0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 07:31:58 +00:00
OI-codes/Luogu/P3380/data/P3380_7.out

40008 lines
292 KiB (Stored with Git LFS)
Plaintext

0
2147483647
0
0
25553
2658
19394
13353
16436
2147483647
0
0
14923
16334
0
2147483647
8684
11223
94168179
0
7638
15843
0
0
0
0
12162
0
6380
0
0
0
15244
16751
3876
2147483647
11397
0
12190
9441
2147483647
85683399
0
0
0
25924
33647913
0
0
16921
0
0
32180
59282922
0
0
2147483647
2147483647
1716
0
2147483647
21123423
0
18802
7310
23149
0
13525
59282922
33753
2147483647
0
1200
0
0
0
59282922
23750
8360
0
0
0
0
0
2147483647
85683399
0
0
45496836
4792
0
0
33227
59282922
0
41658455
0
33647913
59282922
5995
0
0
29473
11629
41658455
13822
0
33647913
2147483647
0
0
45496836
8656
5844
17525140
31568
0
9527
0
2147483647
2147483647
13568
2147483647
0
45496836
10035
2147483647
0
81433825
45496836
0
7273
0
81433825
34063
21560
41658455
43662961
45496836
0
43842515
2147483647
60596614
230976
0
0
41658455
85683399
85683399
1464
2147483647
0
2661
42385833
0
12793
0
94352033
14596
43662961
81433825
230976
3447
0
0
0
66693792
45496836
73264032
21123423
0
81433825
29204
0
19760458
0
0
0
6303
66693792
48347241
0
85683399
3155
14366
0
2147483647
0
0
9678
0
42385833
0
0
0
19760458
85683399
60596614
0
85683399
72677681
0
23363
89462457
0
26160220
0
0
94001652
0
0
4994
17053
11511
98763868
4926
60596614
36227965
45496836
43842515
13022477
17525140
17615
26160220
43842515
72677681
57086186
21123423
0
0
86547916
0
85683399
52830587
0
0
40275
80223007
47677530
33647913
14325
36227965
77107132
0
45496836
90909845
16852
0
51664353
9580
73949752
17525140
0
0
94001652
4265
0
33647913
51664353
10195409
0
69821349
90909845
38642
43842515
61193515
40954029
0
61193515
56703667
73264032
12139
27440483
0
10195409
0
0
0
5737
27440483
86547916
40954029
13022477
230976
33925
81433825
10039
273
0
26160220
0
36227965
85683399
0
5543
24874
43842515
0
36227965
36227965
1757
0
92277222
57086186
25278
2147483647
19149
67803954
42385833
8141
2147483647
24446779
25496946
13688
0
30287
0
3809311
0
45496836
41658455
90909845
0
3339
80223007
1925
92277222
43662961
24446779
43842515
71810454
37291535
0
25496946
0
3012
45771
25496946
0
69821349
0
20869
41658455
26380
21123423
10577
95343015
178
94168179
67803954
85913595
13390
85683399
0
0
28648878
0
17956
6578
15902383
86547916
8990
21433331
15510
2147483647
7284
43842515
0
67326714
0
5200155
67803954
75627222
0
57086186
14372
0
24446779
98627579
31684767
21433331
0
9583
0
36227965
23090
0
675
39978
19760458
81433825
15296
5200155
80223007
54973566
0
52830587
0
16871072
1502
25496946
0
16871072
23380
21433331
0
1256
0
0
33013
16950406
43662961
75627222
48347241
2147483647
85683399
85683399
77107132
23014
30020
17710
30416
81433825
92277222
40539204
3282
0
19191
0
0
0
0
3996
44939
7025
3809311
43662961
89462457
30555
2107206
22932
137
9650
29997
11472
13022477
0
3133
0
0
0
33478
2107206
72677681
21123423
0
0
21123423
52830587
2952
61193515
2147483647
99365757
0
0
0
0
0
2147483647
70497477
20384
22763
0
0
3260
0
0
4957
0
24446779
98763868
0
9787
0
0
12163
12541
3141
0
9420
40493194
40954029
0
80223007
19760458
25106869
59282922
8434020
0
17525140
58359568
66693792
26498
19760458
0
30076
73949752
36227965
92277222
40539204
67326714
81433825
1198
10195409
0
62436483
0
11386
10867741
0
33261
36539578
0
21481
75101410
75386535
20931
0
32282865
2969
24446779
15902383
90909845
2504282
27440483
0
20453
21433331
31035055
0
0
9951
28639545
76706542
33829
0
0
34905303
0
21433331
25907
90600589
94352033
0
24446779
77107132
16098
0
32706
0
4526
15125
52748857
0
5447
69821349
7319376
10867741
73949752
7000
40493194
93829689
750
40539204
43662961
58629154
20603
0
0
16801
62436483
0
26810406
52830587
0
0
0
0
0
16871072
0
62436483
20522
48347241
89056959
1506
54973566
998
21379
13047
26000
40191
0
1851
15247
0
57086186
97800678
89056959
52830587
211
0
15930
0
0
0
20680494
17525140
38328
94352033
0
41239873
13900
27193
4097
14114
8825
25496946
1233
0
91588001
63888931
0
0
0
33391
73820912
4585
80166636
42968757
0
42385833
5214033
0
12814
0
0
36227965
72677681
66693792
21433331
96902411
29259021
17202
55396413
15612
0
11908
75386535
0
67326714
39927
50998646
63784463
0
21433331
0
5960
48347241
43876
5091335
28639545
15254
0
35219
72677681
67326714
97432546
13046
9594
24209
0
18511
801
0
27440483
17525140
0
0
93829689
0
2623
27598
9690
0
77097524
2147483647
0
0
5091335
5091335
92799789
0
1332
0
2867
14887
16180
512
81433825
0
1163076
36227965
3809311
0
34905303
70682163
25496946
13698387
86547916
29079370
25496946
0
54973566
11900
0
0
0
0
81433825
69821349
12895
6883
14362
28314
67326714
45496836
0
27440483
67326714
36797
0
60596614
84326735
94352033
19760458
85913595
0
98763868
0
14112
13440144
0
43519
21469
89056959
0
76399896
38013
0
96902411
77543007
26160220
63172828
19760458
38589
0
48347241
12979
59518225
8062
0
18768
0
0
69821349
48966264
90600589
25496946
82849185
85935968
81433825
0
0
13432
0
12410931
10867741
0
62436483
0
54358311
72677681
95343015
16871072
0
13951
61193515
12052
95056580
15786
30845
0
57086186
20111
50998646
0
54358311
3727
21565634
0
50998646
0
3809311
0
41658455
66693792
26810406
11860957
59282922
21096
0
43842515
13440144
11387
15902383
67803954
0
72874038
54358311
56257459
0
0
26548
74934839
0
13440144
20513
45496836
36227965
15902383
15640
15762
31684767
0
89462457
29875
0
0
57396248
94168179
43662961
13759
0
31212
22875442
0
0
21565634
3332
66053972
10831
69821349
0
75101410
5352
0
48347241
54973566
6778
16955
0
0
33224
39058110
5572
16781
85727331
25443
0
0
54358311
5953
0
0
33811
0
23914
67477291
12726
0
21780
7766040
0
12257
7837
7766040
10867741
0
0
99109778
40376
11860957
56703667
34905303
20769
7284
37296
15976937
0
0
19731
37563591
0
0
32288
56703667
34905303
90600589
28972
15913
29259021
15577
78731778
5091335
6924
0
12126
0
40493194
0
0
92
0
36227965
0
77097524
14100
52429829
28062
57396248
1452
36227965
9954
50381907
14755
14812339
29079370
28727
0
48347241
39675
44748088
22039
0
0
82886570
10865
50381907
0
0
94001652
4963
0
0
59518225
2107206
0
2434
0
96902411
0
13698387
77543007
12972011
28604480
0
63441716
81433825
0
29532
69620492
0
15006
11335
61193515
95056580
43842515
0
24242
14569
85727331
0
0
57086186
0
5214033
35134
12186
53017987
10867741
53017987
523
0
25846
2147483647
0
31321
56257459
2147483647
12134
80223007
0
0
0
15976937
15157
16009191
2107206
26810406
0
42385833
0
0
0
21123423
0
92799789
41444
8492
36882
4549
16871072
29248
5195
30993
36227965
0
41658455
10460
93107397
0
12395
15907
0
28664
723
0
18324
5084652
0
85791145
2397
44050898
30510
8882
2147483647
0
0
25106869
17525140
19760458
76399896
5084652
72244209
15976937
2447
92277222
72244209
5084020
0
0
7319376
13041
30554854
82143981
0
8583729
0
23905
4094
34438
21967
0
20757
58359568
88020088
31269
89462457
2451
72589339
0
9890
95859347
0
5475
84302724
13252121
11860957
20994
27578
37563591
13252121
97800678
21123423
79608838
0
0
40493194
10443
90240720
5084020
2147483647
53046649
9168
0
62113553
0
24141088
76618318
58629154
54358311
73820912
23592
0
79731314
68857962
20006
0
9733
13022477
47677530
0
82886570
31302
8597
11207
61193515
16536
29079370
18139
0
3809311
15939331
30168
0
31862
0
68857962
1163076
27370
4231
97540041
11703
92277222
12382838
2097
57086186
9741
0
4117
64861181
22907
2504282
34202427
49736445
25362035
17525140
20274
98627579
72474797
94352033
0
77097524
66053972
0
30342865
143
16586
0
13871
77219470
15780
2107206
50381907
34312
88020088
0
0
10365
19290
35564246
0
0
0
82849185
54973566
7392667
29259021
93829689
6395
0
3119685
53046649
96902411
89462457
10465
0
16687042
75386535
0
81433825
54973566
39058110
0
1436
0
5141
17525140
28967675
16410
92799789
89160593
30342865
34981760
79608838
98627579
0
26571
35050297
0
30342865
2547
19760458
72474797
73949752
85935968
59282922
68857962
36048
42276
17957
58629154
42923
10195409
80223007
0
44050898
0
0
31671560
0
35050297
17212
79608838
59518225
80223007
26810406
13830
9681
0
0
56703667
16648
1163076
0
84302724
16503
15241
89160593
0
0
13634
28902
56257459
16687042
0
23057
19760458
11718
23376578
8986
12868862
14654
67807823
44748088
21520653
21123423
72244209
98627579
20225637
5472197
95859347
12410931
0
7392667
59990548
0
0
0
31841
0
35984
58629154
90240720
6664306
0
82886570
3809311
18075
4110
72677681
0
0
6393
17525140
0
22875442
18650
52341973
44050898
0
12410931
12580
66053972
45029501
0
0
2536
0
72244209
0
14423
48966264
82886570
0
0
0
12686584
69821349
0
9318
10867741
35050297
4960
0
79880228
15902383
13252121
66693792
14150
11861
11197
3022
59282922
66053972
40869307
93107397
0
0
12868862
51664353
0
41658455
54358311
2328
0
94352033
0
0
16788441
27440483
0
60596614
90240720
45029501
0
9471
0
4286
56257459
21701
85727331
76706542
0
5045
45496836
0
63957393
68119269
77219470
69817438
3374
9945
41658455
0
5408
27022661
0
87376317
3674
87376317
95056580
15169
41658455
20106
7319376
43823702
0
0
5996
4524
34905303
29447
58118130
3408764
59282922
51664353
0
31191
0
0
0
0
55396413
0
0
0
4409904
3119685
8309
0
15945
60596614
11045
0
21313
14844
75627222
55396413
0
0
42724
40869307
0
22837697
0
27022661
0
0
27440483
0
22857
16291
23984
0
12911
0
93829689
42385833
0
21901
5054
7844
49522659
0
1163076
2351
0
0
41283798
0
387
27379
50998646
0
0
40735
10867741
22350220
50937130
43215
0
685
0
0
57086186
0
0
26179
0
13581
0
0
0
38545276
0
30342865
48347241
1069
4409904
42968757
49522659
19274
67326714
29259021
0
94352033
29036
16774
30285
28639545
14281
70682163
67387710
47745
57086186
2147483647
66693792
0
876
0
0
8684
16871072
0
0
13698387
88962028
2107206
13212
0
16687042
0
0
0
52830587
45496836
4428
16010
32282865
0
97800678
1774
11724
32498
8583729
4178859
7840
40662248
57597095
10949620
18368
48347241
0
49736445
95343015
273
20225637
5440
40539204
9855
17276
0
6265
0
0
83025041
0
0
15466
0
92099816
14314840
0
0
28696
0
0
0
21123423
37563591
31435
72589339
0
93107397
90909845
72244209
69821349
10395
90909845
56703667
0
26068
0
18559
89794523
0
3809311
59518225
0
94326295
0
0
4024
98763868
45029501
44748088
13948
55396413
24087
0
0
0
8583729
25426712
0
2147483647
0
61193515
0
41882
99365757
77219470
9364
85727331
0
32282865
88020088
0
11473
94352033
0
0
86008263
67574347
34202427
0
31677
13730
47759118
39375
0
50998646
18594791
18594791
3632
39058110
43823702
85683399
27031
73820912
192
0
22840
0
15976937
49264418
85157514
22875442
50381907
43662961
2610
42307327
28967675
0
9132
97650976
0
0
72589339
10843
0
12382838
80825742
12557
0
2472
0
84262092
75101410
23170
0
0
70908785
61193515
0
64248541
93829689
5084652
18085
7319376
86336628
0
39058110
73907116
72244209
40964
38827
21832181
24798367
92799789
0
0
0
0
0
82442080
2147483647
0
52607275
90240720
0
96
75386535
17970
90661316
0
45496836
41320
79731314
0
7511
28038674
82856050
35486804
0
82886570
83025041
0
0
0
7295
42307327
0
9514
20173
0
9585281
44895833
31684767
0
13487
81787295
11063
2107206
23290
0
0
2690377
14314840
80166636
0
25460
0
0
90600589
87376317
0
0
68119269
7626
0
41658455
0
26835
4395
10683
74930178
0
54358311
0
9183
29922
96901380
14519
99276822
0
85157514
0
0
78761332
0
0
0
0
15976937
0
74092985
9289
0
8339098
0
307
2357
25840509
2622
33647913
0
88230694
0
16788441
14805
42968757
87035266
98627579
59282922
20662263
47492
88817266
22214
94326295
66693792
14913
966
24891299
22875442
0
66693792
0
34202427
97650976
0
0
0
68119269
15378
38592
21123423
0
78325504
0
6938300
13252121
0
0
37563591
34066681
15158
97370799
0
82442080
12382838
88
50919096
70908785
30168909
8405
78325504
11267
2107206
0
17918
13897
0
53389689
10390528
34066681
0
23441
47557872
12904
42968757
51664353
61611228
15326
0
2147483647
67803954
56257459
0
34066681
0
34066681
34528
1190
22094
0
74092985
71631371
94352033
41128810
5394
3468
49736445
88817266
38620
26178795
0
0
86336628
6737
92277222
12240
88135189
84302724
64248541
2119
93107397
0
0
0
47784662
34066681
14079
38494310
10833
48966264
22370573
73820912
78325504
93107397
72874038
72589339
29259021
0
13844
49264480
7766040
1392
74930178
0
0
24723
0
0
25940886
22350220
0
0
0
56431375
2147483647
0
0
0
5562
44765581
17171
26233
68119269
3408764
0
10949620
67162218
0
0
48444021
61948410
0
29445450
0
71631371
62658575
57396248
0
58201317
74708056
37563591
92799789
84262092
0
0
23386
36203888
97425781
871
13887
34523922
70
4248
69821349
0
0
0
0
1013
0
28133125
24141088
7900
33647913
63172828
0
0
18900
48966264
0
34905303
26304713
87376317
42968757
11342
9452391
24568419
89794523
16812
19760458
84302724
12972011
6230
12382838
24414
10195409
0
69428366
78641912
0
27440483
15121
0
56703667
0
60132298
18491820
43884241
86336628
22557
91458051
13796
4950
50133151
0
21073
7226
3132
24955
54364534
7261
0
46589
66053972
8339098
17309206
23565
36316
9585281
10390528
69893963
10000
0
10979
44764406
30168909
71631371
0
0
16871072
4986
8810
17456
0
81108203
10151
15902383
21307
63957393
0
5317
63957393
1033796
88135189
18181056
0
0
28967675
24798367
8834
39058110
0
94001652
35715
0
75101410
18594791
47557872
0
14677
12057998
90240720
42385833
3853
71631371
77687714
4178859
84262092
54364534
7392667
3446
128726
11892
99276822
43662961
0
0
0
0
61611228
63888931
87035266
13819
0
73949752
14449
5050
0
89056959
17921
70908785
81787295
22875
0
17710
0
25496946
85935968
18481
0
0
4798873
37291535
92799789
37595
84302724
2998
49055129
97432546
22350220
39058110
67807823
52630747
36783684
36021
19560
69893963
12686584
10867741
62436483
29167
13039
52748857
2579
0
0
0
29259021
80960721
31684767
94001652
13252121
32282865
3092
18181056
90661316
18820
0
13252121
1033796
0
80960721
0
63957393
74708056
2107206
92671042
2147483647
29259021
73820912
0
18608337
37642
79346122
0
0
81433825
21821624
28038674
12868862
83025041
24891299
54364534
49736445
17270573
54973566
77543007
13653
63784463
0
0
20527
12055
35050297
0
12749
21565634
0
53163510
4310
27973
0
26781929
66693792
3801
27022661
26312
10119
23300
36208
0
0
14069
8568
10405
29079370
10390528
7800
61297680
0
9787173
28967675
92099816
17470250
68788713
69428366
15876351
0
73264032
0
0
68119269
0
76706542
2504282
0
47637049
60596614
73264032
0
15998983
42307327
9350
70908785
7766040
0
7319376
0
95859347
89462457
2175
78761332
0
15529
96901380
78325504
98471055
0
5084652
0
28481
49264480
16743
28639545
47557872
64248541
67162218
98414513
5091335
92919196
0
0
0
42385833
0
68674265
8398
0
17352267
0
99365757
0
74092985
0
0
28609
76618318
32007
92099816
19088
30539341
41761
0
38494310
11611
24064
20778
38494310
8087
0
26304713
702
0
5214033
89462457
0
8259
2930
8333
67326714
5122
96614199
0
8583729
27442
5687
95859347
0
4409904
0
0
38545276
43842515
15876351
6999
2271
0
13341503
0
230976
91776667
0
29259021
1033796
0
7862
83025041
61948410
77097524
0
86849528
66053972
0
0
75627222
15660
40229790
91776667
22412
70908785
91458051
7895
22370573
99496208
42307327
0
20225637
0
90909845
9585281
40662248
26160220
15998983
1972
0
39358
42968757
72081644
5084020
0
28911
43662961
0
45496836
35651
0
0
98763868
0
24568419
17309206
94339729
16788441
0
63888931
0
14624
39058110
24891299
47677530
16687042
82442080
0
73907116
59282922
21682
0
0
0
7090
59823919
56431375
0
22817
8646419
37412382
16722
60593227
22837697
0
0
49736445
0
0
84262092
62436483
16845
3809311
22837697
0
0
0
41658455
4757
0
0
0
36502
12031
62436483
0
0
61274156
21123423
0
874
742
54433684
80825742
30661
12868862
98627579
33278033
88962028
18262
84262092
98965301
1725
43884241
67803954
75627222
93495621
0
25840509
25142
14634310
53046649
10195409
85913595
34580
98800125
8420
96901380
42490469
37291535
44895833
0
14634310
17832398
27251774
4877
75627222
44895833
38335
22653
79794628
0
0
0
16644
5778
22907
9585281
11449
52630747
54358311
87035266
36783684
3685
99365757
58952189
29769072
0
33278033
4267
0
0
0
13252121
0
0
18491820
96514178
88962028
69817055
6938300
92277222
3814
26470
52341973
6827
0
84326735
85522925
3408764
14647
34455842
0
9512
13273
0
13252121
7435650
0
94352033
54973566
42490469
2292
27496805
80223007
90240720
0
40539204
0
11189
0
56257459
60132298
26810406
88135189
39058110
30539341
76618318
72589339
50998646
21434
10918
76618318
16324363
27284
92763303
0
0
69893963
20622
8035
34523922
73264032
56703667
72244209
0
0
52830587
39829
1416997
63441716
16420
25840509
2690377
7490
3809311
54364534
95859347
10532
40102767
73907116
0
65176842
45496836
91776667
139
50998646
0
0
35336
50998646
25811
3380699
15932
53046649
0
5612
31684767
75627222
11572982
84536117
88817266
14348
14725539
0
97100636
28870
11109
20992
0
0
78325504
66520059
94352033
22039
0
15033
62113553
0
0
69428366
69428366
29769072
30813429
0
36203888
75627222
84536117
24568419
4512
0
34109
44765581
0
0
0
0
0
59798540
2302
36627774
64861181
0
5200155
0
16950
31161
0
40102767
0
15201
22304
4150
3271317
42972584
0
25840509
0
605
2147483647
69893963
82442080
89160593
97800678
22837697
0
24891299
37412382
17795
59798540
0
47371244
43823702
0
22509147
0
0
0
25120
97650976
54364534
21520653
13478198
73042567
10547
98965301
50998646
50998646
21484
45029501
7550
14699
40869307
93
76618318
90240720
3996
92099816
0
43097
56257459
30603632
0
7981
48347241
18608337
85157514
18608337
80960721
13824
0
0
0
0
58629154
17945
28956
32101
9585281
0
22875442
29865
12316
0
21821624
53046649
36227965
95056580
95056580
41460722
0
0
0
10195409
0
33647913
0
14770
0
2841
95056580
1129
88141821
62113553
12868862
0
6536
12511
34955
4409904
47557872
57086186
3091
5430
0
71381828
0
21912890
0
97100636
56257459
0
5225
84262092
12542
0
20399
0
0
27028957
0
3683
50381907
89794523
561
85913595
69307693
3408764
26356
0
54364534
0
79608838
21123423
9018
24981
90912704
0
26160220
13082
61297680
0
26313
3335
18027
0
76698325
0
12382838
0
0
81433825
92277222
0
57597095
3012
81900656
0
45687095
72474797
21590570
0
20662263
0
97903351
0
67574347
0
77107132
0
81485049
55105640
16503
7612
0
26650
0
22408
0
6736112
0
15545
48347241
31322
0
15578
45687095
45
67574347
28873470
0
66184609
47116541
2791
0
14812339
3227
22509147
11860957
2690377
49736445
90240720
25940886
85727331
31684767
0
27028957
17832398
352
0
31927
96514178
30813429
0
12382838
0
53389689
56431375
0
34066681
45368529
47637049
47677530
90661316
4642126
64248541
18127
0
2793094
32025
0
0
8964
0
0
9443
34112786
20647
65637549
0
0
41460722
80166636
39058110
64861181
0
27424
0
53330710
0
43128
1847
0
63445214
79608838
24798367
4471
36493435
42833291
0
0
14634
50133151
82442080
63172828
0
31684767
65176842
0
0
17470250
19760458
22837697
26299
0
0
7766040
47018
52405697
28137372
14314840
24385
14834
22028
32693
45616268
27353
0
78761332
98763868
48444021
22837697
0
0
58629154
0
2147483647
76399896
5369
4755427
20337
31671560
83662691
98414513
9650
22745
18363
0
0
0
10867
0
0
66520059
11101
85157514
0
2147483647
18663
0
64629080
90909845
99276822
0
88179585
25113
79702245
0
16051039
37291535
3762
3380699
4539
14935
37563591
0
1691920
53527151
4178859
0
50998646
95859347
24141088
43823702
63840167
0
48620175
1783
0
29024345
29420954
6117602
0
0
0
56257459
60593227
55105640
0
94831943
24891299
0
78960915
2107206
15596
0
47371244
13932
0
0
10867741
0
0
20282
0
0
24473224
93495621
2592
0
36493435
7365
603
0
0
0
0
12995
18594791
22875442
38545276
74971015
0
3380699
27496805
78960915
58629154
0
69307693
68119269
0
0
11613
17481
24880516
0
0
14043
3119685
67574347
0
0
0
47116541
13438552
0
0
10573
16104
81116203
0
76983064
92799789
36627774
0
0
0
34294
0
86336628
0
50998646
59823919
0
70682163
43823702
61193515
13252121
0
29590
0
7435650
63003142
38736176
0
50998646
0
11860957
74708056
91492761
0
21418
8646419
34905303
7319376
45985275
0
0
12666
88135189
11801090
11978660
48444021
50026058
53527151
0
96005064
74971015
42385833
0
0
96614199
73307391
24104
0
25840509
21683337
39724578
30539341
0
9042
12698
53138731
0
0
35764
4409904
22325
28852
0
0
10207330
44748088
45985275
65637549
0
31820572
0
0
83662691
44042
0
85157514
76399896
0
0
0
44547265
0
5240
31202
0
11042
0
21061
97800678
13022477
0
33700
14478
16249
39058110
0
49426733
16777
3271317
31021
89743480
32923068
63003142
26019
34799
0
9757
17182
62113553
0
0
0
28648878
25830073
0
57086186
53527151
72567354
1448
445
39910
30580
18948
0
5522
33685
2690377
85372089
15161167
87035266
0
49055129
0
2557
4755427
1004
1467
0
13505
99728255
0
0
8201
254
0
66693792
0
66239478
0
18437453
74092985
0
0
60596614
70646175
13021
0
97800678
96005064
99109778
0
83025041
88135189
0
62658575
63172828
10867741
0
2147483647
33581
6852
69817438
0
79608838
12416076
23940
26800
0
78325504
15161167
0
0
2991194
18035
72244209
12972011
85683399
0
99109778
58359568
16168
89794523
91458051
60596614
0
54433684
93829689
57366116
0
0
0
0
79608838
13252121
12545529
0
60593227
0
51962321
50381907
16121
50133151
70908785
21472
13648097
10677
8665090
0
0
17352267
4642126
3816
11395
12984
1937
0
31734
1577
35050297
10402
0
24508
63957393
8671
1297686
16609
0
0
23259863
27022661
41658455
0
0
90909845
47371244
9875282
0
10207330
0
86250560
878
0
2147483647
42385833
25940886
76618318
2094
0
15161167
36783684
64685951
6938300
0
89336579
0
0
0
0
0
23721031
7766040
27449
0
32929
0
39724578
0
0
79880228
31251459
11322
56431375
8339098
23266802
67803954
73820912
91492761
72244209
42968757
0
59823919
22074
78960915
5902982
45560
40493194
0
35050297
32923068
39724578
28729
0
66759472
11114
56677952
78876407
86008263
1944384
0
17249
66071461
56257459
68533579
0
47371244
19451
0
0
13698387
0
0
230976
71044853
9792
51962321
2136
0
7473
25815
0
0
85372089
17183
9847
24598
0
77687714
32275738
86336628
96402357
40247625
0
0
36783684
0
21508
19611974
68533579
14634310
0
49736445
77687714
0
0
16564430
31165
76618318
0
0
0
66239478
0
91458051
26160220
14699872
24061
17528
13101
0
28363463
18705700
11130
36036
26455
0
36340355
758
15902383
9025
48915666
38675
22171140
76754718
1538
0
33948
5348
27329
80187383
1002
19962
0
10124
0
11537
35382
25496946
0
27638039
27056048
0
14960
2739955
65176842
0
75627222
0
0
0
36692126
17754
0
7140
13676
63172828
8488
20504
12012
7961
0
94352033
14447
89056959
17116
14098
25840509
23721031
6868
16744
0
0
72081644
0
98735642
53163510
74934839
0
2583
0
0
30554854
27251774
6094
66693792
59160789
25871715
8583729
90912704
89462457
0
26060
5214033
11801090
29945
7319376
98471055
28291243
0
92277489
7820591
83025041
0
41658455
25830073
6068
5056
83718678
17231
77107132
13737468
79702245
6466
0
35050297
6664306
35100933
67204212
61669979
0
96618288
0
27022661
78761332
35050297
83025041
2978
10331
13648097
3314
61611228
78369457
24412585
28494765
29646
13221
0
0
192
46012582
53017987
30170
7766040
49039074
0
91884609
11982
63840167
13252121
60221973
63445214
21090737
21565634
88230694
4044054
0
1297686
73042567
71631371
80187383
90912704
47613919
52830587
92919196
0
2396
22646288
60132298
97615235
0
0
82295068
2167
4381322
8293
0
0
9553
6986
0
40869307
0
47371244
464178
0
89056959
35564246
57086186
70682163
0
32529
16171
32333
0
45496836
29703
34905303
4378
16788441
56677952
0
51664353
72244209
39058110
57086186
42161
16519
0
23918
15480
74971015
57086186
17333
96514178
40086886
8633
59518225
92807477
16051039
37102
17471
0
42380
27525238
30322
53330710
96943309
22414
12947
45227130
19468
0
18594791
21701
2147483647
0
42560
0
62640702
1095
35153
56703667
64267138
31069
0
0
5595
41239873
16094
0
0
0
0
0
6402
0
10949620
59823919
81108203
11707
77097524
32125
24109
22989
0
0
21159
22165
0
20300359
14749
0
16480
15161167
38494310
14699872
50133151
18289
26528
0
34713
61948410
8646419
0
128726
2147483647
5091335
19679
96618288
18321
3212
21875
0
99558523
23721031
10867741
68021781
83262784
39371031
0
2307
0
560
3326
52607275
10609
42833291
0
28291243
6498
0
29305
94326295
0
57228987
41031696
2107206
25911
0
4642126
93107397
0
0
0
57396248
29420954
0
0
7929
84536117
8385
1023943
10428
0
75101410
0
0
0
1640
87287915
66920804
59518225
20234363
0
90240720
42307327
26781929
0
0
0
0
16330
22837697
10447
97800678
35529
0
9971715
17707
75101410
6070
8468
0
68119269
0
0
0
15530
0
67803954
0
45687095
0
0
71381828
16518
8916
25840509
0
27070
0
7319376
30078742
38494310
9559614
2005
0
34684
17832398
19611974
44050898
30930
9851
70220565
49927832
77687714
56703667
0
0
464178
0
27801
7755
62381676
0
81653897
12545529
31628
56257459
34189
25830073
22763
0
12382838
74708056
30078742
0
80223007
0
10028
30813429
12423
47718
88043335
93112985
33229488
0
34112786
0
50180290
5040
17703
88179585
0
7281
0
29043
2623
0
64248541
22837697
22123
0
0
66239478
90600589
0
34523922
71415488
0
68021781
945860
96618288
27496805
49264480
47557872
4804
0
1804
96514178
72677681
88962028
84772233
58420594
67803954
6117602
49927832
26378
30813429
2652
20771
1297686
0
20137
89929808
11597
0
33943
24891299
4416
7766040
0
8955
0
56431375
8434020
5858
0
50940107
94141281
26070576
65637549
14379
7624155
0
12057998
0
80223007
0
63441716
49264418
25938
6322
0
0
97100636
0
0
45368529
0
20657
0
6543
2393606
44764406
94790524
40869307
87287915
1647189
9066040
73895364
1383
12972011
6736112
96943309
72081644
94326295
82849185
1174
11567
13963
25357309
10418
0
56703667
6446
27022661
51029232
0
52318173
87688279
2469
0
27315782
84625403
59282922
96902411
26160220
21275
0
73042567
11510
78325504
81485049
55105640
0
26438
10867741
6117602
80223007
0
3910
28038674
13252121
82143981
11256
17072
50180290
31684767
34146
13648097
0
36333
1819
0
0
19760458
66693792
23231834
0
93112985
8418
0
8700
77687714
12214
22837697
6714
0
0
12868862
0
13737468
48292544
1826
91983654
69715427
4019
21604
0
49039074
48292544
4044054
1641819
50180290
51461524
21565634
43107627
0
19238
13698387
93107397
30020
0
75495023
0
23640
0
17473
86460701
0
56587374
17770
79880228
0
11860957
26781929
21012244
43730951
13671
0
0
0
27725
19200
0
95343015
2147483647
67326714
62381676
0
23512
10195409
0
41350
80825742
75242259
28941
3119685
74930178
34675
4559
63368175
11748
4012
12997
20316
44963
15939331
0
79451090
76698325
0
0
3579
70682163
0
45328
12703
85935968
48513693
53865566
24798367
0
12070
0
91492761
0
30078742
73307391
25496946
0
30603632
36783684
11384
17249
0
13291
69715427
0
0
68857962
0
0
18608337
37935041
94790524
5361
0
33278033
63441716
39074810
48915666
1944
95859347
97425781
0
98414513
0
19509
56703667
44050898
0
0
20234363
94352033
0
0
94790524
49802283
64629080
21805
97650976
31182
99728255
79702245
0
11984
0
35900364
34194
0
37029
0
98965301
9103893
90475851
5274
32275738
0
70682163
2504282
0
4642126
67574347
14634310
19304
18069
20300359
0
48347241
7624155
14314840
14314840
64629080
87543344
25499
28639545
89794523
230976
75019053
41955
0
34117
96486050
0
15060
95155165
0
0
17978706
0
30078742
18127
61611228
0
56257459
0
50940107
12676
19760458
4236
76618318
10867741
11593
2147483647
0
89929808
43945106
47577506
77687714
53865566
0
0
16917
94790524
13438552
89743480
19776042
35407800
88179585
23831
3834
66363217
11801090
16639744
11572982
61012190
0
0
62885933
33647913
27305
40493194
82144288
0
0
0
0
0
83662691
53527151
98302270
52630747
24568419
0
0
5168
33318
4044054
71631371
0
24388
0
21672
13121
0
61669979
27177
0
3317
11197
9103893
21090737
7924
40247625
0
5078
23420
69715427
0
61193515
11978660
0
1742
0
0
0
88179585
0
15902383
0
40229790
39709622
0
0
0
45
9238869
40954029
73820912
28494765
2722
73042567
0
3289
3290
57597095
1297686
21090737
7487
73949752
653
53046649
28420
79264575
74092985
13252121
67803954
16687042
41658455
54726154
57086186
38849262
43730951
554
28983398
0
95859347
60596614
26083192
72874038
16255
47116541
7797
12545529
87543344
0
0
38748
2466
86336628
78325504
0
8743
37412382
80223007
9195
35593651
18333
0
69866182
0
58013568
69307693
59282922
0
29414335
56262044
2289
76754718
0
31608
1822
0
0
19776042
1913
0
980
4405
0
0
30024
0
76698325
16871072
14671
0
51962321
0
0
66184609
21172
0
59282922
70375424
72769445
0
32275738
0
28059
88179585
41101
21123423
15950
32078
23721031
85157514
23366
20300359
0
63888931
10211
0
0
70682163
0
1023943
88020088
0
32656393
3119685
0
1944384
85780902
6854
57688993
0
464178
0
73042567
15967697
28562
0
18437453
47483
85522925
0
68478146
9742
0
0
96048396
87287915
0
16676
33943612
47388
0
35593651
0
13067
55436770
998
0
945860
15444
0
0
44911059
16029
40102767
0
0
17422
1172
72
18437453
402
23196
68712725
10224
20303
2107206
24880516
0
62880147
48292544
37563591
12016
9848
66693792
35050297
15288
0
1297686
9927661
0
0
56703667
47116541
833
65848174
5971242
15473
129
34523922
0
6673
24356693
10390528
32656393
33013943
2793094
16432090
0
42972584
10195409
0
83025041
0
0
28983398
261
0
96048396
85847170
63445214
0
20234363
0
9585281
35593651
29769072
17085
750
57597095
11206
0
128
0
0
0
92807477
43902868
0
16210
13456
47557872
96803207
53865566
42972584
69307693
0
15876351
20294
0
0
20234363
17525140
35050297
0
67162218
31684767
30767
0
83583349
0
21666
10867741
0
9238869
0
1082
25370
0
84536117
87167025
72081644
17266
10207330
8877
31035055
37056
62436483
52229911
0
0
41775612
33880
0
0
0
0
35050297
91025959
46883
17513889
40247625
0
71631371
39058110
63003142
75352734
0
0
0
11978660
15868
20057
35050297
53918226
22569
0
25031
73820912
56157858
16851
84625403
38736176
0
0
0
0
15393
0
0
0
11572982
0
22875442
625264
1720
4218046
5719
0
39898
70967640
42972584
36034
13861
0
47116541
0
1373
28171
86250560
26160220
83025041
20970734
1691920
27316842
0
23721031
34509
39962
371
2727
0
0
51163222
0
0
30168909
17273
47784662
23751
44748088
80325141
12057998
43945106
19776042
30603632
9273
13888
42490469
32460
0
0
23266802
34066681
0
87806870
20300359
83025041
97994264
10055
78455958
84216786
5124
27080
16100
35486804
17525140
23255954
0
20146
20225637
41011
10345366
33956399
86849528
24412585
22328
11853
22837697
3081
8828
14559
0
1050
73042567
44916370
37563591
33647913
0
12625
0
0
21821624
29445450
28983
15478
29373
7896
0
66520059
0
61611228
13252121
10390528
26544
1726
0
5802
74092985
1292564
0
0
0
25842186
77097524
0
0
59282922
0
47637049
27440483
10398
12301
0
0
0
0
33943612
0
24993281
2841
3311
0
44748088
90240720
93829689
7388
98627579
53017987
67180298
69307693
14162
0
15492
38261407
34730
40559
16492
0
95383134
10138
97800678
19611974
0
25263717
8587
24891299
17525140
24568419
0
20271
70497477
3778
0
73779355
27751
0
5530
0
40086886
90665593
82483974
25106869
20889
17309206
4409904
4409904
46820
10622
29197
3773
6491
7374466
14462
0
0
15939331
14180
16865
14634310
2857
40086886
0
66363217
2479
28223
98195112
67743558
23259863
89794523
51664353
6658
35900364
7133878
36539578
7435650
73927996
12432
30554854
24412585
10867741
25496946
43311
83583349
7133878
0
27508
0
79608838
0
98800125
42307327
23259863
37563591
97100636
0
38849262
26021
16048
0
28612
5660
0
0
0
0
12537
68857962
29087
33278033
30142
4465
36627196
8053
0
85935968
30499
85935968
69620492
23629
64174709
39036337
6433
55105640
0
23515
37563591
91
96005064
19860
18705700
0
0
0
66759472
0
62601023
10270
17954
3962
34905303
52830587
67807823
69307693
0
23563605
57597095
1951
22837697
0
14429
17554145
42144180
23721031
4225
0
5215
0
0
14815335
0
79731314
10390528
48110121
13091
418786
0
7318
47371244
19428
28450
28363463
0
0
80187383
55456082
29193
0
21884
0
16163
18416
49736445
60132298
4618
17028420
81122940
17270573
28137372
0
63808077
0
0
0
84302724
39724578
11978660
7401
17141582
0
0
47598964
0
14812339
6016
11215627
63957393
57705311
0
80960721
8877
72254190
0
5283
6615
1457
25496946
0
17219328
0
44748088
10867741
0
0
0
9103893
61948410
9525
40062
15376252
46012582
98800125
22760
21973
40493194
2107206
12410
47116541
79880228
39724578
5483
70646175
69866182
2147483647
12451
43107627
0
0
0
61193515
49871816
13195
25414
43107627
0
33270
0
15159106
52341973
0
0
3380699
34780875
82308924
94172192
15090
38736176
41941
761
9648
33413
83662691
45227130
45687095
11640885
0
86336628
0
94352033
0
84262092
0
3140
28137720
78455958
73042567
8434020
56103908
99276822
65848174
717
82295068
50522625
14993
12175
418786
0
11270
8197
48513693
43884241
0
37094
9503
56431375
3426
52242866
0
69715427
8158
3902
96097593
15976937
0
52748857
62436483
26489094
22837697
0
65222135
38269
33013943
67807823
45495205
29956738
29769072
46012582
10517
18437453
30428260
29207170
39724578
0
76866052
22266
30663
0
35900364
32275738
40981042
0
71810454
11302
25166
0
2420
73042567
0
33594
1875
37533
57086186
53046649
74504860
0
0
1771
0
57366116
0
9559614
33279
4642126
0
14674
5200155
48135494
86336628
76983064
68857962
3740
0
8218
0
0
948328
35407800
0
87866855
76353932
37935041
72691623
91492761
16848
9927661
0
8583729
41658455
76866052
0
0
90600589
26304713
15907
5308
0
0
23622184
0
63784463
0
40086886
94352033
5084020
0
32282865
21205416
1944384
96854866
0
90208619
16266
40493194
0
0
2046
11636
68119269
10301
29414335
0
91983654
0
59518225
56698788
69715427
20858
10207330
29950
31533
78455958
51962321
0
97615235
12280
64861181
29375
94141281
0
8807
42968757
53918226
439
12977
11401
73042567
67574347
0
58071974
37361127
21287
3511
84302724
36679
87376317
0
69649261
50940107
15665
82151922
277
4972
0
91776667
73949752
0
47637049
45368529
0
89341445
14634310
27316842
2147483647
18121
0
20060
0
51962321
16432090
70375424
0
45399819
81900656
8583729
0
0
83456608
17141582
27868130
3700965
0
6357
79615453
15976937
0
22646288
0
0
16215502
0
17944
0
27775
23259863
17270
0
0
38019434
89743480
70272664
0
59282922
0
27251774
418786
0
99365757
19971
91784042
33229488
2433
3535
0
48500740
29848
19997
7445865
60593227
0
13271
21922
0
0
20520
19045
64248541
41658455
65848174
21799
32696
68478146
29445450
0
67625139
59282922
9908
31597
13106
39536117
33445
98763868
0
63172828
62381676
22837697
66071461
0
47759118
20599
18716814
32792
30400
0
61948410
0
64174709
58201317
27570155
49264418
0
0
0
36535
0
84625403
23721031
4218046
54973566
19590
72769445
0
13883741
4824
4409904
12222
0
88141821
21259960
67180298
20234363
13935
0
22123
28038674
4361
9971715
79724903
24891299
86849528
61274156
0
8479
0
97650976
69715427
26149152
9918326
23442
39500
21123423
44895833
9239
0
0
0
8315
89341445
20346589
12037
45985275
10653
81066825
31429
30197806
6390
68119269
11106
41031696
22064
645
48444021
0
0
2292
2415
18181056
38849262
41239873
13698387
11284
70220565
0
9143
13641
99970813
0
87287915
84753192
52429829
26962
0
10004
0
6578
0
0
0
51163222
24646
757
0
66184609
39657
95643952
78761332
1416997
33114
3408764
5075
78641912
72874038
31011920
0
14976
9208
1117
18163757
4210
43975
64685951
52748857
2202
30554854
47750880
0
33013943
59171941
4375
51029232
0
5121
26149152
87543344
5200155
40266
0
0
68788713
37655
72081644
94001652
0
35407800
79264575
29284
76983064
0
0
7133878
9942
48110121
8211
0
0
0
0
78061527
40022
22008
23217
54144708
33943612
32275738
72244209
35564246
55148251
27030
0
0
28862
0
0
18075
0
24627
0
4178859
57366116
53046649
42181062
85508929
6664306
27028957
19348
21463
54144708
81108203
35900364
1524
16207
81066825
80825742
20225637
0
64685951
12626
29652
539
15161167
4155393
2075
39709622
0
7624155
79608838
32233
34121
0
5629
13962
62113553
78771551
109
22350220
0
41242
0
13648097
0
27228
0
0
21769
82914847
48966264
9315
35139
42307327
48463169
0
0
0
36783684
10348
22852
0
0
11314
62646039
86460701
90475851
39036337
34132
9103893
0
14812339
88857857
54726154
58118130
78876407
0
8918572
49937112
44231
14393
4155393
3313
17706
83897291
0
0
57420599
4008
0
0
625264
10689
0
85683399
39036337
9875282
0
40674
18747465
18414
0
0
0
1297686
6323
21565634
98024405
0
92277489
99496208
2393606
97903351
0
72874038
5443
42756309
39371031
0
0
0
0
0
15250801
59160789
62113553
19423147
0
10699508
4035
0
55316897
89336579
26275
0
1297686
67803954
39121840
19382
0
13883741
44960
33154
0
26810406
7445865
4798873
6539301
40596
8018278
0
2107206
0
68533579
58071974
69307693
0
0
0
69307693
0
7319376
0
10432
0
78771551
0
22095
70304153
16267
5327
76399896
48620175
5969
0
28079283
93112985
0
0
26593030
0
0
0
15210234
13227
75951279
0
225
88846455
0
53455382
41363997
31684767
0
33647913
51865482
0
22623
89244847
29445450
0
32152962
0
609
45227130
9973
2829
15790
46032
35078919
5309
12905497
31915
85913595
0
30618
78464252
80675018
0
94001652
69893963
75019053
77687714
28888
64685951
93232462
27022661
59798540
0
36923
38375
4861
13737
16582825
59499123
0
26407
1944
84536117
11300
6664306
0
49736445
25365
78455958
506
96225652
66363217
0
66520059
51011375
0
3007
1691
4929
224
51664353
19943259
0
0
63840167
26723
27755
0
18716814
0
2504282
0
0
40229790
70375424
93596423
68478146
10165
31978539
67625139
4433
7248
3103
60132298
88141821
48444021
13695
54144708
84753192
17721
26489094
88807789
27316842
26304713
68655317
35312
61948410
0
2147483647
0
32555589
0
58918915
6109
32555589
78061527
16993
8699
63445214
26662
1351
72008691
73779355
0
0
54433684
0
10790
59798540
0
38494310
39140489
35407800
69307693
56157858
17028420
4798873
23570
58201317
0
0
46787259
56686849
0
36965
10408
24697
0
0
0
91983654
63808077
92277489
75627222
50180290
37412382
82818670
12699
0
0
0
80325141
96614199
3952
3119685
0
43945106
66239478
17510004
84907255
7679
36218
75242259
1944384
23986813
18718
73949752
0
44050898
17441590
72081644
0
26793
35331
18121
50180290
9038
2393606
32484
0
47637049
32555589
7320107
0
0
0
66363217
32152962
13779
15505
57366116
88020088
0
44268
0
27181
7155875
96225652
79794628
58918915
46291400
13864
0
25822819
1145
15224
6541
47637049
81116203
0
22879
20384
0
93703324
35477
21912890
0
96514178
0
80223007
47057971
0
0
0
19203609
51029232
15000
13022
23863571
0
0
0
93495621
77543007
10357
24942798
88453708
36227965
53330710
13220
0
0
0
0
4409904
41496391
0
19539476
0
12868862
0
28983398
23175
16687042
60496603
0
81653897
34896
68525174
6943
0
66363217
0
0
0
81787295
0
27719275
0
0
27940
0
61669979
0
0
4254
49264418
1691920
0
89193136
12982
33349
18587
0
2212
63957393
76487868
50937130
23999
52115129
0
0
15250801
41846
0
4467
58359568
68857962
56703667
0
91776667
61157874
16950406
0
27440483
20795533
56262044
0
8695
31539867
81108203
0
14960
82886570
73779355
39909
94326295
0
26415
43842515
31309
15214
17219328
834
27022661
0
29414335
30603632
12131
30813429
28137720
13785769
9888
5501
0
52341973
62880147
0
19170
0
33434
49482407
29207170
0
12708731
78325504
19611974
43513
95394679
27147
91925362
11716
0
47230125
0
16687437
42385833
45079921
61669979
24579
0
15715
14594
625264
2230
0
19943259
82886570
95859347
16070
8565
0
0
21390354
0
98483752
58747247
0
20598
0
0
6700
5119
7575
0
48620175
49632054
53376300
40102767
2793094
19760458
79615453
0
99276822
0
0
0
91983654
15751
18559
5496
5781
0
0
827
0
96225652
4798873
0
0
0
15528918
28038674
34202427
453844
0
8291110
13108250
12708731
3216
22509147
0
0
12057998
0
72008691
36520256
48966264
3809311
20816
12967
0
28291243
81653897
24139
19760458
1854
2147483647
76353932
12031
33201
22509147
50754198
0
98735642
40701
0
9066040
36627196
50013750
7628
12056
37048175
58604475
64629080
67090461
57887664
71631371
34415
0
18187
49055129
0
0
8398326
18437453
0
58918915
19454
1225
4918
13425180
0
33869
35116359
2195
78464252
0
25598
18608337
27440483
0
77996665
3115
75386535
9074
4755427
54240361
0
1044
19136
0
15528918
36226
39906179
0
0
27240
25871715
3694
80852983
0
0
751
0
58071974
0
42074964
31846244
8367
0
96097593
0
10348
81653897
5852
0
45079921
55316897
45227130
14137
46787259
56720305
21021
62880147
11245257
15159106
83583349
8529546
2147483647
28494765
49369125
37339
91025959
16871072
36655
13341503
36203888
69620492
2009
56157858
29956738
9184
78412154
22350220
77145328
73307391
90600589
2458
98483752
16042
14002
9559614
37990
79346122
0
55676893
8158980
37688
1065911
2400
96517280
61611228
37048175
0
0
32932
0
42808953
27440483
61542288
24891299
0
185
7868698
9595
0
0
0
18889
19539476
28788
36227965
11860957
8888
24798367
37254954
75660343
0
0
28663
8610
22157
0
13883741
64463487
0
50381907
35593651
62880147
0
0
38849262
78960915
98483752
0
4722739
86460701
45600
6117602
6962
46039
0
0
0
0
79731314
0
55456082
64685951
1349
11929
57363433
0
0
84326735
23622184
20051
50940107
29269
83025041
625264
0
89336579
9655
3377
66071461
52748857
85481369
0
64629080
31425
14848
19260
63368175
0
24880516
0
27251774
0
0
18013
6207
14672
79884681
40102767
81116203
50661414
0
0
56103908
11579
18245
13561
1146
0
13875218
46291400
96097593
40518
21859001
71415488
84907255
92739870
0
18370
2426
10360
77996665
10215
40539204
29259021
79615453
0
0
79880228
53624701
86710014
81900656
60132298
34318
8918572
65222135
0
1090
0
4840
21012244
5244531
0
25496946
11981350
0
22337730
9235
99655870
1329
0
12530
2229
26701081
19540
9301
3408764
8158980
78325504
90302782
90122545
23721031
26304713
14815335
4896
4134443
29207170
27570155
88135189
0
1323
14816
0
0
53918226
43823702
0
8158980
48500740
87688279
8294963
0
94790524
12957
76754718
91731247
36740
15876351
23915
24923
1944384
56532885
36847210
96803207
94001652
0
84753192
0
56157858
74092985
0
51163222
94141281
50439292
6062
0
17010464
0
3694
76353932
5084020
9491
87407048
0
0
39835
0
805
0
0
15493
99276822
88135189
0
59735543
7320107
11627
3770
84536117
0
0
68533579
10949620
62109496
6521049
56686849
39515748
36944
10814
8215
56686849
50661414
0
0
42074964
37935041
2739955
42348800
92992010
62201755
29207170
57228987
23986813
80325141
0
23875
27868130
83262784
0
2878
3617
98063541
20033
63003142
15546
28429
4335
87376317
1691920
0
41496391
34131
0
7483
0
0
52318173
42826
82067747
10196
46291400
29868
0
0
0
7476170
7336
11320449
18943
0
18311
22375
24473224
15364122
0
55456082
75951279
4289
0
27576
10018
44748088
47806160
68533579
16161
44454696
31140
69817438
13609
98063541
16987
95056580
20043120
9182
1261855
8427
75242259
44168
20336
0
82856050
64629080
13198
3862
25374
98230415
17290
0
23721031
20425775
46580676
22480
83978846
94029294
0
26931
0
0
0
26593030
68669867
25106869
49937112
333
14634310
0
3745
27559
31790895
55531085
0
62209941
85157514
45687095
10604
0
79346122
0
0
5790061
0
34523922
0
87450646
68857962
23061
0
0
2327
48135494
82886570
3190
85157514
78464252
81433825
41128810
2147483647
0
87688279
24412585
0
25936086
15872
0
0
82308924
18381949
42808953
54433684
0
0
15002
82479933
0
4209
38188668
1281
33013943
90665593
23986813
0
7870
94172192
0
35499
72081644
72280379
0
0
495
0
40458
0
14525
64215650
59305989
12421593
14314840
69821349
0
17070
20662263
68478146
38158
79608838
4755427
16157
85820142
94168179
45079921
0
20402235
15013
18045
0
65176842
0
1346
3758
0
96048396
41460722
45616268
68823426
13711
17010464
58071974
13970965
94029294
0
38964
5148
0
4642126
16403
33647913
34274
0
14812339
88976558
17525140
94352033
0
13476
67734939
0
0
6574
67095184
90302782
95169918
12242095
10106
0
57396248
55376647
79794628
31011920
0
42307327
0
20662263
95169918
91395862
12053
21972
0
51029232
0
14645
86008263
0
10493
18877
75386535
37048175
0
15280
16432090
32275738
58359568
27760164
10173
82290188
0
75660343
3641
0
0
0
0
0
5687
4409904
34112786
12495808
9411
66239478
8291110
0
11761
11421
0
39724578
0
44499
8472
0
7181
81066825
0
41658455
33773
39707
3943062
81066825
75242259
26593030
0
83676944
0
58476977
21012244
0
0
0
5214033
0
27056048
81485049
53138731
0
91983654
27719275
58918915
0
0
13452374
0
66986589
0
30037
2559
44267063
0
0
15976937
0
27022661
5118
62381676
21268996
18747465
8918572
73042567
0
71381828
85159341
11833
11454
0
16463
0
4323
18381949
30603632
89056959
78325504
90208619
0
38396755
3787426
11572982
0
35564246
22754536
68021781
13237275
98302270
10805
0
0
2171143
0
0
0
2147483647
84625403
51029232
40247625
96486050
22453485
73674988
11886
21384199
19576
8471
59735543
6036489
65222135
98689582
0
33303100
68927970
0
44547265
1632
12972011
87407048
36783684
39140489
13036
35652931
12382838
6848
19760458
49927832
0
88141821
0
31011920
30197806
78412154
16432090
0
74466446
30603632
10558
87806870
32337
35116359
83978846
39454988
0
0
19889
427
20906
96514178
0
27868130
39217018
15001
77198376
43069394
73591563
0
96803207
91983654
68927970
72769445
11384
24433522
71762971
41024559
0
0
15118
17573307
0
14954
3069
65176842
22661
0
965298
96486050
44748088
94078337
77543007
79346122
0
0
18705700
38494310
12495808
85157514
50940107
26304713
25175153
0
5180
162
27490
0
0
0
19347
0
20124
4327
38947
30795
0
0
0
67095184
14265
13737468
9607
29445450
74092985
0
46182749
0
12706
95383134
0
16036
6036489
23995
9918326
52229911
0
55052410
84565
95169918
5916533
0
0
11316
24433522
21619991
5713
0
0
31632549
17441590
28858461
9587
0
73406434
9585281
12675
30724
0
92671397
2044
15841
61949374
21136
0
0
97385004
22479
10195409
67326714
0
57396248
27641
24729
0
38250
48620175
64267138
67204212
16805195
25175153
81940766
15603
0
93249677
9066040
19469
90475851
85935968
4134443
0
29956738
60698535
0
0
16667
39743
863
8484
0
0
4177
0
0
22960
0
0
15228
91194775
19094
0
6982
0
0
2504282
7319376
40954
6219
6014
29503064
33469
22448
31846244
79264575
16051039
1163076
0
5133
55967522
0
92992010
86599120
0
24891299
40762
0
12179
12173
68860052
65027628
0
17938675
7571
99558523
0
0
7736
62201755
86250560
617745
0
2147483647
4798873
78960915
22828
93249677
0
97201610
12361
0
8353
3674
13883741
2703
17343
28038674
0
5506647
91615040
44748088
0
6371
56686849
0
0
5104
3071
10195409
9856
0
24010
0
0
0
3943062
28585
88807789
0
0
82867010
40102767
4016
0
0
0
0
0
97540041
6471
0
0
0
33950
18353
43902868
0
6675
9559614
14180
0
1691920
3601
38736176
3440243
0
0
11682
87450646
40086886
43662961
85683399
16912
27022661
66184609
0
0
34780
49736445
40954029
66415804
25840509
0
0
64248541
0
19145
53918226
53225296
0
42972584
0
27440483
35050297
3691
0
0
94790524
0
4657
68198647
3609
77581916
68655317
95169918
16073874
20043120
31190
33102
0
54726154
66053972
14634310
65467454
5271138
0
6638
21205416
21489
86121626
30060
0
0
92815430
29207170
10382
18716814
17498
0
55376647
59160789
58572637
62381676
4460
0
58918915
88962028
0
0
95169918
2504282
16049
58201317
44895833
38661
5754
39860
91983654
9299
80675807
35592
23259863
11489
0
26182
96517280
21590570
2147483647
61418591
0
45463552
3059
73406434
0
0
2147483647
29673108
17673
1637
60566472
0
0
3818219
34523922
4908
0
0
24412585
31684767
15102
0
9066040
32355466
0
0
0
0
0
42642748
13477
0
16432
84907255
79013156
24408
0
72814861
9314
92919196
61542288
82442080
7662
0
0
35116359
34603554
93156061
39371031
0
18893
15967697
0
31384772
79794628
59305989
30473635
0
27484
63957393
14634310
0
0
5117
65467454
28639545
7299
7868698
13525
0
0
64685951
80825742
12905497
77581916
89056959
0
0
19359
85159341
0
28688
8270
0
7606
0
0
31011920
3435
98302270
99109778
98239078
16752
0
3850028
29414335
4485
66590833
94921329
84326735
0
87729306
19423147
0
87808610
2008
4129
23845
59518225
52326852
76832154
84262092
15544
31384772
69866182
47142114
8398326
36340355
31352
24993281
53624701
36706
16028
56228843
15333
0
75606519
89929808
29420954
12972011
16831
72691623
78761332
30160286
59798540
0
56431375
27868130
0
691
0
5896902
0
41658455
31684767
35900364
90122545
9099
75838695
37048175
12335557
25616373
31352
23933
49055129
1143
0
56532885
12335557
44996587
0
98530365
0
89922345
7861
68674265
0
22903706
0
58604475
80325141
9157
26149152
0
27949
73307391
20043120
11367
23986813
0
40102767
0
40493194
11167
14284
0
26461976
3998
14946
3050829
46070681
0
20996
83564239
13341503
637
10837
34144
13960
2507
25259
0
19626
0
3985
0
261
0
4185
32701
73779355
7026269
9922
0
8528
0
45496836
0
56157858
13478198
20767
62381676
22837697
9485
95343015
0
8018278
32723
0
40247625
42171
8201
0
83676944
21912890
0
43961
87543344
0
1297686
38253
41654249
15811
7316
14310
7876
0
84625403
0
7445865
16687437
60698535
34413813
11399
625264
0
0
56431375
0
89462457
50180290
0
0
10207330
0
17219328
6317
34971162
22903706
0
26701081
18747
33013943
28137720
52630747
2504282
15897
97108688
18655
11574751
0
0
0
21520653
23582
19450
0
26105719
13648097
1952
89743480
0
12649766
9353
72744147
0
12649766
0
33840
79731314
25940886
72529979
29673108
90440853
47637049
12495808
92799789
230385
12495808
0
0
0
17413
203
0
620
0
63445214
99117279
7320107
0
91884609
257
68021781
9093
98239078
17733653
0
26593030
20883992
0
11912
0
11574751
16414
49426733
29518027
0
5716
11801090
80675018
0
45399819
45985275
0
38736176
68021781
24189180
93495621
90005185
3251
29767864
70220565
0
93112985
0
13875218
0
0
13043
10368
18381949
4627022
5797
0
0
47637049
0
35422967
4082
9797
25283
84302724
49482407
0
2147483647
88135189
0
30197806
0
22754536
5165
67387710
0
20837
33968
5357
1538
24275
10985
89341445
31332
65467454
94352033
30078742
0
0
10480
33787
0
0
0
86250560
34331
0
0
0
62113553
85157514
36627196
91776667
5472197
9625
51714978
44722162
0
18004
0
0
21859001
0
0
91025959
13970965
91884609
20337
52318173
0
41654249
25357309
3019
7396
21584
14591
0
6279
65045187
16073874
58201317
95859347
34308750
12456
80710259
31671560
27252
77198376
6489146
49264480
38738
27495
35075
0
15161
26836661
31536
66920804
15460931
15255
54364534
50180290
12905497
19015
0
43465689
21683337
60905093
0
36520256
42833291
2257
4682
4749
68927970
87866855
82479933
0
7766040
15291
28487433
0
15528918
96005064
3408764
17603
63957393
47921963
466
25871715
0
31790
0
86718909
91492761
98763868
40844
25616373
18544
0
23563605
26932
56686849
40516
1787
72194
0
7445865
97687333
0
0
0
0
0
19356
68478146
13134
53376300
23729
0
47057971
2908
84907255
95643952
0
0
19423147
0
2922
80223007
2296
30606
30078742
65467454
77687714
74092985
13440144
22837697
31627
1951
78876407
23781
12283
74708056
81900656
15985
0
69866182
935
72081644
0
109
25976
0
83536932
34413813
89452147
42968757
68860052
97293893
0
78526104
0
34689734
41499
4798873
66415804
8474
14926
82886570
1229
35407800
0
1534051
48500740
0
0
9847
90079399
1675
89794523
0
22469
5649903
0
10532
34782
87543344
7834839
23866754
0
30551
36025032
0
0
0
83957541
61669979
55574872
8920
69222601
2717
0
89341445
66184609
34308750
0
70304153
74480712
69817438
22903706
39724578
82483974
0
45079921
7013
39454988
51664353
69620492
39036337
85166309
0
5665
55148251
52318173
24356693
98414513
6287
19760458
0
35050297
533
34066681
0
2810
71722745
0
72874038
0
49871816
31846244
25357309
47701969
14174
17219328
725
0
0
37563591
12242095
38261018
0
0
4722739
54726154
81900656
4218046
72814861
96614199
0
53163510
18244
97650976
0
0
7595
6252
15817
0
2349
3408764
39709622
0
20145
85157514
32052
0
92753803
76399896
33278033
80325141
5274
2219
0
0
91758885
41261
22219
2147483647
0
59823919
24587
11287
23868872
2123
582
1641819
98735642
90302782
24667218
11801090
63828636
0
148542
903
16726
90188031
54973566
5173
49871816
3921
72199643
29650
7026269
11023
0
25763
32923068
0
16788441
77993316
86710014
0
96225652
9250
53865566
94352033
0
33013943
11636
3623
64463487
86516573
49437176
91492761
0
0
0
26534
70682163
3575
17573307
34603554
2722
59518225
0
933
0
13785769
0
2107206
79608838
2955
0
0
21943
33887
1534051
0
2668
0
99558523
35686
5215
84644688
20509
57597095
48463169
65519918
0
64123676
0
23781
98063541
64463487
0
31396
49055129
45985275
37043
428
24029
73508377
77687714
30820
0
0
25689200
93156061
0
0
71687925
67280154
53542547
53017987
0
76866052
0
7017
96225652
0
33647913
5907
20661
70304153
42074964
0
23622184
0
7751
0
0
21725
87167025
44189
0
8294963
0
0
22875442
8278
25616373
94141281
77097524
61418591
24902856
0
0
97432546
90440853
93703324
54109954
20364823
0
37344
45496836
0
85522925
33956399
10207330
4804233
0
0
0
17938675
3119685
33683
0
32439264
2147483647
2914741
39074810
15678
11215627
15531110
30160286
0
0
0
20410
80939763
34812903
0
12679
0
0
83897291
87287915
57705311
0
2257
31032
16137
64123676
7792
0
64463487
6256
50133151
11189
1812
0
0
88230694
26891
20808
0
61012190
63721909
10463
70497477
0
30473635
26481
9102
0
29079370
1113253
58356708
5971242
37361127
0
71347100
0
12495808
93703324
10390528
79884681
0
464178
28641
11574751
0
61297680
0
67743558
0
0
27251774
0
26792
38519063
50381907
76649414
15274
30573
5815
8158980
0
46853392
82914847
22984
15364122
89056959
0
0
17430
38261018
59735543
16898
58735110
0
0
37179
18381949
71722745
8614
11640885
28858461
5038
0
39058110
0
3722
7403
85392296
0
6822
208311
0
0
28893
39730
15531110
22745
3787426
99970813
45890007
0
18313
28389716
53865566
80710259
0
0
28494765
41283798
36022081
36627774
0
40322
0
25842186
0
7396
0
23348144
53785205
17671
0
14066
29433
89056959
49887500
38694
10960
0
0
13252121
67477291
65752703
34500
0
0
52630747
19263
53918226
128726
59282922
0
0
41914719
83676944
0
12905497
0
97570891
87287915
51714978
1647189
0
0
59533818
96122275
86710014
81485049
42972584
86121626
76399896
24743
67734939
0
17174
0
0
7624155
34308750
26615
17800151
18096
27378
62601023
31726117
25991
10304
25662
36314
0
59238324
0
54584071
23499
73779355
27525238
92556882
22225
18608337
2906
14679
77581916
26203
625
33423
79264575
17537
0
29259021
43730951
7476170
78792087
29259021
2628
7434
0
76832154
60081619
86238652
43945106
0
2147483647
99276822
10195409
65848174
8965
15116
0
36527
19943259
35896
0
79826652
0
39421627
91391643
0
52261630
0
5252
72293863
0
99655870
80825742
59282922
0
36439
73307391
69307693
0
7995
0
83676944
23485
96517280
46012582
6327506
0
29684
0
87287915
0
0
0
50754198
6888
67625139
39074810
21740110
42490469
0
26349739
9066040
0
0
27585
72814861
39536117
0
0
21186
60496603
21697709
0
0
67090461
0
55967522
13478198
0
0
0
0
0
59442393
38206
0
98414513
0
5073
18133
47348151
31011920
0
29420954
22350220
29590
16639
86710014
35116359
0
56062025
0
0
52229911
50919096
9927661
30919
23571
22109
5649903
58735110
19423147
27903
55316897
54784861
20713
20357
30060211
12545529
6270
23721031
19539476
0
10195409
7484872
0
10224
15159106
2701
33013943
0
8398326
4194
49468509
0
61012190
50439292
15161167
1341
30554854
0
43496301
41658455
84021116
21023
5928
56532885
0
57887664
0
30078742
26216
5600167
55538375
78792087
0
23109
0
0
84644688
0
26431
671
4509
0
79884681
1523
0
8651
72194
8498
596
0
0
0
83025041
4277
42589132
67090461
19962
54433684
22509147
3208246
71810454
0
22966420
76353932
33460681
13025
5266826
0
18381949
25717
2690377
10779
0
35818
0
17083
68159478
22343
0
40374
49039074
2147483647
31304910
79013156
9971715
61274156
99970813
0
41360
22966420
8158980
0
0
0
42676
37121
1195
25402
91492761
2393606
4510
23053
0
0
52844703
0
87543344
67276629
0
68198647
0
15130
0
24091
0
0
10998
23171926
8859
2504282
12702
33442
19957
88087977
76399896
27028957
87287915
19760458
0
7638
21740110
0
60496603
4409904
82886570
27920
6458
0
99109778
2907193
0
0
0
65467454
0
39763
6521049
56062025
20184
78412154
81066825
18608337
52341973
16450486
68198647
0
35422967
24412585
16268571
97540041
41914719
0
62213300
22337730
16324363
39074810
0
0
11076
7407
0
0
59735543
0
85913595
0
0
0
19235
39536117
40474446
22841
18828
1965
18069
0
34012677
0
99158188
14938992
47142114
30293
0
79152424
27945
0
30428304
0
4530
11219
20626
3961
45495205
0
8081694
67625139
95343015
4351236
0
5008
38155
90208619
3484
9586287
15527
62101059
0
88230694
9918326
0
477
0
96517280
5920
10472
40637486
3071
0
0
11409541
69774040
3528
37824429
36002
36489
33205
32562
3303
12613
0
63808077
30603632
3092
10858
0
3408764
27440483
11320449
0
0
63445214
0
50919096
20376
20417
24798367
37563591
69307693
22229
0
0
13981
0
58918915
0
44310
11943
70682163
0
17616
5828
6291
32282865
12972011
0
81578173
82151922
0
93017165
95074359
91010698
45869
20402235
0
14308
4825
10692
94790524
5916533
76487868
7155875
7231276
79731314
0
2916615
26540480
0
58013568
89056959
0
34523922
63828636
0
98230415
33013943
28018
27494
16447
76186962
59305989
0
4733
61497972
94001652
21741
75493316
13452374
37254954
63808077
0
0
53
8434020
8161
73811848
29769072
965298
83957541
0
9235
0
66693792
40474446
1905
97108688
18542
0
82886570
2907193
17821
12972011
42756309
0
0
23707355
72772974
35099
53624701
25211
15509
0
16639744
0
230976
48115907
4259676
2869
0
62880147
0
67743558
62646039
58013568
9103893
6736112
0
25170
45495205
61948410
16050
36721450
95056580
8398326
10867741
22341
3634
23533
29769072
29079370
19671006
0
2459525
78526104
43303480
62436483
49571695
86599120
56327375
24993281
0
85643865
58334557
0
79387818
0
62885933
52318173
40846
0
2107206
78526104
19391
24211
13790
59427346
0
76618318
82818670
40102767
24891299
0
2011761
11640885
9411405
29547320
37563591
0
16432
84886272
4642126
0
28503945
0
58042971
21037
1163076
94941942
71400744
0
0
17554145
25591
30160286
5500
39036337
0
0
2786
6521049
0
6062
0
0
0
35139
27545
50787607
29691
66053972
23171926
9052
29583
58735110
0
0
90122545
12263
1627
62938813
90676907
0
64685951
80675807
25608291
9760
79880228
15800
30642
68674265
38780459
56994344
0
28639545
98689582
31384772
22327
28816
23881
28783
43465689
84772233
95169918
93933956
12178
0
48620175
0
0
0
47920836
0
98689582
75838695
39099127
200
0
0
0
54433684
93933956
20984
55052410
0
22520
6537
278
68533579
0
419
71322948
83676944
87287915
0
76487868
37824429
28075353
74012298
84886272
33395
42925105
75754781
15076128
4168
45368529
72081644
0
68525174
1555
0
23389
0
6326
27373
70080743
44861
97365004
61297680
80166636
0
67345045
10132
0
37595062
21753374
0
29191
83583349
0
52326852
0
0
78412154
96005064
2011761
95819557
1831
6117602
82818670
0
34268623
23266802
0
92368171
56157858
41624211
70836246
28077
33943612
6489146
3675
2107206
8719
56157858
0
57420599
51379407
33689
0
18716814
74640317
76866052
0
0
32581
19063
6588
87407048
39371031
0
62546254
11572982
25616373
26947741
71322948
0
5696147
22804
4008
0
13908
46853392
0
25734
0
0
0
62938813
65525266
0
62436483
0
0
53177915
6588
0
62213300
16460
18900
0
0
0
84194705
0
13970965
11405
38188668
35078111
42307327
0
96614199
94172192
0
41665
12335557
19096
0
0
5448
24675
36520256
1884
25057133
94078337
51053926
44547265
9452391
60905093
51461524
57420599
0
6481
37824429
0
0
0
0
12074038
0
0
0
0
5838324
74878622
39036337
28416290
11320449
33303100
55967522
4755
0
85166309
31684767
53624701
39709622
39421627
25637
31684767
74504860
96461376
27460
29266
0
7629
48513693
0
0
36627196
70220565
86336628
35277
85157514
0
14815335
15334
0
32928
72691623
10390528
36060
10488
0
0
24670
3818219
17352267
7435650
24891299
21619991
87035266
950705
47976
273595
13776
13337250
0
22128
34905303
15161167
68153194
0
0
76353932
0
77097524
11215627
0
25281
1386385
0
35251
80825742
0
3083
65222135
0
99655870
7371
20590
18081
11282
30623
7319376
28627
0
4275
35870066
25836
41759921
19526
1286
0
0
74640317
66811148
44996587
72008691
0
221
81787295
4351236
11431
0
0
0
55340790
38261018
0
0
0
12708731
4627022
696
13118
23805841
23914
33585
0
29805
7231276
0
10281
0
47577506
39666
27868130
62372646
5317
0
18381949
3376910
27298286
9585281
0
9907
27190
0
61613876
35804
19606
3205
82483974
9918326
90750393
41024559
35488
59735543
35304494
76866052
44089961
0
25569
0
13608
14634310
14064
4409904
0
40102767
0
0
846
0
7231276
14388
12889
35805
6024025
25886540
68857962
70220565
87035266
85166309
27354
75356223
51310626
0
79840933
0
9411405
81877156
59518225
84194705
0
3016
36520256
0
3561
23966
0
46787259
35098
16938
27028957
96486050
90122545
64463487
0
0
15535884
21273
0
39140489
79394040
1513
86220706
96005064
0
23193
29956738
464178
30153
44762657
40848561
35050297
32793
0
41966765
55456082
42832036
37829
0
51731691
2861
0
24568419
0
0
6265
22509147
17978706
56720305
31481
34011243
0
5294
1944384
46787259
0
0
2578
0
21739
50013750
0
1165
16450486
0
29207170
11280
15313
25830073
28936121
0
90750393
55436770
41063
40504
77294286
24993281
58735110
36787
80051073
49571695
15210234
56821673
0
37412382
60496603
0
36192
79615453
0
1847
96618288
32273
48444021
0
71322948
0
0
63269291
85727331
23164
76083973
91758885
76399896
8670413
95169918
28436717
33557
0
16582825
0
0
13337250
0
42972584
34234
18932322
31160785
18210
0
42968757
13445
96461376
0
97365004
0
79826652
0
2040
38188668
72691623
84753192
83306002
68198647
0
53330710
37824429
96309790
34128
9912
31617736
13968
0
95169918
37824429
26533
90909845
0
2399
47332808
30078742
0
20607
5838324
33943612
1990
82290188
14634310
44454696
45495205
14446
89336579
9013
27440483
0
52341973
72814861
34326
0
52115129
10250046
65467454
0
61418591
68192382
21890
65176842
59518225
6587
92799789
29420954
37248
15299
82004869
63784463
45227130
84753192
12308
20560451
5963
0
39906179
0
0
5370
7899
69723217
20795533
42972584
40247625
91776667
53976739
0
66590833
35392
46831815
84031394
17757
10699508
72626465
86599120
0
44253886
5084020
4483
20999189
14253
0
0
2505
3821
73508377
0
31684767
888
28494765
68021781
82151922
74012298
67179328
0
0
8443
0
0
0
945860
0
20416
31684767
91492761
21628
84406341
0
0
22950
11056
10382
0
37361127
0
68533579
84877215
59442393
28205
0
5472197
0
40503300
45890007
6593994
14286974
32152962
73042567
0
0
55522151
0
73406434
35520497
35050297
0
21141
0
1292
1822287
0
33706245
78061527
0
53624701
0
57688993
0
0
7367
77581916
67276629
18743
96803207
64267138
37595062
13570527
71098671
30330
51737313
31714
0
35771
41128810
11574751
13300
96614199
23868872
18000
25710
10383
23622184
22008
0
16582825
6961
0
0
0
5572
43496301
0
65930155
83718678
27298286
3513
87552506
5925146
31726117
76083973
36783684
163
47920836
0
0
2690377
28430345
61669979
44050
83536932
52844703
21351126
0
70497477
22509147
2671
89929808
46192
0
0
11067
0
0
0
62808376
14730
21069
52405697
11574751
88857857
0
43662961
20647
82530025
72048115
3779
62885933
43794453
18898
88892409
958
69620492
0
58477606
0
47897712
0
0
25496946
1083
94114941
0
0
12424
9178
82483974
8110
62283788
83456608
0
0
34770
0
0
44154112
6298573
54099957
65848174
95343015
0
25608291
26694
52341973
85159341
41608
9421
0
9999
18276
97534309
0
0
46831815
4424
93974524
43902868
73907116
0
0
11215627
0
0
6642
25830073
61274156
9454
15716
0
50919096
5349
15161167
36203888
0
25793
0
80325141
44765581
0
5231
0
0
18724
98149474
70188155
88976558
0
64282974
16073834
0
11517
29858
0
64861181
32439264
0
9742
57086186
43258474
24433522
9927661
76353932
7590
60221973
29466
72769445
25840509
0
22669
80675807
27868130
91485223
5838324
27570155
59990548
2147483647
0
69222601
0
0
62026818
0
0
79152424
0
80769117
97108688
23986813
37154415
2380
20662
0
55105640
37361127
0
19111
53918226
0
0
0
0
30682
75242259
0
0
15281
19631
15186
84536117
0
43716084
0
7155875
14129
2383
0
568
87287915
31184
75838695
93439419
88135189
0
17849
0
25783
41031696
36647952
7174
60942027
19937
0
15866948
79346122
74092985
2556
38700
13421
0
48135494
75627222
3912
97534309
20895990
9187
27640217
0
90676907
15371
18244
9927661
22621
13804
20883992
56994344
69428366
27496805
16687437
86923612
5603
6534
90302782
6036489
14945
88394167
0
47413241
0
0
2907193
66415804
28959792
51379407
1700
24613
98230415
5199
0
10087
28660
0
15617927
48135494
0
0
21434
0
11425
53177915
4862537
24013
0
24568419
11392469
0
602
0
59823919
72001860
0
88453708
0
5414
2176
0
2319
31678
21512
0
89341445
31032
1080
37471
729
58201317
29207170
12430
18705700
3033
56677952
1023943
13478198
79152424
76555645
5546
26215
48347241
72496917
33278033
6240
0
9103893
16413
71595349
0
51310626
19536
35407800
33278033
2923
208311
3407603
28430345
39889657
78593794
24880516
54726154
16871072
96097593
0
17117317
38011484
6616
0
2061
95819557
57887664
20380
0
39055
12428
0
0
0
24902856
59063827
0
9015
62381676
76866052
33943612
88020088
6712993
38188668
8081694
0
44253886
13815
0
33706245
35422967
19198
0
87287915
18496175
2793094
16908
22980342
37154415
30390238
41363997
27868130
91758885
94941942
0
0
0
22845
2011761
0
0
0
68021781
28870
81084823
67345045
56327375
4091
0
98149474
31625277
0
625264
22423
63357267
43662961
94598853
10065
5188
33047
7570206
21572
86710014
0
31035055
0
7319376
85522925
0
73674988
15022737
5112
3103
8081694
0
10684
26593030
0
49176106
9411405
98735642
64123676
5217
0
42074964
4305
0
10337
13964
54430741
31936575
38261407
28038674
70080743
18193
0
6336
69582485
95819557
43124
0
27144
57086186
59442393
94790524
3818219
48513693
64463487
25921
959
74708056
56497301
0
27687895
81877156
57086186
46580676
97746991
0
0
39542
25175153
94078337
93596423
28038674
46087620
0
0
82530025
0
14227063
7374466
17573307
27440483
40405869
0
62808376
48110121
0
25422875
0
0
0
6327506
11574751
39074810
84302724
0
4303
0
7624155
33823
88135189
3943062
0
7214
2422
89600056
23091273
2916615
7536
12843
0
0
0
0
1099
7480
83025041
22136
0
17164
38396755
72244209
0
49736445
0
0
64861181
56327375
10705331
34112786
30005
30994
45495205
14386
28291243
39421627
64288987
0
56850821
71372090
69620492
82308924
21369935
0
60132298
364
33303100
0
6808
20300359
35856
25584
30160286
80675807
14656
55580442
34066681
47637049
37154415
0
0
0
61274156
0
24713
55415414
0
0
0
14730
41809118
89244847
411
4734
91776667
60692103
15453834
0
0
0
59182161
0
53976739
0
0
0
79451090
9672424
31011
21390354
0
0
0
81578173
60081619
6298573
34011243
91485223
0
41230
12709
31384772
0
23913
36442
59798540
76787423
75515794
11169623
1065911
51664353
17643999
0
12688
3716
5392432
56129850
21318
98024861
0
95819557
86250560
4053
66071461
75177665
199680
95439391
25496946
0
31384772
18456
0
9056
7570206
62601023
10699508
0
65027628
3085
76754718
42181062
23348144
11867
55580442
97540041
0
90301214
0
71595349
59305989
32599
0
97615235
74504860
0
3380699
37304179
24849
33706245
34523922
3376910
80769117
0
74092985
33567
0
78369457
45368529
16813
0
0
39143
46632081
44304936
53542547
47247164
0
47224191
8158980
0
0
0
0
81653897
70220565
0
0
453
13341503
90440853
57142594
79324142
35870066
17978706
22337730
7417
3519
12774
0
0
7564
12216
0
0
0
47999632
63098390
0
4395
0
0
0
87450646
13224
0
0
43716084
0
1845
41412430
20662263
16136
6214
20851
57128214
95383134
0
0
34518
85392296
0
0
26593030
0
29414335
0
0
7133878
2848764
36203888
80710259
21910
5982
4178859
39597
0
22337730
51029232
14634310
95050150
0
11925
34092
0
0
18537
7124
11752397
0
0
0
0
0
5392432
27150
2454
80223007
1688
59533818
77581916
56062025
77097524
13970965
21939
66053972
61542288
0
0
5657
28075353
4722739
0
15159106
22502
51731691
0
0
14604591
8846
0
56431375
9404
26263
32407
0
40620584
6489146
27868130
90909845
96901380
0
25496946
1283
35304494
27923
8263
13875218
28983398
0
23324929
14676
3156201
0
0
3050829
9308088
15866948
20560451
0
31756
56698788
7570206
0
0
64861181
0
0
70525305
84644688
42808953
0
3976
21864
6298573
77309229
13988
8294963
1437
91784042
36493435
45985275
87866855
0
88389683
0
42241
8610
85392296
0
0
54430741
5269
7868698
5961
0
0
26109
76787423
0
8702
96883036
86121626
91025959
0
1691
3391
0
68119269
13071959
25629
15093
36356
51664353
23711896
0
6489146
16742
0
56431375
3208246
0
85317248
58223042
34523922
5884
0
13122
41977
0
76371608
85317248
82818670
63915119
97365004
69620492
0
35304494
0
71131364
0
51461524
0
76487868
0
31625277
0
23775414
17497853
15460931
2147483647
96943309
0
38339
0
87407048
74708056
0
32656393
11572982
36627196
96199225
0
47921963
0
25840509
3121
3104
71125052
13143
12545529
34128
41630714
0
0
15976937
13698387
0
0
54784861
36884349
25604
10390528
57420599
0
91078175
53785205
85643865
0
5456
0
41360840
86220706
15157618
11842439
7213
16604
42968757
13908
5652
51011375
4399
0
8133
60132298
34467879
56218430
41363997
0
27948
0
31035055
91067721
16445
68860052
85590471
5387
82004869
46632081
26489094
28079197
37824429
41496391
0
43069394
16073834
91458051
38229
19943259
0
96221587
58629154
83564239
0
89872408
67021892
64013762
4642126
94889353
11981350
2167
8724
35240308
67743558
24588134
97365004
402
37915
12275
23563605
0
10336
90440853
13429
51919737
73779355
81578173
98689582
33303100
96618288
17974
92763303
0
0
13893
71555161
87712732
0
12135
59427346
5183
630
0
0
5829
89929808
99473208
26070576
0
33706245
56532885
37291535
17352267
42539
5215309
14164
23868872
10314544
0
0
23531
3625
49264480
47598964
7670
75660343
87726670
0
45029501
75660343
8770704
1570
37361127
88721477
0
4898960
66590833
0
0
42095
24880516
9305738
88817266
89689344
0
96309790
21565
4259676
37403
96434273
5817
0
29420954
42642748
51029232
87808610
83897291
29001
178
39174390
18070575
11137
9832
0
99325070
38012748
93829689
52485407
53104509
11996
19943259
0
199680
0
0
0
0
84302724
0
39454988
39421627
18608337
41966765
313
31682
8452
30957
0
72048115
16058
4500
60936513
19201
0
2440
14158
887
0
0
6822
0
31399419
86710014
65330635
99970813
14938992
0
0
46632081
0
59063827
81433825
27137760
51053926
0
0
42213481
14725539
3595
35050297
81148072
22875442
91492761
0
0
0
84886272
0
63697733
31625277
82442080
93333924
72589339
37717
12793
0
46774291
24217473
12607
0
50940107
29767864
0
5831990
75679762
0
42642748
24151
0
14342
3943062
57649930
0
47750880
11926
35812
54726154
97201610
0
10195409
0
83662691
0
0
25203
80223007
52784291
75838695
17497853
27068
29940
17381
94437895
3377
47999632
62026818
5498
25660
41809118
0
0
25685
68041946
0
0
17058447
94114941
74384642
20895990
12069
16434
99049626
81485049
46291400
0
1822287
30554854
0
36291
15674286
88389683
47247164
0
25616373
5481
0
91569627
38736176
0
44764406
0
90990104
665
21797
20095
22754536
0
59518225
17554145
23986813
0
0
0
29503064
17705
5789179
0
28665074
52229911
78325504
7049
3171
0
47116541
20586
3546
38896
51029232
73895364
62880147
19785
80668827
23721031
18496175
11311166
0
16564430
28038674
16937104
0
0
14013
0
6712993
95169918
89600056
28688908
90126430
46547025
0
27287
0
58918915
0
14850
24732
7795
43716084
0
26100
0
0
99109778
62040814
29673108
0
28596616
87974821
77996665
22816
7297
43945106
94454420
92919196
47057971
0
28137372
0
5359
12495808
74709883
29275
55580442
39803
0
20888
1911
11392469
0
71131364
64458627
9560836
32923068
88633342
43587811
54784861
0
66811148
27394
44895833
35422967
37763751
78054650
98689582
0
77315819
52394144
12366
35652931
0
80822905
0
90190895
29508
30579
42144180
12655
21124106
30330
0
14332543
7868698
0
69774040
71630138
0
23368094
99970813
49264418
0
14653
57366116
53542547
1964
29552
0
10068712
1996
12421593
37563591
0
0
9852
16685
0
0
1505445
77543007
6117602
26947741
783
69353433
0
81877156
13737468
0
4214
4677
53865566
4705
48620175
0
5400
40247625
0
63098390
23418
0
17506
88389683
25422875
15866948
65045187
0
19671006
5063
15381
1944384
42968757
81148072
47299885
24960
5649903
16832
15325
0
10767
96517280
51461524
21697709
0
84881159
0
53389689
0
0
34971162
0
93829689
17058447
31160785
3147
46774291
28133125
0
0
58334557
0
39788540
55978871
27496805
33531999
96901380
0
0
0
26799
0
17117317
0
13980
25057133
9238869
99217041
0
0
0
2175
0
71762971
74966712
3794
38578435
0
4134443
2433
84552571
0
31716
22497
36236
36721450
0
65176842
27411214
8723
50381907
56846724
37021
34066681
92592598
0
21090737
35983865
0
26461976
0
77315819
5967
56825738
33331
99274526
0
36025032
0
91273589
74930178
28705084
0
24183
14452
14604591
61274156
19562
13415
0
18229
75951279
8665090
98627579
23622184
6431
58757134
58201317
21952
39421627
2066
74384642
7476170
28862
73508377
4419
79346122
0
80907553
0
67280154
8398326
87407048
47755917
63357267
15551
38396
10889
15800
0
70196591
0
33716
82151922
0
24745
0
0
0
82442080
0
33392
75627222
38188668
2766
39908
81516006
41658455
20795533
20234363
30603632
0
6624
0
341
18596
77484278
17610
62436483
3454149
0
2326
97365004
39481
0
67574347
0
0
63357267
0
72691623
7436
3081
64512896
5137
84194705
92277489
87064078
84406582
51108355
0
21307
5423
0
93440419
50754198
18163757
12577
96772264
0
41460722
11407
23622184
39964
0
72691623
83718678
71630138
0
6872
65045187
41360840
10867741
35833950
26238
0
0
5084020
91273589
15250801
0
14945
38238063
59427346
0
6338
0
2670
9560
5200155
30184038
0
0
89452147
0
30607035
37611404
0
0
66053972
22837697
23488
0
39238
28257
38329816
7989174
51664353
97903351
1843
0
83676944
66590833
80051073
12719
0
9238869
25645
885
88892409
0
44765581
1647189
22089
0
0
1485350
23368094
3408764
92964394
23824801
16003140
0
92277222
80223007
758
67387710
25175153
2987
28729063
8827
0
70272664
69821349
0
0
0
2863
50381907
0
28936121
0
86769550
65467454
3751
6451
0
58757134
2793094
23348144
31478
1064
72814861
75242259
85590471
66811148
0
2011761
34076
35407800
67094823
16432090
0
63098390
67649166
19144543
50937130
62665423
0
58722421
11327
74971015
14112
12708731
351
66114526
0
22781
61418591
33079334
28366
69866182
0
25422875
68927970
8539947
27251774
63697733
0
0
0
0
18938
0
0
0
66346257
0
0
0
38942631
32656393
24558
1639
6186
0
3870
22370573
24425
20066
39515748
42642748
9098140
1485350
44722162
89453431
34101
48292544
21685961
53163510
0
76826835
11233
80907553
74480712
86250560
12868862
93829689
19365
0
0
5271
0
4886036
0
80223007
21338
0
19153
45760664
0
0
55676893
46774291
0
55676893
65222135
90750393
16434
0
95693344
0
74580368
10627
3380699
0
7396
48915666
7343699
86036274
30197806
34624647
67743558
0
9694926
2914741
37837576
18185
34964
2147483647
0
0
0
0
2504282
12624420
13029
0
61949374
97197520
0
86769550
8918572
965298
6327506
60546640
26368
94437895
63915119
0
17000
29484
15480
32854086
39196
0
45496836
33531999
0
27402510
8018278
24792498
68927970
38545276
18349
12293725
37154415
0
49468509
0
95819557
5232
0
94790524
21654
16069
8163
0
2145
0
87517844
44285312
44253886
5639
40954029
91273026
24523699
950705
10496
25263717
55520232
14227063
6115
0
54364534
46774291
0
0
0
49264480
6567
78702539
56686849
11752397
10022472
32854086
0
29130
19495
0
0
46580676
0
9832
26844
31274
39058110
13862
13025
36493435
71131364
46774291
0
545
83583349
30194
84552571
10969
23971
96309790
2709846
84877215
252
3816
91776667
93333924
27440483
1536
10033
25192
0
21666
0
6035
76806185
0
0
0
31617736
4822
19532
44996587
0
18377
0
5200155
32741362
20405
0
0
88721477
15810
24891299
8636
71347100
6067
0
0
0
76371608
82004869
2168
85590471
10505
46831815
65138995
0
91078175
11834
15647
0
1944384
43121273
94654482
68395287
85590471
32656393
0
49039074
2940
25496946
0
0
0
0
21433331
92368171
35924
0
60221973
0
33303100
13438552
23563605
91463064
19692
0
71595349
0
85913595
24666
47755917
0
0
73264032
27254
70682163
76706542
0
0
24877
10872
76487868
663
12733
0
47637049
0
54475067
91884609
79794628
75660343
35348
11640885
38823
0
6007823
71762971
12467
22065
23091273
71381828
0
77581916
65467454
7736538
0
0
95383134
35593902
0
57597095
76866052
83978846
4351236
5857387
13140
20709
40965813
39210
50381907
66346257
30347
46986810
0
0
55978871
82442080
0
67387710
0
94454420
3137
9559614
25446
0
94023060
37024942
12868862
37788
93750590
0
15250801
25089
25562
14938992
7446
82308924
54475067
7435650
66817351
0
0
78325504
26160220
4642126
13648097
26625
16197
38153671
29783
0
27176
51808377
15326
85063403
80769117
60325527
60546640
98825058
24445
0
32741362
37412382
73783168
80
33232
10972
80325141
53542547
12809
75679762
72307711
88892409
0
78593794
24950742
68525174
76649414
39906179
44035904
9396
0
77318526
70080743
4218046
0
15665433
998
78932477
40567
0
86775322
88604418
0
0
97994264
0
17958
39265276
76487868
2114
36465
49055129
70023841
73406434
0
0
98414513
0
99049626
62601023
0
0
0
60325527
21017
41031696
2825375
85590805
0
21369935
0
45616268
1473
8131
0
23711896
16160
25127
39794
0
0
0
44550
52898947
17160
13900161
2536997
85673736
25175153
6916
0
70805715
28005
96112166
30844691
23622184
5912281
30552
0
84644688
98024405
94339729
9978
57366116
48444021
13873
61542288
3342
0
133
0
0
8526
76754718
16268571
0
0
0
20474
36
36141
17352267
45079921
0
25496946
58334557
10804234
0
0
90013990
42243083
9367
0
4774746
0
98766805
0
0
0
42376245
89065852
0
14475
40954029
34664986
8534
6880
0
13478198
45
11176
49298302
0
25263717
14414
62465293
46623070
50133151
2136
91884609
23789
8529546
25422875
0
98735642
77865703
8918572
5624
29769072
78526104
38519063
28729063
0
26810406
50787607
90617053
27570
97100636
39153056
42381756
19760458
25660532
82464773
49
0
20970734
0
36237670
86121626
21855
0
36031
30078742
0
0
0
32487999
0
88453708
69649261
24792498
23775414
0
96214715
0
81133069
0
0
28263877
5650
0
6003
24259
0
8081694
13900161
0
44050898
27525238
58735110
564
0
6007823
24503
64512896
35652931
26720
0
20453
7111
0
5466
0
0
5636
2278
25520
0
0
2739955
42074964
9585
50754198
7966
27251774
4910
16268571
7213
0
0
69281099
22682
2069
22338
35983865
28514177
7438
0
2147483647
38396755
0
0
91925362
97977065
63808077
16624
39906179
1415
6308
93569547
0
0
9231
56919442
43695
25426712
0
17832398
29929
65525266
31399419
35304494
0
81116203
20844676
0
19503
1848
54972400
65222135
0
62885933
23179410
36237670
0
5190
36843
756202
1283
67094823
0
10615268
0
0
53046649
61669979
0
27047
50180290
9237
1944384
94437895
0
0
20385
0
4627022
59533818
40493194
0
9927661
26462
13900161
20744
22875442
68823426
0
5305
28596616
0
65930155
71630138
0
53854414
0
14098
87167025
50133151
48419696
13237
21445
0
45718798
92605656
96370995
0
16160
2262
0
60862088
81237447
74580368
0
15159106
1822287
27440483
30390238
26187
3943
0
11028
6593994
25871715
14858
0
32124
99049626
7987859
11821
0
0
32854086
90013990
36237670
6918
0
0
0
97994264
25496946
62026818
0
93829689
7333
17144
47142114
12468
28692
0
98965301
32362569
21685961
0
0
18785
93333924
66184609
19315
97
0
496
33956399
54475067
36123948
74709883
31625277
87055276
39258
0
75047456
31936575
33741597
0
93089119
87914030
0
208311
10578
8665090
3407714
71595349
81940766
71183520
29673108
0
28936121
58757134
8710
25215
39401
70196591
31262
32187
74947319
67574347
63577186
23566
15159106
0
0
72691623
7094
75177665
10390528
19790113
62194943
74580368
1609
12476
0
41658455
35593902
28665
3806081
0
37595062
52702169
13522
17352267
73826074
75495023
30505
8516015
39258
73126923
0
74252905
0
3292
33943612
0
25871715
33229488
0
40580713
11347
6783277
44822
59182161
0
86582743
19586
61949374
0
21096
87376317
72199643
45616268
49055129
14314840
5089
64186182
0
0
31632549
73307391
7303
15535884
35863
28110850
0
61962734
8420
17978706
16045715
19531
0
616
70220565
57128214
99049626
0
8398326
24902856
23182
0
77008210
0
65138995
41406228
88108136
18225
82255849
78593794
88633342
8930
40299127
30781
0
82818670
1491
85508929
0
48966264
86245948
21401
57128214
1944384
10623
57264459
0
15022737
20153367
89528009
4135
0
0
576
18395
20300359
0
9411405
0
11307
11028
0
20134946
19943259
92605656
16312
13101
35204
66359982
7090
47371244
20262
69307693
16788441
31790895
0
31163438
1065911
0
19257
81066825
0
32741362
24213
88463372
13368
38055
208311
21835339
25529
0
8529546
33837042
16135
30803
10613
34308750
18496175
43069394
26067
11215627
63172828
12760
5807
42496822
43896417
98766805
0
9201
6712993
1556
11374
41624211
60270169
24896
97650976
17513889
73080804
40102767
34523922
9204
13213
82914847
0
44304936
79394040
78438869
72280379
94001652
0
0
14938992
54109954
18575
13754990
22104323
5794
2147483647
0
0
0
47008145
52531903
3650
37413
75386535
51962321
36847210
25033
7736538
0
61865146
21918
0
68533579
6700
52724266
26701081
7287
24950742
23178749
0
70186702
36630068
5783
0
1746984
76113039
9811
27616981
22875442
0
81352080
0
4642126
91731247
31035055
77097524
0
64365228
71630138
0
18608337
34905303
0
11355
59832421
8754
0
11840720
70196591
54206523
0
84406582
44008597
0
21919
0
0
6100
88721477
0
31671560
7948
44942593
31163438
2340
39928
21730
10682
19179177
10064
75356223
0
2147483647
16248
7155875
46070681
0
42348
0
12851
26593030
27440483
27251774
79724903
79905195
3208246
52326852
7736538
4178
92786835
44167049
0
0
38194317
89716504
0
13018718
73152141
0
34664986
34499
0
33013943
95383134
0
75951279
0
66339855
9585281
97569993
59620570
67803954
18993
4427450
96097593
78242315
62201755
91010698
5947
0
0
79387818
0
73826074
16786336
1657
0
76761419
82307600
0
17309206
13075
78124360
37374
16535
0
43692619
82755337
0
78526104
0
0
20180
323869
91500010
0
22055
36237670
62712074
0
59160789
85231662
13310
0
40620584
35571
22769
19611974
0
0
30858
0
53455382
16724
7132364
22512
72772974
88141821
9017
49940310
0
27056048
20556905
0
77008210
33741597
17099
0
0
24217473
0
90013990
2274
17471
33632035
38849262
16073874
7825
37597
0
7113977
31820572
5392432
44253886
0
77581916
0
26418
78054650
0
56825738
1358
0
54906526
98414513
2393606
55871692
3050829
27823
29673108
19144543
0
72496917
15160
17264788
69774040
0
85023398
14508
49235024
25573
19851330
86036274
11572982
0
0
0
29207170
0
23963
6352
0
56122133
0
38329816
34114774
0
20353
87407048
47921963
64463487
43303480
13207148
46632081
0
99541322
0
2143
2251
4312
30554854
7624155
18807111
76399896
10097
85935968
18204130
13588
0
0
0
34413813
9681676
3161
1113253
0
46883
27616981
0
55871692
6781744
12638
0
64123676
44515583
31553
13865679
87930737
72874038
0
91758885
23054
36742
13754990
58054921
5553
67280154
0
0
37021
75242259
58843212
25583
0
66749466
81788242
25230
1818
16900762
2147483647
0
37571
89528009
0
45775139
0
11076
30160286
9787173
2525
30586964
17632
0
14208
22450
0
23388
7435650
8189
49662157
0
7766040
0
86709863
57741656
34011243
5413
84772233
1448
3996
945860
73811848
81088792
15909797
0
69212380
14517
0
18496175
64282974
0
50
0
0
17978706
0
13341503
0
0
12757
91090744
494
49802283
0
84907255
43662961
68860052
44518069
95545808
73406434
7987859
22370573
0
5712
73820912
45760664
0
0
0
79346122
84302724
53070751
0
0
19081
82849185
12980
16501785
27760164
86036274
57772675
29956738
2147483647
0
97293893
0
20230
20734232
0
52607275
4191051
11215627
19073
40207916
73152141
0
42381756
3729
0
0
0
0
7797911
0
0
47613919
26976259
0
38512722
85317248
76866052
11640885
23654
0
21211
12146
27917
1623
33136695
47792718
0
92605656
21692
39884755
0
41809118
0
76649414
5562
15924
69428366
19794
70682163
373
21600
0
42968757
0
8824
14022
63501893
43110330
0
60110878
7680
25660
0
66053972
71810454
65467454
30251163
51310626
46853392
6145
76754718
0
47897712
0
98483752
56919442
87595696
13687
49927832
0
0
67179328
0
86101726
57228987
15828
3809311
40434
25660532
39536117
59361091
6593994
70105200
97108688
32039133
43902868
11208027
53225296
0
17117317
36793024
80668827
40093122
46580676
71631371
0
0
28514177
55111646
84031394
0
64352683
763522
0
15674286
0
0
25931
34523922
0
6187
2393606
18496175
22655
31684767
0
617745
67531594
0
9820596
0
10721
51067416
72280379
13698387
31684767
74930178
1047
86121626
10002
0
8846
0
97100636
97746991
0
0
98800125
20438
94114941
49356567
0
28126
17349
35887894
2171143
75018389
16597119
71810454
0
27923
66053972
34943581
9620
0
4485
47792718
5043
8289
0
22167
0
0
16664
0
72194
64282974
48620175
0
0
0
9761
66053972
59966999
27199
31655
31053
17499
55148251
7834839
99728255
23037840
39036337
16045715
0
0
16109
13541
52181500
10390528
76787423
55580442
0
44996587
25156
64512896
0
41654249
20795533
6637
76487868
5092
72589339
96618288
10016
76113039
38194317
35048
25847244
42307327
36104
18608337
28731093
47677530
95169918
0
48292544
5360
37412382
0
9633091
13131
3166
62712074
0
6718
51962321
60325527
61418591
7343699
27324
2914741
19391
7915366
49802283
10634
0
91273026
0
7797911
68533579
4000
0
17525140
78412154
30473635
84625403
83885610
0
0
69935757
841
57142594
0
17456049
91758885
43955610
6059
0
72008691
89929808
19889937
1113253
33895
8395
54
706
7784
0
76399896
0
0
27137760
28434
13701
93017165
32876
6539301
0
0
38012748
0
18326
0
12972011
52038037
10079
22104323
41658455
54902006
18802887
22137
63675931
41406228
13715778
0
6211
29207170
0
10534
2171143
14268
28137372
46575562
86121626
36786
0
11802502
0
56953810
5322
0
65045187
94941942
0
89872408
0
17771
47792718
70961317
0
58757134
0
17538
8835
54364534
40103
71400744
26305594
42099
42792
94437895
9497
6253
19528
21456
0
0
54058474
29373
0
17659
77996665
0
0
27868130
8105
95819557
6781744
85157514
0
60081619
0
7762
27090
8770704
48477602
23986813
95643952
42833291
0
75951279
43121273
0
0
7667
17468
64626652
2797
60861008
79246066
0
48477602
55676893
79152424
11932
79388210
0
67276629
82442080
496
965298
24101
79840933
0
34454
0
17330
5395
0
21685961
0
1025
41360840
39536117
10615268
23269
23622184
84983267
5017
2107206
0
46658
8818342
20883992
79773481
0
0
4351236
46177063
10903
9800
38942631
0
91982786
1988
15909
0
14876
51443872
25263717
28291243
64123676
19402
0
9308088
21205416
0
0
90617053
0
1480
45496836
0
45613
72474797
0
30539341
17366
38353786
32779090
0
93933956
80710259
0
324129
81148072
99655870
27677
24891299
89794523
27275
0
14367245
1403
81485049
0
66363217
39649
0
38197
87552506
0
0
73895364
3454149
56698788
17441590
73406434
26160220
0
82914847
1868
51714978
29963
78242315
0
38353786
97903351
24998
0
3104
0
5014
31850
16835
2171143
90617053
13972051
10163
396
0
25848
27539
16435
92739870
0
0
0
99970813
22651
9411405
61669979
22868
30212
13725
21133
28983
51310626
47759118
4383
55538375
0
25978340
40539204
11100
25175153
0
45606471
14012
26105719
0
15967697
42074964
0
49871816
0
66346257
23080
0
2574
8260
0
64352683
98414513
0
52242866
11842439
18705700
0
0
0
92592598
22756
0
46575562
90122545
808
0
43868
6466
0
97534309
0
74580368
3673
37361127
0
8534
9209
7132364
6032
51461524
18070575
18885
0
9411405
37955
30603632
48110121
42537
83025041
0
24602
20664
1292564
89341445
4079
55104455
35100933
7484872
62109496
3451
0
89468888
9586287
75242259
82856050
9053107
93268794
6323
26095
15169
18250
32837
2308
18774
0
0
83724547
16380
17973
70186702
0
92799789
13271066
0
45074376
19538846
3706
0
85856322
16649
32499
0
0
55319468
15967697
0
22975
84552571
21369935
0
5037
10867741
42938141
28363463
52181500
82004869
50180290
8883698
16450486
0
29354
0
99365757
15429
17554145
27028957
8749
17352267
0
51177381
12057998
53099561
0
77865703
0
8687
20795533
25410
7613
3624595
2271
0
8797
27868130
29369
31832
68857962
1444
28648878
11483443
40473432
0
0
46291400
24568419
87812247
73011978
18163757
26593030
79615453
11916
22103
0
0
19611974
29022
3809311
0
81116203
0
7343699
11028
24469
0
40824232
34664986
11311166
50522625
51714978
83119179
17790
0
6399494
15561017
60936513
11718594
78876407
9195
87287915
8938338
73820912
24891299
0
0
5014
83564239
40546
44547265
13779
92671042
0
0
0
0
0
0
88020088
0
40503
35304494
24225
82327746
36493435
51310626
58722421
33386
97365004
12318
40814
33716
31147133
79902424
43277
30160286
95819557
0
87543344
0
0
10360
30603632
0
0
82914847
15536
42589132
0
673
18960
85372089
2147483647
0
23480
33726
81516006
66986589
0
0
5122
3203
0
31273
11473
27440483
7239
79451090
91273589
0
82603171
40299127
11733
0
79615453
0
52020204
0
79870111
20966915
6567
13698387
0
19144543
82320488
19090
49242146
3868
5436
33531999
0
11318565
4155393
23171926
28514177
14367245
0
57420599
19671006
0
8116
0
9875282
35116359
8705
76083973
25808221
0
61613876
88230694
70952956
22030
1151
77993316
23611685
0
11491
75047456
19819
0
91982786
1822287
37045496
83119179
61542288
42658192
0
3458
15240182
0
0
20402235
12090
34186323
0
1292
76826835
27741
0
42972584
13698387
20115
0
0
2107206
0
0
18111
0
21740110
0
51833259
6179
0
33079334
46787259
91391643
30077
12905497
0
83455015
8099
25006
38620
0
91758885
7736538
88817266
6876
14938992
49369125
5943
50919096
53865566
82914847
0
47955400
30197806
57142594
6491
34114774
27251774
0
26800
0
2675
34830
17624
28454
0
15002
2994
27028957
0
49039074
75242259
0
85169113
42968757
0
0
0
0
31790895
3274
72772974
86036274
0
17161
1892
47753
32362569
0
27137760
2825375
74384642
38329816
0
15157618
975
32332
0
60905093
8044
22848584
70682163
0
17553
53785205
0
87167025
25660532
50562661
38169
77318526
0
3705229
83119179
0
0
84216786
29014
44765581
86498788
23980138
40219358
77865703
6712993
59966999
46580676
30603632
96289110
60692103
0
59711730
40328880
63828636
0
6950
49669702
39373
20402235
34943581
13672
10229
0
94114941
92969819
12868862
1413357
4965
0
24792498
30473635
80907553
28137372
74362987
12074038
47008145
16555814
0
0
44178
47116541
69222601
5511
47190134
48172436
0
29633179
0
17718
79615453
0
19340
0
0
10730
99382961
24012949
0
0
0
39906179
23731
2671
0
0
88857857
38578435
0
66415804
84031394
83920204
42496822
91463064
3156201
23921
9505
68823426
0
25263717
40171420
0
40539204
36227965
94489667
266
33852
28865248
22509147
21740110
13597
28206
6298573
1614218
587
0
99558523
0
0
0
16268571
52716440
42968757
0
12048
55111646
0
94654355
62218072
78781804
64123676
14652
0
0
29079370
26149152
85643865
0
29079370
64352683
23331390
48135494
0
0
8423
1516
44334884
15561017
58629154
3584
9735
1479
94609941
14916
65547359
25689200
0
3647
20235190
418786
72643273
0
71762971
41412430
11048
17320
0
2709846
43069394
60980518
19790113
9875282
1705
33136695
81108203
70304153
215
0
21740110
10867741
15585
13737
18496175
13031022
29077620
24984349
58604475
29956738
90909845
65603141
6450408
56062025
14162873
74835366
0
0
0
0
0
7905
4342
27772836
44304936
9427930
57813689
9095
5346
0
57264459
0
75493316
63888931
0
92592598
0
8879
27
62101059
68395287
76678452
44722162
0
0
60221973
0
7650
0
75461196
7380
38780459
30450071
7231276
0
0
30078989
6590
20611
76866052
31811535
45083337
0
10680
13478198
75515794
75771720
0
79794628
32361
5073
7970289
20
66603530
33136695
0
18692
0
0
0
394
1397
65467454
6513
2810
0
0
0
418786
45890007
95056580
0
49482407
25608291
12169
0
0
64512896
33018
21593
0
76698325
0
0
5159
75356223
21268996
0
62885933
41031696
0
0
6843
22985
47806160
30844691
62209941
59648699
0
26489094
10207330
34905303
91078175
0
74504860
18230
0
0
0
0
96517280
88892409
33278033
0
0
38077329
13594545
0
92782063
0
69813161
36857876
68119269
29195581
0
0
16831
89063186
0
29802
79794628
26217
0
0
76422388
57531528
31812
8179
74362987
88060220
75485796
65519918
93933956
21408
47461697
81877156
0
0
5019
0
0
71125052
96614199
0
320
77318526
0
0
64716689
7856
0
24402
10360
25471
0
71707392
0
55052410
16232
0
0
82067747
59948135
73928535
0
0
79430990
49055129
99558523
15248
3044
30708
15674286
23912150
36025032
79608838
80319466
4413
32362569
0
0
84536117
26993
34905303
0
67531594
94255290
1863
23007
66184609
53046649
0
26453
0
0
14973795
86448256
29
72266913
42925105
68674265
32257
35636
27815
1244573
24588134
0
9066040
38083
2393606
31507
0
38494310
18327
50940107
0
12649766
51980316
32330
0
74484439
32804460
19760458
59518225
3700965
28416290
0
0
25886540
90013990
349
21290332
0
92080138
15439
72933976
75951279
69242551
3943062
11729
7700
24893
39141
29509954
0
45159258
7319376
4677
62372646
43692619
16583
60110878
0
75838695
4895256
5472197
6375
45775139
2991194
17800151
0
38624247
23087579
24081575
61669979
2787
85446807
9746
66053972
71131364
18594791
0
8680
39536117
36743
26349739
15537
15210234
21197
1944384
24217473
67162218
0
58118130
86238652
0
3254616
51053926
35116359
65004999
23087579
0
0
55456082
9385
20169213
0
2690377
438
70971304
84194705
0
33007
13271066
9066040
0
0
75177665
27956
79324142
4341
3119685
89600056
0
38194317
53533765
49055129
25608291
45908144
29956738
0
67095184
16268571
51310626
6781744
31147133
19671006
58013568
11332759
20453
32487999
0
0
0
8162691
8288
95801721
13080
35240308
3517
0
15385
20734232
157
0
94790524
15855439
71630138
2690377
10332
6520
0
3705229
0
18682
72744147
10867741
83306002
60936513
0
4722739
15528918
21630
11879
7024
4425
59122337
31539867
14604591
5440
70752046
0
17147
925
0
31176619
28674
0
56327375
0
78061527
7817
0
16865
78761332
2709846
0
0
46853392
76637483
90894220
39400
76083973
0
3624595
0
0
0
35421
10933
18525
0
0
3507477
6099
19166673
5283358
22350220
27316842
0
0
13698387
9297662
21362
0
37602
3904
37086
15051
14455
0
793818
84031394
37412382
27440483
0
59823919
67145218
12522
85856322
0
12470
48292544
35047398
0
17009
13052
51919737
88230694
11491
0
1549
0
0
63957393
68799524
37611404
763522
57420599
40977
10022472
30737
23970933
0
60698535
51198019
27143
8802
83766562
0
10068712
18103296
83634848
0
30607035
93632122
0
72293863
28430345
21124106
11269
6765
0
82146548
20783
32159202
20110
20795533
15602
18496175
0
23039
0
98063541
85372089
0
80668827
31176619
4288
0
7236
13970965
28413
97994264
14071
84031394
0
11801090
91501160
56228843
84907255
81116203
2206
0
26054629
68927970
0
82442080
19459
17117317
17733653
65465650
0
23826840
93796605
20235190
3311
0
92368171
36752905
56993744
6584
82290188
16476
11026
4642126
51177381
15976937
27031
44089961
0
88108136
92099816
5052
39074810
29672
37763751
59138419
17837
0
83564239
0
0
68788713
9053107
75771720
0
26132
0
0
0
12412
20364823
28110850
212
0
35486804
38780459
61669979
0
11431
89872656
0
18741
18984
63505452
62372646
29353
8117
97461362
74080564
75177665
93495621
9898837
35983865
39058110
98766805
2027
0
0
0
0
6712993
0
0
26227629
0
58735110
26329
43776083
80185308
6170
2147483647
51379407
12162
28858461
19245233
11140
63498444
0
99558523
3688
35833950
35887894
90240720
128726
90126430
49468509
8665908
0
0
0
73093403
31790895
73895364
0
33278033
0
68927970
0
13018718
29077620
25496946
16268571
64861181
26389
0
28990
91273589
98024861
0
54246020
0
64861181
0
19963
0
0
67204212
2736
47008145
0
0
98302270
50439292
98967426
0
88179585
9071
12771307
2941990
0
0
46414284
82818670
45890007
0
8459
8190
53977549
26227629
26810406
2916615
5234
29248
8291110
17206446
27855743
71192355
14350
23348144
17914759
9649
9981
0
47613919
0
85218688
5627694
39709622
15194
12850
36640523
39724578
0
0
67789173
82143981
58757134
79264575
2549
0
25940886
16871072
71804319
1578723
0
28079283
9522
70952956
0
0
0
52719335
0
2810
32675
71595349
26227629
35520497
34721806
0
0
0
0
0
0
40012
98627579
72752705
30586964
1957
7240
62218072
40848561
42642748
87162250
54784861
42307327
0
21455383
58992531
11842439
13079
56327375
230976
4044054
14216
35520497
80691183
96533198
81516006
20999189
0
0
0
97370799
0
43706279
66590833
0
8061
8684
0
76570147
3420
7751
5831990
0
0
70009273
64626652
0
92592598
52724266
75951279
82327746
23226
19476
97108688
59597853
3894594
72199643
76761419
0
37824429
8818342
98689582
30390238
7749
53977549
62436483
94114941
793818
0
87162250
99614892
0
41406228
31936575
13579
0
85392296
5445
87064078
65848174
33620681
0
0
12256
0
0
6788
76113039
0
91982786
79346122
31831
0
950
0
0
27767
0
0
37763751
38580
13024
32779090
10698
77735453
48891517
21767290
34011243
0
0
9559614
11752397
0
0
2467
84302724
1261855
0
0
0
87376317
49571695
80325141
58722421
28947544
7632
31673
73820912
34218671
51731691
87930737
3705229
69748429
2809
58918915
55676893
86498788
1578723
27570155
0
53854414
0
28184
18491820
3254616
22490
85673736
26576
16271
70220565
82327116
4739
49802283
44996587
0
0
96434273
74384642
44764406
0
7766040
21285456
36203888
98401823
0
0
0
12421593
1165
78926069
10699508
0
51919737
88135189
0
84302724
0
37763751
0
0
2504282
0
9058
0
0
0
346
0
53413742
47413241
0
31804
19671006
17061062
57366116
0
0
0
14272
90331229
0
68674265
0
85023398
15444
74708056
31846244
4027
1297686
0
78115103
62635848
57688993
85935968
9996
0
73949752
55148251
0
88644087
0
87229531
99758918
55871692
28679
6827
77380185
0
58811914
15593569
17062
38590967
0
86245948
18818742
67729857
99049626
68655317
0
0
14309
0
6296
0
15990
51833259
19539476
0
15967697
29702
72266913
0
71098671
91067721
5084020
0
534944
0
6664306
5912281
998
31485
64629080
26770
64365228
36316
50439292
0
10615268
36406
84877215
60546640
8847
0
42019
17573307
91731247
0
5552
1023943
24433522
11332759
0
559908
95383134
30589385
86124797
0
87729306
7147224
5392432
0
21803018
8583
37595062
0
0
0
5758
9295
1052
12972011
0
44035904
10068712
0
25842186
21934990
82886570
58374053
23438405
2675
0
17448
34624647
0
2588152
0
50661792
76487868
0
11589
0
46177063
12270
48966264
28469
96438699
5453
19179177
13039
26304713
56994344
29646
12708731
7251
97746991
12271
80319466
0
39918
3806081
24588134
27638749
70646175
0
28401
19584875
32406
81947528
97615235
15855439
63126367
20363
5595
0
10441
0
8209
2473
96221587
0
73406434
23986813
74562990
94352033
55105640
49669702
46012582
0
36529543
74480712
23868872
52394144
14547
4427450
0
14007
78115103
80960721
0
77496737
0
0
0
59342811
3172
0
77318526
56378740
0
16181
0
27760
0
0
99758918
0
7970238
88453708
0
41809118
14867
14347
39740012
5012
92969819
25496946
39265276
68478890
50754198
42968757
0
16059
0
2820
85157514
41112102
0
24929
32697006
58629154
0
5283358
394
0
66590833
68005849
2127
7161
0
0
10316175
0
84753192
77051666
62830978
72081644
16452560
0
0
20693602
3945
0
4770
70961317
0
0
0
22661718
23302
33994
30060211
35407800
2778
6489146
0
33672
0
36229
10189
18800
11265050
326
84552571
35129
20721
46575562
52898947
0
19889937
59580950
0
0
97018508
25496946
14017
87229531
0
75838695
0
51865482
28360786
0
12568
67116439
10314544
7836
15037
0
0
89733362
63544321
7915366
61274156
49242146
16073834
7572
91784042
0
65623061
2277
24641211
72001860
0
6097
36046383
0
88644087
86767079
16433
47921963
0
33656905
1366
88889215
6952
99496208
0
76618318
1206107
0
11031879
43587811
0
17879
29199
73895364
86124797
70497477
16294
97977065
92919196
0
0
30390238
0
88352392
0
34741
10076
0
14006817
2916615
13478198
1028
21353
0
42279153
4805
1698
10252
73093403
0
48935604
0
91673363
63019406
74092985
38947
88684573
58918915
35900364
80960721
764
87450646
0
0
89045991
3551
71192355
0
32039133
51664353
0
0
47332808
41658455
39128
7750
35833950
15386
2306
0
28581
45484436
66693792
86769550
71810454
17485
26305594
20128384
14006817
87712732
76919753
2588152
13570527
97650976
0
64518422
3119685
13972051
1770
6032
23331
21832181
63387279
64512896
35882
24215
0
86448256
25661
46580676
0
85387060
12116
0
0
55972537
0
80668827
80319466
41268291
46087620
36944
36025032
10684
2044
19145241
50381907
52830587
0
0
0
56993744
38494310
0
17117317
35983865
74080564
52779616
52261630
11927
0
98763868
37361127
58042971
10250046
82120458
13066
15506
0
0
30808
83456608
27440483
0
0
11332759
45991601
3457
15281
21054
0
21657
48707673
0
0
9560836
0
0
18078
4627022
92368171
22540
0
0
32148
12120
53330710
0
0
74080564
48172436
13307
0
0
0
21387
7026269
0
41753245
23348144
30428260
9570
48707673
0
10615268
0
28858461
3806081
4100
0
0
3599
88604418
64123676
616349
86238652
31467
1687
0
15674286
58163012
67068374
0
8052
0
32804460
799024
0
0
66415804
199680
39036337
28858461
32362569
14432
0
237
43587811
94654355
0
20734232
26369771
47806160
68478890
0
0
5704
65222135
2954
0
0
74983555
33199595
39518
95819557
0
0
80675807
98619173
0
53919234
0
19611974
1391
48788132
6073
0
67729857
0
17092
90331229
24588134
0
0
0
86084900
63789586
0
83564239
39660051
94352033
31671560
0
6721
0
91194775
19702
0
0
79246066
0
0
40433813
22543
33199595
0
0
11054
10106582
0
64626652
93440419
47792718
11418136
21127
52851035
81122940
6298573
61865146
63957393
46792
7132
54099957
8113
94255290
53531673
82255849
27640217
9200
17175
41346
39036337
0
27368
0
31915
0
0
17117317
0
82603171
10385
27137760
67095184
87287915
10479
3851
19171
28235
57256985
0
78464252
56993744
9094
27402510
468
24948
15240182
92368171
0
59518225
30844691
1647189
33078
34523922
31342
74216612
0
0
21118
0
87491885
55148251
30285860
9870
69030071
85264299
76637483
92828937
0
12165
95402127
0
15402289
0
0
19962
6172
4939
1049
15756
73674988
83583349
29439
38188668
40511906
36555070
4410862
2318
0
54584071
28494765
6887
0
0
4251
70235931
39153056
28869
3490
18953
3150
7005
97615235
0
97370799
0
72254190
95128093
0
12405
965298
35833950
39536117
72896825
0
10633890
0
67021892
5266826
9411405
35100
76010999
24401466
25689200
95545808
77198376
30453
0
38665
0
38329816
35364104
26061
0
1673
5961
56850821
34463
0
45484436
0
0
3624595
0
0
67204212
16734
37731
3173512
0
0
10615268
20840860
0
97108688
1622
39740012
0
3777
41112102
1902
8539947
8067
82308924
17403
41112102
7571
12868862
114
16957
0
15855439
20814
40620584
61274156
0
81940766
0
0
11197
0
36635
87688279
27549
15290
23679
97994264
7319376
35336
26549
95545808
86238652
0
0
96443430
6796
19997
0
88662337
4697
907
59735543
0
24657
0
0
0
8245
16034
11332759
0
5032
61012190
0
2724
11318307
18085
84496950
0
4127
17634
6890686
54878063
73406434
76761419
20971
37390
54878063
8637221
16441
75305442
0
95714305
45044353
0
71410108
0
18928
0
93829689
47637049
12188
83766562
10022472
11332759
28723
0
43465689
20351052
32159202
66520059
36690325
34842
85446807
66239478
16276522
0
0
0
20424
0
46632081
9965971
57887664
75627222
2058830
73883027
65039789
85029497
3415
3943062
21912890
1878637
0
38436
0
89065852
50133151
22785732
84565
0
7374466
79090505
0
0
13049
16917
0
11210651
0
37412382
3159
39444
0
0
26054629
0
21991
28005
21047
0
88857857
80460835
0
96418404
0
19251
64626652
526
4668
89336579
65633491
84644688
0
40773587
0
24334
8585734
30367151
0
36105620
43268
68198647
39448
95184187
19042
1591
0
69866182
99970813
10390528
0
12768030
0
94168179
57813689
0
0
46670343
94141281
95283662
0
0
24447
0
96517280
36340355
0
20840860
77735453
27606
30494
21520653
1733
2217
47759118
95943610
1297686
0
14035350
19086
31518
80510902
5859
0
9308088
54151213
68198647
13576
27121
48110121
3833
80460835
0
0
85508929
35659081
0
0
5273
38942631
70646175
0
0
74372277
0
40328880
56327375
0
74092985
0
0
71098671
3950
17441590
5578928
559908
39724578
54475067
88
63648267
31903
84565
17453
82818670
98401823
62646039
4060
58629154
0
41487084
0
0
86990192
49298302
0
89721292
88135189
41590
17733653
77097524
29444
0
26820913
0
62086849
0
0
99728255
40803
19193
13662
9308088
0
63368175
7570206
0
85264299
0
0
78325504
0
18425428
59282922
2829
30251163
96646686
88644087
74020052
40387092
0
0
53876130
74080564
0
14816429
17098
0
0
5435
12010
0
0
99617752
52405697
83781147
5214033
98381028
41268291
38194317
36404
0
0
10257
9559614
63304628
40865
10382
87667870
0
33027262
15989
23368094
45079921
0
948
17830
733
1424
79527296
0
60924170
2207944
0
97201610
71810454
0
80325141
0
78412154
0
88817266
0
0
0
15561017
33460681
62715435
11189
76754718
63840167
30171
0
39421627
20441
14699872
59948135
29767864
22455793
0
16099
71410108
47413241
34905303
0
0
82755337
34202427
30428304
8814
0
0
92690869
27316842
43692619
42642748
24259028
0
58868955
84406341
15593569
0
19462
0
37273937
52531903
65624266
34721806
91501160
29077620
64518422
34721806
2857
62436483
28488
59597853
0
0
79527296
2207944
14812339
0
17089
0
2234
81877156
17219328
18551
98540816
72307711
61418591
98214094
16687042
25314
11861
2147483647
75305442
0
0
72008691
74480712
20177358
34114774
1647189
335
20234363
91731247
20435341
945860
9494
43945106
0
14079
61949374
0
30060211
0
21460
15357892
39021
69212380
17352267
39884755
16335
47521328
22754536
30455
10829
14293
0
79179694
36627196
45901289
24523699
0
11523
0
93569547
88389683
94339729
71722745
98063541
18015
58042971
64512896
32697006
0
0
17643999
0
0
0
0
0
64744010
12057998
90122545
47068167
72406469
25120500
11981350
16515
8726
9791
0
13271066
0
17623793
78464252
91090482
8339098
0
74466446
27873681
0
99325070
33770
59518225
0
43927895
15431638
35013
59305989
52229911
22374
0
32228
0
35486804
0
79421087
19245233
2484
82234776
0
31494
0
39060636
0
96772264
58201317
34971162
0
0
0
24641211
0
0
24432963
86435351
0
45718798
8090412
0
19760458
5215309
31597
7786
44253886
3894594
14349
0
0
16794
16164
12677
98149474
0
42846284
4355
0
12121
90619790
12164
79333851
27428
301
64626652
89244847
13166438
17479
0
59395556
60081619
0
51029232
77008210
28294666
34565
0
0
8607
96943309
0
23212
0
95056580
26105719
19236
0
0
0
0
17797
35422967
64438747
5893
128726
77484278
38890561
56781003
34383695
0
0
0
18542
10386
98967426
74983555
0
89336579
0
13129
87930737
51808377
10804234
81485049
27137760
57945942
4722739
0
30450071
0
0
0
0
65307956
0
0
0
0
20796968
67674258
3133
88662337
67387710
23450
17576
3517
72933976
10859
87688279
50453655
7392667
89858120
0
97534309
0
4409904
0
53876130
74216612
40304964
0
50937130
0
80907553
0
86220706
3801
75679762
10786
15263
0
0
0
96221587
31751071
11111
0
46048294
7915366
32888
15142
94855529
32152962
21078
19851330
698
36029388
31259
61611228
12242095
20600
4227
17565
54246020
75305442
10237
24902856
359450
42832036
40438
4746
57772675
87930737
13014
0
0
0
16262
0
0
0
0
54563661
8516015
6736112
70752046
0
4785
0
68860052
35364104
9811396
22509147
0
78
0
39536117
5471
0
90240720
24880516
0
11206
79246066
5271138
63498444
15138
19144543
0
35870066
22903706
0
82673886
15022737
49622156
0
12210
0
13865679
17579
0
3143
7435650
14902
96533198
33886549
68875576
43587811
35593902
51731691
9305738
8223
8308
79880228
74596221
62283788
79902424
72280379
0
25660532
12421593
9206
55520232
0
5405
57086186
90331229
39060636
53976739
9701
15053
46070681
0
53330710
24792498
1252
37775374
0
27440483
40093122
95056580
0
0
0
76422388
74092985
89269940
65176842
66415804
0
90208619
47116541
46543756
86572621
0
19144543
14706
81418523
0
96533198
0
152
81675682
99728255
47921963
17126
8427
65027628
5578928
1334493
65624266
0
77581916
40671664
14083
40530
0
13680
21728
36555070
5663
78593794
19911
735
0
76566734
0
33027262
59966999
0
68655317
0
11702
28936121
1303
19349
0
88045703
56850821
47686829
20021
34624647
79920721
0
13865679
78061527
41966765
21826
31617736
50754198
0
28514177
2705
41155
84644688
98735642
1815
0
50381907
5741
28325
39265276
0
12920
98381028
32825721
0
8529546
0
7837
59122337
19844
0
35311
6736112
34656217
49264480
84857299
89336579
62601023
0
33041
93189411
1359
61012190
86315081
33794312
73859448
66693792
0
66415804
0
0
18496175
48920024
28263858
2731
0
15049
55104455
16755
29955
20802
27909
39143918
79246066
66766415
35566
13818
917
0
0
0
25064
73928535
21989413
0
20848
29316
89452147
0
91681387
9690
72112599
8026
49800236
14035350
86121626
79683020
78593794
433
84216786
57705311
84765867
30844691
86767079
48402742
53977549
7475
9191052
22848584
0
35520497
73188207
16501
4457941
53785205
0
0
71762971
4409904
17510004
35019
0
28291243
46543756
57256985
77687714
34099
19438
84907255
31011920
0
0
0
0
10406
4214353
0
0
30361
0
0
0
59966999
74666510
6109
99324341
0
46879214
74835366
9560836
84664570
23368094
30390238
0
27737171
0
51281425
0
9699
34721806
36101
0
11535
0
32334
2832
0
87595696
28490
0
59597853
692
16687437
13785769
79179694
14215
15250801
3049
18204130
44304936
91673363
90190895
0
15674286
0
36529543
0
20402235
0
31035055
61212654
15633
0
0
0
0
1300
3137
26148502
3079
10797
24217473
250
45985275
16268571
26976259
40093122
41845394
54658994
76866052
66660591
0
29603
78621815
27570155
2147483647
2147483647
0
11221
29644
28992243
0
26369771
79388210
0
75660343
38238063
5281
56583723
9787173
48915666
86767079
71068723
0
30603632
0
0
32920
25777
0
14740
34656217
0
72450827
92592598
21590570
32928130
59442393
0
62712074
20652134
32644
79794628
1474
0
25345
71622550
0
0
89316144
0
75047456
50143506
6655
28389
70188155
26820913
0
6395
0
0
70805715
62990158
68661174
12368
55340790
8450
53533765
0
41501
85643865
0
86767079
39740012
6736112
34029
14896
0
0
32822
5986
66239478
27570155
4884
7981275
10326
22556
9002423
0
8319
0
14812339
30798
1323
81940766
45856
34450
23309794
18807
98969584
57502783
11320449
38951
0
0
73783168
8758
0
18570
0
4705
0
33303100
0
41966765
28579
24880516
0
0
93974524
27930
78926069
48887263
0
0
69893963
10867741
6707
40247625
0
2440
4642126
45092217
83025041
92592598
0
0
23368094
5295
66693792
0
9375
79870111
31846244
0
90750393
13520
0
19145241
0
0
0
10198
36105620
14474
31026
0
45908144
78014353
0
13044
13144
39906179
1113253
45931952
0
24253
22028526
22383
24523699
28671
32923068
0
74116610
72450827
768
98383507
0
26489094
36758
13947
0
14734
53046649
0
3564774
15535884
63675931
436
9980
75606121
306
83583349
17144
0
0
18707
60418304
21294
53330710
10390528
26442
2210
16636
94855529
36569
0
41572141
0
66346257
86603019
48659996
63095890
0
10264
14705389
0
71322948
94437895
60366124
72721895
76566734
6219
35887894
86238652
95283662
85440969
89922345
40405869
32697006
0
91776667
0
0
82067747
13438552
80960721
17914759
0
0
0
12844
21224
29518027
14383
72112599
54973566
2207944
21912890
0
42642748
15256
15674286
37965
22305
63636384
35771247
0
0
94001652
18027
21938560
21780
64629080
63643363
0
23868872
0
48172436
87376317
13169
298
0
14380
41012493
0
52236097
66082095
61212654
45991601
22807
46632081
40071
0
45908144
0
9945
25860361
0
0
12771307
0
17696
12352
0
0
0
0
12520
0
0
46807731
0
72933976
50185618
8812
34664986
0
22086827
50967237
17202
45985275
12649
0
69817055
49264418
99276822
54246020
34383695
9150
18705700
33584
26730
64626652
5939
38890561
45687095
7155875
76286502
46133107
18011
29831
3229
63269291
4014
12577
63817604
42216
77687714
0
43587811
0
24750
0
44167049
0
83028297
0
71544579
13333106
0
62392044
66920804
1000
74020052
0
57741656
16597119
62830978
20556905
37897
4957
19411
95283662
84406582
90565098
14601
7499
6987
10949620
56781003
22907
24962
83676944
5578928
45775139
6158
3324
0
18162
25314
14699872
0
0
16293
9411405
1688
13420740
34392
0
29147
93358018
17767265
37563591
0
0
60366124
67978241
11810
0
38396755
95943610
34391472
9681362
56720305
20234363
0
29327
0
0
27570155
2981769
14142478
0
23986813
61012190
35870066
65222135
88892409
693
62436483
0
0
77735453
40965813
0
0
35421
51962321
0
51987902
0
31496
0
92304628
44976412
0
39910
0
83262784
78687578
53542547
0
70752046
59499123
60403890
39724578
63172828
43496301
18294
87688279
52748857
54246020
26148502
0
24023
90680509
34603554
0
1647189
48500740
56781003
0
15145212
0
64193503
27411214
16659
0
2613
88060220
32141
25608291
20544
25508
17520
8615
76186962
38122446
10995783
88889215
0
0
15426
0
6095
9560836
0
0
37824429
30271319
5767770
3119685
0
5539689
23970933
20075
19348
53330710
0
82120458
8158980
88179585
84946154
64193503
0
96486050
30078742
70952956
21934990
68198647
2471
12382838
27552
75018389
49743679
45145887
93440419
2032
0
1086
21755
17352267
37775374
0
26039
0
38192
0
88352392
1464444
31176619
0
87883717
10700214
0
0
26443551
11168893
35116359
8398326
0
87167025
72254190
25472001
42213481
84625403
86315081
26923
41020
2393606
2413
17693
15873
0
0
10893
64744010
0
12403
4345
12549432
26810
53799024
20576
15753
40978098
5744
18150
21507
20755408
0
0
30554854
0
91140756
30844691
0
3694
6461
0
69817438
0
20999189
33395
0
0
74641831
16279758
0
24516
29414335
23308
37226
0
0
17637
73264032
5684
0
54246020
68328682
23087579
0
38292
52784291
0
18608337
5294
57077869
0
0
0
1714
0
0
0
0
0
35407800
78464252
610
0
79527296
1113253
34785
7243
50756570
44008597
5838324
23091273
41805
10615268
20000
40484
35050297
36099670
0
18575
652
80811110
48707673
36605083
32778
17009
30774
33517
15087
0
11700
0
74384642
17733653
13237275
0
3537
0
3751
50133151
81877156
12405526
23309794
63445214
17510004
1031
0
36647
20435341
32089
0
9588
36123948
28593
0
31384772
0
0
7834839
6845
5283358
65633491
0
55522151
18416
31226
13785769
0
26544767
14737
0
0
55104455
21065
47461697
27265
54433684
28745521
0
0
85727331
965298
0
0
16279758
16430
49622156
50046786
85440969
75798401
0
42440350
26947741
9177
17733653
22969312
5282
88725162
0
37591606
0
98540816
0
0
91163127
1323
79130490
12415
54372295
72112599
12465
21067
73607389
0
31147133
0
35833950
25863
35961
52748857
0
3687
0
19776042
0
16209
0
76523990
96309790
1762
0
14629
3242
0
0
25193926
45890007
0
0
65623061
0
38839449
73607389
1717
48542835
41753245
98763868
64013762
90661316
69147010
33727176
33620681
66590833
11141061
16886
13617
18763
59122337
43748739
81485049
13355
3775
0
0
73093403
21116
2393606
38429
90750393
0
98224446
0
66986589
50381907
10989858
0
7634
0
90263864
55754575
0
36857876
41268291
55319468
0
29879
0
1451
6589
14150743
0
17343
0
99655870
28388
0
0
14938992
55531085
16688
99325070
6014
65519918
0
763522
47549512
0
9243
3119685
0
31405
30637
17208640
2384
29741
63269291
93829689
68669867
94001652
22253
97018508
9191052
24258
18065
29165494
16162
73811848
0
69935757
42593195
11409541
0
5572
63817604
31245933
0
85387060
22337730
0
65400228
0
0
0
7766040
85847170
18557
23711896
93678972
87229531
12457
0
28678
0
7794405
25842186
0
0
369
0
11762
0
0
0
0
7319376
40241184
50268379
39717691
33918
89610129
39060636
19599
0
54144708
30184038
21822
52482327
4409
0
40241184
58843212
29136
42938141
67116439
25214
0
23721031
7595570
0
83920204
63098390
28651
85063403
6426
6170
4281
22213965
40433813
5291
46291400
67326714
0
51310626
0
0
82295068
8716025
30078989
15492
63003142
13570527
0
20090
73188207
46787259
79794628
32854086
22795143
5882
880
613
0
0
30354227
59138419
25017
2827
68860052
0
11860957
5266826
82886570
0
0
0
22134
87688279
625264
36022081
83724547
9836
23707355
0
37954272
50894917
33072550
7750
21205416
50131510
46580676
85169113
3727532
0
41780
30439
7637
0
20392007
74116610
2177467
11311166
55538375
9235
80510902
0
0
0
24568419
0
33529240
20755408
12242095
63648267
0
12938
17187
46787259
148542
87595696
92763303
41620
31011920
7121
33484
69608656
10568
0
69353433
0
21697709
81877156
67021892
60518404
35652931
73011978
0
29503064
0
48542835
20286
417
0
47332808
3894594
0
31171
65138995
25660532
84326735
63915119
31114
0
17459
43101233
51987902
20349
47921963
87376317
5578928
44418
81549565
53976739
27705
56202625
41092332
21825
25391
21406286
78035258
16192
96438699
85166309
18123
89451879
43465305
69748429
0
9191052
32854086
16452560
41097
7374466
0
10819258
64518422
71381828
58118130
0
9002
40247625
30649786
4641
32923068
83847926
19508
73907116
24839
15258567
18862
51053926
58051280
2710
35887894
0
57086186
54
0
35298
5624313
55203327
18103296
80051073
22941
12649766
27056048
0
49937112
0
3226166
31080
12990
0
74480712
0
6271
93249677
8808
20435341
53104509
49802283
63095890
14784148
0
24675
48419696
29165494
0
33180583
40207916
96517280
744
7570206
92786835
0
28596616
32268347
32305
3173512
6566
32159202
20700069
0
35333
0
1832
6699
10819258
24942798
25886540
890
5964
0
58629154
3479
48257608
6785
0
2681
0
0
3727532
63675931
91463064
20734232
0
12382838
10211
10573
4233
36555070
76653411
88889215
0
0
0
7162
0
17609
20458472
14209
0
5602
0
0
24412585
44508190
27638749
0
21502
20740
86603019
4774746
0
0
14088
55483865
52844703
52261630
0
27228
24751
58629154
3119685
17600935
69608656
0
15031
54099957
0
74480712
57972425
29289782
10699508
91025959
42756309
69617442
66306603
36404
0
41460722
32527201
42421664
62465293
4340
6833
56598574
16582825
28992243
1860
88779356
38713
0
0
0
0
80319466
19334
59533818
30699
0
40824232
6965
31471139
38624
57264459
18605
33849562
0
13218923
21589025
31389
0
13279
18103296
90263864
54425899
0
28430345
66660591
7926
73859448
17768
0
86894987
70272664
5519
0
11260
15784
945860
0
0
0
30251163
54109954
91731988
97046780
53106197
62712074
46543756
18618110
0
5091262
21045
9477
69212380
29956738
49264418
22613
98619173
0
59160789
70491320
25317
98024405
82673886
12925
1084
64861181
747
36793024
79324142
22143922
67807823
21604
0
51379407
32318034
6938
0
16847
36022081
57366116
78124360
14960
0
0
27316842
51664353
97615235
49871816
0
63697733
70038596
27022661
5260
5936
0
17145
6736112
14715
0
11529
0
23624
0
0
59282922
2207944
84496950
13312
93333924
0
1053
55351397
91731247
20366045
25783
865
0
19597
21767290
6712993
59442393
6864
0
0
90187099
7734
0
0
57592901
25578
0
0
48349217
0
37591606
0
0
0
0
834400
30390238
52779616
0
27474
0
0
59948135
14979332
33766
79043445
82105632
86498788
91078175
0
14845
90208619
21205416
0
8325715
42243083
148
11770729
0
0
9191052
3720
49039074
14883
85856322
11512878
34991145
21539582
0
14699872
968406
79840933
57242916
24532
25496946
2305
0
15057
11486
45496836
62283788
0
6123
14150743
43465689
51731691
93569547
3267
0
0
73982139
0
0
20440517
0
76866052
66082095
52748857
2914741
0
12351
4325
1875
20710
7231276
0
89794523
26302
25175153
7822
0
35771247
71400744
0
21860
75951279
0
27596
12708731
4159
85643865
72194
9820596
5060
38624853
28514177
19950
118157
0
4596
16871
45145887
37764
0
96122275
0
37361127
11801090
6655
0
0
0
1520
0
10719085
72874038
9368
52531903
40718
0
29207170
0
0
67145218
83564239
77318526
6848149
46187
80902505
59160789
30625
18204130
44706383
0
79246066
34484
3700965
0
0
97046780
0
41775612
0
87055276
1390204
0
24615959
83564239
31103
0
10955
32656393
62226895
6563
8242
31013
0
4623
9346
0
88725162
9427930
0
603
0
93933956
90190895
43847
86368683
91046072
16736993
73011978
51415320
90122545
0
49632054
85727331
24902856
3004
69065613
4774746
288
0
57242916
9227
3894594
94001652
34284531
18818742
47116541
82818670
49571695
0
3591821
0
19628
31811535
75660343
11452
0
94078337
0
19085
57898627
90680509
0
0
63126367
12558
1858
0
14833
18181056
80675807
10819258
77854312
64197581
0
71293430
14634310
31176619
87883717
12495808
0
18825965
0
0
24141088
90187099
34218671
67204212
17188
25041
0
76399896
31128
28947544
20351052
13575
1352
0
0
38547287
7681
72794566
83554519
13972051
99503622
9977
19898
70491320
0
7958
15408
29547320
54801810
7392667
62026818
88962028
35455083
14877909
6126
0
15988
37600772
16979
0
10802
76113039
0
21463
20921
10804234
0
3301699
78687578
52115129
2177467
86889047
11849174
53455382
78926069
39387
22960
16462
60470733
2427
90263864
18640194
38261018
5971242
0
71183520
72493413
0
0
3900
71603236
81101108
17470250
82442080
38261018
53799024
20153367
776
0
3380699
50919096
45985275
0
85088613
0
0
22318333
39143918
48402742
10368
11978660
33968
94790524
61297680
0
0
0
96943309
1746984
49802283
19080513
60325527
0
4776
6329
3798
6521049
13648097
0
34034
0
3962
8894
0
22282
13218923
20543
30589385
8770704
76570147
12229
0
34117
17914759
29289782
0
0
26182
89858120
36096
84565
0
8907
62283788
61554702
1472
90744332
0
51011375
0
0
13634
72266913
23980138
1393276
94654482
94662705
89428272
38018
2202
28075353
47549512
10314544
0
0
55436770
81578173
27903821
50439292
85392296
72199643
22944
0
4638
0
9022
83306002
83262784
4703
34971162
45092217
82969844
44593
59516428
56062025
46670343
26169795
6593994
39265276
7579
71131364
30174
77145328
31846244
0
5084652
71322948
99382961
62658575
77008210
0
0
3119685
51198019
0
30377
30844691
70292289
84487714
0
6820
41572141
29165494
79909836
13166438
83583349
0
29685674
83262278
6309
20693602
98414513
0
66053972
62226895
88709322
82308924
0
21273025
0
12301
51177381
0
0
5392432
48349217
72874038
8569
68860052
41031696
12495808
0
0
2914741
27676
16687042
76983064
22465
0
7435650
0
97425781
95429784
40954029
0
60980518
0
0
11512878
65400228
0
2171143
13754990
11403
3204
0
12500
0
79130490
21814
6935
19593
63413944
0
79770563
20225637
80668827
7989174
29000
27044
0
616349
21291
7314
20
432
0
94386308
15182
76555645
34467879
36340355
0
38173
2536997
0
18640194
0
0
42678048
0
19116
2621
80319466
36280
0
96974585
0
257694
41810
49303962
0
29869
45991601
0
32761128
41918
66520059
1057
13333106
20482
12997
41966765
14725539
0
35652931
18107
43706279
2796
30515
0
10666423
56202625
96309790
21081
0
34805
29539
4998
19352
0
86889047
20840860
0
25860361
11155
36797
3301
9586287
13660439
0
3894
29338
23620
0
12528
22213965
17058447
32767
2941990
16345
0
7489
10390528
12041901
55316897
15094149
46831815
4601
10390528
5949
5729
0
0
91140756
70208902
43875586
12827
22578
41966765
10207330
1113253
22543
0
968406
12152
85169113
19243882
24232797
96097593
0
0
28692
0
81947528
0
68328682
32670439
2393606
8837
18807111
76399896
35407800
70023841
89872408
14314840
0
0
12073619
0
20959
86718909
0
0
82327116
5817
60905093
72113242
59213372
38261407
12009
42589132
0
0
33794312
7701
7595570
60904971
40503300
0
27511508
6521049
0
29120
2817
9927
0
0
35636616
0
7594
97569993
5838324
30761088
49940310
93296079
0
16135
66839818
68799524
48349217
0
3966
8163
0
11831
23558
21433331
60132298
0
1292564
11626
52578624
25631
1966978
0
95693344
19882571
41759921
71804319
17486539
0
0
0
15845
29547320
12757975
6051
19525671
16506544
0
0
477173
0
60023006
81184746
5084020
69683678
29673108
67326714
0
0
80769117
0
89056959
37993
15976937
31539867
39884755
16998414
18895
21785
9706
0
0
0
0
79130490
71131364
0
0
8101
64823899
6458
0
2146
0
18163757
0
0
82530025
72496917
579
18151
51962321
11946
29633179
27432630
5569
63957393
80960721
0
0
13271066
93861535
32190
82151922
82603171
26820913
12042
0
10603
250
69582485
31245933
95633143
21740110
17989
0
50801571
16281
38463
96803207
5504
6489146
79770563
42279153
8583729
42849535
0
12737
46933300
83456608
95429784
9101914
32854086
89336579
0
29331
28969
27873681
10250046
0
42381756
0
69486659
16737
17752460
53501940
47629543
0
0
36884349
0
49469287
92685996
14162873
20169213
72244209
78412154
42833291
3919
84992485
32923068
97800678
5084652
19030
6125463
59868138
18156625
23037840
0
20043120
0
24
6577
4705162
2504282
0
0
38044155
73042567
0
3168
56993744
1864
0
49871816
0
0
77484278
0
11936
19245233
54801810
61418591
32818
0
9259
37824429
41031696
33261
14856
91618943
32268347
23611685
69821349
0
44322123
5987
80675807
44149493
57890585
0
0
78792087
0
34812903
60571792
4857270
8603
27719275
0
17600935
3647
25711
0
69222601
75177665
0
0
27728
3176
0
21568
51865857
40405869
18670
93495621
31936575
9098140
88463372
56262044
0
0
0
0
3397
21384199
56454629
17456049
76113039
0
93703324
71804319
2442
26070576
64716689
3806081
46291400
0
64316848
67939758
34526420
51461524
0
79608838
0
10517
31747
89716504
23726
23980138
24324
65908243
84375068
15027
16998414
0
60571792
0
41033
53680105
37401430
3481770
0
35593651
39536117
29923
0
0
30163377
3599
26070576
54143025
13031022
28079283
16687042
0
34780875
8249
97792364
99503622
91875190
10979
30319848
66766415
2934
0
3480
3918
37600772
0
0
8136516
0
85164155
0
39421627
14587
36123948
0
26760
29855
78641912
24948
24240
23244
0
24352
6234388
0
14347
90065814
94352033
73834734
24085
89716504
85063403
19500
9519
5271138
13108250
0
0
0
2962
0
13745
26149152
0
0
0
24547406
99325070
2868
61274156
10513
0
0
345024
0
33199595
75485796
1110774
52578624
86121626
38545276
27687
0
57366116
21933
36630068
41966765
92995379
78729030
73042567
28936121
30761088
0
31625277
0
35711
15376252
10286
9322
47549512
7624155
0
0
1525
78325504
85727331
49303962
0
21205416
0
4259676
49242146
8108
7551
0
7252
86991660
29704
87064078
17937
0
50465435
79451090
10487
46414284
28511423
3315
97480076
0
22264
15357892
0
15599
71347100
9141
70908785
2011761
3325
0
72896825
92592598
38329816
52898947
0
5215309
2985
23986813
67674258
0
86084900
0
12624420
0
29445450
0
83119179
20089
0
84031394
53314433
13994
59122337
7314
16219350
8341
82442080
71804319
0
19443
0
0
31825
0
21351126
0
12771307
3440243
14162873
0
5514
79920721
6125463
4710
97365004
32112
0
13188
31501697
39724578
0
65624266
10996
0
39074810
0
24439
82327116
5860
18166
0
98985822
43153076
22843
0
85169113
25271
48542835
79909836
9111
14235
9022
65467454
23826
6007535
79683020
21289
0
3119685
31846244
0
5508
0
0
37391
0
0
79683020
9002423
29199
17987
3279
0
9438
96618288
17858
36102
0
17061062
0
31366532
56919442
14628648
64638791
56890844
22350220
82849185
0
30649786
15009
0
95633143
98985822
0
24189180
26605732
0
61418591
0
11669
0
0
6489146
7736538
29031
31617736
0
0
77484278
87517844
92828937
95859347
8934
68752476
0
0
48477602
70608318
0
98063541
0
73936724
16593347
18825965
35407800
17097
85372089
30443
21202
94116482
35923
58629154
0
9191052
17264788
57655354
0
0
26204610
23971062
44645886
11640885
90440853
97650976
0
39856700
75660343
19144543
0
72450827
69691267
82295068
0
68525174
39252759
30297
12128228
7414
0
8078
3700965
0
4413
9358
76399896
68328682
22264
13693
0
0
40503300
67890314
72933976
14726
49802283
65623061
0
31121
29398
70052828
0
44089961
0
0
0
0
0
0
12822
3805
2981769
0
0
40824232
58918915
28214882
0
0
0
23449
21832181
8484
0
8923
95402127
29956738
53376300
72771844
0
2678
0
18149639
27590636
74362987
26061
54430741
81516006
68119269
65277333
0
70608318
0
64685951
63828636
2332714
35180
12329757
0
37412382
16526778
82442519
47299885
21233
0
53455382
82867010
10126
27123
28918220
0
22994
0
23037840
84992485
0
95818393
68153194
25705
45227130
33278033
11240
37075
41762583
0
30235723
4075
15486
92828937
0
67068374
30284392
2103
2780
36029388
33484590
26146
1644391
12373
99117279
51310626
0
94790524
5375
80223007
23673
63387279
0
28745521
2845848
1526
1276
99382961
69679630
21938560
51198019
1746984
0
2092
78960915
0
0
54579140
75018389
88179585
25121040
36640523
0
88444974
0
12545529
11882
41209
0
5021
21044
0
37361127
12600
0
32337
51506907
0
82603171
36915633
15710
33849562
32815
66858402
8746
35624617
77687714
19650
4159
1694
72001860
34603554
75019053
48789544
21153
1539
98540816
95943610
95343015
22413
22337730
43891
19245233
5442
20219
26396
13143
10044
7132364
56899025
90208619
10095
8817
0
20225637
799024
53099561
61554702
24030896
0
0
37273937
0
89716504
0
50940107
35736273
17195
0
37345705
0
43002
68445084
96337262
17149
55871692
0
95402127
8655
39372
64438747
625264
0
26349739
21890
20123
6839
72874038
91273026
2286
79084669
21290332
5376549
0
40824232
28188
88721477
32591
84565
93632122
40511906
23515
85481558
65222135
68927970
97615235
0
0
81418523
59948135
0
0
1641819
18933
40325
43069394
1361
0
91758885
48175134
45718798
65138995
23727146
0
3517
11112
37824429
81133069
0
72244209
0
88644087
24641450
0
0
9735875
0
61212654
24066
0
13900161
79246066
0
2147483647
92554893
3789
24462
42353
20177358
0
540
78641912
99726875
89528009
67829702
34624647
72874038
0
80939763
7082
87974821
0
0
0
70601345
16788441
85910645
0
48920024
0
0
0
75461196
44881760
0
72794566
6846
13988477
24141088
0
691
66239478
39184
0
0
0
0
18608337
153
45775139
24473224
50787607
0
40493194
0
14987565
0
84644688
11031879
89799734
0
27402510
81787295
8120
62712074
0
0
5974
6136
0
8584
24768
31366532
16310043
77735453
25733
20516463
4665
37205822
0
17270573
21962
83456608
0
97293893
74504860
46933300
9165
9308088
0
74596221
0
458396
18430
0
14449
0
31011920
45227130
5535
6678
88389683
26305594
59034480
35659081
0
6061358
24408
73834734
25472001
15055
29077620
15998983
15172
7900
0
44485732
43153076
18769169
4886036
0
57714264
29916
55906540
14247
0
86448256
34472
2111
19075
32527201
30473635
19943259
3072
18246
0
0
42589132
38547287
71603236
0
54658994
33445005
4765
4642126
15470588
23176947
0
6549
0
37630
0
55754575
82255849
17058447
0
0
73674988
73779355
51281425
44842138
11801090
0
0
28511443
30812623
3177
42443857
90894220
21792
69555403
15433286
11227
60253228
28936121
0
16622
70220565
35508
0
0
35469
32527201
34185
65465650
68363507
58199976
52318173
0
41136
17772
66817351
72933976
6234388
0
10464
60905093
0
47784662
31625277
7373
56122133
65435192
17257
23237
27401
21280783
79608838
65045187
0
4211
0
6959
0
39446202
0
56703667
67491163
0
42181062
0
12771307
31253
0
40997663
57406650
38152598
60564826
10262208
9560836
20634
5624313
19845
0
0
19398716
33460681
8762
6473
20433
0
0
21089
23713
30548
98689582
19943259
70869902
8735
90744332
8838
7379
0
0
70491320
0
14905
3924769
0
22795143
45394862
9282
0
10775
86368683
19144543
19959
0
94498873
29414335
8420964
25608291
0
48500740
34116
13162
13750
70491320
0
0
6053600
4036
1520
25940886
12903
56327375
78115103
74273114
58843212
0
23438405
0
67477291
0
0
0
32963207
0
8670413
80907553
75515794
0
53413742
9727796
0
12637
55692235
26431
14400485
11392469
3189439
75838695
56157858
3534
29401
22752
20440517
0
30428260
0
0
0
32152962
9878
17372
81877156
4113
0
0
0
0
45044353
3951
18896
64518422
18346
0
38590967
0
372
47637049
53218039
37412382
76684826
71427179
28429
32362569
55676893
92586238
21849
15286
0
50522625
0
71707392
31933
0
67531594
20030
34677030
95056580
28472890
0
43465305
50754198
27298286
74141657
37686884
9820596
96614199
19943259
3481770
93569547
7193
40904
0
3894
2881
85793661
58757134
0
0
14681
8529546
28745521
18588
45227130
19145
28079197
0
30589385
0
12134
0
66996394
5472197
97365004
17733653
8147
2276
6723
0
0
5899
32956
51714978
0
0
59518225
16893
25496946
0
0
0
31684767
0
92828937
15554
55580442
0
85820142
32658813
91673363
68153194
0
0
74886957
4203
0
78687578
0
24712951
54430741
0
38176732
76832154
46087620
56009969
0
0
82143981
0
0
0
0
0
89063186
0
0
0
0
70860026
11169623
69866182
40093122
1738
36761
43532
23806
42671
85791145
31519694
4946
15700
0
26976259
73042567
0
29259021
51029232
37842
71131364
62005285
88846455
14134431
0
8136516
94941942
17696
43069394
0
28387
66441062
67809246
87808610
11169623
31045
47446493
96122275
0
0
5084652
19851330
0
0
26169795
82677187
76706542
30589385
5539
0
0
26304713
0
4909
56598574
72675010
4986
0
43927895
21590570
0
77843917
5271
15738
32709
0
11078
94168179
28639545
32963505
0
7324
43927895
22180
54563661
0
2709846
5093937
0
89081034
70961317
27987
13509
23922
11724
26605732
81720172
24591
34780875
0
12382838
0
23037840
93569547
0
8394
12927
21357
37061553
21832181
0
78615390
5392432
20796968
19882571
37193
54373459
774
0
41966765
9098140
7736538
12491
0
61262977
0
0
52020204
30244984
42846284
87572325
6383
15606
3894594
55166088
8420964
40216209
44139401
52779616
85822551
21253
20998156
41375145
20865
0
12065685
15250801
57228987
1864
0
47921963
90187099
178
0
18822
7669
12164
86991660
11982
1578
12073619
0
3339
38329816
10585
0
0
23812
7160
30371
0
14987565
48444021
90302782
47605284
69679630
843
0
7852
13988477
0
44858510
86991660
6117602
25351
39217018
26105719
0
22581
12624420
47878057
60905093
10374
1297686
17767265
18357
33789022
94654355
55967522
38547287
24760
21029705
49802283
1647189
0
88684573
89428272
10681
18517
30184038
44334884
0
27264
9640
0
98689582
45227130
0
0
0
0
35407800
17525140
34905303
8636
8940
72785974
0
12382838
16597119
0
0
9110205
27169981
91776667
42443857
73152141
5568
4455
0
0
71201901
20346
11934
67858269
0
76255724
4795
34991145
5475886
0
2147483647
37412382
0
88667632
14652
0
3757
85935968
31539867
95658498
88463372
0
19341
17959
95690384
763522
27534900
59034480
0
60698535
45606471
78145168
0
89651687
11306
0
48110121
6987
7449765
11245257
0
21334
27134
26035
57597095
98619173
42658192
29685674
56916954
89600056
25978340
5827
0
61212654
65603141
71137313
76787423
51980316
17554145
0
25409
49940310
54206523
4168
91673363
9681
65624266
25269
9110205
22680662
6187
99167297
68469261
54902006
58042971
25689200
0
2700
834400
13875218
43005
2034
85910645
40229790
18992
352
0
49915680
7981275
9951
26383
28745521
31679913
17974
0
5916533
10666423
11050
77832018
15587
73607389
485
51177381
0
14823
4351236
9576
82234776
97201610
51466044
51281425
0
73080804
50268379
16141
60936513
45143
0
0
5518
13218923
23300
96167172
12410
5190
24597
0
13785769
65307956
33847231
42658192
54973566
0
38012748
0
10090
72826037
9191052
0
25121040
92753803
57142594
57142594
1320
37768297
0
0
8050264
35407800
25496733
78115103
21307
0
0
98985822
10514
17772
51461524
0
38746457
39502001
0
1746984
3868
38353786
19889937
0
0
29547320
99365757
30725
40757
0
60665928
0
17007
84298063
0
12423
89872408
1292564
1956581
0
9299
13932
77581916
44858510
26349739
48920024
8477
2760
30778
55148251
0
33660
6882
96533198
4895256
0
19055
9064
35876895
0
25593
84031394
16687437
94598853
27616981
26609
0
864
11352
60327520
0
47999632
26887
67963483
0
9213
0
0
0
6609565
72450827
45227130
85481558
15761
0
42705833
34114774
16073874
43662961
7803
54574780
0
11392469
0
22196056
53507465
0
2531
21921
6785
5554
76090696
3868
65624266
1430
51808377
0
45367
27924
14114
7096702
95283662
15550
57366116
0
0
75951279
0
0
0
21565634
0
20228
89232424
13108252
83847926
0
95943610
0
66053972
18156625
0
32151
31162
1063073
89794523
13789
49482407
46041359
97534309
56062025
16279758
2084
33472
46173803
75447709
91273026
41268291
0
43794453
0
23602161
3261
0
33303100
5903
9944
47974506
60221973
4155393
41821016
1691920
0
17139
16900762
31393407
24811795
12065685
0
0
95693344
0
0
0
0
33342
0
22222
74930178
1956581
0
8859
87287915
97139389
345024
0
5304
0
40951354
0
36653
80822905
0
73264032
24101
1523513
28292111
97977065
39724578
13596
0
38329816
90126430
69866182
4017
30817
0
4092280
0
33349
55245721
93439419
55069515
200
35169
52151578
85169113
0
0
65262277
27903821
96974585
62381676
12057998
43152806
11144
98825058
0
23221608
78124360
0
19142
14604591
66749466
11309
0
0
3937
49055129
0
63498444
0
7465694
0
0
0
88779356
65222135
40965813
0
19170
0
0
0
4926
85856322
31751071
0
38736176
40242677
59282922
63817604
0
76000961
0
27220121
18371
39792
0
74722165
0
15129
90629036
47190134
1552
41490
31679913
0
75177665
91673363
36962
0
2438
3894594
32069801
11978660
0
35028
92554893
0
6162
0
35407800
17905
38429169
24767
9242
0
0
97234098
47784662
5505
28318
53568283
15021968
10878
27280
0
5862190
51664353
69813161
0
3057
0
23602161
39527
991
60366124
98414513
0
0
0
0
3119685
9855
8602258
89222175
0
0
0
0
0
0
33940
55116245
0
45145887
0
59468200
20435341
0
78014353
1271
47142114
4611
87229531
91972010
48542835
31378
23611685
1507
71810454
12768030
0
1063073
14877909
65623061
48135494
83262784
0
2845848
30053
89600056
42642748
36886
0
21930
80185308
1655
22785732
21254159
8537
25121040
91194775
15339
8716025
30428260
19348
50145741
30416
2879
51053926
0
64584012
18978
8401
58042971
0
83897291
86940084
8665908
17489555
7036
79683020
28360786
91844643
8135
34218671
9232
33719
0
81516006
52748857
40937
0
7320107
52531903
12261
4285
32487999
0
0
13559
23221608
55574872
0
46933300
94918161
63172828
81552731
98627579
57406650
67485918
0
1897
14250
26794
19584875
0
6287
93829689
7110
5283358
725
4841
21653
22126
24493
6056
67707078
6371440
16687437
45159258
31011920
24880516
44322123
25808221
20948588
60270169
72001860
77484278
0
59395556
97018508
29769072
0
21567
98302270
0
0
0
1416997
34188
59518225
0
0
91458051
52579078
64438747
64323338
90370552
74835366
49
73508377
27298286
4356
52814031
0
5553
22680662
0
12063
84406341
0
0
66820959
87376502
60942027
0
28351
0
15210234
43707702
45775139
2532
41264428
2416
65362207
16060
3376910
1171
4542614
0
68153194
53918226
65170833
54314730
8553
51281425
77687714
0
91548439
28079197
21943
0
128726
97201610
82969844
70105200
36255679
0
0
49801747
18510
13207148
462579
22350220
40682010
0
6716
2094
0
17472
4895256
38044155
0
24811795
0
45851127
0
536
1966978
53060842
64861181
2646
0
11926
2198174
26261072
52853124
15385
66448192
82320488
10054
0
33455764
0
3720
56583723
32439264
39906179
13260
0
51177381
0
684
92815430
0
21697709
28604480
92753803
48135494
0
11169
0
68478146
11925
0
6967
88045703
18807111
81266055
0
32373010
4552268
95155165
23087579
87376502
0
30844691
63445214
0
0
65722065
54206523
66525784
0
99209208
31606
83899539
0
60596614
0
67090461
5308
2730
0
73907116
0
28927
0
28858461
28004
66582634
3291626
33974419
2319
23265924
45718798
0
0
0
0
82262207
36627196
49468509
0
58222385
2188
0
86991660
20146831
9623
42849535
73152141
40824232
14227063
46070681
98627579
0
68927970
27512
0
0
34542
20858
4014
19760458
17374
74513827
99991307
14081
84715971
7595778
0
50439292
0
24705857
0
0
54036076
1878637
25263717
70601345
0
66525784
11326333
56092835
3582
3403146
15402289
0
94654355
0
8995
70156546
61212654
7340
26534407
0
0
17454
29960
0
17456049
0
9975
0
87064078
49911850
38044155
0
16819078
77687714
0
58356708
0
41809118
0
0
48110121
2246223
4734
15162
7686
0
55203327
0
34660
3187
0
71098671
0
31770
0
90853078
0
27104134
74252905
42421664
6890686
3564774
0
26356
0
4797
13276
72112599
96167172
41376548
51919737
27137760
24014
66339855
0
29564324
73307391
5084020
96249147
2815
6422
51554429
30865
25061905
93861535
0
19018647
26070808
0
0
55754575
98063541
51554429
79608838
0
34112
12480
62109496
14503
11031
60566472
9563
1206107
5291
21520653
42483463
81552731
0
9238869
0
11364
13457
48920024
36833
0
33115570
26070808
16828
28490
71762971
0
29820
10867741
6456
0
20840860
39227621
0
22170
85387060
7679
35787269
9081
13698387
73833030
52319878
0
4791
23802
94662705
25472001
0
12741
30551
7343699
36123948
1163
22213965
99382961
0
5954
49597668
0
0
6120
48192511
0
77898761
95658498
14796
257694
22499923
88238803
8770704
94172192
0
16950
0
27440483
74504860
0
7766040
29509954
19111
9423735
30710891
0
14500
0
48915093
73721628
98965301
0
92099816
52451688
80769117
35179
60253228
83028297
0
53060842
25846156
0
0
32935
208311
42464247
572
996
7962806
2357152
14899
12248
0
0
13733
26812913
37837250
10315217
17023
0
33529240
6298573
37036580
99496208
14404
8252
52853124
0
31348
0
58570923
0
28263858
53033945
12842
28514177
40773587
84406582
60596614
0
31495784
28881635
40474446
79324142
73417445
17600935
16566
41014
14332543
0
15400
0
53066329
12335557
0
26883
0
1788172
10867741
3177
77380185
70952956
22700
4351236
0
11252417
95184187
0
0
58359568
28744319
16597119
40387092
24217473
3757
2354238
29281
16214
1523513
78242315
29080828
91862550
5974
24560
58572637
0
1784
3376910
40682010
72113242
29160
80647585
34268623
47521328
56532885
0
43776083
42279153
0
763522
36690325
84644688
0
0
3591821
41741991
6450408
0
45718798
8081694
47521328
0
55316897
10515
97065987
19884
63205219
44286875
0
0
0
0
71415488
0
44645886
18207
63648267
0
0
47521328
69065613
0
81552731
86460701
82464773
43706279
2479
49597668
0
15030697
39265276
29131
24950500
23267
11431
59305989
37329
68192382
32282865
36539578
32797
0
14704
0
0
0
46894074
37320774
14001
17512437
98799817
10315217
0
18347776
25955048
85673736
79130490
65066557
3690
1416997
90665593
9810956
12009
54144708
0
7915366
18218
31539867
10828
0
0
26497
52378401
78014353
56228843
10855
66817351
9702
30473635
14784148
0
0
10111
9659
8585734
0
74753400
93753389
77672059
13056362
60936513
10991906
0
25799
82673886
14600962
0
0
16623
12121
0
32268347
0
8050264
32821303
20795533
95819557
2096
54143025
56743281
0
0
68041946
53216693
0
70908785
12151
8638
37205822
0
0
32282865
0
0
95690384
0
36768216
32782
10544
21608
31114033
32597773
66590833
36414327
36516
22001
106
55456082
22168
98401134
62247229
18495
3288
91378212
31625277
49039074
65547359
0
47759118
0
19126134
80671570
27835
27028957
12065685
65624266
18112
24396
0
0
23868872
78475264
1878637
0
21123423
0
74092985
0
5896902
36025032
41031696
98985822
0
15157618
0
92662948
7263
0
3399
12041901
11460
0
1788172
17007
48402742
0
0
41279
0
84150381
79608838
53455382
15372
0
0
98105172
26525
3696
0
23804524
12335557
0
0
95383134
0
13570527
25913
0
29467
16871072
0
31701069
25364
0
42485099
77294286
91485223
36768
0
78242315
25773
45638656
3029
0
40589
23132
0
19864
16450486
0
56916954
21254159
527
32039133
0
0
58071974
0
3156201
0
38746457
0
45044353
5367891
52020204
20780
6912
16450486
1559
90012579
26795
23912150
17379
21565634
24792498
0
0
0
999
38754
40473432
44008597
75305442
40304964
799024
0
92146034
51886758
0
70156546
50046786
24155077
21479
43692619
0
0
97841986
85562355
8162
0
0
0
22301666
12665
47920836
8044027
68328682
75242259
42622
18310
52086998
77367272
14896
23470749
21781
69617442
52441073
0
71622550
0
33278
59685470
91731988
15912
0
50381907
0
0
6489146
10819
0
26181
0
65752703
2420
1767444
41315053
2598024
0
7794405
41128810
58604475
22680662
11168893
0
0
51886758
88709322
0
0
32373010
50268379
26766466
76286502
0
73883027
77380185
10976
87572325
52341973
95714305
81212447
0
0
23916
16031
98414513
0
66053972
14191
7484872
38329816
94023060
42421664
8200
18103296
70971304
95690384
42743
0
6833
75896368
41430992
0
0
0
50940107
65435192
49242146
0
15117138
27570155
22969312
0
123
6489146
3242642
62313318
31684767
0
19533
4571
95693344
2789
0
37371
35593902
95617772
0
0
72721895
90680509
5392432
35847261
2729
0
62392044
92964394
26070576
16757
11340
3269
94114941
5838324
0
53624701
39703869
24451
32479
84150381
0
19872
28881635
75798401
20722
27661
6644
98607365
94437895
0
15266371
39854
98799817
0
45565692
32656393
6084
0
84857299
37061
0
23076
40850185
30149
90990104
0
0
5005
27137
16306
0
0
0
39446202
59442393
6234
35050297
0
0
82765955
40781473
43153076
53017987
0
43465689
37812
0
79479833
0
88230694
0
35787269
36337
21488424
1763
77581916
13495875
0
62938813
0
11320449
13452374
19804317
0
62788210
0
34043020
37401430
11752397
14486
5211
3366
0
58420594
14568954
5992
8499
3681
1647189
56677952
0
94662705
54902006
0
0
39536117
11829
0
26369771
44089961
1613
3832
0
18739
8158980
15707154
0
21981954
14136
1998
95075975
0
89716504
31160785
0
38176732
3398
0
6897
0
3353965
22336
60515924
0
1851
54973566
17228
0
8854
39068563
17623793
88889215
97800678
91673363
10562
24858
2914741
48915666
91884609
26820913
10068712
0
89799734
65686787
35593902
84375068
27137760
20364823
0
61297680
30078989
0
15155
25799564
87656455
41914719
1157
89448216
0
65722065
0
17978706
26735
0
0
6093
43110330
0
62218072
8319444
93750590
64584012
0
77762694
67939758
11040
16003
0
4468
48659996
28137372
0
0
0
0
17968
0
32268347
49802283
82956635
33581
47999632
7407
13907
0
87450646
36346237
7337
58722421
54110506
78145168
36919
3215620
41112102
95679322
32268347
1106
30574
41572141
0
18421
13648097
19037
34971162
8643
0
84758936
55351397
21406286
58042971
41731
98239078
0
57592901
54658131
24167
6442
28436717
85446807
0
16631
0
8572
5916
6305
32242
0
0
25689200
7619
22461
29767864
14913
91631669
8162691
0
22534
28578
2205
86991660
79384203
35029
81838650
72567354
78761332
0
0
55052410
0
84877215
82151922
92671397
9633091
0
0
0
38890561
0
29135
0
41172753
52435140
0
95991209
84
0
21384
99473208
0
54372295
9732
0
31440
27868130
0
30284392
28963
16343
77424392
3220
0
27925386
53531673
76983064
13698
18357
90853078
0
9427
0
0
80325141
92675911
10315217
40387092
99041085
539
0
99704491
17086
21312
53017987
33537
35605
15600
57813689
24418607
13440144
11435
12868862
95169918
7465694
10825
59427346
14287
0
40824232
0
83028297
0
30078989
14725539
1584
80647585
95894002
91140756
86864245
71707392
0
25541478
14426
39703869
3844642
3970600
28282
69620492
23905
732
35116359
79154528
30269
0
87595696
0
67574347
4155393
42074964
0
51466044
65066557
13570527
0
2197364
0
11538
32360018
41821016
4461
11352
31991
8787
1063073
20878785
45931952
18590
1048
51714978
0
98105172
85481558
2310
82818670
16508
43101233
32967
0
91548439
18807111
33761
0
55166088
2171143
73116930
46041359
0
19671006
151
0
0
0
23707355
59868138
0
26745056
0
77996665
0
5831990
0
14378923
27228
24399
40511906
64193503
0
70221230
99045497
0
0
24610087
2446
0
3809311
25689200
9654
93753389
71381828
19621
44842138
36964015
0
60909181
38545276
26543
43465305
58570923
59252675
32320
23865
46070681
8818342
56454629
78061527
80627181
54658994
96122275
11763825
54784861
41012493
0
54972400
21305810
0
77298025
5084652
0
15876351
5160
27925386
70752046
0
8741
34383695
9412
16714
2234
55396413
66128699
0
0
18778
52429829
15828
64193503
18949
19018647
66117534
29927946
60665928
0
0
81108203
86245948
0
61418591
0
19611577
5878
17497853
71547159
82151922
0
0
0
0
0
32159202
19919
24141088
0
7794405
24957
16268571
35787269
53660267
26382
60270244
0
0
10991906
23818
31926
62209941
83766562
10839
0
33706245
12183
10345366
26706
85400637
0
25982
23739
77832018
74562990
13805
0
47999632
89872408
0
80223007
8376445
36509
0
834400
9053107
118157
0
63505452
54579140
0
0
23787
53501940
0
63387279
35407800
0
4457941
14400485
99558523
3170
0
0
96289110
0
14792
86538435
15358
72280379
10009
53977549
50919096
0
3038
68864376
64855723
34413813
0
55385076
6298573
0
36038
10904
66820959
0
50268379
83502999
58722421
16452560
78710365
1531
11969
0
18631
15449
0
11241
0
38637483
0
94326295
35158183
28137372
10390528
80960721
32697006
72474797
92148082
873
0
67858269
33880
92307495
68864376
10012
63893869
14381730
17681833
17489555
32597052
43303480
55574872
0
37863
1196
0
56917955
17264788
0
2536997
98401134
17649385
0
49264480
23684
43543215
11954
0
21749
0
0
0
61669979
97687333
80907553
0
64638791
913
18343
0
45718798
84829410
61736976
16677
23553
1016
0
44665
16526778
3737
7981275
74437059
0
0
19338
30586964
34991145
90391025
0
14100
17345
95402127
0
7624155
51177381
62885933
70754283
66594045
32854086
4521
7202
81527806
19767
32132
8966634
24734
0
0
47878057
47247164
31832
31147133
41914719
82067747
8017
0
63714971
67095184
56228843
47068167
20603509
0
5467265
0
1443768
79902424
35668
13718075
22604
81787295
21475
16743
9223
22666
669
28648
0
91010698
0
0
0
56092835
9091
7974
60515924
70182885
0
71722811
96001459
0
64512896
224
30353
18220322
48966264
34268623
87064078
22025133
0
43101233
10337752
4515810
0
0
67574347
84302724
10812
0
52115129
23727146
26412
2233
1691920
21205416
0
74930178
24356666
93224688
1200
30432
96083553
29878
31684767
0
4636
7299
6871
26667
54579140
38547287
15521
15161167
0
27030303
74115110
0
0
54719784
15524
33089
0
8491
71833667
23858
0
22717
58201317
67413518
82854185
4363
11231918
12249
0
0
40580713
14461214
9815
0
89366083
66071461
43121273
80051073
17960
0
83847926
25121040
49934722
27874
20468312
15210234
10867741
0
0
44722162
34655025
3953
85820142
0
95283662
89366083
20351052
37758
59160789
0
75430591
89900402
78761332
0
14030
70052828
10527
0
0
0
34989
3970600
0
0
97370799
12903
97977065
64983909
4946
11512878
25147862
3360
18117
69610781
4511
0
0
52748857
0
88852384
19584875
45851127
0
17510004
0
0
1691920
0
78455958
54475067
0
85508929
63445214
0
69348615
75990799
0
13108252
9727796
1074677
1988
4975
15549
23128
51664353
22848584
28932
55148251
3865
6223
75804444
90339603
35736273
87883717
11262
91629562
14378923
1297
59063827
30777419
89610129
69608656
50026058
40984937
0
6015
35736273
3787426
45658444
6503
0
1615
33004055
0
0
12242095
0
8780
0
32582
94339729
32313285
0
15117138
38325830
62635848
2743492
28697
33886549
0
0
76832154
24371
0
3469
0
39909
0
13207148
71707392
61274156
0
0
99623193
19042
13698387
0
0
3407714
16417
61736976
5084
0
0
22302
23309794
29928041
75798401
12702
23368094
97100636
38574949
8657
16219350
26584348
92964394
25579
2171143
7476170
53919234
0
13237275
21520653
4588
96461376
3799
38313913
3282
0
7607663
92817438
0
54261913
8883
39271
99496208
0
20844676
23176947
0
29748798
32362569
0
60040002
39421627
0
53017987
19395901
0
46041359
0
75896368
49871816
8716025
579
17991
58570923
52378401
59499123
37211
22499923
1641819
0
9939022
74839845
31751071
745
17019
36254933
81122940
0
56402510
48620846
46948890
9055
76976595
0
60014278
8023330
15909797
0
11612853
24259028
16678
19653
0
98987272
9840
68674265
0
22023024
0
26105719
0
38736535
86041001
2062
40147
86315081
95005124
1646
24259028
0
62026818
24891299
20225637
25496946
8569
13420740
0
0
22565
42615
23215
0
0
0
20740
0
14203923
17554145
4244
44698321
3195
71804319
52151578
96122275
15049
26900
4801
23241
0
18486725
0
10211
11391
70292289
0
20369674
0
68927970
78035258
59711730
0
80185308
0
0
46177063
16007
24504
28817
41127
22837697
32427
54946511
34112786
77996665
0
52059054
75804444
37824429
4332084
36783684
39509144
1521
39058110
37140934
74934839
72244209
0
0
75896368
41914719
99685134
0
53376300
19312
24811795
26873
88389683
0
5499
38024
52312510
14725539
0
20153367
0
0
0
1393
0
66590833
0
0
51415320
14542420
0
47461697
0
0
0
19943259
52115129
0
27316842
5138
14568954
75242259
0
0
60253228
0
23623
0
78124360
42678048
64678015
0
92110691
3173512
14706
1399880
71603236
16310043
40503300
0
1868
0
70754283
0
8818342
0
8343
2609
9817175
37140934
10239
11329
0
69946735
63255178
90302782
82909176
23316
81084823
46234381
19770
80939763
87287915
46894074
2397
10484
0
0
23256
0
0
64365228
77424392
0
49843054
616349
23265924
34971162
25839
72113605
95283662
36538
0
36377
63269291
24932
0
73927996
14875068
0
8883698
46575562
0
51554429
75846327
15950
18821
28810
6514
72293863
67999155
15115929
0
11409
43823702
46107572
51029232
0
40229790
35548399
1647189
70601345
0
16447
32349288
76487868
0
0
16192
142
0
16111
91411495
25974
0
0
73526109
9286292
37616798
98598890
0
0
34677030
13754990
12963818
18858
2404
14568954
52683653
20755408
2134109
32915
26004
30554854
0
0
2617861
2914741
81237447
49940310
41197848
86572621
0
87572325
52322724
44508190
40405869
25038615
11866502
0
89081034
0
91194775
0
0
0
72244209
30495
23866754
17299641
0
79773481
14983
14632137
91673363
345024
6733
0
0
79610208
0
60575227
4415138
51496329
3962
38176732
499
9839
10381
90013990
32367
0
15300
80675018
27625
82940240
0
5624313
23856
19088
82737929
0
49176106
0
6521049
14612
34601
15254
16685
63505452
70272664
43707702
0
32271
0
59305989
33924
3743
3173512
17799
15365
0
0
88247620
74116610
54584071
20146831
0
14784148
22671971
0
0
58398730
8818342
87223269
40086886
19758
7009
29633179
20346
0
32670439
17885
12963818
79731314
32349288
0
52261630
21832181
62662951
47273731
725
3924769
48920024
12851
73859448
70682163
54993488
73267273
15357892
8136516
0
84137851
785
79384203
63029969
20230
11990
87055276
0
32214
51833259
0
25978340
21310
6006
37116
5467265
5026
7761
20999189
6059
52182755
26042
85042112
6327506
4711074
40951354
0
9560836
71192355
0
41572141
73545186
92277222
4883772
44446538
20466
61821849
41018
11578
4883772
36210
16289
98825058
8938
19348
0
0
88857857
0
22509147
1225
0
51155917
19641
32159202
61212654
0
3321
23924177
91673363
37468
34721806
30877627
97427134
30450071
36605083
6047338
73189839
0
79015831
62372646
0
0
30015
0
67021892
27904
85372089
82476928
91358404
12684
19407
0
64512896
6357
77735453
9191052
26148502
17490
0
0
10337752
0
95005124
20211
90902880
99008693
23028096
11914
22187
0
82234776
0
36029388
273595
235
3125
82105632
0
99041085
24647
7554493
31170
22023024
0
61865146
27885
13105
9898837
17659
7155
757
73152141
17270573
84406341
16279758
8044027
25290
0
13001
9933
57264459
0
0
34943581
24705857
693
40090
70971304
0
4245
39524609
88515098
10390528
5914
5301
534
50756570
16636
4858
63255178
99365757
39627
89452147
10759
0
79531364
12581
35455083
66265112
7498
13570527
15665433
418786
21620756
0
5699
85585862
42145
1038
39007
0
91411495
0
16045715
0
31659
99325070
30972
6755
82476928
46581167
36529543
6790
0
23677
23646
50205842
992421
71768250
8161
48542835
93112985
0
577
14631
18608337
0
93139573
6632
0
2650
0
90475851
28079197
31260764
15484
22923
35287
54563661
0
49
80382703
42833291
98598890
6738
88026044
73508377
0
86582743
82956635
24976
0
23652
0
23091273
14095376
11762
27445
10531
17170
0
0
36964015
0
143
89269315
2107206
12096
30696
7651
12680
60464189
19342
74596221
93933956
65686787
79909836
0
64174709
13939172
20680
0
14075
57242916
20679
4360247
8097
27633548
6681
0
23120
74867215
85683399
79154528
81027894
74402478
65912354
20603509
62290639
0
15402289
5284189
68153194
71555161
23713
0
51067416
4448
0
18878
19671006
50571331
0
47759118
0
42097
3489
0
29934
2040
0
5091262
3100
1710
81788242
318
0
50756570
13283
0
0
0
20400559
19018647
0
96059562
24025
16359
77175182
76866052
57676118
53225296
36414327
15210234
6736112
0
20234363
59620570
0
0
2079065
0
88857857
0
0
19207501
22111
37032002
59160789
68400128
72406469
35304494
73080804
0
0
3036810
46354743
3214832
0
13452374
44035904
84150381
3084
45700
26534407
23727146
89269940
5731
17141582
2030
5134496
0
87805651
67021892
24522
12868862
0
14095376
20128
0
10643
98468206
80302201
1656
0
69003013
0
0
78960915
11752397
83662691
24988
2598024
15210234
16830579
77484278
0
81380141
97197520
53389689
0
5769
30869285
64365228
0
23866754
9668
44942593
2656
24523699
76422388
0
8966634
61860998
0
0
6620
0
21926
1102
0
2825375
2073
47577506
90013990
32494
41742705
84549571
91411495
34905303
4178859
20464
19804317
8417
0
25350573
0
8818342
86433876
89799734
82002149
50835557
25350573
27022661
29534260
4630
64219186
13698387
7947
0
20868
34257
80710259
89336579
40216209
81437775
93107397
18336
80682160
0
38736535
6294
3942
4658850
50462075
5300957
55396413
7766040
0
4415138
30954917
0
45496836
15536
0
17547
68860052
30561609
18070575
66
0
37205822
52944150
0
0
0
12649766
98038018
91194775
86790675
12812397
18317
15890
91378212
16184
6233045
30674
84557098
8263
5331
26393
5453
22514
64282974
5827
0
16006859
75515794
0
92656553
20192802
6950
45851127
49165523
33115570
26261072
5176
72406469
9708078
99810520
19398716
0
0
40752
0
2863
16199258
0
7078862
19352
14071
0
424
88857857
38693656
87930737
0
61075144
10653
0
18802887
0
40473432
11496
80682160
67476828
40064
14723
77219470
97495760
11547158
0
9066040
90919932
0
12397621
0
0
0
5309
0
47897712
0
58414648
18785
33789022
0
79794628
0
965298
27169981
93329646
0
9101914
18146
0
0
0
0
42307327
33066
0
87724284
0
2134109
14150743
24950500
91454688
80185308
0
71603236
31781
0
18205
5392432
0
11187
19901
93333924
54110506
16992
40563445
9620
5082
45890007
95818393
82442519
24765402
3924769
477173
20998156
22156874
0
67536829
7818326
70605287
53033945
97139389
67116439
30285860
94352033
3896
94921329
0
4898960
56703667
33302831
14779
12160
27290
23012
16858
57205101
17264788
0
25946
0
32473
0
45606471
35455083
28058
31366532
82765955
90565098
67978241
11670
59160789
0
36756
25676
26054629
24792498
96221587
0
0
10515
43101233
0
49622156
36149
11169623
3924769
1677
51297969
34125744
27028957
20400559
0
14162873
0
22848584
15508
29927946
35326448
0
92171215
0
0
94386308
19829
71707392
90936897
0
38839449
6946
4895256
4259676
0
90190895
43069394
91673363
61212654
86882661
40499738
92137056
77198376
66415804
31751071
24945
80319466
3556
85935968
0
10637
0
0
54119284
8274999
0
14634310
799024
0
24902856
76000961
82234776
0
3216
26070808
0
0
0
51697722
0
4917
72594244
0
22135365
77843917
0
75846327
36647952
55574872
83987459
10744
41487084
0
15734
3917
91193428
91067721
71183824
2498599
35050297
34629
9586287
7531
17765
0
19207501
78115103
23042
0
6942
42507855
96005064
0
0
35326448
19163
5054138
24792498
0
31368
0
69632026
69893155
23087579
0
0
98401823
86940084
0
3580
0
4539
93861535
52630747
74216612
35887894
50756570
0
0
41572141
49934722
13969
87287915
77687714
12330
18710
0
17226288
99382961
87957024
0
10337752
26848
0
19049
0
0
68635718
15528918
34360144
17555
94561258
76113039
0
0
2825375
1592
0
0
0
20234363
0
32474
72008691
0
0
0
7868698
41456041
10699508
12907
57676118
11212
2941990
28983398
27324
61075144
16008
80413188
7459
60178710
35625
0
45760664
44722162
17942
74180379
74657010
0
12058
12840
0
48891517
43823702
53106197
75451831
53873815
0
28133125
26802
25642429
60990799
21602
72895555
65624266
0
27725
25357692
0
74627513
19245233
0
4673
4350
3105
15630
47733193
33849562
20063
12112015
0
0
47348151
11969779
24057
55531085
44286875
21369935
19450543
31996
0
33650426
0
55978871
0
0
10014
22499923
37468796
15364122
88612264
0
74273114
0
49736445
1523513
2958
47299885
0
40072
90240720
84644688
6230
11893
8172
47686829
59735543
9184
40399
0
2233
13333106
8638
0
43126519
58091845
75679762
5680
0
0
61977015
0
55676893
0
13718075
0
70433480
14930
0
0
15930
64983909
0
0
26219379
9990
34201
745
0
13315
22490
0
33615
87920379
39068563
11333
0
25924
96486050
72266913
8503
26820913
13449
65277333
33741597
18638
18048
45302872
16416
8136516
0
31393407
2603
0
0
1007
5367891
77687714
2292
0
97108688
65185543
38494310
27839155
0
42849535
85944353
28046996
3285
0
7709
18638543
6126
33362030
63893869
0
28184
19131
47024264
0
25320
71804319
0
58051850
0
24458739
98689582
19776042
0
80811110
7868698
38995
44167975
24356666
9898837
31501697
80185308
4315
78687578
1261
0
92919196
3069
57772675
54444544
12972011
8214
0
0
0
67890314
84216786
35047858
26337754
92707225
20811
0
0
56761443
47024264
92895276
27402510
56262044
2923567
37954272
61157874
25267
83867102
21698
71555161
15764
29956738
35078111
0
1556
20369674
5226
8064
40304964
876
22403
0
2381
0
29658
94819883
18979
7733
0
0
28858461
0
18678
13875218
5886
59868138
16878
12875
2849
0
0
13594545
60698535
90980615
0
83867102
8938338
46632081
78420434
42443857
68153194
64013762
0
21090737
88709322
87162250
0
49887500
7932
23180734
79179694
0
97293893
30649786
37468796
45368529
29673108
83867102
30761088
95690384
37061553
76286502
75896368
39454988
21835339
0
5467
17154797
16685
0
35518
31789
35659081
14414
12771307
0
50940107
0
1311
98214094
68300918
66817351
46107572
26788
23037840
38409547
35833950
61736976
28551
4415138
9585281
47008145
35939
12242095
17252
23774
87313649
37837250
0
0
17573307
29983843
13543
0
0
73359106
21938560
0
46041359
65330635
25541478
60909181
37616798
0
1345
0
10626
57531528
0
24458739
77687714
30882
0
17856
66082095
45775139
4894
34230533
72293863
0
34112786
0
26962
8865
60324280
0
88141821
32989168
65623061
0
29207
0
0
25263717
2456
43114244
0
0
70851494
0
12210
17573307
88238803
20889
23035
0
6870673
0
4092280
79154528
11302
0
6566
41914719
0
0
71179600
2507
6742
9965971
67098548
6593994
52748857
93596423
16820
2916615
0
86467708
61065620
91851962
28596616
0
29853
1403
9164
0
75386535
0
5267
51155917
95943610
86940084
34695301
0
14095376
0
94419714
31978539
0
30454
5856
0
39095
0
99053989
76761419
3705229
31065
16555814
0
15721
84894758
29809
6234
45173405
0
0
5924
66724029
10520
0
0
27407226
42011
899
625264
41658455
1082
9633091
71833667
19889937
15008
82054842
69281099
36493435
90936897
23035
0
0
34943581
67110527
1523513
64861181
10226
4162
0
61611228
46623070
29734
0
65222135
0
43382833
23602161
13478198
0
0
0
0
43911125
83564239
19782
0
0
84886272
2759
21878
47142114
1605
29747
17262
74044327
0
49700701
63828636
0
39523783
3215620
0
11405
0
0
40563445
62885933
0
56062025
62465293
0
9730
77424392
76754718
99209208
29074080
95005124
0
14694
5103
6365923
5789179
4642126
0
11309
25886540
0
33759
17456049
10844
0
82327746
19220
6928
3731897
20250
0
60026090
0
55520232
4893
31318
37086
10272
0
19276
0
94023060
18714
0
3958
96869448
5719
90853078
0
200
79154528
92110691
3816
7300
0
30729275
40387092
49295521
84877215
9965971
96225652
0
2619543
0
33986
0
20053
1163076
8088
29564324
14162873
13850448
49954304
0
5408
6105
13956
12834
3767525
0
31495784
0
0
11041
25108
15617927
68293449
4331
20400559
32260345
5451
35974271
4824
0
68425753
0
72113242
40682010
75721777
89590941
93107397
7096702
46580676
73152141
38122446
8842
39446202
59213372
32061
46893548
32453411
97551073
0
16582825
97540041
42441792
1507
4679
0
6052
69632026
25288
26178795
3219
46041359
5084652
15998983
47317452
0
0
42023583
67035643
34942
14903
94386308
15890
5838324
80302201
0
0
90370552
20652134
99617752
54658994
9473
44446538
10934
0
181
17554145
16228
3624595
1905
34655025
18594791
78593794
99617752
21685961
14381730
42392816
58918915
0
33849562
94339729
55978871
0
19310
0
0
16803
21786
89448216
0
0
25859574
22706282
31678
3815
67145218
75660343
0
9002423
71065989
49356567
60936513
15674286
4807
50661792
27137760
38101
35486244
0
58952189
59252675
11546
66590833
8044027
3783
15552737
39856700
0
40847
95714305
48542835
14710
12176
72417545
83349281
9692
84857299
18815
65465650
0
0
23634830
11155
3188
2134109
10974
16042
31684767
0
70971304
33272240
36386797
8731
24089
0
11231918
5214033
0
6727
0
47264368
6047338
8059994
79394040
50787607
44167975
23971062
0
84715971
0
8204
0
28494765
98476367
69178050
41128810
91351607
24838
67829702
0
0
3994
4798
8966634
90339603
15760
85847170
19935059
18434
37616798
8162691
44303
29779
3036810
38238063
71970142
0
0
88515098
3845
0
71630138
18275
0
5924620
0
34011243
87407048
52435140
51461524
63648267
43465689
44322123
8516015
8895
32349288
86940084
66517284
0
30163377
44285312
0
3035
93026946
0
63044856
62461361
0
0
20652134
0
74640317
3301699
60698535
81316639
0
64744010
72406469
10910137
13035
18103296
0
4955781
26393
14486
16228
12583623
34943581
15715
29949514
0
35659081
50522625
64482924
14371
20954
0
0
43884241
55436770
0
39165
51461524
1867
7811
62646039
0
77484278
4332084
98476367
23986177
40664142
21788
0
3242642
5575
4896
20755408
55319468
0
0
34066681
36344
8050264
1435242
0
45775139
4627022
357367
70908785
20454
0
11593
0
0
94001652
3173512
49887500
0
92893668
14832
0
97139389
0
1874
0
30450071
12382838
56378740
90370552
0
5109
42678048
96048396
15115929
7416
15552737
95714305
5930271
49055129
2793094
7990
55023705
310
0
0
15718
0
0
72885064
20069
55972537
0
97234098
61806137
40056
3624
0
34186323
0
2357152
74839845
10409
0
77762694
66128699
83154992
99704491
0
58593121
70684664
41909
9230
12390
84031394
85400637
0
40850185
34230533
15870
1984
3215620
97551073
3915548
36627196
92277222
26605732
786
37943
0
2504282
0
68915916
23123
1822
59868138
31684
6500
6117602
12735004
0
67625139
33090686
10161
0
88684573
0
0
20516463
93228078
30473635
0
65138995
0
86731454
15204
0
14424383
0
70491320
11169623
5717
9078
47633803
0
66920804
41911891
10896
31950411
47757140
0
28533
90190895
0
0
60984076
0
75606519
70752046
5192
59575711
23411
74313180
0
56583723
0
72626465
10699
50801571
11802
31387477
0
0
0
0
19805
0
53568283
8143
17219
68013918
28487433
76399896
6289
43121273
37824429
81516006
35900364
3454149
0
27239719
88721477
0
61012190
33027262
46012582
88515098
67094823
14044
0
75356223
31539867
82603632
0
81352080
91420849
32697006
11124
2973
61948410
97018508
0
63565562
3097
6399
5679
4650
81787295
13958
0
0
40229790
87836528
58163012
80019715
83679065
13125
22433
27251774
51262537
2123
12387
27432630
0
99970813
4340
12073619
0
33250
64315922
88005898
0
45820
0
24237
945860
0
26489094
4482
69825010
61993224
55025953
14314840
71183824
28745521
12865
15502
0
27392
0
27659
71131364
34268623
0
0
91025959
0
69740128
0
27018
2157
2861
37775374
89545536
11379
71065989
44788
61736976
69519098
49937112
44508190
21168
17236392
16526778
88515098
17455
13035
28046996
25057133
72266913
62637201
3566
9297662
0
0
90990104
78145168
69428366
46894074
86364375
28028460
0
3622
77154806
0
25232
37011
19913
78687578
30428304
574
33990
22787
23799
32415
63675931
35593902
30812623
0
0
44154112
68328682
0
34677030
0
11169623
53060842
11888
0
98501452
13416
85157514
0
70292289
0
4627022
7476170
15402289
46113953
32026254
0
0
21912890
16271510
73359106
0
0
5925
33345793
15695
11512878
15353
4571
54579140
8718787
36231
15939331
9875282
5643620
0
49130863
5392432
16582825
14628648
0
0
55198506
48463169
29518027
86102904
15575267
47547508
26682
98063541
13900161
92148082
49887500
0
11320449
55438113
10667
6233045
51198019
0
0
46807731
16616
0
34943581
95207630
6938300
0
12913
0
67413518
46359800
0
87514830
0
88185198
65848174
41911891
0
0
2544299
0
1853
0
0
74175648
97480076
5601
89872408
23805841
73152141
10011216
7719729
83676944
406
0
0
97162730
47424534
4870
43303480
5487
0
70208902
46688166
0
10714
29165494
3271317
0
51833259
53314433
77294286
69013886
78771551
88408761
0
91273026
0
56060538
22426
26719
61274156
12382838
39075394
18766
81937312
84549571
42224194
0
0
6609565
91351607
3867
17058447
28137372
0
0
33656905
92243210
60132298
0
94918161
0
15199
18818742
18220322
21835339
20648
12958
648
0
69555403
23087156
70375424
93662985
7319376
23970933
3048
42443857
0
90565098
12404
15707154
0
81122940
10398412
0
0
66858402
53275554
82016574
73116930
5223
22844
0
0
0
23059
14223
25886
48915093
9969
68543842
99726717
0
10414
46107572
35182
17456049
0
84565
0
73406434
26778675
48789544
18807111
0
25739873
0
56598574
0
4415138
32618084
35301
0
3701
13081114
82677187
89336579
48056357
30405
78538315
0
19023
74711318
80811110
97201610
93237240
0
13637
4187
36261
33239
0
84031394
5419
72830069
8044027
97162730
43560623
65004999
87064078
98383507
0
7078862
8323
70023841
2896
0
28263858
21205416
89031187
5084652
30348
45188823
45394862
17335
17553
37045
767
6669
49264418
4757
77076743
30729275
77367272
28745521
0
22168755
12972011
2421
0
82622523
61065620
9002423
0
0
0
25479
32159202
42177869
81212447
59138419
0
4530
1745
0
0
15161167
40247625
1641989
0
83502999
11219
8934
0
47839740
8318
85559
43005283
7116857
9760
50929086
32854086
21821624
17933540
2751
46853392
13486
13686
53275554
34753
32677
19595
88976558
26070808
30326
0
0
7176
21998
21677
0
74183093
602769
0
30428304
26371
93878531
6450408
0
28110347
0
15734
19462
0
5789179
88889215
6783277
6595
805
698
0
0
23821
13046
45044353
0
39683434
69178050
34284531
15647
4657
0
0
59620570
389
6320
79179694
7608
4709
9820596
0
61389637
2102
33502408
3593
6625
87253322
14604731
75376953
13337250
21024
58420594
0
95343015
19776042
27030303
11014782
34780875
75092722
37284976
8770704
4204
6999
0
34343
35101
95916053
27855743
3224
19332162
26836661
9718
96514178
0
0
23632
0
22619
84536117
69281099
10973
75659467
0
71442626
0
0
28745521
5887
0
70433480
22370573
1120
54144708
31714
18365
18127
19243882
1822287
50522625
18433
14545
27923
30163377
1944384
0
91718329
0
0
13480
0
28604480
63939584
0
10100
64638791
86036274
99558523
26154883
17236392
25431
0
0
92605656
24585
35787269
33847231
1739
44167975
973
0
53138731
1282
56364373
5702
11670
0
8516015
69748429
50131510
4044054
9633091
0
25538
77318526
27046
35992560
0
0
69428366
63643363
93228078
0
0
55104455
3080
84406582
0
1275
26337754
10582942
45094852
22196056
62524176
2079065
0
32362569
64744010
64063085
5090
23438405
718
33940611
28214
24243
47920836
4530
22194
7291
0
0
0
33794312
0
53785205
14889
0
24458739
0
66082095
86460701
68543842
98383507
62397526
10481
0
22818
67083526
0
4132036
0
0
99261741
44731144
66117534
99983434
0
7719729
57945942
12771307
16660
95690384
32299
7303
13324123
13172
0
63098390
96122275
8158980
9192
0
20215
91104591
41660
57667940
15952
1503
55069515
51029232
0
71942653
25696
570
76487868
0
7736
18608337
8820
0
8050264
13469
4134443
5084020
0
19496
0
0
659
83536932
24128
45094852
31393407
92586238
19760458
0
85372089
0
39724578
0
63893869
0
29109969
10787744
60697940
58359568
56850821
68864376
28511423
28825
8881
0
19547
0
54281132
12329757
0
0
39371031
0
34370
9922
41112102
0
0
0
92828937
72254190
19760458
71536097
47755917
12007
26868081
89154790
12464
55531085
8770704
64219186
4130
1767444
2660
10182743
12112015
12254
32560
0
46682332
6945115
18073
15435
59160789
0
21539582
13439
10519
32849
12495808
51962321
0
16246
52588315
19432
42177869
0
0
47637049
54031534
54945226
69879884
4155393
4857270
85928370
83502999
23308
18703
14424383
9560836
14875068
0
98735642
15266371
0
99157480
32756
14348
7026269
0
26070808
53033945
0
0
32821303
0
0
16219350
20844676
59452137
275
93703324
30009
8278
228275
51572681
36039604
3140
0
0
62310719
89042309
21938560
4883772
0
29432890
0
0
4092280
67822559
49987944
40915
0
0
11045
82677187
0
4645
38849262
63998838
4177
0
0
93829689
66082095
40179157
8219
38624853
24141088
11168893
82120458
96510287
64482924
0
26605732
16432090
50013750
0
53660267
19523
98967426
3646
23563605
0
66082095
45616268
23835
2574019
51833259
4092280
24945
40394502
0
15674
86460701
19314
22936
23438405
54144708
14461
68635718
46234381
16506
30483
0
0
19804317
3068
33886549
63565562
63675931
14035350
5093937
8637221
0
20223
21029705
0
22067
30610
0
2147483647
0
93440419
75951279
0
7561
45931952
8758
41128810
49782068
22131
36414327
1943
0
6916
4824
17129
0
95801213
36752905
5091262
0
0
99774571
0
0
25541478
0
31529
8966634
0
44
14281
74294554
8266
0
0
13167229
86041001
15881
15364122
75808232
21155
32362569
66265112
0
0
26174
66410291
73971684
21912890
25682759
0
11311166
24482243
40207916
36493435
82763628
98468206
38122446
56690951
50727027
0
74183093
99382961
17891
0
88444974
42193
8539
43716084
52784291
56994344
1459
98627579
13207148
91391677
89716504
5135
0
965298
35164
14332543
22329834
0
81552731
15341182
78870980
4824
22969312
88976558
74934839
21488424
80319466
9369
90923349
63255178
97480076
0
0
22559
13104
4792
13156
0
64512896
4709
14378923
54946511
19889937
18608337
19080513
56157858
7525
0
0
0
22239
0
22242
12451
74540421
42214
65467454
0
0
0
51554429
13166438
2709846
90391025
0
83262784
93440419
33794312
0
12845
0
10965324
33041394
33943612
70105200
26593
12361511
69946735
3921
0
19943259
9771680
37712090
7616
36884349
0
24498
1481
13485
78455958
3012
73674988
81167645
26130
24081575
68328682
92980738
0
51988964
59798540
0
98383507
0
8922969
33529240
31053668
84190931
31054490
34721806
0
56129850
47605284
61075144
87620622
89222175
0
18365
79880228
0
77219470
0
81077162
33936021
0
26798
25641
0
40179157
74183093
12757975
0
10614
0
29983843
0
89154790
21123423
1334493
73080804
34011243
44895833
69599033
17014
7962806
312
20053985
0
0
31176619
5185
88227894
0
0
88817266
14619
79130490
15552737
93569547
42974405
2429
7460
13359
0
69281099
80413188
0
0
17763
0
0
0
0
15627
10941
20146831
54563661
91533771
11521
71192355
93753389
9516
82818670
21702
95679322
92137056
32878766
13852
75430591
12153
0
0
95040792
14927
0
60110878
0
0
67145218
99774571
53849385
35526088
0
2641
45079921
25616373
58503839
799024
90370552
39447446
86498788
78538315
63289786
0
11014782
9150
44322123
19784
80319466
80822905
16199
0
14095376
0
32261
67485918
28079197
0
22455793
36897
21730
30842616
77145328
0
8294963
0
24189180
0
6546
49800236
0
9147191
19207501
48347241
0
0
72194
14916
20617
94001652
16432090
53527151
0
45996614
76771922
0
17341
54110506
10599
0
37837250
69348615
7231276
0
0
0
26811
88394167
40229790
8162691
0
37388344
33847231
3463
20586390
90784069
0
97313153
74835366
28472890
52853124
92947624
42018052
10086
37376489
43153076
29509954
50145741
4415138
6783277
8869
90923317
52405697
33610
18149639
10092518
16805195
38188668
394
0
0
52326852
19080
8583729
27997600
45173405
4418
42849535
83056213
13121
0
48343615
33936314
7956
15571
0
62577183
33377
85499089
0
20154316
42553134
7719729
25739873
7436
89063186
28005
5386689
14446
53624701
7026
0
76982875
0
67729857
9378
0
0
74273114
0
71555161
30235723
12109
15819
0
57945942
20133
3572
4362068
0
11311166
0
8415
0
23984744
5759
56129850
22903706
61736976
17489555
12010
66603530
13613732
92934501
0
0
22943
13479
14657
14823
5887
0
16432090
42559349
0
24356666
0
0
3931
32248
80223007
0
13495875
69632107
0
17032
3752
80030057
72307711
558751
0
66114526
0
5048
0
24950787
3173512
5357
48056357
51731691
31539867
72001860
8508
76422388
63445214
0
79959552
4903
0
30073
0
45718798
0
87808610
29606
18608337
0
84412746
0
0
0
75047456
23309794
0
82818670
0
25342
0
41149492
11179
22561936
0
1135
23719177
26722197
24160104
21835339
0
0
52243210
0
48802752
0
0
25176
18445
7425
43101233
0
0
0
0
95254691
3586
28725
47629031
96122275
28634
64247645
0
79840933
66660591
17510378
15777
66071461
96097593
0
12310568
4658850
35206
0
0
52059054
5914
0
79152424
1321
57204826
0
71544579
64894100
19042
0
6744
51668923
10178
31114033
46177063
0
63577186
33358
34362961
16788441
0
86879985
25009585
84715971
69608656
96001459
28661
19964608
20718
28948474
688
46414284
13524101
5831990
8050264
36614008
73779355
25263717
0
0
0
3601
18425428
39703869
85935968
53660267
8830
87595696
21803018
65722065
14343270
48464457
0
48931781
46852220
6348
3924769
58414648
61192439
29538
0
38693656
0
21080
20479
92675911
9002423
49782068
26313
11392469
89331306
0
67485918
76826835
40433813
74273114
23970933
0
540
0
34780875
2207944
96865376
56916954
31582
31989343
17776336
20139
0
70156546
25340
5168
57366116
17515420
94437895
0
52851035
15976937
31646050
1349
91090744
0
7402
73251780
3189439
0
19599551
0
0
10858
0
2963
19264
23037840
14932
2885
32856
0
12495808
33785
0
0
51599781
0
83306002
0
8516015
20920744
0
0
82956635
75798401
15832
64438747
32439
27881
19423147
0
80413188
7393
65515605
0
90261957
0
63413944
0
29380
62990158
36346237
43469691
5067
20969
14877909
0
24588134
0
0
0
23341460
18282
1485350
5300957
0
14006817
97480076
0
48935604
54314730
83920204
0
0
0
0
30260
25541478
0
40093122
68013918
64880271
23765
0
0
86894980
32989168
6053600
30934160
0
95449325
0
94419714
8248
12073619
96167172
64584012
18814838
68712725
10819
30342865
35100933
11815508
70221230
0
16452560
13420740
0
0
21416
23632167
97752953
37937588
0
0
65066557
80185308
79870111
5368
12771307
7873289
96001459
12241
39151
51177381
51466044
25808221
34999
2981769
26545
13207148
83934702
22023024
32230424
45495205
14194
0
25982
31020
0
61512770
67807823
0
8966634
12583623
55116245
2547
0
0
18466
5141
0
0
0
7493
0
0
1120
1354
33383839
0
45263275
17206446
4895256
99109778
55978871
4642126
96869448
98063541
76866052
62392179
0
0
0
21189894
28503945
74362987
6053600
42887974
0
41239873
14634310
23024148
68857962
0
56686849
823908
1868
7401
35407800
29685674
47629543
22508
0
0
0
62979401
14938992
43101233
27868130
0
12963818
0
87450646
41012493
0
71293430
0
94654482
43875586
74722165
90013990
42273631
0
89468888
2252146
0
47988098
19024
37320774
76486521
4423
0
26154883
0
40304964
21128633
23563605
7732
41393841
27157
0
22522090
0
21749
1621
9359
13698387
47247164
95040792
34721806
89452147
9777699
38494310
57531528
98236179
0
44167975
91629562
6098
10863
38693656
30700
0
42069540
0
49736445
16310043
0
68669867
41412430
38262725
0
96199225
87930737
8472
80486776
0
2147483647
6061358
4608932
94904176
11318565
29776
0
0
11207
0
47605284
10390528
40433813
0
14563
49736445
91548439
45094852
0
55758254
7128
93533833
26594
77107132
12000
37712090
87957024
71707392
77996665
10518
98987272
79608838
43465305
0
56995598
46682332
82054842
9960
90047623
33145441
33884
10588972
33345168
13489
3674449
5775
70182885
15687
6959
78071680
3851
90902880
44508190
53413742
50131510
62290639
0
82320488
0
71137313
19245233
90675343
70052828
42849535
0
0
76653411
0
32274569
2617861
59170776
45188823
40499738
42808953
81877156
21529
36215047
0
85427094
8862
73011978
8648
66265112
7425035
24141088
67
84829410
59823919
0
34309
84150381
73152141
0
31846244
36105620
42498
0
8034
89900402
98381028
14370
55522151
24800
11332759
0
654619
94899967
12703
84190931
28945
22086
28137372
99873969
0
0
21615
76113039
4857270
7554493
63044856
99276822
4725
26909109
32282865
0
0
0
45094852
37896
15852666
36266
23842072
9633091
0
63577186
0
82120458
44782833
0
3515015
0
6735
0
0
29767864
0
97752953
48860666
12127
0
95056580
0
66381093
440943
19052
0
5839
0
0
88779356
37600772
80038905
56917955
0
64054744
0
51379407
84216786
0
10250046
92110691
76653411
40081
56202625
18532
26218210
52496492
10877
0
70860026
81922648
89366083
0
17274
40740548
12597
48659996
65624266
95943610
97752953
25886540
17526
50180290
0
44547265
32016
0
0
3772
62190755
33295
0
5930090
0
72752705
21029705
0
0
79179694
45991601
0
52038037
85913595
0
17700
55978871
0
0
12030
97913649
34721806
60026090
80223007
12637
13296
32373010
85884861
506
6319
60904971
37388344
30235723
6045
44698321
70491320
87838005
91140756
48607816
13334
71622550
3700965
0
14311
0
38442
66997948
8818342
18103296
0
0
80463887
0
670
99276822
0
30288
95343015
1033796
30078989
0
54475067
54379009
83390807
22492
41703
36491
75177665
50661792
45534414
0
85063403
75305442
43215
0
63375642
0
42074964
3765
61065620
31584567
13337250
97228422
2140
20605172
35526088
46414284
74580368
0
0
0
56218482
93798826
6343
17198
83899539
66693792
55758254
79531364
43902868
0
11844
89054320
43261
0
78438869
31811535
97018508
17643999
67574347
10390528
78192732
48110121
2338
89050566
89452147
77896035
60698535
15674286
6364
11815
26495627
85856322
87331851
35945
15461
59342811
0
13044
46994320
68059772
3367
77158155
85503795
21327097
52665797
29047
52851035
3481770
63029969
0
3543
15575267
85567871
10065
75094487
5866
0
12771307
43392995
0
49437176
16805195
97998150
15094149
4100
20014
6878449
31275555
20971
37339
72933976
53527151
15357892
0
0
97998150
83934702
36656
22143922
2956
80302201
0
44016
49622156
44996587
0
41157
40895473
45496836
0
0
92786835
15189
28992243
450
4539
15554806
16292
87691818
27495
17894
213
54314730
90923317
9405
23221608
13988477
37770045
45985275
0
0
0
17278
59034480
23176947
50026058
0
0
26976259
47633803
23186558
25357692
10337752
10666423
0
90047623
31602
0
0
32557
15939331
10092518
81552731
0
37304179
73607389
30128
82442080
34277
31119679
31399419
0
31054490
38300
94216769
83455015
92807477
2198174
0
52844703
74216612
20446
6346
20999189
0
2207944
0
38545276
39226
0
0
39265276
6698
39299
0
1323
21351126
22350220
0
85400637
9965
14628648
77219470
5408
0
85928370
93107397
70971304
84857299
226
0
19126134
26661958
2537
27137760
51053926
13081114
57772675
14381730
38329816
81447828
30612
7189
60757953
37345705
74753400
27343983
62990158
0
3438204
42018052
0
1918
48175134
9248
0
0
0
41103707
92934501
26704
273595
25955048
0
7974851
8853
0
92243210
72624025
21848
87407048
8932
20498164
0
1746984
26925
2328
74475178
0
82294870
0
0
59673213
9681362
0
24497818
31027
63501966
26036700
18677
10053
30355
0
36768216
0
0
64288987
0
27924
32854086
0
0
71137313
79043445
99941104
9037
20560451
17456049
59305989
54192929
13547
85935968
0
6690
0
27426076
17657
19296547
3806081
0
90440853
59798540
0
55148251
0
76579337
15796
39227621
34387278
0
0
91631669
3903
68674265
0
23728
80535139
28992243
20209
62587400
45687095
37686884
5095
26976259
25009585
36705
11802502
0
74330893
14669
42593195
17324
83766562
44443
12357480
59802434
32804460
21220
14896
76234688
0
16654940
0
0
19906
13421960
32349288
19573
20347
8227
89872656
98763868
18930964
29511
0
0
48282523
97018508
74971015
68775644
30319848
257694
0
1694
95859347
27781
38331
15179415
0
89269315
98
18763
13337250
91673363
5425
27287
0
0
39020225
14019
4416
3690
74402478
0
45188823
0
19245233
0
85164155
56583723
65624266
0
85727331
13696
6285868
97913649
22375
80822905
78792087
11320449
0
18850
332
0
88026044
27616981
0
33936021
0
61865146
12649766
33706
42483463
56756611
68553068
80675018
8516015
91078175
0
83564239
0
95693344
9051
76486521
0
56327375
58593121
20044
36783684
0
6539301
0
2907193
21029705
0
293
92554893
8211
0
6236
88721477
7736538
83847926
51262537
41414758
66525784
68788713
49927832
0
33460681
0
9038
0
83662691
0
204
5230507
0
69353433
0
28137372
0
0
0
0
15281
5361
45094852
3403146
87712732
0
0
62715435
0
96514178
27737171
0
0
16332
48203159
79773481
44167975
0
0
43008
95819557
96870454
28263858
88135189
37686884
15249413
75808232
18260
0
98689582
90652522
68153194
12412
38942631
0
10337752
16554
0
85539122
61297680
26349739
53694737
0
52059054
11969779
96700013
18927
0
0
0
90005185
77937378
0
84021116
63648267
96925288
60593227
0
0
0
45079921
26148502
8792
51107945
3899
16998414
23842072
1446
0
44322123
7567
35598050
15145212
1416997
0
0
25660
88352392
0
3809311
38736176
21029705
32485146
1130904
0
12868862
50787607
0
21272
25942
22222
33742
0
61500429
0
37376489
74666510
16828
31846244
0
0
38997
29509954
0
0
29983843
15907972
87514830
0
0
5541
4914
63565562
52944150
0
48892997
40959657
6489146
0
12437
4658850
75606121
5438
60909181
19081
2971
0
8162691
86102904
37679121
68799524
83731136
60862088
82118566
62
26820913
0
0
91454688
48915666
9066040
29767574
21826
0
0
15094149
310
15166
0
18825965
0
4143
16271
19520
1829
0
22022379
0
5475886
0
13403
43101233
70263228
32885310
30120006
1145
17352267
0
90240720
6597502
32789
55906540
0
47921963
17905
0
2147483647
16393
33115570
59138419
0
84021116
21851
82118566
88214926
46306639
0
7177525
16850912
59282922
1452
1757
40638
4535
1664
1122
46740298
80939763
58918915
5093937
21455383
62201755
20346589
17308621
66820959
34413813
39117
28079283
8029
9241
46831815
8221
77865703
13202
64288987
43126519
24670
17465
15541
0
7449765
53345719
0
1257
0
86249359
62445627
31758
79531364
0
0
27705
0
7132364
0
0
8607
57972425
4738494
10092518
5791
37154415
0
33415
0
80302201
0
0
25193926
7
45394862
14922
996
29472
0
27680
3245
722
32983729
10000
90047623
9797
763522
23053
3513897
0
15240182
16865
28292111
47677530
0
0
33288
12866312
63432184
36203888
28705084
2793094
87055276
15423
93296079
16121
38101
26565
950296
2683
0
43101233
42756309
24511
54474425
27343983
19539476
59035150
0
6182443
71322948
62247229
0
37504588
92605656
18857
9333139
72066981
0
15851
94855529
63526522
9345
25132
64530357
28745521
14984361
41140
43677746
2709846
2756
18236
37196
312
0
70428407
0
32928130
66804572
38746457
74466446
56122133
14236
0
38639098
5410
84765867
15552737
6166385
0
5845
31958705
0
15383
26901426
89316144
67083526
0
0
4326
5977110
4627022
0
10819258
31811535
20349
48920024
41128810
47557872
40869753
84941485
49999325
37402794
29914
323869
23318
8121
0
29356
80228447
38326056
58359568
56327375
18535
12870
21984
7488
14275536
0
30319848
0
71768250
31453
97266295
5093937
18872
4865
92093550
78850004
0
13921
12361511
92307495
73147490
31011920
66711811
70491320
0
0
62461361
49571695
80382703
21072390
33985003
0
0
13081114
65515605
15933
0
5760
16722
83467157
15624451
19144543
0
49999325
0
30561609
7513
30120006
57495820
2631
0
16271510
0
0
69519098
35312393
7117
16236
2014
3286
53785205
0
2147483647
18474
16074
50205842
45775139
33397
0
1962
8330
44334884
6125463
0
6646
13995
65467454
48931781
65222135
56157858
60665928
0
0
72293863
14378923
9431
9829
19804
88553811
799024
0
5057
65027628
0
79881158
5643620
6563091
3624595
26058
89448216
0
0
94498873
7210421
3702
26820913
0
84194705
61411069
13668
0
72081644
8717
0
0
38827807
0
47966889
14275920
16716
67558342
0
0
7057
69307693
0
41762583
9213
11469
40304964
0
0
51572681
6357
54584071
26584348
98024405
60366124
85683399
39854
0
21682
5397
0
0
0
14343
60862088
10359
11198120
87729306
0
447
13387
33974419
0
46070681
0
27343983
96048396
0
78687578
61611228
97365004
39159
15588
4732
1724770
12524
79411509
91163127
26105719
11559
31732677
20613
41657163
17938675
50465435
4055
4366
72895555
54749512
18875344
48203159
0
32804460
0
41360840
74012298
4415138
0
18705700
0
94489667
64186182
16231
85508929
59342811
98038018
0
7164
46928420
36964015
53017987
21734
42279153
0
78242192
0
92093550
34125744
0
91548439
442
39421627
4093
48880837
22448
3235
59342811
26605732
12180
8818342
19962
0
5125
80960721
0
0
54444544
27994420
75153967
28102
8499
2838
0
300
84021116
64186182
79114430
35304494
0
10825
0
77107132
92243225
3159
90440853
85853371
73783168
0
85192746
0
72594244
30473635
85083541
31516269
18825965
38736176
45484436
0
61857876
0
0
40916853
0
1110774
0
14051478
80382703
61948410
0
33923
80185308
0
28172396
21330
85023398
53492602
52394144
63357267
17489555
0
56415441
0
68635718
14032
0
22680662
56703667
4259
9403
7115
81148072
55682533
0
45791057
4642126
7728
0
30105442
3508
97293893
20186
23611685
0
22316
14950
19448
55906540
3218
9381
70816598
0
13987705
66256995
0
0
77190181
56919442
0
62715435
61654134
0
93228078
58952189
93267062
93249677
11621887
51198019
3864
3292
74878995
28729063
56532885
0
79870111
53376300
5847
6229
33272240
0
85585862
57642909
40148
40199
0
654619
16659
31203
0
32313285
0
20652134
41112102
17482897
21189894
60081619
27521
28214882
0
24356666
25987
0
0
5159
9360
44167049
48915666
19856
76737172
0
30207053
8516015
0
2053
0
23622184
3727532
32160880
83564239
25797
72406469
0
8467
11364
0
18110
49887500
6244
53177915
0
0
0
29885955
21090737
0
4419
85192746
30640408
0
86238652
44751089
0
21241
21264
66339855
14779
8586
26028296
24194000
42514805
25799564
19363
33115570
39446202
12963818
30251163
76684826
14987565
10915
11756
36386797
93798826
17733653
16819078
0
23834
4765
45638656
23842072
27994420
22962
0
0
61977299
57655354
34383695
24234
91731247
63255178
2190
1065
14942
0
31671560
0
5363
0
48891517
87595696
478
0
53624701
10182
87330504
22943534
6794
24891299
2993
5089231
10338
0
5780
19889937
56756611
0
2104
64249388
28294666
0
22086827
72113605
52312510
31960
0
6702
0
84907255
756202
7167
0
0
78538315
38977319
74958602
26885
49437176
1206107
26507
12329757
2070
89794523
6327506
15982
1676
60464189
0
0
31366532
84857299
67803954
31843
69519098
0
77854312
45079921
23868872
17442
24792498
15408
26584348
91875190
30425
0
23546
646
93116289
0
0
0
0
89688660
67276629
3828
11353
19230
0
41845394
90302782
0
63172828
19245233
52394144
3721306
0
34905303
16760524
83467157
27687895
95749330
66986589
97293893
10262208
56899025
50543694
0
0
23386
25360240
0
96337262
22557
2454
30318711
6970
63019406
0
0
70923336
0
92592598
0
66117534
11275
84804607
51572681
0
0
35312393
0
12980
0
21835
0
81485049
0
66128699
17167
52702169
4565
89451879
37412382
28992
31684767
31964
0
33360256
15290
25541478
82105632
0
0
17145265
0
11583181
668
46996454
13355
56952250
47598964
0
5506647
93565070
51980316
71916429
35224
81760501
49176106
33115570
81447828
0
11483443
69723217
23986813
1641989
40474446
507
24418607
38780459
7110
31380
0
2914741
34284531
462579
0
1691920
47057971
10296822
0
0
26465269
59580950
0
7864
59465398
0
0
7187
7321
27855743
0
44446538
0
0
0
0
14299069
13495875
90596161
70208902
0
68264306
86582743
37419
23091273
3271317
76579337
79384203
85083541
12440
26937769
11862
90198733
0
24543
47988098
87517844
0
10226
72624025
0
0
0
0
41361538
93026946
5925
15426
0
84758936
11525
361
477173
0
0
18056
87724284
17264788
16554
17061062
5049
0
11133
2458
29928041
97432546
15022737
2610
0
0
14662
94294248
3213
2196
5916533
8934
63375642
89659144
90659316
66603530
8664305
65519918
58918915
28079283
0
20146831
1448
0
0
0
11073
42833291
29327
0
0
32597052
70418419
0
10699
351
75942534
59137457
34471
27464
88102628
88321671
14540
0
72474797
86111730
18594791
80939763
8023330
5342
0
8988
4711074
32989168
0
18381949
8059994
0
10705
11164
53556646
13648911
0
84502225
20364823
31632549
84137851
49403158
68848428
0
98052068
54285255
82677187
0
6623
64054744
18496175
13689
0
13611
66858402
33383839
82295068
31811535
0
77190181
20128384
25689200
50712064
34028
0
17560
10784
83154992
3397
0
2833
4607
31175
74580368
24891299
94941942
0
79905195
2082
24869
54847928
11885
71804319
70624718
4415
33308
0
0
0
0
17345
0
9077
87637553
37845223
0
44881760
37445
83025041
0
2498599
30105442
45044353
83676944
4705162
11744
18070575
51177381
23489
69879884
2030
0
0
27994420
93899699
33199595
0
67046858
51177381
21786516
82146548
0
0
11124
14598
0
0
0
22213621
0
34467879
0
15268
84730725
1725
7782
70860026
49800236
23587
21205416
4429
39877
24088
27779089
36503
0
0
43543215
97162730
0
45145887
53409444
2880
84552571
43378358
6986
59137457
0
78030840
76799467
36351
34000
2175
0
7455
0
17022
20238
29547320
0
17910
90565098
30775144
87957024
59122337
18814838
74180379
73064542
7080
60221973
15694166
26373952
8236
2142
6183
9599
75451831
9740
4178859
25722
57242916
5354
2278530
72772974
39227621
22790
0
67536829
63714971
19924
70418419
64638791
70188155
3513897
49871816
20234363
18705700
60253228
22304
28565871
10207330
13773
539
34284531
37923
0
80319466
11313
11245257
53660267
0
0
47633803
71410108
21616034
47348151
91575712
54684456
0
0
84762010
73267273
9632
13218923
0
44547265
34312389
70823897
39068563
72814861
13332
76054465
24466
13512
0
22135365
0
48518928
23324929
7917
8320
39058110
9829
36964015
98302270
0
29289782
11913
33978
39605960
78412154
50381907
4988
0
61411069
991
16173
29633179
2581
0
0
80682160
21285456
10119
2598024
16922
34664986
29414335
77613137
0
99878704
61967503
89336579
14095376
84302724
27640217
0
32541211
17320743
6125
29165494
0
73638552
0
16019478
0
59252675
45044353
0
33360256
4652
56850821
4300
75305442
92815265
0
18744
26357
64123676
72752705
71884896
0
34664986
16847
13440
68661174
37679121
23986813
962
0
0
50937130
0
23868872
14461214
38296657
7660
0
90565098
1521
47348151
11383
44916370
52326852
1480
36847210
5578928
14706
0
21274
38780459
58420594
0
2661
33632227
19575
31258
85440969
0
67276629
29432890
26868081
18586
20050
77484278
23178749
64248541
83932733
76915415
0
60633780
19355
0
22680662
7176
28665074
35526088
10213
0
12861
16548
64894100
0
0
15888451
0
56583723
0
13604
65335624
1839
11165
0
38039158
53413742
3767525
87543344
93026610
22023024
56583723
1146
81900656
0
43126519
45402019
71942653
343
0
0
51506907
86216206
27477
66117534
79234861
9248346
63432184
55676893
0
28577
7160
1292564
0
78420434
9708078
0
16487
2760
0
17752460
67204212
47224191
18348
36730
32005
1169
0
24718
1566
17145265
0
73779355
8794869
46947846
56916954
64861181
0
6957
88321671
0
16513
0
58353379
78726959
44253886
63501966
26105
36298
21835339
39936
25920
23859
24880516
82442080
57945942
0
267
17809
0
19080513
82105632
8044027
0
464178
15887
0
11251
16710
0
52944150
0
20776
49176106
10700214
0
4923497
6427
0
15657566
3029113
36262090
44167975
1292564
12852
0
33764
10405
39884755
38432215
9926
92662948
22966
1804996
0
0
11044
0
24041
12598
11018
18409830
73928535
30501
71660272
9295
12835
24891299
84829410
0
85027154
0
83627161
89678406
67083526
25577
30812623
0
77496737
61611228
5469
18845
0
90263864
10819258
16452560
15855439
21633359
31160785
19166673
29227
12260
34905303
18814838
21189894
43707702
0
5463
14377667
0
85273703
3002
99704491
3119685
30607035
0
0
8059994
39345557
37140934
24148798
0
0
24661
50522625
0
25401804
44050898
55440610
95449325
16061
3526
99466529
63269291
0
89387972
27239719
21098
28203787
60366124
22156874
17549
90047623
9191052
21090737
49356567
50655662
33655597
0
88515098
38512722
1372961
26450350
17822
0
9985827
40562790
12714
28879
71736982
0
5889
284
40299127
54314730
63915119
15056
28644
44765581
0
10599
10083
21520653
70624718
0
47104
0
34006031
1358
16708
0
14378
0
28899839
0
0
20049
69178050
78014353
13283
50583855
73674988
17705
0
96865376
0
0
0
16276522
72624025
11765
0
0
0
0
21685961
3875
0
99324341
35998654
0
20006
4182
51886758
0
1485350
69242551
13678
15123081
0
80710259
9110
62419316
29983843
0
19346
67803954
61582101
93267062
38746457
67939758
0
44748088
31260764
11512878
45865814
60515924
44571791
96122275
18120
0
9811396
28936121
76113039
0
0
3523
4758
24613
39371031
0
41762583
12943
0
30367151
2375657
3806081
84110137
23980138
0
11531
46351402
11631
66390140
16073874
98967426
1664
63526522
0
37032002
0
35900364
2621
99873969
1770
1715
19325845
83731136
0
46485292
71293430
29661845
89967385
2051
6184
87610451
0
0
80501928
38735
89336579
21145
36164
87331851
25307445
0
54425899
22718336
36493435
6711
0
54143025
51554429
76706542
67012439
0
13909
0
39527
12242095
49736445
0
29451
25549870
12495808
17933
22520745
43823702
4360247
10473
76806185
23368094
32272
77649174
3345299
0
6555
3957
13174
22417
67625139
32983729
27521539
89232424
53660267
0
98302270
34603554
0
22828
0
26976259
88389683
0
17038905
90263864
0
31233
9343
0
0
69266819
19961
20840860
7635
6397
0
27958
0
2023
86165701
31811535
45687095
0
79719320
11720
57349353
8945
7977059
24383
99194584
25904508
0
70491320
10296822
41319
89031187
21457
37098
4722060
5231
52830587
60861008
27432630
46928420
70908785
63675931
98024861
0
14179
28191
4699
237
0
87376446
4118350
10467
49019604
27011
13692
81696351
65176842
89900402
0
4623
27480631
10808
79959552
24323262
20600
31585
20714
68860052
87209634
44253886
1681
22510
60026090
0
12963818
68249374
55978871
79246066
0
25543
47806160
76787423
0
31521
13959
65421831
17851
55683673
84216786
13970965
12786
72721895
0
5230507
67050871
29983843
0
0
0
28402
7245464
64247645
31009
39068563
55105640
81328498
35141
48464457
6893
6117
60904971
35047398
0
4273055
0
59034480
62465293
17643999
31522954
87729306
21763
16179
0
17047
6449
22359
93899699
0
23986813
30539341
41313214
0
0
30224
92146034
36493435
0
0
42443857
71301395
95554685
89610129
0
89269315
11651
0
23853
46161789
0
9698
91129322
638
60327963
94918161
0
42507855
28667
3930
96843106
8274
76301805
0
17692
9002423
1063
0
7031
42223
9139
40959657
30395
19500605
94078337
0
0
41966765
19654
73927996
12702196
0
34971162
14000
17698
24989
169
77832018
0
18257
76505216
20179
0
92592598
18220322
30054095
28760
16210
0
9479
0
22864
55522151
0
3029113
0
0
25543681
7752
0
6234388
0
35897
4445
7834839
1159
3336
51108355
8954
59252675
0
29592
0
77198376
87229531
52059204
33943612
0
91420849
0
98203383
0
0
93727906
0
0
3392
57264232
22707096
24240
67514774
51107945
27821
0
8623
0
0
1609
93829689
53758378
27048977
88857857
19905
0
19398716
0
59395556
26788
94654482
37563591
14906
0
66128699
0
13988477
21032754
0
24102
3457
81940766
35721
25892
7443
96943309
36186
22340
39906179
5613
14292
63445214
35310524
82603632
10092518
1655047
0
0
0
23022
0
59499123
36023
0
82927141
80907553
40387092
0
4848
4930
60665928
0
6980
5386689
0
29678
88238803
0
31501697
1244573
90615141
41710949
0
0
84031394
57128214
98203383
90065814
43378358
3943062
0
6783277
86940084
3229
14095376
25383
17536
6414
50483587
27281
28399
33963
91875190
5868
0
2763
81437775
17938675
0
31461
16124
99768777
32849
10952829
89868796
4813
30185
35443355
28744319
33079
55052410
92354688
72417545
0
72933976
0
39663
90190895
20540
97427134
0
45402019
36541
0
0
0
31386
22135365
10778
2621
23494949
0
24811795
22522090
0
81663653
8162691
83847926
18614904
66057189
44062
0
4434
0
38389
0
0
65752703
0
7078862
0
58727173
14819
24717260
18248
0
19245233
18524688
93794517
23779
36317
6539301
1255
5328370
21205416
66603530
90302782
7147224
66986589
48893012
79731314
20043120
91193428
13729
91875190
58219411
64131908
2599593
62646039
28933
8947
25758
0
7900
0
70982647
28745521
64247645
3029113
55906540
38015557
32597052
0
70156546
999682
13972051
0
0
2147483647
66381093
61065620
45775139
0
63473727
15303
32924856
18103296
80228447
88352392
53520989
32255298
48915093
54946511
35455083
4328
11332759
22424
60936513
51155917
0
73859448
24497818
18896
71833667
48203159
16452560
0
0
26484096
39421627
3943062
22213965
19882571
11020
68081146
33343577
0
87313649
0
24148798
0
39194
6893
64584012
37563
477173
61418591
78347129
0
33614
31777630
30793
0
22820
25808221
0
0
14227063
74216612
0
0
0
10480
94023060
0
4085
38693656
0
0
3142682
0
24259028
52944150
58843212
15893
49782068
4102244
0
96533198
9011
67526858
21160161
70428407
44304936
0
3074
58258662
2867
27030303
0
0
21807
26999
25081
0
5328
59832421
23494377
56532885
0
51177381
40216209
0
0
79402983
15708
22933250
0
0
68431138
17132
54110506
80038905
97426898
19976
11236
3800142
0
0
13471
4078139
43429208
6286
7078862
95981835
0
0
2574
21141
357367
0
25696520
28292111
60418304
0
8637221
0
0
22567
81653897
40785
588
28436717
53138731
56454629
4676
49039074
28211
451
10106582
2207944
98964681
23711398
0
14739058
0
41414758
86730355
17621
0
26037
82118566
54697120
0
35994614
37045496
76866052
14134431
46084691
19539476
0
48785663
45890007
0
62944516
10700214
76301805
87620622
33136695
0
13155
82327116
0
42181062
3672
0
0
0
51664353
0
54972400
29109969
0
10958
1647189
10607
23255954
65330635
49891518
98881706
97998150
46688166
92817438
39536117
63473727
66268340
0
90596161
30954917
50465435
33789022
7159
21742609
45044353
23719177
19782
15128
20593420
6753
18705700
1431
12072
24641450
89799045
64935272
3634
89883042
35514
39772719
23707355
18070575
86176049
974
0
21830572
12536
18486725
47759118
0
0
15765
81002240
99533958
0
6458780
42077
56781003
0
19964608
24386858
11125380
0
0
55580442
79724903
19451
15904681
10708
48175134
626
0
12405526
38015557
2962
26761
42074964
0
0
24999
24547406
49669702
81675682
4249
64013762
0
48110121
65637549
74080564
82969844
0
0
33977
21379
74966712
44604994
47547508
66870384
22022379
27810
5058
24375654
66582634
9098140
29313
3915548
88263298
93329646
13207148
24573
74484439
999
0
11332759
26054629
98043269
44138141
38870101
33502408
1334493
38515
80907553
59452137
28987049
18070575
2102
11723
30952238
1735
82737929
0
23434
31462
26484096
5773
20128384
0
0
98316595
25038615
13399216
8116
28899839
15104
77854312
69519098
17603
92137056
6624
99774571
0
75475324
4598
0
0
49940310
2978
0
74641308
55264216
84988155
60980518
25699
9393
0
25121040
73859448
56532885
0
37842
27497
0
6262249
20369674
22731
32159202
19207501
76429925
92243225
0
0
24217473
93750590
7964
14634310
17733653
95801213
0
74115110
90596161
64013762
5866
95074359
5
2709846
19655062
91194775
0
95343015
0
90909845
90790603
19126134
2884
7993
39884755
20552
37885953
2535
72691623
10345366
19669
64352683
61806137
27819
68300918
0
3557
11816
4923497
0
3705229
69632026
0
0
87502995
0
80535139
0
53799024
316
22023024
70182885
23819
69748429
37273937
36831351
82927141
23186558
92828937
51496329
25141
7490
8664305
10608949
3902
0
83119179
14523
73928535
77219470
0
34825
71715943
89504900
55319468
0
21685961
18392
29074080
0
0
73779355
6489146
58125281
28912856
14755
12771307
14203923
0
0
86572621
79346122
26584348
86959561
0
78850004
58092086
72624025
58398730
21938560
98476367
92828937
9498
17274892
74640317
10705331
20435341
1112
0
27496805
0
19519279
8977
45890007
54726154
0
21929
10824
70860026
74753400
0
9788
42257
0
16310043
8178
55906540
63939584
37885953
22216
6320
0
979460
45638656
55025953
15133
19174
90122545
92605656
60327963
88612264
96517280
99473208
8294963
0
28487433
98105172
88214926
93646347
64043399
10227
12759
0
24458
0
1518
0
87595696
0
14045
3454149
0
99582226
0
15528918
51697722
75679762
19722
0
72244209
17146
0
99217041
44743632
33625
0
76555645
10045
70952956
60888947
337
29616
54594336
67035643
15766
84907255
29463209
0
0
95459104
1168
8936
79124811
49700701
77613137
0
4563
0
0
31067
72113242
20225637
18808
87572325
29151121
40529
5527
10220
0
4367151
4178859
7231261
85722762
0
73508377
13314155
0
27677
15371700
0
95617772
9080825
72406469
0
0
76698325
62392044
24876
13875218
91358404
27298286
36970
63029969
13972051
95383134
98136177
4457941
87089600
89967385
75846327
15323
3064
35386
0
64496082
32574952
9681676
0
47988098
0
0
98598890
0
65827492
18045
17649
7872
44932374
71131364
6077
4404
84326735
32043593
0
96943309
0
0
23570
0
0
0
0
25886540
28172
74466446
26840
0
29231
4696
0
83306002
16259
17845
55758254
93516280
50180290
76555645
18663
0
0
0
25784224
78420434
0
82927141
14132
0
33858451
12972011
0
89031187
0
23960
15388969
54110506
23514
49700701
63029969
4123
44035904
14877909
0
70823897
0
59213372
9622
15723
5520
0
2347
74080564
26766466
0
0
2599593
25061905
5328475
7319376
12223
2058830
29894
0
50145741
14094
10577
21742609
0
29772
0
84758936
2147483647
24711
23652962
87450646
65185543
41643
14301
91046072
69610781
0
25357692
0
3349
46632081
0
0
5546
3513897
86498788
35486804
69555403
0
10740
33992
44446538
79868532
32804460
8327
47718508
230976
10222
29956738
16526778
0
45402019
0
32597052
13890
9427930
0
0
0
26778675
59620570
19112
16736
19519279
38174986
90565098
11526283
76523990
27692
52318173
0
54718762
97754656
1372961
0
92
8591
23767027
9137
1708
3244
46041359
34015
0
96925288
79615453
48547481
82513378
0
49372664
0
90302782
65930155
86176049
91351607
0
48892997
60692103
0
97994264
77097524
0
44881760
66256995
45092217
83456608
4544
66603530
3071
94904176
15247
34125744
0
0
11901
0
0
7179365
31267474
2387
2079065
9821439
0
74722165
41105361
46961647
31393407
91193428
36105620
33531999
53497028
9239
46740298
12499
52429829
0
0
20652134
32504
0
77294286
5283358
21695093
2197
48443791
0
0
1724770
84992485
97495760
59725048
92234775
8438
86220706
24418607
90896188
47413241
16730
0
0
21305810
14132
27967
34677030
43800
67110527
99564915
0
10719085
0
94099366
12522
0
18761
0
79531364
5134496
10757
73359106
42013
61163847
4160
6552
0
20260
77378620
0
34467879
31525
62842021
69866182
87064078
68927970
93495187
0
56218482
0
33635
32026254
46173803
17127123
33817
0
58460533
92099816
90190895
13721
0
95829465
16216
98869365
85400637
88263298
88976558
0
0
0
70608318
85798974
14483
98588639
5898
94172192
0
33684
85643865
0
0
43543215
15275511
18781
44154112
0
0
0
73189839
33460681
62813520
0
24787
11169623
6829
54579140
52182755
0
37563591
0
49782068
37741
83701050
63172828
0
36414327
98316595
0
0
16653
17781
53409444
10194676
94498873
77576358
0
99970813
35548399
35116359
23979170
17600935
67625139
78380975
26395
0
34544627
0
1145
12868446
17425
74484439
60815034
11818
32220
48785663
57507943
12670
82622523
23470749
82826044
85508929
59252675
43153076
0
0
90029229
6454
13695
57366116
0
0
51607282
5912
24586
21937
92763303
0
19368
82478517
31684767
0
1069
83467157
69683678
91156416
9823
0
0
50145530
0
0
13972051
16073874
5696147
0
2014103
14730
733
68013918
5350
0
6895
0
30325899
13492
0
0
0
0
0
38490891
3179
19655062
93129356
32633
22790
0
80316654
40527908
88321671
64983909
90923349
62008692
20986
2539
86448256
9325371
44547265
0
48112651
21912890
54658131
12972011
40171420
80185308
46084691
1679
13346
79683020
0
20480546
42279153
98977790
73661734
24356666
0
69723217
12904
0
41029446
823908
16241148
35342352
21072390
0
57741656
62465293
74507720
6585971
15973
50453655
0
0
36039604
0
0
39020225
0
95056580
24588134
82167071
13737468
14980
0
0
0
5330
6283
75447709
8090
16091
0
35598050
102652
11740693
84387245
6028744
52012425
61908288
35615
59137457
37412382
0
26873
9165
0
1839
57420599
0
1644391
3513897
8398326
7484
74294554
17519
93933956
46933300
0
5852
24641211
19500605
90123523
3029113
0
9647
81985280
31119679
11894106
0
36255679
14148
17694
44706383
48187671
49127246
17788
49269994
91308093
6232
65629709
34523922
62672596
18680
18184605
20796632
31516269
32355
99564915
75430591
90565098
33075
23028096
26120332
48172436
68655317
28665074
62710890
7026269
2194
32070536
22019
9273
46012582
22848642
0
10344
0
5214033
48620846
61065620
33529240
38018
91140756
0
501
0
0
26484096
61512770
78924540
24392
18800
7130
20149
31185184
40115
0
96533198
0
16944
16051039
82674243
11801
81842977
85791145
47896751
5339
85706639
0
0
99365757
15276
453844
9461298
6818629
30787
6689822
13818
267100
0
39245
0
26534407
52181500
13495875
20381
60411139
0
41966765
0
0
43069394
0
70701770
27909170
22183
903
75754781
57349353
88557937
79610208
0
4898960
15976937
10484
4330
4178859
18215
68661174
22605
20091
0
85503795
98766805
32120
0
781310
34023
0
17525140
1292564
26117
89316144
75356223
88060220
2807
21189894
0
43465689
94790524
2744
30777419
10385
6612
0
80647585
87330504
88321671
5977110
24950742
56756611
21609
37979
67743558
36783684
17117317
66743987
19470
47686829
4549
0
42483463
8602
19566
0
0
0
85392296
40997663
21862
8874663
17127123
78030840
56337231
81352080
0
28731093
134
0
7319376
12310568
0
6233045
0
80684394
27454
15617927
65065164
9693
53046649
69212380
0
886
0
7794405
36050
48648377
26568
28028460
36477
98799817
19889937
41655127
0
0
29271715
289
83973181
0
0
88352392
54058474
2414
0
76523990
14662
0
0
20272577
0
34186323
12164
0
96072569
0
86603019
57597095
84877215
30428260
10587
70523860
27998203
50661792
17352267
63565562
95327480
0
39509144
93147930
52833263
5831990
8010
23627
10696
9616
32541211
70156546
96925288
65848174
42342916
38238063
0
38405
7420
36999
26604
5969
84194705
265
23438405
25333
10965324
0
9633091
22213621
20553
0
2560041
0
79868532
0
5214033
94561258
5447739
10366
0
9939
6611
20795
0
49482407
64219186
96443430
1567
18814838
86107148
93626331
55898100
37731680
1479
6539
14711
22752
0
9282833
90629036
0
35636616
0
59802434
28141
45775139
37052269
1033796
0
43670617
68081146
25471
0
39571400
63029969
40633401
18126
0
34731
21764737
37205822
79451090
2147483647
26901426
59802434
0
0
26777
9460
3397293
25616373
97065987
26752
58979818
98038018
0
0
18807111
60633780
21685961
5699
0
25551
0
4334
75798401
25139
73859448
0
40334
0
11554522
62842021
34991145
97830846
31519694
20195
0
0
27059
10848
21274
0
20260
54143025
34677030
0
60253228
0
11245257
12475
47189199
57349353
96943309
11057
47273731
10538
0
54016069
17456049
10666423
91463064
0
78926069
82442080
61686369
21938560
0
43543215
4711074
0
0
0
92732192
14441
5140978
0
0
96803207
3865
0
0
0
7209
58420594
18204130
18241
71400744
0
3036810
78412154
5328
35894
16792
19765
92432264
5753255
24528
74330893
21881
59154914
0
62239616
0
81108561
18598
39944136
0
0
75951279
13366
45901289
14453
1356
21608
102652
99128934
23611685
52086998
36959
41112102
48203159
0
0
44508190
47718508
3550
22969312
18563
3440243
50571331
37600772
19801
25009585
35171483
61345123
75942534
36627196
88889215
39371031
18425428
18283
48788132
22848642
21981954
28465
26704427
53531673
43935857
9658
27402510
29758209
95040792
11160419
26621
8723121
2887
2682
49221081
0
10471
23087156
7355
0
9938266
40662248
97534309
1184
99628550
0
0
67406335
85200770
98105172
1292
32826
17748
55483865
30319848
0
886
0
78439774
43306
48135494
5210
0
14938992
0
0
0
96221587
25254
29238
0
50483587
13698387
0
25920
0
31741
20245
30730
0
69065613
6932
97254917
98861352
56486675
0
24666
35997
0
17733653
52012425
37150
81558704
43315
0
0
61736976
58374053
46575562
18230
38800081
11441
37024942
8219
9033213
25784224
82673886
2271
56254419
26696
4682
24394
94654355
47186606
18917931
19279
29942644
55882863
22568
50711548
2429
2449563
43069394
34656217
0
12928953
12382838
77662638
65439989
57972425
57917588
0
80486776
3573
0
46234381
0
50164810
3026
2284
2634
46948890
8512780
92947624
20476202
52748857
0
77198376
0
92093550
65324170
27719275
40633401
0
83679065
0
31811535
55526660
79615453
12256
26412
15969551
36414327
0
17752460
0
16263819
92685997
17512437
8294963
0
2719
16687042
82255849
0
47404980
0
2606
59559191
66194035
39275811
11332759
0
75498063
18267
36105620
0
40944428
38545276
18008
51506907
14150743
90391025
64193503
0
69266819
4531229
70752046
22235
0
9191052
83506144
87514830
307
10582
24880516
28840797
4070
0
20192802
59499123
96514178
99745865
78438218
2299
34011243
29084
0
68041946
95749330
23986813
29486
35225
57807927
2259
0
28705084
51108355
16263819
17690
52182755
22329834
0
3880
38121
16788441
0
4928
65669710
21764737
44885416
2923567
88227894
14051478
90065814
0
11969
12393
46774291
10996
86864245
14551
0
0
87962969
46852220
0
49887500
29445450
18187
0
31467
56993744
19760458
8914
0
18070575
10353
28195
14466
0
16171
0
0
5250
35326448
6268
0
4915
0
0
52086998
91104591
20234
0
66749466
21610
25514377
36893693
37954272
0
48931781
1666
23750
0
36390459
28811
0
14645
0
0
66415804
496
68674265
16572
48892997
3619
66053972
0
64458627
3363
11991
77107132
22194009
73811848
13594545
0
62259883
99726717
34218671
25481
11409541
20092
59802434
0
29855
0
95714305
0
5344
66693792
0
0
7329
48453866
26753
6121
0
36262090
82684064
96214715
43378358
0
244
67029048
16880
0
20169213
94899967
61948410
14734
8718787
31183540
67789173
55259496
98024405
48363380
31932
0
61917531
1469
25462920
12128228
6653589
34254
54058474
34945
0
88779356
0
23602161
22143922
28173
8284
87805651
15617927
69187710
36647952
73663631
67890314
0
29733616
72896825
0
17371
31951
36879
31393407
6714
23368094
26402
6945115
29289782
30331
4893
78014353
47129870
43758
37747
48802752
0
15741
11067
69353433
8539947
0
81122940
18099
65624266
24907
62868724
5093937
8539947
18576
52607275
61582101
9585281
0
44508190
10464
0
52851035
59063827
1543
0
13337250
55692235
69212380
32614
21186575
79773481
30813429
29190
49372664
0
35171483
75101410
72008691
45775139
32413
0
86238652
10995783
5126
94489667
707
0
0
4822278
19882571
8637221
24115
21139
69947872
42342916
0
37259486
24021
82956635
68525174
0
85673736
60270169
0
25859574
12624420
17215
52378401
0
0
61510008
61418591
45237702
80928995
26854
2292
98869365
3324458
45996614
61890603
95991209
67095184
94442846
0
0
10582942
0
0
25177
8187
13523407
10136486
95184187
45606471
13541
32373010
19327
18807111
52182755
45472848
55978871
58181433
0
47461697
35158183
50661792
0
0
13702
0
0
97569993
0
19539476
80535139
35359472
11574751
0
44008597
31357
0
7698
0
10262208
28565
0
45658444
8044
0
19166673
18103296
0
70684664
0
80535139
21370
7651
24749
37205822
57991264
12914
60418304
15779669
16670
24908065
477173
0
19706
3508
6653589
85935968
35330
11969779
94790524
24931
71293430
5623943
56062025
59487664
2449563
30834
0
84416963
22943534
19576
29509
17486
41775612
13031022
0
90682556
9065
73080804
0
88060220
0
99276822
96083553
69428366
3334
21565634
0
1889
24950787
4259676
0
45718798
90509356
79884681
29772004
11796
0
84992485
9597
97565421
72752705
0
0
33682547
0
71763267
7394
2743492
5971242
14681
74971015
0
0
23678
6089
83564239
56967979
20288
32676
0
16100
45606471
78115103
19100
0
0
10268
8539947
7624155
0
0
1786
0
12327
45402943
0
0
40060586
13494
20400559
7816
26758487
1342
59282922
0
13980
5112
28984
76286502
8239
0
77424392
53409444
28292111
24834
11743
74886957
0
28948474
0
0
0
0
0
66693792
17476024
11547158
17277
25009585
27440483
28077
45687095
55318890
0
70971304
0
0
0
68087899
15874
0
53694737
0
0
0
23868872
16845
73537539
20734232
0
0
27432630
11872
68848428
34682
10141
15161167
60413934
0
0
0
13648911
11356
77937378
71410108
19080513
82167071
0
67010761
59518225
64716689
13207148
22022
72199643
53650630
13118
96097593
0
56092835
24610087
3071
34322
323869
5643620
28416290
4726
24914
80413188
20670
0
0
66128699
95819557
78781804
85279750
98381028
0
13866
17482897
55259496
65251348
28665074
19582292
23543
98993542
65625951
61613876
0
14020
16630405
47424534
17010464
36105620
27832885
31818626
20660
94671002
20563
41
4311
36847210
19776042
28719
0
15690
14358
72643273
2845848
13241
33303100
16291758
67021892
3324458
58727173
16452
2931
0
13678
0
27570155
0
126
90370552
21695093
12554465
25175153
73307391
90923349
33632227
42271
28208
28119512
81944155
0
78412154
52326852
25011
4754
3179
70261866
31266497
50583855
92152521
70982647
0
23106
38282897
0
14575615
94386308
31083
19500605
28514177
0
3291626
15122
0
4755427
22213965
19760458
5084652
94654482
68315524
0
27832
52405697
71722811
16736993
13167229
11289
0
21633359
76915415
0
47839740
63828636
86582743
8627
20345
0
0
14575615
97234098
78107670
52851035
0
7766
19325845
0
87637553
5290
16607
17711440
75305442
0
94654355
9002423
7088
18982
69893155
0
94172192
82031976
17649385
0
4574181
2911
13393
33041686
59034480
24523699
91454688
77684598
0
0
24740
0
83794415
88389683
4514
48915093
99128934
11699
15857
75242259
7178
37237667
23115646
7977059
61779532
5643620
44006
67280154
4898960
72245220
14628648
0
35702632
23602161
0
0
25696520
0
44508190
28263858
0
0
24214
0
13337250
86176049
44149493
24705857
30763
16636
6005
77341600
50787607
6489146
0
20114
2011761
79421087
41905
0
0
98024861
8112
74080564
0
8818342
0
15094149
93933956
79167061
73369521
0
16827520
188
58811914
65515605
22243
2928
65027628
70961317
91972010
35314
0
61967503
47008145
0
99873969
0
22629
91454688
81333116
25290040
41630714
25860
0
81600168
20476
31309
0
0
16349
92148082
55758254
30414
27137760
2021995
62419316
75607305
0
5299
0
2042
15115929
17206446
1344
1639
0
61446336
0
40560206
7648
46084691
33722
0
63636384
39446202
4343
38015557
35598050
26968
1944
27028957
35422967
4576
57160052
0
67424993
79531364
0
0
60464189
90565098
32867254
0
0
96003956
0
40773587
30952238
2450
44996587
6340
0
0
318
80872916
16937104
7008
0
25648994
58516050
20652134
5038
60984076
27719275
2381
31803535
0
20620
21821624
29430205
10562983
10250046
70397887
0
81720172
32878766
50145741
81578173
16073874
20272577
13713
76649414
19790113
43121273
3937
90902880
90790603
26227629
60566472
0
11635
23380
836896
7868698
65757042
30597328
29286
22287
0
0
2475
7009
60596614
79333851
9152
43670617
61065620
52293959
0
55751528
99325070
65066557
0
0
0
31153368
23650
40086886
0
71916429
2080401
4044054
63920762
30603
0
29024345
23087156
73431462
65979443
31751071
99970813
54151213
65627209
16794
0
4363
5470
2981769
5829
95155165
15295
0
24717260
0
99112672
60748711
35116359
0
89222175
12529
5748506
58077450
57531528
2462
0
63893869
47461697
27298
66693792
73229264
27570155
51395622
8512780
49369125
2554
0
7449765
35474
17847726
24387
96443430
73359106
31989343
0
0
0
0
3324458
0
74711318
5715
0
33849562
57807927
28727
79286570
0
73152141
38302
68198647
14297
52435140
14475
0
27048977
21774782
71768250
15976
0
94823144
22474
619
43241613
1399880
49356567
60110878
875
0
1647189
36493435
0
56447473
26327
67236833
30561609
93086780
0
6233045
37205822
97395032
510
26301
5320
6233045
0
0
38637483
93465991
0
0
36767027
40833160
1041
32697006
16644
71098671
10989858
0
566
16526778
76285926
39944136
7882
31751071
10933736
0
0
94029294
70605287
21240
41012493
0
0
72493413
0
5435
0
24610087
77378620
6214
94023060
25147862
84549571
5290
58582842
0
58979818
0
60327520
1691920
23091273
71372090
25586233
4060
14699872
1009916
9303329
36105620
2420
67999155
40682010
7981275
18873
30271319
20249
60413934
0
8665090
37768297
93626331
6857182
41655127
27430
9881
26593030
89168967
18930964
11125380
76579337
12949
29020
57972425
0
11943
13252121
51506907
1042
0
76806185
0
35787269
10651
34971162
32741362
823908
10362
0
0
84150381
22785732
94386308
181
17573307
12549432
70971304
0
10492960
69414558
0
27436
14523
18971
0
58091845
13131
61582101
19187
45443475
77175182
34066681
19663
0
0
11890
31176619
16241148
13600
6032
30895161
89749325
99451731
58206740
77309229
56993744
6392
16658
49264418
148542
25877593
0
0
0
20652134
80682160
16527
0
7343699
8099
32697006
51554429
9971715
18232
0
2719204
34275
94904176
0
0
3325
0
52236097
32439264
40493194
0
13754990
49571695
83119179
0
66346257
57044374
10431
82392538
17623793
41051031
87287915
92586238
0
17276
37858
10523
35876895
0
88045703
73080804
1911
29271715
9477
36881
15575267
28265605
31387477
47247164
98799817
30006
1502
6848149
10329
34695301
21129
55104455
0
9828
8481
4537
86216206
5093937
41575
6988
18448908
78145168
14377667
23709
25057133
68533579
22969312
7140
41155678
2246223
0
14948962
0
65515605
0
35078111
0
65628281
77051666
0
33090686
15341182
20498164
98406795
0
56144419
7371629
19126134
50423349
5624313
57676118
85559
2252146
0
77476260
59452137
61799633
0
27105
29548
12844
46928420
0
98105172
0
0
37052269
15580
23546
43378358
0
94437895
0
13607
22387151
24262
60698535
26584348
58013568
11831
2107206
5328
72253708
55522151
75352734
62712074
25078
24902856
0
0
15940
21614
13114937
37937588
16863
80535139
22461502
0
7977059
97139389
45851127
30318711
96514178
0
92893668
10529285
38887119
93088169
66620613
8426
91575781
50732245
0
58476977
0
26948
0
0
50712064
86044576
65277333
0
34230533
99834945
73251780
5379
74402478
98476367
35312393
1754
73833030
0
8244
0
94398742
54350895
59213372
30869285
214
36721450
71068723
2553666
0
5328475
24950500
54958311
0
3717848
78035258
0
0
91224914
26704427
0
6276636
77576358
34170
64935272
92270067
602769
0
10179
48349217
0
27682
44508190
0
9102
37031457
8737
1501
44008597
0
38300901
77993316
19415
58844808
3153
9391
11557
57228987
40148
59711730
3181
75808232
58992531
8570751
32439264
5259
1876
25054
43241613
8799
46429050
10952829
80486776
97118362
39132
49480462
24811795
5033
21406286
93107397
14299069
78107670
12831
12626
29384
1031
54143025
47129870
89872408
23985
53046649
0
18825965
15694166
13669
69706621
98799817
13012
52608214
0
2129
0
17092
0
0
0
18705700
6870673
82599137
27220121
0
93533833
0
16056
4613
13031022
2057
77576358
9681676
91619291
99614892
0
22634
9861
86854136
12924
4619
0
6672
19124
22795143
12156
76143978
78538315
77996665
0
50046786
0
64043399
2223
9315
27730518
74294554
10053275
0
0
31267474
21186575
0
0
0
0
0
0
70832114
46041359
28955
0
21072390
5091335
9297662
18827
93637999
25998
25346
3332
0
654619
4579
5218
0
19851
82854185
2990
69212380
58420594
0
20353
10608949
3319
3043983
19166673
37982
0
10087
40086886
87729306
0
70009273
35572077
92055401
38015557
92693097
15159106
8956
22019
29942644
33834
46688166
58757134
63577186
72293863
2449563
0
97158807
31584567
73826074
58460533
25956443
27153245
49915680
4858
28203787
66082095
88394167
48135494
13134938
0
72567354
1764
9524869
98105172
29716663
29664
0
0
94001652
0
9672424
23028096
60026090
83506144
88519510
25010
77154806
0
0
4955781
61126804
18439070
20334567
10907
27432630
60936513
60909181
14713
49482407
80038905
4052
964
0
36394117
0
17623793
45985275
9033213
0
0
14438
93829689
0
88410276
71293430
65465650
35312393
41654249
81437775
0
29411950
26600
23707355
0
0
863
15274094
59735543
62665423
98964681
0
17733653
98214094
10558
5546
2914741
8883207
0
68363507
94702346
42307327
91619291
15075
65061060
0
1286
49019604
34523922
26573
0
99008693
19337
567
1069
67803954
203
13203
0
9286292
50381907
0
3501
28705084
2825375
0
0
12154738
47424534
10867741
88976558
1158
19008668
51599781
68434106
28992243
6521049
0
20752
0
7080
60418304
80647585
16215502
56850821
82118566
21363
0
0
7284
0
21098
0
0
13324123
13705
4838373
10482
0
22476981
70543636
0
0
33218982
60040002
34190
87729306
39740012
75352734
94489667
16295
0
92586238
5200155
48607816
80463887
79751838
0
43706279
35011
92047302
0
57531528
0
0
28263858
77865703
0
72199643
22603752
22894
32230424
16223
52579078
2344
0
2470
14341
25840509
0
23470749
0
8953846
4316
7911
15357892
27028957
8922969
81305393
1407
8953846
0
59182161
0
0
77219470
52500143
57175410
0
94205030
5748728
50732245
11512878
48257608
19018647
87089600
50381907
4482
24705857
42808953
0
12939
21989413
6426
0
0
10037229
67276629
1064608
50919096
0
1464444
4078139
26054629
3988
11815508
26778675
0
0
8617
3693
0
85413903
0
55611275
83358768
41329
84983267
62101059
3838
10884
92354688
13643
36640523
2390
91962585
16871072
0
17649385
32963505
0
53275554
14589
0
0
46133107
73591563
68273583
1849
0
2975
8096
0
31900
77854312
0
87249657
4282
0
82825559
23651
13301
0
48402742
34234
12771307
67939758
25472001
0
3481770
16942
36076095
24213
47633803
68925176
13828996
25496946
70290385
16073874
0
41710949
0
11306
8637221
0
89161369
91681387
77552557
12128
30367151
0
85574750
80185308
66053972
64496082
3931
58051280
0
51836976
0
91104591
91884609
23912150
33943612
11978660
17133
49295521
14644
6234388
703312
77898761
38455469
0
0
26351
38015557
13440144
82327746
96772264
1651
19777
98239078
45044353
204340
14424383
0
82031976
20272
0
38375663
0
16798
98861352
67536829
72996835
13399216
93192993
83724547
27730518
57077869
57366116
79078792
68752476
20556905
52236097
27545731
19543
559908
63697733
13503
98476367
32854086
19894
0
0
0
3515015
57828526
15299
3727532
23602161
3067
44860
17106
0
43902868
0
30164640
46058730
0
81937312
95005124
0
33858451
19610
1137
82295068
6234388
72785974
45687095
81424717
93753389
68293449
41103707
43266656
68252641
79394845
13544
29833996
10532
10620
0
0
32878766
53943379
26937769
0
18524688
98627579
98825058
76761419
41809118
85331362
0
90894220
75951279
0
1309
64732684
85500840
0
52378401
18459960
29518027
97894759
0
0
64305074
1140
82461650
17892
15068429
27255
53216693
13502118
0
22095
17847726
92817438
29028
0
0
97266295
0
40771888
5300957
0
2987
13524101
26937769
54684456
33384285
19525671
5506647
8543
20771048
0
18968
23318
5858276
67180298
53138731
91308093
32629600
84174160
44322123
31936575
20422
0
16438
19675758
0
0
10615268
32885310
0
0
7964
4982192
90617053
68669867
38940438
13003
50522625
0
7579
3953
50863728
0
25871
54233569
25491428
32543
69419324
19423147
25462920
0
56218482
6370
0
4156
52115129
14062
39641768
85722762
0
0
19103
32227419
29154
13162
0
23301
85029497
19930
33395957
45781179
78453823
11697
0
2109
38988670
77190181
9101914
87704665
3926
35797
67276428
38861
69742101
52588315
57449500
29853
9305738
2375657
0
18524688
0
0
97474277
17926
0
55988345
0
1244573
3029113
17217
9585281
48707673
22264
0
62524176
92685997
32377726
15055
80710259
24196678
8055785
94138916
33634
4938
22793405
28708430
8716
36317334
13893
12421
9633091
4415138
19245233
31214285
0
0
82478517
52665797
0
1289
430
3763366
0
0
40859
0
19949
0
19683289
0
18702
0
5075
19243882
50571331
8995
80675018
92605656
81788242
83306002
41762583
72896825
87514830
66520059
0
0
19332162
38578435
64775258
296
25063059
34812903
68848428
16499384
75727677
52261630
11362
28172396
39976628
66888295
0
21032754
0
32043593
0
52853124
5536
12549432
0
59798540
4399680
15691
32741362
25956443
11169623
19397
2793094
10389
5745
0
32741362
0
0
35994614
0
68966823
0
0
12786
9732
24026
1132
7391
17191
24779244
9386646
74562990
16310043
24361
0
15068429
76566734
52243210
53886752
0
0
0
53527151
18608337
53668379
0
3332
40207916
83358768
16830579
0
78475264
58051850
25513078
65669710
41479
0
49597668
55676893
69450422
0
43266656
79402983
6048
70217855
48860666
18853
9312
82286797
0
20867
0
36486
22522090
49040351
2110
8723121
0
27602
34905303
0
57741656
0
69519098
57507943
75515794
28983398
21633359
27481763
26988
56983733
7518
21785
70683846
63943460
19421444
0
98024405
11862
57688993
0
0
26917035
15076
3043983
90990104
34102832
54314730
4874956
13020654
38282897
1861698
46740298
9768
18499
0
95916053
9696
34504891
17627
13751
0
84592644
7008
17927
39571400
8476428
4153793
0
88026044
0
60418304
31008
17623793
0
0
45749950
4722739
0
13660439
10981633
49303962
66274713
0
0
6276636
96517280
29767574
47264368
0
23914
25099
84804607
45565692
49911850
64880271
5465
25846156
27693
8249
110
45643506
57127650
0
0
70608318
18253
0
27270575
22527
38153671
0
81877156
3061
0
21685961
33072
87838005
0
0
28265605
3813958
77762999
11711915
57205101
0
40121
0
8055
689
0
40951354
50236047
0
0
50655662
42669
23625450
52952576
9633091
78975571
47116541
22718336
88612264
0
0
0
2095
35702632
15623
29655024
0
82054842
99369603
55025953
25674
10445992
30235723
24189180
66811148
0
72099523
0
12740
4337
48401789
0
44089961
0
74384642
0
95801721
30947
21262
71228816
63126367
30761088
1142542
20972549
0
90391025
91140756
78061527
0
17061062
17752460
26909109
0
48892997
25508
24570
72826037
86889047
20883992
42710
3800
16357
5519
4895256
8275
6181
60110878
80486776
2709846
68363507
28725
23466895
0
43706279
9817175
0
6780
21539582
31120
0
64334830
2147
92763303
0
21408
14812339
26480
0
31203863
91875190
82622523
22086827
17776336
62861700
729
0
95449325
0
0
28609
26695051
96869448
39074810
51495547
0
845
20395
96443430
0
26072
20225637
20840860
92685997
28430345
34491285
0
13428
99805342
20619
74484439
0
9227
15743
0
45660168
0
38153671
1541562
41486690
35845042
31600
22039
33847231
31389
0
3324458
0
72154670
91025959
1163076
36768216
0
0
21697709
24674936
29983843
30798
51384274
72474797
36082587
73147490
29852785
33479796
59725048
39339103
1895
26048
34102832
84471431
0
0
773670
0
14512
44796614
31531
47413241
0
66996394
59448088
62715435
67803954
30325899
0
7610011
18602
35917
0
15816
39724578
35171483
0
46048294
0
79388210
89749325
70802745
30351
35050297
25955048
16760524
0
53501940
19207501
23575
41655127
15575267
19448
13943
15485740
1944384
47921963
17156
99672510
16365
91194775
13984
97534309
13283951
30268
1040
2780
51833259
0
4118350
6822
65930155
1252
5521
0
83583349
52779616
92685997
0
75153967
22455793
13523
23255954
4759951
42705833
24958
93969442
0
9423735
3001
21821624
12573336
21455383
5881
30663
83455015
19568
20118
0
81937312
22054
37504588
26450
64716689
66603530
6182443
17038905
59948135
69683678
17914759
0
18490
0
22567915
0
32670439
0
64323338
11134
53413742
39133
6789
0
93495621
0
26148502
11475
31910
12280
7740
0
0
9401
0
23640
7843502
7111306
85923546
573
94823144
33254
82825559
37388344
0
0
19318
98236179
17131
1652923
83718678
5838324
1691920
43707702
10091
15614960
40838
0
69683678
84946154
95343460
0
0
0
46907489
56062025
29688280
13875218
19054
45616268
23438405
48547481
58223042
47784662
9027
26324
3998511
90923317
56967979
19486
19051
11535
20234363
41396
0
37731680
28915
14016
97903351
78242315
30585
69679630
912099
25779
78115103
17660
61542288
3081
7970238
2345
63172828
65335624
10629
625264
93646347
0
0
17408
0
798
0
12685
64393145
30105442
48347241
16073834
1206107
77487216
727
77993316
72769445
16219350
17814
65222135
46351402
6073
56850821
2131
0
0
0
0
5414
51815906
89548734
0
0
0
17100
78161165
4652
7044
50053206
34695301
1644391
0
24042
12127
3787426
0
22627
33632227
5748728
0
79959552
61512770
40207916
20998156
0
19332162
430
3376910
0
0
6397
9892
12555
13988477
8276265
29481
94023060
26718
2344
19145241
33592
92969819
5453
89316144
28038674
0
1720
35962
0
58287682
77613137
5307
33384285
39772719
25665
8102
0
6556
4322
23653
30459
0
60593227
71400744
69064220
18448908
0
98985952
22482
12702196
91090744
0
0
0
9559614
52717922
16296
87395355
5989
0
15846
23053
1693
1596
40959657
49736445
11559
0
2456
33676
27994420
0
65066557
15017
48361304
25350573
0
56613169
31624
39430
0
42804594
32496528
3254616
0
65625951
33321
1485
7309
36069
0
1063
5126
0
42889784
0
42963527
5214
0
8529546
54314730
0
28061
46041359
14275536
29188
41630714
85853371
4155393
16555814
75660343
34523922
8220
8475
32365
17600935
68674265
29646
99324341
13981
957
0
21305810
23573
27402510
3934
2197364
39281
74636258
0
1970
12103
12382838
10386
0
11074
11640885
57972425
1535
83119179
44765581
0
14738
0
80852900
67199641
17427
26145
0
9427930
28899839
81578173
77735453
65400228
7903
42215
0
29668
14510
31176619
280
54574780
76090696
31625277
35116359
4662
86250560
26712367
7090
0
21821624
45044353
0
22499923
6448
5753255
77649174
972
35050297
93232462
9098
76826835
51668923
1097773
62005285
14873
40241400
7690
91046072
9056
0
36647952
9497
66097234
0
0
8723121
8669
0
76010999
0
0
27666
64054744
7180
90005185
11621887
0
0
0
0
26845
73971684
0
23578429
1691920
74016957
0
8158980
37509
57828526
16056839
79773481
27829828
77198376
0
86328851
56790210
0
13024
28294666
11511
47348151
2759425
0
0
30601
0
15340
48477602
31488
19794
6272
0
42756309
31977748
44371202
8276265
14183
0
12812397
0
16019478
38800081
94940726
51379407
99008693
20878785
24937
67574347
11255
69679630
0
7484872
68860052
15531110
0
7517
65061060
81600168
69956784
85648723
23298
83119179
16234
0
20444739
88817271
0
47633803
0
19035
0
67276629
89332014
10296
8545
31430
42733
43258474
60362990
11778812
65430395
38262725
14272
72142462
0
53268378
38610
0
79402983
40740548
0
85683399
24993281
7319376
86258639
20883992
0
36340355
663
62086849
6878449
30997
3726
61212654
4262
0
3051
8302959
0
24751
44464916
7395
15390
38948100
23602
50260931
82105632
68273583
71804319
4357
84857299
55978871
0
11293
92110691
0
23453
0
91671138
0
0
0
0
9068
10995783
86106562
0
6920
0
208
35326448
58918915
98232300
11778812
35467499
0
51297969
95916053
55531430
61806137
0
13502118
0
0
61118244
0
2688
36970
7907
49571695
99483873
13631460
0
7097
39660051
96489877
6259
90250737
36493435
41982983
16720540
56157858
68655317
8646419
86422767
14487
0
23748
0
30813
32867360
27868
4225
60909181
36254933
0
93911914
0
1163076
5830
0
35240308
0
0
0
0
4155393
98987272
0
31976
3358771
7020
39291
3050829
3945
80319466
3419
29350706
37595062
6486
8136516
78909729
0
0
563
76771922
36039604
0
0
0
13849
82327116
0
0
16574
0
89031187
77487216
74330893
37563591
0
85935968
0
55692235
91686308
22309
80413188
69117885
0
2107206
6857182
14956036
9191052
28487433
17304
64197581
0
13700
654619
26661958
23162
62419316
28110850
0
21384199
23842072
5789
64894100
13615
18731
21205416
2954
53451292
76289903
9777699
12345064
0
3633977
45211762
56371714
19114
0
0
0
8460
76799467
0
254
81270340
0
67356867
44286875
44035904
13776
1102
27753311
11894106
12963818
83957541
83506144
7210421
5248
74276944
21941400
14299069
46084691
11801090
20494
27239
85169113
23775414
99873969
0
40474446
53799024
27872
72830069
14527
20178
99812009
70701770
25799564
29833996
16786336
43300
2265
2357152
24537821
36577
75177665
40637486
26456
0
0
40637486
0
0
0
0
0
0
21734
21029705
22028526
34385418
39884755
67558342
96925288
15159
36390459
87935351
2914741
738002
0
96700013
51735510
61418591
15068429
33529
66257980
0
8216
0
93750590
1432
5643620
49077121
21520653
0
13167229
44322123
89799734
83897291
0
8832
35561177
6434
598
1433
29655024
99892659
0
1641819
29963
82064110
84417136
12905497
18070575
0
48547481
5761
43110330
2780337
24315570
19768
52182755
0
10861
88389683
23469
20418
40313435
41762583
91645085
19851330
3218
42392816
67890314
5839
0
20103
0
0
9867
79840933
0
0
14565
36208
24259028
55025953
98105172
0
39562419
0
27116913
0
6207
0
49040351
57027719
32124
19727
2330
27943
27022661
1991
11363
3651
0
21996
68087899
781310
0
34624647
19238
0
703312
0
22191
0
40418
33943612
52531903
0
22680662
14763
0
86431066
40580
50777566
8665090
93042290
0
81696351
55580442
0
40409702
80243701
50289643
42248797
85822551
27753311
6603
5472197
14938992
23657
5696147
0
73152141
0
88515098
96943309
38432690
0
0
37284976
18235
19115
96925288
12190
0
89610129
2170
59725048
21254159
0
16819078
0
0
1813
1949
0
25821
0
0
5316
13495875
25774
7624155
0
76090696
25
32043593
23990
36082587
0
86433876
91463064
46185065
0
0
10512
5753255
17800151
18413
0
0
325
97661220
0
15561
5037
0
68925176
28882
0
86107148
40624424
91671138
77424392
0
0
12247331
24189180
10625
20478872
0
78071680
84804607
84110137
64530357
21570
93533833
0
70637740
26654662
3898
97830846
92980738
0
0
0
74180379
9672424
89161369
22110
1408
13239
738002
4339
0
21985
98619173
80297697
8864
26126
47948727
26349739
5772102
31630
27169981
0
5084020
6263
0
43162752
13252121
0
74092985
11526
61512770
0
30575
7095537
76555645
10749
6933
34172
0
74753400
42808953
2782
0
10311
30093822
35041
7117
17352267
4827614
36105620
11322344
53409444
19963
55683673
19584875
0
11987
0
23693
0
20940
0
86516573
20913
84216786
10784
40511906
47224191
86572400
93798826
21539582
26745056
0
12201
0
0
31393407
85231662
0
10805
28899839
59569604
0
46041359
61412061
79866522
0
0
0
10643944
58071974
14027
0
3222
3341
90659316
1719
42273631
62247229
0
72450827
81571177
22577
0
24338
18807111
0
0
0
34664986
11355
0
2825375
87052376
22729
94339729
88444128
0
11458
49843054
67099628
1475
58754565
27641109
14204
0
3079
703
0
0
0
23632167
8169
3718
19964608
5722
23979170
7217
67387710
21029705
0
46485292
38889688
0
2639
34049950
1717
95991209
36262090
0
35310524
6907
17828
88394167
0
0
0
15272
0
14134431
0
12839
0
0
0
81877156
40060586
98203383
30121
10648785
31153368
0
23058
0
35845042
69866182
9283
34129173
20395
21475417
90123523
83627161
12735004
24529
77380185
60065543
43706279
0
26999520
94078337
73607389
32212
51737313
8819860
12128712
98689582
6712993
17524
79416944
20498164
98214094
27440
99261741
19500605
0
94001652
0
26218971
3844642
11740693
36884349
32318034
35467499
18181056
71733218
8277
1614218
29978
23799
18314
9438
852
438
5861
93662985
17600935
9626
13018718
73343260
2314
60014278
20269
83358768
64638791
34458
57917588
0
8585734
33135
16215502
64894100
1708
28948474
45402019
78035258
6778
32541211
19759
53413742
96869448
0
39884755
89799734
9147191
21539582
0
28502
9423735
0
4574181
37611404
33733686
34656217
0
14889425
13660
0
81447828
23711398
84565
11998
0
14190
6841
30473635
61412061
44858510
48257608
62113553
0
11007
51506907
61092675
53376300
0
0
89168967
0
0
0
89651687
89466879
28734
4574181
24288756
17776336
48601934
24905
0
8224
12069
21249
0
52020204
19790
30536
49782068
8276265
0
6873
12086
95749330
34929
92379021
61512770
7960
0
0
81838650
0
66741906
16998414
69632107
13219
0
0
62979401
0
28708430
22793405
95658498
0
3285
12151
0
14401
68940732
14371
0
0
6056
0
10820
11575
26593030
0
21727
34504891
60984076
0
20144
0
34723191
0
5775
29748798
61512770
0
16720540
75728937
1847
19950
18348
24845
0
43730951
5578928
24699
0
16898
0
25862878
26148502
5585837
25689200
0
66839818
27791
0
0
87052376
74484439
0
92080138
88633649
64197581
56686849
0
26152
77896035
19131452
0
65222135
26349739
92671397
36386797
0
57656149
65107853
21773184
47261020
2147483647
0
36540764
80311650
12053051
5140978
0
13706
0
31811535
21115
1106
72874038
37731680
9652
0
0
77190181
7343699
32496528
0
4308
78380975
86786307
67012439
92687373
0
74987226
84412746
33838
9559614
38890561
19745568
37376489
0
74273114
11547158
0
0
0
0
21695093
48449212
7295
5912281
813449
4759951
1063073
35050297
27022661
69956784
36195
65525266
62788210
68073932
31762
0
3057
18486725
22194009
0
30105442
17489555
66237279
20300359
0
27663023
95343015
0
44923936
95199530
13108252
6772
65251348
79154528
0
90565098
0
12361511
53520989
26661958
29571
18409830
86220706
99365757
12161
60496603
26489
8162691
57828526
2014
0
73663631
74759704
3430
56720305
21680
0
25057133
95429784
66804572
0
0
29192
26431
85722762
7761230
9149
42706614
86603019
0
11192
0
9388
14399
32867360
0
12972011
0
0
0
89872408
16589
0
89065852
88633649
0
38693656
34561
2527
3403146
53507523
11860957
0
0
9333139
24558
40984937
13754990
47150205
99382961
76203549
64998693
36025032
27963
0
16701921
688
0
15046
19400
0
8130
20154316
0
30428260
15470588
23470749
8187
3555
31804823
32541211
34884
79959552
28705084
78961871
17456049
70802745
91454688
14075
0
32934861
74227083
66028037
28604480
19575
23221608
44518069
24458739
19107786
5257
0
32043593
1691
10897
41452542
9054116
54163891
95521539
3809311
0
0
27439
0
0
87552506
6803
45781179
66184609
0
60065543
0
26266
86337230
0
12537
11235
0
0
1745633
17733653
21436
38261407
42846284
41084
68434106
14209753
0
20796632
13438552
0
97661220
23432
0
50712064
32003
0
53951146
26909109
26451682
22567915
57828526
58186680
0
92685996
0
20272577
26695051
10819258
95714305
13970965
57693446
21099
72293863
78715463
56157858
0
9145
92270067
64983909
41900218
71353638
19157
52435140
26976259
12009
77008210
0
77854312
6420
69956784
89883042
0
13093
7748
80316654
94899967
70543636
92307495
0
75242259
24432963
88108136
0
18774
78061527
46571011
0
12405526
53330710
0
30105442
97055705
36255679
26373952
26154
31053668
35900364
10238
88135189
19325845
77865703
9461298
34987
7868698
82442519
20753
38708831
11034
26712367
42706614
11419
0
9423735
16720540
71736982
0
23866754
39703869
54671929
0
24356
55754575
13314
71588436
0
32485146
16843241
58476977
23896
47557872
29870041
10833750
97046780
0
73936724
0
29767574
96005064
38233
58830191
96618288
14588140
37242553
71068723
0
0
11788
22969312
23435
6369
0
31047
0
0
0
39664643
57044374
66693792
37770045
88444128
98797010
0
5583
7231261
0
45781179
89042309
25111
0
5594
23839022
14573
16230
16024
30752
14409
24141088
52814031
14357
19532
7702
43170785
3970
32299
0
0
33864
46220226
16713
25360
8044027
14717138
0
5285
25231
0
51833259
33199595
31584567
0
63697733
72771844
0
61274156
53943379
6593994
6324
724
91391643
38349312
74252905
2321
23607541
0
46787259
0
26722197
90894220
0
0
73820912
0
0
92396741
36305998
52302230
0
59238324
26411
0
0
710
27868130
0
36671416
0
0
75385826
92753803
96122275
4137
31448
26800
59452137
6773
80297697
68857962
3924769
0
20503
0
28294666
0
75473044
0
50967237
25955048
13620
3298
87878750
21932
6521049
44138141
19195
0
66768150
19776042
33847859
39008996
2300
55521641
66339855
34129173
23604
0
90790603
41865344
80855320
0
8353
4822278
47348151
13970965
18775569
29432
35562911
40580713
0
0
1009916
27914
9616
90252315
17154797
22727142
0
0
0
7519
10816
73092300
9939022
9185055
5317
0
0
64247645
45237702
67485918
27008
48500740
0
87370607
442059
92327
22956
0
42706614
25033
68059772
0
25108045
0
92995379
77769523
36247
20128384
68940732
82603171
9027
10064
5136
2198174
45565692
0
0
71536097
273595
3324
0
38238063
12446
24081575
10991906
0
0
83262784
0
0
20034
4741
0
395
0
2848764
23077
96772264
90029229
87064078
33004055
61857876
0
21437
98763868
0
23157
15241
1142542
88377470
0
26083192
38818841
3682080
0
12972011
0
54480720
0
4191
26758487
15674286
0
26349739
82217237
64716689
7060
24479
17044
62461361
93329646
1791
72933976
5084652
3222
20346589
15123081
15913
39838
14084
85590471
8159
12928953
92992010
85727331
71353638
29197
22148
0
4955781
2685
93430030
0
0
34971162
99701723
49597668
1417
33449079
60596614
38217
67654077
42889784
35787269
54749512
31117
33789022
73152141
5975
0
0
23986813
53977549
31670
0
12382838
95521539
46175080
0
95383134
0
9883
13703
43794453
42
0
13600
9242
11395
73707493
27247
54847928
8085
24779244
65633491
6166385
35116359
84907255
79130490
64013762
1349
35047398
0
70816598
20050
29949514
96383289
90005185
75385826
7391168
0
77543007
0
32686
20043
985
55829495
0
30828
46656795
88633649
15199
65722065
0
5084020
60698535
10566
24152
73779355
49890550
39371031
19935059
7266
6414588
19483
2146724
19020
4092280
84618776
3850175
0
75019053
55850315
0
30589385
54946511
22135365
9821439
16199258
7984484
87962969
94349669
87529656
42968757
41446610
0
27831
67789173
83455015
31989343
32377726
5903
0
0
92368171
65004999
41328
0
0
6234388
1886
62555430
93596423
66693792
91140756
0
30313
16133
3973
65509599
273595
70734445
78380975
0
12308
47921963
0
91090482
0
6030
8716
0
36852
0
1350
77896035
8662
31803535
31569
35809
16205
15519
0
87514830
14216
3058
57741656
1770
0
73663631
17141582
43429208
47521328
0
72624025
0
0
0
0
14194426
19964
76301805
21786516
26894
67687194
19202832
31978539
48401789
27153245
17304
60270244
0
53952621
16945
9764837
95521539
0
3057
49469287
51980316
23257
25472001
11028
0
9611
45496836
78771551
16127
47397527
0
0
0
5812
89868796
80095425
11212
73537539
0
0
30740973
52040403
30051963
7879
50053206
21616034
55856197
24412585
0
0
1297686
36443737
0
20683
0
0
14384
18227
0
92031312
42889784
11269
0
83358768
83611704
0
81940766
0
78259651
80319466
0
0
89373185
63432184
0
6243
51066806
0
89222175
98043269
95712301
19584875
31214285
10730375
18267433
35467499
23589
20700069
19876
0
12573336
0
48788132
61065620
0
4153
4565
0
0
52373430
15935682
13631460
0
85590471
24523699
96870454
77145328
27174
54425899
27080
0
16107702
94029294
19408
17067
0
0
53501940
0
4172
0
94728539
89081034
92396741
6518
5679
0
0
61686369
60990799
50013750
0
88045703
73011418
0
27997600
71736982
45630407
48973
0
20972549
9423735
0
0
7132364
53943379
0
37872545
33460681
48880837
17517
36884349
54151213
11612853
21515231
1858
44571791
0
0
5748728
9123
0
46133107
5329
27048977
16279758
52020204
64054744
30466
10759
0
32269
1861698
55025953
0
21455
47999632
6761
28294666
24432963
15376252
0
21777
0
48443791
0
80263581
36614008
90990104
71977920
41914719
73152141
90702357
0
0
54907931
0
0
0
703312
53531673
0
67803954
23984433
8332
79451090
524
47794250
0
68655317
31267474
49954304
35636616
86414818
63019406
8678
17005
78687578
0
50465435
89872408
1388
12530
96061776
96589802
0
61736976
14542420
0
3970600
73042567
0
3639
5349
13056362
0
59648699
85923546
24525
30620
8970214
15967697
45443475
71722745
77204630
24723
64305074
7692
61721766
47490171
71544579
0
0
0
0
0
41357164
79828070
18425428
0
0
17424
4908
21781
18125
18302
53492602
12847
0
9315
90105117
26766466
0
1200
55676893
0
2201
0
94323456
22655
0
76389099
33145441
1816
40972115
53516604
2754
1197942
19716
49887500
0
54658994
0
49952505
16195
83724547
0
60757953
13447
30452
0
94398742
23221608
66693792
94561258
22707096
95859347
55180095
0
0
82184402
33277695
3418
0
28979
88779356
7431
85864279
83170215
20972549
60139921
0
20726
78761332
14735
20652134
21891
0
17781
20809
96089617
31804823
89654369
14948962
20094
0
0
0
72844741
26119461
67245144
31113401
36049373
94924524
47784662
64
17482897
27457
94130930
11318
46012582
0
18429
0
4178859
13384
90665593
27855743
30249
23448
30157
14588140
35591
63544321
91593736
30775144
17625
0
58727173
29463209
67050871
0
47186606
0
0
62672596
67145218
40473432
25221
58629154
17611
9778
0
95327480
0
42887974
77720445
17441590
11788
53556646
6995
34664986
0
43176
18622
70523860
50334576
37937588
0
11210651
0
34380
28694
35636616
30160286
9767
14575615
56703667
0
0
77309229
2682
32001901
28992243
24306
14987565
99704491
6584
58503839
16944
6875
20624
0
0
88263298
15388969
0
13730
0
27054
73080804
55259496
25442
26159
91727965
46831815
26845
47074429
51919737
11944
12798
0
62715435
84594106
33103765
8837
52193901
0
0
18855
39339103
0
0
7116857
18524688
38887119
49700701
92243225
31936575
95104331
43214861
0
37428919
15852666
74183093
6818629
22662994
1504562
0
15390
18379
0
17361
0
67809246
13463
22525
36847210
21151179
51415320
6173243
65483494
54165605
42177869
20106
0
0
76819906
13902
23358
87514830
34353
70105200
6483
28245605
0
26516046
0
81333116
2280
12934
40850185
10424
62618039
8055785
82513378
0
93533833
0
0
17719031
17643
209
18181056
473308
0
0
32039133
46765756
13568
52844703
0
4118350
2490
1822287
10756
22088
91862550
0
19776
70156546
37824429
0
15806
11640885
71427179
0
82432263
60411135
36386797
0
89042309
61412061
87935351
12329757
0
22284
14043
0
0
0
0
26661958
0
0
25660532
26901426
17352
7821
15252
0
19256
4940
9529
19103
9878
0
0
14575615
4132
0
0
30949
99977582
29060821
18021239
23711398
45402019
0
90423753
3885
19008668
520
90440853
60108834
80902505
7265
0
5526
95265596
230
10444
23839022
0
90923349
83178751
99564915
63019406
78641912
0
63044856
80329267
0
0
0
0
25041
61065620
1635
66882482
0
11019
0
0
0
78398867
0
16337
79394845
29080828
68363507
98468206
0
10439598
94960259
18788
1453
25491428
13785769
32318034
99977582
42441792
70156546
7096702
65932488
16757
51495547
0
0
63044856
21247465
2809
0
70436993
6474
76816650
0
0
0
0
0
61851869
13991
61418591
23578429
14662
22933250
87450646
2198174
20053985
68543842
27839155
0
93112985
81937312
19889937
0
33878
71183898
11332759
95579256
0
0
765
18502
0
0
82776927
0
0
0
23494949
20652134
52261630
56198305
38889688
7548
6298573
0
62715435
11869
20705
61736976
99564915
38152598
37024942
97894759
6517
31649838
0
3242642
1097773
63205219
21589025
26710
0
21619991
31203863
0
91925362
76203549
80127990
99109778
71736982
41375145
28487433
81027894
16598418
1532
0
37412382
69065613
17124554
7155875
1132326
58020012
12735004
40387092
0
0
74447765
2917
12380753
42098712
29655024
0
38198
31526
74987226
3756
47461697
44895934
0
18486725
0
1447
0
42706614
82207266
35087750
62482129
85615604
13257
61736976
17148
75177665
16423
21296
2842
27986
10726
27480631
46928420
0
20376
773670
17307344
11911
35652931
1068
7923
94394133
6117602
51572681
25299
42938141
0
12187541
11545215
38814777
0
6632
0
98969584
0
48175134
20136
50712064
74513827
36174798
6880
85023398
24030896
28708430
0
0
0
56555240
0
0
5432
3759025
8278543
0
6713515
40207916
4738494
40299127
43560907
5042020
0
31936575
17425
95859347
0
92848623
68860052
4275
99420311
0
53785205
61274156
14169483
68478890
41655127
90565098
88179585
51219948
15237
28959792
82308924
12495808
46351402
37468796
18762
0
0
10052
13913
12527
8585734
0
17770
3633977
6125463
52162403
0
5107
0
74672036
0
32597052
71415488
0
0
0
65465650
3259
21903
11749
75190647
0
0
30731
0
0
4774746
0
0
92055401
59798540
87878750
6639
89883626
24950787
61192439
3189439
28665
23329
64889811
0
27778
86106562
97653900
52181500
0
54584221
11147
10399085
0
36215047
12492
0
56690951
475
0
20678
32152962
0
16872
1738
1066
1950284
82070119
60132298
75173921
34191
0
37388344
0
96383289
7210421
0
54246058
542
0
16070
48788132
0
14777
0
0
79608838
14939
0
0
46432913
27403
69003013
0
8270
0
46714334
17781
75155186
845
0
24041
15936
57597095
31716
0
31697
26304713
76487868
46682332
46632081
0
3743
59685092
32148
97830846
0
0
2286
14654
0
0
0
9132
8670413
0
5897
0
86849528
30742
4587
12383735
7142
36647952
14639908
8819860
17939
83262784
2058830
23483
75084218
82803221
47999632
29180554
0
10553
63721909
39944136
95283662
97894759
3228
22370573
53745863
1334
88815803
17331221
52134572
18684
27272270
35523
33639810
95714305
16723214
40895473
10643944
14041
12708
0
5596
0
7026269
39348
3761
11787
94029294
0
17864
0
85063403
21505
56919442
0
32230424
21440
96383289
14394
46740298
23087579
0
11245257
8325715
84983267
34961910
55906540
0
57566557
35564246
44811
11437
46414426
24196678
23299032
14725539
23082624
10250046
13741
0
0
0
0
23130843
7086
61917531
99276822
0
43706279
15775
8764
0
13890
25332
76371608
45908144
52622652
66743987
93430030
0
0
34230533
37563591
70802745
11694
4498
44751089
67110527
85413903
35797165
8355
61799633
667
29432890
3440243
28055
95712301
26857
14784148
8938338
20883992
5930271
18566
24629396
0
2014103
0
86498788
37611404
1197942
0
0
7346
37948
48161787
76203549
0
2757
27511508
92230702
38432215
18409830
10492960
0
0
65946575
0
52724266
75238284
17779
3376910
27397934
71733218
49372664
85023398
84137851
61736976
46632061
0
12304
0
0
65465650
45851127
2535
72643273
15386
0
54433684
0
19584875
80710259
0
20199402
0
43465305
32928130
0
15258567
0
0
20560451
54719784
25696520
0
43677746
4031
0
65711067
7365
45121092
2415
87782955
0
48775590
47935986
19106652
4116
0
99623193
49736445
0
78454422
40387092
878
52012425
55829495
15554806
9411405
95521539
34695301
12464010
89799045
19582292
0
53413742
30051963
0
96289110
12608
23368094
0
77051666
2207944
84552571
65107853
2504
11868
0
0
89193136
79608838
45616268
0
67536829
24903
39992158
64180275
0
80316654
14500
90261957
29699
8408
4169
7843502
23889
0
42664
74276944
78454422
12607
4265427
4626
20998156
10103
54
93637999
0
94386308
46854
6636
1009916
0
14745126
83766562
7857
5930090
15239
26901426
0
5363
88321671
19450543
0
30539341
69414558
39599620
53492602
79421087
0
0
34012677
92969819
46485292
0
53919234
25877593
35310524
54584071
12896
79593558
0
0
87089600
84618776
0
39552
19570
16055
50282166
68925176
0
0
69343353
30710891
37167765
86888267
56486675
3376910
0
37749
78115103
18103296
6517
0
194
86764186
9898837
19466
74437059
63643363
33650426
14993
0
99420311
11618
28565871
57077869
0
73537539
85585862
16310043
97395032
95402127
36671416
67113866
79959552
14981
80319466
82054842
56617749
27519
55116245
18624221
0
21675347
24155077
39992
72647419
10936
0
10952829
67531594
0
74412863
85200770
0
0
77689040
12899531
25009585
7610011
0
29547320
15866948
0
4952
2498599
11913
2845848
0
0
42836
12383735
16729
27153245
32477
14443
1382
38626
98614698
0
57705311
0
66097234
36091
69679630
27998203
64750402
6396
31751071
55758254
16452560
0
16315
9297
30850569
35244
43384
0
0
47897712
17767265
15241969
49372345
37504588
72293863
14361547
10766378
0
21021
52579078
40499738
0
27530
66973575
22892
74447765
88950699
10931
89659144
0
0
65039789
65669710
41239873
6091300
68293449
29158
0
65697422
979460
15853
41376548
0
0
0
25290040
0
71753555
0
0
24881
63057222
0
3876
3597
13070
31751071
78731236
81735719
21625
0
0
0
28292111
19722
84804607
97266643
428
33986
8716025
73280566
21033
10337752
0
50631328
0
79262158
30012591
38668
35271548
7819
29420954
46774291
18396298
26286233
1274
56568452
19243882
96005064
51664353
73508377
39884755
48187671
9987314
883876
55850315
430
18155
29145
49127246
15274094
35068477
86102904
35652931
64744010
29080301
78161165
7260
9931238
1144
32407
332
26140
22403
10390528
4281
0
8703
70261866
0
63979479
81004968
20600515
30910
58735110
44443604
19243882
96112166
1861698
76698325
63131615
97661220
64732684
4657
66028037
41436002
98516006
25061905
56617749
9524869
57242916
32377726
50969238
12523
88919121
71179600
79013156
99970813
38221
44100
27481763
0
0
0
72245220
0
43073665
76754718
10138
33262984
60349802
83564239
74313180
60748711
20478872
8420964
37600772
90902880
12708731
3997
43778740
3973
337147
0
34416441
51924162
59991084
92848623
13609380
84804607
32362569
20990
14878
17179
69307693
25689200
18129
79043445
417
0
86089709
16436
0
1132326
7539
0
84753192
45211762
86542376
41658455
46791073
28487433
0
18025331
7116857
0
0
0
65145182
0
13871
96048396
55598487
18368
0
97565421
51462411
95693344
27719
26090149
27829828
76289903
53800174
6914
3901
0
0
329
0
13141
0
1418
2375657
77158155
46844793
24880516
84323578
52193901
0
46581167
91439071
33395957
14784148
57813689
56690951
1206107
14739058
0
16279758
86368683
16332
11138
79152424
32867254
36884349
24918650
7176
20983
55988345
0
43662961
20184
0
0
17461868
0
6414588
7101
0
90224347
8170
60984076
62508926
0
0
25221
9255
2853
0
23507
33136695
28696
70707067
54063242
56994344
1739
0
93565070
20474
40357
46220226
46331640
0
1422
0
94728539
0
86854136
49127246
22754536
31443
23128
11072
48915666
16460
2709846
3198
0
36964015
29833996
15231
0
17158
21595
93854246
49871816
17028420
14024
13828996
60433334
1347
23226
13114937
0
10251
30640408
89690827
0
39412468
53821787
8320
21752465
84536117
18818
51258433
0
41080735
93112985
40093122
25181025
400
5790061
44698321
82599137
22546
93345596
63387279
38780459
5955
0
5885
8762
53497028
3897
47613919
0
96199225
16758
34360144
97661220
51808377
23770
54480720
958186
3946
8759
53163510
53694737
9282833
0
31393407
60023006
26868049
44322123
38494310
27783
16310043
16473226
33351
32854086
30842616
92995379
71602390
34681976
57228987
86003665
23213
0
22774
0
88214926
5472
0
8941
5597
79394040
7263
70623715
77424392
20171
17938675
19953698
8597
18262
83951781
0
16757
98987272
31082
2586870
64305074
3903
22837697
6689822
0
0
762
44543378
0
50863728
0
19343
6259775
28385
10039
59991084
11410
37180
37954218
0
86725992
48477602
23007
0
21363
39252759
43270182
28983398
20891
47718508
77993316
0
70327270
12837
23461
35531965
38719705
14321
57600452
94472483
0
58077450
11526283
6870
93626331
8328
44842138
31203863
3016
13421960
28500
41414758
15068429
72103361
38289
0
67476828
94398742
0
62712074
4142373
0
83119179
95050150
66525784
86940084
0
45945448
42938141
79959552
772
42849535
97201610
52683653
0
0
8214
3787426
24705857
0
53131491
0
0
75804444
7485
9002423
0
0
31408
63095890
0
49736445
82448302
54697120
10833750
13114937
0
0
38887119
0
0
47551660
89161369
0
7557
18840
10850
18949166
8819860
0
23711398
54671929
10361
51731691
12671
13702
0
30080
49176106
32597052
21834
0
64043399
25866
86041001
74033573
0
51909199
0
96666693
29956738
9110745
326522
53745863
71482885
66525784
14775
27510
11036115
52059204
37045496
19790113
3962
8678
9517
54432677
0
22522090
3809311
98763868
0
26575
5916533
0
0
80675018
13445372
221
11806
17898
0
36352348
47596686
59405137
0
7820
25535
96514178
99049626
31132
83358768
50707138
14923
8486
0
28082
7840801
965298
24568419
46220226
72154670
96738371
34943581
51599781
11969779
65669710
0
0
99558523
7344311
31984
37304179
90391025
34695301
42974405
15499
45778269
17206446
0
6712993
41762583
41197848
1033796
33610
46670343
0
48785663
0
20652134
2748
77012588
0
43015363
27951944
68600131
88633342
0
0
17124554
10951911
712644
5330
0
0
70272664
59154914
38693656
0
29208
33360256
7319376
50863728
82780119
35226885
0
48788132
9544
0
87692426
34603554
51415320
10365655
38512722
6934
12012
61799633
26450350
10666
24446779
57864906
47521328
76113039
0
0
0
71381828
0
35047398
97653900
85392296
72337388
16921
39210
56781003
40586
44154112
96666693
67353855
49571695
0
54973566
0
31122138
0
0
92586238
16006859
47397527
2415
26695051
0
44239991
35496
39509144
74273114
4210
79154528
0
63974121
1716
92693097
9938
46255707
72663234
49667226
4118350
0
3875
0
0
0
1788172
83484413
0
39509144
0
51210255
0
80127990
33361970
12686584
0
83920204
33233
78975571
17061
37162535
23568
23719177
55036866
0
51379407
0
0
85074359
36081
42213481
0
7442
61857876
96001459
11963
17744
0
88684573
0
0
22552316
13218923
98105172
25704
8434020
28489193
0
92807477
23221608
9985827
91714111
76234688
43525
28296
3223868
63920762
42706614
12262
66263555
74484439
51599781
23986
20226
73132620
54978207
72895555
14889425
22567915
20688
0
94116482
0
29358
26953
96383289
38386
10615268
5930090
98985952
0
99726875
82839365
6657
92605656
16432090
0
76761419
0
9553
88389683
0
32153
2506
12976542
7210
98881706
13167229
38558
23711896
0
10678
27481763
61613876
451
65697422
56617749
1130904
37657034
30950
18904451
69748429
0
55978871
1464444
35938881
3671
0
28728
75556080
13845
31950411
56389502
33277
0
99235322
0
54972400
7464
73971684
89509691
74711318
230976
0
7739
0
5197
0
80939763
17040
0
48518928
95341267
9101914
36174798
11125380
0
42441792
36205
364
0
55526660
8463
73820912
17073
17765
0
0
0
98627579
5471
51
86730355
79179694
37712090
90240720
97624549
17482897
7640750
17461868
74367735
26584348
61351560
84976907
0
7949
59452137
84594106
2500
18904451
0
92368171
47446493
9069
23213580
63979479
0
57379975
38476454
7866
11423
13220
30335
17884562
91485223
34594
40503300
22370573
0
75356223
9103893
98430307
32386
0
14037
6178
40771888
6563091
80483686
29271715
0
40527908
59305989
87035266
33513
18563
9205391
58125281
3173512
0
27239719
61274156
1892920
88214926
7944
23368094
0
32952
81084823
15265
0
0
31033002
2997
52630747
57780205
30074345
86176049
5058
62419316
15448
36351
19020
65439989
55163459
0
3706
11683
75804444
36831351
45851127
23130843
40671664
0
4245899
17192
63697733
0
12172
2236
8109
90909845
95395092
48994066
80535139
64880271
24820
97551073
10804234
0
90779651
84471431
11624697
16241148
27649
78438218
3158
0
59405137
37885953
0
5763
84877215
16142
3646
23471
0
60571792
0
92969819
85009068
71590700
64613878
17683
82017979
87712732
74914380
26197
0
3809311
52683653
0
24042
0
0
14185
70637740
27394
63552999
98535140
7217
27272270
73140754
0
0
13875
71916429
86516573
14227063
1130904
16900762
22337730
10717
4061085
23072
11169623
0
64054744
70601345
82914847
99892659
26639
64518422
5214033
26870
51664353
55856197
35736
54285255
559908
65741750
75153967
43662961
2948
5623943
0
47142114
0
0
16830579
53376300
0
4500
13244
56790210
0
82031976
16319
3844642
0
69428366
94728539
22718336
7011
102652
9836779
7965
11275
2006
17720
0
29891
2107
43229327
27907
59768099
4888
69062868
1128
61351560
30053
41361538
61977015
40060586
74687366
49468509
0
0
28489193
16279758
7995
0
31430507
57531528
3440243
3388
15245
27153245
66839818
28822
27891
13717
92427248
51731691
6510
81004968
26442
14362
26664
0
90123523
0
5365
42523676
4642126
0
0
11771088
13495875
16961837
33360256
86041001
11252417
88889215
35493021
32854086
11252417
0
0
86589813
35994
0
33395957
58071974
48230617
0
99462251
16142
0
63205219
0
64248541
66520059
0
0
10958073
26286233
62026818
1224
0
20543287
53869384
73784043
0
17267
18888
23265924
0
4759951
39355655
12187541
42570599
39884755
13613732
93798826
0
98905395
11282
31804823
42536864
39036337
0
0
36009342
0
61721766
87229531
9110
53163510
0
1783
54058474
21697709
33192669
0
11231918
102652
98766805
93727906
12164743
22612
70196591
34413813
48402742
9852
26815
0
84031394
0
13022477
13438
63501966
37624
5328475
37254954
0
43875586
0
37428919
90122545
14875068
26633
0
10955
0
0
98869365
6558
0
82184402
32670439
3287
32043593
59735543
25784224
38736472
6040
70023841
26024
7364
49176106
9516
16254
37254954
44765581
39772719
22086827
1529
0
0
11520
78724878
49669702
71544579
66870384
19986
8274
48648377
48056357
87836528
13895
86249359
10563
36783684
77367272
55882863
40455632
19373
93430030
0
76771922
93569547
40586
1977
99892659
0
0
49372664
50863728
94454420
12017127
57349353
16805195
85481369
0
11894106
8455
82737929
36540764
0
11572982
98689582
0
0
8210412
78538315
0
61712069
0
31064
50631328
18099456
8477
0
0
7037233
82622523
0
59711730
0
0
2015
0
88406870
65741750
92554893
12931144
35875256
30941
48187671
7464
0
34186323
75399091
97830846
23412
33943612
0
0
73784043
1171
11213
26837
42257460
45237702
0
38174986
5475886
0
12532
4547595
0
4334
33837042
0
0
15155
76983064
99053989
6693
3333
57056022
8455922
88047695
16493210
15126
27315782
0
67729857
83973181
4736
4126
78054650
68198647
25679798
531
0
91458051
38708831
21449
13744
59447840
7570206
2865
21433331
66071461
0
63205219
93911914
20796968
35797165
94623214
0
27481763
17890
0
9672424
38639098
0
22820
67345045
25904508
0
0
0
0
0
61157874
0
5019
71131364
80030057
30125
0
53567177
71372090
47557872
97324381
71353638
37037623
93328519
69281099
99369603
28331
27048977
56743281
73359106
94172192
64393145
19018647
32313285
31094
12624420
56598574
0
0
31118
14889425
66339855
29060821
33898
0
37024942
93758596
42443857
34971162
0
8723121
70923336
20543287
52716440
34910709
61736976
54151213
73126923
70908785
13524101
2003
71916429
79683020
13733
30780
14169483
98027719
0
24918650
53951146
21090737
24766171
99496208
14600962
0
35359472
19810
25063059
380
0
20011
0
42950
20981996
18416
98159553
14892
51175730
97175933
0
0
0
10725
2498599
0
1969
0
38353786
1134
12545529
55414463
10386
6355
11050
64973291
42514805
6047338
250
0
29556
40681166
23345
0
11818950
52302230
0
35050297
0
98766805
73737484
95163955
0
40682010
10735
61389637
54878063
66743987
2435337
2462
81084823
96835706
96214715
81002240
71707392
12458
3173512
15431263
82856050
22888
80710259
0
66230534
54433684
67050871
17982460
0
41620677
12458
51395622
5093937
0
0
39884755
0
46485292
55653022
38429169
10401
17974195
22507
20796968
0
0
21000013
52944150
50543694
75728937
20885
53533765
44543378
0
78627132
0
29748798
46781778
96618288
45088
61582101
63769949
57408707
7444
38845506
3388
61611228
42307327
93401674
0
72307711
53977549
43120509
3266
57898287
25719406
35408
0
9169
11090
1009916
0
56157858
31251459
94426036
24617
82392538
0
0
0
12949
31011920
70961317
33741597
31856
4469
28959792
25175153
18904
6676
14699872
0
4618
20652134
0
17053868
44008597
14095376
5815
26014
94918161
0
17525140
0
8100
7794405
0
66693792
4643
44167975
5146
84216786
6918
25460
0
59283915
0
80366884
27545731
25287
1746984
47578075
55456082
10730270
18511
87253322
54563661
69519098
88736563
8409
18812
64013762
9461298
32643
24418607
23475348
88916067
74787591
37722
69572338
96089617
0
2719204
14006817
90702357
0
79816321
0
91524463
65107853
11711915
4186
84462119
80187383
0
96943309
34603554
0
17986
77581916
7366
53497028
52134572
62283788
34818
5327
0
28992243
0
36015611
77543007
90579066
25114
52429829
25353
8989
68403658
0
3001
53218039
96489877
49654471
7231261
27772836
4415138
0
75822984
61519906
2010
73811848
83709539
0
0
4145095
14979332
4226
35870066
14970
63131615
62546254
13707
0
51833259
62577183
19651207
0
97160093
72411042
70607340
30325899
92671397
97426898
6076
30178
3080
98610263
0
0
39069346
62944516
41809118
5092462
85648723
0
93854246
0
68799524
26758487
13033
15083
0
48607816
57991264
90126430
19712
15402289
82887361
78876407
0
2854
80460835
9135
40655757
34228901
78310785
23401
86764186
0
0
0
67114999
65646093
94141281
80902505
0
61764255
81148072
20058
56380197
30397
0
18103296
40241400
75798401
0
74596221
0
17456049
37428919
0
0
81940766
61967503
0
72337388
0
0
51668923
7971
49437176
64247645
56447473
0
5620
0
29779138
0
54910564
1037
97313153
4055
38023
0
10407
0
90187099
0
55264216
37376489
11978660
1802
0
82031976
0
74886957
3016
0
4415138
813449
0
3389
61389637
98476367
29165494
0
22401
0
51735510
0
14787
76995566
10159
0
65220669
16593347
63205219
61212654
44782833
96005064
75942534
5748728
4857270
43955610
17279
40954029
58847890
48648377
16827
0
71179600
0
0
35979089
0
30271319
69599033
0
0
4154577
93676252
26297
13283951
33849562
19678
67485918
64430778
25456
31539867
99008693
0
18374
0
99412456
0
3119685
11533
473308
22272
8319444
81558704
14386
69825010
0
18524688
42494188
68169338
5199
24857
0
3922
38255
15371700
3814
0
11936234
91391677
62090582
14845
0
15575267
11154
18171
3950
35659081
30352
25374
0
15371
10390528
20426
0
0
24967
26584348
8938338
8618
15129
33733686
66423722
24446
35050297
83484413
89922345
0
99768777
38129
9633091
16436
73284092
88463372
31727
381
16897
53556646
21527
31681212
16658328
7561
37790
72752705
40271
18297
0
3753960
17325
82914847
92554893
66693792
65436401
23438405
60362990
14101
66256995
43073665
81009730
59427346
1952
33570
0
82002149
15070
11642
20087726
41012493
0
29378503
43677746
59151302
30400616
10540
0
0
15079909
2592
17444
72319826
8498
22545
467
62392044
24796205
44247763
33229488
0
0
3173512
7719729
2794
5455
0
46656795
0
59242979
4593121
26066945
12491
10952829
20928
39157880
82886570
34804733
0
75838695
51735510
6459
56144419
45775139
0
59620570
0
13134938
27137760
24717493
10983
21288
73586994
0
0
46296920
0
25799564
79264575
0
36272
4420
62938813
89316144
0
0
65204319
3633977
79692789
93703324
0
0
35050297
0
553
15056
0
73280566
18460581
42705833
2357152
32804460
36512276
23842072
41382469
83583349
18859
35441439
0
23287
19582292
56690951
0
42849535
93569547
8232
97131774
78500068
9302
0
0
72814861
16396
7761230
97197520
0
16157
68600131
0
37860
0
14686816
41345450
0
0
9745
27425
0
88453708
0
15784
67625139
28987049
30078989
0
80095425
66071461
0
52087271
30051963
0
0
0
65868213
2457
95436765
14328075
28881635
91439071
20169213
20275
19192
0
91129322
0
16219350
13311156
0
23572
0
89749325
0
0
24993281
0
42516311
26478993
4984
28888
0
0
0
74966712
0
5862190
25808221
66525784
37120926
46178
44167975
69419324
0
64865796
27545731
5343
12462
47116541
6234388
42480404
0
33619269
19790113
83455015
12335557
19943259
13674
20411
0
0
77996665
0
15469
6185155
57086186
29885955
1119
47672757
2528
0
33313666
12151
791
0
0
79527296
15251376
82478517
12901
0
0
0
66268340
0
0
50131510
9572
43313
21507
0
15210234
15837670
68426506
32362569
74580368
40972
13237275
38818841
26942
58628826
79286570
5535
86580391
49264418
31393407
6653589
641
0
3777
83709539
99420311
77769523
23984433
0
12635
0
22662994
464355
3813958
2190
21197
63413944
0
67083526
48676243
54584221
10554
11072
93042290
85585862
32071803
96738371
17956
70290385
0
2554
48607816
30134045
22972
22720
0
39772719
35979089
0
2914741
18577900
0
77769523
30873
76976595
28388
93495187
2111
0
3682080
33218982
77145328
57597095
0
0
0
81116203
25161
11671
0
17486539
68600131
0
72680894
41231719
19018647
8502
19104
1447
73545186
67945140
0
0
0
53455773
30496420
0
63095890
30012591
12445
33814
5927
13648911
0
35504
17719031
28147
19584875
13102
18425428
76044334
83847926
11866502
46632081
0
13283
49295521
47596686
49597668
8018278
24315570
2246223
6439
57228987
20324
77496737
48697637
36857876
95395092
92009949
15296
75972294
21624798
85088613
31936575
32719
26117451
0
836896
20652134
30710
92110691
2945
86157844
56952250
54726154
6192
0
32867360
30516570
74914380
0
0
75045941
16850912
0
17881108
10675
44722162
48607816
56850821
12135
28817
0
51954316
0
18524688
49055129
26146
0
12043
33884642
79556262
21029705
27432630
98430307
8238
19745568
60666971
83484413
93228078
40247625
0
5789179
16932
92687373
95700454
59739918
92327
28172396
74636258
0
15626
79840933
35677
8726654
39652
26
118157
53066329
7679000
0
75235504
47999632
6677
2559
69034342
25057133
24796205
16278
0
15312
2905
26976259
65204319
0
67807823
0
20137
0
2375657
43560623
52898947
32854086
0
27417
38200318
6604
77496737
19525671
30837
87782955
0
8993
99970813
96626856
0
5467
0
12702196
31857651
16359
0
0
0
38044155
20128384
19583
976
33090686
46933300
20128384
454
24315570
71916429
6539301
31811535
45145676
27272270
6222
83306002
19325845
0
76113039
4750
7990
0
38226
14963283
13337250
71228816
0
80675807
77367272
17826
27992034
1261855
0
55764807
10511233
77012588
35359472
0
56034043
7465694
23321671
17216
58503839
57898627
30271319
41821016
38194060
21945
0
3251
0
0
0
3279
89451879
59966999
10810
37058397
0
59468200
85275997
66749466
37179
95449325
0
2299414
14035350
41658455
12454
8025
19519279
44698321
12585
56447473
31625277
0
17149
14466
838
25015
0
9939022
0
73661734
0
4391998
47918312
96464271
9965971
0
23196
8383
44726742
20820
96383289
3461644
0
81447828
5748728
19287
15226466
96443430
4659
0
31997
0
47259923
94671002
3004
10965324
0
13720
19008668
21864321
14348
71137313
38161
11969779
0
68738484
0
54584221
0
18439
0
36857876
0
38855
0
91835676
25360
71333196
97324381
28596616
0
25784224
45156685
0
13798
39724578
54902006
3069523
0
18747
11332759
42279792
60325527
12464010
0
0
70042079
55856197
28850
29864
43904375
20339
28688908
0
10608949
15431
2210
85590471
58013568
70105200
23302
46220226
19953698
97474277
24081575
82151922
0
9243