31877852
109930740
141387703
157142553
148046695
37552096
48403218
40636539
39391114
22725602
39287552
114037109
91791265
80347495
93651280
14184001
58954083
140580456
45305516
115053575
88409769
84609949
66156473
105118160
106443133
89154638
123609852
3344796
150228551
4265868
157012646
129247903
45303011
104215386
46348677
30349599
120754512
99052413
147088153
46427029
105073362
140630583
126093838
42751636
151020276
82674144
154428882
53689809
66694689
73799886
61110821
133133072
69212837
65902632
1157330
123370790
21586663
112620497
41827125
66870037
86570782
83732347
101691974
42768751
121718629
56972626
133534814
104828237
47784653
54166030
3170469
78592380
46899080
68574626
104146832
45626120
100592485
89141232
156005835
96428550
51122627
97101564
76982187
109675494
147697666
113892039
121280283
102833795
7720476
151994602
7345795
90735078
77381941
91596046
26212985
104723370
140640635
73116356
5564604
134489663
64761776
148716558
17977032
39568986
93220696
120398786
59033599
38073064
45147177
127768207
17523330
141075181
64720789
84900494
53360829
29504298
36573983
28630394
135876421
700837
92597869
56198597
61704410
110498325
90532034
154939544
113161404
46168227
102873780
84378940
123400331
81676733
132237557
11078465
134217405
79112907
4841046
67157985
139075642
84061505
5573770
119245061
65098362
156791480
23717479
60472527
33512210
65642655
40088717
59349976
135221511
82586055
1388891
79765395
2667856
36536782
120516405
115865906
24626525
145502602
80457519
24344457
154232313
38266438
2114112
94431885
115305402
15894425
74252662
34487094
135245513
21950531
137794687
16792088
57800146
76190726
26330866
45385443
136038334
67900681
40626161
73901355
67523250
19514195
114031364
103964965
45530666
67493005
87633
153750578
71051005
15985367
37659706
56434319
101841371
3245346
109174509
152502636
148038812
77998743
134987526
63057128
52874057
149590579
88742743
54113917
134509782
149055310
113750293
125396965
124647630
73140953
28148113
111139451
91552548
83762785
36626309
107631677
15274923
49295809
140742995
145915335
61737383
155038636
51127592
1092778
1984484
8331312
39961071
137743137
116352958
68692426
140555062
149816092
12933858
54463756
49294353
9442506
108997294
131645662
156739012
51336823
64465637
111206285
104408946
110581394
157318208
65069297
32919994
101320907
99981354
2235251
44481153
95190501
70268513
47620081
29859430
76488902
143858966
86436921
58334061
32544950
7891784
135827667
41790991
53387498
30965062
102457182
107874093
92102007
126740715
151206964
20729281
31894680
23605501
30796
142696303
121034662
74204584
144504532
34112033
114270772
135342893
152442005
85882428
63341171
30857334
5326075
119651113
28019704
752851
42086283
95248324
94961998
109206472
30958436
63424196
141952127
93048045
62988996
116756500
44032217
82856782
85445992
149292030
72887685
52400282
31106404
133769601
9523142
93565843
22802829
48638681
31911391
117618552
10897590
74591896
94015413
131828355
138270650
2860365
127818373
35247174
124203736
40503740
136181826
93676054
37684425
72440645
117678080
118733168
16624699
116335135
132914211
12713044
150332186
17452603
60083779
15056117
138578142
71955812
157550300
71244520
58527442
149640133
7917159
26738562
78428760
90510854
97724251
118195973
97626549
129394222
130803016
84259883
16266853
81334688
129074404
117621461
63906333
45788706
4217409
14338621
109578094
29639093
118043251
141605334
150210772
4122011
35561623
154125102
120723658
41079855
118815788
19435785
11476318
67374005
16524017
92694481
21636505
84522529
46879634
69298625
32718693
83052428
6680608
38665549
22113347
37042023
94014665
80763861
12178379
122120316
9844048
68845796
51347012
25793835
2918278
38353366
28730239
77020646
28172212
46027646
76632965
63488167
61825948
75047731
35122954
81784411
128897086
39501436
22187150
120466255
95953905
11558794
82290371
21739772
115702866
59963557
50123808
149336415
35913466
133507829
33860881
119668430
13923037
17176520
124891446
62951613
77633520
72924252
71475794
136177212
137335968
52645913
154892076
109668438
42677836
20849983
100578747
143942319
61707256
75734385
122735638
86979453
135558467
2572562
52544370
35307311
129672662
101874869
10668160
79485495
104749842
111587172
40760391
47098917
107452816
30236541
131279443
102503316
84496205
109028756
90214685
112651212
34848351
65566318
85035345
50185207
42585672
107074209
94238244
102180107
91607364
104436732
147404962
91799511
29601784
129983074
14324148
97352130
126290942
155205367
96974590
145101472
10366794
13065146
57918554
66386128
151525877
45211394
1482945
104607157
8975790
52188980
92845823
39154456
110930316
37112377
8259274
3245130
51555473
77227996
31579812
29068991
49362977
99766465
34480687
97264487
23923814
26311849
118432852
78868229
157008310
151267533
52506039
83262808
144760054
102019495
108922326
118629271
44381895
152687817
121297723
128630446
145572435
18753246
6860392
141754026
123941994
28068726
18474456
155502474
113758361
21313423
48916846
124924374
9212775
157239909
12098452
7320804
68515882
10551678
154348420
97513025
103625144
138128710
35094050
146418980
22269355
104216191
16304400
117468487
46023748
111092323
147014044
19092508
127419986
106720430
60374314
38334563
23782435
32600065
118613697
36363021
121075298
88299105
148803176
118563847
48173671
154371471
148002365
107624088
35197670
123186002
117414856
126958133
134333910
14803851
68876330
130998169
128769677
2734462
9119094
64184615
41112983
127929168
99296705
72695208
141553937
35562980
86812554
153590192
62540924
138567954
46165906
152488840
71835051
51214403
147604032
64296539
46479664
74696235
32323158
114555652
8550739
57260033
121196512
122707296
97111760
91694024
64570440
10038729
73331450
125685291
18708895
104116907
136169840
59488839
127529163
150939680
42132502
21617534
131386332
108881236
3331002
34985184
31996692
121650412
105168559
151030968
118929102
22011465
92264881
113592727
146605668
41191272
7785019
128733709
83827538
151456623
87832694
73335556
154702819
155046238
72254101
98580317
60871469
1557453
11739701
15737380
141791924
15803439
136773013
104516211
139664693
67740779
47264547
117945283
65982330
109813902
50680727
101418782
43077998
61820240
49284941
25502962
78924074
39905211
89051267
17254251
76108268
47644054
107408670
26357576
122337263
144458259
73707060
104844617
125120120
61696018
154484485
141443004
68288840
113195896
103656122
128951226
110277601
134812700
48736922
122252235
134668618
47227419
24057336
36904652
16803364
32196924
65733186
7568956
67197367
111175988
102172136
52065401
109155482
148588787
99447981
69097673
122257138
145415902
112102776
78691089
113648990
113865912
98060892
150758864
52854036
96377529
128871452
106514728
70262102
90425367
97464675
82423406
78879785
76078936
15240777
135953582
55765093
101680251
7912060
81546518
54851927
28726586
117627488
104246495
99327135
52541094
72928221
140230031
133277848
117488520
43563898
78262887
9670921
90279720
132577370
95338478
26413115
148078439
135829298
108588893
78514455
2182594
89355290
99952971
43895218
29261559
15948755
106831313
80687675
34489184
137788450
154310384
77018230
20811219
80993827
142184725
10629556
3602831
60638105
139745899
56172467
107603665
146069344
131397027
84367469
70362716
76648920
154150598
108450115
154633050
146575379
37753164
75398428
21054455
127762145
23490205
128290624
44664214
97709111
55693600
48072192
60326413
78715444
108089181
81758757
71464004
24381283
87234362
77166261
127564102
45582334
92232010
87467503
120266088
82937740
80755011
96646139
113202101
16932853
62039996
114082321
94857738
72043260
46548153
17351191
104383104
11924435
76723807
105230653
110041234
9875480
138607216
68552801
140948822
22635652
97770659
67753062
33243605
42354372
33958030
78516863
155605531
64662732
150203234
13010324
50293236
125284525
77922189
121997201
88629233
44464128
80207295
14302223
76377806
56432813
73743264
84811892
89538693
20264718
152757790
82290526
4258492
12042119
28458532
137239655
88093329
35696875
29774518
60776429
141120120
116915293
117161963
125881004
132425531
96646225
118969248
132396084
45886640
95623710
14813489
9908722
154840504
126855553
61010849
46466677
37461398
156638514
34041036
154943841
49025906
55657270
138033342
131562344
30730849
80625677
15145928
154591270
22096677
70505561
126525577
114313777
135291218
19342441
82234053
85101136
39272763
45789628
43283618
18968943
26645055
46694552
33202886
32488927
87594863
122212610
108561851
157024237
4565267
131531726
66033849
143507215
48764444
5905010
120782393
89333086
84146592
28958392
37294832
141576726
31747161
65007527
107862123
42864713
50738360
86892183
140425053
74033198
32949507
142194777
33307434
1995288
123399753
40666373
104079984
61882843
14287543
139623701
37459417
133858326
52203991
100501585
66048095
22899021
27696347
124528223
43230942
28730868
59009651
29438301
7526743
5697464
1604746
140535340
13661747
148618721
63573325
8639853
39238949
83190757
22772375
142813937
150068705
3442785
60139910
19839025
14867343
155121256
144486822
73385243
86245169
12324457
37516687
146788535
103003700
18046596
140112422
90849520
39455025
117709292
64931971
143164820
140650433
22575121
87619200
98070706
19600306
97718840
99470713
90851196
98562460
39194062
141660258
38470876
18518783
128596601
85445530
12752324
136194663
54555977
2758338
138796967
95067832
97851353
68012260
31695813
26374815
66130075
102749721
60030512
67735634
99001877
128204521
11929215
63922560
97680578
137486760
55027667
121118516
130951205
111800026
5960561
61916766
40052868
64165726
138709726
93193418
3928795
36538803
77259033
113246332
31904000
40149486
28603750
12452496
13400670
140771465
132224179
15336946
41333285
28974164
65916778
59165562
111128607
66203607
92385927
148025982
79063505
131747166
115107345
120923815
474845
47213159
101866799
70551081
58721715
84457070
8315927
87432414
132743394
22536310
87552097
36533291
67345059
23301226
137820395
20438533
148075639
149278828
122843237
115866487
98142096
22686194
46107875
116303720
89403187
42974693
92289601
81711874
133888763
155746825
76240941
80703126
101662624
35965147
145407777
46785656
97789950
132043599
43744994
119224358
50216495
14702612
95283819
46238265
89830926
27257419
153211998
5911036
101867305
26638176
60495326
33570820
37504067
5299942
57870300
44088405
64361812
138677862
89660787
156198240
11044679
102567564
12009743
123621768
71765135
89793862
58953741
141412738
65564778
28178542
146469835
126300985
94809081
112687602
128331108
62469985
111510564
86689644
88921114
10880859
53895430
107928119
17793487
144518455
75502461
99137174
124030818
76673502
143817511
121571
44548805
54593830
126249685
126391193
18328662
149046016
41408272
77304187
528577
136290679
109650225
977663
80782858
37794322
147910335
63851956
148981477
5428708
126807712
79876531
39298965
109664021
143544368
66007311
73057146
150580162
109837074
39965497
124456683
85369959
47930815
10482092
100082843
80510989
84100405
76929491
146430608
21719132
142530793
123234978
639616
72065874
142685082
150471043
153306084
65557826
33650033
67483310
128646784
143553572
5476309
28993858
79934168
109410303
62497671
37502396
15376999
17855789
60720183
94872688
63046898
92814244
73941470
129556412
136601290
65626164
149268848
45104029
87886029
86933838
109900176
97823996
56440970
145455556
79947113
112390144
156369818
127078912
119790701
11170831
81036774
122273063
16733251
16342199
115868718
35804106
147779716
125473830
43516263
13249617
43684746
104654363
11146785
85458530
102807188
151439971
47649540
60257514
42495385
4139335
136399868
110776101
97194357
14419560
26862288
31240236
68065696
132589737
110490492
7726082
74324236
94476127
98774546
56870198
110080678
157554421
3836995
138161431
98709979
67994915
113209863
60692372
328103
147867968
66084379
77965454
130878190
144952134
98143154
29526379
101977346
80129244
129059995
95355998
135061550
52669297
13638691
43677508
152205842
86206409
57092583
121923266
141980095
119790137
67781602
145194247
91804504
41351688
55610065
40594546
53788849
26666639
143590581
78579387
106090582
78297805
106204745
91023515
10020046
57971752
143998948
99410986
11136420
155344722
30366127
48146197
154031880
119543669
59212396
74930567
50070772
115086945
30252517
140355984
79765766
93725648
86636708
86355698
103442245
110353278
90188459
137511232
157440064
78990016
68311089
72834780
32361187
121804451
21750501
25827771
150125178
110333916
45358216
59424013
27718190
12927445
62126566
120753350
149997466
113936774
81356624
67388460
148870811
29253428
64099395
45315906
78352225
28221452
155284849
119745259
25966592
8180923
66722318
132031973
108776500
64305221
155994807
90810108
22764701
40457759
88343142
3963321
57981466
103259543
108998966
33659266
56733304
49775823
89934434
26160799
90522257
89940216
154971334
98780251
132844959
151456503
92429829
14975180
57964912
128796401
57701844
92816527
68504184
130401731
8667292
95095760
68202818
20198043
41714481
99801239
144097684
135938168
59560694
131281909
123931898
32285898
61108231
16712970
115752563
80011620
27916795
64907219
9088580
26634688
58972740
104284350
148789991
114520277
150159498
152309703
78054350
123104168
102071796
9545461
62042982
147627378
123225631
88891408
11644627
111664248
28183545
35457576
140140229
133311195
80396470
34424707
100283247
79308380
142922139
50435219
27333653
98644815
50446900
45222543
20154282
60830330
65076621
143237244
156473333
88279791
92104866
147693425
52030553
127926185
37208297
29599921
103419128
102226886
48891852
146789103
45415737
127295668
87141119
104483719
69892395
77611624
122822556
72200339
75080097
74819668
12232221
29734088
66242765
18860688
41507198
39107313
115068776
122096146
96659445
141035621
3967432
108795406
95246162
38430463
49012002
151652107
69858424
42220549
79855990
95102158
30925
33013687
110900663
57469630
149976207
109400837
115168897
51300546
107201265
79457354
104659573
72056968
76869294
127100617
128453921
109082215
37611216
617269
124078957
29051359
118981590
94688056
10364207
15521141
141871347
19339986
141355632
125147148
85406824
99150077
147172287
140402420
78061841
83757083
31062800
55054042
96548891
75837250
27848549
20742353
78059369
77442010
40645029
121207562
32779219
41737680
141708217
144022261
90141652
82542502
71069066
121247905
71868173
139169267
87646752
50161559
126673654
58437309
96729387
2137963
50283483
8974620
70709435
74537908
71190076
129593243
107546075
113196239
111243452
13194310
39123617
38582296
22032068
106238816
4046713
96721086
52413359
73244697
47502825
142348072
63725284
123543579
80153570
135423848
50022647
65684903
82238662
149260198
19662046
117581443
52062460
140534294
30420226
144901343
84917919
92208682
132929114
126692760
118402613
27943267
132192550
152723741
124477920
123009936
117562338
103387418
153533631
77784226
122745144
119234548
23967809
61559714
123652884
62114484
4145684
153955365
82227437
20247018
98882915
41755380
117138239
24454319
1319133
110025804
31445643
83033103
138342997
87211018
16744331
9518362
132390188
71218438
140826493
33429224
127184553
44249754
54446849
13332274
67164195
130329302
80209406
134205841
11871976
62400722
128161599
13128835
7490501
109668231
76249842
20953386
30612357
16720887
88098799
136961856
52363877
77526735
43042921
20593851
94588526
137070030
72372585
19896030
70176676
13300759
17752979
133379950
45867740
100657690
82274458
8893445
22227706
68477504
108076651
71085476
15414671
14059109
2876875
50171190
156325856
18626184
141077047
51122885
136047433
131955055
120080310
126880797
115797497
90709041
80178760
64855490
145511547
145051783
76374377
137402955
41045049
128495279
88509451
35093184
156940590
56241963
125087250
11735832
5215807
133963174
90388333
28235915
79252999
7806116
28495828
46381666
69879686
51227181
90668771
24338601
3892316
107147299
25362151
34372530
69776530
130418707
129727338
67572064
98629179
113168037
123879784
72933204
81539106
92698466
118951002
30627947
3790765
156981340
45579757
135422747
124186638
60862104
307719
124543932
1519975
19708232
71051923
54771476
58792024
44801335
88032890
972405
16493589
144523559
84886686
38525046
133697181
36056590
126955344
150680154
17010948
74835461
8937743
121680913
81685013
26610777
65809706
59121650
70254577
85496892
54199890
21085192
128037165
109035306
104950547
39975173
138034650
79268926
97204615
149596895
17865472
116378140
4519097
7319682
144399573
46415217
53930071
47623406
121376923
84657888
32930412
131796325
38092853
124456969
80630053
136148432
27434765
123063591
25989852
76943850
100060768
111750895
147645187
98373239
147030622
106305034
67927892
48683824
154238866
96936860
35020344
129150199
114356120
31270342
132921190
92031747
11027510
155342487
130135095
65554633
57993560
55844618
39289298
51909782
7204639
104495617
16178389
113956764
54302040
148564404
137794675
139033780
80885337
75590704
27618386
49817771
126922307
42063716
2870381
49028774
23467303
10497890
74979495
54026773
140261895
12512930
147010451
47607348
98804550
240499
63523493
23995890
12438828
5914318
138967857
138735454
71755653
3329547
154421651
131724382
86122984
126181085
37883508
128760972
17627593
103538418
64882014
43739238
132594945
57895401
131123067
124197454
151449582
91864613
32345538
96506796
151227197
50243494
32040693
118865467
5713754
40310171
152200025
3902255
148033429
125509314
90028574
117169566
76791286
128450305
95101562
50386561
83752023
106662372
130643334
65834239
96120431
78989210
64142582
142707067
67444174
32716641
31803958
111009908
89522205
73341470
130843922
15066977
6114205
117371711
86834222
94885973
97440868
98204113
142405909
47228619
128354718
114898977
28796667
81374742
40885263
126827502
148903355
43086497
130837448
56417063
38678213
18179472
73129081
122519538
97171530
143193782
130814543
64192958
2392581
68828771
157559916
21299699
78218382
44045170
100801414
83487331
17748938
16351148
3498741
40271408
72648117
67735733
206303
107724079
135458149
95273420
126399893
136213792
143318827
108538266
147926302
92473869
103155307
14737692
98885462
67580819
135392790
152534463
126857725
12315352
155923424
81804376
106805934
150568657
27951304
134793719
55543690
133932479
111172755
22699324
65150185
33057906
145515988
63200109
8793665
82116584
3186375
40638306
33617705
16502440
154410737
157564535
144747620
142489974
60052801
7368272
90789428
131742845
38522753
78358983
31828197
118535796
46837084
133157222
82231127
112246696
10785483
49191842
18653600
122313271
10049576
145568819
56715581
65138582
22566950
12239667
127438290
131307249
89792073
77996027
156734975
155658346
32661449
114611617
81930925
139391016
127804125
23494560
31535747
6772041
57050108
120013309
15791094
122774624
103793335
149078636
63811371
153002575
106556937
148997721
114196909
135175991
56433544
20768574
112024498
126274226
95745202
52304871
96949552
4045636
139035815
142481217
63930357
112857379
39144658
11664961
32017204
34619430
3792572
32064793
34996313
144871490
22064090
74199205
140336800
147819957
82311963
145798915
44620775
157268554
143920167
15714890
38838927
28405358
22112760
71143457
77045731
113747709
104816925
144649567
46551561
75946982
78047164
814047
62742321
109136849
36406707
91340857
87852379
1274727
111993126
38179196
147299684
41839052
42983724
44811200
16386409
15165723
16867447
152409396
70038901
40688846
2134034
117047659
2841039
123031522
93452199
92772628
141905228
109665090
104984420
84980595
3659484
107642580
15590785
7729068
26672731
21074399
98754701
122332259
138752028
54512171
58764434
104802660
91945017
110549202
153964978
91353551
1022253
130318207
8232837
64335656
72375780
91420534
63598672
119598857
143103535
28902235
40741738
87233174
68603609
141573609
64945457
149543720
3805186
11292127
10887140
14662099
129227568
125918240
63171820
127088418
133894951
146234417
78500098
59884533
25637707
75304411
36771204
14417194
149282665
79499171
14374661
1463319
115000587
104028212
14229136
129967398
36345890
11245175
77477506
57296841
7422819
23117207
87132272
76770082
125707079
142718175
36034263
102861765
154814273
73934366
105302641
80936355
61435948
149026382
8257183
138209100
116190169
66178311
8607525
68671870
5042446
59086058
119560675
149289072
13436613
115750276
57631056
115390768
97295912
111803256
149000310
86712330
39202333
157520409
121442884
48981826
148038238
107159586
129612985
109758937
44246624
87431276
98761387
152223403
43831894
44678807
43957187
127489187
72921043
940611
90889
12379543
11928544
37142757
79705668
84714776
128132649
90760819
24423718
62748370
140737971
11663316
18480813
42823829
42494610
15907230
47562705
116181602
13979723
125111147
5542591
103136571
59872678
151260451
22040497
30285093
70291101
35156349
98122399
17924641
152717979
15249089
58611437
98857422
149746955
23879980
59490776
126347422
67722805
77587719
72573283
142172033
103326262
37029595
68637723
83243408
155228867
32976688
32924803
4977268
33649874
76316500
152140142
8025404
151877317
133791846
59305641
810837
4242205
58260124
104851202
19884596
139079582
23950132
21829878
11920272
149945617
111267521
51852440
80014144
80080796
32745675
32768365
157313426
154820030
96449678
57595544
11634396
1166549
29413113
106542194
76882358
7887167
14347914
9113114
21595282
109280489
73158907
88693123
74768274
5625350
73933139
128083324
64697323
86476253
43164197
156321441
147194718
31366790
113773749
102230000
147578914
107453590
26728521
45080595
98508115
58220818
46598405
15496485
126126502
79126175
157493446
52868341
83058749
139208938
134139378
6345131
79422479
24334368
50511402
2437197
156819331
29305019
118047746
107096981
125618432
149091631
78038000
22100666
80473230
52827326
20264041
35898049
39873111
118677325
59766290
4813162
44323875
23680098
105171387
96255641
129802419
7344828
27429446
41133506
129106344
45854195
126905217
140634847
114650584
39410953
33169167
24527048
12134887
41160368
42584578
38968044
111791227
47384079
38266861
78664560
144133465
113235747
115120077
79148795
117294053
122052657
36507693
139477354
49269689
107542938
36641442
140243067
61192528
83642171
124931098
76756950
83528094
115573470
116324313
157323640
133686716
126775968
31242330
83894312
45780101
209320
131597420
47497793
135301658
141903724
66496535
91095286
144036923
5465326
38789345
34603122
116732138
153144224
81592685
65500343
61788160
23295838
66261019
100859315
85697815
30136050
103246664
70868844
105602408
124191009
95022318
59555229
128509203
20279633
48952625
47841656
155405904
138477873
96609707
4424003
23057315
51942920
71505126
120281234
25433657
113916888
96028149
123573567
46612350
42313913
72067194
56124055
102539037
78487187
141221182
20122535
2159455
138730226
38479231
8106735
84601057
42034274
130656652
91061915
69928451
101776147
142092103
37560662
18097049
134444866
122457504
144986509
110963879
122215949
68308804
55845029
62000685
43074874
130922199
111111351
74033185
7578979
126642928
78437971
23669997
116193956
55965087
115577494
41608922
49877912
126912695
72170915
133722337
102071009
118440655
74781352
6076067
51894066
85902455
133137012
140341605
125740689
58850769
53263768
8461052
86525229
104220345
76204013
24317355
29264770
157616894
56519999
1828710
70428508
115106039
76718719
9149125
111080089
90674540
2056520
139701362
132145062
13177058
55921466
125719892
8174944
109961264
92613635
18370207
5293220
30816938
47023119
64650997
85588456
106360701
117137768
113744192
33264809
72882368
22649312
61630119
60048854
118104357
117808638
134448902
138454139
51606253
12391642
114350398
126375232
71609406
128250100
63076870
11752743
49912359
103357045
153486100
84419620
109015169
122121374
11569460
86797233
54296246
104691078
148969768
141278399
146805278
98078773
67711257
149761640
38295088
114891801
12490666
114989235
14009696
64158903
135327415
153712833
93537490
126145716
138177340
86917518
138996044
78890955
92956518
21953114
132186693
115080092
21271912
67071733
38574266
20917056
41968037
100751822
140756027
153354673
16129545
87127799
62039490
6293525
86873231
39027272
142608816
72448829
22147879
117687182
128041191
122001691
96992214
98680696
72471191
74318890
123111177
139127016
127355268
59249299
71274448
19210982
88641298
41165452
133771284
145044252
53002369
60503181
38498663
65082929
135664045
31774897
79169392
125525267
65544189
109803979
117425603
22106055
49600478
74829804
114299232
127007900
71188846
5218628
132258060
53637176
38869924
106856999
30836122
30724587
28746552
83135
59050569
10025584
144467125
43368390
41456273
55397634
50614785
15715447
83701021
17366859
53458130
73681700
146362334
149399622
35254060
117315714
101539536
25341754
115262976
112548332
54548514
8736725
117798069
121821319
153152952
151735193
91805668
127341670
27899166
43190543
151499855
118009661
80592309
128131677
148684709
29854752
89983937
63687702
20171330
89600554
93157942
125299775
35168487
8223349
22045084
122504430
87201586
68857699
112684141
34809702
68664484
155264067
83441414
1265755
152419203
62609894
131654196
85998291
3029209
140905935
94873713
117464211
102719142
27018345
127377699
51905122
36437288
8113112
93076576
20081289
66722658
4842672
16869283
143886204
142420177
118542444
14597098
126034888
97389433
172391
120295664
2921943
149435672
126250890
119168649
121994792
40477514
80791224
124841978
44433733
84329569
94584820
76874482
132801083
85256258
4005059
21356000
115435882
134415485
123485437
116423698
71881209
152851904
108574566
32088066
121775743
152907611
66682617
92061895
21760246
78656036
6391092
120110037
62180204
141042882
36298698
74204163
24643124
72608943
151916314
146599936
39552621
43074605
139252566
64568139
143208353
115812827
102957738
113361076
5148453
20495650
23796430
3701447
123472583
123839415
7821664
23935895
93801401
71639593
120406241
102953118
79282803
64093666
137160032
4964970
58542003
140220851
38788053
135297880
4444595
10907402
48688608
89081292
126911574
65849434
71990527
56935732
61880981
67792648
11350406
322522
6404796
98414697
2103120
24990329
35409623
28361768
36895416
91219825
153002945
116245653
38228301
122183411
2176146
127849542
132307972
39797573
138562363
86749675
123914518
89229193
52603906
157505388
77998751
9362110
113096843
12904634
83994836
146448970
46630381
156877822
33820904
149193514
25063710
148983372
85300527
102717095
32099686
95718334
111456695
7674513
146838170
54856554
138315174
87515860
55138993
73934628
46663673
80865190
64365942
11308923
68351329
51441531
19048225
50105277
142449225
69137239
64999933
96497940
128365161
128809103
146047507
20883780
117716896
6439547
130001374
138045818
11394546
45654995
108095745
21219918
74648482
146175460
126453551
64559152
79924949
101202001
126469255
61018382
145850476
7047442
33392861
49832580
52630455
26047183
78554260
126781152
67039271
128738485
96988694
61167132
143493332
30794884
94670806
78591372
151991020
54257534
66735422
66243095
20590613
87957188
143102943
50691457
40029169
13818593
61397456
102164589
38045959
130163139
150497589
136693299
3576805
130872994
103692337
115263264
30864539
96415565
75233520
85602364
102569118
130867510
99785812
105440880
86989103
85657144
147307219
130514343
12786699
56570618
105559725
123382715
3867588
67490772
56832387
137955365
99205511
149452586
82441784
114907170
26508904
116585447
113898953
142470427
78058038
144985286
53445096
35280086
75491632
49399016
104897345
97435114
94848833
13255909
9180673
113380760
78194917
49189359
73272803
70223805
136186943
18157610
153279173
146718956
113487778
1369161
133012240
143215497
33920556
29180357
147535643
868455
87229482
120532367
144037437
115453211
100964099
136415919
105423485
43767972
36772913
43277916
13662752
131143763
107316335
24736238
149005595
132704478
26287921
154886278
96442676
124821744
54859791
148897980
57163229
92117393
148369469
35051526
39120739
74209318
136288508
26377352
16694161
30080701
62997518
156704108
156319083
69027262
92774180
31841477
79405130
137926121
107902514
98619051
99650565
54440756
122015585
81514450
144748036
22020713
12080834
8324900
142467782
110134832
26297409
46594620
152457811
56201153
9226309
136204205
54413582
126730005
110826411
84387127
155319026
88168262
117059651
131692589
152297901
22945283
54350826
88532150
77227076
4449488
31265371
78311358
63351155
52498377
116139291
32485324
67211062
100445837
148476517
72864429
740365
99713942
131448540
39762813
55681341
101176589
58408900
71552047
8331305
91154676
47260075
120256337
83700172
37058399
128741932
156812495
39213995
119812428
39931122
58420080
50807049
137841849
78622508
108262338
129993576
75676187
69599430
98600169
86440086
80061598
140853802
67203897
95510571
41781000
66704766
50481165
36621504
147342022
56221639
87269874
64689244
148583257
123905983
48142168
4425731
49548691
6830599
143690195
96530701
71497242
7188805
155894533
157570838
36247609
88932820
27068402
58486828
150584297
34813570
155787836
27486238
28785638
53879701
38928748
9327959
144427641
11101353
61140324
59689970
49589439
5243509
13492239
26466078
33561086
97976946
122364455
96715771
101380769
119957920
30955558
130453597
138377178
106627318
81424557
153433438
98880742
25648369
71317361
151952953
41204935
35960344
76576154
147955088
64302212
29293412
85543848
45639029
28997035
8105533
94978505
139309481
156693203
12285450
48256558
86431119
154374882
26372249
90927368
64295323
11395254
106969836
79213434
138984803
142529401
91929225
95748408
135731484
101530111
79817717
76811905
42866017
84687199
97201919
140631323
59586135
50171499
157274033
102203553
34051297
30494728
93391025
83854164
135901137
143016839
75435008
112989031
41535369
147515950
64608894
2138303
9384536
104705802
22587077
86279067
115996337
135883618
67954231
250003
45918628
78434104
47521982
131805158
68046294
115231894
29327662
119064378
105055910
73804831
7264253
25761241
34011060
52557017
91064797
56377238
35968770
35703229
146364489
127491345
157012661
27448464
56529326
105645851
127902925
140503570
8066293
21929400
104027426
132724184
37814944
126380387
142684424
57752452
69068032
111918228
60863320
153440878
23347356
115063532
83038181
81621071
45370580
131624158
70123276
11180881
29078590
37318509
67124222
12635387
48819724
4471669
139782394
30573761
18395603
142341382
24999237
105973401
13619012
100639898
128033526
49958812
65910846
13481699
30835359
122232760
46699645
125442754
88552649
74643307
101509563
93947627
24297394
99880035
81039358
42259166
60835437
94245863
5314760
73757235
30775870
17668665
114891080
105308074
147552989
40384158
66214154
61747152
41646831
138325097
84518411
23934293
86015808
5524729
12714384
39624826
147660510
111683853
100464753
147709632
46216500
30083186
83785552
155520491
304134
67444439
72890264
90411444
87330640
75510477
90669713
79137899
127113008
47662224
53518164
48257846
113381889
155310961
32284020
40548334
30459489
26354538
48430141
127723420
59270647
61080726
68390010
82390061
80702203
13475961
139507745
50838980
75781761
128299429
97612318
28651784
105708502
56773931
124484818
7412558
64084712
6945633
65907326
84700865
102747695
4128250
68336380
30374973
102792842
107185980
102694788
55063473
129146867
26775302
110720414
42125217
16593569
58041628
58008834
144403920
79575868
101808070
102707662
150301500
133770059
82033202
122098111
47209329
47645832
32203790
123869543
154063912
98331581
114595017
29840871
146688553
14384373
67436872
12186030
90729487
96108466
72523190
64236274
63733228
105222114
96174709
9071213
75857614
86072731
21400386
81585227
42174660
124836537
81078413
73865472
131384635
93161964
120239228
102409864
108764585
150422943
135522182
75416846
155657149
23663195
1825918
49949074
135128642
4259385
110864673
123975300
107520477
52768413
37064405
28107001
152798791
24882000
48691229
51122272
123169420
29701702
77862960
80207895
124122820
136377636
153293574
89233949
138484655
30478639
71898012
1431540
139517595
75971969
138352581
65188698
112162494
147746907
22255002
83114643
105825517
59171237
42225469
35340066
82760695
121123045
92142472
31608374
15763159
86046992
90496523
137965447
147051395
15753353
125386386
113889703
81238990
102312879
137942239
5191013
48330189
50534312
41180105
36126030
118646866
132814165
134708389
132375032
109872174
131754875
138212094
39099388
23625939
37063194
27183866
53173349
119590648
2308490
53972687
115575153
156855561
135882576
56214245
15736358
95620115
115145786
88382763
90897197
23799609
4202023
39743873
128805216
47538339
102384087
2792920
49613767
44279832
18867018
85456927
129038015
155075993
85769243
150693133
40104057
47382427
121612681
52974006
101668734
17618665
63396333
82433689
83356222
12185399
135223989
111973949
86663631
115867806
26374324
91728428
135606257
135926159
128047403
52061828
114514986
89921097
22389425
91865398
65722413
131457568
119857553
21869946
25439312
45578754
18466639
155971988
38118289
146057295
94507815
59469938
94884181
23308
38840528
105920128
10285129
47241504
73305046
13767847
87225506
133096517
99698806
13479331
118648042
152416593
13079525
37707086
114703789
117541935
65342221
81243229
108597446
60502947
7463484
47339916
98839697
3651788
123387598
68607011
148633648
93286478
107622005
117416078
5338402
145098120
12866646
147771090
96171841
142726429
53882510
7371080
140846808
88904061
43984452
89965316
75126480
56332213
78212923
151476272
82635480
60367428
41204512
54048286
28775133
114069908
35771031
128599530
43331567
19135599
6000663
14284986
138608825
13809761
145131510
150238963
11778391
83456760
47763020
21314963
5633808
48837768
51491797
80813943
150109265
151931071
134008271
148376558
137208967
52009125
152779295
8664218
134594228
14130554
87988782
98155576
91982243
12235307
1689612
82916273
69861564
15995637
105408439
2466312
55462811
7050762
104984479
117108102
35696634
107265000
153173635
155552276
98330290
129512297
137450644
34662968
87949098
89961551
39499117
37583585
3028356
57450011
76617167
7550598
49631720
150345221
32545350
2483567
92371781
63698569
28149841
95062076
44790267
48337365
150962234
118707049
16052452
15911628
139776293
85121879
22946841
70221513
4354387
22510468
63362467
60151097
122530176
119336431
64860804
153958548
145194013
109464145
16426738
62308499
37684369
136405349
10842368
59507460
29273566
17737749
125093044
139128758
42071440
77153831
30174458
33800905
2903353
44285222
47920558
18686658
92731235
21725998
38157960
121364615
155218572
152838624
92531910
109802638
72331120
108676556
72222452
87737341
45290200
48831297
65224496
59771630
80773367
25182597
54613729
93311402
5244109
124258107
45779862
35679267
99797252
73097567
149971751
9293065
6253212
4956583
129125491
137337085
51478449
89438968
3430142
85938722
102709428
147570381
60018434
133074572
30709518
23702881
144962623
137769166
73650740
131365506
113272300
133465113
81473852
129649792
53067161
84248848
109968746
27761283
130740573
77189051
148273988
92757817
105236125
122291331
79241730
43575944
45726502
128666957
47901619
122885605
16463799
142006863
51480256
151590217
41219462
121483734
102939203
12772308
39540265
133656886
105512781
16586946
139628282
61671587
20300413
120643866
87342254
124436351
113858892
52426821
140823993
115551833
128768557
56817410
60152608
90311631
31694362
40082763
17664684
113448236
32188930
124361393
1673411
2645917
89878868
110626097
44668347
147686871
152326544
125166532
143776690
87969249
74055923
18992762
34920785
152749636
32122672
122886310
118560427
19203009
116344408
107319335
35011084
55248283
106273683
15306020
43839948
22464815
15881498
114990929
138834046
151664915
107551614
49462812
47384238
81290388
65833987
15421971
105050985
3575760
75519910
142787178
94692760
8784512
147451749
51186746
127942978
138730800
106555159
22079305
62630202
5159775
78459221
34706132
82809836
105504248
40680430
22054455
144549126
24355692
118932290
104872558
9649178
37807729
8077876
149562709
135419751
13826198
124864460
138365785
86081474
107785590
148075738
99940883
88328069
84051375
151264511
3559474
128473895
16029178
141170913
78345052
111233539
120875834
131926171
125933632
22223302
46480199
23352940
42939060
69123048
69210023
40187588
67313699
51520378
146291216
63446161
55170391
98499548
74778035
122070469
90258523
53284871
15622493
9264529
93806116
148693776
16497735
50286526
59996944
118055262
43700778
112907977
75965673
75127348
14248479
27251585
156251348
27292777
2619373
52591862
148204454
5534985
129710115
66972151
65195715
18528595
1492639
110948653
46608938
130735260
6211664
139035289
30728159
155090761
65893694
24727532
79375467
114406921
74857917
57849402
51939978
81285628
63238862
134904245
35237847
107873535
26139474
157386325
138142275
55846752
71833458
24780405
91095993
139765130
1701497
83248801
3963227
63942004
136744991
108081652
17670696
79248611
112517934
11794643
103906772
150958942
103330961
153832086
69129957
708006
17726968
50877695
21644336
50055355
98390087
83434671
9970914
35986531
110973754
22664504
121895547
42117825
147296864
91067198
10943407
15743396
136218583
134697485
75837577
84105624
24603419
36564476
100280066
30437274
30840839
56401858
130711523
98154251
82552440
121677241
141871509
39881736
137450157
30194158
134417069
88348801
51821431
21300496
98149307
91129452
108329408
136271871
73695790
20840348
141181266
135424375
9161105
57567853
138504464
110683688
87380194
33865698
108284486
155858164
20317588
80507975
114738058
80046215
108210631
69575782
125764987
87415948
64315464
17606728
108155539
107667607
39558425
1892025
24839403
47948662
123077578
40970937
44370971
37541204
144373355
42050579
111425534
138841704
108996569
48665771
125042525
66673561
79326265
92357198
31254845
3997039
72784829
55851014
80632408
70953309
93734805
150080688
12864279
147615973
38281489
76693432
40829151
4621418
81827749
113130457
66777988
86889372
64316512
72095384
13669832
1468306
143089781
74049405
115173169
107673127
155760819
149608549
129240069
118757919
62467388
32802317
63000424
33785885
100516070
64479827
75265684
125695113
90858387
55297816
82075435
155361851
17026053
94644361
18916671
96649085
21701553
60866383
131866341
66226243
26918767
98611622
45359303
133808079
40544526
111822804
19917009
30689143
67822666
685180
108702190
122814289
132965599
89220239
44367066
149841939
127076738
109640290
35668041
25267068
76327917
11039362
32024519
106567762
81312888
132405477
119950124
14575956
24167736
139746241
35339705
103688180
93486117
75757008
34133244
84323741
115492371
64716107
135210257
144365244
109793222
68906303
151452230
7749710
152372558
109851539
80362243
101279757
65484094
99055347
65934677
85968205
76495826
40290760
7069295
119346277
76725207
132701810
156892400
103978166
96790517
85435408
23343865
77080253
91603410
69244520
143803693
152669715
151327582
63468664
112658196
151308808
79595164
123987821
46000590
40891400
131035379
70926600
4664472
31436049
116687358
7954946
122383963
89039934
100512613
56980075
120951941
109333020
106305546
101451714
88359218
117758591
137666663
20724843
140432734
47965709
62130930
130026347
57177773
85844769
20124149
2333193
42933418
51780687
86815554
13615708
40282881
88542614
129549872
112848340
94180634
99928543
115672148
83609765
45094759
80159162
115912185
79850705
123966726
52775219
146163647
68286742
81941007
26800776
47727937
30383032
150776427
30747238
95928790
82429106
99111168
112103138
55110667
140464181
107737712
69268129
85597674
94540483
124731243
128039378
131340365
46130456
79296175
143385717
2885178
143008584
55538942
150885512
129749746
54720524
22600196
83650843
156789784
118829774
119941343
57019004
43136279
53799923
5832165
32266113
140348822
23687259
120118364
111589017
54316561
145753757
59885051
34872801
127261156
52838677
30607856
118889830
45477427
125953054
82088213
25286052
3733997
108673370
101669675
137659359
66104614
84589520
54153152
111959063
39061065
84223739
57764552
126122350
93842229
65806472
39512711
112527854
25709579
51196430
145995545
81507881
16573999
27677988
59397781
12044655
49078117
1885398
115292169
2650158
54711855
108952232
88754257
144249859
131594814
86920834
60130950
118478160
80473171
87511725
117691079
146278850
72898820
49901390
88530962
152362236
20666890
49326738
115618011
103406354
62319617
12076700
78777151
59093968
116895671
92656881
84225832
70012267
136754384
104375610
75356387
23435285
42187214
33103290
62755931
113411849
116243879
136097879
144125857
114198368
94398388
16554181
145217880
151484784
132107590
155052470
105765410
144788289
43206249
133644813
69292360
21818371
66075469
141403890
134942395
91200613
109667889
16398828
141439174
89663217
120427898
87144350
48920545
134003304
29703385
2372689
126292995
154451763
95784719
15708672
80743697
42881175
143269309
94659034
152108831
137340051
49930853
128770847
124946997
136561257
142551534
124299317
44071402
19279133
124899964
107520836
88202888
96852134
115352404
53684893
136795616
156640429
75256477
96139116
18004136
76406361
14226794
114617003
112259254
128333078
42689224
813563
42004839
95515749
3685799
97292398
28034393
53241168
85169185
27774502
86830588
62299459
140438605
80390702
57096594
38412667
95869075
134987103
2531026
7864311
80448888
77314213
22827459
75705584
24437211
116720198
1324196
50527748
99054703
74400326
60108072
43743121
151371275
78586542
127615244
79041009
84815145
7781667
145950199
136687590
77341979
117337541
35783290
145914040
125273307
36611785
47528112
17850424
93453584
80428457
105428036
47275287
122008375
40003640
10518946
149853116
26553650
43447765
114885364
135855000
99273785
27236465
92901417
40432133
53279391
70911585
121289317
115337732
32556756
72581130
47186048
3523559
15259010
26147649
26775148
140629078
38564773
49122389
49104862
119320855
93792795
141274652
34005344
141370482
30116722
52549
25127731
42992946
48298568
148390048
7634069
8995283
23831464
74590676
82663880
131067920
101590939
121616752
148912159
108943332
138068499
46396139
18246028
78323378
48747162
97448981
32195974
149221513
115668635
137627012
101954111
157507577
49854018
47828428
20623525
14395887
87775542
48491509
122706762
140216607
36111353
103961123
92992016
120161110
148746528
5781460
90676177
107988390
15019262
144560311
114290171
37738254
99908103
127215802
132193992
102672668
12691913
117650287
62502818
44753783
49248205
77235344
12249894
101962492
84691335
130312757
31035365
20264752
18581495
76784305
22036353
66675135
73744901
67147871
150861605
92609284
132303821
59790504
74753845
67971552
44790111
69956611
120872232
24487868
140718800
62683576
57038519
139025257
40287754
126109697
124672319
51474520
43046621
13550070
146984672
44768244
146579650
12550306
135109115
13126689
137291203
71730202
38393028
113059073
128389284
79857723
85213188
125043836
73249370
42681573
4086591
139344307
20627043
150964035
53880878
125481992
100542774
29808964
101830101
145001218
100674018
15018777
11267764
99034867
23651793
42049041
32921371
54920589
152541080
110303896
50253
155862994
148628949
119975617
36357676
95882149
135985103
149128021
91864321
150140380
152167992
127520446
156829971
32977266
60072356
89541801
128457620
38857990
58722478
118490897
127543422
45405723
15922740
75808013
63684557
152545003
129594753
103593783
128320801
127428661
70043551
62828144
20427551
34977874
6994279
43248015
91732065
50078459
76268198
78864805
117982612
97780294
77358192
138975491
30942056
5164342
114052303
43599005
70996297
5151037
88196447
59339497
67379773
13069559
69388334
89879610
2503994
155762784
58255447
102610933
6726709
79607977
52915433
9040606
61958137
86198598
2720069
94287323
97990017
16531805
70545494
117048404
110802445
156470184
18711406
19329080
71867133
126405429
67470002
8043748
8362397
81022251
46789215
38445427
64987544
153050434
72864039
82744185
147308979
1816964
29032667
117667231
104694225
67163535
102903789
38047618
33419330
94554913
76786962
96074994
135397716
29992857
27018002
48628645
43517795
107011514
51604856
123438691
138431883
24080129
108247496
32125703
126072564
107403245
113691344
59254542
44785391
29069779
91901969
68903413
127707576
91841161
85979989
324078
137465244
53164644
50284224
146419321
78244362
79646010
5824942
35759055
37634791
47124761
113990749
138568055
30191372
124893519
55286145
1668322
34287041
139582131
54856213
112015129
136027627
39037126
121165167
131747950
5409620
87130967
136156731
32196843
112161214
349404
52292404
18014673
79059359
122775067
54241468
74722598
77574704
12522448
25307443
25838840
117926768
73589266
63515348
41215355
56769204
122866700
152814194
107968501
116688987
109321329
108157695
36922347
135461376
52874562
17466235
12655495
58859566
117774108
34720304
111104308
118600364
50956046
31985280
147934154
85979161
80688386
114731161
93029031
139428424
34655561
38834099
118946053
66496531
124032235
32719655
40260227
109302102
14134576
93380898
50700326
55069542
28825697
43848033
80611503
150333857
89322951
24964706
37018767
75304478
119570499
70134891
12004544
79068318
73602782
146882512
146413700
147490434
126969944
144136993
38781094
57873118
136747285
118039469
88124821
130661761
75371716
35871815
35321094
118274129
98680022
121193205
77156519
40978458
110200933
73448729
111162298
9820317
108713530
132958937
33808595
89683991
44384099
56622189
121670827
100301339
83846464
94495106
946201
77292696
45585209
138603862
85542442
81725806
119600568
25804553
14136609
6195969
33062798
87112724
143793595
31562920
15465528
66887023
15767394
81921591
135003435
126860502
63486109
134999061
83785565
28601728
20370066
96105899
132881047
79054906
69862200
42916490
11236146
117937513
110092553
31368422
2753005
13111265
78638333
119214113
92322247
118926565
114437697
111740382
132782545
157304199
110770867
37147659
82384440
10142264
49445213
47552545
130263952
89928303
129746517
51768120
71282053
57012420
63455633
51288211
99021429
30280087
132626972
72508877
79029843
128028364
138838079
124837004
36624453
15105606
15805565
9252897
39186016
50081429
102035036
148921210
49245153
11432917
1572091
154493972
29228636
154776403
138036210
80396425
92766508
142984745
89845843
76278635
143094735
120398262
4907868
11811302
35278933
150407212
57481925
124883307
111189936
32156448
95526895
41030623
24246409
121978156
50471858
105837087
99068074
83488778
77050995
110060612
5463522
88139441
50029102
84127345
151932845
63093256
90329853
100022543
85751090
80720588
112766601
140647174
148014940
112859738
64992338
8394762
134635535
95129550
153181066
113867715
86982954
26501126
87658512
82480472
63110026
5851742
37639079
35324757
60907104
123739070
36491671
84486559
51768542
118483611
2994607
83473986
78968501
146193605
4166040
64804111
136895775
114334882
121184913
91198091
57546087
112803103
66369423
16185166
12581674
