Skip to content

Instantly share code, notes, and snippets.

@vitaliy-evsyukov
Created March 7, 2012 23:37
Show Gist options
  • Save vitaliy-evsyukov/1997288 to your computer and use it in GitHub Desktop.
Save vitaliy-evsyukov/1997288 to your computer and use it in GitHub Desktop.
Counting inversions in array
54044
14108
79294
29649
25260
60660
2995
53777
49689
9083
16122
90436
4615
40660
25675
58943
92904
9900
95588
46120
29390
91323
85363
45738
80717
57415
7637
8540
6336
45434
65895
61811
8959
9139
31027
87662
2484
65550
23260
15616
3490
49568
5979
44737
52808
72122
37957
34826
21419
73531
94323
52910
84496
71799
50162
1692
1565
59279
56864
20141
13893
63942
6055
33424
44771
25678
33639
27793
41268
1857
63388
32976
46195
61291
61740
61680
45264
76361
49243
73250
67432
29124
15198
30626
18950
13857
32569
45179
47696
21283
77169
26357
97885
54741
57246
61929
25997
45859
3353
32204
97451
60550
49516
38558
57674
36443
666
32486
54910
24666
45119
40779
3441
83779
60645
63003
59616
7364
69058
41651
12201
13234
19717
11536
70350
15611
74484
96153
4127
60035
19418
58613
28590
32917
97780
17644
15836
88046
26489
38410
54618
16967
81604
60064
5833
80689
43137
57274
8002
4445
42933
75378
15130
10689
98579
42780
38379
76394
66337
15126
59535
53639
43182
88220
5506
21939
26719
32919
78383
62297
30677
15301
35277
2240
37292
11269
92554
12813
63131
25964
15618
11318
72799
43976
4698
32984
5
56322
30793
46586
36082
25956
61243
44613
59907
13187
43815
52408
63547
86233
7901
50572
29212
10912
54449
373
69509
3580
31479
66601
35427
49309
50428
76859
19840
95749
76993
45747
67663
85229
26778
72164
73627
31869
22208
17759
29409
20625
27533
3911
28506
13185
72229
2975
96029
66725
67778
77399
90300
16005
39433
33342
98536
66330
41629
79932
64508
80437
58093
7690
34357
87977
78134
6271
72856
43004
81631
4654
94363
37138
62061
18913
42432
11926
9778
23507
52921
12302
61620
89415
52561
8564
80333
62937
17680
49024
37850
54127
92136
65865
19416
86651
81030
12473
37840
36215
88329
23844
38832
1807
1726
84720
10551
12770
33510
23806
6831
41122
36046
2410
11380
8861
18964
37605
2021
59504
57029
64121
85107
64293
64821
72694
32390
55767
3884
74771
393
21050
70556
39830
42172
5615
47643
48677
5093
38547
4808
74607
71200
88387
94071
45031
83426
83246
96061
91471
37207
57815
30779
45176
70833
29490
27760
74104
21444
73173
10086
56241
48369
73755
93275
66791
2437
18827
61990
3213
43007
46942
47386
98002
80099
90898
28860
53348
3790
54478
50789
53673
81845
76946
31398
15539
43923
68172
43943
11674
5147
49577
7639
2902
56983
51372
87907
65260
46019
69134
65982
35068
81730
76650
67535
65607
86101
4387
9658
56971
38760
90175
26434
22509
10166
19048
3135
28671
63621
90284
56798
82077
15749
77755
45814
51006
26305
31977
48619
18712
90691
8001
32067
70357
38111
41552
74876
81391
40492
24784
22370
39440
57089
73160
45027
53617
35969
46450
40871
71843
12703
17953
52853
69725
67213
62722
73693
91338
14128
12506
75060
56344
31645
23821
2907
2229
7702
54151
49626
34757
19073
1923
11433
4156
34993
47527
28810
55157
69505
65503
64854
23249
79143
9697
35584
42411
13695
7789
66572
60321
54166
71208
76781
69793
42022
52118
62723
2774
17563
10157
73884
64476
44243
84801
83448
68584
56296
77751
95159
23154
24632
8184
39214
52344
46545
33325
85650
14755
92211
34714
41604
90705
97995
76462
85611
76657
58480
7258
91761
17400
74630
8191
83012
85542
71016
35146
50365
37585
62220
2323
23949
50093
8154
66092
75562
15603
49424
19639
37679
18186
78875
40160
63991
10977
53885
83218
34001
3723
63889
40515
36743
42770
32026
24502
52208
17897
78882
26409
74817
50557
4129
97514
67021
28240
45301
98467
53298
94746
59508
4533
28812
79175
57458
71279
14985
61081
72641
50192
24833
10559
3359
31540
74717
6619
34886
22723
62826
4364
44080
4087
31292
76363
98421
92175
71837
88423
84188
63345
30108
18021
38992
73015
6978
19730
77314
20601
73041
40457
43550
33086
86253
71896
24236
1291
9491
16822
91587
98602
26555
30077
10302
24493
2985
39469
90347
30520
42477
56481
5914
38961
10218
16024
93342
92630
7566
74142
54657
81366
88386
85815
4565
5439
1104
2673
65606
83445
70854
9537
73222
2544
31425
63015
81452
90318
75062
83615
19052
92492
48714
85098
15267
31282
91826
92471
43067
73944
47591
71457
79798
90235
60824
53372
53812
27261
49099
19917
76978
99670
58487
33747
16944
30719
18716
76276
93076
70826
63639
85111
98441
21908
35279
33927
33433
77583
95025
31616
25321
37617
93145
11286
15024
6719
64723
4077
78584
30370
98798
67730
21048
1287
87867
44930
4798
37691
61593
86819
50990
9059
57590
71412
14209
43285
79232
43891
290
36110
69671
88539
59260
88464
54759
40328
37037
85253
94603
18976
89833
74448
90717
20688
18961
46537
53603
42627
39150
8087
37842
80079
33426
48812
47406
10748
44375
61932
80967
63310
7592
70797
1452
3192
30692
27239
31166
77857
51830
22097
68817
55733
33720
78069
51195
32571
12279
28924
66443
51929
95208
55440
17321
82411
38022
61143
50625
2213
8447
95005
15634
39956
99281
88705
97294
67363
47231
17704
69554
19093
38744
709
50363
21233
75916
53339
97687
88562
35763
85496
96919
60369
9870
11363
9941
6401
38441
91650
9102
62077
19340
10745
42333
66689
39672
6473
15741
61335
31890
16099
15865
6445
81665
85352
8749
65186
11147
62916
33332
84931
39050
34043
79368
16678
85675
17812
29439
26532
82653
65587
57526
21148
29904
27408
7756
23943
33633
49278
28774
72872
9540
53171
64267
52998
4098
29864
36202
47534
50455
82772
12347
34049
78222
90264
10215
84769
42361
13264
13181
66773
26246
74122
84239
9743
33012
32183
2602
70562
20340
62909
73842
5968
44347
60842
3905
54985
57584
10738
39266
70711
60420
41807
10619
27691
28387
47429
65781
49825
1752
27004
79338
6714
19519
22796
4086
66695
82806
81923
70029
78043
17813
74517
1511
25527
20419
26266
90542
27647
56104
17055
62523
64731
65832
49687
46803
69704
50396
2311
87194
92658
70094
91902
29154
2953
14475
21086
26777
6337
6024
43316
75225
96054
41957
8842
39904
43313
33834
37062
51515
23681
73489
81967
93066
76128
48996
55462
10655
3320
32287
13924
32838
4013
85822
33106
15586
62938
67492
18225
7109
72726
93494
97566
24625
6993
46189
13906
70171
92259
21202
68892
96783
62823
62087
70942
92548
64324
42702
47758
39682
68866
50780
90020
12259
15487
28282
73821
13175
93864
50481
51637
81154
37777
65069
68598
7427
45598
13068
68704
91857
13463
33527
22821
28919
11172
47765
2675
96342
81797
52264
64093
12638
42302
27256
38610
41429
80256
56279
89868
68286
49300
75201
50069
14142
48609
41530
85935
3463
78932
53723
95802
58049
54370
51343
11580
78113
43716
57521
74252
10988
20096
49317
24110
53264
30595
5350
41748
8839
60954
60312
55703
13582
64830
78822
4431
19331
17634
46691
81249
5674
21864
73168
94978
96294
57938
15214
29445
36187
61873
52447
57870
53694
37937
87004
54254
79697
83671
8928
95619
10234
46423
48814
80948
12974
8742
43098
9738
46393
33453
31971
10626
37909
30082
5905
44018
78627
32979
54626
62786
78260
94659
79070
81792
31189
13525
85163
75274
5287
2926
57007
37559
57168
59910
88311
56151
56503
92022
35343
4655
36833
91349
24238
15180
77892
70901
9444
35495
69549
29614
10562
43417
71201
61388
64503
35596
5109
94740
49968
44563
84808
4642
22337
45061
45230
21989
70451
67592
30155
76411
95369
98064
99772
3931
31013
13483
48220
93515
9984
79768
92081
11659
79176
60573
46592
84062
44998
2886
44919
54710
2395
51452
39450
12262
50796
42997
7475
97021
32943
31634
30881
70622
92542
59539
3118
32092
23022
85774
6381
32456
89923
90032
17838
53144
93918
28087
14581
36381
76663
23658
94534
35781
4243
36906
86783
92863
61985
11432
34241
69989
20429
76181
37423
62222
89698
85738
23963
93578
24483
94658
41960
2103
39603
6952
5963
27512
85257
736
30254
68155
36098
54442
38701
75651
56919
75896
762
92244
32218
21258
25129
54746
35863
42084
61362
11322
32686
67372
13399
12722
48964
57851
230
34501
48725
26579
1314
2831
22009
6020
40756
43303
89188
17696
30407
16739
57598
25026
30981
93207
37225
73033
62846
73921
14987
82847
58404
57944
87314
25259
9726
65426
44116
46228
18434
10509
43671
51180
35482
42817
92212
51383
59578
44846
58469
49102
52230
74402
61900
68865
82517
84042
66110
96412
63638
8141
85138
6603
54431
79242
60443
31401
69027
94351
11302
10057
37623
27040
18572
76933
78892
16195
82770
35523
37983
6371
96172
82809
41709
8324
19567
19590
10388
40840
29543
92981
2623
12726
453
36943
96872
65517
35044
64282
9942
83868
84361
38288
88008
60539
72477
55273
5450
52190
26744
93740
82562
15858
96361
13466
1507
82202
45239
61831
55115
84687
37350
25007
95303
52067
14641
77210
96957
1612
68830
66852
93781
56679
20562
92335
50423
39386
15483
71452
52292
25160
20986
25807
71305
94091
48473
21799
80529
47795
59121
23870
74920
34374
42802
69798
26674
39626
51963
89978
22191
6999
48143
95930
7945
38002
55762
72761
65960
36055
11148
30631
93726
89599
1985
37127
3489
38715
97151
47011
92062
82123
25650
5353
88691
1028
66969
10978
84335
584
17507
73140
15193
66880
73749
97807
25993
14860
70787
21374
62399
21697
24452
41535
42887
17880
16145
63811
92314
38763
94551
16969
59443
16742
83014
1687
8600
68129
62694
59796
58591
21364
2406
93652
35676
38826
45344
68770
57771
76286
5578
65634
84105
97347
49422
46793
47711
95724
66166
9007
21399
78809
72247
95026
81096
30282
97627
17268
71437
85398
682
75516
92249
7100
29962
65305
33356
39910
66746
81798
13762
74656
2070
10786
31071
3253
39540
22612
2203
95942
52199
10844
81506
29337
32299
62741
31230
20393
63792
26135
67659
73206
12464
68356
14695
96136
69499
69808
27484
33352
99862
80199
35761
17394
21669
77614
97967
46781
3242
70602
20691
58416
6178
26952
39522
340
81642
81329
50277
14459
23187
26894
7781
88092
63452
94109
34462
61849
20093
40707
35860
74103
75643
39900
63231
51948
57535
98980
82988
6214
44109
44424
52070
53346
61481
11379
84052
89995
3764
55765
44153
84963
36209
46453
18119
48241
20501
1679
11721
65981
11252
12869
27507
57066
94020
52518
43693
34171
26954
74840
82137
60465
64280
33052
74384
84051
8918
58663
2728
7469
95591
48803
70593
94529
85370
75586
6245
38911
84970
2670
12864
54752
22892
26711
83401
93860
53774
55142
69811
28306
27487
30242
46060
63475
10632
40361
1883
96861
8669
3632
54672
7938
18580
71880
30526
73257
13896
98624
82768
43433
65635
19088
14293
14318
13406
61283
3203
25975
86592
1613
23481
10081
85275
48356
83137
86773
31326
83944
48060
84312
45327
22288
49753
2729
61631
10849
1887
13321
29167
71887
44572
20885
37487
69215
9027
70177
38407
6398
86018
28159
54394
19645
60760
38015
46140
2091
30364
64277
15982
40683
89911
51299
73586
59039
52631
84517
76777
54368
64547
64973
36173
51431
53197
90067
49546
86667
82963
44189
59520
89376
11016
2003
55660
35496
15881
19779
28755
54533
68322
38036
22029
46893
72217
5274
51151
90361
5596
90729
45713
57049
93593
42246
37241
15960
59371
24839
42268
42064
11059
50931
60516
95213
89795
3877
30203
50106
427
77757
76318
9683
2151
5281
11600
69736
10337
1819
38434
73232
8955
44158
31126
40786
6948
10756
15625
77995
8592
1430
60674
49110
68539
88801
66792
19261
74698
73794
17218
62934
54207
53045
30133
15405
72459
84706
7135
93412
10169
53730
76812
81673
94756
35954
10307
42475
78206
73607
75454
34900
8244
75578
6096
86554
69109
1228
12530
10123
74385
21689
40953
4953
92849
31156
26637
91490
16705
26234
10199
3656
44841
47404
65902
33288
18938
53152
98603
81948
49948
76036
4121
71651
46248
5746
5529
70317
11819
29316
69971
108
12079
80499
31838
85439
41975
76748
77100
4438
13646
12381
55884
70339
84416
29746
56844
43636
13573
45268
41558
49539
50329
11622
47300
64702
37607
4645
65833
80481
30561
92420
750
32637
15353
2057
23362
81826
19869
4951
600
32441
55008
2463
37912
25746
90419
41014
19145
12692
82835
56385
30300
59183
27611
16421
36305
49308
50827
18704
61722
34746
22858
24700
91371
20999
64039
23942
13138
72343
10384
91661
41259
39833
73620
87055
17497
52735
74856
35402
74750
38494
13579
84919
31251
44965
78980
18817
85992
537
98635
94094
742
23612
18500
21546
77842
65174
53722
73262
52397
77455
9299
27149
86619
8027
19815
74475
55868
5476
55857
80398
8282
31711
42694
59701
8845
3381
9163
67530
47750
30908
91813
26945
54870
74879
48169
10043
3396
31331
9804
11386
28209
34335
39057
65171
18414
61080
13010
30552
14821
27538
23800
7648
18220
38014
45950
19539
325
5444
38395
28557
10098
13392
44120
21392
12244
70634
23114
45729
11722
31531
23090
64162
69929
47417
51173
9001
36999
76479
64642
85168
61261
2685
23498
17408
21663
33010
15641
45750
67868
32003
48816
82052
35726
27431
6662
65458
86017
16593
11215
71863
85620
43656
23647
40554
48323
61077
26474
49152
60646
88347
81416
57748
57086
1443
88682
24563
94954
49219
51345
42620
25380
28463
21622
97052
84863
26577
87111
33447
75142
67126
66992
14761
51229
4179
42537
11056
9721
52015
1928
32234
41487
15089
76185
15489
97666
55422
38847
91240
91718
88766
28795
84550
97665
30122
62378
17413
95844
4383
22267
75591
2473
22089
21555
12635
79559
41483
62743
12629
93401
95309
25748
6407
70582
28765
1226
15662
6225
13141
99148
20312
64905
89678
47438
15995
46501
12059
71933
35707
64669
75875
52080
40979
71644
9224
50333
96792
22222
61686
4062
78479
90089
70300
53801
47154
29622
35649
62518
18365
93095
2420
46855
43472
95068
33556
64041
63661
73792
91018
32856
3431
22017
45389
77461
52222
50003
15576
94506
33117
35595
19810
78007
68723
71010
87741
70763
98521
66070
5999
37270
19463
50910
189
79979
20196
72509
9963
58867
6742
21552
2972
42345
72410
73477
9538
75076
88508
2783
57918
64105
12714
34706
1825
33693
2201
29350
81868
32545
23225
17718
17665
13128
41699
58009
89210
18472
64935
69544
18359
77327
33108
88623
4078
5769
98303
85853
15295
11062
98506
6712
97788
48657
11862
37394
15737
50829
38626
56532
86751
99639
35321
90751
55967
44973
9521
80169
1147
62357
70754
2507
49652
29151
68697
69566
17773
61653
12720
35641
55318
86180
99497
47348
3035
86099
65570
36341
98286
23108
52906
49873
36940
44594
54455
10590
9920
40336
32940
32636
88814
38770
80934
98278
2333
73445
25195
63993
84483
50357
56776
11508
22299
40534
34199
75944
11464
1665
5916
15465
11527
67129
11756
6404
86355
29376
21386
18391
13670
25186
20698
62137
44800
85235
80370
19260
45170
58787
45040
11051
73976
61980
22279
45443
44980
27683
12776
3811
28149
22561
3707
5253
91837
90628
89711
15087
80666
89142
72828
32293
60472
82481
86513
66983
67783
13630
88406
3607
14969
21490
74543
9022
12040
11894
25707
60477
31175
75152
902
49220
76701
65556
35888
24526
83920
47763
53254
98758
84547
10624
65324
18921
32808
4482
18795
4144
31597
45124
92956
39126
56315
81089
67752
24243
41348
33410
13992
27732
56511
70013
33929
98586
39397
32381
51310
5232
38005
22461
8838
82113
96640
72135
5077
59364
74542
42000
51940
81700
36067
84915
54128
13524
58803
41279
76604
71515
66042
72609
18999
16318
87893
24690
67601
19588
27997
55192
20425
3913
49615
72909
42010
10532
41209
90733
7121
29708
85463
97785
9272
29484
11940
7519
25884
63574
24093
85230
36411
90605
21641
55333
43049
14026
68232
22202
9284
43875
72875
72813
3245
37006
78546
55280
43848
49265
31219
36495
51820
25520
14840
61889
30452
2883
6563
39080
58796
49168
34073
58464
10799
40497
64289
23578
36821
7236
8584
74316
73682
73113
97499
27959
16078
64262
52938
28321
97874
41101
35323
99218
3765
89542
50604
64097
413
92886
49224
99017
38776
97155
66077
65930
19298
79595
19913
11142
38741
19481
2644
25465
62572
57575
44472
98746
31724
86897
4781
19098
14623
56040
91046
84340
1266
57193
6602
48496
85078
22352
8092
30040
24179
72980
14913
63677
80864
90161
6699
53916
36454
50697
6505
14105
91275
35527
18727
58514
50703
45508
41031
63414
78168
25065
30415
5903
55156
36362
37652
33303
24313
28393
59685
31346
54372
44311
33341
93747
72276
30413
41606
77834
21257
89312
57609
39892
43377
96785
95577
34562
74319
12945
14298
92108
94969
51810
38222
73594
96227
58887
9375
4109
99644
2520
59699
81540
75146
22742
53303
13728
53952
44627
86473
37079
73539
73307
20839
89093
84498
12374
81278
70779
38822
46073
39605
79868
41349
84299
40354
15213
14772
50894
67243
66997
65221
88812
20531
10440
12878
30107
1949
87215
52767
62824
27063
26938
9390
75186
83776
95712
59878
78109
45591
31269
33264
88257
78886
83972
8064
32347
42556
3094
14896
69501
17289
95799
33991
4553
5847
67060
48700
46623
38289
41597
84653
50556
63985
34895
33137
27047
37546
99988
99449
59972
90926
40009
4993
66919
15927
75365
268
20404
85279
93572
29292
69778
44068
70150
33953
78576
25468
28456
9573
45903
33947
82003
34127
97236
45596
8977
92569
63672
99680
43443
4670
72606
500
18108
81555
9748
63155
61139
90793
68702
31374
36738
69911
31646
84161
31808
89987
29882
51038
20583
65424
42236
77279
32753
58513
2053
91075
73199
29458
26848
18408
42685
79271
21193
28675
8789
29197
67077
68253
26108
83792
15120
78515
58010
74141
29773
16797
86999
13738
47337
58441
7335
13649
58755
88291
74774
33191
38405
78468
16422
68207
79301
28043
12594
26081
52702
31489
79485
8759
95471
36805
3011
8432
26229
21282
816
40239
12863
6087
44801
56141
39294
82702
49533
70939
16412
98109
18075
61501
98512
96450
69780
12051
52498
85178
43209
24111
485
31448
26785
49714
28176
43402
26667
52481
4583
50256
75261
73985
13211
16359
6560
6251
68815
28329
33464
75127
92860
48895
47394
3401
86727
51745
67741
42320
48017
72354
96796
57071
77237
7681
60597
11498
69094
47603
61725
18047
45909
90171
71558
64911
87500
16190
80413
16964
92306
1386
27084
9824
31051
52886
5333
26013
20305
39042
42915
28609
23409
13514
15367
11468
68589
75369
37517
68927
14770
90254
74524
65564
45624
36327
67255
20012
82624
65918
75506
20668
48968
71043
47039
5500
20437
12724
58527
21630
70484
3220
81857
27081
19194
51854
36831
87169
67250
90102
65293
65792
39048
65880
18541
27900
17501
71858
98466
21180
2152
94973
83952
56652
47942
31705
59536
79387
50730
58536
30523
70288
59197
49322
40423
43302
27325
49676
28218
6926
10045
93912
38862
52860
11673
27319
20945
98433
8721
65063
51938
76906
22610
25385
83953
98234
34294
11533
53713
13469
78127
87508
46274
34882
15779
58952
16735
47644
11297
48440
40846
68080
64497
452
26422
73109
96912
43541
86777
39167
44916
83225
74644
59893
66955
84935
90388
77132
89762
47418
12265
3411
98780
80553
79586
30210
20900
88394
15816
43602
29963
14011
53356
86454
77967
18004
32315
50037
17508
16818
15076
51856
38156
30043
19138
7554
63055
57682
42136
69796
16590
52996
44640
42580
28818
37855
77152
73420
56108
85152
53581
52694
54446
42703
1992
40505
26819
32662
56714
35243
56769
67557
22786
9791
17165
83377
63866
37862
77555
11739
56456
61464
3276
89666
74140
65331
78754
14053
31941
28974
47055
12146
75425
51266
14055
89796
59628
31383
22266
86899
62475
43307
37938
89121
64551
1051
86094
28457
38175
39876
87094
54057
44561
34973
73367
75271
97866
27435
46656
36690
66378
15710
87019
25893
35792
69528
80380
28183
34683
64198
97839
64469
45803
1920
27976
85642
31347
53979
1433
18258
55299
6082
67258
77569
76938
30386
32126
48229
64721
52405
85306
39461
42290
44573
57311
70959
80073
88245
84969
58870
83313
96201
66339
25879
36487
23019
57121
97000
17220
58751
28603
27810
17612
51499
93843
68520
35852
59589
60870
51443
69747
57240
91151
55181
64392
56341
90291
78513
92329
55365
12234
24913
76704
39447
6010
70649
68266
55835
54946
43467
93786
27222
54415
91009
78409
33222
54438
67478
44505
83889
93467
93358
35610
20198
80224
96572
40768
6431
44036
2693
60326
11730
4726
99142
99757
58277
81483
83551
34914
21852
5811
82742
78215
83676
54331
5778
48932
12599
614
17988
46561
75196
15686
64490
42173
19302
60201
17137
29054
73416
93891
71766
11556
46342
78990
17148
80898
63371
27912
34153
85676
30916
74549
74956
34141
77714
79981
62236
45310
95817
39630
5269
38965
26925
59323
61223
12011
30209
18781
38591
44667
74349
47257
91739
3526
20663
19677
24536
4646
95505
36172
23733
27820
82487
56649
51595
48200
22820
12981
82006
75797
45840
23082
46717
18019
65214
83287
36040
24633
63667
5460
86020
14310
57570
815
60898
54007
32809
41943
19821
10971
34876
28846
3301
26100
70800
51824
71309
13360
67232
41190
86573
46126
56035
29423
24921
80464
14998
66199
54083
786
77
44168
14740
23662
79594
2301
62342
42017
79998
80818
86049
8683
57110
24466
51311
11074
25962
27007
80095
13834
28341
5997
48623
56450
23458
5555
86677
37759
59561
32352
39420
62373
29884
52377
18535
52147
10049
43720
94647
4485
86489
78547
39820
12390
10091
9710
88102
53432
38255
53619
24756
26966
58150
7392
87626
18769
35206
44810
19269
13722
74386
66146
44279
48157
7913
45048
11153
52945
61869
43011
21577
62593
45224
33243
32949
56308
31124
30962
957
81108
19822
54385
49979
70871
10834
23839
63747
33923
55493
34490
93138
79488
94731
28798
40295
27035
52253
42456
47311
1360
61905
84162
4853
66377
30015
19632
62649
34600
28899
12817
10438
78368
80788
84053
31987
26177
56478
83703
10569
25570
41500
99479
39901
45910
52448
74001
72924
67748
27833
22886
43283
65787
57737
51678
61642
92033
10821
25584
86885
77747
10354
86476
33310
96059
32272
32073
65632
32778
8728
64977
78302
74227
14912
77161
82831
19090
48078
3784
19056
95969
93893
2217
12547
10112
67925
14872
35632
35213
5539
71056
65780
60959
18814
20514
99936
74666
17816
30542
98339
62668
28870
50015
71576
85489
54135
43951
28751
6367
57924
5016
30486
20930
10764
85740
94073
27634
20572
1307
23345
64211
58483
11831
79077
17333
14844
49126
1279
48412
64519
75205
49385
37749
38187
6907
17535
25235
80461
34190
30655
51129
30258
52006
24276
99088
1407
51199
29111
79191
28401
9985
95066
65525
31007
54653
60863
83564
37288
30045
71114
5158
71366
10792
10248
47131
24872
7565
27794
65778
23061
78476
60940
21138
55361
26622
13533
29747
25430
13014
95041
41894
71103
10972
49894
60444
88077
43782
31657
16879
30662
64396
4313
56370
24020
5641
66308
2214
91679
2711
52195
68215
88903
40723
94719
48629
72630
25156
8038
66900
18423
2935
91640
6093
45890
15189
65648
54835
53039
10523
57901
38833
17745
42594
54780
83921
43258
81968
21723
46646
16174
17562
75842
33152
26937
84587
73413
92734
72688
84755
45250
9116
39318
34785
95128
7937
4701
22921
42527
99363
66785
4409
53642
10915
47210
98194
54651
39092
80010
27147
34514
19630
3149
99910
49432
92517
43158
75026
54908
5367
59100
88975
13934
74135
37865
19844
29536
3568
95141
6425
20399
30260
17672
58187
70064
25437
97153
37249
19657
85808
34424
19504
31950
34713
4376
30550
31101
38397
80518
46225
87738
87874
15807
68508
28927
70679
36135
4624
9699
99294
37684
58958
86324
2513
7268
34750
25137
9973
34375
15201
84846
89322
98111
35165
38710
1451
44607
96527
8543
39311
53731
15497
71720
46309
66338
37982
46880
17551
46614
46882
35291
29318
47119
16849
76160
39331
15901
76960
96735
51463
15060
17971
15511
58759
64576
40835
41230
56155
21218
37259
32483
4590
54574
81432
78543
73930
5188
90242
10115
59368
713
33113
35436
72830
84971
56834
18343
72960
12920
48835
66513
57456
4141
46536
83644
64009
67732
29257
17620
2421
34352
51481
5227
13998
43385
2283
11777
27107
19106
19168
72970
45248
92168
27337
94078
81828
3215
16346
24635
14595
49268
19167
94531
55574
16612
16228
51501
28016
39881
58969
92763
71538
63771
38423
97787
52904
37885
1518
37174
51294
33995
76920
19675
73874
6112
52532
44313
66801
66298
17487
85764
25859
4101
829
5745
17358
30268
67626
96806
67847
47918
54567
38687
62974
36062
62022
13842
8385
41278
48586
69529
37146
31903
55987
24186
50788
87177
59993
81865
17874
11863
82376
15864
49275
47699
72103
35829
33438
92371
18815
58408
42447
4725
38519
54443
1997
38634
8134
53901
25149
27303
54038
1704
9569
10028
9506
87269
47071
9352
9654
28442
81234
31410
54593
93599
56951
78718
87108
36089
15784
29403
46022
4441
2127
21267
31162
71015
70938
20070
17899
28440
19516
87140
23722
41547
9925
31661
93434
73969
69256
17517
24640
46571
71386
60989
13349
5545
29987
27583
2025
60092
78971
73332
81317
51864
16199
55992
58117
86836
84360
57843
79282
12886
62328
68021
55438
57671
95881
92704
72139
56278
15357
54931
18566
59108
32020
66361
32263
95338
36546
98074
98947
38495
75519
89899
16255
48038
33488
5485
13993
69064
11803
57123
51558
38482
66704
36477
27690
46317
78502
39916
15911
59065
91869
26383
21140
87601
10580
36300
60727
16175
22374
34113
88173
99084
14362
77402
20599
27585
21683
19596
16506
82030
41273
27944
56064
36803
57488
24894
89936
8555
64024
35013
745
22627
68664
43711
67693
99306
20817
23469
55255
61271
28261
7356
61868
3307
69172
30518
21754
26334
4684
68398
61648
27227
38172
40827
17924
17911
69716
55806
67207
74362
3393
17684
25164
79741
73116
68141
59801
93938
73046
73018
70348
12881
88929
8382
58158
24060
40747
3025
19916
47573
64887
31023
56934
94146
347
31421
67811
27454
81984
5690
67930
10219
45779
74053
12598
58588
35526
91768
66967
17355
49671
91321
63980
38123
70034
40917
1664
83376
29127
39769
97987
48171
228
47197
13942
66874
24793
50097
11504
25788
11808
58598
2920
50544
5301
87053
42099
45791
76840
12323
34647
22666
30492
42041
51254
36158
18587
97953
35570
60270
61761
22087
80220
98499
75929
44188
68264
4414
62695
61156
17926
5974
80534
79794
47567
3969
48314
18087
64290
60208
60614
56507
29892
37830
45335
75564
34181
52732
11000
57759
15826
41793
23147
94265
7110
83112
38745
5469
53018
17981
4535
30360
26922
11636
27056
13250
70627
67910
46038
75847
42725
98743
8174
99517
41992
15905
36126
9417
13538
38871
21721
18940
68568
2581
70240
90458
7879
35747
64719
28733
89955
39561
16035
7953
53145
70646
99390
78753
59809
85060
73412
8359
77579
20926
36871
11966
77601
35778
29947
7294
60766
93745
89751
31486
88268
52313
95682
61458
32736
62412
4068
73834
32851
16117
22572
87106
78710
8655
45033
91984
10409
19608
6548
64279
45076
53780
76692
40714
79625
17890
18272
58937
37952
47981
60390
39638
34685
24007
2259
17297
71943
35466
58632
60738
14235
65145
29562
76405
123
24788
4408
38230
49812
13416
44951
51893
2798
83637
57845
14817
88918
65054
70137
88288
27540
53967
77305
61596
4559
89232
61168
23232
52730
23838
51997
33015
75917
59297
74634
94811
10858
76021
6011
59922
15646
78922
54942
86800
92120
95490
22613
74941
49345
98721
36058
40259
9309
11130
66499
72249
30318
43987
89638
30544
6627
33605
48782
25968
66756
63190
48486
64566
99690
1457
35944
5304
16647
95364
92088
29741
31776
71476
64393
35018
25240
52469
93955
19263
11355
63377
12958
99802
86530
31708
8124
95522
88367
6090
95484
67918
42872
48527
16729
2230
69261
91970
33531
80526
37848
37740
21104
9032
4578
99031
90142
70040
95512
39658
7765
37978
63610
55373
63225
60452
34175
19847
23517
82861
80561
17832
43785
98990
67954
78085
83357
40503
31929
39262
78312
31541
19817
89846
80266
4851
54689
5045
46612
68307
73265
69785
2511
50613
56432
10823
51581
24718
47769
14835
27805
91389
83281
18485
50820
96243
67167
42767
20726
25972
64945
79011
23348
54031
23971
38797
4812
85716
19309
45864
96646
35268
83876
73879
34744
84869
67009
14359
79721
38861
46647
82462
96270
3125
168
73877
52993
95955
10941
72169
11047
54775
40334
88833
2550
8579
86633
87016
39148
91201
88142
9148
96088
20912
74635
13062
57114
4157
97467
32804
2785
86287
98217
34522
55018
7700
29537
9584
59770
18014
3152
13653
14777
2403
87955
21708
4724
8893
25187
37915
96687
9510
64706
7819
10034
41336
58388
94652
73856
5677
27196
26809
2348
21929
41335
13935
7928
28161
31893
24350
72157
83375
7239
70170
94523
30586
11143
89644
27762
31933
65085
23146
62055
53447
87773
92286
35760
462
39130
36272
54717
92671
30359
15038
64499
62902
52428
19160
66023
40138
33094
9231
74083
79644
11222
94939
36493
56261
52355
61641
60268
61643
25959
17956
95573
3984
7776
49879
23032
6310
63047
50373
47366
41074
42773
12495
18017
54214
79545
33716
55542
28167
85082
8294
28684
42072
71421
31790
526
29136
30717
47001
37492
10278
87085
95734
47345
74859
89404
25110
45287
4456
42966
69199
87015
32735
7855
34814
76326
28126
25233
45574
98747
6877
29289
22076
4878
73127
20288
20812
55082
89694
51711
80025
34861
34101
28753
8132
83209
9897
68020
50505
13232
9634
7013
31660
21704
31958
47158
59078
38232
24906
17826
46710
31130
82699
17143
76154
24328
17747
45114
70535
14036
96768
65965
56
39157
49213
13019
33467
27718
78646
1243
42400
16112
63389
27488
72835
68904
34474
66494
30975
27829
24759
68428
83286
56522
19549
31850
26237
64571
61695
9133
8140
68880
68273
51057
54614
70931
80678
23476
34488
7720
51907
97716
48810
59429
40384
16786
36121
6612
24956
12761
38437
88101
22608
3712
34362
54932
91123
84242
5919
36884
2970
41357
4873
57539
23858
77924
3104
13720
98019
6077
92478
96939
15053
48478
201
1146
62754
56726
38863
10048
75474
99971
96697
21213
26759
39182
34272
2963
78001
671
69029
40830
51870
34276
67892
36868
69454
32005
17104
64200
59521
52903
39556
13238
21467
49588
29575
5680
9514
34434
15793
47043
25261
56217
25462
2755
57909
5821
74633
3994
85829
20407
68360
83187
77966
9380
86268
41716
64817
33807
95321
77148
6230
27221
96758
74361
19906
61650
62067
7034
67558
12536
53700
43520
32193
71270
14237
35222
17363
40228
9473
32344
10230
44646
32033
88800
53840
4830
17616
73581
67757
49831
8879
92810
13917
95387
36416
34755
35561
78931
46474
55513
71972
10586
15375
62265
38597
50682
31989
5964
46330
21638
34161
63033
55241
43222
71696
40318
32430
24192
3161
29860
15028
66717
17690
36511
59897
48874
43002
34183
42228
7503
45324
59799
45808
15789
62771
91706
34051
27156
73860
53478
93675
84651
53977
72334
55557
64767
75919
10056
79745
24653
55742
29018
8986
5231
44101
60695
34584
12392
10315
65549
87733
30584
11111
62929
48463
37109
97881
58294
14541
3717
20324
70943
8376
58564
41519
41712
7311
15304
43736
54527
9061
12792
49132
51592
6226
86599
56470
14522
92296
12383
68298
31564
53502
16641
33167
68939
42786
32294
47840
19508
2269
65359
1792
9944
22476
59784
56738
52495
30301
14360
20989
70049
29826
34532
36424
15148
15546
17571
86707
13589
75040
87751
17873
88981
28071
78005
88071
92950
5241
60624
36616
43619
4594
46554
3256
9170
43876
51241
54213
49893
55437
51760
49511
67869
74505
55600
95179
12684
65253
46055
70997
4663
12490
12727
71641
77416
27002
19066
42815
19695
76182
34035
29033
17989
32600
98884
5625
82316
86718
13267
65441
84939
82874
95270
59986
93661
25222
54167
30718
27348
91810
92875
29375
18045
13241
70173
63007
16629
83705
17530
93596
31536
79514
1081
56990
44850
31450
51985
8390
34422
56767
92270
15623
92915
86472
74411
11070
7173
32721
84591
14976
92729
5154
65195
84141
29584
58237
58364
91501
56394
15955
48071
74998
73115
91992
31753
93580
65109
56142
74069
28395
68838
18848
27114
7869
8235
86422
55202
24031
54016
37993
16088
96117
41420
42569
59882
11067
75738
33528
52443
664
22730
4923
75678
92095
52562
9400
5591
33590
51648
60432
29845
5489
25337
42107
29116
82339
25366
97864
92683
60315
34708
57143
99624
56598
80147
10740
8159
60451
41355
61858
51433
5210
13802
93627
50626
91840
25119
8777
48755
92005
80415
83974
21615
45693
71003
26017
18065
89670
76554
50267
47784
30601
80505
98243
7635
6625
33537
65153
96292
80165
61766
29156
44499
99008
84469
21974
59472
13044
11815
49495
5078
54488
13804
85965
65935
32035
15566
19428
52870
21418
66946
55479
40732
76443
67628
65494
48194
61701
13614
55702
21620
5570
1995
59923
88947
29894
37524
450
70491
36666
27089
38888
62290
28763
78261
31796
52603
45885
67824
41412
75940
50637
28703
38385
80721
54116
99840
65828
19242
90219
83483
80671
40293
46544
64017
64015
61964
33482
98707
89537
24606
47638
29315
37154
75607
35342
79129
96111
80763
704
4005
82321
99919
18063
30679
95173
24307
8061
79424
76602
95894
5639
10103
56500
77970
35359
27425
1223
93177
25811
26677
8704
59844
20408
82402
18126
60276
72218
71902
45935
3628
72777
39776
32480
35874
38053
74915
24270
28141
2804
63067
5513
48128
27323
66553
9784
46651
18453
70112
51846
43517
7846
52438
27091
10806
24416
8559
39373
86522
24980
32723
58324
79814
14786
11162
669
41812
63629
29288
92174
9052
44176
88441
60124
34438
64727
43473
16003
21766
86240
72882
49654
37435
17160
27498
59032
49737
1977
91007
6845
31313
34492
69870
48735
37551
30616
35124
9332
9113
47002
20835
91639
75395
61521
46057
434
76793
47278
42686
35875
52962
51730
96816
25693
6656
11174
62933
37693
62150
9618
60117
99805
73827
53492
28524
68434
37762
27158
51796
21327
49379
14377
75331
58738
45577
52719
98651
58411
29185
11806
13156
59526
15370
47791
54982
78404
9952
23707
39205
75200
50174
11200
17015
8239
78841
76089
33267
28166
98598
43322
81614
60128
1380
6448
14736
26728
82932
8470
26917
69562
8657
25403
21576
66787
15247
14419
24813
11264
73830
86294
61571
13303
16074
6846
74980
23399
85786
5633
3262
94384
25436
46270
35686
64582
16276
70508
54146
31626
5427
67875
14104
71107
75994
72464
7545
7858
49890
27060
19149
29754
69664
18175
55958
96181
28712
37186
66265
47533
4893
90015
65924
19748
87075
23160
41056
98772
22221
29159
42829
24917
14574
92042
35334
72594
1835
42307
23278
5043
30118
89871
76261
58284
25040
63423
69850
69540
10930
73593
14743
9907
19560
77264
29740
43203
26705
29089
46836
16715
40540
51291
7412
78561
84630
2456
29972
6406
25908
19392
46368
71289
74055
15419
51803
22603
42396
74169
88088
86046
53320
98591
3629
39592
22409
60857
20710
47560
16962
29816
49899
15919
1329
71692
46372
85242
19067
86971
70109
87591
35024
46460
31906
54538
48630
38933
40562
5560
88438
64753
78915
55875
29679
82617
49492
16519
14892
77715
37195
50766
73694
51373
12819
32734
18758
18989
52102
32148
21117
42761
7284
21508
81974
70682
65805
9478
34739
32300
51127
19120
32176
18779
58073
14457
62129
60944
39358
64930
34731
33392
8455
35349
20250
5980
76077
97154
11221
93719
61263
72572
32971
14138
39568
46948
46179
37382
77123
36699
33709
54329
71691
17368
17430
45952
4785
22223
49203
8040
17295
52317
88299
20325
2695
72154
86611
84750
38096
96328
22781
82299
61187
18135
5719
46101
54350
77054
9247
63098
86859
80512
6171
43199
83282
79450
17255
56498
83574
58121
7066
84803
16311
82523
41171
42999
14297
16456
97599
44345
33837
26504
15455
84895
94140
53879
66133
15729
59676
92731
20262
18941
84045
62564
17280
15174
7711
87821
98710
4597
79726
23141
51642
71113
25094
62078
14227
10344
24717
9466
3865
34132
90119
7488
2312
89931
40206
73136
43420
48979
90232
58323
67191
79414
12678
97915
61180
48341
67392
71968
66212
56053
44227
19967
63971
12477
14175
94810
98076
71363
40402
73513
10387
12115
58905
67642
69467
50549
69233
30503
50849
54749
86178
1327
36165
57697
90833
1192
94829
44033
42267
7552
53204
70747
12373
64125
63583
49874
55760
81228
41428
86546
25709
55747
93964
18685
8309
3650
18602
4389
45489
54390
38384
74936
79779
3304
34791
45413
89371
5004
55726
7916
80625
98071
21870
37349
7778
76068
96318
95193
39642
8985
21403
58829
48365
43812
16994
59645
45891
96776
4237
14228
93244
93996
3387
24126
51405
35135
23036
8411
7164
38039
42831
5081
62355
26669
7510
33690
47637
21310
24075
41871
3684
38912
52086
10064
58066
64998
31573
8840
54377
14811
64176
43346
74813
62473
16388
1885
13843
2315
61314
91809
55428
5362
6328
31354
51267
27879
13854
89895
2942
21192
39665
55833
18266
13011
32988
1879
79159
31927
15878
20411
39141
91322
53697
18569
11187
20194
92979
3989
35442
11144
67484
15429
23795
91729
1110
17764
85101
84306
59259
66301
97302
83060
40425
24266
87910
13149
95665
96725
25758
4432
57344
62969
49614
78680
20126
16951
45238
77699
78342
19493
40273
85845
36297
17065
38157
94486
8254
23414
34857
96895
33997
42089
26064
96419
34770
4564
19682
5809
19842
41381
2892
5110
49786
25230
46235
8343
60463
41088
29854
22497
19710
93333
17594
36679
52897
72675
22351
64750
28294
51009
49534
20372
19495
51956
97783
63306
25068
61189
24903
75390
44684
8409
43309
4497
56876
65873
50718
96368
12640
30179
51841
36961
97562
98800
43373
83905
30381
65032
322
59132
9239
93539
15837
15019
19910
78044
14588
18691
14093
74878
90431
57387
29397
13023
62135
69272
14125
33562
18439
18665
53683
44283
68152
42653
8481
83745
50272
61299
13772
87750
20205
17170
51952
98396
79286
15912
35410
26309
82714
40376
65048
37468
15008
32720
47957
18315
16017
17596
84369
11793
26589
23322
19911
51880
51340
54404
66263
51966
76034
76342
41454
58539
53807
74189
82183
3004
87565
48578
23117
87818
83603
75843
18109
5923
91732
28573
12669
67322
73243
34975
86741
19802
22671
42733
12013
93710
67278
57271
86061
17932
77356
60862
39607
42987
70707
34406
31957
58507
13553
72712
73726
13884
40046
62947
19843
46216
24072
10177
66405
46878
94505
28447
32549
80033
14523
93117
24867
1114
36322
35621
99069
88831
23594
72902
61982
31921
79423
22051
10490
53579
9435
91421
12074
3449
58776
65454
13462
68554
42671
91551
61312
58456
24876
87939
66932
82583
28053
77606
10905
44115
53544
18411
55963
25873
51133
18363
71260
80705
60107
43252
28614
46720
31675
63104
31012
46091
34567
32715
34858
86019
39939
22609
80022
76346
64607
43243
2199
29982
67719
89225
78072
10968
74664
42762
27901
52007
78671
18694
4671
96887
27779
24413
95941
37879
35230
14468
9268
5090
66610
14454
41351
74327
45082
95460
45086
63664
54519
25603
43726
83518
90520
53257
6700
12039
87635
92610
97541
10561
41163
95578
85073
61707
56054
99820
61878
67058
64580
69530
50058
67177
25630
46160
51312
76468
59166
40856
90009
28026
81507
44012
59493
98828
75433
26139
27958
76861
56017
16712
79519
39436
83420
91397
92421
7091
42458
46386
98837
51546
62249
15096
5502
47375
43793
21125
25665
61664
16870
94622
12876
14395
61500
28649
63558
21679
33706
7483
56936
36968
80608
38258
8534
36847
30669
55817
51026
18308
67179
23788
40274
6094
57798
35358
13476
83824
98769
54178
27952
27742
12541
39029
28948
54371
56127
58050
25165
83442
21887
58164
36970
54542
53169
43576
6475
96430
16749
84056
99137
1276
55401
56134
52021
51399
38134
84205
5096
44661
45042
54972
38536
62075
57269
23247
55731
66290
7865
97043
62348
13350
7729
77015
95696
71262
94056
26850
65088
69555
18692
62701
35244
12442
85047
66051
46921
64635
59965
22528
42967
12305
23124
69715
38990
52407
92574
77939
97888
71079
54469
5430
21230
32836
44416
43436
55101
14024
93913
55218
35490
62868
49305
73857
12208
30872
51953
44160
25365
78019
9481
74203
37974
34408
12378
27373
92829
45756
541
97173
9158
37206
83865
34014
52851
87414
69124
36982
44790
70929
676
18891
33686
85313
96658
29205
8454
59004
65134
49787
20983
19670
45784
48187
34242
99867
20065
12073
57218
38436
16622
365
28417
58289
89427
41847
2904
29387
18340
91190
98187
10519
38016
21259
7155
11332
124
46693
87891
40879
82814
25214
78255
29248
43574
13736
8345
40627
14077
45681
90916
40977
20509
28817
97414
79804
94497
61498
37698
24306
4312
58966
28067
25367
33804
31301
55057
32660
21412
45075
95949
69257
2130
70554
16817
55921
6079
62589
90322
59958
44851
55382
13943
13526
49252
38421
47167
99175
22045
47326
67997
15491
28844
89927
65516
85781
26078
56483
23251
40401
90372
29891
35033
50291
16516
6521
80175
66254
82029
22427
35021
99038
69458
88546
80970
23026
83169
10355
1865
79464
20644
1697
22358
46485
67668
88260
84171
95976
29572
17959
42379
71931
21617
97251
20021
81054
80875
67639
88049
43536
31138
27988
59761
90239
61103
41075
31201
22970
97135
64653
94677
39636
91202
53267
8460
6812
67469
84059
42494
9468
79478
50400
14505
98479
19646
26864
34583
86349
50704
84330
86209
19398
22304
59924
67911
25407
62551
49604
29989
65508
36464
43657
94266
91631
59899
29956
60948
82521
61164
6201
40899
41052
41791
82585
35346
54815
48326
82878
3841
12830
30658
27462
11753
34303
40680
49775
90387
16168
23623
97209
79273
21519
3059
5668
62344
96914
40552
17647
60138
47906
84858
11123
45538
80038
12583
2338
48523
10994
84194
73369
24242
70961
1112
40071
42595
77981
11183
10249
63839
41542
32846
73471
62622
82442
22862
19611
80071
96269
14639
28546
50172
63756
21912
94846
58847
54353
79177
49725
12062
96009
31338
44729
38903
15496
74865
10226
36533
23641
69508
24860
29560
17151
39456
1492
94099
22784
15889
81103
53558
730
63706
83044
90570
74318
57062
39941
74695
2254
23721
7262
71494
82736
79392
64369
5405
3335
53530
93053
80963
13064
30420
59149
36355
23528
85507
36157
7790
59994
72918
64443
64517
64486
11828
87582
84156
87353
694
17069
48472
38485
10214
40700
48387
89881
97808
477
41113
48201
52311
96660
28601
63609
39166
34027
32913
63987
50288
21320
2830
27113
18475
46758
83415
35329
42492
27415
71648
94292
50227
30941
19315
41789
10898
64772
48014
11868
72326
87313
26526
96014
63040
74531
47136
22377
2046
55858
41918
22709
82783
67712
6320
16754
27413
84272
47723
14365
7940
89317
37293
14727
53063
36245
69690
68469
11781
62652
89433
19123
23814
87071
49162
1063
68747
54713
13281
11871
57
32827
91491
89646
64963
33842
12649
77367
95055
47558
44374
62849
24830
28911
14954
5119
33642
62798
65096
72662
42575
23836
59763
73323
55755
29685
46966
90285
97658
77557
32461
14006
35193
14096
11470
43211
21952
84115
26564
41140
63351
18144
63526
97191
65170
42648
15988
16660
11069
33360
8591
22738
64745
38719
48797
26553
15959
90010
58852
29463
3651
42377
96688
26278
11469
17259
45323
95510
84278
8315
60215
65392
18020
6815
17823
44875
65219
5465
34899
19429
62946
58903
38778
79073
57920
1355
16486
51600
49526
328
21765
75935
21605
41461
78390
75851
2086
48987
32275
73016
44722
39087
24206
33129
15415
67966
21656
19941
41885
23582
9906
52325
31144
9068
35428
9924
65866
62964
20675
1365
3240
18023
44226
11084
25813
16148
8768
73423
13549
86623
66798
66832
735
63814
30161
25510
83819
8142
15396
20886
27763
42931
51525
82838
20000
69663
65560
65477
54181
26444
1263
19176
9893
24686
38450
20314
24611
44668
42449
97473
37246
56898
39575
60045
92913
26475
10298
52570
47865
77469
28685
53433
8778
42179
42439
65623
79265
54391
830
4382
78747
7025
13870
6187
76908
18226
63494
79727
6808
22828
99197
29742
91624
8895
8806
19058
73182
63301
33694
50278
22406
47887
80783
4200
22740
40642
55892
64193
10188
98534
41221
14661
16751
30859
68040
6456
75525
25148
2138
27789
92927
16689
11691
21470
13739
58581
93037
19998
94240
80112
15697
24354
44792
28856
51140
51815
67513
7212
93197
97645
63222
1116
30007
66634
12824
72469
34781
45314
95336
22881
89421
2613
10583
81996
68301
24200
26408
35394
34495
78553
54681
33691
98715
4629
56431
48891
32651
4713
18922
40755
13283
73515
16976
47764
49928
72290
37834
62573
7486
16568
53128
31667
33698
60055
65809
6330
44795
56513
36087
11860
99929
7839
24392
47370
80373
92931
44644
47258
17627
52294
51740
77003
44342
52783
17328
54812
15817
57217
88310
71757
36707
89206
54405
23975
75334
78843
67961
24763
11113
19706
3770
35924
84871
63229
54734
17279
93501
43458
24701
31356
64231
9633
99402
61423
46018
25517
25668
26144
61973
94718
45148
17918
13604
1621
55019
15823
37326
77753
60173
22444
31438
34702
39009
53908
25252
61416
12696
1633
37103
7249
99668
22003
97031
50749
14705
16566
88392
56262
57913
47524
18508
16599
46355
16556
17219
3291
34658
78381
51779
23792
45036
80103
66186
80047
35975
61535
6411
49133
1735
28991
53378
25070
1475
69105
74905
49903
50036
20896
70065
16721
71545
31602
67053
18431
11133
77112
84879
58037
76244
85756
16452
95440
9041
55194
50011
37381
8255
53421
51333
90340
6512
47954
72870
21455
13376
72624
36939
71634
96144
83965
11837
36734
54081
81273
27790
15827
41853
89447
64337
19723
41301
52855
11387
99896
38339
46013
60649
31875
87943
85910
59131
57597
11983
30099
42955
85769
18262
88157
62364
45689
55135
13308
86269
49324
3180
64682
11446
46284
34606
42406
56028
46419
11711
56244
48339
2771
37704
57019
2901
7200
35606
67727
31641
71232
95875
17700
30668
36767
44762
61814
87575
7516
86484
65198
18333
34794
11655
41440
80571
52266
61800
54296
25920
40560
74521
90321
45606
16605
50711
30902
48302
38707
72466
99274
99965
99775
17248
25605
20753
72369
15133
84138
82080
87156
41526
67876
92461
75163
32790
58122
51001
70906
79757
36094
83546
34733
36037
64114
48457
41627
15061
51699
84479
55582
94982
47899
35918
43940
33064
79572
9243
9724
83708
21532
11220
522
73635
68962
61472
59348
32758
41253
7399
14925
31406
91677
24845
3298
71411
82897
57678
10038
43776
39113
68361
88010
24006
39991
1350
99975
40229
77011
41640
794
20110
28570
11250
88481
59051
61353
92767
65094
43534
47654
56257
62417
27733
60719
47206
82081
13105
85715
73754
2585
81560
43267
6840
35041
14021
85821
1252
71006
18939
92509
29455
72740
31779
98856
80239
64914
53999
51322
25405
59611
53655
46985
8903
75755
96696
61950
14997
42852
47837
65140
89767
72429
69492
11956
34743
25232
47520
14677
17142
48367
59786
55711
14302
27482
74216
73372
71879
2672
92082
96482
66846
18516
1655
97777
21161
76357
89804
42105
68055
90225
92783
83237
79482
91802
73630
61040
57451
34948
7703
51053
90462
72785
95984
91498
21222
65057
96555
14975
19880
18425
75575
71161
71054
78587
90038
71364
69432
11354
14292
9519
70704
9405
91852
11913
46459
13246
27744
46489
27109
95743
77591
84615
7441
12286
3956
4815
18672
55167
41248
51485
77549
56290
42381
62105
82549
50138
38553
45842
59943
51112
12479
73385
41065
45032
93717
86796
56711
11550
30927
11763
92996
10326
18249
47985
30583
37661
63924
36012
48232
53533
70471
33080
9009
51316
73120
2862
90408
11662
29617
66319
24076
37584
40313
45815
733
13987
88589
65980
3081
422
55325
60205
75714
73252
32985
27327
30328
68411
3834
65402
18952
35161
3760
96083
14690
28547
62993
11465
13693
46635
85028
26039
93406
18916
13853
67631
32909
83841
24491
37488
84691
68162
26002
81777
9302
41868
62714
49125
60172
87371
97166
26199
33554
35815
12206
86239
60733
38654
12313
64848
44164
70505
55960
70316
62182
7070
47730
95841
17516
39602
92921
86748
65703
19386
61609
94494
26949
12291
86880
95801
45158
2173
60145
75275
50148
63368
68488
68498
49074
44463
88254
71823
48452
67412
73020
61855
33097
65270
27400
53676
93543
99080
49922
23530
43518
36361
9081
22540
18400
43584
37180
72400
34210
36143
86907
90259
37442
83782
61689
90534
33771
36726
3755
19546
96511
19274
36945
37289
56992
82046
25458
54832
34260
14492
63336
32355
91039
28910
62335
36966
3719
63457
2206
34261
43497
35682
43368
59401
34696
59421
68509
80538
18700
77280
52511
36060
45946
98616
23891
47335
90271
44418
92341
15129
15155
17818
48878
51858
67947
5283
50116
25455
97672
39883
57711
30389
84773
89739
84693
4108
9889
28880
13372
4440
72759
99499
22235
38299
64661
62407
63992
56935
32821
17012
44569
93330
48124
61042
98368
79576
63781
10107
9384
10808
58103
40468
14714
7352
16814
96884
34218
95614
87230
55011
47322
47033
38614
50620
26027
61340
40169
84761
98985
80745
32582
49956
91874
79836
6117
69799
56570
5394
23693
37528
74643
26950
19894
33843
1371
54779
11970
57844
7162
2496
1890
55779
15116
5587
12361
66080
45387
30517
34234
86312
44396
20049
41175
84019
9028
9192
36155
98254
70279
59248
28478
90486
11442
37958
67569
649
24569
97697
25037
73452
60622
35920
49949
38612
12858
59419
41002
2243
91214
23572
46027
68776
57536
26146
71901
76017
27563
33148
63474
27981
31114
64783
52973
52278
34572
40944
21745
89144
12007
42325
32882
65695
66468
16670
19729
63775
59372
1878
52004
88456
35074
7596
33944
80357
18497
85990
50186
31710
11818
39413
79479
24133
27858
41539
45976
26795
39399
95832
54114
66732
9482
37404
41614
43321
60605
45656
71532
28277
39494
62068
66317
16974
70430
15591
8508
89675
32798
16606
12565
73907
16991
55851
95125
79123
87493
63
73546
17974
65745
62617
87717
19527
74918
91061
43907
90585
27111
34120
61854
15368
5725
64330
67624
4050
12744
24094
42251
48732
14205
34533
5341
39548
34251
68867
15462
7669
27894
53253
4335
52800
98508
51247
34479
28270
18730
17426
59781
55051
89951
40022
60800
72206
45902
2645
91071
38753
32969
64504
56435
56332
96444
59739
64819
64333
38345
36188
76745
51251
77745
83936
34874
89747
59468
12375
71376
3159
20155
99025
69061
6049
98514
99487
98154
28472
65437
6832
19159
42578
3923
4826
42310
54585
25288
3493
53789
61010
38529
28265
73508
45432
88015
95442
77259
6108
87722
5928
32912
25481
2062
814
18219
57969
78461
82329
66510
37390
2692
12568
63740
6622
75037
23680
59428
7465
5446
31784
69621
97276
70914
46292
64884
4452
34737
70116
76989
94439
74215
27302
51622
87407
72398
14749
15313
82825
3700
37236
89400
15033
34844
23111
71646
21813
32485
32228
56873
42998
61776
77877
44000
54206
21113
91135
28745
45831
82764
18875
59095
88159
35713
56941
42497
50595
13766
47027
12389
69574
69931
68580
79277
80659
9492
53566
36128
47619
26899
60491
7255
74185
56927
59591
73524
42801
52664
93349
16674
20873
40058
77964
73972
52385
70644
19952
32152
47859
22005
38552
96628
61966
8098
30926
23887
70219
81517
94800
92297
50474
1515
19893
90977
3570
20843
78462
64059
82948
86082
22301
40258
64686
31141
93552
83549
43919
22773
31158
14162
14791
35211
33390
57248
90479
15289
7553
64920
43325
24050
40470
11134
96590
48419
19578
7216
92284
60341
41819
785
184
83410
99603
45794
61144
77561
19284
60529
82708
43311
12833
55442
38803
78750
50454
25056
40055
46042
72283
13263
81809
52393
49625
84848
42836
15848
52414
90120
28975
90390
46621
29059
38191
16270
57789
30261
51013
4604
21551
44278
53146
47996
33287
8125
10983
25058
41823
52772
30385
56277
8530
46141
19698
20027
16555
52647
56346
13678
66606
21366
42401
78380
10217
35197
1930
50492
15346
48067
62217
96003
28875
75685
59483
95366
2134
31552
52027
89824
78803
20595
85931
43179
30513
8195
9419
19208
26672
11931
73970
96585
2027
76544
26461
77097
14046
55216
16338
70002
74483
36800
18267
27632
3404
84866
71605
63588
27216
63428
49633
88414
31726
74564
91386
30959
21187
35858
63024
15742
13495
45518
11998
27276
37140
33801
26238
83547
5784
30698
77286
62171
48371
39398
14409
69291
86427
32317
39550
20685
23311
80523
34067
56577
92019
46457
25974
38717
48006
88444
79578
42968
3610
4581
60671
18181
57017
70908
4955
83094
79845
64708
92113
58974
37780
83619
5985
92893
16273
43343
991
26582
20619
32100
40663
66697
19739
9038
50500
12460
15141
35910
58524
41852
53306
2631
82300
13667
54392
41496
28990
41458
58859
20369
18037
48372
72125
12282
69790
40434
10113
16097
9003
43019
34028
62956
25858
24226
12130
92112
56867
53473
29670
15572
84044
92712
59691
10935
91170
74994
9886
79789
65984
33466
97822
21001
82188
90018
25236
46214
53556
98256
39967
75164
34643
58955
10526
21372
86032
32245
60343
12009
11741
52674
34239
24884
63728
14
78172
47029
13776
44785
93306
30580
46998
39971
73375
43874
37843
47783
60914
40568
33123
47652
15696
20749
4164
69358
84850
41004
14930
21388
15232
2332
9533
6637
13623
62830
81543
65754
88989
49632
39872
28879
21339
42994
17093
97990
72091
19190
81973
46275
68947
67528
69342
37653
86221
72386
22219
38515
91786
366
65405
20440
86058
3948
90413
23843
24774
40536
29824
15118
29443
8889
31513
10370
16675
52303
1410
23884
25961
25456
38751
2235
88476
74060
31599
46390
65436
90488
93658
80041
59124
24202
95274
47673
14837
99596
7605
70415
86091
25642
8342
42867
46560
83005
39107
43786
76818
12676
19522
94706
78638
70465
79601
4380
57779
1385
1635
67762
53518
21986
63806
37319
65400
25784
97952
33375
76263
95011
47261
20712
47227
48199
78655
63861
98492
92952
98420
21423
46859
44957
95628
4135
9544
42820
73919
40167
41076
76992
84345
88497
19680
15913
39753
26845
16714
91678
92089
90879
24766
5358
12944
42678
27332
23932
345
61099
39660
33886
54144
55177
15783
25789
21006
59170
17660
52395
40832
99420
27669
30541
99415
97910
64570
27859
83337
14863
39377
37383
10059
14082
28857
73708
26477
16283
10697
71754
29528
49186
22457
18360
42416
22831
92012
28129
98812
24140
94485
1868
20733
21888
94490
4821
91537
99789
64489
43362
12152
43503
6156
24950
28120
33754
89997
94293
81961
13486
10512
13968
70853
41616
70476
43359
13688
27033
34892
64258
47288
90492
19473
99938
77739
2487
20109
24380
46136
89563
75780
85202
54576
1271
26953
27155
94879
60852
12322
67336
15279
34519
6175
8589
34576
32682
6428
75373
42941
983
49603
28117
25514
87903
12688
61604
55831
4053
25004
29979
88728
81505
7179
26533
81262
23494
35652
14676
39720
16995
20123
43161
61911
8274
33166
10323
2136
4131
91254
38251
9186
22543
25440
14703
40003
8916
63172
26859
28501
2024
96326
26285
10565
62764
41079
74525
53599
56979
40895
21696
72057
91467
78774
95297
6929
24805
2691
25559
22303
43351
70851
64033
14594
1500
62727
22643
37443
67330
44030
63923
17867
23500
9271
1833
97177
34398
62188
6217
10973
47528
94210
36991
25419
61952
10361
99654
65257
39999
40784
35337
3621
81248
36299
27295
55819
15514
39472
65031
1967
62691
14187
69852
94572
11488
61391
86715
51567
83667
82921
18881
76902
19225
86031
26924
16845
64976
44718
72649
92358
21040
58500
79908
32710
47483
69855
37413
40672
72370
9398
84911
14224
67917
98131
89947
1473
52895
77434
80338
28981
42621
73334
85054
30545
68423
69377
19533
85899
58489
41006
15049
28815
34650
74465
69885
9760
34006
58845
52321
457
49393
23554
13947
34787
63206
9865
29000
6097
7675
24100
18312
30738
96276
35531
5534
39922
65039
97439
20397
38027
44469
45416
755
10289
88942
39275
18824
42487
51583
77194
31108
51695
40655
11308
91451
32546
36797
37002
43260
30085
94942
23827
63339
99375
3318
49607
15364
70344
16440
26343
26869
65925
21955
60338
58725
174
65093
83548
6538
98444
99462
95904
5289
92769
19406
67839
63285
15153
7738
57326
1251
42882
97700
82401
58110
38264
2929
69783
83193
17499
25615
20535
30809
96909
95048
49086
54326
94430
75669
21950
26891
58462
21306
96689
89338
46705
29515
66554
16208
40695
10213
89606
71989
11369
99831
36558
76078
61845
40930
46599
28394
86337
50739
73218
5797
65939
31681
21379
23856
17857
41460
16290
25377
79091
64153
44809
11736
16135
59951
52220
7613
10646
18810
72721
34951
2438
30110
97146
72551
65076
50912
64173
90025
59584
95843
68165
76306
15444
25292
15899
57705
23440
55673
46807
20078
72684
69088
48804
53557
99701
65580
11912
72853
49194
29007
67518
22242
38412
69903
9770
38704
95062
20241
13458
75473
79444
44123
88727
44926
11569
94431
98834
48818
90929
64050
3639
32872
71827
76834
93851
74229
84510
31938
47670
51334
19671
11652
43696
84657
94181
16656
74304
97017
50991
32819
37369
35054
22865
21924
23672
8969
23840
86486
3399
87394
21923
13445
26446
35976
17782
64565
33300
50661
6142
91387
14533
75892
55384
24152
90595
40128
48877
93149
41958
81758
21468
31836
13895
17889
34595
68079
75376
39825
3885
46323
80129
41714
39321
91028
93440
5216
13103
52757
99939
20864
51723
3123
46653
96708
5046
48754
72778
13222
88116
1026
1872
92153
10948
48656
85453
18256
45210
21308
13307
23144
97181
10647
17386
59830
82039
54380
90622
63012
76100
14240
46547
77914
33440
73427
37470
65914
84075
96405
25087
11694
56553
94495
66625
52634
43155
23236
77725
41956
31506
44362
46114
27125
15031
42517
69648
27059
54192
38970
24930
92751
61861
25944
27314
23898
2132
67292
37852
77612
49811
99394
16701
8899
4479
45641
50469
77096
16630
44242
45252
224
38099
63340
27204
83065
64757
75928
52754
63013
66015
15502
43080
47064
48905
53955
16709
2591
52622
18983
45605
94585
74869
72851
53322
7710
46269
50955
82471
17588
71336
85291
27206
17576
63617
334
43378
17725
18947
63361
83329
17228
81778
83164
68816
34392
50293
20361
23127
55899
19759
89091
72280
83204
87860
83593
65906
56666
92599
41071
6275
25915
84504
81187
77931
435
30964
98207
58946
87151
58292
71828
66318
17942
50170
96604
24265
62495
45930
15813
96126
16769
874
89247
97805
82605
36911
50645
50177
34387
74819
79938
87445
33291
20435
11081
81536
60408
56923
9363
35935
57459
51628
62277
48433
49743
71647
85525
46640
25443
21338
19137
65631
61671
1493
59097
20650
13073
33099
26910
35417
57082
56625
48146
28410
37244
18937
38008
26998
48524
53405
33542
11633
67620
60329
58163
30922
1727
99733
8408
85761
62391
88080
87512
26586
74112
69564
17235
58623
39713
24753
8295
58497
11080
3168
21288
48768
42360
5623
75903
92361
9662
61389
16358
52225
37790
90532
44636
21997
64367
91497
21208
13171
54600
42431
79246
30228
53729
56977
14491
1608
61511
61484
83818
38089
37283
665
32968
12542
75486
95564
37446
25000
88002
81972
15574
19341
36531
67550
9045
80927
10414
58511
57637
81161
35480
81028
24009
35016
23329
51472
86171
62064
76436
74704
34428
10718
89656
5831
37907
14518
16187
56029
23621
3461
74790
57617
19628
94661
13619
17691
88258
16289
90654
2750
64038
11409
30852
66112
77086
34610
14908
74580
72951
78235
9975
79996
104
67228
88892
98963
7020
30721
96177
91824
16300
68191
64238
25105
23495
12181
63195
41827
70184
74188
92786
7150
40637
21943
97111
11778
53938
25111
36015
73141
71310
46725
6249
78040
16899
57173
52065
37440
89822
4582
73193
99401
54912
63720
3190
88139
4314
74642
59480
81789
38285
61810
16417
77529
69339
69976
54066
61429
81073
33388
24166
59445
10400
16919
94781
26190
77186
17784
42471
86396
83222
76684
24177
73167
53493
80443
56623
32225
21591
15135
58520
45487
24773
68492
34729
85955
88362
60296
25097
93098
58954
5062
10703
69872
83710
9202
92976
88165
11175
8646
72889
48096
86682
8236
6963
63786
97199
20069
10105
41107
38238
15954
16998
36368
32383
52059
55503
73185
12284
29348
76647
5876
52079
54854
40837
71484
39268
70660
23368
34853
96736
14111
9336
22759
67968
59671
30877
40751
25713
66078
48753
27685
28668
31795
49269
6060
11150
59043
3971
34263
18367
2209
36367
6421
38969
12195
85176
88474
46495
45540
11410
37712
45749
3879
45837
41205
10642
41399
20657
90525
88958
15345
9431
72531
76102
70923
9781
72385
88361
15822
64690
84191
89470
5538
12126
12407
11560
93826
35481
51735
76083
93681
59325
19139
38820
65225
11028
84800
62382
8878
21578
66155
80542
32335
27085
73474
34024
88645
54733
8029
35430
23981
35943
23648
43039
21969
52810
46174
12916
76890
46911
21204
48331
26962
9392
10131
19788
34824
4388
55854
60437
16306
17196
70722
87362
86170
71727
10243
6847
74767
30439
6503
20708
1464
63833
42394
50066
23307
66957
2778
22227
50562
9274
7759
12026
51182
80982
14653
45394
76229
1950
94350
9821
35643
10572
19356
52104
57494
9822
59109
1951
77732
26269
61020
5099
72780
9951
9531
67079
47395
14474
24427
34605
73949
76912
55719
38075
41641
99077
61255
35650
61367
19455
73835
30453
71002
40464
22501
50002
14463
69761
16865
8058
65688
44419
94844
46520
17434
46128
6046
68801
52729
58690
77215
80971
24896
60257
62102
78770
94882
71344
62530
81019
32268
59125
27334
69208
2122
91141
43130
92562
70272
76152
81928
42454
13697
11223
5470
47834
41942
45929
15663
16094
68251
29447
79983
9625
24316
68883
92266
62828
56099
7772
39129
37034
52347
49643
60164
16889
95931
43358
22116
41346
37483
35386
51496
80050
55920
86238
60506
43151
35122
4163
67056
33730
46958
19794
11392
20208
44538
72658
21612
52394
42747
28868
72094
19658
7949
95898
43936
40056
79204
21196
3539
23586
90681
59021
36318
92179
66435
13214
58115
15699
28266
14792
16894
12113
18813
38772
37279
83021
55772
54702
23105
71199
12432
9881
53258
21408
76622
35952
29776
62641
32833
2617
77470
34661
34400
7541
81997
128
14570
97761
61116
81230
39139
22431
79675
98238
63584
35812
4587
54995
70999
90659
13355
72028
26843
45467
18483
63597
22443
39746
40154
63407
79567
38843
15266
79442
580
8493
16706
75033
2634
27055
75000
51339
34822
97132
92383
54142
89661
9135
97068
64409
39676
81303
64452
22311
59363
94516
31993
13427
83929
81095
15674
11976
41661
18973
50632
14404
14023
50518
4526
26813
93982
73848
12020
20042
99516
71554
74824
52985
17526
77056
43961
6499
83248
84541
11842
15088
39903
93167
78956
30214
28036
17019
34819
2349
20602
65752
54821
59988
31017
93825
83056
75234
10714
59400
58784
90978
25792
45703
43421
83568
39216
69622
48192
53353
11566
60237
57477
46333
936
47023
18906
85464
41762
41625
44213
76864
84028
44125
51397
1818
87144
95885
10525
3532
88779
78832
21124
49844
46153
76372
31955
19393
47293
59855
69846
57884
64077
32422
47060
10267
71966
62708
72224
32953
41603
77729
78567
17121
24067
42068
89327
33836
92511
9376
60385
42020
19151
56704
26281
13293
31193
85281
47040
48540
21665
59727
47237
93611
40062
58675
94220
89471
55134
1558
9983
2759
47163
37232
68785
64062
11748
12021
37340
83837
46952
44603
26463
50686
9908
47728
16753
14909
56383
59142
54949
256
29077
22207
19430
44401
24698
82372
78935
76066
29425
77918
64533
52862
85312
35563
10180
58179
18224
10797
83688
20584
44539
73674
27542
59967
5950
64654
16847
34633
86901
29810
84151
9752
86952
60643
36643
90850
93097
61661
21492
92695
52500
92559
38298
80378
43708
10884
64846
31839
45177
19404
57339
5807
75924
64756
65815
60495
67430
20444
92785
33401
47108
98644
93859
6547
44881
59276
85809
68075
11827
36841
6879
31176
2316
8537
11330
71539
64561
20953
81189
17801
33122
27144
19358
29162
95911
15472
96734
38587
37838
70183
84119
41924
61867
10140
26348
25889
36737
21319
96900
61356
19708
86570
20780
57078
10189
65146
62448
87680
83539
58872
36969
57360
90293
60983
78666
64190
21462
56476
67003
86053
40995
99648
47405
80911
14767
96116
55258
90807
22329
84049
94788
7823
16938
65537
71679
37823
12575
86631
70042
26694
96679
49704
63014
10303
31151
27778
18766
26299
85924
69895
73553
67615
10871
74155
85155
23181
45018
99816
42869
84502
79837
93687
58047
67449
28898
88760
38130
69806
10268
8911
49717
91359
68891
75520
81171
16383
46254
33897
41921
58976
51492
56517
35052
48255
52049
3297
45714
38398
12121
90901
64045
36134
28093
15821
64014
95139
6039
15045
5757
15810
17661
82749
36394
57287
13564
58251
33893
54579
14290
63606
30226
41326
41694
82392
67188
13680
26901
63978
11559
3773
80817
52380
80781
38811
97647
63257
63227
23051
62628
84956
47397
75512
54186
81900
50410
23034
3530
34761
3073
41098
33505
9107
88722
54093
83961
15961
31348
78427
33333
91197
18561
14320
24290
41829
33263
66826
95206
64637
79822
81308
34172
39622
93875
43470
95863
80563
85351
88671
9410
445
93635
19883
28952
64294
18870
16029
12559
85878
19128
36159
2163
78347
69334
52558
97049
21485
49295
11140
74221
10193
79558
83628
91815
76880
9997
5082
78422
51450
68214
76501
98163
18275
83618
65755
4598
16095
93307
72760
32145
60767
28083
12808
17939
5434
8443
97800
65191
27129
69884
93577
49602
52492
94445
40231
39269
24336
76537
57044
56033
82545
59754
8276
67606
44025
40162
23724
18841
78624
70390
7219
587
97074
33710
2253
63945
54575
70892
17072
82606
27887
51231
71293
56006
56617
50166
17125
6887
71274
85148
7864
22679
44455
20326
59457
9150
96927
72404
51972
67396
73520
93808
39276
82542
22917
57305
29612
85360
98423
45156
99026
35447
85388
44791
18287
37018
74498
68300
27270
2175
21975
76917
67390
29817
45001
30972
82886
76215
2250
30743
74201
79763
68752
91023
53716
21629
74802
26121
23073
60976
42670
60874
46989
16900
95465
82956
14123
40452
61313
58154
66107
49057
31389
70134
38197
54955
18050
41706
23259
91334
7444
28191
89746
4653
43455
99598
60873
528
39460
86398
17098
32997
33441
47945
93247
35303
83182
21856
93058
83727
68542
61052
24071
63891
19013
65664
30092
28677
77752
35216
6554
24844
654
58846
48044
282
52899
87082
54287
81311
9174
82479
49997
49781
25519
43698
16483
51359
2899
14308
30205
70022
80120
16314
30499
59026
23736
22889
76959
53367
58161
72576
10330
68243
17591
12010
12231
8420
50386
44179
80005
76524
54264
74641
53459
52009
69399
65450
42484
14220
3473
2534
49520
29566
47788
35559
53463
53540
55802
64495
15401
71063
46315
34476
97339
37400
87097
22088
48313
43095
52167
61507
44860
15723
6366
94626
32307
26766
98196
2615
40017
93088
57191
19593
68247
13771
20062
33810
58342
44812
98084
97529
64652
32274
35700
48772
26275
96377
73643
94557
30703
11545
56331
25853
5556
21315
35540
62493
83075
40347
51488
75547
77766
16984
18552
35663
53054
43873
51539
77845
61378
85494
93051
77110
91481
39722
41318
25790
13192
24608
3535
70090
3185
37624
33133
31829
49004
89620
62338
71492
97673
42953
52497
23011
25998
78679
7547
31719
62707
88111
3424
44726
4651
60082
18137
8708
20771
67345
22423
93835
13761
36955
52489
23305
49734
939
6169
93080
37385
39132
19923
77692
50720
78398
53798
52050
20097
30614
58188
7658
16180
4877
24048
58618
50262
91184
4538
42331
43773
23115
23250
22670
25269
90997
19193
84132
58228
21247
37868
51329
43392
89617
20200
80134
78901
19270
85112
97171
22318
63540
30395
47940
71084
43076
40545
80210
10869
26362
77020
76327
15773
76469
37321
19674
92831
18646
3722
3402
41781
67520
95250
58088
53647
34569
86258
30597
96763
60340
61644
27839
35668
70075
21598
12310
32523
86996
30038
66245
78326
41726
48919
3309
12948
88478
11535
18085
69660
27418
96072
89737
18255
67411
41826
9520
26051
45206
62416
62178
45023
36770
46683
91777
8421
89446
44387
17714
89774
52426
35714
8252
43851
88212
48515
41900
84274
39942
61281
69773
44204
42748
24285
85957
83231
75485
35325
52058
41846
27728
74870
49992
27983
37128
50497
32661
17108
71400
35424
35880
94411
71216
94354
22037
27402
50755
44537
21820
54136
53737
55048
98446
44200
45452
72750
93029
83607
62234
25613
16917
54461
16041
48959
12486
67733
86062
81369
77607
48741
8074
78853
53856
74732
37388
78425
23005
79515
44392
8374
91545
6839
83768
30441
23401
36357
16449
2472
79707
21154
53552
70661
12448
49748
94443
44910
10872
42983
73395
48967
32570
20977
2189
71466
67985
89424
11288
3337
81122
80537
88358
75652
19411
22778
99044
22144
56506
66342
38644
56821
64312
56263
15862
26855
50355
43077
62825
38000
52069
45073
95806
57960
90273
56954
84262
58799
83890
63137
93473
51011
48528
50552
87936
94298
92660
70020
38622
19042
28452
70893
93040
57283
65740
56638
637
67068
51799
31517
3806
67706
46983
16572
60968
59302
19948
76231
81590
25268
45898
86503
88759
54592
70437
59978
74051
30011
79253
57503
89294
13484
57827
23437
88822
29703
87498
24272
74468
60900
97908
13414
81471
6883
45967
44913
78732
54109
82506
7451
45274
61432
81467
39891
41261
20315
22124
97500
18622
57974
37047
25330
68208
85460
64658
73219
31632
5953
80219
65772
20609
39791
34596
85108
98120
87107
62132
63397
44185
16111
16225
75717
57033
96916
32730
2030
45549
35438
24115
1839
65862
13798
84606
11461
73208
9010
63810
49981
40773
28732
37117
26497
25724
55231
25728
7493
71097
39041
18231
13505
28994
95377
18376
15996
71360
27009
78195
17147
10252
73596
5080
44656
94833
41851
60912
94453
84078
21944
68941
88170
48492
68849
29226
3119
88864
46543
32490
42102
90824
27977
83606
88025
15516
78116
1669
16160
7188
63917
747
42306
70886
92998
67061
36352
76063
52429
91927
6128
8931
20589
46514
19740
10984
35835
78698
1242
62459
44383
24674
58936
54855
87970
24557
52728
28286
45679
2582
55478
7093
29019
49262
1616
41543
81015
22972
13342
55575
75560
49088
60981
62814
14147
6826
44322
87449
83712
69283
30280
24351
62485
37705
92788
79155
17395
55867
41848
10755
13707
8259
21851
47580
60449
64300
32658
80084
42258
56459
93556
17860
44437
80344
76330
36718
56582
2719
39417
32054
6078
23428
95608
46521
17335
42297
76981
29179
63678
25052
40548
82061
42600
19637
20521
1197
35601
52553
46724
42426
56939
76655
75930
11397
21471
52992
62952
68407
67387
27664
35680
62200
34300
99508
58809
36270
23797
28532
2216
36154
46456
48352
70336
11270
10172
37476
24320
83977
26432
32078
41771
94791
28602
39766
54963
24064
16933
87753
48191
60796
89477
26175
5237
90043
4514
45936
2218
83895
22473
36845
29300
86456
15535
55910
65220
4367
77021
52877
93772
56280
46846
43498
31359
51448
60230
53735
89635
37597
91300
72132
18792
14547
95357
67539
81633
1603
43734
66098
80247
28050
51672
2588
11893
15132
54730
17257
77644
36149
9957
80091
615
94510
42322
47623
7695
87336
7145
19569
5521
84172
88960
29451
68749
9422
64179
43617
48455
50622
39870
85831
31040
76123
2707
61923
13955
23386
67988
66296
38470
1374
33577
13167
66365
36178
98258
57010
73098
9978
44300
98183
99852
42991
98663
39912
39869
7732
89893
67477
88093
42543
98294
90370
14529
47310
44669
13558
29569
28414
93421
55256
18725
52918
48566
49311
87245
45244
2784
11760
87424
65594
37818
2061
54463
99815
18861
44915
20960
1619
91542
97082
40190
76731
72095
30822
94305
89510
94962
36612
93009
21317
88174
703
2843
22563
50213
78847
27608
64601
24729
32024
11767
96700
47046
7977
50496
25614
97480
23358
21595
20686
28211
79793
76042
53750
71789
34023
25610
48692
27551
33355
81443
57313
16033
53371
47340
25556
24292
76896
17239
61994
40450
55390
18216
6806
29725
40709
25864
21867
35505
16237
73316
35670
99320
42624
18273
77762
99056
77002
32528
49054
16526
24273
67638
27103
74957
82866
23915
42108
22854
33022
78470
4061
90435
64047
54669
36100
34852
53629
48856
38590
15309
27342
39572
82955
38915
43521
98682
55284
77518
22465
93114
49563
92911
51601
3753
51867
34546
37450
74798
77949
13409
54252
67123
30245
95711
5284
61279
31803
14179
5955
73813
8507
73541
95373
43883
63852
58418
19945
20970
31830
65656
26126
70318
12425
33942
69513
88244
82214
63981
61475
52720
22210
89450
87468
12596
65129
29330
78859
8841
75872
62908
27138
52888
18407
27018
49782
22672
75932
46350
95319
43218
11283
36862
23987
30352
50903
8298
74661
30925
53877
73735
26289
84251
91438
89779
16887
96390
94644
72111
34110
26610
24279
86015
73752
51131
36861
13449
20537
99246
30350
12411
10235
79293
53847
31043
15964
79134
53752
48509
9728
46731
78588
1462
29268
64763
58773
66782
59234
16720
61984
47716
80261
80809
81859
22153
34543
37355
4304
1788
24936
41805
79443
5830
45790
23327
21548
70538
94055
68973
8248
12652
48547
46071
40829
31712
19741
21976
83919
42338
83662
77218
28283
14988
75835
43384
3486
17249
49010
48590
28046
38114
38660
5352
22206
82148
69893
97817
6691
92694
3540
71101
98659
72127
28984
16831
20992
81883
22522
9205
27926
64670
4119
50372
71606
75733
36035
63766
17970
68480
47650
30448
21698
81902
96148
10961
42752
18373
50659
33035
92391
49117
40449
44339
88976
45113
47351
5645
90641
74214
23900
32939
40064
61166
66891
44002
44177
47869
25730
92758
51164
64640
41403
36422
4936
64665
86596
79334
91550
67652
9194
84680
40004
59354
75472
51479
83053
45529
56069
51124
14153
90075
28749
5064
7225
41402
43439
75451
27381
91217
62274
86729
26898
12615
34827
97086
82244
34521
44410
51717
60438
23179
26756
12379
92343
48980
75400
49679
35408
22529
10456
30334
21769
33408
72187
6312
72244
906
21587
99179
56602
64516
69965
41102
36284
32196
53444
16076
5336
60492
73523
48639
24381
41165
57075
22082
55377
50113
64120
85624
18963
3873
39144
18210
27853
18991
93289
55197
24221
83704
45589
67046
81305
82228
50149
29010
39955
22123
99899
57926
19091
8857
99570
38675
67750
86521
21850
95649
78293
11901
26994
78319
82461
8021
7927
33230
46087
91582
29794
91215
79944
15931
23872
52929
24530
69328
18296
18094
63121
39396
26171
77559
37701
33513
68425
53081
66113
98867
50965
38720
71986
30880
63295
61798
78673
54652
67377
12811
44902
46345
59794
54551
59257
70085
44103
16952
5042
69655
63500
63077
56489
53161
3838
20004
26023
43991
46469
67883
31524
67073
36589
3799
31964
77650
14553
59491
33179
67755
51354
93041
16638
97411
40471
51872
62619
26659
34619
44209
13509
53083
65974
66783
42865
34273
52233
74281
14259
138
89758
13268
84425
79051
20789
48142
7088
79917
11424
16801
67166
70445
34516
21147
15101
39006
74863
24768
50607
47315
29419
18715
76515
7814
13883
12823
7951
61738
63170
6240
36772
423
69735
53281
8311
4708
84882
20832
79063
65518
87870
43721
72106
20820
47729
23682
89212
96373
78290
49084
49515
33584
14225
3030
56018
96818
42376
27278
39410
73214
6317
22105
17756
54021
29492
32095
97907
98938
40014
82695
61411
20291
35735
1425
16530
24246
37022
79076
71517
79834
87961
85830
38302
87242
52421
73455
73783
43101
74470
14953
76366
26089
93489
17649
39315
75679
8368
27791
9927
10088
85317
94589
46407
30564
658
46834
27414
93495
81591
91903
40098
52265
23334
13048
31457
47396
94943
33474
69531
53663
40963
25248
77090
43933
54691
43112
17230
84649
65859
53526
37239
20181
17856
21300
48167
61874
78393
84905
99540
28022
35372
33833
67005
81326
77120
23274
58138
82346
24234
37549
20295
56883
10601
82374
17106
45985
56354
41472
59293
99180
14464
23921
56225
22845
68158
62218
70765
41556
44327
18128
63592
80107
75252
48388
30980
2465
94989
54645
90565
57167
7598
25623
92638
23630
70043
65071
25850
18429
82727
35993
45761
44658
66538
89842
14072
51969
91657
43902
60041
35564
95071
68285
79564
26367
94010
56193
59489
46375
36959
83089
73005
19021
42913
43882
46570
17132
43163
80181
61613
76135
11785
86632
16118
70585
26306
65896
6255
29040
3336
35513
17961
55431
57416
19007
27126
15893
46063
33983
27250
41976
4331
64181
23847
45586
12227
20618
80595
31720
8171
33082
13694
28678
30435
23442
56742
57580
75303
33758
85090
69022
59262
10683
7332
79435
88117
38940
50282
29095
94174
82698
20799
49608
23548
2679
35988
30987
57624
89994
15582
6855
43954
823
35642
46402
52891
34805
63554
59940
16028
391
72300
19114
26972
44397
90056
92586
98073
20394
21640
33867
75521
28096
25346
91506
87134
11203
9815
19300
4222
28011
53023
25528
56363
23466
65082
32938
7497
38729
76926
24955
50989
41208
35951
49334
91656
41491
39153
50781
44140
34898
93590
72841
37303
45063
20727
82642
45029
36400
89587
8542
12165
47678
42098
38438
77911
7948
27100
91648
67173
12363
4944
15980
89917
8357
575
81041
72144
29093
28375
9300
73407
42713
81822
50305
31281
14037
89122
22795
58415
84307
79001
22482
66865
77361
89554
94971
12645
33565
93696
59079
71032
10864
59934
68940
70978
10277
12748
28295
94499
49719
87158
69213
74115
35617
9084
55748
1377
87032
52277
97536
41391
80243
52105
39639
88041
56485
41794
84995
63294
33878
82016
36298
72864
15875
49680
18325
78690
3807
68296
36739
38955
84646
44704
60253
4360
24205
99659
3588
23356
32963
14188
63704
72704
14696
58247
92605
82803
73501
47983
2772
89942
44090
18405
67804
83596
60978
610
15593
23773
27961
93972
22150
34923
97928
70391
94345
10836
32101
72324
82087
84032
64144
11916
30609
11169
63354
81737
26854
24008
25606
14586
61111
52638
60127
97798
29392
16357
23782
39374
84611
16360
49497
26523
22187
33634
29274
4229
32048
22578
27036
68346
35100
53446
68143
60661
51216
63087
2346
61381
32799
81679
39744
86895
36776
27749
30159
93390
27258
27978
60816
28357
24198
18689
42791
30722
2326
24195
78122
88468
41264
60533
330
37894
37962
41564
11202
480
91372
25185
46405
173
75828
85697
33503
51239
12391
38071
71455
6705
61678
50727
6779
82335
28074
61036
5795
68857
23996
72233
15971
86672
91818
47935
34813
77001
89036
15970
64244
30432
66858
59678
91853
7336
81400
2344
86097
8030
19690
36902
87104
90252
93004
4987
31548
38059
51105
47464
21831
33624
1990
16644
19353
59853
28421
77482
46771
22002
14196
4563
74297
3286
17729
751
33316
34378
22067
72364
7476
34083
57641
58139
28351
85780
71396
91493
15195
59009
20119
14928
21608
13726
74620
25557
95312
57084
70373
66544
77696
18987
27058
40906
68109
11364
15394
6099
62940
88697
96449
19565
5636
17799
72983
46382
21978
69749
75510
53237
35107
85128
51454
25715
79762
78577
22162
4204
10677
88829
74211
31342
70968
69625
33960
5133
862
49072
39131
93219
25641
16133
25935
17847
27273
20464
72511
37810
62293
23822
93427
70737
94026
40069
53775
93460
18184
37310
81204
17307
25825
542
36950
51430
53889
81694
64182
50488
71836
35376
64586
89074
23389
28821
48705
48127
68369
14726
27719
12866
39832
33748
93755
18430
27573
33888
65297
43778
49617
20044
31109
20256
40967
15140
27937
88805
16960
22156
6828
87341
33396
14407
21341
12174
18317
58554
16732
62387
73710
41009
74260
31273
38344
58283
1787
31212
69234
19631
94131
24228
11132
58879
62380
40196
17348
94347
42980
84813
58255
23336
13049
35687
6236
47434
31258
57498
21239
46066
99276
70673
89685
83236
226
82599
16794
44820
98077
98498
27552
42428
46178
6268
76923
20787
24789
20486
29908
65741
28390
94991
38918
56335
28189
78650
25376
26761
43277
93732
61114
54420
21225
4569
47511
10704
69946
40526
16907
99947
87612
11012
16389
99254
66455
90397
15463
46654
48050
36335
98796
15681
58406
33483
39240
7832
1095
97266
90764
8573
75110
57060
76776
207
83239
64150
47488
11089
47295
50932
55697
66703
88079
19339
10870
81295
45908
27183
11374
31949
98127
87191
53110
85807
94113
34870
163
868
7038
6520
62021
22401
16667
20631
78606
38408
4044
61851
19040
24949
56775
77985
69678
28336
34609
80377
60225
69829
51857
15861
19285
76913
53170
71314
30316
81615
41755
96710
92906
21941
78327
50376
97594
36449
88272
68913
91159
60441
68166
18469
83910
48234
29694
86208
62499
56326
8990
75122
15782
15811
11156
60240
99474
77686
11063
12250
54143
8489
39082
55795
68637
62884
14701
60621
71417
70392
80345
12333
26807
4110
71537
62711
2359
45852
14480
36989
91508
65679
60166
64537
96975
82463
6465
97663
79557
37168
83516
12116
63680
59343
29567
85215
63779
3944
18112
62031
40284
7677
74163
62541
74434
6450
53956
1021
591
82209
23119
52320
26735
98385
32640
92090
49138
7600
9036
14427
2270
35567
54406
188
69343
75665
47139
45309
27907
46122
65861
18968
73855
80957
45704
20127
8548
2170
62762
84555
45080
8180
40826
35423
25644
45022
54393
40640
26009
49071
93741
60075
17254
28746
40949
3512
31801
55986
20920
63537
15799
27946
73329
56441
13708
81214
12225
48783
24151
26259
27499
23515
13493
84889
37817
91939
94151
49357
21116
308
22241
94574
88580
96208
49823
19420
11603
76759
88826
47941
55309
4888
74534
61321
4094
16336
14757
12210
6992
68153
92450
41061
41105
36174
29869
14758
25588
55880
35731
62535
63725
37557
51686
98911
84681
25270
45222
32559
48598
24504
67196
94779
66457
45355
60763
54422
87518
24449
66845
96762
83042
16655
6987
76599
40250
562
75251
55482
20922
12153
1015
69520
34518
13093
19701
83364
37041
9802
96936
95010
44287
40581
99208
29822
71250
75707
33637
64602
61886
45792
55342
89614
93120
94526
68700
66945
24137
59730
5085
32885
26239
97258
31233
84270
81619
58191
15082
2587
18398
79743
22958
35647
34310
55850
40685
92111
47253
87634
73039
3774
70670
50840
40119
57930
14041
34343
56313
53948
29120
28959
25482
42279
29914
57290
69694
91865
76712
77619
69357
83157
70936
33484
41018
58521
72722
26552
7736
96517
19087
18962
60572
51584
16916
67589
33746
20913
58180
29069
56618
71266
49926
96484
72363
10606
32966
43606
14372
23054
15144
32655
53646
94831
84531
99152
45381
75436
24543
4972
74177
42838
32415
6937
21101
20015
34701
35499
69837
83232
59884
96707
32604
87307
20268
88057
51462
45769
43603
55843
15859
58061
17068
42506
69536
36492
34719
23853
59487
59186
46663
56295
55109
22058
57528
70449
44070
92479
63021
29710
3936
53344
69415
30548
24005
96317
63490
4092
27560
85012
40621
24363
48343
51255
47145
22621
26428
68404
24255
21071
33791
87285
78459
47169
8164
67664
58721
21043
71050
77560
63044
17234
84198
44249
22990
89146
49739
27068
73801
77704
90121
37107
24555
1476
62887
23730
1288
17085
72260
38078
49498
92842
24068
68023
33277
56694
16396
54886
15036
46800
29870
70432
54938
44039
8467
98712
51444
19317
4115
37734
64873
22167
70487
9255
47126
40442
81117
66985
50139
33032
32466
87011
86822
93971
18197
77239
36877
663
1339
60493
49351
66584
30592
52458
8234
16329
43896
55198
31805
68440
30879
32252
70231
17204
60826
71982
68582
72669
83613
65797
99356
86973
92903
36956
78325
48944
71205
21840
570
48435
77589
87834
2992
52218
35400
57424
35370
11502
88240
26066
74161
94806
2111
74078
47164
23719
31760
43955
65043
64810
19728
54804
97342
97457
32666
39455
97917
7794
66894
34577
51023
10939
27604
40205
26149
93487
9910
40400
88374
30403
68840
50301
43900
13903
92669
28837
25855
88858
7069
47883
19557
55919
25154
27041
65843
77516
34692
6449
48543
99070
78909
63628
650
26421
36016
93642
72544
45038
50052
3121
68145
16298
27653
16551
35090
88144
50804
39929
50053
87142
22229
60764
19924
10071
73093
61710
76248
64087
19620
84197
49442
67417
1789
32021
35912
60019
42562
98613
83261
29539
54297
65808
31060
27928
8070
73162
26152
67840
31470
69160
87280
49699
63254
26459
30739
33357
57067
2978
31458
6389
96828
7638
60761
27663
50081
39222
58756
82366
83396
14466
32354
26889
65320
9818
41946
7721
93862
83309
97856
34651
94635
40936
88206
26930
97685
72848
46271
55398
95979
12526
24539
14834
55014
56330
33908
59330
47166
25712
21523
81656
60192
38063
54199
15243
52771
95830
51949
32606
63890
26041
62568
17868
40478
66184
36427
41078
29472
50512
47753
34953
97610
54633
34399
35451
82358
96309
47516
98133
40370
39529
39752
26251
36888
2266
61523
58025
34264
34188
30657
92716
17601
93298
1675
93086
68618
53563
25969
23908
5005
28878
67113
1349
99583
84721
70252
38761
92937
47879
30083
68581
7098
1618
38294
59753
28052
10964
12921
2988
59006
95415
92128
20234
55026
51560
62606
57267
82450
9672
82635
98458
16524
8854
209
24453
82539
92490
69335
34568
20480
64983
13336
18865
13690
49027
67012
82394
60003
17913
90690
20172
22025
84256
26525
49018
66714
71680
35824
23132
965
29667
48582
18816
42724
15693
41525
65532
36369
33161
35367
36301
28956
83624
1939
889
63076
26863
14030
38958
52628
57303
83586
79591
45846
57318
85849
1373
13110
45044
27714
65885
49574
67099
19492
25919
3134
41854
23355
61802
32777
80569
51764
9991
53021
23104
11839
91548
28407
21504
8177
33737
44467
42609
40889
59891
59113
38019
70630
13745
36866
79679
39011
39998
80858
41764
33557
35
18057
86701
30939
2284
69503
2522
35883
94856
34878
4279
10668
81998
38359
3287
8496
42060
68760
79374
92080
61191
81292
18451
10543
4280
83090
29542
45386
22814
63168
3238
6103
40666
20952
76758
82498
47419
93455
35262
11191
14124
65209
15647
56784
41512
82025
29223
48245
98285
90843
55277
47988
865
99114
92994
22877
88917
24744
84834
21361
39145
31006
91926
530
18657
34437
65701
66562
64131
21874
72868
44183
27615
75540
58373
38671
62370
82130
76539
80276
59713
88559
87896
41508
54978
18876
16541
21349
59442
15113
42298
77662
17895
48122
12839
57492
21197
63493
59662
61167
45123
44389
65314
30219
73775
83099
16627
52487
4193
34365
50418
1321
37204
45740
90068
50532
45919
15172
36230
25194
62194
45781
40941
91236
57312
51370
29507
22104
39793
50025
23448
46812
31862
56415
52785
17347
83532
40270
26494
16365
97225
32683
6243
12954
96175
71356
87865
14790
49434
97759
29079
30613
38727
28122
56231
39936
13322
16071
5750
11168
48945
3112
78082
24825
7362
52747
63074
95277
52242
83054
66214
39012
4796
75762
22763
83770
5250
48209
40575
26068
61392
68999
73032
78160
3171
39631
51222
87289
30289
88661
88066
84452
66574
80907
75005
74855
28825
66506
39307
78727
56089
4555
28784
33233
19574
3561
52935
45095
13880
616
78317
1421
89948
20667
24412
43476
87539
23134
36064
13535
63777
48103
19563
29281
90188
19983
55933
40416
65103
14732
22142
40507
56153
98221
99614
51739
6051
79218
28246
49048
10597
20263
98830
55204
25597
43723
81599
38686
64738
16189
32786
44489
97471
74150
47811
78572
42672
39242
29146
95781
84129
51210
10907
51589
25657
68499
45551
34457
56421
14300
30463
78097
1233
37981
22062
68041
59515
21474
62773
33251
18802
14428
35073
51423
67827
28292
17586
16796
4271
77905
47605
75300
94938
23353
81173
37650
7405
48962
1292
43513
65680
24324
25341
64148
16332
39239
440
99641
83878
87386
29457
22680
31740
6748
21566
48287
81337
38004
86038
14573
30356
92393
74310
68833
89411
71327
4794
31422
20849
75555
28612
16410
32215
68608
61822
56351
46213
1265
46827
84766
90268
30423
14508
73283
80556
2868
36576
14136
58950
83531
33477
21070
71471
92123
82829
717
32201
31350
79386
53025
609
82315
81979
55304
61479
52349
3979
75649
51877
54280
76193
92935
85410
64007
73097
72866
95029
31669
41308
34020
62588
31767
92902
85606
32428
29890
99261
81675
18086
32664
72392
60543
32900
69765
97846
11529
99139
36605
73209
14584
73909
27807
97534
14392
50223
89598
44175
78648
70665
86446
23849
62154
93062
27061
37531
2196
47228
86109
19755
81558
22214
61145
55841
95580
79520
57454
56963
18609
29508
61469
10025
44074
49792
70181
9395
5190
81265
67218
37564
59484
7825
34525
35011
3418
67119
93272
28027
77687
33957
6697
85823
45193
35344
68775
26414
15659
73025
63935
84499
28786
11255
63658
39068
17772
57855
13982
29411
31492
11546
67837
86423
80854
18787
12476
84822
75979
3427
39937
70176
16479
15735
3054
16193
56647
16752
20455
64126
24576
96996
86950
87657
14350
37630
21311
67758
86300
26583
63409
86898
18734
81860
22977
46642
83503
72472
32561
58686
68005
99097
27575
21899
92798
49440
17742
21107
16570
46838
12000
26037
40643
74269
90973
43772
16232
50047
82516
28582
6902
26921
45979
37914
66573
6068
23189
58387
14897
92714
16141
59813
38168
34772
28404
35521
74858
35864
5419
19173
21178
10627
47201
46833
66941
36463
27651
50212
27524
14056
22830
3746
58570
93655
39924
92250
31279
25431
5235
79481
49238
58250
56756
42679
50122
65362
90135
8322
86460
39525
94965
37636
85389
63156
32404
43241
87007
49682
56777
35693
94459
52297
99666
26723
94834
31246
67713
51116
57398
14515
16114
47127
71850
53605
3120
85088
45736
30047
47980
25905
51252
14245
20580
57912
56163
16063
88243
16409
17947
86540
60234
79214
53934
95871
53506
40604
11293
22689
40214
97179
10282
5429
91284
6281
53520
85553
91006
57702
24442
51649
38394
56122
8233
16075
36405
83501
98172
87984
80667
32634
20968
40276
78895
52051
31333
85975
6172
18504
31327
20724
28337
45879
432
85466
74913
21954
96439
35702
7360
41770
85970
9990
70541
67049
18838
31820
51490
15392
46478
69620
22769
28360
56700
22927
30521
44859
39267
47746
78330
37628
16515
23871
11376
4017
53090
12186
96026
19330
11289
55825
23254
47453
11419
10706
19375
23759
96797
65624
55546
56766
57886
67089
27870
7417
46759
78949
63322
16990
41722
51083
10257
53379
39389
56667
38781
17195
49950
57207
62458
21921
44252
60698
29406
72005
47972
62597
41168
23591
89363
89442
66856
5571
89231
31067
84342
60751
48085
7979
96567
65775
20846
77867
87679
8079
94313
95893
32951
13900
31014
44462
95021
225
35083
42266
41371
7817
92199
82036
84245
26405
96745
57490
23910
63446
79898
21652
34304
181
71269
49097
81771
67280
45881
46237
1448
31303
55914
46849
66253
19321
40767
20156
26113
96238
14693
99901
28565
93160
37667
90143
39651
46293
41524
21285
52797
45283
65890
19770
15926
42783
16
46262
36442
96546
47188
24486
56724
64784
42037
67547
66886
25324
7770
34995
60637
3033
50416
18598
35895
39902
64286
76362
43524
73601
28107
7767
12164
12364
54410
73331
56091
23620
66810
55144
14400
24804
70991
16789
78029
20028
99125
93669
2083
56148
10795
22309
19721
27468
88463
17504
57753
71348
92031
57916
72768
90331
61895
7689
42292
35425
33472
93554
81299
74471
93157
16367
36446
97100
19346
9796
32457
29922
26893
24619
2119
54421
45153
38065
20313
463
412
39531
19486
52461
48081
63925
93934
4857
96183
76340
62385
23235
71433
37170
14675
81527
73163
51770
29234
51822
46739
12936
63928
28236
18761
49304
99013
64769
30787
32550
46625
84143
9280
37332
67404
18393
81844
98181
99036
79761
44523
42291
3861
95417
32159
73295
53207
23383
42177
87676
15612
24961
39960
98923
89912
25496
167
50412
1786
91612
9147
41094
12141
88004
59222
49953
88321
17703
22441
989
17231
75066
16342
3087
28257
28385
34107
23895
56626
96195
75432
29646
44193
92350
71979
52301
98700
24651
41281
34555
97039
26626
66541
266
57422
15459
43988
29488
4825
75948
32391
1298
31613
48019
13516
98546
29169
20418
91164
44023
5431
46422
98509
38522
86845
49123
26508
60925
22198
77910
77761
90169
22136
35877
7251
81414
38292
52269
82628
58706
15366
58995
55224
75045
82020
2824
77550
7048
15055
67200
74043
21947
9494
85118
64235
20914
75818
68737
85050
77328
7078
15910
31999
62145
58563
38162
74986
5667
4978
1563
93694
80390
70967
15136
42133
89799
78237
35507
21335
59326
33626
79714
23913
56860
70302
68863
56972
77456
28658
5960
22505
62613
16214
38480
97375
53134
50935
55006
3518
71561
71786
65434
15736
9117
50462
17819
60309
60252
89030
67286
18069
94796
88533
28333
77266
22252
74837
23102
83982
22395
74277
83331
85886
53677
43091
92499
20191
24027
56521
93377
73105
28537
34517
2699
69224
1895
88155
13090
28368
87192
81729
97681
51625
58921
5576
21294
91336
15246
6176
27945
39609
34690
27188
45672
10959
26511
87385
61031
90401
62411
26548
51259
29976
33272
1630
77048
82246
40216
55553
29489
87747
15417
46334
70110
94413
84167
11190
30050
1889
27721
65356
87707
91443
29035
17447
98567
63884
66185
27555
72667
67503
72003
14858
23223
34155
23966
72365
8737
29119
49089
27536
12443
35407
38050
23687
75661
91598
80611
1066
38045
45969
17776
43136
86578
91042
15256
10520
98915
13586
84061
17723
30116
17024
59901
33922
67224
90415
54152
50881
9558
63804
94702
49584
89214
8437
58694
93806
69308
22703
75235
5451
40256
21214
60012
79056
88430
98410
1570
63758
3813
21220
25836
2612
11343
82743
53429
36557
36065
92455
61470
77385
84841
17283
88509
75976
2439
54049
77246
69610
10102
56027
43702
19461
58668
34144
74421
59632
66248
68846
84300
9480
59670
24886
24002
39353
50065
21563
792
50510
78104
40576
80427
9039
77257
31377
76522
92803
9257
79002
4406
18874
7574
91252
26340
86468
57154
70580
47152
34309
14358
409
64858
87452
61148
1042
98656
50579
26673
67702
8636
71148
20643
18008
10851
46962
56707
49439
91261
17920
86629
70244
31504
7000
48790
16930
24346
18668
23581
3485
63791
16857
91531
33061
17778
27727
18586
90104
57589
57898
77129
26575
48093
41743
4971
87621
35745
36171
5765
17399
23688
79541
53818
51756
16296
25567
47339
28702
86606
60697
38998
23354
26437
82798
69699
98058
67083
32286
38112
92573
72510
31105
3488
47820
7416
22868
32324
53538
48850
93212
12738
32884
54663
38887
63427
75173
13208
9222
43360
54739
9264
70405
9250
58868
81180
9030
19866
76456
70772
15239
25296
76172
78473
96955
2867
93000
10481
49924
89934
96800
15694
70342
50575
17057
22556
66037
32972
63962
51645
53343
54401
9006
10425
22491
59649
39484
78735
23256
21846
37185
40061
36505
91572
28926
79634
44141
32577
30710
93141
27070
11697
2043
79292
16623
98347
39083
62838
23803
25373
3531
34902
85750
14200
4930
77969
8352
6173
76477
10242
48909
73626
14956
63529
30529
52318
78934
38428
46356
24739
22614
17197
30324
71700
48840
81889
5561
30796
28041
69525
59226
56750
18998
7676
69447
34279
69232
33199
72825
23793
9786
49531
49972
18557
37317
76644
80495
45741
10517
93514
70215
70945
20050
38198
91700
51697
15439
46384
66040
41583
51871
13758
74852
32538
12917
84040
18139
14487
27633
23890
48771
24377
96393
15776
29043
63715
70121
42329
16791
54619
92347
327
77093
47857
20758
2149
80598
18000
73988
93503
37464
22642
94041
30039
83800
5946
59426
88366
96926
33628
68453
84326
79590
63218
33602
74535
5452
37052
54312
23343
27176
95039
69756
37275
99524
35070
11216
67122
13362
47625
47302
58993
56420
13901
57299
74330
24757
15292
25079
39303
25687
97625
47908
8754
45341
78228
61791
55907
20018
26082
17815
13915
95551
89392
32773
99886
6870
82533
6027
93715
8765
81908
17578
95598
10956
35069
22567
3556
22435
27134
22176
68140
93362
65187
88717
84110
40992
50776
82840
28409
51159
56227
70796
3419
48057
50399
53041
72933
44207
44052
19927
20718
83220
11887
23685
43737
67679
22810
50732
34883
29811
42063
1717
13455
98520
68519
56460
3763
22277
51961
79894
5359
82780
93699
62042
55532
80399
40246
37703
9146
77708
75008
33072
55420
70419
87497
59642
37895
12528
3098
42468
96242
88792
45470
20683
33444
9307
31065
2184
19110
19405
21241
62905
72987
13980
33240
7215
93930
93347
71706
21707
7724
50179
88582
42643
77187
37387
93424
45481
71470
39564
64639
57523
35716
65083
73306
83864
6482
244
32983
9151
18832
61183
82530
52939
8348
25821
46426
71317
31687
78306
27785
17130
88938
38163
58566
29609
78415
50104
47466
91959
53707
19084
80102
18570
56697
12188
19305
82103
29907
17667
36117
63522
66588
23901
92691
24891
58551
41214
93967
89439
94745
42464
87103
18389
50354
96881
57557
98748
72439
21443
92149
99640
69679
97711
82793
16574
469
20229
76742
68235
45806
22968
18254
10650
5404
70310
37863
56705
48353
53328
15257
95848
26537
22493
24870
64677
34204
17557
5662
72697
27489
32633
9075
1185
17274
13169
73733
31983
32269
15420
21916
31370
3967
63114
12352
22852
69658
20416
29877
52151
56833
38085
74716
2898
54497
28797
79409
90702
97257
66906
40143
56514
63303
94916
21797
51190
87699
83893
74462
85014
38681
74293
40800
22230
28356
30340
60259
57610
32419
79184
57770
14168
47787
21572
40170
17270
86799
66546
15724
48401
56621
33196
54019
21957
85694
39112
46681
32165
19987
28778
77136
35728
57050
44076
53277
33256
13543
27825
30923
82939
52150
89761
25586
47971
32672
57186
5918
26371
55406
2485
30996
185
97797
5299
95845
16862
64205
31243
96913
65759
46965
42663
56689
81074
33053
36472
60974
42744
64861
22779
4443
37338
6284
63630
15884
53610
14145
59915
58211
70330
21780
86242
4610
91958
48283
93032
36333
9443
32202
34315
38507
59682
7304
18850
77923
20525
85536
11943
87164
86442
71480
3341
76402
63434
24977
46931
23860
48709
5937
84980
23002
38964
84626
28632
11772
64936
40424
64657
34564
45581
41883
66437
1877
82748
27260
37403
70755
58984
52703
80177
14798
40783
47171
45599
68964
21672
16983
15824
41600
49352
20571
34821
17872
13168
29812
17435
99575
26318
61030
73135
19419
37608
62954
13179
76051
29850
99626
25008
9177
11855
24957
68242
47852
43133
99704
85696
28493
68088
98921
35261
37347
16453
41875
66857
30997
98031
81767
9191
35007
38161
38454
68705
44806
66836
69860
74808
11110
28482
40144
17128
85075
19096
76980
46701
89684
59894
964
84888
22456
11782
27105
73952
47796
21465
55614
89976
34373
56022
5442
65222
781
89730
81886
11294
58218
79093
6479
1880
26961
30454
34512
18981
75693
28072
70362
36537
95180
80268
96432
32130
81546
24220
38406
85192
22416
4196
23649
82002
71872
11613
622
74377
51029
62750
30700
6552
56016
97051
13236
52375
82279
85862
28552
75861
45371
11930
27178
19462
58714
50862
6393
13927
17076
75180
5115
93761
78316
25736
20167
99167
35742
90626
47931
92566
1088
69548
47062
55160
903
89663
11773
85586
34216
82328
96937
80648
62813
98318
8085
17059
1566
16686
77722
23244
9936
51194
28467
44350
61060
62084
36710
45358
46445
30290
43399
75907
36520
91207
18542
15652
36295
28928
9339
18955
84380
37250
99343
9031
32602
89200
39765
58397
87908
92817
24383
14877
62296
34148
12986
33881
52060
61836
37789
60932
85304
5207
29094
63157
98037
17171
37555
40194
56454
15825
54184
79937
23438
88494
30378
23452
917
96741
26490
37904
15653
66096
83295
99857
12701
16107
2540
3664
40943
99447
90459
23116
36701
6901
40512
56856
34142
11054
64740
17344
77889
36473
2656
64663
88382
41569
39361
22448
64248
77369
68818
30919
46671
24415
8787
63897
21836
59718
12538
73892
69926
38625
29621
88740
43153
51308
74917
77238
74262
79040
35903
83623
12743
78623
16499
39528
84880
34296
80386
40213
97773
83665
28663
20529
13400
98540
7800
28735
40801
84548
18151
75884
53384
35593
46562
50366
39036
65291
24587
33946
89283
98542
24983
89041
17734
86695
68881
85393
26420
31718
49936
21691
13481
14713
21075
14807
50381
41938
52955
99299
77167
30076
98051
4620
343
82327
95831
81660
18697
40321
65352
44459
31516
26601
82723
41431
19014
85948
40469
62434
43674
8719
14699
48494
16828
67429
79600
41306
29636
19804
38682
7008
53106
73249
3808
99467
60774
84534
27024
38931
61096
67667
25391
12985
31864
2393
29297
30971
83506
84227
34938
9746
78987
21995
40823
25425
44953
58508
54230
5379
63550
41295
49840
47034
71090
93038
82573
4883
64401
92382
69037
71708
51812
29726
56788
65712
39584
11889
20764
37099
50554
18977
72907
54964
72869
89561
19610
48309
4845
97097
12706
33552
5103
59992
61094
22275
52177
65504
53572
57563
24269
77462
53964
30701
48417
79006
35882
64158
26970
99021
7868
79297
44236
25521
53968
84500
46138
6740
24875
10777
7798
62226
35445
10382
89185
95609
14993
72034
47048
27925
40135
90819
34345
93223
69547
47914
10221
85803
19914
15169
46416
25561
73188
8926
42604
87014
16981
17052
25042
15021
96693
5191
6620
32046
54848
98240
98551
21441
47589
85479
91329
5808
19837
92304
2271
65989
47380
90505
74861
9894
91581
53439
25050
65908
41521
20052
63903
99848
72228
65814
8516
82622
97011
69579
9100
90993
54656
45220
66779
30138
52488
56044
15951
34523
89834
95703
55991
9921
39438
42282
10574
55519
17907
6623
84608
31092
3292
18080
95805
94408
6528
22389
2839
34318
77401
94222
45054
86330
57904
19218
2292
62842
38365
15342
65164
14644
28559
42156
69133
55240
80771
19648
30339
77616
13659
82679
16394
8512
17123
59798
56753
695
75068
67360
88698
63488
71994
963
40905
80976
65408
16235
39725
81816
70400
56301
30890
59625
26600
53136
45348
10032
56925
25300
67729
69781
53843
90229
86756
5893
19746
63752
5312
26599
8513
47116
3302
24965
70066
15617
74074
274
94274
82860
18041
79729
14841
5218
91792
56248
62390
67227
68894
53928
43548
95515
98533
40564
96787
20906
46604
80411
51786
21266
13039
58234
46929
94338
27803
28585
23831
38643
81367
77373
68046
31427
14691
23241
25596
11438
29056
60195
12520
21593
27027
71071
81620
38341
18720
56230
32688
40488
66095
1199
33476
13227
97273
73962
49066
96614
12814
36208
98377
19174
15702
7291
57141
91946
75864
18295
31561
39772
75085
55805
40650
58400
39031
51839
39907
32861
50287
76571
27344
45059
66426
28931
98530
42841
80578
14211
83923
48649
42043
90790
70230
93868
14829
78592
77922
1018
56051
52828
94857
43845
76287
29032
90410
39291
1441
16169
45150
95519
53681
43966
21024
54503
24607
57537
16344
57472
33211
15894
2380
13280
64305
63867
24671
75668
915
2305
11984
66667
35783
26439
4245
5838
80929
96664
53375
79278
37916
99581
22593
60171
90518
34178
16120
83475
39024
18674
46363
90355
10161
53198
91327
91109
98334
2452
31152
46633
46523
77068
42662
22010
23539
89237
30587
14585
15253
92057
34097
24624
65748
24113
83649
20371
11985
34070
72476
89991
57836
14712
31311
44258
54013
1708
99073
48622
50124
55169
3342
62531
79449
13340
25147
11412
11717
43663
54694
41639
39849
19635
75820
87091
37299
46394
79393
13215
91725
64054
54466
6254
62925
10585
28861
88031
10908
24014
14874
56589
56140
75204
26727
56578
1149
11010
31907
62721
47531
78662
55902
74473
10934
6372
59341
4375
80738
39502
3600
32017
21144
55525
28762
19750
6906
13226
8251
55370
79043
79928
66701
43839
66943
26701
63646
88777
8622
24976
23049
45002
84627
67203
76133
60446
95965
2431
53350
9686
61171
24182
25533
94801
25901
59905
29308
21505
1059
97269
48539
53092
19124
22397
78554
2480
69336
72886
29880
26617
87402
44773
28701
9568
22245
61463
92454
26616
42564
90467
88182
71980
70708
93535
27361
98844
99219
23540
26881
39826
42844
22948
99828
74576
35492
15664
54969
14576
87127
14020
45986
93995
87669
20367
67479
20801
82012
65917
90975
44432
23373
74154
55004
87583
41795
66528
66204
28673
41484
2174
62500
33220
41856
96615
707
6575
23735
63507
39085
31140
37893
80190
23508
70172
90865
62676
76967
54641
52825
21729
16680
88070
87795
23103
71656
71195
31392
62398
34687
57249
99835
55124
20565
1422
67342
4970
60342
763
27967
94641
65991
46442
77360
11920
8727
94369
8681
75358
66134
29150
51659
53031
52601
74413
18056
46913
6426
89428
24314
97591
67435
13652
34617
36836
28850
2543
43352
16455
24815
73957
1538
87157
42209
1019
2246
46082
62794
86579
57196
27451
7333
16717
70209
21809
35575
32051
38332
73902
32186
248
84763
51519
50911
1908
68193
49771
740
11246
44641
69004
70283
36331
75761
53705
65616
76485
48887
4863
53001
40136
73569
22615
6198
36622
90375
5915
5658
91645
9372
56881
95459
27796
86559
26132
39044
16240
2741
53930
45894
43171
87257
91248
28010
92495
21601
9019
86634
56675
30230
24025
72789
5047
18179
6145
24749
54864
41979
66429
56251
64906
12887
24809
27161
15599
93986
85174
11102
20612
92196
22834
58067
55481
41557
86160
55732
23569
94379
4602
94269
39475
80766
70402
20854
14012
20482
65811
49947
62383
48485
82725
97584
335
44482
27656
18688
32815
89463
65579
17089
33507
89031
51167
94867
72058
41117
39345
978
60099
40757
10744
16119
28972
7693
51018
78063
5853
25090
58753
96809
31367
68563
12290
803
18354
13769
92201
4829
94820
35588
94750
20897
76441
61240
35300
49886
62804
54490
35616
48849
34475
20656
79412
40130
48757
41423
43861
24785
17063
25001
84266
46227
86621
43822
22109
94399
96826
83086
99204
43727
71722
37804
31472
59365
20417
65247
35846
99102
57592
79733
52351
66498
24568
22314
86365
8419
27274
49727
64815
75874
24533
40649
31880
62675
41828
83487
51530
24422
98609
73967
40048
53541
39716
55674
60367
90000
71673
51971
47839
74356
21292
43684
46030
43489
67817
90777
35856
16764
76628
20533
27424
76136
84097
85211
3805
20719
23700
12929
48695
36986
29664
28776
40019
98908
93034
42364
77820
99890
93395
43558
11006
22646
6647
36452
28475
46429
84124
21499
52564
84127
86006
21802
71627
8088
36403
92772
66297
89933
7811
34959
49929
76914
50509
21434
70900
18067
65481
7409
91362
23404
4345
97366
99533
22745
51702
25461
51296
47307
25754
7090
94908
41073
60705
28737
62244
9365
60825
12027
72303
25503
61070
23339
43559
94901
29413
17994
29219
73702
2339
76986
4996
48413
74613
54776
33895
69247
43273
23213
95448
7363
19644
56648
93178
62976
28392
17041
62264
21644
77126
78721
98226
70867
6608
36944
47398
10724
55636
50096
93852
4248
80306
14548
12889
84023
31587
36851
37013
73705
9517
74357
40632
51732
51552
33028
42393
87338
37379
63875
13325
26715
61992
17724
46756
98708
31584
48820
64811
72890
86896
9362
19986
76903
59094
4120
61045
80540
11666
28530
65277
31894
77134
41490
75694
83991
36264
66388
83400
90373
2974
29759
98416
67670
67066
96114
39811
41356
19601
64942
84637
59886
42895
21958
16489
25263
65578
2521
24300
70720
70590
68248
593
94832
68025
19201
80932
33920
24301
6824
21735
39301
49702
89070
37045
76576
37337
38373
45396
77625
17362
61566
22751
62002
87117
99348
72344
30549
96236
24224
6143
564
36819
11720
66249
72210
3824
59651
46785
17790
83438
53740
1783
47402
69158
89481
32681
19458
80841
72123
71833
58017
68365
20273
65208
55643
29630
5842
48471
69510
66352
34077
27895
60378
36131
12372
7722
5462
49744
37766
72496
74360
99257
50760
49854
96334
74045
29581
4122
42832
20734
12961
92188
88530
20292
43746
61431
44492
62944
30180
57934
96199
1765
36559
27837
28877
96217
34816
39975
10155
28116
24070
3527
8076
31426
48437
39701
18545
97707
46943
46387
5839
19220
23463
34246
20003
36607
12797
17319
8572
71245
53105
3095
88748
27627
70070
30013
42835
10730
90619
23716
32121
39979
28908
98027
86377
87720
17033
51719
85863
61839
10455
83311
25284
20892
18248
44211
77799
59900
63918
86944
52057
58435
30308
88172
19559
7317
77371
66888
26016
40918
78490
31483
12883
46925
74393
43208
40671
47979
15708
90796
85481
48711
66211
98958
72538
63278
47553
37890
24282
45146
56663
22376
20008
77920
64678
58763
50966
28013
1513
76725
95126
80560
4508
81437
76430
59327
19008
99527
81170
5195
75529
58747
18934
6322
25273
81726
9136
25033
17229
39567
86186
40907
3906
17213
65282
64932
70275
47070
65189
72518
48034
17914
2041
49038
64315
21934
67348
35045
21905
46796
37988
36031
57625
29305
60640
42323
53562
1757
43230
13069
19875
31293
71183
38823
55803
70864
64800
99391
56718
71970
30483
98874
52766
50347
88225
62603
12435
22911
61275
7504
99221
68327
23204
91999
21440
33387
3965
24465
37526
14079
25479
55639
7727
70960
22400
46881
47472
40565
20725
83544
24193
17298
43290
86646
42273
82205
63183
45865
78640
82296
28792
21450
75488
21055
14566
64534
41463
45601
36220
39350
88134
88679
62807
37471
81693
92544
4718
38399
63132
67527
43557
38800
96859
6092
1519
89494
7199
72563
41124
44367
77049
61192
83746
5202
1769
56840
32854
71551
12798
75304
1262
69879
80629
8556
4891
55613
41695
91916
62945
19691
62432
22744
49606
52954
41314
4439
52514
8775
41319
26540
36496
21429
17768
42402
57649
22321
7106
42550
17950
80627
6130
69693
62298
1334
36700
2817
33041
35311
28342
79703
60980
25616
24393
32114
43612
19935
97420
58395
24623
35340
88769
73759
16052
36588
39695
45216
34570
24648
96445
11206
38460
45893
66797
62074
76243
354
30387
17519
56672
29005
31289
96305
68267
96507
52171
21736
44095
46167
9349
96671
95777
68336
90937
44642
45816
87600
16502
30490
6648
76741
39866
8497
31225
46814
95175
80000
43585
2108
26212
36160
37795
53011
91474
78517
41325
2343
29926
62413
93840
69180
77599
38834
23405
89696
85733
50753
20606
30823
75192
46981
37523
5102
2726
38035
73240
9691
31503
38679
28089
15069
48949
64839
78994
29317
7632
22574
27189
53621
55587
3275
29204
91290
84579
2367
78372
61315
72654
78130
28225
31441
3940
11834
66808
94117
24372
40961
80882
30346
506
96786
16432
32089
37197
62604
98899
31378
38137
67860
87420
72220
12747
43201
39415
68859
7601
10902
97724
94319
35886
9048
80189
27476
34615
69083
76862
30713
27005
88556
72583
17359
9901
56863
48807
4437
77315
63778
53435
36429
5866
77634
44921
16918
56156
77005
86009
15518
38986
10625
65977
2505
66227
42899
97811
22617
66935
45087
46483
23702
82967
85293
7768
39211
74896
77816
53821
39425
49350
50133
74872
33571
18103
41717
12481
29879
48792
13027
55689
50846
18279
13970
84667
17678
44731
64668
56528
20534
50209
41677
6794
20934
90354
46146
89526
53528
33533
36659
24516
66475
72771
97756
21494
98575
83247
80044
22910
87701
34333
51682
81353
48660
99149
37637
25279
8162
56712
16664
78996
36397
48911
74196
72756
47549
94348
75636
68385
8919
74811
73411
15044
40844
83018
18426
51520
57348
22013
11437
44566
68276
24544
16554
58210
59867
25706
73925
35724
32823
16810
630
38981
1771
47999
23350
45844
11460
8801
54403
76611
20189
18166
40032
5120
19735
65363
85743
29588
99318
53415
27267
72502
89336
14769
78516
34215
37891
81898
90789
86071
71991
21536
3003
8103
18496
6370
80792
63264
83886
21597
59757
90568
97353
81237
62526
85330
54620
15809
30139
46481
5256
54829
26480
32727
32209
17607
72302
4710
75949
67032
13100
76970
22833
34011
90956
53327
93402
57363
77488
9470
30733
47413
25044
66495
74213
31854
12619
4614
97603
26933
59258
74093
45464
1140
82190
24670
13056
5564
25080
57100
82391
33502
41820
17687
12721
11305
47185
90
40639
27212
83985
3641
23028
28325
54075
34556
6487
25251
70514
14753
16221
48051
11992
62897
51121
54482
53483
19494
9079
40760
30759
17991
73321
94236
83288
558
30684
28315
58338
57166
85070
85213
53117
78244
44690
3766
67632
8664
99501
30444
25298
44986
93471
2682
27814
92753
12734
90204
64613
69381
38925
96767
2054
25578
17979
72374
68475
27911
47157
69617
72018
27049
45134
81722
24629
32574
58944
86457
3915
57696
84265
71037
12523
54873
95594
51668
94127
48394
81609
27152
11259
24319
75131
38815
91230
42738
12431
38349
35729
39193
62510
95773
54637
53963
32896
15229
739
70401
50206
36120
40225
20358
68278
89573
39712
97636
55289
10695
77045
12682
76764
20162
27972
389
45787
25685
3389
27757
86849
29275
88251
29916
71597
60795
13501
78220
72075
88270
49561
11571
85280
19107
83664
39696
54239
77342
77326
11844
46500
50292
59797
48942
42354
29471
20496
7856
28543
31962
81356
14335
34597
61745
96967
89334
79036
92727
44355
60413
98408
93548
3881
29769
22947
20550
25860
63364
80052
76713
64395
35301
31828
57581
53772
24835
82307
65577
2703
13881
9805
12066
27752
92253
68
43261
71753
27500
75093
41317
40300
81606
59944
29038
76729
61568
58029
95630
82211
5116
40466
24808
3020
80212
51213
29229
6397
30272
40964
87419
62710
42583
69569
21348
1759
47445
29521
88636
6458
28551
2220
51439
29917
60231
34996
5293
34927
19892
56651
65954
60180
40113
66408
56755
80507
47094
85980
89240
85319
42781
14071
6031
62301
4925
74094
27823
46277
14510
19118
35144
32455
25513
15406
48049
71325
12337
20493
6257
56791
22708
64529
64066
6071
37612
9262
89555
36114
39574
18799
77235
34326
73304
32911
4733
18763
38629
51313
38064
9964
277
22238
1235
75382
59983
94690
76816
68168
76677
63868
98136
54840
83789
77651
29954
42121
4403
4623
91723
80732
64961
12125
98839
99684
22658
62457
2110
34114
59241
40338
30309
99332
52026
88022
41404
29730
15311
14169
79776
23382
35916
31003
79113
47836
34618
95276
68456
4658
56944
28634
63785
30055
26481
53912
12820
98435
54140
49327
33462
61101
19064
51284
1643
11886
65137
68187
54930
19445
29487
45666
73741
69235
88685
67379
60278
72664
7473
74403
26338
73070
68277
68324
35297
17963
58835
76097
20323
39053
36518
69319
69623
27401
4047
91905
72455
50721
58610
7546
93313
790
7793
56045
57541
49315
76977
41103
99671
33781
31234
62332
26314
59460
59996
7568
57028
21829
38120
41169
37098
19634
10428
43204
5031
59627
29757
42516
82836
71977
35191
51158
26919
59254
77844
64295
82467
50793
9474
33511
25773
80545
79279
52281
89203
28056
20327
74970
86806
31044
79949
70712
31218
62785
1050
42238
92451
67995
27491
40693
79375
94302
17875
5471
11473
25182
44009
28415
71447
18088
55306
42443
21833
56509
53786
3197
69389
20272
58948
80145
29874
5753
17481
64478
23770
99443
62329
73
58691
78821
59860
42271
55836
65568
52952
49298
63017
93169
1760
46581
3694
62769
3480
47987
84228
19316
83407
87597
78353
23045
38171
59053
98646
71430
11212
13386
19517
32071
61186
63983
84752
98175
92142
6326
60509
14330
60370
41354
74625
31982
98502
66086
71046
53079
67128
75855
86379
20875
39177
1567
4043
42807
7072
5011
11230
22127
69033
50790
58230
40579
65348
14442
42608
88626
76639
36138
10578
77331
12841
93191
32732
80736
85545
35020
242
80715
25783
6755
55002
4424
48511
29556
36641
16184
75551
62953
42811
57245
34703
92920
97376
70210
34842
58226
55217
51915
38635
24095
71906
49722
27025
58474
6960
69388
74908
81065
89035
15423
46755
77666
74388
59473
89982
35876
4325
25666
675
41865
46676
30367
35619
76025
15814
88279
83741
72607
83604
99012
27438
1346
96906
77352
65581
48158
15432
9806
77009
17645
67096
16953
32158
73609
15268
27174
9657
49766
38674
9690
20649
79197
60679
38181
85896
92205
83008
80684
13471
77014
57092
5425
77517
24174
76516
47554
59981
56669
70689
13656
67186
94053
35771
86439
83083
68095
1615
60897
34762
18532
14869
33560
25741
11108
57596
85686
97213
21143
98400
34992
4960
20301
80650
28444
62330
70987
7911
77953
57509
48800
92171
27241
49363
68799
27441
48180
39229
58382
62702
19394
48916
83017
28366
75344
27876
73384
37613
65487
16580
47192
1466
7265
89825
61949
92558
19490
37371
49450
90156
87175
48806
83033
61176
25995
20654
90260
71608
61998
13423
84134
65341
66140
39817
23883
76605
68827
91888
36801
61554
46605
72729
73415
72516
17161
30141
28219
39932
59122
23546
42481
1785
46052
57388
41271
4753
4453
69009
33297
89342
27141
30690
46034
96141
51335
8533
26688
18742
95563
12254
89693
16395
31180
29073
81572
25215
32848
85452
58203
74853
56959
42029
24909
55184
42622
25470
45752
51602
732
1755
39686
43480
79841
62662
9269
65582
41737
12065
95260
19334
64432
62097
50633
53612
66324
76735
84267
91343
83241
90624
26429
93026
4195
48510
16370
97092
63898
4249
1499
21289
23084
67608
77026
12934
48414
5057
66918
13709
35209
89230
77172
85672
5952
54470
86814
4088
76658
38116
5272
1352
46813
33548
86120
49205
93881
81975
52876
7889
3759
30244
19700
69584
60290
18297
24462
93929
79221
22698
18707
97602
38281
60487
4688
80349
30942
87764
31603
46786
39827
33870
8221
7642
87824
91759
24710
74291
31976
83170
3210
61201
59220
57840
12962
31939
44326
51536
80453
2853
69787
73598
73950
53524
45762
44589
40306
2937
84868
50419
30426
96753
8796
78209
77973
60112
29766
11478
10117
28588
52314
50857
49493
41646
41007
89586
30488
28828
2737
27349
48770
63686
87792
50856
25256
45253
64609
31195
4113
25073
55193
76955
72204
18538
31723
82035
82111
23763
92693
37930
67845
13446
8601
69017
27601
66335
56380
13655
93842
39601
30673
5200
35789
54074
16827
33519
5118
78811
47912
51692
50087
55279
13661
34372
84832
78092
14816
2909
59989
24489
59404
80889
72782
59158
43289
75383
88261
31306
44191
74002
42665
45093
78716
40294
12960
35659
89585
63596
3662
6882
67899
48016
92715
47117
76094
37601
84685
3921
59711
49177
26684
95700
61412
7015
67511
83496
47098
29968
23412
37084
69044
37211
38724
38913
77655
84855
60137
19664
33778
20307
91623
25347
34825
67457
89907
66356
19871
90613
46783
50692
86197
46193
40176
78497
84571
36186
21416
97012
53017
3837
80106
28174
66996
38080
75505
59116
38504
98953
65829
7435
28293
10389
35881
813
31544
52030
942
70780
30461
29142
10418
20699
32019
57366
34327
61085
38263
76424
95995
47487
64197
29631
59641
5553
56504
94426
69834
65893
57369
8714
48253
3467
79023
69760
65818
72512
37104
24171
62699
57355
51720
6962
47286
50180
15435
36519
916
47250
5861
35062
65820
52437
34515
34432
64221
85828
19767
47268
45820
15040
27716
49411
5160
79783
12828
99959
411
80582
19782
96921
41269
89049
36636
35605
30078
8800
71853
95610
53859
9842
35269
91063
21876
20972
57983
32429
27621
25127
37876
51071
73320
70315
93430
4575
73228
42119
75648
5631
22118
85362
25834
4287
22936
48558
40223
50957
11586
2669
17002
76689
38600
18896
14890
55098
23734
5315
22791
30695
7130
72306
25979
43024
29233
60043
11337
50754
60484
74875
99797
80075
47425
23429
63995
60412
11695
12618
95758
88202
45855
4766
78568
70811
96649
59479
5601
66322
79447
21274
31305
23060
69353
20664
20454
86502
90382
10415
3554
51638
12149
66191
71028
91540
93705
96675
98182
70143
3955
74683
49272
26774
59821
39731
41652
86037
31586
946
50086
49726
59245
28180
78444
48781
87492
86367
18027
84828
36693
46002
76802
30065
27269
66855
75617
44784
10053
16939
21068
5580
25914
25625
80753
98477
30379
90812
2686
7074
12570
41049
10271
17752
30714
63546
54468
36287
46014
7094
47391
83252
43506
27846
18866
14498
49199
83689
86645
12134
25091
44708
30456
70680
44855
78275
57698
47470
24914
91907
34
26623
81545
42635
52404
47645
11579
30399
52064
69370
64453
74013
14737
56205
27224
62870
38070
1718
84213
79229
39598
28949
95999
58780
43391
49965
23882
28223
66307
32442
78031
31763
42059
4862
19938
96068
38531
16159
14962
19072
78775
79345
51432
25532
2224
43994
95915
19977
70624
2407
66442
62822
38490
40877
25493
49462
65915
57373
78062
32038
42939
18157
15615
70962
45225
21858
15443
26346
61398
33398
28799
97158
2958
89963
36606
12127
32139
1406
16601
29827
25599
72336
1524
34265
32298
68484
39194
78203
21961
25769
13890
51035
24752
1998
87931
81147
11838
75487
11854
53561
22752
62586
50102
40720
22392
80668
89889
31547
74773
28232
83771
90065
77350
60115
14674
71961
8151
91297
85800
37944
3870
10841
62554
94870
79773
14433
62245
45600
24325
25400
53924
53835
22419
28402
24769
71060
68370
30741
95907
69627
36745
60387
63532
77668
32191
56062
26651
70212
41971
53828
71341
36257
41997
37751
55786
85469
62114
53945
18355
59980
31684
15695
43903
3263
84146
8756
22653
54915
84436
3822
30196
94518
29709
87444
61764
27135
83538
85402
63528
30014
55928
99159
85963
12247
76580
10335
72717
52328
67442
42684
82712
25126
37276
59240
68169
30808
27026
18894
34217
50417
6429
7926
13962
55315
33866
54432
82090
96589
12427
35188
45737
11646
17373
22014
44733
20376
60299
26641
81040
83585
75765
74810
72456
1272
44315
42925
11974
4727
59788
23958
20681
4500
69943
38979
63111
20010
53115
95
67359
10556
2309
22000
48276
71062
31057
11184
86276
56119
27304
21248
72559
78038
71121
57630
64152
73456
11994
26858
62574
55389
94115
2471
4165
23385
24999
39449
93505
15517
48041
72598
42049
33802
58357
23346
39435
72672
24545
30489
58732
30696
73647
48484
35315
25980
46247
58683
73087
33027
7032
29861
24303
17843
77295
27852
49990
18930
94416
72408
95421
64515
95902
27132
69188
1964
79332
91377
29247
31932
13078
47800
64539
97726
31827
69189
97976
76844
29371
10348
94160
84710
19234
7391
75428
17705
75193
43849
56749
12054
21657
25525
77436
13070
57928
20484
68397
50444
60001
15029
96847
38513
48458
55847
31847
80227
55998
62809
11626
21184
46187
84849
18118
3543
70606
84034
72732
78711
1094
14556
94937
82683
65489
77031
71450
68284
3851
70239
88335
33783
28406
76957
42138
22918
92008
76662
48507
76794
88977
62736
13053
89409
43748
26363
40972
92833
69074
70195
48941
20776
11427
91099
44867
9385
72007
89047
51807
26460
35265
77423
17878
74324
41443
72131
11209
45383
23198
92260
8240
94573
56682
38825
81373
70151
1719
89423
18129
3945
33672
507
47607
62149
86915
81835
17340
42490
20961
40974
72569
44131
65956
98626
2932
48132
89550
84677
65358
29696
54970
88859
46370
51950
28091
74263
51042
45353
92475
15202
5582
99480
96266
21491
27237
43709
8431
30947
1176
47049
54293
93559
39349
63203
31086
74725
91495
38639
44744
47682
35671
35568
8170
3092
60059
49664
57875
8197
28659
16498
71267
31461
93316
20661
14148
53855
29025
82839
48172
40601
25543
69156
44119
35319
88781
34139
28006
28488
83022
16272
66464
24838
88659
50055
84787
58833
72340
50229
58231
19366
9427
91808
81976
84604
14494
53906
30224
37462
4199
56806
72929
71798
59712
16293
89028
14436
12709
21998
82007
25812
29551
19029
88052
62059
1437
546
87389
86135
28865
16056
95616
55473
52372
31876
42870
82251
31464
76054
64402
48541
25247
15590
27514
80887
95523
95203
47031
87687
36924
73932
7240
75216
58583
87231
64069
7195
78188
75635
85158
35538
59446
86165
71110
64867
37803
48386
49436
4805
42616
40038
43047
37143
62070
8979
48312
33506
49013
27051
45202
56805
69203
66799
48572
14431
30054
66279
67302
43348
66424
37651
5926
38852
99378
8583
13673
78434
33750
29927
68972
47081
95978
75720
90617
16747
45945
43980
63034
30451
75971
19849
49581
17256
89672
4378
38228
3344
23075
93831
78022
26369
41254
65157
59380
43522
74272
94231
65543
78048
89668
84337
56024
62119
22548
32379
6917
34068
13046
68550
90797
56367
16884
73729
82924
32366
77337
34397
37933
24333
36285
77076
36682
52756
47705
30357
49915
1670
72513
90198
97071
46946
41387
77185
66417
73616
37728
20994
82264
77466
31309
96463
28693
59191
55159
25177
40039
51215
96346
20556
76683
88266
48130
65201
11400
89577
83256
51342
3550
85925
90586
53332
16006
64174
62880
6446
40266
26505
4181
9033
45081
15840
74921
301
54947
64611
97131
89352
56049
65100
68444
6741
42423
91909
34797
7853
66079
54959
42366
34730
5030
21081
1237
6115
95497
47838
10246
13377
10247
23741
30200
87056
41761
13562
34922
53387
42768
86881
93025
40345
22004
27699
78450
49098
37313
57096
98636
48690
85655
82145
52152
87043
28661
86813
87991
1429
87607
21186
50565
46694
89728
63287
40392
64999
76048
57227
36654
79111
24296
95420
62041
12491
72117
30730
5408
51540
56960
39921
40178
13691
39116
81821
12859
53130
91611
22677
41531
51951
92097
22196
41757
12162
74930
78850
41231
33550
49469
5033
79103
47376
11421
49445
74343
22327
692
85129
17797
63705
18142
82738
6516
12623
17241
7004
26656
71582
3207
85562
11917
37951
1099
74445
68870
87109
50016
39023
17565
53867
61492
53736
49003
24326
85212
82399
1658
95932
56693
37753
8245
57690
78298
1588
85461
22564
25502
83283
3974
24778
20863
89111
94125
6210
56178
14776
72613
33150
5162
36909
56100
54070
37554
21760
57083
54623
32444
12385
31170
72862
38452
60996
24036
49638
55110
57262
25856
89268
62466
1366
44674
66285
1319
74097
37767
24268
63188
5050
33524
3398
62883
4576
13637
39383
36816
47951
20672
81354
4749
7620
63946
53220
77294
25057
80086
55189
2015
93240
22832
77996
69917
67787
74678
40508
45856
9198
38711
28418
1330
64585
81462
24799
41172
81142
61639
71258
13277
67198
4789
20259
76139
2748
83045
25651
45616
32551
71308
19523
43017
899
99130
80500
7383
90470
8228
15886
93060
80920
80100
36107
78371
4153
3582
56422
83303
45186
74375
22526
7116
11932
48883
12966
2525
30087
13067
44344
93583
16987
84830
77336
3227
48542
49767
16744
41109
14476
6569
12145
31420
94582
25200
26620
47058
77541
75411
17721
19589
63395
42606
40091
10041
2139
67743
38067
41154
30464
48107
97456
7572
38789
16743
54238
80618
88635
68084
64923
31672
37102
32232
48425
23245
15171
52400
52977
63503
65245
41890
6260
56075
10000
34642
24514
3191
60333
48734
31478
16406
3711
22715
34497
26226
74583
21741
37989
60656
58538
58491
69626
61301
97128
61518
65158
57362
56929
36431
7384
47816
35341
20277
75708
95823
29680
8286
45303
77332
55121
80191
31543
59612
35597
18476
10399
58431
71186
39310
63880
94422
78921
99895
81978
40242
16511
5324
28945
45625
27734
91977
87917
41949
35620
83950
87345
66876
39534
36937
49762
81115
21927
52132
3274
61157
63535
15671
25770
99237
3849
79617
21676
55908
9067
38738
81475
42001
75084
91482
42853
41723
74944
67114
71490
59810
53086
22702
60153
25408
45718
67437
56516
41592
41839
7012
10322
40586
94242
91412
77267
28813
91644
84878
94909
79468
43089
95145
55590
7612
67181
58793
38250
25739
46858
70856
89939
86458
21592
44019
86730
12555
918
448
11224
85337
97328
41806
14741
69361
75939
44457
15498
77598
39633
62647
73360
43701
36289
59402
73202
63954
73177
45911
69206
82423
42721
56434
70643
40433
7001
34104
21155
21631
96285
98886
65226
78828
76866
74047
44518
39086
23196
16067
39414
34053
40474
14057
50234
81145
4898
19678
10096
66624
69714
50913
56609
26590
89509
39441
95933
30008
63256
33819
51557
6120
58126
5222
58790
76915
83126
27963
74350
32869
7253
63736
10362
67681
28389
43217
85141
15051
49412
38554
84121
66615
15692
34774
46808
13398
62366
71459
33918
31177
7018
97160
84155
85999
13356
26330
74012
59239
5001
28496
90125
11637
63719
2190
29796
16380
54690
4073
16731
72691
66890
97187
59204
75877
57222
74397
49857
61421
32237
91398
28874
94773
28157
4348
82671
75729
43224
61061
2140
43315
97126
74533
4638
4611
96531
9450
23324
63952
57301
25802
52660
95789
25957
55094
63956
24089
90048
1796
72382
40691
6657
56732
53664
5409
34223
34103
71913
11728
25145
36218
77823
46430
53334
66989
41816
26951
90614
28713
71769
51646
32328
31155
51290
75839
14478
84519
7026
96356
83555
66719
69854
5302
54060
16315
18277
37687
65147
81525
87863
59772
52596
20341
89478
35231
57555
58052
21275
35921
31577
44786
63753
80994
32187
43749
73203
31318
68234
31132
63237
45117
55332
47782
87167
7917
46945
36177
35802
29981
6701
73610
94023
43065
76225
60454
51317
35201
24642
30493
12631
14854
55434
66453
32420
37286
42450
97093
26797
10909
85299
59747
89088
21567
87595
43364
85096
47373
40981
9659
6663
85119
58099
53274
4169
30131
30001
98569
54726
42344
73994
56465
262
42859
46932
91219
39728
92502
95156
51387
39914
17421
56457
76425
26916
52017
23096
38670
24935
42048
56588
36233
54606
75659
79748
45709
10592
6768
90995
51806
1705
65996
71467
22801
97545
29271
49560
91504
27821
47254
74608
49666
74131
7570
66780
52260
76581
22782
99158
68853
35615
34867
45357
47115
17452
81882
53484
85223
69202
66039
19294
10875
95967
26350
36210
19570
96992
53888
11311
46047
27116
64199
71284
10699
87986
10818
49184
17765
32467
7933
34500
86288
29391
8944
61962
27012
893
1732
37959
89137
1061
35648
50109
35240
18291
27686
16625
44480
29475
3825
23985
21753
8656
13162
48665
40958
40360
53981
76390
13914
86525
51881
8279
40631
29331
13
76695
74777
46723
32310
21791
23357
74660
54100
70859
4649
81603
50001
23626
85228
57117
33826
8211
9706
41513
29307
98548
36648
73580
22454
684
22524
59634
5760
16687
42158
56393
61444
72708
49263
21082
27765
95061
31814
83916
95912
37428
13868
82227
36162
67294
66868
31759
79107
99260
66964
2052
13580
45325
18382
26388
18361
9705
44618
21303
60264
7248
6083
52629
30540
60623
87410
10311
55961
67311
7092
12055
38086
46565
40015
86080
46311
15103
33661
20430
30858
1362
48548
38928
34836
35899
79638
27064
9597
85419
59187
76577
78297
48022
43165
4155
24638
25474
84575
25988
69738
28561
20111
47715
45382
12090
59024
6874
16696
59035
54017
96846
46109
39837
7576
24455
54175
46444
82875
2276
13651
43855
11963
93684
23219
55676
67041
72810
38393
6532
36661
14552
11036
200
88449
533
88708
33604
66978
47712
87727
21897
70010
93456
3308
18793
69993
76458
7027
19524
16746
87531
55971
75533
64319
92964
23504
55030
98889
21367
18713
53097
62180
1632
69153
31867
72051
78197
58229
34163
39707
26046
49601
71066
11726
50834
85016
42642
20023
50246
32530
12137
82960
6964
58961
80353
51451
24982
93129
18024
65162
99250
56773
64142
95466
56152
17258
43020
30883
96244
27362
79146
15758
71410
93252
8293
73418
73971
58202
12765
46061
9976
22422
28479
3470
35289
66806
88461
22953
15187
28680
23163
74900
11699
3709
26780
91348
48608
68483
89754
65484
20206
30150
75881
63009
38206
5373
78854
79100
95708
9351
36761
49536
40043
58587
35416
74963
19795
22532
25363
33328
81342
42250
99429
83470
13074
93081
53575
97755
11321
76784
79296
48975
50458
85180
48554
42362
88504
10953
96958
99783
45948
57425
77642
47038
53239
74844
71096
42632
49935
17360
72341
32516
26762
49627
9340
27406
62309
62213
80966
43051
87542
36478
69041
27702
77767
83468
70378
20923
79108
25018
13567
77053
99826
94190
58674
89064
93735
42688
65446
27584
92856
16864
99178
57559
35807
79943
37426
78902
85444
77460
68132
94244
41903
59448
45607
98576
3060
42030
38322
72168
68441
50785
82881
40287
70876
91210
94349
5181
19304
489
59513
77623
62428
81335
96188
7149
92054
33660
7484
65122
50813
56823
66359
9049
9043
41358
77802
5472
33295
39364
55572
66161
66061
45320
50941
1333
63308
21427
80697
52490
45632
76064
87070
12096
92246
45011
45172
28029
44114
25511
21999
15080
14554
33452
45798
53592
5132
10089
70623
51586
55543
20086
76449
48936
17870
12639
37374
31689
99620
74496
94317
89389
86070
33130
71533
55923
61924
79568
47148
30610
28251
54253
97358
21262
31683
44954
77427
82291
15303
82843
86776
78100
94662
35299
7016
34909
22939
14470
28782
99240
49954
5319
20830
32203
57380
79829
79208
94565
45897
39235
9409
55514
17904
29246
41668
99662
49629
94282
8809
18953
50414
43245
11768
48687
79877
80128
36601
50561
20510
41724
76203
58494
92665
87791
60841
92888
59869
56734
18034
62191
68504
1674
50279
85160
14126
31097
92336
26665
64992
7535
99880
74821
29629
48319
62270
18484
21432
43641
91883
53995
133
42548
50747
95132
99878
99160
96990
85806
54026
17050
51170
7892
99483
44290
1937
32607
20145
23609
68699
43386
70356
31922
23799
47374
94123
93980
8288
99445
71791
38608
40577
86798
9123
33499
32775
51652
71052
95668
14103
25362
11287
90041
33803
51469
32410
79471
64988
20258
32318
92520
45015
16522
18637
30593
78781
86425
17555
83610
48885
94362
19452
48648
61076
9734
25863
89498
10694
75088
4665
49700
65949
69722
42005
41321
92640
89772
26645
70180
34854
57162
6334
68505
83584
33171
47970
60813
77199
9767
31643
47653
56238
70205
98298
83737
4118
70608
47687
6412
22372
79621
66758
89382
52878
67578
48715
40814
67889
13262
57282
97667
31915
91494
32995
64659
43237
9495
73503
8049
58014
20845
33335
8790
37906
15903
23158
11900
14286
13436
1431
78900
30250
53355
22179
69822
3658
31991
83832
7971
49692
98932
3136
24687
3232
95003
23485
56653
46020
30732
95740
26122
5684
6469
93527
16146
78331
50726
85869
48955
42923
40712
82906
66881
60818
16808
65794
57341
19438
17825
93161
95183
76213
28747
78010
99242
47146
91762
41772
52449
99667
28545
53543
13180
29149
8883
5947
20286
28587
11339
29793
4215
97605
24621
55357
65856
7973
11848
68503
24679
85181
29619
15269
58660
14651
85285
48701
17011
10737
3627
11864
67043
2956
64946
26915
32316
24441
8831
74180
67414
99514
6419
2358
46897
12304
65779
49036
65892
87888
64154
15751
64271
4632
79355
43033
2180
63464
41294
33591
75901
24746
22212
50993
59499
23285
82721
24012
5048
21322
62292
69923
74492
58971
57783
80030
93151
92872
90182
16061
79980
97008
40095
68974
41561
6765
14236
63086
53259
14247
54397
65615
24704
29370
54851
28833
41179
36602
92052
42151
79582
39640
68173
78607
76512
43683
64825
9513
62718
30237
31696
40913
32601
57616
8334
42709
48335
81476
42929
6144
53075
31118
90573
38361
30345
39419
21815
52858
80326
99126
28756
21624
7420
74237
30629
47008
66463
36708
17473
31011
8802
29442
36703
15322
51746
42097
34249
32556
65857
80761
12489
51377
49575
25579
72211
66466
99032
10466
39965
8791
83849
98345
76039
97444
34802
74309
71699
62812
32061
99409
97284
27078
34549
67356
35925
60501
64644
57107
66316
30
46867
84765
51576
34764
25104
28249
4909
67268
10760
51761
39535
28656
72074
17749
26639
19297
75987
90147
71916
71108
75908
55508
27771
30965
25638
9574
86175
62636
34811
45154
29339
29579
73475
56816
85621
98968
46678
60077
74637
24834
37954
53875
87885
72126
35082
24574
17854
7245
57661
3321
28613
77115
79627
64766
77180
82745
67645
22460
24460
32701
49239
93135
66911
37171
98265
32156
42403
40036
97002
84474
4143
76651
61160
70610
24391
42521
29821
58113
61528
66087
83140
81937
22683
2622
66815
25624
23130
98486
83854
98024
28253
76884
97136
62266
55419
41058
60618
37193
20559
19267
12904
8582
88192
6440
70202
50885
23335
56356
17003
87459
83934
51921
11055
2756
98094
67993
32445
51508
69448
85134
79314
9475
91554
89986
72629
35050
48673
47193
94137
75137
97821
52412
22360
4589
40198
4255
10943
65475
34972
70311
54506
45955
43869
83677
3131
58444
77554
43750
98687
95313
1954
26928
17602
87234
99858
57937
7410
41514
43511
59667
65445
30053
51457
90773
74609
74160
99116
16600
544
74127
74265
21496
59677
234
50348
41836
30398
27108
37366
73282
99734
98463
22890
81158
20519
27845
64895
34184
495
14107
1065
13130
61977
83996
51413
30437
68362
61629
50384
10101
67651
49207
95632
70290
86496
77886
63665
51410
57432
92823
36088
83755
39501
44148
32027
3792
37257
14119
1162
87794
16105
98010
59841
60158
22523
38994
93803
37333
52804
86830
16138
94777
74379
41191
18677
90841
45139
49780
56355
70478
73736
85641
49527
12544
21449
4024
71955
67287
65739
8645
60648
67271
52760
43881
28608
67422
23829
9898
51541
87219
79583
17099
63018
68205
40161
57735
24714
72715
90781
33890
36074
4907
8415
39787
77596
55171
89521
67215
13919
30538
13841
66854
33862
52619
62972
34775
39134
36133
88870
36509
94189
88407
37456
74009
67254
49108
75299
89251
26943
89332
11927
22182
65045
14331
32946
92232
28529
79008
36644
8960
65961
6420
67619
49187
40041
43537
45845
99143
47106
1715
4985
48393
46947
53053
91137
42693
82349
11328
20139
87470
88750
88856
1576
91854
77229
99580
82942
59659
10752
17683
45968
77674
72561
44836
15270
25714
65845
14102
37120
32810
68156
36140
42164
68599
19197
46067
38526
67008
4823
1988
36090
24400
40035
27513
80316
82445
2286
62512
21451
60739
10351
6369
65061
84114
73984
33391
51749
24044
3893
90987
98478
37835
99979
55764
93049
57899
90651
48859
9142
90275
7108
37391
93102
45920
92271
87523
4329
27162
30850
25942
92272
79690
11131
22639
41580
68513
12634
83740
8748
27602
51075
98774
82876
86292
28136
98391
23070
27099
72963
6344
24580
36406
16896
55796
38351
12832
76410
42873
4337
61928
98525
88768
44631
10925
47522
57026
69080
15097
32371
77545
39632
47491
4046
23411
6728
31061
97402
71516
42898
47120
28020
60581
79495
39059
92961
53802
1540
34786
31737
30186
40684
25369
33608
77109
10891
10564
62927
69174
11048
92467
76333
13315
95137
47530
7773
52967
54765
38829
39405
81664
96991
16150
23413
37459
4703
54520
39571
15013
55213
27559
42375
8752
54510
42033
68076
24145
32573
46078
96480
19097
85425
87614
86051
5481
91860
39804
31343
3283
10137
91651
12266
94913
35072
26602
21599
95793
69186
57828
53278
7467
84378
73679
43950
26607
32082
69657
22988
68164
15997
40920
38539
50691
96076
53456
98013
39558
17422
79616
70360
52228
73271
9449
23273
19959
59034
27984
65343
2307
37380
32587
67031
47690
54117
47350
42003
94691
91411
67782
41504
16784
83725
36282
36244
12224
90411
40415
73361
92051
64918
8485
42420
45476
40923
72676
83263
27681
69282
22775
29303
18462
85473
25389
52194
34228
95192
42386
48090
63460
41802
14403
48621
68925
85055
42397
47004
28185
34807
34666
90547
41901
17534
38809
32137
63514
58253
3260
14215
62388
48483
50672
70414
23617
40050
93878
73101
36190
92165
93195
87642
86184
31446
24116
95648
35023
59789
97197
8039
75256
72330
67105
90153
77198
18214
19383
87042
40106
42441
99258
5385
64994
59193
71684
29196
93373
78582
61881
71945
29393
41265
17808
20642
87503
5872
75766
57981
96521
48178
68643
19146
28008
11065
84405
42168
62038
90255
55736
60746
22971
61295
38453
45576
37690
7946
65006
84244
24478
29524
24244
70093
87767
44296
48697
91459
86277
49410
37752
94642
14084
22954
31204
24952
62323
27579
17536
14683
90185
71175
78531
37544
76592
81275
96488
41097
26225
58978
98664
59737
92397
29906
86318
25467
77532
2379
31208
91552
41244
75113
90761
29299
82684
80322
54764
47873
93947
9433
29469
80101
20136
52471
80777
40199
76897
97540
49871
50548
15873
80690
78719
25717
18436
33799
46732
69820
56896
38757
59533
27399
38312
57264
70848
84043
95306
26838
38624
54322
62250
91414
28544
29706
19870
69705
5917
15762
37134
70211
40411
13170
49729
26942
65089
94928
2856
33056
40813
13981
44372
95625
7950
46024
57129
61158
6474
15939
11596
50669
21189
12041
62198
29328
78278
35791
53209
27293
84225
31034
65455
46550
162
89039
52432
3587
22734
77388
99123
26808
31376
239
25639
58235
47260
57426
60376
11027
19023
96813
23359
43484
44051
20081
54755
26598
60971
98453
10281
93513
44063
93939
40344
13536
65848
14312
12872
60667
71191
81231
64078
53486
62778
34122
12901
32624
57819
70055
25231
67625
33595
38242
65028
84560
2762
80814
93463
3484
96880
19192
46233
65387
1
81781
18521
33434
76423
56190
63513
49916
13672
70810
93856
61434
4010
1399
79939
50432
35017
70067
67829
25937
15798
95966
7134
61079
76630
14010
48088
61712
28595
93498
10331
88097
17097
55656
30048
37311
26134
92311
17293
95480
96205
60033
79752
5268
9675
95194
21763
73042
38360
6154
40750
1605
32397
35834
9013
34240
38411
13575
73912
62689
11540
53168
6967
29743
38124
97524
10134
15048
58288
66432
90583
31437
17775
98331
48965
64581
70298
26168
40613
53910
75899
44043
63065
15414
19633
11643
79239
53972
70320
14027
80632
35121
46230
71763
91133
72926
860
14750
36848
39754
92948
38231
73526
63164
44988
56962
73774
7082
2754
71226
20022
44647
98312
22887
51468
59038
26413
15920
29591
23047
87297
24395
20318
29386
84353
23415
54649
26730
60384
60203
50942
27163
50000
31676
8112
38845
4250
73440
74054
48882
71104
73901
58637
44474
19543
88895
8987
84159
49161
45571
80327
53465
24376
63510
12123
53536
38580
34317
25798
67912
38667
18606
72817
74138
8876
91220
67438
93721
61198
9291
13036
96404
52029
76239
44491
41523
78831
12398
32124
36885
22925
6184
79551
14279
23092
64226
58361
36370
60875
46906
32025
61270
52273
36262
51460
14185
5792
6269
96396
83242
65078
73571
71496
2252
41466
925
90246
22725
30746
95352
77784
70133
50972
47407
99708
88900
28770
53313
65375
28578
91242
50646
12264
3934
93251
94224
83500
23004
17794
68784
62759
90495
7421
31365
60791
46238
3415
93485
32213
27215
17311
22468
22794
17159
16826
28243
43198
45592
27045
24853
61616
98402
65141
12698
55885
29020
27001
25223
67277
36152
20428
28591
6239
71219
41373
3303
76299
58314
82034
19531
77030
66748
26271
16942
19436
6135
84682
92634
66271
61820
59970
11654
4060
2688
7378
63936
26932
21356
30465
29021
1131
7010
10669
14789
77381
45822
55938
68869
21583
82536
17720
96398
98362
98751
86022
419
42254
74480
6241
71990
37176
42701
84102
67552
67541
92407
16692
47826
63855
34174
93516
19904
11647
31047
52684
27562
25772
21643
39249
88615
66272
92152
38152
15520
3328
43430
76845
38691
24099
42056
18320
13873
6193
32745
21889
84339
67655
23960
41112
31595
98145
938
59620
78042
86376
83224
97329
42288
67886
85771
72006
20822
5652
31242
22413
83038
28539
92657
28105
86124
81153
44276
12810
75065
28334
71086
46458
27666
6095
63969
21224
98366
35509
20441
85204
81387
68344
48054
47897
92046
9774
95165
88948
28484
69441
28885
11678
40574
10010
35552
72102
32057
51034
54845
27095
62278
43679
85762
36694
34855
56797
26321
25777
58287
39476
1743
45157
81956
76983
15259
28519
10567
16855
15794
15719
29671
11817
17371
6508
36749
40541
57368
36153
5391
34230
31488
14095
52611
15630
45463
81646
54967
97070
29187
32292
88654
13768
97622
67950
76613
45292
46890
66937
20756
53160
12713
59551
55879
53672
10175
70919
32266
61799
32495
46579
81288
19838
65493
9248
63530
87409
58927
59012
81440
97652
12474
32446
87632
32515
71689
87682
866
89050
41250
76503
45723
55327
24554
22582
56101
30467
97518
76796
20680
58006
183
74348
48927
74287
62001
33245
83128
10082
32620
89688
70654
46198
50309
98129
16545
17469
56219
41464
65758
99865
65036
42312
43844
72337
25658
39576
14246
20909
56487
50974
58866
67958
27678
65700
93762
17641
67116
40611
48271
23097
47866
31837
29753
44086
19451
27687
17855
92871
33445
15890
62395
19235
97316
63083
78389
77552
34539
25414
34579
96715
61415
24361
22432
84632
59275
17472
23113
63053
81105
75032
98224
80921
66413
9206
85816
18093
97388
84724
9037
73991
41768
47125
77325
39587
87616
2795
32959
57205
25986
26772
18617
97138
11320
8736
19034
59068
39183
35477
58860
82543
30285
97267
64336
33373
81600
22957
74340
36219
96397
93738
34997
82295
27289
30072
17657
75660
98387
88054
74132
35822
41291
98101
63297
41990
46624
99610
26031
59455
46690
43031
84999
1216
12644
33302
27811
83698
50137
1137
16725
25932
74512
90859
95918
7909
10116
70381
26352
91603
46425
25274
24947
24371
51321
86998
96132
23349
75317
91024
10233
66053
60675
4457
15154
27629
65042
49827
40909
12567
49118
16467
95890
52373
49234
86413
28345
16130
6506
50285
58915
75957
43949
74514
43030
52295
45030
34463
92418
32122
23406
47975
92697
29096
67155
62464
66742
74969
87802
82500
44026
47214
95589
25929
37448
32427
72448
23902
12466
53876
61584
74684
15106
55948
81901
56986
32589
45994
24334
32037
76556
75079
19143
72625
58939
76452
77094
72281
77481
40184
84778
30827
97702
93112
39680
31405
82787
14624
27283
61226
50740
60664
56316
18630
51564
31607
36760
76822
91470
72528
34376
43984
40678
92866
89337
48075
5363
64924
62592
62326
38083
37663
76546
81716
33546
61606
11099
62999
54675
39796
23808
51337
69296
27658
92616
58735
76254
16166
69076
43257
12428
75457
16171
88835
37647
29497
95644
80977
82706
39120
7187
87785
79734
53702
8198
77440
39483
44456
35592
28741
41578
81764
16547
91714
23771
25452
40388
26521
97079
76096
53283
24737
47279
69750
89859
23830
32197
12826
66841
4920
99007
30820
11867
9729
23381
22944
27856
92564
4032
36504
64912
24423
64989
58137
7969
39002
38894
81833
87112
98681
67898
96062
26158
7077
59663
66512
33296
43852
93054
63126
80263
92433
2922
48522
36996
9795
10734
19736
53625
7205
1946
56228
34460
83399
28761
24018
84689
87412
25254
63124
75730
99732
30986
16349
56924
14371
70434
2574
87574
28365
73212
60864
64456
35549
26469
59201
58463
98872
28514
18641
25649
77099
17438
31931
42668
33980
71615
75598
8593
10476
25837
52737
9860
97523
34487
81324
11813
48106
65968
17158
32160
40743
25589
52138
67205
55900
61473
78631
39822
85623
70199
6950
56680
80235
23364
3803
25799
87665
7955
92836
68394
83172
2287
40676
18951
61976
39384
69755
13734
89270
30950
99618
47304
64715
23691
18639
20838
7226
24317
73155
67779
54581
68951
44390
30731
41192
16540
57669
27688
21757
45182
72167
67383
27861
15676
2542
97263
75203
85067
50944
2454
14049
86636
69890
36129
98309
36729
14521
48027
54258
37677
40081
88752
39160
69471
91890
5510
2207
17901
2123
18409
42387
68613
91244
62248
12177
24720
67704
76177
30876
11681
36045
950
18309
20059
59301
61100
76209
86842
16975
77055
60558
85760
73238
2172
81236
54103
31636
76483
44862
49008
12136
96807
91319
25095
23695
23294
96176
1456
7716
8783
50521
46752
1929
15315
12614
505
10758
44608
7211
26885
67931
26559
60151
29255
47450
55510
87009
8003
26215
27000
24418
51356
56758
45999
27809
59764
35906
51556
94892
53481
34946
96668
19385
6181
26036
28538
27087
81484
69148
88450
62505
69553
31477
22530
60399
61402
14456
55740
25775
16679
42207
66866
76646
6702
22049
60380
54524
76623
46638
30903
16529
49764
60242
92277
31842
96820
18481
34085
56025
28234
8776
45106
38079
38950
23642
66536
61510
10830
16982
76565
6640
46575
23656
28332
4542
76476
62920
80691
95070
80615
95451
24077
68229
67587
78423
88094
29943
42637
13956
23994
40718
91285
71674
86905
64484
95575
66583
38051
21158
5418
27279
9317
3754
3995
46177
94120
6922
77276
93353
74624
53779
57510
11241
49158
24433
64546
33036
5163
46098
38650
10654
39376
9218
74394
49287
27697
49713
7734
85895
26693
27265
43582
58556
47204
71460
30134
35614
47410
24725
97055
13831
54786
20709
18290
83541
94537
67006
83690
63955
11904
4096
12606
60947
12899
39265
82834
72942
4997
202
75049
65064
77988
18091
16050
41713
44506
78013
43947
88076
73825
34177
41896
37573
26280
39711
86548
29002
85670
86459
18620
7866
49877
15278
40892
59740
31395
10725
61059
38107
95655
76218
36949
43453
62540
63542
80192
13676
86923
89148
41818
35722
76074
2590
81586
55743
62981
34012
85376
28451
10220
63849
36051
58304
11690
7321
60647
97786
52166
45121
62352
95161
92537
20935
84669
28721
22619
28604
92458
20410
48032
20682
64843
56779
12204
35973
25211
43526
31058
29253
25409
84277
13710
72073
44271
79922
56197
50546
53529
97955
93193
28077
23886
611
769
42577
61633
97216
78621
41051
46229
75546
81469
27378
37741
39874
11345
51526
89323
49247
78400
5499
36965
76474
41623
40626
61741
94462
27628
63549
8047
68486
44823
98284
73499
35057
54961
46996
61589
25020
16614
77184
78991
30519
60950
52959
70803
52714
65473
47226
66242
26870
80607
56254
94548
44351
60828
64604
51788
24790
64502
31791
53289
52398
24
93649
41855
6233
94614
71718
46674
76492
94812
26042
94912
67771
55596
66441
36079
80628
55092
23945
55788
94288
79643
87348
37116
41994
75456
10657
23457
15125
55293
18645
84748
76407
97934
16165
34803
76618
26969
29012
15286
75041
38944
90874
77222
59962
14827
87293
18200
76298
45966
86143
75727
60485
80675
79670
88886
64993
18326
38260
10262
31263
72213
67050
32362
46634
31618
11738
92777
28971
75047
43989
96651
56118
39257
10398
91433
43408
9619
94107
71061
21229
90811
54255
78352
25061
60549
70732
59557
69744
58748
92261
63492
28355
48380
92949
42074
15941
47889
31002
85258
16132
40394
19441
49231
44633
23936
54367
35972
34195
47211
9668
91370
48204
20228
81240
2082
24582
43694
80716
21980
52270
66
15867
95288
2595
58209
36892
43972
45555
42901
47579
16263
75809
24222
60314
69028
22732
39743
99052
10192
94767
73542
4544
29433
28740
60065
7346
12600
48377
91972
24482
33084
6164
14379
10379
31908
53358
44575
37768
56637
5167
22667
96559
30914
47194
77105
38170
82342
35030
62085
20137
77412
11553
53382
53666
50543
79358
64202
4058
50317
95543
30068
78910
81842
39379
25422
75673
47683
92313
79537
31525
50981
59773
1238
92139
738
6543
23633
67999
59995
9532
20253
17366
62501
55490
58778
40368
76674
49483
36527
99746
53116
65029
44377
77556
72906
60709
30788
45496
89591
97309
24588
84291
74422
26587
70365
71331
77519
71845
32899
38647
26696
82001
25005
79152
13132
49741
66448
21360
55699
46232
79929
67037
50897
68228
63675
41151
31500
76052
73224
26287
99808
98893
75871
89326
67596
24897
4213
63115
175
62932
28522
27390
54768
12991
49848
47282
58409
34245
52880
61748
98424
84776
37931
67499
58198
68597
22204
47928
70385
39898
83753
76551
60228
73451
97286
72762
17208
24487
68304
74378
23396
46108
60782
65520
71142
48922
22103
87847
68897
28500
22072
31369
55549
19254
74806
45974
51236
67573
91991
66496
4928
35092
49236
44316
37575
19612
1045
14051
24973
66665
46559
71756
17669
85824
4268
61149
75922
1855
18591
41579
19439
24846
99543
42855
66861
58608
68736
98840
26364
97437
70221
15063
48865
28788
78523
49487
24374
33853
91527
51043
24689
34542
2858
58680
50530
67798
99778
24356
95975
96638
28208
30414
82903
27617
4171
66400
28900
93399
52369
28448
49225
27808
50300
32260
43390
41873
16222
42143
88460
30708
40636
99591
94237
32719
35186
66532
20211
39507
13337
7381
68445
76653
44004
17310
82584
53618
40704
14538
20098
4461
42219
88827
33162
77590
90308
89179
20160
78238
48379
82648
89896
15745
10678
62733
38810
59694
39218
45504
80179
70014
34062
39786
96030
49828
25899
5920
96586
47365
31336
27873
68374
57338
19920
95989
11164
73148
97009
27213
1486
12104
94206
87304
81453
41814
5697
29145
2219
73091
48260
16929
88776
57177
87147
1105
24605
87116
87381
58851
10423
72899
8275
49240
63363
65073
75859
47835
76583
47504
43538
31178
80759
33283
56751
66022
33582
44017
76774
39864
12710
99889
6304
38061
17611
5898
88482
40719
26732
68022
18452
24617
37212
67612
8685
60206
1160
29195
57464
20702
93239
21139
11114
56492
90869
58501
10293
20266
14266
96370
36822
11859
18699
21095
5656
34262
29384
22433
31004
37314
54018
19950
36393
56635
56699
45565
79473
6988
70069
31783
63648
69661
12975
79249
62435
29238
17398
60860
30160
31173
99494
6357
80729
76877
56747
42804
34367
41328
5279
93769
15512
48340
21149
2458
25509
61370
67575
61265
6444
18971
38694
30380
21714
45318
47633
26974
38897
65474
46150
39714
53734
68625
66661
87122
81069
16265
10521
32434
80151
27153
64593
77124
53925
6203
57484
89565
1420
71089
55603
71744
58925
62627
8989
15329
11771
35664
818
43293
83455
55652
21901
88785
71074
74170
34121
98941
51528
87182
11348
54472
74454
28455
34220
67976
51386
73236
31959
35705
51861
32214
9635
5852
75695
53793
26021
57184
77508
42178
75135
62276
61289
39634
57130
70428
50337
76627
58021
28779
3613
49202
25487
99019
36317
34213
46376
46871
99496
51162
51403
66194
37550
38006
88772
63071
46210
17561
37992
84375
33618
54945
33068
28196
77181
40386
99594
29046
6075
73144
97081
19414
43202
69581
59018
33347
37014
24631
38327
4488
50677
62643
56731
43200
3533
55522
36910
87241
55486
4696
71844
60305
17997
78916
9490
9162
34926
71571
11979
76056
32657
91878
32580
24928
44925
56949
69815
64284
67903
35811
21072
78664
79380
37334
87057
14176
36824
48860
74757
33985
54439
17401
39226
43381
74799
88365
15738
94669
18456
7507
60977
30412
31600
9145
28882
57263
21132
93393
11393
99903
38661
93793
10445
77618
52584
83976
22141
18422
8828
90073
6009
82884
24190
43319
62134
93711
77241
71065
44584
44849
39593
19536
80148
29175
63130
2120
26265
85546
199
26646
14861
24420
46684
98735
57650
46975
66802
46496
5484
64774
74588
91904
83999
31833
13650
14664
66309
54698
50678
59092
28695
85938
40051
61594
46799
41966
5600
7804
11591
34894
83251
55254
14437
91666
87922
15371
91672
96998
78620
47319
88672
12947
18136
73470
10659
90739
13225
1830
74495
12397
26170
71254
6904
6165
74351
76126
93942
51350
34662
16157
88276
83130
19252
23106
26188
20990
38125
31481
25776
81445
7630
32179
80069
79575
80223
34970
46821
45850
6290
29383
15946
28094
80647
51021
92121
67335
4391
45319
82707
56575
9453
72442
69925
48742
56206
99132
94456
40881
3205
39940
47416
30306
21347
90506
15203
47392
74212
21712
16591
29405
21166
47913
39381
75631
13415
51388
72293
76494
82180
69997
54622
92035
56829
27650
50443
22375
19984
39617
2482
30888
38943
61551
21526
24283
16548
99685
11019
64010
99998
844
74854
91766
50708
30576
35493
40599
55698
1261
39458
17302
85400
86016
357
14257
70038
65678
25241
80925
54278
69135
63568
26608
70686
49919
91379
39168
54809
45552
60297
89745
64012
56147
28005
27080
37494
51092
56603
60928
76187
65782
72373
32280
13173
42241
96316
28787
38149
29358
14417
37772
21056
64377
69020
30113
46672
25258
65731
47841
62179
71773
37512
63754
17247
579
64596
28346
55397
99109
47435
76393
53229
25048
31407
40713
15892
55201
91186
21211
71507
58967
90310
94163
34632
17908
50320
92853
66104
44848
76010
22369
567
13889
42779
77677
81993
37579
42299
45409
69739
72599
14879
91691
50961
19575
38185
53401
14616
52896
42613
68157
45185
11462
27366
88581
608
26987
49847
40272
1678
25307
15651
73431
7785
25844
17243
40948
71797
17411
89977
30805
63426
55545
9928
84387
38501
55915
36744
59839
75758
8976
46766
2033
63487
84820
66490
4824
2459
31133
75327
51751
87396
41276
374
75869
85373
81538
29074
744
57375
59205
8716
46736
11444
13658
53208
33959
18683
79875
85966
91825
28471
14426
35654
54095
94786
7735
31901
61815
31756
86079
53211
88558
3231
29496
74342
11046
1508
62646
32325
36267
98819
93008
83713
80422
71042
40737
36225
49285
17879
29871
42024
12022
11850
31679
63965
32375
18603
85784
75190
42081
58681
95499
12856
85498
36921
31727
42974
76004
10831
74982
62815
83183
64060
69101
36984
52376
47462
45785
27618
10202
40870
40667
72377
74671
76457
63581
75231
49171
9902
47714
99376
30534
39061
34259
47175
14284
51875
5068
40571
90329
97087
88891
36733
21395
79244
39841
47112
29866
89085
25835
89985
26114
64092
16010
14073
68178
11667
70804
4959
96528
12977
93465
58131
20560
64219
20783
49215
14751
67245
50207
94321
14231
33351
43183
84218
9590
81688
49624
43006
27318
51282
5308
2461
30333
35114
67801
7561
9223
38901
95559
100000
91811
14711
39689
59555
27079
42371
85825
47035
65244
81654
16354
93322
50611
60049
65657
75592
32927
92547
77173
90193
70701
19518
4613
10506
48304
67855
6732
5569
94570
13492
13937
17786
81695
9354
26584
27333
88275
73175
7947
30251
21406
5006
57254
1439
75844
43588
21019
12345
50723
2626
70368
30887
75427
88770
59136
6040
77429
58786
49783
76973
19426
39001
23876
54916
72050
40623
6775
11693
69851
51555
34934
66656
39206
20108
5360
58295
41669
71119
95825
91717
94513
14610
33109
28326
32895
23016
68725
21400
71632
94760
15477
33648
81446
96435
33530
80786
23850
50491
23200
56730
15570
24348
60229
6070
88426
89001
57504
26347
55945
32996
10981
7885
34330
70564
64522
79410
35633
69550
23810
42470
47977
9293
25125
48647
42469
87988
9144
90491
30716
53587
72904
72239
49151
43428
90531
18571
25757
34030
16401
99512
13952
27897
49376
43817
55889
25098
50896
426
93082
63031
57228
77671
54956
44380
37700
18765
4233
55010
73275
79044
55005
62375
64725
7651
33752
41263
20546
8599
13378
56437
33984
30798
91694
40495
31851
68903
8452
36886
11044
94327
85908
68930
49759
40970
12180
69560
56264
47739
83781
34789
6889
61439
47378
70527
10222
6523
19881
3217
38793
75050
39877
10408
12590
86757
36593
86113
13320
41615
5374
62724
16912
25592
86882
1579
79754
64862
13570
9189
14481
68341
29729
36071
81258
9688
71864
8694
68638
44
31635
18489
20331
25950
13615
8521
1011
60266
23992
90727
4368
55838
40398
90004
50201
31229
59880
61342
64722
40103
68856
34552
16807
78304
70822
27970
34459
17326
10932
72081
23957
12516
33025
26868
32326
64521
80789
39490
17318
20142
72652
50782
54823
68028
40662
39035
40079
43250
46885
51772
32676
74032
62307
25574
76526
14612
77960
98843
77069
24295
26767
56592
31113
61262
69408
84109
97117
65239
13850
18097
35336
64328
74228
16609
88538
12843
9798
15327
1720
54294
72104
25745
69868
72308
53935
9251
30535
45164
18399
96206
35719
92426
42888
97494
16716
77256
35749
30303
59587
22928
41678
51419
53071
44404
98723
61508
89950
50751
50349
52353
28184
80332
93152
75524
34082
63091
42045
11965
82386
59751
52519
44312
71685
40983
24473
3890
45258
90031
26887
52919
51063
79480
52374
59636
43369
33489
49374
60577
8999
28615
34098
99532
18443
72078
16860
8394
2477
7450
92405
99120
98876
87884
13897
60639
31604
47927
53094
72787
5271
94387
33153
86958
72878
28424
57756
96157
47101
87689
93372
87354
50460
18956
37807
58317
37633
29380
18818
38977
60191
3172
35396
30937
18711
77017
9074
63803
71755
25940
10078
64588
89288
43188
63160
88515
78635
41432
99872
47087
92319
42854
31751
91105
88616
11105
20150
54502
37887
80138
84929
1188
40172
70036
16259
74224
10535
41998
95411
15217
20865
98702
42013
32889
87334
49808
69889
43106
32458
96956
27546
81820
68287
84818
66722
53315
92766
38668
7542
3850
43676
60515
85159
26137
90350
98006
5558
44094
12008
76391
69887
54892
33118
94707
82774
64683
98804
15790
53678
23421
12514
35872
22273
24359
52988
35948
87782
71000
83643
50635
78972
96035
65559
13385
19515
1916
49441
85428
42410
3068
67004
56754
40192
9088
97340
14405
73659
71935
97569
17865
83731
49553
16979
63334
51900
77156
41353
79596
2797
91101
72809
50249
69274
75926
16090
6480
81474
95581
33684
30363
27623
26878
44511
70550
32050
8722
87469
37535
67808
30944
69845
27735
82796
33529
4151
60190
14167
92852
72543
54754
3156
41837
70847
51106
71099
41939
66755
25703
53174
17152
83855
50322
75080
44983
99740
71012
8500
12030
72500
52198
85564
69899
94005
43738
30070
66427
44865
54282
52444
39604
95854
27054
29745
30556
92183
32729
75754
79995
29640
48342
71650
23671
15830
20459
63289
21333
38690
75889
50208
84671
35717
98882
5072
26557
21405
48378
95945
353
35377
78308
59106
29232
23039
42957
90502
13272
21819
20765
40479
98295
93575
1180
91251
27769
36486
59492
74432
97249
3326
97852
36585
27819
7325
90891
31874
49355
35674
99304
42845
40319
80060
87357
49790
22914
18967
71806
70436
60680
65172
26473
79448
36310
99350
73255
94737
25495
76553
36345
72831
13521
34088
74148
99841
45417
61003
86224
42982
91628
11204
63179
51175
55821
85029
56810
32125
45334
88746
94032
43142
9315
45013
59997
65963
39278
35478
83833
89241
3797
91899
55871
756
66883
46888
3077
69110
91058
18178
436
62441
65526
79274
68058
18467
74927
73933
97816
26129
64465
29461
16932
92999
8479
86116
16328
28490
17518
68450
29462
23938
33820
3477
78343
32314
85859
38431
80984
97159
46079
91188
83188
40305
65698
34841
52361
51987
32342
30405
65751
60394
760
91098
10511
3386
28528
53532
60716
45074
47902
86156
61105
97242
43036
17984
92674
96314
71454
94558
67386
57812
97743
46025
38306
59885
89145
32200
25655
44289
22224
12675
34037
52817
99631
76109
25778
50407
56877
41474
30930
28560
98413
78866
28153
44156
38158
22764
21792
82021
7099
95143
87766
37552
11232
26329
36591
40337
60479
99956
28181
98012
30504
8850
50983
25334
17384
70951
75089
29408
51152
34380
25999
79581
14873
54386
98790
99199
60475
54540
90712
11365
1817
73026
2242
8284
54788
48091
52491
42796
57134
56389
37159
69646
38425
60245
10433
22891
37920
94406
17613
9585
67153
34347
35753
81027
1204
93688
644
170
3306
56144
97406
86220
46498
96545
39007
31812
12732
66433
28999
10190
34298
6228
87969
97736
88378
82791
80232
68197
82206
48729
17715
92533
87
29946
9114
92543
85349
13038
83062
81029
28171
96713
68546
18415
71319
80392
10881
9966
3812
77231
27580
17182
44891
1667
67474
66141
73459
97152
45480
16313
905
37506
60159
13030
99046
21502
40573
33906
73062
67509
82718
44490
98849
59481
39839
28380
90422
11377
49544
25581
85295
53739
79255
49940
35364
13365
4644
71282
73080
63386
39733
57390
51272
44634
83110
66126
22310
46866
91573
63660
79209
90913
54761
24061
68279
51618
84224
67370
97058
65335
90909
70420
42365
85259
87926
87956
42137
51172
39097
12532
15457
78769
52087
55305
9560
38945
69616
86910
39473
62851
62889
57676
11118
63765
69961
76949
23351
27708
45618
67710
80859
88526
15265
66396
10047
47176
17443
31774
88625
16397
3935
71351
8346
6589
69535
66450
28182
46699
53654
30928
25416
66803
60175
49135
35997
28848
57823
80985
42155
83899
3908
34331
9445
75114
41177
58730
85795
68944
59070
67794
43488
53857
23120
4702
11018
37673
68072
51597
40898
50655
58540
5939
3099
28923
3038
36072
21291
59036
65251
78706
54925
60847
49398
82422
38211
54673
31053
3687
79654
81310
89722
56655
35004
47426
4548
51511
2056
33998
85208
26430
91633
73051
11997
97942
91383
27010
68290
55261
34102
47219
52777
42636
3751
2412
47281
65551
96284
2721
92588
45478
80754
30207
86709
25133
63096
88736
92462
57485
11935
60878
10320
22883
89575
66959
56411
50761
16569
34697
53032
69306
65528
48411
58842
6472
62190
49179
61084
62166
78052
99278
20432
30825
2164
50018
63787
63865
17673
84458
12340
9216
72988
67908
78171
12405
49597
39742
76828
27203
28940
86541
29178
52592
78868
28039
81191
14301
81926
77095
43356
7062
42392
17556
4100
47539
18243
554
54896
80893
93892
5766
99421
90668
74566
40387
52475
87957
23986
1942
15328
90883
67554
61537
33926
35512
59180
80225
34699
60118
67394
93233
32333
35308
55206
59501
54973
86279
76999
9613
39679
85252
92002
76807
30243
55367
86041
51886
73576
73226
45889
87721
36423
23933
29085
50673
80588
92003
40600
42739
20088
48469
42951
41462
1356
40462
5840
60226
74301
11210
87890
50408
17184
39137
65462
76227
98026
22467
3704
92752
28916
81211
29876
97397
70280
6605
90046
55430
28660
81783
78226
2503
70226
77997
34351
69270
53302
9696
18455
48857
27806
92159
84690
18768
65353
96562
81707
88168
17325
29934
87217
47458
59889
87279
31886
92130
57294
96149
59278
22050
86393
571
57571
86060
32987
5423
79653
19060
13021
85190
6294
26834
54617
22390
34117
83466
37497
78786
60157
21365
18610
48625
33751
33371
57474
37998
61425
68757
10705
9764
38091
20346
38567
93436
23944
61011
61422
64592
48896
99781
64791
64311
48083
38669
76467
68720
33925
41162
20076
6918
40125
63435
13602
89782
84145
22447
78681
28128
41032
82756
53923
80294
14621
86036
61181
30522
59161
36649
89545
13515
88689
40460
6364
2142
36832
26503
81339
61062
41396
84853
89222
92498
50917
27942
80211
19813
77898
5608
60213
72836
75059
18900
70785
97654
80496
65376
83695
95218
29366
61784
85793
19826
98189
13353
76156
98629
3496
23573
85625
77523
40001
57793
16723
45110
14507
97705
39884
72393
39590
63321
48197
82792
43412
24777
32321
51506
98612
2097
38160
22228
55476
92743
85811
55621
53299
98668
20227
10069
24365
6177
71255
35003
8511
47138
25913
11830
4551
42927
38703
97486
39671
26104
46408
44893
50027
20740
59189
34910
90949
95279
77710
10892
56107
89826
91229
17357
50706
31416
25819
74370
72184
96530
75793
69613
64898
76732
36987
4736
92857
26686
72560
59210
40030
25740
99319
68034
39948
94358
3638
12725
58083
4627
32763
59528
14258
66149
45853
54543
54243
40399
73266
55860
60755
61959
51996
45455
21545
30348
63731
22697
94171
31270
3206
37009
60009
81007
89736
96765
27442
7272
96685
85902
87546
29728
14438
6418
57890
38314
9221
73398
73446
54137
73498
79085
86511
81579
77102
60747
95872
68631
32867
14066
32221
87244
96965
29065
14303
19976
19753
48567
38999
15642
26805
48513
55253
31001
37918
30392
17608
33208
31979
53163
78885
68681
66336
5850
72288
44294
74978
27890
88966
94936
44625
41631
48912
16610
69496
90099
33717
35418
33849
68260
46518
7388
24468
72499
22209
20861
17717
3781
18511
281
16957
24347
36990
46215
28303
32653
16666
51902
97348
94692
96692
68650
9643
89503
51596
11020
62556
56928
48631
19271
53519
16812
18905
80081
24863
3706
32426
69489
27904
97099
19955
1184
68686
73237
96833
54701
25220
47289
62397
78004
9408
58281
24962
95797
16628
76888
42255
77034
31702
50738
17943
7777
93994
12192
66543
4463
97063
23081
98686
19175
39755
12895
68406
47596
26729
13899
77689
82179
6155
34818
52749
96452
28976
77285
58090
82057
36292
25027
2161
40701
37076
78101
57291
40371
88807
96348
89060
73893
62447
11554
83957
35155
41797
24522
21486
98482
73103
91458
27818
77771
78519
62288
45754
64595
56596
35774
5962
60325
60871
56276
61170
5648
82106
38311
43850
27547
57213
13209
33475
77088
32285
51072
93154
81336
56130
13411
36314
76517
68317
75019
78373
72297
63353
58446
42090
82337
16142
8740
31394
49648
51798
22973
937
87272
66451
54999
34439
59115
15605
3272
21318
58627
10503
59146
81740
78431
87328
47698
14264
10722
48475
24345
23983
32740
57169
60769
71178
50038
14949
7449
53369
72470
61300
35475
54789
8097
82744
33882
20056
73463
9017
42800
4186
30335
2363
6319
43349
22630
57932
2573
49249
20971
65804
30256
53291
73878
84455
73288
5755
23176
12359
32525
7024
18239
69541
77653
65558
36587
54440
1597
67343
22989
97014
59760
48914
8880
48020
82557
66965
59270
69588
27375
30978
48409
20469
62912
80850
40389
58320
30409
74518
51391
58592
12527
82326
99200
44879
82892
53280
73565
38725
92147
46001
46892
54054
33290
57258
63643
2210
63858
75565
99832
38611
35357
6990
27463
49059
20730
15380
89908
67115
20494
40372
47574
22021
4778
34530
14484
89523
19402
96090
20498
83761
18872
12102
69154
85381
9329
90581
83987
17475
68393
73583
7447
76428
72683
62305
96808
22838
95088
44781
17648
94946
9541
76288
54742
2807
73277
50602
38030
9671
16261
64360
67768
66093
27308
62504
12577
57080
66577
74250
63383
53710
3440
96186
19050
2952
72275
43026
77067
71498
53013
24212
18741
20317
30991
71978
86495
63712
94974
32133
21136
11278
32327
58658
7067
29429
10805
24994
41844
7101
51055
993
12674
48738
29553
72486
43856
55060
37264
19071
11
44870
59837
39412
10168
33518
58818
68656
38537
39270
58882
98316
71315
50924
90603
9874
66771
77111
20689
91296
32401
61376
2650
47685
82785
17766
55530
60567
44065
39151
12012
33324
21464
83351
27668
28723
9094
66484
15856
59646
8804
2325
35237
13145
30295
53933
52455
9261
45796
52649
98733
23576
3252
45460
89331
32794
4107
67962
65329
65598
26714
9120
55339
84716
71579
98944
80947
92007
51690
20869
27364
91010
66643
57113
41315
56038
38092
92848
88075
9458
64239
72380
26683
54671
80126
1182
63118
93805
90316
37327
726
59661
91279
87820
95892
83136
40858
35249
35694
79009
3044
94061
81817
66064
38104
81977
24401
12168
89159
20567
79254
71408
11126
81293
29627
30191
13848
70870
82488
69898
17585
92664
85184
72256
10950
26518
35658
32766
41869
12835
90825
80701
84349
84634
70865
85005
52583
33793
36237
41636
92178
7102
38766
25396
62023
67998
51275
76463
95937
51716
15573
5672
43768
23431
21510
10949
19944
48890
93665
45337
89092
89315
97836
71583
62717
82820
37924
57356
14222
65193
69888
88733
80593
67266
87809
5366
40451
45035
71377
42106
78204
18660
57896
75311
76509
71261
16620
58541
6457
36552
38262
55865
96
80743
69532
17468
47181
95850
73078
43960
82
25939
67237
1171
33473
64809
81811
5817
20476
23288
84609
77537
5037
66137
19467
17410
63623
36392
6295
29945
84033
12377
66057
23767
13820
1397
73310
85846
99131
23363
793
43901
56745
87067
34635
13979
80536
15987
14718
52439
88425
51887
68068
40456
82697
13940
2515
48712
98493
48973
60339
24227
32918
93612
2481
26276
30402
74752
10292
41622
24709
5475
22063
32329
68182
66767
34299
32942
49331
94455
84236
42741
6460
60096
49403
61294
15613
6899
32117
23787
22034
33538
46608
99967
47583
82741
37774
40788
56907
14857
37125
57712
89590
91626
37345
84304
79252
55737
78056
35071
19699
14688
1220
59119
34884
18860
57989
90283
46396
88648
97689
37003
75232
91270
29659
12865
54150
15156
31621
89582
93479
35623
48111
72096
62008
55791
13294
96543
29635
57234
72845
61972
21135
85145
74785
87881
72796
50193
87391
32962
82673
10297
35782
23664
40590
50298
35579
10309
50517
65354
99750
59167
7192
11919
56540
45471
23639
26542
64063
19720
14687
7705
23820
96081
76995
33733
51767
56809
91136
99473
53403
28186
5492
47566
44760
28288
78196
33209
58310
40645
28917
85744
1737
835
65384
67380
62429
64744
85936
92507
34686
82689
82856
69891
88269
77807
21841
3576
48099
61637
78102
50171
22040
19422
90701
6633
32370
11937
61880
13020
46010
60726
36147
19627
7028
81080
41954
13407
4319
98883
76440
80048
29254
46201
97496
11122
15592
34795
59298
8086
76396
43724
64195
79846
51693
66760
57621
47032
76169
26592
18753
64700
98083
34850
74114
44150
70846
89776
44755
37748
47467
17568
81952
69863
27920
39551
35677
99207
93010
11631
45590
5829
47298
90090
36628
96516
81167
36872
77080
56542
37881
70664
56095
29009
38068
9110
58729
52047
46194
90081
56965
48577
77197
46519
94042
38856
97476
11910
7943
10470
30501
29731
38581
91079
56903
31918
48384
62587
48653
73114
49920
30246
23622
91990
26605
80157
2869
30537
68071
49845
12294
2468
45041
42661
22308
97830
23579
25
75462
80908
15847
78988
27723
28633
90688
34955
40428
85195
37149
65646
79816
33989
21420
81179
48439
18822
74254
82023
32840
74868
13757
41480
96256
27257
75800
91260
48767
76113
88506
98242
82817
37008
18054
68139
8391
37240
83341
40117
39055
68888
45821
55417
19433
78545
26816
96194
71536
72994
45743
61853
49642
44553
30865
58465
29276
38607
70723
35397
68814
89360
36013
77298
55034
80298
41920
82615
6262
1231
63657
61264
89562
77439
23402
95946
96938
47669
73953
1348
53125
24302
13682
22912
81887
77200
34573
6298
90662
76341
61663
22629
77531
22148
28413
71051
68482
20439
69173
13497
5568
49862
30754
32081
87568
25600
21221
70609
42429
71751
31945
4256
56604
10662
83900
81628
48999
65111
92134
2075
49303
29240
61123
83861
58589
80509
33190
10067
91518
24149
40060
68655
82434
7995
17168
97095
22803
21883
90250
19345
3444
67833
10537
56386
54535
95889
53515
98471
34548
37068
42285
42
90587
52232
52857
13243
83806
93370
8751
48661
90868
17323
27619
36778
52759
71842
57411
75626
40843
31033
63489
19922
85516
78930
9171
68222
99491
57673
51505
40838
37222
8429
29665
4258
4206
33735
72072
34528
39518
79506
2619
32871
68435
80677
82118
33254
64518
61908
28489
73780
1064
61688
94407
47173
29758
23326
75276
86225
40659
54383
92805
25183
67241
83119
71666
42756
13788
6293
89394
59881
93841
50032
33721
37451
94735
45685
79598
89484
34833
70539
20470
22504
95962
71987
74603
17180
19803
9799
52342
50995
38304
38665
97461
46300
51517
66914
8866
46851
15614
85266
95095
36717
21369
27154
79
73814
30896
40377
80347
33835
54467
31217
30323
79781
74558
35456
77551
18546
60690
67789
81662
94605
62559
73406
54279
3602
43298
58722
16835
50733
16683
5819
67341
58571
51149
65530
97232
71997
4648
91396
38636
32807
25943
88609
66192
48207
86932
40884
9909
95212
32305
32180
51906
30893
10944
71742
37481
79060
48780
23775
32168
2289
65576
37436
2605
63261
5699
71469
87592
43761
23369
51908
43270
80194
82424
3236
20800
2495
26308
42626
19116
51543
50643
38907
22270
193
8378
93179
10201
42261
74516
57466
67011
76508
50008
68669
38877
38972
46261
72592
30904
41030
42846
55259
607
14112
38463
3103
35582
9718
90959
10020
11068
74071
63793
57393
35238
38213
12217
35533
59338
12616
42806
70751
51706
20995
72017
392
72029
95475
16903
28835
6579
11740
20364
16578
17417
33278
68334
3384
37420
66228
14571
11513
6339
23229
52275
40736
87431
94975
44222
13422
51198
98801
5644
54263
41215
11989
28518
41247
96362
9878
30462
31357
91658
10484
69175
89006
48600
69314
31000
16350
62679
66363
97493
46451
73866
68350
89652
15879
48533
1103
83250
14342
40012
19614
1915
59353
64020
96928
43970
18265
92917
67585
48563
47892
81986
22256
73769
52217
91128
81800
10446
73978
44596
28567
16062
76633
51185
35379
23367
68742
18631
93899
70920
41800
95914
50306
3510
9195
45361
33981
74515
511
19768
12072
57009
56957
71541
37233
84577
67272
46587
60867
84381
38031
91174
31546
45459
80767
55123
92580
37356
78394
9606
54414
80844
4720
39815
22335
49807
90621
60955
6007
70395
26861
30393
68629
51032
84219
51012
64046
55211
83993
91180
92427
36312
41251
49087
67957
37820
61532
35955
92953
61154
48638
6598
88050
74389
11414
85659
38543
60359
21387
3475
90912
12789
21965
36336
1523
59998
96298
57255
58552
78955
55763
49708
33305
70733
63829
84344
14446
58031
19834
48290
9153
1746
80554
15222
10536
10617
27638
11725
23315
99477
30035
75526
13787
78807
83493
78059
55407
37646
71374
71898
9054
52837
92635
59304
32978
77818
851
60734
85238
34205
85946
20928
7795
30468
7276
37898
59971
87803
83757
32023
55601
4836
90521
9536
17233
56243
14232
57774
44681
88550
58620
33019
66508
57703
91212
36880
34780
64804
14579
59085
35553
69355
28769
23261
52879
46750
40950
53113
66786
79927
76098
64068
84490
99103
85820
87840
98199
94816
60792
10011
40108
60132
36227
49431
10784
11447
25064
20491
32841
88352
26687
53007
88132
44415
6536
97878
5944
34094
7921
21428
62106
245
36814
36017
65592
74572
60360
52343
98940
62650
10110
59014
20841
80819
86789
62873
28829
66011
31340
27128
62272
16321
89410
47327
33917
5458
52655
13188
64780
59936
51759
43281
99129
37063
72650
63602
25245
1628
47360
39032
51080
75947
50382
19033
58272
70364
80244
52542
23694
67017
95762
92222
75741
686
4340
71930
922
56610
16285
31888
29929
1203
41084
77573
6285
45370
9642
12979
34740
29921
39236
91635
45907
58147
24993
68852
89005
2597
28871
62552
99811
35562
53080
44827
59909
93075
46287
82894
23468
94012
73315
98409
88528
31624
82013
66367
12384
16143
24086
19148
78938
58262
2740
35290
65373
29214
92473
6979
11649
2746
66514
74860
80362
94081
54310
42877
35085
65642
20747
31129
56390
51922
25727
92867
83037
74326
66645
22190
70355
31304
73926
71419
74027
74924
53513
5723
32453
66709
75967
76127
11026
74418
98356
51847
42388
39784
51774
17278
27775
18551
86069
76018
43607
18314
29365
84332
93492
86567
36846
35422
32194
81786
8212
6497
12232
10880
34838
38023
47329
48977
48719
56469
48333
44022
33818
27296
5275
6984
71728
94575
31569
69082
46944
92884
31260
66648
34765
42513
90325
57481
59702
20690
78387
41995
46132
50850
53604
34665
11061
486
38074
95935
86765
78378
37269
91303
34749
67691
70738
99908
9023
85488
16429
35544
99065
33972
30886
94484
65300
99444
58817
8016
88619
41570
27943
92703
62843
2855
18752
96424
40123
8007
79417
29493
53744
81989
77603
52312
2565
96214
72947
75740
83590
96395
1506
46260
41199
58703
16098
93438
94772
25464
53252
24370
26678
53969
89258
92076
66115
58800
49796
15560
9172
46746
69675
60094
40011
31160
36947
28581
88331
53016
15332
634
53139
61960
47684
49200
73570
67108
47501
24041
97308
61618
1561
90070
40971
4203
74992
63729
37761
67747
58705
58070
35212
30605
49855
17198
81255
58082
69724
24382
26514
51941
32611
1013
18673
87902
93898
72046
62312
85796
44550
70018
98346
29438
54251
47203
37322
32238
34096
46818
38730
73618
34758
69932
23988
30524
12693
27973
51514
7361
75553
47020
25398
42708
50111
63367
5495
39783
18049
4676
44670
48617
30772
74729
74977
16224
72383
51762
64824
26619
28635
44501
81671
45643
53413
4709
21411
72298
36274
38110
47390
30977
73043
275
4719
20304
50937
44417
26345
67728
31419
72415
57627
33875
39721
10899
80619
54591
89891
95225
51783
48012
48502
25934
2744
84252
631
29848
30843
84536
4223
11338
50424
2790
98497
18719
15400
68176
50422
7883
75840
73840
42742
672
7274
24644
42591
4394
14263
40761
82333
60688
92826
40489
4673
3066
91976
29704
83463
5346
27986
26320
89112
93716
68063
56523
21743
97046
96742
44776
69445
9953
57223
68137
12303
48462
21839
36815
24470
53765
87223
89387
61349
63376
48043
80981
20944
49053
14520
5616
71505
25731
90625
51263
89398
24802
91169
47606
64796
8527
75834
88597
82065
71780
62126
20058
48813
21271
33275
85663
78758
16804
11833
43539
20964
52300
54299
78653
27170
70379
59861
15752
53636
55931
578
50472
81092
12046
3426
26208
66075
31070
18788
82645
78416
51889
85193
24971
27207
43494
56906
26578
33423
22334
60025
23193
39304
49255
11548
18718
68003
74901
43682
22756
58098
33331
53318
43213
50042
75954
43977
7578
9069
5348
9915
37659
2372
67150
25460
26127
54772
42691
66160
63300
44985
46922
66462
27923
46762
93974
78287
36658
4742
54787
41533
85590
24743
68687
71210
95428
5802
16339
40922
9785
34344
76533
62871
11875
51879
35501
89086
33273
834
90557
58531
89681
84938
88380
82685
13419
13818
58704
35139
61193
84904
64885
38032
8965
63562
41415
11593
21025
1881
49046
86387
42555
56194
65087
56067
12816
29604
80098
33040
24335
74079
47054
64732
89703
68389
72241
64217
5197
16492
19854
87337
32812
4334
42771
64358
54965
33471
51045
65783
72555
35486
20431
59273
38929
92053
6943
36194
15730
5663
93376
87975
3596
71736
78817
60528
59832
97879
67485
53535
74903
38215
67813
87076
71122
30173
97918
33338
74548
53067
17552
34565
31287
76398
35660
85707
11639
97449
54039
48839
55275
12963
49349
7434
96267
28450
73558
27674
36571
95533
22550
28716
28708
23064
9122
84008
53219
41369
59104
60708
32059
69363
41286
1214
6454
58839
61237
15925
87161
23068
95337
70795
31900
70100
24512
48517
41915
18599
37560
65583
66323
94539
26840
96491
98246
28978
18380
53109
40493
60070
21553
36238
33322
83147
32463
15227
93608
3024
46516
11090
59560
43769
13764
36183
21962
44598
69567
69582
33016
41437
26354
85527
41493
99442
17405
7713
81289
50448
88920
66620
87299
84670
54971
25973
20381
79000
53993
39180
6490
44265
79815
74937
51775
11382
29818
23879
59823
34319
55038
54088
91204
85569
55075
41310
78020
25213
99361
59255
28640
89401
70667
25417
61986
43763
16172
57659
51647
45203
89920
85182
63370
51883
91436
26435
54193
59984
18172
1734
69129
64574
2165
34806
34247
15023
70028
89882
70234
39305
59324
98524
15333
39463
10663
53684
81530
50105
331
2786
32016
95210
47077
8733
23877
131
30761
68161
94355
90650
2532
65144
80412
28445
42474
84581
32279
68038
7886
29080
71528
37339
13133
56905
79284
15637
76310
81685
79110
80460
27930
40236
52816
12695
54763
9996
21544
11934
53005
64410
73347
60632
62632
23692
83511
85801
17881
71589
30884
67770
43710
73851
19347
80880
82324
49342
5420
71413
76835
74119
32770
56508
46840
59235
23542
13965
66548
81441
58182
90957
59653
73639
1037
464
76813
17088
68634
59151
28400
59618
60057
33266
5705
40997
7326
91974
66977
60967
55623
15945
90194
29389
34266
63380
5327
93416
41697
33157
28399
93199
15610
74784
20543
50520
14458
22215
99741
5169
11197
62907
86247
52229
73600
27545
71595
26644
72049
21959
83254
19133
44414
78067
11017
15565
94016
39610
89929
37641
7138
95585
33239
2274
498
49620
29081
50253
78049
70645
26653
7275
9401
43275
77037
36672
85153
55974
38474
46421
50295
85962
27770
66120
66328
72898
21862
81856
23010
60721
64146
92846
31442
5017
63902
636
82176
27486
14627
83582
43220
41132
74458
42778
21837
73880
24719
95795
89820
80747
10206
18512
95800
35947
20867
81061
46585
86329
72047
33083
53100
11106
86840
79413
34905
52251
39920
15620
58717
54481
85058
47658
47895
4525
53093
38126
18301
76131
91418
57820
89
86658
35543
18149
37919
2204
22248
62034
72766
78216
76798
97746
18131
30056
23557
95142
72252
16191
36052
16544
87658
92672
48847
15471
44147
37570
63553
46941
65378
79910
19663
39555
59393
90047
35987
45251
63117
6089
8043
73698
47097
55302
57538
27490
79890
2936
57873
33496
80546
41913
6478
52508
61495
50590
78509
87186
55492
32879
46769
44498
54849
89157
1913
82357
61488
78986
13328
51089
17084
53680
6836
63064
40083
99478
35833
57308
26484
82283
30770
54325
43069
8203
28555
47547
87716
29993
73099
13022
28811
27622
31521
46119
5035
9337
12902
56987
2921
63439
32700
7056
91790
47961
32805
28921
88267
58372
97559
1084
23361
85876
63947
15059
46645
4423
41831
2658
92356
10411
30892
38750
72116
52170
67982
48033
42141
94976
18473
2375
39176
53200
75731
12790
97447
83702
1574
29062
96650
87291
42960
46497
82263
4201
461
6017
49323
48426
77840
81116
16264
72940
81871
69240
88486
83358
55036
70700
38728
16206
89740
97845
48298
24497
12861
7813
37514
65813
58472
46438
50855
89517
7372
16391
97501
7652
32647
85437
94002
20626
58883
29191
45996
33227
46031
33598
93837
6631
62957
9663
21823
42188
799
47536
80093
38588
4116
88384
22414
20851
60562
86146
17449
21497
97004
81340
70709
85416
36474
8012
1848
74081
29523
58963
7030
4257
34137
84447
25550
54283
34004
99725
62521
9160
53147
29886
22170
33525
73368
13008
80904
10291
48828
62327
83935
259
89805
36091
47233
83253
39655
9911
39835
24339
11170
21480
79737
54588
40740
84683
16096
84389
25729
24796
18889
10061
69003
88183
79114
95488
66830
66818
66406
49870
5894
31235
85558
95384
70953
80167
71326
57020
51664
82125
75672
1491
29374
50624
86319
52506
66623
60722
27465
40570
38098
52401
92892
87361
89460
42480
43658
96290
42034
84243
56003
34295
62550
50908
40097
14322
47724
94307
96442
39511
38697
10035
61338
31622
34388
1852
37986
86488
49312
28481
50264
82911
84925
98480
73588
92909
44546
10501
7626
97633
9176
75492
35199
10093
71144
66295
56870
77593
62308
40417
77512
70693
47118
31379
88675
32206
25117
71653
98306
47066
81447
13888
36951
72944
35330
33076
29517
72279
22901
44038
54069
31860
95725
45374
32008
1025
36448
85068
49777
39868
84807
27922
72314
4057
60156
99119
29058
44595
20805
93506
26986
53126
27527
74256
52989
50091
28201
5247
43334
27712
52885
55066
70466
62614
83406
71474
28502
68745
26743
39710
51960
31063
53260
80774
39749
64687
87400
75280
99
17968
69449
15880
88868
89807
25673
69423
84202
96888
99646
70676
59920
35939
58104
37252
67325
54259
76803
59355
32886
41880
83240
31231
23765
90257
14497
4622
40733
54816
21619
20697
82808
73405
7322
93948
92943
79982
56252
86218
15746
94964
98957
99821
88239
67090
1487
33163
69590
88939
55046
75960
60104
83557
35983
98382
74075
56631
62379
8072
3261
88027
52299
39981
99759
41329
30419
15670
29511
68016
17071
91873
88226
79915
51924
63169
79206
93610
50181
84791
8711
40013
82802
47285
5823
22994
33623
63724
85032
20293
1736
31240
44887
53984
2993
59959
52613
11605
45051
94178
54262
18438
65513
77859
11957
58194
40267
14381
32684
37864
92132
61709
51293
74568
10072
15110
8362
96002
33436
30206
52480
37131
35845
33060
1640
82116
68761
73829
31487
58700
5226
3567
36484
64285
56043
84696
35185
4448
53015
80662
68836
61173
66958
37787
20674
74204
42065
80315
44349
12455
31558
22976
30498
53511
78784
65533
37341
52477
22165
55421
88014
93030
87982
86464
34233
31085
51473
75296
81390
64180
99413
19024
48881
76941
49237
2826
67472
69136
35612
54902
14745
73826
54962
77856
68679
1650
24322
39479
61979
8006
98078
12452
29134
77474
86216
45340
72391
61122
78968
69975
50582
26604
349
55022
72177
13193
73782
49261
84372
25814
84842
85408
86474
13345
67921
29718
80193
44877
85792
19749
12246
85233
87633
12795
52386
52206
6940
43638
92631
96496
90262
40174
64080
90851
26506
75779
41374
97175
88248
63590
79896
67636
38420
73591
75322
28903
90695
6642
90304
92091
46677
21706
96588
64608
76789
35574
98554
4357
18404
5086
71704
60288
71448
56510
25228
68412
43974
65945
93250
67033
84434
11078
14085
46440
46510
87638
54693
75682
47006
95994
45205
68642
29410
60067
71825
60982
90476
10392
97619
13206
71963
62492
51679
82385
41534
37599
86283
67597
50195
4045
88402
404
17566
87435
62931
95042
18907
44905
8388
13832
57722
51062
18790
210
2340
92040
92268
37542
60431
38044
34887
24042
95852
57116
34984
64915
41036
63291
479
55335
56125
65887
66921
76465
43414
48467
41601
2923
19776
63214
84759
79635
40716
9546
70964
46954
53078
7884
49037
5410
5263
65390
30737
890
29767
3508
99153
53426
71355
5567
34339
97897
93884
24294
86694
99925
74814
17028
10560
62836
42628
16316
48029
69162
37274
15297
79724
32493
20950
44165
11762
72580
44111
32338
69980
80468
31974
18356
26201
84385
74857
2529
54498
3705
75684
11306
55168
65501
9747
38566
97505
79451
18935
42149
40793
83758
19981
30791
17176
93296
2383
14659
17892
37511
90332
42978
41284
27736
77862
25032
72709
19017
20461
99076
47809
82824
34409
30330
10308
91731
37844
12105
37121
35117
31892
79640
89399
73464
8366
55291
49793
52185
61778
811
73387
4962
22458
96973
97784
48065
34660
40298
48046
1948
5466
75248
31475
51748
5230
77592
72635
84914
50312
68280
65979
16046
83730
30476
42519
42883
31261
64507
85042
77865
33840
43014
86612
18849
64350
44317
40717
13523
86939
22194
15654
76121
59594
58007
15388
68351
72614
96121
82816
92882
81169
54661
95184
63929
31278
82752
22483
99643
20628
63052
9526
18868
99599
12045
98927
19332
60392
61779
79466
15801
49815
52523
73765
80246
94165
64514
6873
32210
76434
63508
96839
15501
92322
40865
23575
66882
20692
9057
38386
51884
35566
44024
12252
90024
17428
80384
6947
38275
22260
67197
89160
72564
3899
30143
74076
87383
67717
45857
44754
81759
25946
19654
74098
3340
34541
95547
26045
31680
48468
12292
62847
3370
67537
38651
1747
28569
42710
17495
14156
71117
71493
64603
30146
7952
61505
79289
19318
76593
42737
75750
390
150
33364
5752
51776
3980
46794
32712
44003
52012
19293
72969
60015
64327
95997
18005
53959
89674
78146
60238
12812
56372
75183
18032
30297
34678
12535
85415
23506
88089
7235
34156
64673
58085
19600
38739
90598
5845
45103
34620
21589
88429
2768
52605
2941
31224
81750
71550
42862
69551
90482
51685
57204
28491
76171
62915
29218
75883
71394
3165
25967
20721
33859
18319
37634
26982
78966
35395
60147
44231
71247
32304
85273
19537
25249
1858
75051
61987
80890
65625
52598
41766
83307
63645
35788
36076
50160
21240
78600
33349
34983
39717
35227
26758
62633
4728
22325
8670
48477
99973
46380
55129
16390
89178
10498
43953
32878
99064
48879
68953
99923
49802
64699
89864
6088
67467
29208
86598
72273
46473
64698
64857
94463
26213
4259
60373
87538
18449
45189
55463
75681
54160
8634
9297
69018
10273
33585
57883
50630
25450
73927
42907
77013
52306
48120
55059
45423
72917
32965
27502
57781
41642
83322
72900
4103
67627
55200
62696
54315
60559
5331
62506
42196
60167
44321
92074
52758
67622
89344
41905
30784
62864
73891
15839
53638
17980
66796
56548
11558
88707
51975
94136
26297
97337
65236
96746
80665
87218
35840
82837
12154
90326
83884
65723
55972
39641
82880
62904
26105
59441
10256
71633
39005
13383
32717
5525
9757
49216
45003
1748
84505
13698
10080
98030
5245
8224
64334
81206
13846
42183
63927
62437
94502
64538
32394
51094
33105
77916
65056
37198
41008
37688
98683
68459
69951
6953
39077
39454
20842
80011
52274
71149
14171
23205
21964
35733
468
27705
63348
95292
2247
52699
86508
84373
79303
34649
32554
17187
59787
49482
68275
3918
46848
71604
91335
66117
56762
97694
8851
59271
4420
6989
44210
2842
25815
45989
39025
11493
49646
3234
66215
55196
20264
93887
29961
62911
42301
82064
26551
36387
43308
75850
40282
38525
28718
99736
50745
48280
74233
5562
11272
22588
66511
38469
34889
13401
26745
71335
7151
5687
56472
639
59434
82313
90485
35084
91673
50090
67107
10260
10759
59748
69440
50049
37656
28224
55789
31436
6062
19012
87569
74910
53806
61272
33135
90653
21234
6796
43393
55491
67465
11645
53024
61572
81058
90710
28706
14248
28032
68793
49401
48612
82048
71497
43226
28526
98209
14388
94154
92646
88946
71332
72550
75006
84319
62522
54686
71819
5073
14591
84255
89184
40935
68791
50568
38
82027
33490
2160
75882
2060
35232
25774
67907
20700
77333
40896
21670
39429
94457
39492
6925
24581
60519
37094
36878
13229
31099
80965
46298
42735
62260
54571
59454
38839
91423
83570
62263
43928
92718
76909
58340
65017
68570
53469
21052
678
42237
14929
11908
76379
13331
33975
61724
87811
98449
7748
44713
72056
16619
77982
31334
19951
92146
31266
33662
49031
58561
55628
72575
2194
9576
32447
62848
23393
61117
86688
62225
82703
1036
1096
26642
86557
87709
97403
80155
14843
70635
21260
37290
73966
27456
2236
32319
317
18202
23237
40808
61744
2984
72764
98913
31804
92914
37746
20390
90835
97119
57127
82735
53336
85904
22336
59542
96203
50425
14932
56673
25333
88595
20942
90643
36483
87686
5018
7127
36936
3333
82643
4311
11770
55539
38989
7769
44982
17978
44104
92639
60869
52695
35454
41417
88700
40291
28403
83298
16399
73312
61999
39964
42385
95351
15598
73121
52869
18944
80444
315
43146
41292
80479
16662
72133
17896
95439
6056
23033
45108
6342
68348
9930
48144
37858
89187
48594
89832
29147
28376
36256
98428
64624
30117
15568
83100
54126
57022
7860
85695
8488
59577
17965
19290
22628
31122
50352
56862
46583
33903
17861
96722
23473
4675
34958
99600
36671
99233
91081
2265
58609
29045
42659
49914
72014
11157
71268
56656
29123
89417
95436
37536
91119
1686
58351
74614
66081
67657
26286
87041
688
30897
59602
88297
92825
64617
37287
4950
37949
86784
52359
27557
38364
81910
22044
46301
37422
69597
58413
4686
37124
62346
66218
25677
4276
63684
5710
26465
55032
66183
89128
28127
73998
77374
83640
69711
71206
78522
66974
64232
95091
71865
34048
98607
19544
75094
43938
7874
57288
34832
97057
76464
46086
98538
25906
11100
25359
43648
89467
70435
802
36828
34871
14064
58830
76409
70464
74602
12736
77033
47871
39123
61138
92709
1405
78315
92070
9386
9869
97957
54748
90218
13616
4562
68377
25499
5686
84851
30388
55265
38997
5314
15561
98833
92613
37046
7771
59600
75326
74371
43791
70913
69984
42472
55569
14009
31056
43853
84786
60635
89738
84836
12117
9971
71553
80201
8718
5494
92966
2758
99602
28571
62772
4774
31694
43340
76846
43249
60106
37750
78943
7426
80409
92765
22399
33910
58857
57631
92373
58068
84200
52053
76315
21231
42383
8458
36590
46133
62799
47564
60778
48858
20218
95582
73628
55077
85325
72925
91885
98824
69488
59023
37913
3953
35314
61536
29351
48521
38572
41634
36731
4714
87343
1778
79797
88520
81035
50759
60771
72031
35151
67952
51874
29363
47689
41891
92838
94156
33024
31863
63186
364
69638
34046
61350
81490
55436
41541
57640
51408
33930
80946
62438
90093
59190
45896
88424
37266
6363
33111
80031
86409
79372
4460
36899
63789
60281
43598
32340
54164
25060
55822
91607
85175
6567
66523
32754
37083
73773
1799
2819
2823
85982
65894
18954
59949
7065
91293
8794
39470
75612
84943
39606
7158
84825
62490
81855
47703
86988
26236
55238
31844
20658
63429
57778
55017
60480
15196
32505
66202
9965
72160
31484
39119
46820
52423
32031
61623
65246
27957
17598
15302
78659
95116
35352
35819
96851
84729
75778
92364
91622
39681
82593
63723
37654
57163
62615
73506
35302
23478
67001
67248
86026
43045
84913
72843
67616
58891
80183
5614
34238
30231
99657
14414
23083
45120
73174
51046
51128
70054
50220
36353
37642
96885
2835
45339
50940
34401
2059
5910
33775
80793
33670
42157
65854
24398
12651
66889
87985
87629
9575
38497
93695
94550
27232
1411
77166
24731
98047
29519
40042
56059
68805
43185
32040
48913
69347
30276
93604
10039
46353
18555
99206
73685
32470
84932
89335
91638
71603
26222
85543
37147
45065
61807
78771
63387
74948
42473
59617
27506
94353
54244
36534
34152
14957
45825
66925
94106
84962
48893
161
73343
45757
73567
30707
2177
86673
1546
38801
93469
98235
11977
73820
96876
97841
91804
63484
97573
58481
64542
63906
31819
44934
75465
23950
49377
18285
6162
95232
20720
43717
52769
46569
38792
37946
54338
8115
3577
75784
96759
55467
65732
19391
46716
59395
91900
92510
46344
46016
14106
55031
3555
19188
20101
27194
49683
12194
66327
22875
20047
75759
93988
30417
30889
69425
33425
14643
65704
65673
22716
75363
68462
7816
34499
17387
15430
39500
48831
53637
86804
94199
84542
30842
3088
32824
85018
30151
55602
61230
59075
32306
26781
72155
52537
87446
67718
19889
21647
32178
10715
2088
53785
69421
64108
37362
20466
65973
22477
73336
501
12484
77398
50255
30715
48498
37994
21868
83473
31456
35029
9679
14810
97732
36957
77946
20148
65505
46395
93679
68945
73200
65058
68548
5791
76347
79648
34916
31556
41850
95587
86768
54301
94202
16411
19771
15917
37216
35472
56746
86643
81045
17119
12200
37955
16355
91856
26358
62685
38896
42958
29224
74190
88187
39480
93070
72071
37069
17821
75087
37606
84535
39104
44610
25551
81498
13124
94098
74321
24837
56843
15162
44531
65706
54346
51138
18195
50925
88385
44909
42818
21543
24039
3083
83827
8913
23231
82927
52961
81031
28062
66142
96235
42937
90501
7366
72698
83383
92086
43144
34396
16021
53330
44863
62474
51100
80007
65490
44898
44235
55936
81363
27014
2133
56633
41902
30712
93057
52789
58509
53467
49021
96897
66678
81684
46770
49150
98821
61330
49496
68345
25631
38214
1286
54176
56786
17827
28598
22861
52840
62494
47586
8730
1709
57475
34353
81312
37578
14161
36667
50858
5524
61323
18863
7105
79027
28272
58567
30816
62503
13908
3542
7296
23313
98359
47773
34509
14295
7745
19095
65858
33916
8626
63963
16802
35001
92265
47114
68901
28727
33182
95438
61119
59432
25418
40080
78465
67406
96598
98731
30123
77282
63631
38208
76378
13948
59729
87768
39170
2384
71954
94449
73653
4491
43120
10018
46926
73061
45710
8968
77230
58078
13777
65934
47399
17925
98017
96625
57993
77595
15436
72089
76027
13060
20603
39570
81378
38439
30109
68333
38224
31746
51091
69307
70309
15691
54558
19078
68297
80938
52831
75323
63081
34667
33620
89287
8128
3914
3280
88590
42651
38324
87149
88644
75837
55208
4498
91829
65912
39155
13706
59369
26842
91043
74595
38790
46009
255
64630
77454
7550
28031
66596
81406
48119
50666
35706
66321
37087
36594
49165
53826
60004
53759
27429
47519
67866
24223
75139
38805
37457
10356
5649
71418
47867
45695
42675
39203
60405
14029
81814
87178
67603
62841
64051
32069
91089
48098
4064
9636
97568
16631
43754
99897
66020
12689
38632
45243
96448
44029
24344
68050
91932
8924
36757
61041
14882
55567
52741
45963
70829
52834
63072
73299
63618
72063
11181
31501
59397
42740
960
90131
40853
86254
29925
35164
88289
96673
5441
28637
89264
82449
21065
54580
5123
7437
23192
61825
14717
15283
79379
34285
19805
78241
49229
37439
82541
52843
31722
7443
71724
82199
51382
10901
90210
93367
16676
95959
21639
98371
83384
25629
95046
58172
82621
83299
38796
75608
48346
72060
83873
78985
72397
76795
71948
12419
99188
10120
37368
45651
42615
3091
83031
75145
95641
59720
15204
72395
26798
7174
27750
19368
17746
52144
31778
19673
21515
21886
37996
74788
8149
83980
95810
6972
95657
85973
70198
19051
63041
42216
52362
99754
62770
20488
55411
90682
2066
8620
12024
12190
32648
78559
27236
68994
70340
53282
45848
3660
10334
99459
53668
99813
83292
5665
2417
71876
80006
34281
46391
47799
44719
79655
80870
47234
98494
48613
11512
94979
7982
79671
78969
73667
39909
64893
84799
17903
75272
31574
57149
85866
43837
26202
41790
53820
42171
64416
79399
86980
84088
65773
18633
48149
9648
16461
52014
91054
45824
20549
3682
83354
96275
18322
56853
97739
89118
41338
82919
63023
57382
10076
10385
82982
57841
17886
51707
39128
43886
50982
80262
40834
15684
60344
30786
87052
26472
5700
77992
39329
18738
83422
61417
78962
46338
66090
36669
64307
72272
65507
50618
69823
58970
19886
16413
31220
79672
26627
94542
44671
54182
44944
52736
68184
7733
34407
57620
94736
13735
38514
54791
47159
84232
14155
46437
97475
70668
53601
24183
7041
61550
63807
7454
54195
3414
25965
55966
24046
41506
49454
92898
99633
44666
48292
83631
38708
95486
4768
26404
74317
25681
32471
39016
49637
52136
13861
97354
70558
99995
53491
3500
80329
11567
59707
44963
71805
49153
12949
76111
81971
63384
62497
90313
54217
52473
80733
76460
73683
75237
94597
53363
60743
10295
99107
87801
19121
8529
21922
2575
8204
44839
57448
4939
37921
7844
87318
12075
96903
8237
27646
71512
16853
39669
26291
63224
47189
53883
98203
10717
95272
46603
18583
33697
74675
32529
77220
72718
14398
59726
39614
6525
33762
30019
46331
36580
71287
16608
54485
57174
49371
58875
8925
42830
47624
52043
39161
40698
79820
20807
3505
76107
13837
44528
44190
59816
8009
82505
51320
66829
34402
46910
53897
39348
40396
16463
58696
4002
44420
65937
22676
28203
51126
16722
73737
96891
58657
94753
81466
96413
93615
76761
1924
59792
77250
8560
48224
18257
42272
2386
46823
37315
7114
79151
56182
72138
54715
28681
41020
61050
24513
4579
39121
87198
56052
15645
51937
9670
36887
10200
94660
31717
46347
35210
62439
32460
13608
35865
88848
76505
15306
47354
91997
55816
39705
93202
79028
93576
64341
99170
41246
32883
90267
58689
13146
95078
52478
87543
17343
86463
92233
37376
25267
87929
82512
41980
18878
98288
20921
54071
79486
46839
28819
58496
32772
13216
64526
33165
18778
27948
9880
11336
34415
83088
57133
90430
42104
21083
42006
44444
27355
87124
23678
61531
96848
97150
5975
28048
52571
94085
1994
24260
16972
33226
97900
49208
2610
54814
33797
91318
10876
95924
48675
95310
58064
80218
30799
53797
98997
42560
33057
29724
55340
50967
41707
31673
42601
76728
81713
28801
17713
34454
94118
52615
11882
38645
44950
80992
83057
62368
64934
86250
81274
99020
54309
99744
54477
96137
40234
54250
23142
32107
61947
88919
67127
18328
17020
87555
22884
62025
95903
45687
63057
44298
31535
55409
35415
36548
26011
21570
8265
91444
98287
12458
52162
18531
75240
7315
14262
44014
642
58429
54958
70196
66473
44460
39654
55348
86461
1968
56303
23705
44901
86558
38372
51833
26458
40739
32671
27985
46999
93643
65461
40241
64856
61937
3023
20834
7577
32612
8673
31128
88782
80714
11057
23027
54898
80471
83759
22799
49473
92137
60854
67660
61239
91539
62663
53436
63392
56752
23655
70296
97164
98728
15440
72646
57862
13618
47343
61385
69326
41595
68820
72140
26545
73597
57959
3100
19069
49232
58804
82119
48360
13298
46735
94728
24358
66241
77727
57733
33321
46488
93953
12179
40848
80238
27455
27631
5504
53602
7186
77101
95246
73147
95367
82666
12297
60723
50479
43910
69059
32689
55558
74909
73298
17958
4130
19684
63998
23333
83064
12636
27275
30967
27235
2422
9750
82769
2514
92556
41568
43629
41436
21345
27200
37614
49166
82696
95085
79404
89316
94793
53225
82879
18238
77574
67643
71947
49396
75644
12258
69245
86986
5150
67154
88954
43794
2475
63366
70229
63255
18042
27774
40882
38919
34143
95622
43549
45597
53823
81854
83234
79825
54132
77912
80374
72935
26260
30271
21904
43713
59903
39879
28915
6586
92331
11660
29652
61772
55649
52577
72738
3795
93230
97241
97640
19333
94896
80808
53978
10162
87516
71711
67382
55165
43347
59223
40422
14719
59285
51122
11235
24960
59564
10911
42220
87848
13228
25309
2055
45399
81038
61397
54550
90526
49695
26668
43857
58719
89943
18929
26479
13343
68431
53019
36528
33958
72542
94639
6387
39521
41507
66243
20447
74354
54895
44139
9432
971
41494
10119
46667
85998
58004
22599
6540
21728
98650
58832
62152
45368
78073
86206
21751
33784
79708
44541
10489
49055
59755
28359
57128
52099
8328
93404
44006
21487
95282
91578
82294
70952
5060
86148
19640
16798
67871
68540
21336
33553
98146
54630
47544
73180
83457
56911
39585
72827
2080
9046
72547
2736
1772
79116
23395
54709
16659
55535
44581
81091
1622
24001
28328
63784
38984
97818
46147
10
86441
43687
68442
86352
2788
86166
54373
98601
36754
36388
57847
23907
1187
94825
14722
53255
62984
52479
35890
58457
4881
7057
46730
5339
57058
55499
46389
48140
65539
41311
92209
13990
64124
35779
85581
96584
47891
89953
37033
81126
54321
16308
48664
76839
74659
73157
59734
24329
69151
83979
30910
70399
20660
4926
72911
83362
25508
34056
67074
6111
18553
46045
41782
76268
44391
5290
7181
61467
83552
51227
39675
83041
89609
15042
82441
90561
38375
55669
80352
76082
19109
71036
74681
26452
40441
33760
24474
21027
51863
1739
59879
28371
43253
14194
3239
4916
6374
89803
4402
64890
53295
48751
84552
45998
82155
22382
59693
33600
3209
21549
94133
50013
84714
74044
80184
42825
21265
60594
4404
74995
1378
9823
37157
6666
22665
8278
77621
73008
36374
44639
15299
30239
57358
10327
64161
1342
7214
82483
49522
53770
10391
17075
17027
83387
52237
89632
27354
36122
68549
7990
59407
48672
26077
45686
13002
13394
44689
30128
49182
687
97650
22605
43129
88315
87904
57232
76204
32991
37038
14328
86929
74485
78176
62746
52071
53181
76020
69108
56081
1144
78726
420
53862
4934
56397
61325
60617
45572
623
74682
46255
19996
52176
16238
33792
5453
76384
61971
26588
19085
3129
3616
11121
2519
29104
33514
21530
56247
37238
9758
58736
13115
50771
57265
96036
35667
58684
75020
82363
13967
74848
9173
20975
2377
26395
63365
89715
65242
60006
18168
25725
7342
31677
99006
83418
38153
88034
15934
97593
75289
75918
2148
605
45525
56493
83345
48330
66261
88553
56515
64984
57776
45069
93830
66710
71395
98414
29192
20383
55344
80420
34494
27338
18984
41884
82611
17105
42633
34469
61580
90708
62725
24641
34282
17351
7515
62608
97971
20217
71636
81728
39247
26203
92770
88044
87663
52446
68083
13581
43860
3779
76543
178
35893
43836
34771
2479
91354
26636
95606
31254
76672
28439
70718
40677
63828
30557
16092
78674
54223
42751
93346
92299
83869
44643
78435
1606
49112
2684
35699
33500
4532
15748
77487
23344
47737
23654
57497
11378
13371
69258
41303
53070
3780
8873
67984
70760
20124
82554
56255
43043
94784
96636
51931
25107
17800
63234
65715
7636
27692
48651
1253
37200
3278
29803
6107
33218
12553
70224
20910
68566
91392
2018
98344
97279
20624
59596
22931
41984
11198
30547
23203
36598
38186
50205
40965
90755
41456
29915
18854
76855
55848
57568
4396
97472
93602
15715
59615
57651
2604
35420
83245
42868
48332
81428
60042
43937
86438
48089
24291
39718
55210
1672
75538
4716
18191
93490
35390
35178
6791
68198
27881
30298
72113
86716
62333
84095
55710
12802
69981
47469
20161
84901
93991
81347
12328
24343
53585
62850
14098
84128
48550
73152
8625
63103
3330
35136
34080
82413
78896
65154
95149
17261
68524
25688
18664
94134
87393
29398
20898
76841
16579
13620
2705
34753
3438
91985
98040
64155
91685
29051
23397
32771
47135
79784
84809
51736
61808
44688
35233
9919
32593
25275
92138
63939
56359
80105
75265
25516
84647
12588
35962
16958
7799
28683
31432
36099
66283
11941
47272
70522
17462
3524
30735
29309
40082
68478
90362
52818
43128
6327
93047
55076
46556
13869
42230
62728
21268
50323
85855
92459
21625
73873
16925
48213
69414
21244
11077
57955
55500
14733
23475
86665
21533
70398
98724
50550
32897
19990
61231
89441
4940
91382
70032
25869
70702
8
35047
48867
50936
11043
12850
26116
79268
6973
38328
7848
24525
45493
49896
28992
49435
99326
53691
99328
84048
47551
28771
10472
65750
47223
80857
16892
84106
4621
44620
47457
11101
48869
58166
2697
96929
54344
1175
43752
44001
51233
50656
32563
77177
11138
36798
52575
36791
35741
46995
83113
39945
81160
10711
48288
58574
61026
54668
29577
52813
80364
56573
37901
25388
82737
48876
80456
65391
51674
63941
57065
20121
57635
53746
16211
58885
40812
35764
71709
67260
9308
14637
3572
40363
55480
45939
18544
76417
41834
15377
81264
67145
72421
25457
72991
10970
93279
71630
89040
68993
46223
67772
16405
8423
52718
67656
89732
93644
26640
75310
35848
53321
64979
17432
4178
88136
64122
58555
3014
30851
48592
16297
18058
78552
24616
65047
8852
97113
12847
92307
28873
95684
18757
36758
89568
39896
43739
3200
72443
35520
45039
34236
89233
98955
88492
33359
72973
26189
33397
768
37615
29939
50987
93281
53183
85960
23673
24037
31545
88668
74289
59547
89025
9858
56410
12760
1320
38210
34860
34625
3573
11319
28645
69276
22059
38297
70358
37301
46652
22515
52367
44037
89297
84582
19217
57042
98557
17732
29589
28912
70044
50756
25607
29141
17118
79965
18888
73713
46302
44858
94477
54556
87800
20158
65870
62575
96343
38309
19571
12562
16109
91585
61879
54792
24197
65315
50627
222
34119
94919
12277
30651
59721
75532
14493
72916
64404
80620
38244
46513
61235
68427
9276
68203
66516
11335
38119
94393
97200
71035
5657
94515
23143
33465
25941
82233
12909
83349
14731
23
2414
58086
14995
50240
89216
34108
10136
67759
84444
60221
59017
61936
63147
91373
66264
55282
66837
23195
87714
96291
94371
20575
77841
82102
92874
86412
18174
54573
58988
65499
60636
33854
368
33004
44154
41492
18798
50778
33702
84222
72173
81381
23785
18629
98082
21281
88037
36302
12821
44272
19742
44764
14563
7517
26008
44544
72270
19899
87853
79075
16047
50884
85008
40374
79612
11737
37135
65524
4464
58596
69398
40322
9903
19696
12780
55645
70292
44914
30487
48052
90184
48642
94343
19310
56518
2444
11896
71300
85551
93446
61400
42533
70909
49995
43269
26200
87026
55984
40443
6610
14033
19991
36283
91835
54340
35409
82353
88180
47761
30265
10250
45674
98522
70016
41160
65817
86444
11022
47973
18723
35751
45380
67510
25421
90082
45280
77283
61716
34978
29322
4015
51181
54027
52693
21770
37603
79622
75878
28405
14117
19582
33764
8927
26963
4392
4214
45777
6489
17849
6358
78688
17349
39439
90064
79844
84561
34911
74280
40710
33871
10299
93299
69287
81352
37491
47271
99050
75833
14455
77851
15352
326
73476
83129
17273
72808
14524
36515
69121
26543
87774
73862
16875
55334
65231
49438
42928
19507
33103
22966
74639
39549
6592
51344
37296
21807
6859
83023
84241
68154
71415
28838
92077
26133
53232
58585
28499
9631
77098
50128
94376
71464
48115
68828
42330
29550
6138
5888
44130
47076
72237
55670
38271
10454
86414
34176
98483
84616
17227
73362
36029
90672
12845
64008
84295
30120
46240
39407
9356
44219
61871
24541
75316
31623
86985
82432
33635
44890
9497
95022
74322
36867
66481
93348
2965
95034
5733
66415
69728
92985
20901
34954
14336
83302
55644
1903
39118
40955
60265
53441
27142
21004
44725
28676
35928
94030
30782
96438
91524
85405
96434
3614
97661
48833
74460
55227
17107
35012
53245
33069
95891
43646
8948
10237
38318
10553
97989
18052
73007
93822
50953
24475
86052
34851
8661
59843
47545
91435
15425
5990
28197
4265
21209
35581
2986
55395
98627
76905
3502
46757
57706
41229
98511
96011
68541
65863
56135
67314
46648
54190
89679
15583
97377
1814
66206
15348
97850
33451
6005
23295
58648
11811
82492
22585
50598
23224
37237
53101
36092
4008
394
4356
16997
42445
19966
52149
77702
99888
11750
92021
4584
33688
30478
4326
94270
31505
10095
82192
20024
28212
69867
61675
26161
67502
7278
30929
64645
82151
39156
81494
97425
71721
24214
12860
51389
92746
30687
50126
79935
30283
43495
51590
51204
91637
323
37660
7751
35105
7810
34219
18585
46574
63138
782
85333
50960
43894
46433
6500
70122
25393
50841
15151
50438
26464
65627
3114
23110
78511
22428
8799
44395
9188
96164
79563
4341
57135
9943
81896
42857
12566
68108
46515
64501
63819
20220
84613
20816
70174
55677
19319
50875
31150
68862
2330
85647
32814
87315
21826
95188
14569
92828
44961
29290
39209
35655
14121
38138
60730
23447
52329
52794
2994
48141
72703
25128
28876
54286
33115
10809
86433
21903
48855
87851
14602
98755
80328
72068
30567
34186
40263
36621
31188
90996
31735
49688
64483
12502
95114
95124
55957
96237
76587
10148
92470
57353
30430
79623
5180
88063
70489
48104
63832
45520
71869
64260
55790
61133
24109
72503
33252
99063
69598
15900
69682
49711
42080
70328
43653
54387
71465
42646
93286
62405
1057
4462
19558
80591
155
36407
52775
20557
76406
67754
27433
13274
67378
95732
66387
50495
2012
92687
3599
89368
6415
93217
16110
80359
80200
3374
60169
8627
5174
86703
51934
25041
63739
40008
5692
4056
54194
55586
19080
36874
37755
79997
45395
74803
1090
35473
9689
79185
31960
87788
6799
79667
6527
60845
96154
60418
60817
58615
21559
2228
47515
63001
43871
9238
26757
48307
72686
87589
18209
91033
68731
31297
80323
1637
89067
75696
51977
57545
82905
50679
79805
27094
48219
14660
72186
38183
78894
26890
18113
33894
79269
99248
86946
98568
68106
50343
7357
46960
75439
71767
13112
19629
76490
78937
38426
37152
35431
56484
43193
87418
741
15490
52472
66853
84418
57370
36207
39385
38416
30829
12787
29677
68709
42217
63527
74615
65693
60165
4721
70899
53980
10294
21245
64389
84495
35080
48001
99953
36205
34386
18853
32123
88513
67672
93106
24341
23499
39347
62086
58641
24922
62955
71423
57713
58856
9394
60317
60007
34648
95760
46222
77340
306
98004
69002
82400
71334
81699
63210
74207
62321
86394
11704
35602
97538
46675
35109
17062
62230
61545
71737
68376
8949
67494
95097
81427
21066
3757
53833
68985
28021
70750
40535
2290
16185
24458
67263
55606
46628
58433
50934
35950
6780
7234
97020
65654
7580
80110
75701
55483
43569
67217
13867
39708
24428
92098
33952
24257
7157
19006
39467
24157
98877
99595
22913
94108
71120
19044
95134
61587
81551
15404
88005
79080
24215
69719
63663
13791
30153
12114
45367
57644
20998
95950
74952
64717
28231
80109
62583
44533
21772
74658
74236
12745
86005
37857
73058
60063
74300
53554
50698
23754
78814
10480
45249
23677
98936
37175
17374
13773
30932
29998
55715
52668
46630
28986
16469
595
21720
3492
50216
92675
17637
82099
67451
59307
5335
7218
27039
2833
38560
1774
91643
85864
73538
26806
68306
95905
69486
40023
5959
53263
3775
37263
6733
57005
55625
14916
41070
68211
70135
23094
84569
62252
44707
49361
80393
16239
62942
36817
14094
25130
67486
57897
70114
38941
96643
68342
82193
1490
89172
1577
86705
35328
38252
46043
11754
46267
37050
61703
50393
95305
9607
37325
27644
49978
23534
74452
28258
26174
42166
2780
90938
94072
71349
4473
68295
11176
15073
21845
2566
45451
14450
33593
27300
96853
95356
42390
9800
31117
64944
85446
74487
36933
15199
5597
11260
4136
62565
47801
71920
39312
87222
85124
91460
61731
1002
78615
892
27759
93363
75691
12971
67698
55655
45300
81341
23711
42864
81385
88223
84104
7908
84566
93783
73225
59695
61684
52346
45975
99004
4295
1003
78157
33381
51369
55132
71380
68047
36039
70981
85041
68674
28535
812
15032
9632
50452
60222
53742
12628
78081
26703
44082
3063
66905
43835
55301
65847
53834
89004
80417
65223
20676
57805
20773
8350
18406
91276
84470
98459
98167
46094
98300
70520
21777
34846
43190
75998
70115
11091
34277
27028
863
36315
4240
49416
30394
62958
65026
92217
80164
86139
55425
64224
19450
16819
11480
80692
40020
86155
94014
82733
78880
84784
69519
81513
57023
51944
805
93329
33658
81375
53852
26204
46266
16065
35618
90610
62599
56606
47421
46508
74721
82319
66575
30511
58170
2293
35940
91092
77042
38205
9562
58771
28318
9828
62456
24021
7432
73145
70490
60907
6557
30020
38511
82107
10796
84948
20673
22767
76502
7448
7806
22030
24310
81283
38578
60642
30675
84563
42551
35037
30864
85838
20523
26571
39491
23489
54268
56451
80233
38484
36752
58764
58268
83195
51394
6961
88416
4546
71475
7887
73691
61812
58399
18331
98764
48258
52963
79310
50031
66423
20876
13563
7289
37489
77511
97653
78189
68586
37370
83529
51794
67953
78285
55103
28140
91892
75570
25192
59390
48744
22278
78536
16779
49923
23443
42843
74059
88090
39223
38824
25209
61341
64207
51349
54212
88121
6242
3552
16513
48228
34320
30088
48026
73066
7217
56149
80058
59143
13123
87352
62558
35578
26768
61512
69091
9016
52425
64814
20979
57970
76392
79539
68000
10210
88658
37960
89454
35820
35194
96180
4573
84135
61828
86975
92516
93854
82995
22816
74993
47475
69774
34831
61216
65807
61102
42077
38905
86265
1529
11856
1721
36061
81683
79055
27179
27330
13840
80260
31467
49822
52560
44574
60531
38141
4197
84126
35226
79018
93667
87915
67062
70443
11494
42234
28051
30103
52781
42914
47109
47726
71544
80580
83441
58216
31744
81493
48349
92819
99931
4330
24597
27561
60703
28674
5236
11787
81773
53449
40408
54246
26167
63586
92208
39371
43149
70265
29382
34308
44092
90103
41300
93134
46093
33309
34604
98835
28068
70462
40605
89199
64474
79833
24330
26581
93773
51984
13122
11284
34639
75105
89610
97226
7132
19709
58192
83412
5803
31527
83812
65360
42350
32643
32262
29749
93355
32586
22488
7428
26316
53234
96428
58876
1559
9304
56695
42448
99621
42704
96654
23610
71817
18230
70140
89914
43608
36938
39277
11315
58893
61066
9200
41590
53659
77613
81243
48008
63153
19247
58777
44032
82687
12969
47050
81648
24114
78132
97323
85720
81843
67946
5696
13075
29211
91113
28422
55672
30973
32387
42212
54553
70617
48397
30575
46154
39028
14460
92069
44843
5804
48109
47142
72430
80709
58797
8562
69526
34364
98393
46490
24248
55721
96607
30326
50775
2489
91122
32540
31363
25225
22449
47661
5407
55317
96307
50744
36711
90297
15906
42181
25752
84067
400
7386
69794
58081
60389
86436
58132
42658
41897
9026
8549
446
66863
14467
15374
43147
66280
31373
74670
3195
34520
77660
45430
82773
65155
14592
72928
44338
60895
460
99231
6030
12163
83258
20350
35844
96005
55497
1309
94096
66274
82596
81266
71747
41366
13631
63767
14137
82220
43604
49889
28783
34709
5998
34324
6910
41849
74590
12267
49043
34138
35557
55792
47919
13018
99629
43560
32007
58929
54704
56309
95650
28215
57638
91996
47905
1592
50605
67570
32098
81489
54909
45483
34913
21660
68768
24352
73738
93718
18450
81701
7556
48350
78570
58662
35730
21685
45882
58933
72416
67851
98177
59042
98901
48286
96192
59870
6081
29476
98291
75956
34985
68195
61447
97105
4211
57973
66147
8596
98763
47890
27101
1573
10594
12033
18506
60002
54273
91988
36741
68657
12608
85776
28075
13725
83259
35412
87256
15117
76283
88190
25320
2357
92926
86638
49846
37540
433
13552
73102
52158
32110
76163
77975
2767
58393
39812
16471
33207
52033
73480
17636
67281
25302
76586
47202
65588
92117
71424
19928
55906
88753
44882
44621
34391
33078
78793
76792
22464
56947
34095
84806
47877
25439
75501
43630
53507
20445
47290
6348
93378
39838
80869
81706
16416
79659
85217
40158
65659
26763
65689
73019
92480
79746
79818
78636
50184
29296
82551
85033
45067
54853
4751
39323
57164
25554
26976
93189
9301
32302
23316
95943
29771
89789
58398
69330
62219
30670
75350
79117
94822
3188
62112
17758
26165
11430
12295
32277
25640
54053
20311
56590
23577
84874
2606
72850
18530
55518
86656
13457
3615
30097
97129
83942
69775
89016
20002
54727
34419
98759
30853
70149
59356
30194
48749
99577
22183
32707
71468
60840
41752
65142
20365
93743
65110
54295
56645
61826
72457
52907
26611
68163
35827
2318
43595
10350
71211
11960
20347
37307
26044
35817
25253
17909
94741
97963
44900
87810
57297
66524
45868
52115
62136
65626
69277
30596
45877
78191
48704
81578
21034
99134
31226
30010
54363
23667
16927
94170
10596
23087
27543
28589
69164
81021
3882
42257
29418
72958
52811
3949
81457
54304
20374
21169
40126
67856
47668
47861
70306
66048
19359
37825
86301
96421
80096
56668
4981
37044
90395
53091
96739
88219
8554
2296
39748
67274
59865
61380
41670
78905
42134
91600
50810
44099
26510
455
48659
96371
39255
41917
57821
17685
5856
62212
1802
24165
74776
41644
73143
70647
51336
68552
57165
71458
9501
55729
82465
6491
38817
60060
7037
16844
50035
41180
74519
63511
30198
25832
41596
52765
72253
17378
80954
74352
10637
5370
15280
3226
7647
69286
88651
52130
49647
65768
54561
85714
31685
65205
23790
9578
13740
50007
3181
42631
17625
64064
15765
75550
89626
6133
52710
75243
18223
92337
6471
54514
86642
74153
67646
85366
65107
54830
72248
25653
65286
10772
16229
91161
48265
40444
42221
4524
83902
54285
27772
40724
16140
3768
79187
83508
70613
95612
91307
38733
31943
35338
45101
4363
90426
91502
78282
58656
90904
93651
76723
2171
42731
78941
79163
66901
53782
42478
3743
43416
39774
73184
52505
99034
67506
58801
37318
85002
42764
10073
23699
26699
80860
45431
98041
11273
45444
92084
19245
16693
1408
36365
69320
42984
56551
94835
61823
7305
32144
47953
13530
17291
69404
254
90404
28947
14444
36740
67972
41115
39737
21097
29426
77902
66129
63000
44438
26775
72012
64900
27698
42374
6903
29889
19491
31937
9884
9181
3366
59742
12556
91994
66312
49340
18869
38054
86616
59490
4042
92416
50786
41950
8283
48480
73728
140
86589
49047
69910
38193
15221
5406
83530
28239
28711
10329
64996
33772
64594
47490
59382
37141
18323
11094
57250
15897
28323
98625
31093
728
16083
97275
91367
87932
72912
39770
37431
29342
70706
10009
57891
7474
85932
69792
43363
73491
60861
11946
74410
73861
59195
45426
28428
33734
79164
57567
26690
7939
78391
59107
20433
9347
27481
37723
63516
63401
28894
85361
70190
40864
40073
85323
98897
70977
13309
13828
63989
78301
55913
30279
75070
57717
48072
84076
62806
37935
89567
67505
47939
47752
26904
69071
3845
17264
66699
22151
5862
58811
94420
59243
91709
11383
43229
70500
68676
35432
42826
77839
56597
53607
25353
99135
20752
58699
54708
63058
22442
17
40090
81970
71664
93821
13082
64067
5983
13259
52028
79856
34987
83828
66598
5026
38656
64553
61069
88808
78827
12354
57763
53166
39201
54697
80330
43618
22637
47880
21913
34848
5940
29552
25654
95672
77640
83208
5307
80558
65075
56683
85880
8520
3823
35042
63808
97104
23460
2962
86555
24144
97751
5493
17450
4410
1247
24735
1068
47949
91887
70955
11588
25489
63050
58236
29645
27704
3830
9047
34920
7925
40353
87586
47305
38287
1052
10060
46202
91384
24471
1259
53009
32992
60748
75589
63458
38308
49375
39427
57979
66671
89009
82159
2499
63769
19758
25155
18071
86681
55175
73863
2226
90163
91295
76578
74526
72885
66950
51411
758
40501
38279
65288
28446
38592
45419
50377
19972
8383
51060
47239
50988
6183
78518
68282
53709
69988
25604
19564
75002
90985
49326
57072
79796
58280
52159
80797
53946
76026
13140
1039
45623
85340
46566
57817
9864
70103
12705
91378
96254
79227
13065
56643
88431
90407
27341
37453
45659
17341
98205
87243
90420
86911
38804
22265
94769
49955
95214
3009
1089
17887
70493
72892
84906
8615
11194
81313
46703
27515
87059
32235
56376
97130
3836
20216
1053
31534
26109
52241
975
9325
35252
48094
67427
92303
43672
65104
8082
27496
16893
9995
82934
80494
45190
3110
41142
69881
40431
13633
85585
59976
83626
43429
28125
52764
17437
88594
13137
50110
75144
46738
81370
19615
3271
46467
75015
20144
82788
69978
66628
60964
90927
17288
63892
42191
46313
84108
90655
94022
64095
9816
22271
9124
17242
63378
32163
31206
55911
48257
95685
70547
6390
66428
42576
19240
41617
76275
62128
81526
45346
22688
97212
19296
26789
96372
80350
46898
79759
21984
89499
35800
80117
93771
99978
5848
68600
73983
29739
5415
44328
77153
74500
69667
92928
67996
22412
8289
42434
57842
61044
85086
85607
30606
36182
42808
5376
7644
83096
31451
780
95339
6441
934
12551
91687
74934
62339
43400
73881
7881
73397
13444
16163
94196
89903
67339
38662
56966
16345
96040
73494
35027
50979
46589
90170
30221
33770
33850
73578
43700
16343
78597
28808
6551
25326
7597
41157
25590
38132
19373
13275
86974
26376
28044
61575
51440
99702
20911
28262
45474
66913
15992
39715
77227
10888
72301
17628
87271
22018
2770
77777
94599
65135
24738
38007
55668
96968
65798
50117
36686
88391
38844
21724
54929
28066
79507
90930
97098
59805
62363
51709
43088
53173
94657
73425
85813
97022
55452
16101
22331
37043
18074
14946
91352
69325
95262
56060
73748
53333
28090
14218
81365
7494
35324
92292
87224
88949
61714
38202
59290
92185
9899
56080
6932
23000
96166
79068
72770
73137
70468
29872
60174
11490
24434
59683
87839
19619
5934
59961
34779
52459
44229
72915
26084
89328
89989
29250
24211
24869
41582
97300
26399
78888
46903
41821
54014
80396
10603
28168
90528
6673
28001
37886
78412
55423
20177
67942
53159
60759
5653
96323
69100
17419
40582
53458
45297
5927
65670
93499
96817
23015
9334
96060
78675
31429
63920
39017
42110
83973
80544
7707
5728
66172
29610
39653
79842
87478
9650
51923
94906
91697
32242
5875
86862
66590
98903
41498
63912
5029
67482
6546
35613
23048
41962
22638
6725
80681
34998
57608
65248
50493
99549
57573
60211
97730
5249
94147
84480
73975
11496
57046
55646
78838
46351
45291
70371
85079
69684
71852
46901
78599
53534
15648
31703
24800
47766
76124
32565
68839
20759
26185
86420
79977
43807
7414
47079
60805
24280
41618
6695
2304
36715
58055
47634
49746
13183
23514
29014
16734
51990
40245
5942
74239
45097
28353
94050
91104
22535
93962
69402
55809
68426
94654
49778
16294
40810
61919
38898
82362
31986
20517
73138
36562
81138
45726
26734
6003
67147
30776
55148
78396
42902
80279
13904
81608
58449
1740
24480
57397
91051
5478
27996
77377
44515
65079
28707
35123
37832
65203
96127
64472
58105
78891
43499
55776
72700
4679
83380
14630
60155
81014
4596
31878
58731
7998
38664
10304
37261
52272
45234
76003
19480
69939
60256
19798
67174
46280
58190
66819
59488
32873
27553
67610
13827
66266
53824
61418
8153
11005
41503
54111
24178
48236
83809
36883
43532
41467
52418
15081
77891
74679
70394
43504
55087
15638
92334
99333
44705
18259
21509
44655
3869
88846
3439
46157
22328
12018
36482
9801
34464
98820
29666
12032
38542
62418
23761
86597
66044
16626
9783
99692
51084
78805
99399
79921
4607
85383
9496
33891
22287
101
38020
35000
11253
77611
18442
67810
57376
2745
92038
63161
19812
41872
59236
57414
73028
43465
60921
63635
77678
83954
57286
56110
33858
78183
28594
78460
29086
4678
81734
4509
70604
91264
77363
61259
3666
57185
33769
45137
71868
51406
35463
53462
91567
49904
62093
8696
19666
75814
14562
60909
8487
46535
66569
3282
96769
83078
19206
18626
60197
89379
70524
82044
45070
227
38090
62100
61739
46644
51603
41626
74890
5337
21371
38841
65022
56688
24810
50163
39159
14775
98186
8215
38909
53085
95261
23309
78849
91344
91534
55749
36451
71874
54868
53641
11853
79153
58270
2571
27863
17502
39513
41448
60945
76145
5635
70225
39515
77480
88761
45611
12251
27436
23390
52160
35215
98558
91038
44787
40044
90243
55354
47056
49253
34966
53854
89831
76924
12202
58578
13949
34050
69
43885
13685
15778
43615
67919
84987
52579
23269
9603
75609
14199
39582
95409
13597
68990
30649
17629
759
79826
73364
19609
93150
19793
36197
37254
11565
18377
42021
64354
74039
84231
67936
9132
44638
64100
39013
37092
35866
9344
27855
29184
19579
99144
37829
33848
66540
56159
38633
55930
90057
99785
82365
55089
46364
45562
42321
29608
61733
11219
60150
18215
95355
89063
41219
62590
16763
88418
9817
35292
97671
68206
84153
62384
31123
61645
39666
75063
96616
3636
46106
78501
41131
17652
14052
36977
13096
42812
7671
65018
45456
42849
79952
47199
47168
78863
55952
2846
91741
63350
58841
66944
1481
97174
48870
48917
96672
11792
24477
12097
45107
82676
21740
24485
40426
42384
92797
75043
32862
88627
99916
66912
6105
44995
93122
74862
93071
96079
58815
66277
85035
48832
53549
67661
66931
19199
72427
61945
70993
49154
78883
6688
43438
43246
82805
7250
410
21436
41499
4780
20958
57923
24643
56461
59263
91461
88667
80131
57122
6442
32041
66816
9311
53342
83732
27854
72495
45214
34420
1361
31328
32211
50369
45293
53698
91512
89925
53523
84493
54276
88480
1290
77000
74253
2087
58685
48555
74395
89888
59673
89794
62469
4872
63517
57740
27460
63442
56001
32155
58282
3724
17496
15849
84182
5878
9167
86271
29555
98610
12656
31697
67788
76891
1145
64365
11599
65940
51978
99495
54288
40316
23253
59875
74914
36116
74532
65757
60888
99605
89493
61242
9826
62153
74261
51107
68105
57760
17547
20452
63073
18864
83414
8929
46936
51338
32590
44664
27589
12261
98807
49925
32290
58212
40105
35360
59913
73535
95231
81404
68800
76331
15182
11038
47806
57956
96483
47805
30024
71649
63182
64629
63450
15020
78825
9630
1813
59552
68632
63612
76383
74165
79663
6957
30862
39367
85673
36639
45161
98983
77196
15668
46602
42570
14635
37595
4990
43379
1589
79418
20630
4945
80296
34571
4592
64728
69568
98088
81518
83846
56975
17251
73235
94116
50150
5255
80265
10819
69327
32045
38886
64837
67776
40219
87274
96874
84486
11995
13975
9769
6862
15072
65697
94157
62221
98704
22922
69385
47264
40093
78392
42507
36112
82845
62760
65052
66251
8167
52493
43001
66749
21725
62271
45619
85587
43099
85297
71639
94038
90466
548
30611
68636
6147
4715
60353
72254
48123
63523
33544
85632
54261
84279
94175
19864
356
84485
53657
28260
22066
81791
46441
93867
74577
20
7784
34557
89223
38243
36375
20053
80057
89341
74429
83076
16587
97620
30924
39808
9266
95761
61108
66605
63616
93809
31031
48382
20629
86886
47433
1328
91553
78907
27173
63375
88434
74238
43337
61410
73435
20112
12589
42571
65966
72927
72045
86419
26377
25960
68408
83787
83829
10434
20380
48988
96193
52574
94725
10653
19992
13654
3443
64904
90367
21932
95008
80573
43491
69052
25355
36720
66256
34776
66531
19295
30185
85501
86189
58888
91488
83177
6041
88
47247
23340
24892
62638
11066
10068
73849
42535
8525
49260
71749
34349
25992
98717
9085
7895
32497
4434
92844
78756
90450
1489
11160
91014
33258
68777
46337
12505
76939
4185
31121
50331
62602
81877
91599
86754
76747
99071
67202
67745
92444
66478
29105
6282
77700
17476
68030
35405
54842
93470
28790
67312
667
78667
65180
38477
12085
10106
61352
72946
96573
17650
52690
51620
4221
50596
64785
52956
76886
7867
20107
71924
36765
51665
79847
36794
34200
56085
19399
72823
54125
74756
75748
23660
25014
87173
2850
92648
19415
89974
83462
2155
68033
81932
47565
33901
50390
7408
83260
66998
49818
45331
38227
47616
80631
76953
58297
24349
91365
97106
29625
57418
8908
46211
15721
69763
46860
31153
64822
75914
86471
82088
81111
7191
41425
39516
68035
81413
47984
4083
57319
58982
99966
36600
91428
89443
10852
88012
6545
11423
48240
71572
84336
14555
33114
14159
33609
94952
93012
50313
41763
60757
30554
17164
33270
25652
46259
98180
56000
97968
43561
44138
21394
52501
38892
62425
16299
87797
58604
62044
62739
91557
73584
30728
60249
43383
39810
78008
75030
41037
39895
69766
7549
50394
39200
21041
35088
29158
6772
8464
95568
86323
60641
41953
39996
31194
33970
69935
21199
11238
21477
63863
90551
67381
41986
20495
58621
65621
41935
33968
64794
63824
89723
85867
23749
82427
51358
81254
77468
5131
68841
40556
37163
69329
53425
33181
24636
21061
8720
78652
22098
53597
93871
20614
88905
89218
68495
80935
91496
15298
22039
42625
4874
73899
28697
13531
88334
43093
95651
3681
6488
5170
74292
51197
70598
81328
60588
31358
57941
56859
81023
74646
39533
22346
68012
96423
91361
43801
40109
55346
75319
57399
62066
58426
98204
55700
86519
13824
60943
1183
77980
12158
79893
696
37831
25872
30867
37093
56546
32796
22545
92628
94008
19667
38623
31214
14101
64011
84564
49565
35162
74335
50519
96510
76661
42954
98531
46522
53633
92066
89027
5242
91969
18887
43525
3216
4901
79880
81539
63780
57691
53077
94837
63681
91315
38136
35798
22741
36436
39418
60427
55402
68111
68603
53809
14182
58502
87036
56828
99045
63702
25338
31617
41775
49593
95765
62805
9524
92859
36829
1043
57037
36569
96163
53792
85954
28304
79960
71811
46424
60287
54905
25569
9700
80541
55393
80421
78790
8575
90642
61720
57270
61655
37587
23121
77016
8427
25206
19244
14213
88944
18390
18513
14097
52383
70268
70189
55741
67769
39090
63102
87306
31799
98448
99465
4466
66875
95290
78053
93571
81870
31749
12031
44333
26315
68748
9989
98200
69804
34118
59556
66116
8610
47243
94340
32982
20099
90644
40763
60199
52063
16639
66550
1126
25787
45652
54660
58362
51993
53261
64747
78124
6927
31068
73865
6064
34890
71481
97859
65987
47368
70353
2765
38115
87488
6630
35039
13028
66268
83922
53440
23999
89778
64374
43296
58769
51494
85988
90014
68432
87992
42956
53548
41899
70843
41386
37507
98865
78806
80083
45255
11500
10860
84567
94504
42676
19621
78309
47316
31137
32443
13359
75455
59375
90287
56526
38233
63148
54464
53814
94425
46751
90144
90992
44135
58027
4566
470
61522
74553
24287
194
86846
32406
89718
70008
47946
16586
25504
76631
91968
18577
50901
56681
22983
16838
15828
38362
76282
59568
57752
54260
15223
24865
2193
24298
95275
26612
17505
18655
36967
13041
53404
11155
57780
46318
92449
26273
88390
74311
21093
21325
8364
23717
38780
316
84556
99358
70233
22472
20659
88681
68751
58199
87433
19374
35464
44981
60026
64460
16438
9149
51804
65677
74247
65030
43508
30672
28373
22720
16755
7382
21873
23170
76899
23559
60393
47789
63461
6084
99196
4227
11692
18337
89262
97262
84310
7607
79730
80166
56124
52112
71320
34960
86243
95707
9624
94996
96737
85515
83522
59001
37730
45289
91758
6534
2167
62818
89149
96594
22536
37110
56240
46319
13047
18401
49519
17531
41362
10407
46152
46538
25308
62186
1590
2789
5332
1156
91541
64117
6693
86157
1296
7551
42115
22905
68666
23266
17091
5870
95122
48432
78095
8514
8210
38908
75306
61577
43415
39619
73568
15011
92280
361
97867
75077
53088
26274
5330
15564
11362
55246
74968
44727
48788
7830
37478
6289
60653
31856
36184
57161
44976
68160
95636
89971
55661
55084
96459
8123
48571
18403
66033
35958
54355
55064
77772
23846
65411
61328
29416
58002
32623
80685
99790
35064
6970
85883
63208
25054
60061
94704
97381
36981
82049
7201
31936
8571
1910
38010
36855
83274
8822
74312
22161
34208
6403
96406
43143
91032
17500
40557
49113
83785
59898
6035
24263
49468
62756
63859
93304
74210
24375
43214
74179
235
9341
60565
95877
45226
12708
6959
27875
86717
14189
24850
89500
17122
19343
39152
69201
47922
62206
5243
55501
12607
32865
9498
51701
52589
34311
9667
33508
40706
12178
35631
36356
95121
17167
35611
94437
86201
68274
16428
89524
86509
11489
60291
38041
71701
386
60677
14672
48821
88687
81046
41969
45004
60601
96526
30494
41729
7313
3412
56491
52890
16553
36790
64770
68573
67426
6273
57408
92696
2934
43893
3701
48163
29909
58020
70207
50319
48618
79693
59503
32174
13878
18642
76860
94814
86807
91328
80255
26258
59067
98690
46768
55609
51079
38435
12249
67564
69190
72024
43457
85038
63696
22502
8788
47003
98222
35806
31112
68254
54248
38465
98208
13279
3673
4354
81220
50064
69662
4322
38358
83625
14261
83264
68226
38371
44600
40861
50690
92692
42799
9969
54834
68390
19521
15416
60843
67737
45418
38503
70819
65240
65674
45960
48585
15381
91705
52483
43666
29114
4066
5208
53970
53154
72399
38673
57142
75752
77894
1402
64549
43492
21049
13485
18252
90478
65901
53140
61729
86505
24682
48126
94074
89458
39562
59658
45195
54450
52279
39687
84189
28372
12028
44308
34231
66567
84758
66175
68619
99559
87960
33265
84050
27936
75804
2299
99189
30027
68310
48427
36512
43449
91675
30052
20611
18607
44993
43841
77447
1684
85619
88471
55683
66561
21459
28800
99945
54753
59741
96676
70575
11097
6272
73665
25212
43956
87835
359
52247
60210
76659
43777
7687
86763
63089
55427
91515
72805
15241
25205
72876
62443
18762
62197
82096
32
76030
37474
25003
71152
72209
67152
76837
58128
29474
88167
7521
39297
70248
46476
9330
90575
6884
84026
21834
89828
29535
86683
86340
96905
61626
97587
25690
18536
98673
85030
36193
72582
57848
46622
3299
89263
24613
61821
38570
44693
5083
44907
86390
85923
79190
52371
5009
25306
98158
17111
97208
52745
84780
34766
2665
41139
72997
81398
75370
1246
35159
56288
4481
52796
60546
13196
82550
70458
48061
94142
979
42949
49106
69285
87958
18487
93268
75443
56165
51862
77870
25958
51357
41339
32250
93443
15563
61749
93975
1415
21168
49423
66416
20395
81226
16805
58510
16258
68448
13756
93392
48344
19158
62715
14243
75508
69468
44403
19446
3434
38642
79920
19306
850
41842
81852
11280
32622
83720
53717
53757
32639
68343
24210
81434
1413
56377
52221
91586
832
27092
56886
51025
39595
40762
37619
71436
58823
79718
89202
26978
38692
33242
48868
26671
39319
37505
10581
74066
98054
37361
97628
51401
69084
54757
16434
96222
36787
12844
5386
49832
10383
43621
3846
68299
13200
5038
82726
42706
78876
99245
45786
40696
54683
45566
2093
93214
96350
83587
30172
45758
96705
49134
70903
2860
71861
58316
70222
79231
67040
51572
45614
93220
16653
98164
26558
84382
90473
36490
86668
51918
75351
53294
20973
53907
17955
87229
84261
94927
57723
47828
748
55653
11506
83346
88861
59192
27919
69298
29071
60552
56310
13012
9429
98864
54977
86698
69229
35915
86713
51022
2337
52048
3856
68352
81942
50823
15887
11367
53898
56605
83109
50006
27593
69838
52378
38122
55369
75558
32002
58727
18510
49988
86248
68909
64115
32308
550
23521
89100
54986
15679
36240
66963
95713
71156
32958
53185
42906
13477
26390
89180
55276
67964
12664
57439
47676
16748
56842
18842
11530
534
62734
53542
67306
51436
73557
54883
40224
57639
88319
58053
82828
31992
64880
68896
2561
56559
74736
66394
19545
86903
5613
70220
38151
65955
76234
36084
59118
11301
83203
16054
25291
14483
59954
60820
67415
87990
97115
74244
76930
33454
55119
1870
51733
14070
30026
17042
6880
45229
40901
74851
48693
2090
88542
705
92686
52427
75753
84861
25077
85391
24920
81192
97317
1071
51069
56180
45192
81785
79342
4848
95012
23453
25622
38028
88415
17635
16286
57614
3097
90563
15255
36908
38229
13537
61236
25242
73149
72463
43085
73392
67285
45663
29693
19054
84009
81242
55926
21653
55815
79321
74415
67916
51384
20766
15493
42759
91002
57090
95299
7752
23533
34389
12459
73946
35461
12404
71959
1854
92954
85658
64692
39008
24132
64916
17910
98038
31302
71790
88537
96197
47478
67959
27290
30204
98756
9714
97285
3964
53991
78145
64246
26220
20232
49517
34931
82448
41011
72178
77395
91955
63233
14061
78601
96860
64965
56910
33625
18236
44715
53470
82610
32774
37609
95571
28330
26466
91192
7043
3446
95433
21312
40547
84730
85438
68116
35274
89133
59621
60046
31970
2300
7920
39124
78702
21102
80076
12315
73788
44422
3394
24908
89944
3883
64764
39801
52513
88118
36192
14439
69187
58886
71859
68797
25534
96493
50773
48082
25350
22606
80562
48827
29735
86104
30418
75392
62671
57487
78303
43481
49109
27205
1646
64813
65876
20895
42418
21212
73469
58724
18801
57990
11149
2272
18584
44320
34636
77737
9646
13984
70056
88927
37905
18283
79262
22731
82066
43645
51348
45720
80959
20037
74016
6895
24472
45122
20421
82713
96436
56571
3932
92411
27255
92417
34206
30440
92977
37744
61329
29449
54177
73170
39850
147
70783
1731
37408
56325
69814
9101
56875
47671
66138
86993
65215
3052
52417
29446
1899
39899
36410
11909
41654
18424
86232
72793
79992
48724
59059
14847
64729
408
92390
70132
69720
24288
1962
41198
9999
2331
69507
10074
22259
8862
47309
5075
55307
64072
6386
92050
83
69322
51077
93678
72433
91062
41933
66607
53235
77888
54578
66003
69171
26628
62979
43705
62144
83863
22439
35248
54935
72710
98719
26020
44348
69992
23519
60209
49952
84824
4137
27643
59309
3756
72191
49944
17442
46529
77204
35453
17796
30287
40137
6004
84629
23562
64191
79133
88605
35511
38290
44221
81644
1834
37190
1098
40279
62242
26753
22381
24828
6939
93123
25576
78162
51708
11389
89457
6914
32635
83202
75936
67080
38467
64660
72107
20140
94188
62033
51726
61771
28822
83629
38510
40792
65491
11304
57745
59041
24772
63734
63391
48589
58140
99431
28473
55846
19077
2955
65271
60486
37187
80975
20976
15336
24390
60810
42871
52284
39298
34340
31274
69435
36891
72440
58951
66299
13001
10649
4618
70858
16317
3963
31961
93365
75711
84437
97742
34949
19898
76636
55013
87141
84625
93900
4272
25840
14382
52396
85368
62774
41015
90607
29076
63745
87154
4814
64414
99728
36916
36049
80682
14642
89292
33031
50920
49149
67967
14933
44662
36179
36750
39771
59548
64157
54122
13858
53769
91499
19925
45213
24024
5637
56072
63579
98614
38842
35387
58024
54813
40928
3265
66060
48147
5136
7368
60951
29203
8424
49302
75953
15869
91446
15731
23774
86795
5294
75233
14473
50178
77411
33437
72062
55461
93530
21501
35270
54537
35087
91965
33081
53760
26906
95600
30327
44182
9008
8005
51324
63498
29772
83301
59714
47925
71713
40980
18923
76506
24776
73914
61877
57869
39289
37231
91027
46613
16223
53385
35964
43813
90554
48873
1046
11189
716
20279
9369
31364
44987
63317
45700
4827
15796
41091
47736
47409
4904
38062
38732
9201
96215
18820
70447
85504
31841
59433
48479
80026
8290
54534
1317
21170
63038
72013
72790
70479
14721
59624
10108
94446
85372
49296
50120
65628
454
49494
12220
8439
68392
92745
59334
82167
47738
2221
44960
59647
91566
52950
54245
68474
22645
91171
11525
3332
32284
6019
53468
25846
49444
11011
2260
53165
56042
52846
14968
17693
72797
56826
66108
42185
7514
43925
34672
77808
4914
6891
12919
3316
58000
34314
68931
37019
72027
36488
92013
329
65931
69698
90460
74551
82031
2469
64386
85660
72604
65692
60997
8222
50175
65660
29797
6057
29206
16921
38166
48359
20723
46170
77733
95675
39763
8973
22538
70612
78565
26654
73661
1914
60018
44466
64795
25207
89579
51017
65942
92816
76717
88540
19478
18264
49274
38066
50586
41174
61669
56170
89485
6006
46504
37412
13635
59877
74126
61558
84810
82983
4421
58529
51585
70790
91879
87504
80085
87978
26403
15099
86664
28015
10529
43294
22770
21159
21881
62971
62585
37432
52452
44448
76997
32598
58894
94286
97682
43633
57506
48756
55100
46336
14629
67975
57726
61611
35998
64759
32281
11388
27916
67803
97815
76966
39949
80419
26882
54082
53781
54289
49491
50734
57566
72716
98584
48037
21987
72010
4522
10300
73589
69896
37805
22711
43419
78787
26071
490
17109
29437
70799
29155
71053
57138
3930
62101
32923
64511
54953
66986
79810
83969
29561
62517
11325
70494
54549
22655
36857
64619
92799
11573
42380
68263
73532
95746
80250
25733
74313
42028
39084
92677
56136
96182
11877
41822
66696
70841
38773
19226
30654
91707
16829
87440
46971
50762
27417
13907
20905
65339
88992
94366
30126
89048
2725
89153
70
96322
22405
29520
58376
55316
14862
28038
49446
97210
80346
42839
78563
8553
4540
25375
86241
58458
39517
20831
28358
35967
14140
54577
49905
49946
75175
10368
52677
58812
75463
63220
62858
56291
59174
26563
24469
5101
73742
41692
92621
82747
82062
22197
61134
81487
86332
68795
50059
22487
8299
49733
44691
50183
64074
70389
8638
797
45497
16375
41830
98311
22660
8773
39624
88317
79976
4429
14326
75162
61190
8050
98160
76447
77478
110
9316
77958
50865
13202
27786
74266
59467
64275
41672
96213
16523
85929
86550
51667
18601
65385
77062
94478
89123
31572
69006
18096
66926
25036
16372
49107
19324
23993
59308
11809
90960
87930
87380
41067
92536
33282
26527
48095
83001
90468
40742
44047
79240
89445
3957
532
40312
38685
48834
42159
14856
57769
71524
64981
77775
9998
22184
3738
97205
5879
10051
5482
11796
51332
7524
66727
36164
67844
77576
32120
27743
31563
21726
48406
74363
39430
40037
37943
79765
74899
45694
79121
28540
4922
78540
43552
25299
4277
78173
51455
51784
67441
17792
35897
34982
31035
63477
6114
99723
43632
42182
22038
32816
76702
35855
48277
63707
50615
92620
54473
86639
94956
68430
74049
84192
83767
81235
76541
26336
44947
40254
16719
77626
44694
50629
72659
22404
71690
73339
73264
76757
47693
21684
80549
17609
96286
29110
10633
56967
81638
24426
8972
15766
92107
20555
37882
97714
75537
35005
17739
67455
9775
79516
26769
84497
23629
27586
23753
71253
3519
35273
56554
75038
90128
19421
14941
30966
26676
69431
96902
17805
33096
55326
66916
20889
58381
85423
99262
90947
84021
89945
82674
32695
29099
63390
14942
7621
28705
43675
64573
73916
82177
38923
97544
70625
82784
11821
73045
63119
24683
72701
26822
31570
16125
60490
10810
68517
53412
76519
10847
13131
9508
33676
48179
78742
98933
26964
37999
16236
7604
50263
62003
43215
57011
98069
13265
63035
1810
40857
38849
60362
67257
56620
56267
31388
55257
51059
2017
90861
58991
13588
75865
73846
98942
48376
99767
49799
18995
842
79421
27175
52823
41419
32584
4626
9487
51221
95402
50199
64631
41193
5887
39674
15680
74092
65567
24856
72321
57585
67072
240
79436
61202
23725
47992
2916
54582
15596
52191
65230
67098
89158
7143
33201
75880
46443
5702
6380
53050
36023
22052
97766
25800
63876
2281
15649
96878
68180
62450
15105
44927
70291
91517
77317
20269
50316
22573
94563
88467
83558
51103
39285
23636
6865
74178
7495
49198
82603
57340
99943
28244
30836
41574
80626
84933
79607
58447
83778
62468
19773
41285
66348
78281
51415
97400
27612
77663
56357
71240
58697
71182
31239
49064
97922
35854
80596
49314
1784
52000
57520
89284
74449
35933
67398
55214
78530
37438
52539
6037
19535
79968
97853
18061
11459
50144
38747
81371
73652
75739
107
27495
25432
59630
7712
78505
27254
68684
71194
82156
25303
13699
17802
31015
99232
13812
58266
40646
25794
15606
29157
60969
41684
38038
44896
46491
37323
44405
7904
96663
60476
70423
24723
5714
78589
1403
17814
48084
3926
36086
63191
18670
70287
46148
6724
53961
52705
95607
55881
70744
58518
81164
5240
16914
4672
28291
68256
4012
37308
76932
80855
74290
76570
54308
31082
79084
24158
83858
77268
95100
71027
70818
26897
44673
9157
99866
52186
16183
88570
30974
50268
64429
66723
90167
88068
81129
22371
51047
38069
16730
39789
84594
64297
69337
70023
60141
54640
85189
8565
7123
54032
46524
12996
14980
52594
43441
49425
78571
86103
65591
5401
44991
10815
72236
74323
83811
1955
92740
47137
72407
79145
37779
43344
12036
5951
85343
2655
16022
44097
1035
76029
71714
88863
34483
74723
10085
41704
42589
20104
11358
93509
94051
79390
34628
988
33193
17327
41258
26749
48684
6726
74173
59465
5593
53525
77656
50361
66831
21332
74611
62751
77065
24134
44015
61327
29173
73956
8044
36994
92144
85684
17396
53014
43554
17240
26794
45793
46714
75523
66545
32692
80856
38855
76724
22415
97374
52913
75579
10747
72893
60499
63154
16863
40455
19824
69691
35638
53417
37582
99353
64812
87640
45595
85019
71147
56536
60102
60088
27197
28531
67965
92024
29456
67684
91015
39327
57830
54729
45932
93992
44369
29798
70006
92219
40171
64370
40516
92195
80939
88956
43104
52551
85490
40593
79967
27102
22022
32496
15665
96050
50538
41861
51669
55964
99608
33558
42677
83562
92240
91404
10457
61555
4162
70083
63223
25226
85441
86615
18298
70425
75117
34211
16466
57689
39444
81741
87755
93420
75813
28213
74923
62917
88124
43992
68718
16268
70971
24456
56529
77465
72955
42359
90816
49051
85156
54960
24321
22294
61597
79597
56339
37189
40807
23282
43194
37600
15585
22722
378
15326
95719
62977
95516
40459
5349
77449
83069
6588
12400
80363
99492
87815
114
891
42976
39446
79902
28298
44652
22985
17927
38854
52666
93677
90866
82511
57874
1118
56687
46449
68316
55728
95906
49259
32818
53815
93890
50420
9702
61019
66223
44739
95604
11276
36890
76439
55127
5654
44112
1970
99562
3520
49145
37430
84902
67195
56593
39382
96219
55015
13231
23611
22510
43654
22577
30006
53628
97261
82720
90724
99846
39000
70102
59595
4913
4868
64612
99298
80584
41705
43236
36837
99424
11394
81048
40454
42094
1733
93915
12107
33540
8937
44254
31811
95579
45401
17383
42908
85666
19714
4417
8316
46291
8869
95662
45286
39780
17199
77254
25977
71614
25907
95864
68122
67134
61197
48424
21145
1453
75260
45261
19335
19268
24572
51821
52169
96378
8302
57500
363
19432
17599
66143
5137
8336
87683
64316
76889
61533
88326
69442
78842
976
48186
40875
96303
18284
57731
47356
87941
14135
70532
27286
64477
95150
84553
54480
26875
45947
96443
17439
30175
8905
87072
75721
89965
50564
47994
9387
54382
84860
26050
86085
68942
21381
27867
66636
24595
16561
6676
98297
22871
52661
50271
67084
58947
14406
84728
79909
91872
56882
70104
41989
87780
30682
84815
65067
41773
55182
83122
95047
40539
38889
49353
11008
68289
40049
16657
65021
4568
66347
72574
39497
40959
71500
88984
73457
2599
1217
20894
10191
57795
4784
23392
48244
31745
39313
93332
12069
42716
58653
38968
80528
47412
6043
59818
23972
86501
11440
55864
7543
36695
41874
4977
87001
24673
984
46842
93291
17016
28729
71839
90115
18884
46475
43274
95083
21936
15427
32524
41999
42763
65761
16245
79900
41280
6996
42918
28752
40674
19482
48000
85328
19046
99585
92399
61071
3124
58616
55415
86500
1054
78139
96749
70502
4843
69465
92832
54236
61543
31480
36022
88738
54859
51000
18381
64455
62367
58709
21452
99511
8101
14452
84003
34496
48189
79562
31769
6679
33183
80974
84527
57811
30313
66360
38949
62231
71801
9589
43673
21091
90036
26061
44660
45906
37182
19556
19237
41114
92560
91408
41563
48216
99703
1161
61926
94730
57802
41502
30702
37968
56092
11585
59138
66376
16034
46810
69141
5767
98852
57136
63652
54992
81070
15390
75569
71659
49328
62172
16448
59069
97956
35468
64874
66766
57347
1067
6819
60890
24684
40771
61818
59719
21832
79389
12612
26272
31030
86595
31625
28319
38037
26000
7749
62223
20768
93417
26130
90915
64167
69924
97443
9368
21781
78233
44885
82993
80504
50710
72859
4534
7440
7323
60187
55611
24204
64357
73521
4400
14000
70439
44337
9744
94992
81787
14219
19512
51361
75764
47640
44291
8433
36625
77536
84181
11352
67621
13641
34395
51146
92226
55041
31267
93409
54460
69010
92170
58048
91950
86565
1575
13621
80240
31883
35095
28192
30792
52968
99301
48239
65340
49488
14122
43119
73088
73048
52782
37568
2568
70994
20955
65545
53460
24231
42511
94464
5789
22919
84529
4152
97778
14238
59289
90858
1648
48202
30644
28690
76099
18260
90311
39325
88823
38713
81602
32947
19974
80695
88718
90752
38564
89465
74582
97585
36869
85943
9112
71145
34089
48525
34224
16151
43117
35989
94141
55112
10644
71
16868
74255
32068
77442
68073
96233
62514
70157
99079
17406
61136
13986
53010
74673
75601
47881
88694
33353
92482
66812
12320
31871
954
97033
24045
15378
70659
89308
41405
51309
31671
51909
34778
83750
29893
41586
48862
96674
14706
57572
50699
7478
3929
88065
15122
59511
54811
57507
53753
3513
60590
4301
90511
88926
82850
78982
88100
25475
78911
56480
42640
62839
8984
80769
16282
40289
46918
9040
15678
48403
52399
64535
41881
24589
69907
90353
49460
29651
15952
4797
42452
52143
33048
51627
66676
36163
3785
752
20370
72462
5973
50167
42225
34133
63425
33131
51493
71675
40994
65401
9678
75479
53443
95923
69405
54583
19747
43599
46092
71587
82430
22780
41967
69115
63759
68018
58476
6059
64964
84421
22169
17643
37085
71435
3860
78616
79864
50314
22748
14728
44547
37161
90021
61590
7373
14638
74766
44745
94229
25415
79122
68585
1696
44454
18073
79350
13929
84464
57945
28611
43418
83621
48775
47113
48317
3421
10198
70525
67983
44196
35696
7986
67192
38676
72977
75747
95652
69098
32066
3951
44929
50906
49007
29047
55622
83344
74691
56879
42496
92018
46973
70003
48345
50074
99634
70327
33011
64355
99312
98092
82230
12326
58972
23638
67313
29135
68928
95151
4372
99619
48584
48843
50616
22571
72231
47207
60540
95479
52440
88348
67580
9343
47546
16512
40102
30004
6384
41072
67540
44502
24364
47456
55146
98213
81812
77145
89213
52609
85020
74080
72995
88729
95503
23093
66247
29460
87024
80968
97440
88483
90795
41675
52987
70057
52093
53036
9693
3155
25401
9131
46610
64253
60246
86609
88188
51010
59362
9118
8015
79993
8877
92048
79962
87549
87342
9321
70467
3071
57791
31095
90981
41252
39078
87461
16424
50563
48713
73655
91047
31249
38520
47630
18669
6350
69609
66069
62866
1115
67199
49691
99839
39468
71321
42363
30656
7627
63122
54632
66257
86417
76601
82986
18090
54496
29990
90939
68382
52716
57950
57230
49325
59529
55657
81253
25059
32670
89265
1455
73595
14060
34069
19762
67753
52762
80116
88557
69880
73654
1793
69767
49136
64318
94528
2948
53223
74737
72552
77705
36350
89838
55904
75961
50226
95054
41153
30598
64939
61260
17095
15282
51524
43442
56600
68734
15725
21142
34289
12767
90798
83249
80434
94519
94602
18417
28793
32980
36714
60526
97413
12663
51219
19292
80658
27630
10058
81287
70255
72673
76137
72240
29774
52327
35784
64448
3901
81697
42652
96229
86494
32254
37209
79974
26310
91952
16177
32255
36788
81193
60279
62686
91855
45770
61316
17793
80614
94990
73437
5971
32613
40687
29164
9282
88214
25782
28309
61662
53068
89057
12288
77812
94733
17115
75641
64317
39667
64444
19180
17008
14333
13396
90035
82005
87587
54659
37074
65451
87706
49591
42630
45259
566
32764
12207
73023
7805
3871
76211
41738
2732
90880
96627
66966
61967
97806
82149
89416
53190
43643
51986
4802
32536
5595
29624
56103
7664
18182
24622
34718
97254
49752
92604
16824
66438
92004
98745
94580
47276
72195
44238
33363
71209
72819
19186
99384
57683
22307
47245
79330
35748
75470
54362
43591
37196
3254
57395
41859
37227
54919
64710
43219
50326
84700
10743
53911
14944
29401
63821
7670
14597
95901
50687
84494
85203
3039
10547
78492
22915
16954
33494
61344
41293
54277
66085
53920
39586
55095
42673
76697
40634
49558
96252
72887
21359
45797
68724
56368
86140
67095
4285
796
48989
19622
57034
28580
39101
76149
94095
35929
1535
47358
39800
28980
54836
3515
77150
1107
94951
95301
61178
46051
7697
22362
54163
47503
73335
89076
25801
92624
74528
99877
60084
83486
15536
57152
33
1688
76857
87536
80270
29733
45634
32567
20745
3222
13102
37956
156
28386
97926
69676
47572
67531
42240
15944
43811
28241
95103
13326
51626
86908
47053
1763
92600
89916
65228
24532
3831
36629
23805
57746
65317
22806
57175
89104
45116
41442
67111
50470
12650
54033
41392
9504
17595
90523
6606
54048
43435
38498
79508
16589
8952
53861
83166
98582
8146
32399
75188
76872
30845
26679
10873
14283
87974
4899
89783
22180
63743
92642
69050
22189
13249
59842
30536
49884
58576
91609
91268
50404
42355
628
82868
49217
47797
87319
28772
59708
81233
73724
41544
74245
39190
15261
37118
95332
29347
43058
22285
56105
86972
11179
38777
67819
73530
98857
13374
42891
17223
3511
14768
62083
1190
2486
57588
10621
51967
26248
78424
59430
19362
57730
52546
41698
75214
70463
73613
76783
8847
78064
97265
65891
46409
61347
64528
55120
52882
43000
6160
46035
6492
14276
56641
93529
87365
54357
93525
23492
6302
8303
87817
44622
18678
7994
42561
41022
3193
33782
25354
36608
87003
62314
90100
71390
41146
51351
85105
71283
7117
51395
55993
33657
85084
65012
89784
3142
41555
41027
70816
58549
14850
52119
65666
900
61405
5618
69482
44379
19607
51523
87944
91521
77676
15604
43580
52524
9225
59540
24590
88285
63864
60877
50791
12719
24230
14034
43059
3875
10241
83333
44696
13727
80002
69576
83010
76956
1138
37024
91597
18194
75973
43355
5322
83569
51641
15251
55058
77263
13382
7055
89785
72161
90540
80281
13118
57194
70270
43342
43888
94994
2031
72743
5536
96644
38169
49878
20679
20704
28767
34038
65420
7633
71153
85458
26836
65235
85667
3416
28866
69832
33116
23961
32674
79216
69484
7068
90732
65970
46310
61930
80922
79407
53352
62817
59563
63062
43174
70674
15532
72744
39834
68592
69527
81502
36003
80723
81958
43909
41422
47858
39994
4309
78897
90445
46054
26750
79959
64925
93990
56900
83845
89267
65361
51607
56822
12818
22074
40114
66145
34212
79306
74709
77125
44564
7076
26821
34225
43613
69957
7073
65323
31069
602
48892
50485
85628
59831
65467
2849
69238
6433
32070
47063
39819
3352
24219
63269
99913
84610
56235
43743
11624
1167
43081
34041
48576
13439
67880
96709
9845
34829
62549
98902
60375
53662
15461
65544
47430
62879
68787
21106
52999
4625
41068
1861
63944
55619
38816
31576
18992
4561
94567
59582
87188
1742
49585
50281
51362
3317
60377
66814
37720
42726
97826
55883
58957
9109
65313
3422
58074
23653
85066
91947
91356
91671
16068
12807
61516
41845
57988
18834
80142
61032
59288
79615
35443
97868
73906
8932
42819
48013
98126
44393
38795
89318
67989
57826
12429
21205
39416
80275
58222
85477
61792
31196
79702
96889
34868
68054
78837
70697
58112
94500
32741
38840
96981
90474
36199
56888
25880
44775
55209
37461
38585
8186
31286
53837
23929
45354
42232
50728
84883
67926
15355
15399
23172
75950
32532
59134
41343
29641
87317
18595
70161
2811
27023
8701
91546
52280
80311
42052
18345
93396
12931
63611
68309
44446
45926
7103
63524
80162
55956
23917
48634
78075
71893
9766
16353
85231
76053
3560
79126
92110
7080
41489
49002
48334
32512
81907
30900
75768
57324
56763
22527
96411
33640
82664
43210
839
44072
24864
34969
87093
45638
87308
92376
58907
8595
25982
13282
38346
77938
53248
86737
71787
55568
10779
89300
44545
15608
24141
44758
13662
5921
62926
97211
75893
15175
8650
26500
61891
96781
74916
48023
6349
14443
91222
97029
91256
86712
63982
46661
58346
17388
75511
73831
46826
32143
93046
58420
54529
62546
84607
67991
43262
33588
80645
84257
21414
33780
45759
22736
97498
18347
10681
68380
50275
31725
43456
12144
89649
45326
69940
80035
32776
11650
75181
71867
49645
93614
39993
52108
8798
98418
77645
22373
85890
6438
55413
24540
47639
97277
8308
75769
53583
64650
56997
9416
2391
95074
88996
70910
26971
9476
7498
57233
96519
68792
33887
37142
99289
32518
42732
63166
72720
41559
91523
51050
49816
38951
22077
41765
44825
84404
23940
85364
46312
38220
53872
75509
38569
84953
44171
79854
36033
7684
49273
83151
56981
50752
92812
39944
50315
28930
60455
45271
66740
90251
87855
64454
69087
67125
17486
56120
56311
72148
37802
48148
3575
31975
68405
52141
49364
6436
60975
4426
76033
41337
84699
61770
97311
86392
87880
69346
14074
79666
35878
60053
49040
53630
34410
61008
69384
47920
85194
78224
77338
13148
89990
27076
65294
90618
5344
39402
20500
25051
48036
5793
84390
78677
16504
56595
70984
44770
10938
32056
60691
29913
55705
73905
44837
25805
39995
72905
81738
56737
23040
53164
54515
34756
10665
7398
196
14429
45084
3992
82015
87572
82117
69406
37841
299
15408
77074
25024
57178
64026
85492
10353
62790
68633
2187
41648
70972
16842
56721
94569
91503
29932
62
43154
39079
92513
61605
89014
78766
8048
88879
56945
69390
76206
6066
95067
26249
8666
50196
14309
3233
53512
28692
96196
18082
30255
27871
49147
18652
42249
21278
95393
57654
60715
64749
15805
65344
77730
98053
27949
33520
35006
47958
68641
90893
14385
73251
90514
43090
6101
60081
52826
65825
26058
9305
7129
91100
14671
27145
14983
17967
97659
24106
13572
36382
56982
37336
15600
18522
74959
99584
30051
44398
27395
46163
48966
56063
96812
23128
84280
42656
46028
53496
22027
59399
93028
57750
92698
95360
83614
547
93660
74017
1283
47815
49930
72076
44751
670
30470
33138
52388
28742
34044
75736
46171
19754
17407
32941
68819
84007
73688
44346
71841
45594
38060
73380
82390
81056
89052
51476
33669
30241
65969
70243
46383
77781
33362
27974
79800
84589
79969
47037
23706
23209
93320
38173
54084
3954
59168
7753
90132
14152
99774
67709
36530
48193
65927
21397
79831
8111
85449
25691
79178
5323
66759
90339
47733
11611
27412
67035
76175
58805
88294
88665
54221
49686
57211
16352
14268
48907
41218
22236
23422
70407
13288
41455
71613
90439
40904
91429
82701
99526
82711
54094
49869
65702
72826
27815
82627
8551
1344
60724
18076
41974
85689
70827
31041
52752
44341
44703
48322
945
50304
54512
82182
11769
44102
63146
14970
708
86351
79369
11023
4989
65928
78581
21734
63358
52285
40215
11035
42787
80431
93744
41788
61106
12804
65015
95538
74623
6153
28979
82389
63515
53686
63943
13109
87604
59452
29697
20038
3002
40465
37719
58175
2845
60851
37242
7893
26691
29396
13066
70139
93090
39608
68822
33581
36873
4599
40797
88473
55379
33241
56657
28913
57601
60561
86040
63180
15482
47294
81613
25169
42745
19686
21531
32146
17038
86481
10986
23531
7040
86281
932
42623
10158
46862
99168
92759
79201
41815
58646
27637
49221
9680
69809
37758
13701
11163
87758
44955
27909
74158
11201
44548
92858
20850
76338
55457
1978
35738
39442
85264
78959
38011
20617
4757
43357
81690
40280
68167
18028
81215
70068
16710
77837
30383
31772
74867
17181
3820
18158
6341
42499
16048
52688
96799
55071
49459
77012
38200
41080
62544
1542
85595
68048
20375
91728
63258
56474
58788
91590
45257
70596
65370
94068
10340
25411
14313
66768
75100
98035
80790
61207
6126
76022
63039
28273
76852
14088
7584
87819
53177
88175
26658
84001
59525
45650
51225
32925
66637
25082
75307
5424
80180
80871
88747
80133
72250
6530
61968
21520
57810
20235
61269
48551
44270
99763
96850
71657
65922
79861
92143
86749
28655
29360
35685
36804
36360
95954
98404
69914
77261
35666
16707
53704
35957
88881
85387
30372
35867
99712
7935
41176
12421
59859
41621
3290
38696
83328
34258
93709
20946
11309
24924
84117
59610
77162
20526
33100
19878
67365
84544
89099
19669
72612
26410
39431
21517
48992
81751
9294
96465
64975
54565
61179
15305
77366
19851
30000
11009
38516
36268
6578
13752
93092
5628
54056
31731
53431
36379
85799
15234
55654
95118
60587
44711
29063
46056
60131
45631
46506
83673
32001
95550
56535
86987
12691
45332
82672
3671
63882
74259
30236
1155
60507
56221
44805
90604
66122
9669
97998
80127
9587
7876
50108
13815
44728
50973
22302
58484
77108
465
3022
99209
10832
40072
89999
78867
76266
92401
68447
40957
28216
17191
84438
27450
65232
3196
92629
42874
96621
25700
79742
56930
40616
65166
87153
60960
74336
86855
56918
51109
54557
2212
34705
26103
46455
46959
19153
90008
88408
70063
5832
49226
60868
14607
96790
8731
76668
56294
11093
17695
4007
31793
45717
75408
35754
57256
80749
76495
82303
86443
96761
47819
78442
95754
56956
76180
18441
34677
85346
84352
54612
65204
9018
74665
20243
72723
77007
95558
73179
68968
94685
97567
93523
56579
57405
41204
57052
77370
59982
71897
46825
31355
17285
17839
74873
71383
91380
99436
48481
75863
41919
1502
13995
3788
18026
54484
36309
1620
64227
22350
18306
34942
67298
90746
64089
21051
91247
94025
6202
43394
89589
34637
29193
47388
41010
54068
27843
29780
18368
4343
65793
18812
8442
80654
18574
19488
13035
3642
26638
26118
37866
87102
35056
95501
86714
14682
21031
93753
6976
1598
50259
22164
20202
36426
34540
264
51276
689
38118
94632
50876
55937
62860
88388
53665
67914
7009
67193
63717
83669
2553
85225
87168
67160
33572
1132
16956
39337
81869
91366
14959
49033
41505
41069
94249
86192
59046
72432
22531
64959
66612
64004
54076
7730
49063
46798
93385
48362
47318
46285
59296
61337
21909
16621
94062
5949
39100
93301
39099
49433
44251
50142
20750
35305
63826
72954
16904
55049
62446
87368
13388
99944
85315
98349
21370
76907
27729
78593
28124
66351
59517
36119
16603
71781
77683
69668
97108
84793
19963
34179
63396
73980
28644
31094
5532
21556
89020
44199
55205
19800
7665
77594
11829
37583
67024
65095
79660
53349
74554
90537
10785
23310
17771
31698
65403
86384
92419
3178
53406
27548
14249
8106
10552
38921
25372
54981
11415
54005
65538
46658
36303
23628
14820
56601
56804
7562
30870
56102
82813
20520
6876
14287
84160
11609
2310
49758
88794
99891
44146
10005
87480
41977
14704
41663
45665
36535
17833
29686
80791
63173
55853
62183
81177
35814
83268
99236
19602
49974
59148
99078
39065
79619
52731
87948
19705
35254
50261
80863
29323
98684
48184
38700
23403
94185
24357
35930
63741
18892
4539
49592
81548
34688
48168
50574
42435
41194
79086
80519
14256
79950
64626
58028
61866
84453
36603
17080
58142
59347
38381
13784
22674
95664
85978
87918
83775
31197
43562
57892
17940
98749
68908
92328
82171
30815
55178
85302
9637
65303
70253
97060
22888
26748
12633
86310
56041
72263
80785
18294
8403
44108
33449
647
67882
94961
10713
31692
4435
67265
47548
98233
43800
39616
91555
59444
96726
930
66372
8688
59266
43240
73672
32934
6434
28965
66303
58127
71416
26923
71409
78617
63092
23384
55190
86479
24026
24542
6801
84070
79222
88213
62133
38613
2113
34498
94988
34796
65967
3247
57514
10313
53273
24786
9703
24755
77494
63046
48025
30225
49809
86879
551
76114
13961
83434
31768
68493
76475
81131
58301
82275
14271
88596
72033
24711
64344
64554
53811
77347
4225
21446
41128
56198
88566
35628
77830
89853
85727
11949
19457
82004
1969
67124
50525
3056
80149
83815
69909
87310
85327
66276
84792
15468
9411
34808
12135
5868
15527
10622
15965
89496
22566
122
77829
23151
39854
15876
38568
11103
28003
76559
11625
46747
20662
58874
28095
66632
93187
72044
56366
81082
31580
45800
314
21633
14973
73761
61955
99476
85635
49631
50842
206
48574
58577
96039
28731
8942
1295
9955
96382
94179
86024
9090
99154
45091
43575
22122
1440
23139
62080
55688
42315
16684
1846
29243
1034
64016
45411
79457
34538
66286
88364
88857
69572
96110
16231
45559
34471
15119
15595
32478
54629
57292
45543
87573
74688
6291
90055
88565
51563
66381
8372
86852
78498
79454
45428
37472
58488
65327
46743
75735
51202
57716
26245
95586
76994
52457
93324
60101
57367
59076
40285
75011
31134
66384
93121
63544
2677
49530
91867
56462
2156
46698
68864
8355
57027
32291
76507
47384
38987
65199
41345
67584
63299
64241
77209
13473
84881
64818
46461
78154
56760
53269
5904
5239
58368
28648
61755
75676
43908
33304
9825
5978
49559
66375
19841
22856
21882
79614
43964
50136
66480
19797
35662
76284
36036
30371
78967
71566
58638
51155
24213
75862
42160
61789
25755
84672
82478
53761
94213
82940
80609
49906
7918
38821
79803
69451
3255
9463
16901
96580
51015
4483
33491
65889
98513
84122
98653
89094
15759
74669
73131
97520
98162
13807
56077
11507
89119
20214
82360
42075
57093
68401
35765
39253
92047
81929
13714
23941
30292
71908
98770
52111
8205
75587
72788
58145
78147
10992
28229
71847
10573
28237
21409
60464
84174
4458
1694
67163
45005
49116
93309
67023
13909
95334
62700
49885
21910
91549
48640
61308
70237
85076
2563
76403
84804
82332
5400
47240
6299
71645
67402
3154
52845
74587
98547
73117
9034
39263
74440
59099
61753
42520
67676
74981
5938
32230
41001
24059
72586
80423
74755
36516
25124
35484
35859
83456
62513
1581
16327
68146
52042
41118
29434
83398
58701
5859
94226
99773
26317
49672
25779
3279
38963
54343
17459
84379
66739
16196
70384
59367
43864
72112
17309
55999
76371
83271
10145
45602
67282
1379
3852
24902
42565
99086
69400
28313
54335
40068
67384
90016
96669
19964
59502
41720
9812
73090
67666
93870
76968
61969
63817
2803
48418
27940
71302
47507
73615
75996
20544
86995
70912
74427
32398
52203
88656
52290
71214
48011
58931
28268
14063
58923
34379
8871
95528
15780
61232
86894
86405
47500
77667
13490
94744
99948
61360
36243
4772
94337
41470
3132
8056
77657
56729
8633
11192
43407
42391
28922
49745
77962
94119
478
62406
33143
20536
73050
52665
46371
66578
47284
20997
7962
95398
66939
70758
35374
16436
11109
52686
85244
41123
63844
33121
90962
34502
20120
43265
59111
48587
93796
68245
30990
54731
72724
99588
31555
71815
54882
68919
63625
67247
43145
81456
55725
15183
53741
69500
42369
67973
77976
12451
51341
63151
86335
31345
91306
52499
98831
94578
9854
78933
27259
58909
1212
31439
26062
89455
89492
29868
28111
57220
36704
96577
17113
26142
81075
48920
58438
38479
66246
89353
57984
6292
26117
56953
45165
90421
58241
38101
20587
73279
7506
77817
49973
20448
80139
68902
90109
78037
95241
77951
9099
71540
43644
68391
23418
77577
57517
23118
65595
50748
1629
41587
55830
92526
58303
39802
91866
93334
47000
43946
10365
59758
22075
77303
20102
58360
59409
91841
58232
40741
55562
72524
80722
36059
24814
52084
8901
67321
48901
42118
70599
91288
15747
43038
62507
40326
69024
7958
18946
88354
85026
22297
31029
71172
43832
73852
68759
6858
1392
71133
47855
78469
28728
32134
18282
33285
24388
30213
43009
44186
49835
20610
66530
33806
52182
48305
76438
39195
67640
78510
97305
53689
12175
80594
67459
22064
98766
28623
44054
95104
34039
56399
320
82524
41119
27731
12870
26119
31942
55113
22721
70761
70725
9249
23998
79381
19566
58880
63385
78249
25131
52430
35259
59303
1863
59767
29042
84975
92827
53155
20330
44305
80160
80951
52738
29101
46745
9127
23365
61130
84401
44354
74722
23916
93203
62358
16833
13451
29878
90481
47695
47692
13730
24425
37711
90980
95786
87594
82144
79376
46143
66670
75333
50204
7731
27195
1935
92011
71372
734
52331
97372
55090
6861
16581
79728
8843
69271
79523
64605
59318
78448
39213
67870
74447
7254
29467
72837
67830
3713
44517
49404
34018
3740
24274
80867
38978
7487
5049
90599
5533
91565
79689
58795
72964
43501
48560
68400
55143
80583
20868
39873
71434
55186
46955
30968
73011
27461
39779
11688
71169
70559
82267
743
98489
61635
12321
65020
20298
26355
11575
30553
7050
52485
11279
30286
17850
98592
29064
7137
35795
51230
31995
46135
88359
23690
37256
68626
36383
57839
79092
73133
99405
95916
89234
88137
8320
87270
63521
65084
14275
31831
43173
88293
95013
34313
38013
75337
84973
73311
77408
75543
3085
73940
10031
85537
68468
54165
869
84091
92869
71575
88129
31674
27590
46935
91839
12088
98443
63036
11254
1800
70312
93336
96830
70911
87121
48663
23645
53043
69217
68591
56587
52120
57660
56166
24154
2662
25314
40193
52905
43487
59215
38188
94058
89988
2715
20171
67937
3331
41384
62625
24585
12434
52148
79237
560
89516
78557
87608
99127
14090
81290
91044
51780
75445
63032
68730
64031
88964
11614
44245
778
84248
98672
67038
73550
23212
34903
70741
3895
87731
72088
7433
43044
57727
48297
43834
64288
76115
77397
10641
51365
18302
99674
13152
43512
38688
27587
66407
15262
23057
46896
48718
71286
113
36563
83233
66976
40496
82641
9782
61022
49189
47280
57013
5867
43862
44602
34698
38658
84130
11947
70424
59795
43389
43637
4947
11401
97758
9913
82197
95108
18165
17513
11282
45266
44989
50772
79522
51427
3229
37797
69810
11370
81595
76654
83155
20079
31631
47007
74011
84338
68639
44314
59518
31917
81885
61595
19655
68920
582
64388
74592
42222
99836
94877
74945
72262
9530
43234
55237
33869
82918
26115
50392
83751
3900
68803
13174
76130
13088
44842
8113
46617
51168
70059
73022
30725
49549
99622
48933
45290
5932
64836
66163
81849
85226
90774
20284
97744
52345
56429
32742
98642
74373
21646
23426
79755
88521
16913
94869
43474
16116
80308
26697
86164
51064
7166
33089
59427
28279
69601
61526
24498
12746
37553
59743
65097
64436
53442
19103
74975
833
93598
84487
42972
99969
6983
30578
1545
52990
60797
2840
3046
95400
34084
73561
92162
1427
64853
61247
33406
46320
40007
82581
78273
69639
45801
96178
64081
13087
60267
94907
12815
10790
21715
31953
909
80214
88844
60518
85165
89869
25544
73986
50958
18959
1557
71244
69472
27800
60995
65641
50005
53965
22620
43779
25454
32513
56659
78174
28854
63140
63274
43084
67562
10240
36169
46265
54826
40796
78337
96441
13329
91178
77735
98472
10528
87172
98885
33446
6727
20513
68616
54828
82871
69606
58178
95197
54011
46979
74562
16636
48134
90771
897
2792
96327
24013
61700
35862
57357
90944
11907
43829
81247
55489
6763
96287
92409
96429
3144
81300
77525
33725
99469
13605
60889
88585
58873
55050
73239
66000
28175
53567
14542
35245
3574
9056
89708
26010
5786
97547
58896
68577
8292
17222
50670
83269
20043
60136
15177
66244
78637
73220
41110
13683
49986
93459
26800
14779
30022
62176
14516
80097
20856
20937
93410
43189
18060
50147
41451
90359
8679
98237
61951
39030
70603
37156
4217
40738
31815
80438
52038
3545
840
6805
20878
23296
50797
72411
92353
66647
69630
71371
75219
69046
78694
44048
35015
19960
85375
52023
71180
58582
62629
13177
60988
81721
48003
70735
97638
59123
67289
69883
58168
13862
24829
89135
40550
44360
72350
27572
39482
44471
62811
62610
95016
10019
29750
45458
90003
16988
69877
82933
33961
50421
74638
51670
87966
25294
49256
90437
10936
44826
24609
3139
78033
90513
65325
12112
65206
24593
61860
24866
48040
75426
46127
38548
74667
14032
74805
5389
9413
48990
16602
56113
92910
48556
47719
95717
67293
44724
30905
38586
6470
74845
9072
68332
86194
92228
97977
50020
53766
74197
80550
6134
3695
33480
48937
88373
57704
35282
85133
81836
23210
19659
513
25336
96581
47367
73605
77421
55681
72537
52450
39612
83686
1016
45174
27075
30562
90720
64387
57515
2979
98049
75913
43733
76710
67694
98599
82616
24104
2116
91817
67644
74578
91738
53937
28826
18945
1326
30921
79458
83684
41810
23631
67470
41749
54500
98431
79419
61056
69478
89138
13276
58908
62732
64188
73898
9441
32901
81268
9967
55139
90127
59716
86193
21854
56998
94301
84886
45658
54427
35339
71776
1711
68357
96907
32535
60424
89956
17317
49709
21953
35708
84449
99856
62356
47183
51840
49407
67501
31474
99796
37515
21044
97570
93558
69364
61610
849
57829
66208
18519
69157
23366
47944
48242
39980
48092
62833
21511
42421
2036
71129
59979
41937
24467
76591
46795
22695
28651
95127
74690
14068
60108
58089
1111
44443
45342
29087
88163
75106
30169
28267
46159
70027
95109
70834
7142
5646
99457
69209
86834
77121
61834
25015
81667
62980
50784
24712
2416
16020
35737
68159
64331
29690
43034
74419
74166
51208
54453
82665
95634
43759
28652
35762
62609
25305
14352
67579
1139
64628
77664
16392
12457
15706
9078
19423
43668
9772
21584
17514
44847
10033
96218
62073
76148
82657
44084
98986
27665
527
34341
19207
72011
65690
60548
18070
91543
77998
33683
11878
94214
29320
35111
87390
44214
74726
71816
61038
33213
99066
61538
60582
9552
79441
12611
71347
139
96805
47022
30756
27596
2234
38971
30861
58167
49660
31951
10405
95087
16668
97364
99907
46886
11439
74490
58286
53323
26028
77159
74971
1070
20553
25101
10924
24626
38603
34716
21885
22426
54957
71739
16909
21264
29941
85216
45479
75091
5801
81537
13742
97474
83691
99623
10290
47933
1775
87250
6464
53545
67120
11832
47844
80524
82157
59696
68685
46984
59987
37169
94648
5548
37458
30365
85290
95423
7490
46134
8921
40734
77499
79566
91703
79058
89578
3065
58949
54513
31773
48443
65911
46072
65620
17232
23157
99642
70047
38723
15854
32572
3153
82618
78350
71758
57001
79149
25676
75464
855
28468
17044
23439
81049
24988
64212
33776
13622
93923
18764
12082
43254
42395
98090
44181
43478
74282
72570
10958
22691
54155
36419
5798
63551
24888
28993
74101
53048
91760
21918
64175
93620
96245
15157
45799
94066
19656
60386
871
53314
44519
13239
45830
66805
23864
3075
39010
27492
33478
81994
88161
73073
54459
6234
60737
79608
23014
38021
24594
58495
71485
211
5028
79919
22254
19876
80065
62666
20791
5361
41486
34250
44378
80848
22635
58032
34939
84745
29563
94218
2078
75991
80299
7674
83735
55386
85692
69332
30037
76709
40670
29482
26253
17112
26157
90832
83563
51223
17030
74547
70937
89583
81222
46980
24989
68611
46075
49339
2026
22385
3829
73401
71715
71176
76520
40721
56342
19865
57112
17292
4999
66592
32361
37258
2528
7456
83308
58151
32533
22172
36364
65976
11193
72208
29267
45649
43306
18470
86117
74640
9087
55150
4790
63750
84077
72090
47802
33046
26597
80764
69833
99177
63267
44361
79272
30632
7763
78610
62208
68064
26047
48
68895
20870
22286
27493
96058
47308
83683
22512
19320
55845
76752
32044
42070
91594
4016
59011
67319
71373
82739
98351
15460
55043
71557
12882
36678
80039
59373
40849
31315
21384
80459
91596
79148
22139
61390
91663
42054
59320
82629
56807
62856
54628
89996
82619
68786
44597
75097
12959
21100
17841
84185
13354
15976
49142
6324
83024
89357
5834
14938
48811
58452
62844
39591
474
22982
97140
72742
90616
46907
92736
43287
84838
59202
91363
60775
33924
75329
95348
79019
23956
86848
74935
76696
83353
31032
19727
83446
48546
61759
61742
61902
28476
78844
74096
83338
88210
75438
28744
93305
52129
9882
85263
92291
25196
31612
62642
77690
49465
22418
75067
94412
88969
4041
72833
98529
80469
91447
4344
31523
18736
67850
31171
70794
75801
90279
44677
84621
75811
82421
9209
3057
70817
93103
75756
59175
62424
396
21172
57615
23427
58157
80884
71318
20402
11491
57832
5262
14410
31566
56361
41923
39805
75004
88680
17330
85414
39867
16045
44233
82018
18760
73002
63221
58214
87636
87483
85103
61205
61914
66537
88968
56782
6643
86399
59549
70544
51832
78777
93315
33813
78103
49293
93977
77564
47018
51834
77290
47827
55047
10923
219
60008
19868
62053
55941
28853
90282
48680
87563
97229
30114
66907
54369
81224
23497
86133
29399
95492
81325
86591
3987
65850
23161
67091
66174
6252
67347
38094
57212
87028
1790
86338
61788
95441
61090
62007
61672
55757
53550
84358
82823
88704
54608
96661
80693
43842
71391
76247
87022
73592
77899
18625
31578
81779
23149
44089
55584
77628
66595
3643
34990
52379
75460
95234
95130
80674
46887
47518
95627
77947
30317
5264
60014
36008
20502
80806
33468
99806
14537
1038
46978
52941
42683
51673
67104
36146
82436
15500
5067
3569
6408
65051
54119
33172
54877
55170
66444
85240
28348
61214
68952
88874
23297
84870
90958
20918
89677
94963
60502
16661
81306
13111
21226
29865
29559
10122
73458
7202
95982
86274
1894
50276
1106
96841
2501
63175
12053
15208
52286
78457
78835
13472
46466
519
94699
99203
29820
75870
80531
66434
60316
24904
54989
59706
84456
50499
55778
12241
61723
42940
45100
69558
83524
67340
93274
79357
20020
75858
62865
97669
33597
29855
15027
33298
38458
33292
85566
15274
95498
22549
42444
52867
96537
24567
66067
94758
1527
39538
88098
99658
93794
65150
72871
90951
59921
12336
39208
80926
74355
42988
62567
70888
79005
58119
12809
28995
16559
80404
36028
1803
45603
79774
34229
59379
33665
57025
30913
61058
60093
47442
87728
63573
28146
3076
43387
57942
18397
33749
48928
12263
1358
56037
29578
50
32788
75208
79882
26183
92942
98121
51797
68658
31110
29183
95493
85856
69876
6934
70840
54494
46877
84006
77418
59605
66683
88242
36214
60926
69687
35534
22220
4975
3113
97026
45550
332
90393
28631
98124
55604
28228
26911
90381
38369
87462
49034
74984
96595
26561
66118
83453
51393
88820
87846
6296
30377
37851
9021
63627
66471
84639
38338
30780
3158
80755
32257
13930
23625
82821
46005
53480
53150
76979
63125
47403
45256
89612
18460
42592
60500
74794
82480
9244
25335
26184
66346
31339
7502
18374
57295
55744
87521
41485
59120
48482
52635
28606
45568
41410
69942
76887
49505
89449
50809
24082
36398
10605
63476
60807
88127
38616
80339
48532
67524
37226
5588
49291
40139
3385
71567
63262
12081
98730
52289
52255
67544
57478
17783
69419
94227
99368
5260
85636
18437
41224
50547
39228
65055
86604
49763
38017
27143
97018
70786
30112
94824
74149
93188
44892
87034
61697
5958
39127
94815
25686
5698
52034
8637
20903
29013
99489
89408
56324
90530
59346
15165
62594
39526
16788
68272
58492
9288
41380
50436
44081
68624
63893
98588
86613
27603
53340
89709
21190
45112
52515
2760
29444
78299
75379
74052
32086
41313
43741
17276
91492
63809
97770
10782
86659
46782
18176
75480
90207
92045
52678
17455
22916
12426
41289
7590
58309
12867
80176
31165
81776
4636
25904
76207
15434
43124
4619
57306
31408
67814
29030
50539
40697
97116
49755
97398
30693
15446
71956
6124
57951
43295
53687
76150
99601
9876
19752
37508
58913
11675
49640
54306
22323
52254
17079
65471
65425
31704
39668
58424
51114
50044
95152
29952
79956
41041
89065
94019
20106
23456
63768
9179
90086
89726
63241
7223
31990
85186
60554
1275
77260
88912
81532
35692
72339
72055
77520
7452
13565
3356
73795
12935
58854
67007
16031
70730
85554
46417
5929
70147
29100
50997
84764
82865
75726
30408
96932
97642
44100
8885
65486
68979
46176
45733
47165
39388
6660
35076
35672
20637
98685
46236
45531
98939
76365
75247
96155
59162
92440
65183
81503
28622
41138
23604
86921
32877
73787
69420
7548
19229
3769
33796
15990
69093
93765
83327
17173
58965
85921
87826
60038
30840
97235
8784
18608
73844
81919
76669
1086
76106
98236
75821
48159
93746
95623
303
34193
27641
23304
39356
65542
5435
85971
27096
75435
38367
5520
95673
71592
60460
46397
64441
5342
68532
7930
34377
14783
97041
28377
35917
82974
3037
65495
88803
49128
45719
70223
52276
27423
55734
18966
45633
11290
13347
31087
31855
51545
86528
16302
40189
72039
79408
63571
99980
23135
68754
18132
66533
46374
47735
57762
29373
70632
79052
29516
55502
13421
60254
72180
39599
94544
1308
70545
24547
5748
67940
28704
58353
58378
30572
43597
5070
11664
36281
94469
98539
38483
3284
47901
44122
97003
21500
65101
93520
64746
53072
95846
17730
36582
6517
26159
66221
34450
12341
89821
36555
22368
58935
70874
80425
7650
17894
57652
16740
16233
32722
83719
13950
97703
59394
21528
92218
72230
78611
68578
21297
49180
12990
62678
67994
26426
10885
95350
18480
50453
31411
57440
58708
712
59250
32920
48961
88345
24817
68330
51486
16481
72453
17303
76699
51680
6746
41908
67560
32705
97047
60689
70768
57224
65767
46112
61297
14166
19472
45914
16888
74574
15531
92707
67463
82965
21013
35995
38973
42794
49663
30976
58454
555
48438
57334
98329
17676
67476
74200
45983
35927
48056
9412
63178
20034
94797
63213
9871
16494
31762
79560
94281
22028
74928
60731
25115
75771
20434
7446
39354
64797
62820
66026
29910
65618
56400
97237
84982
6422
46737
82371
52520
20321
15974
30376
52356
82414
92064
21153
82592
90637
12185
71278
85577
38295
88628
57549
80727
51955
99437
16281
34090
35539
29190
69827
33142
14513
48366
58810
6756
1808
51019
78047
19140
61692
95808
26211
33206
11716
46778
38942
24403
85698
41283
42754
50107
68414
82970
71150
33586
72422
34078
56917
25922
78429
46861
88839
23337
44540
9434
67650
80492
29048
68528
29143
69212
14559
90991
2324
35187
71179
77948
84229
94434
9080
83494
24583
49641
93691
73954
29885
3647
72375
90808
74137
86008
59574
83641
12685
45187
94197
22616
45408
142
49242
84941
77089
54059
30373
44152
18924
70053
75418
10373
71026
2447
94643
40487
25250
25722
56381
37574
84944
71621
57430
98253
42707
44698
38102
73554
9616
45008
82217
59728
45869
1040
9807
81066
49228
17253
47822
38486
30594
21150
15979
13204
4468
3958
75823
4170
80803
657
94863
34932
74050
76931
26471
82426
79524
55458
12142
65427
62744
77647
55260
13125
96492
79432
56334
59329
43825
85097
32514
33066
29834
44939
75132
21877
61478
46403
52712
36104
10173
5161
51200
15916
26983
8107
67536
4442
54718
58184
35063
76801
94040
44830
25529
69635
62561
78192
88122
16926
64335
25952
60374
11385
90305
62713
41607
47292
59333
22650
78493
44984
16535
55929
21915
65727
9438
5598
76620
51983
94480
49912
47082
35203
52139
56337
78164
25285
96574
44767
80015
41879
21742
18767
79012
54351
44657
38389
46987
34694
46448
83430
97477
74400
75666
51489
50816
81005
72922
50121
6205
53028
57147
36719
39933
94029
48934
20094
12311
51991
37145
97851
55300
87994
67901
83844
58633
19246
77149
87798
91886
28202
42083
78919
63909
12666
68826
47903
11700
55793
10686
96130
27029
25371
74829
39662
82818
95812
83752
34712
1756
49428
75816
9793
37743
55472
60426
9692
4021
99853
92551
44053
96105
63520
40437
47636
73403
10014
97202
4942
5738
64754
64236
2961
66173
5278
88337
32691
53033
53222
41952
71251
77635
45094
52847
96548
43339
6430
66775
17440
11185
89304
65252
98916
23982
30229
75339
39978
91304
6694
40939
36825
19449
25491
88305
95317
4531
50318
63150
11002
75450
53073
88765
53623
89721
82318
77272
14582
7370
46548
50224
59519
51171
75345
43678
73789
55199
92512
92135
37903
68936
36176
72526
36922
53133
49697
66047
9415
56293
23743
83210
55856
68150
1310
51510
42498
49367
71477
30949
52844
79772
9666
22155
81627
65098
48436
69138
47400
63871
56861
61292
89710
21350
72901
60525
48762
56611
59803
19453
24098
6788
34768
51653
86134
49144
50061
15441
22425
81200
83620
62216
8974
30275
81589
28214
38759
75774
64674
42495
84620
38899
94535
81239
78946
47455
97223
78738
25406
45866
20265
61051
62576
36196
90867
4173
5189
3032
66741
21448
69318
5505
81182
32084
48453
71168
12739
22276
56407
34456
6888
97693
34015
55088
41212
89958
95110
70452
93565
40869
88234
60292
2837
50072
57582
59956
22591
62256
26648
70988
66034
24880
70629
83330
50022
26692
39111
43331
96942
93068
23608
97189
75611
6848
47978
69707
92593
7463
23272
32585
50535
45626
41786
90967
38561
23818
58100
4264
81194
38461
46601
66497
49246
99870
50403
80486
40769
51611
14197
33631
2063
73054
60037
61565
70282
39185
93294
4224
55141
70515
32364
39076
6253
35669
92061
9855
35787
62876
59256
95992
18228
82822
7461
11050
40335
70616
61608
9320
91942
42777
98438
23374
25444
31444
56845
83681
41087
54444
13302
58077
43239
90725
64255
84371
31024
5159
92868
62566
24297
44956
85296
18789
39178
95098
85688
87901
49690
61797
39409
99392
59328
69014
81465
28989
81569
6561
7972
55506
90817
43828
30676
96399
98959
22898
91513
37467
30600
22065
69930
27694
81616
14186
11880
25878
41732
65337
32849
88499
1676
83915
59342
74950
72352
94686
26965
73495
16643
29722
97598
69303
64431
98907
50303
55509
95036
72214
9371
24871
72577
34404
51632
53944
91796
48575
23467
50569
14575
62753
60194
87713
80776
65117
14058
60269
81533
92330
61251
12365
64090
69267
36050
91120
76919
84993
99198
11914
1651
7485
19784
58414
82630
95164
86588
3833
78399
40999
24446
67496
70633
55607
80312
7269
61548
40403
98067
99917
95517
99282
51947
84785
85162
75108
78974
85646
97331
71357
15908
78152
95826
47306
83716
41959
61940
95033
82356
49897
92333
33876
21902
96381
94402
11267
57987
16985
63352
58533
53360
86128
76300
55909
75364
21126
7299
41441
10741
53309
37297
61935
29662
77083
50228
10716
42067
63277
57977
53453
25684
80405
4870
54609
30574
2782
31794
43335
26967
33306
83158
58205
54562
8219
43336
79753
41703
51852
65735
51801
20114
83230
35371
55037
63670
11256
80918
8763
77535
81010
92682
70179
89549
68796
11723
86979
5014
15756
84661
71951
17051
46822
64368
13160
59656
60717
90538
26708
15985
55738
53167
30190
50378
63144
35818
47974
67034
95686
83300
59431
19155
61509
2638
89022
24692
97892
77104
76652
1823
22283
1594
22825
82907
12579
69269
12394
4840
77208
73817
34169
86603
19530
46662
46361
83105
42518
35365
93908
15792
83081
1754
48306
34897
59268
48423
17679
26495
34125
92982
29349
64703
10474
26187
4995
38176
31895
94169
69391
62374
88281
50951
57343
74346
26509
43066
15137
78639
52932
75830
27649
45215
93021
84427
23930
31911
9187
86437
14778
90892
80463
85059
69057
25866
75687
3622
66364
95857
12245
38237
62028
14357
32157
80448
68536
31930
25829
72990
30821
98792
77588
62065
26378
77788
90226
69254
79138
53217
73740
40633
14477
99868
13813
76088
41972
66790
61674
14904
90336
70731
27494
93607
20890
31314
53988
84754
86854
48176
68126
57465
95431
32170
8387
24964
85071
12913
61441
83450
58343
72834
84597
84433
60017
45843
95198
68807
78580
18886
25483
93023
28144
76563
56921
6109
2413
14115
68806
14425
73497
40238
69016
56748
38982
35892
54
11042
81431
77864
2949
68889
17962
50360
16490
52250
97066
91898
39334
2882
16665
39842
63430
54412
15635
82559
60372
49394
76814
613
61211
56348
68349
47602
88457
15831
52824
14482
71228
27385
75504
88924
1744
99749
75664
52540
28895
77903
7645
86000
55898
60586
14866
77143
46578
61944
31382
45735
27517
88684
19009
88475
38207
19287
84125
59622
73690
12564
36198
46046
39341
78626
53040
81920
203
57633
44968
85977
75211
6459
89793
47423
66991
72520
69068
13487
73798
39067
22114
4333
66990
59966
55556
46503
78451
27781
12342
15781
38737
4123
53246
94609
10579
85321
52354
54123
12927
80056
19351
29152
76714
58926
28238
25674
84740
34123
69021
34865
545
49750
64864
79553
96509
97708
44041
45037
50114
10239
56409
70573
14092
75034
99887
90584
67720
64931
11729
2609
23728
89522
15150
51093
8089
88227
61819
89166
1584
99762
19395
10118
98701
47448
68970
36543
95435
28925
67618
40150
11049
10097
32760
37078
49121
97089
56709
65786
50254
94454
20170
5901
90288
67662
48730
64671
33045
38109
96021
78243
30906
68323
42103
29911
13366
5316
38293
11475
48137
58710
15219
41297
50685
75335
98945
9725
18520
69380
50585
3138
90114
93295
52409
50034
32412
38226
53560
15359
72945
33966
95057
78246
47614
42950
97240
46875
3364
47956
81411
80216
67450
49415
55453
12923
51367
92822
31164
88897
94687
26814
7375
80204
71882
75185
12983
68031
89597
13380
46392
89823
99100
21080
39807
29800
79580
25179
62410
80527
74538
44821
33788
8803
99794
98566
25441
80706
81514
73632
73027
62547
45810
84451
64855
40711
56534
4628
87547
88271
87740
99284
75783
90842
50296
90728
49406
47884
82620
45708
55781
17522
72677
20046
48900
55874
41700
74593
39197
48374
12888
38601
73424
19092
59315
64662
40584
70813
29381
90942
42353
74951
91646
61089
16571
63559
55752
26069
94924
53129
7505
25067
83970
44260
7402
80698
23934
36217
51943
26818
5726
46844
43985
51497
20389
92591
81368
852
20871
9559
57530
96077
14039
37219
79059
37869
54869
95530
71076
51878
93922
50688
74398
16573
66460
46912
48686
51785
84179
78144
6905
33415
62578
3854
94606
42582
78840
38541
20131
6716
77018
25698
7464
29715
49381
10114
7528
64737
79989
84268
34252
54936
26070
81172
52953
59938
31466
5889
83279
43426
50954
23505
84175
99428
12240
79420
146
46711
50154
95487
77774
54926
63577
57235
65430
57511
14144
79647
9379
52154
14878
38179
55552
33596
44427
74513
75414
64088
99564
39509
47757
33515
87475
93724
34935
60570
3122
80070
80575
99561
62310
7266
32469
85106
64480
69908
60470
30747
18111
65975
74522
68893
84472
67885
24647
26585
53082
50062
75305
49156
11196
86844
21134
15716
65574
64555
59410
83646
64363
24253
67820
25089
48958
27127
28432
91340
23013
19378
30854
23561
90484
71958
76144
37255
89932
11749
45151
3767
90195
55564
95160
75483
99164
77485
49586
89830
59408
36613
85891
7301
53675
55286
4207
64329
78914
23293
13856
13304
36796
43493
66458
89152
5117
29258
19454
30589
91715
78379
3061
49093
61876
47505
7021
83020
89616
86818
18046
21307
21314
44262
92597
49998
30410
44206
88719
6453
53794
30671
41060
804
82688
27110
82444
68383
27740
64345
15039
33682
13932
69184
71420
51300
70717
91601
8821
95096
44897
78810
1080
20570
11484
57000
18386
91253
55107
76076
77648
39370
69424
49658
58062
137
79429
21737
85638
92622
92133
39352
49983
36204
71660
32654
92824
93196
52928
95283
81624
5421
66750
72118
60255
19379
81463
70474
27497
70653
42858
32605
1128
44513
56976
53042
84638
52382
7573
17354
50466
51533
15456
87236
87567
39581
41363
50210
37922
74738
714
50095
38734
76854
38142
5941
76904
36346
94493
54157
24153
27223
34581
90615
51737
35960
12926
91312
89817
61833
41370
33413
40249
46525
71041
15984
83419
89569
98115
8306
69959
24823
71202
55176
18468
49589
5496
98922
22244
57831
76308
42963
52173
13792
86435
87023
16936
63951
57936
97508
94360
50370
52137
82152
59233
91281
62767
91140
98841
16202
25013
83835
70037
69692
67190
53494
64938
73161
99091
78548
76707
48500
27117
68238
48170
87190
10441
27544
4911
17916
23543
90994
5627
64445
14389
11881
50818
48559
82656
11557
67598
99807
28494
99440
48285
50807
93858
30961
14078
74489
92363
3177
28152
39330
33104
53272
30023
90345
60790
46290
57719
60741
54475
77874
37809
34798
727
28023
51061
58586
10046
61696
32630
89107
58968
19460
17781
58044
31896
58898
36623
61752
11570
11115
17365
76582
83718
11790
95396
81914
37939
56665
31341
36123
18690
68320
88670
38357
83995
50078
22120
93210
82807
54313
44616
11445
8486
77467
89558
81429
41377
29113
9833
67836
11884
51616
13425
97600
54409
84442
73441
68451
79198
23738
89959
29078
82981
44967
89553
64600
27166
55400
85505
60284
18488
58233
63100
61445
99707
12834
87501
995
14208
89960
89766
6340
60521
51418
67805
61147
91416
27151
87378
90201
98174
65014
45804
8818
92245
95660
65081
69012
1396
8832
36216
65842
69847
95341
93562
59110
48488
96015
92791
92161
49751
89114
69352
11033
82575
49579
40339
36781
82241
53474
8522
45725
28891
63266
5403
44301
4252
61064
75459
29129
47312
861
13136
88013
94921
69122
23863
90953
15104
47080
60893
81291
79738
42289
1073
46754
14109
61151
25560
27566
44883
22956
23538
98880
57761
17639
49693
10181
58244
53391
82377
65613
90827
22938
11481
1587
33766
51306
50533
32926
77393
80287
11015
28190
23731
63201
94749
50709
77954
81000
72816
36105
3241
75494
4902
32751
42574
4941
56202
97013
55073
9295
52081
84603
1483
51078
34684
16007
24661
4036
56379
33125
56168
64351
64792
59675
74604
7569
19
85220
56869
36736
6935
15981
23006
58742
21580
24397
39649
24057
51238
32004
1702
36010
78731
70548
75539
40566
10931
35556
54679
6771
8392
85541
98987
53799
83947
96730
42162
95424
14506
22590
97861
19288
45515
1250
21512
19599
37632
6311
18002
39357
32006
94997
49876
85730
15065
94932
56365
6778
68871
61585
86296
80669
32902
67695
52889
8271
4595
19687
85671
45811
23549
1284
90954
95869
45181
87282
83679
95181
5982
52531
41740
35022
82799
85728
26227
73833
45771
30396
51521
27754
82420
44357
7209
49830
86360
13178
37681
48526
22466
12037
51187
27758
62520
77524
40603
96198
80894
41747
3143
52055
4416
55371
82746
59717
51930
46627
42078
88238
90665
21963
55768
16381
41608
37
80124
11744
13142
78248
82889
50619
13822
84660
59077
83485
25512
79169
35476
60365
95329
70380
6277
31948
17026
21869
16966
251
65953
93391
35752
45636
76256
76998
31149
75624
82650
44948
76775
56011
13387
33883
55563
30100
3603
47347
96760
17538
69962
4759
83707
5863
99327
42655
71862
13300
50446
22231
53813
1211
51487
46986
24586
26216
97102
75320
10612
89361
34869
48720
14673
69586
56825
44946
13767
28436
24655
19573
68461
84258
14080
53904
64949
29736
77543
84168
52588
22379
62777
60545
79427
45278
79472
10236
51958
12324
21814
80879
3853
7834
77396
85544
56413
95988
41376
74972
34243
69641
8770
68026
51260
80072
14502
81250
91727
12717
80153
66735
9203
65041
94400
72540
11236
26908
97686
66834
19382
43264
66291
61386
15770
51689
87743
19147
56594
76297
64042
52364
26995
12260
31200
73269
24900
42025
88588
61014
36742
65964
60952
78940
91500
88443
17479
68557
97618
54388
61046
82644
31739
29103
70759
83104
67428
18207
14557
54794
79639
28977
87287
7489
61627
96418
15788
64494
28527
74653
78111
77202
49343
56616
12417
49484
64044
15626
29960
21353
19241
13507
1004
25234
65696
47608
37708
25842
82926
40682
51507
65415
65774
1384
97468
66651
79022
77379
39026
36907
71892
99942
7222
21516
58118
67671
15522
77127
56162
11053
47849
36860
78768
7847
29838
22662
73786
77490
91710
63497
71401
79217
18928
44275
10614
87439
86452
23580
42316
33427
6564
46367
67026
91041
97336
33956
96082
94070
62519
27191
27860
14291
96225
80811
29325
66389
48848
70077
9891
947
97978
97478
89464
8608
35934
92172
50332
88176
1041
16871
19561
80828
87226
76432
22134
79104
84149
10854
3672
24721
60144
44612
84737
66961
50725
62210
52200
24129
35961
71398
29424
42822
977
85603
46111
27501
57599
61233
68354
59280
37496
17975
19528
89291
83215
54085
98096
82638
60725
68138
11161
5000
32937
72222
68744
76746
92957
10773
7111
38475
72832
66849
15152
16288
7540
88951
93541
61732
15237
71045
60815
4327
76770
92965
65442
89414
3471
75838
50844
99241
2144
65465
58245
71339
82646
55994
68402
93451
10962
51502
2112
34429
77942
1282
15121
69772
27353
95379
19410
89915
4591
74619
86577
60822
18502
29435
41120
8417
64755
88351
93817
61209
3966
17871
91227
27231
83389
25918
73543
50026
84964
72198
22
76325
60886
77066
5007
12171
30406
43108
80837
53099
29067
58092
36470
56847
8062
59482
75166
60236
55394
69464
38164
8018
58075
52567
64872
40393
55784
73633
48924
13189
79315
83801
59005
60785
51964
85533
16533
46533
56369
25009
69054
26424
74223
12064
86039
69742
26633
92424
95779
66237
18547
32850
51183
42523
48030
12272
95444
85401
32351
50808
67094
34967
65709
29008
5127
42605
2392
74338
59031
86415
99748
38606
65630
13480
16487
65227
38714
37770
84823
54866
49913
80318
12518
39158
54035
54881
74705
82794
55292
76744
8300
31083
49900
75095
50342
55754
88447
41046
89714
9986
46928
31387
51658
52046
12376
51033
37516
70417
72776
26793
63831
40203
24173
51189
27306
29125
13441
75029
31399
92274
83901
4605
83654
68653
96386
98179
95215
89393
84144
87255
62169
92193
65694
28951
41024
33237
86480
31728
70510
57966
26787
18970
83393
85303
75703
43824
60768
69159
92400
95617
99453
6025
68788
23184
3420
24410
35250
78284
31499
9342
75674
60985
55356
79361
74693
76043
98669
69446
45617
20278
97227
81128
35152
27595
41099
34891
26832
49721
63949
26483
90719
6783
57502
8046
88784
11349
71877
16874
9447
31542
69117
70194
43507
48889
61132
58384
24028
38900
51301
38891
18335
10223
63438
81895
7344
21744
17923
61957
47446
1181
14667
78602
66784
56350
5199
51609
54062
78583
4476
80143
10843
4908
85833
13203
66380
74687
55310
18751
22930
77790
48368
41187
59117
51946
57975
70488
49736
56406
62537
17767
5343
26296
45053
47499
71488
98951
96380
35715
24628
56471
54685
12871
31925
82242
49023
61395
84984
58015
10473
75500
57623
1663
68790
66091
54516
16768
83490
54521
18466
78942
54153
51573
68457
30912
25216
83536
1293
80746
1210
27835
85289
30428
74786
30495
62111
90148
36109
72474
61956
9811
11719
84190
37398
34403
71802
41628
92754
96120
67349
64057
86154
397
95113
438
89854
92257
37465
82864
17999
32384
6686
22987
62478
51868
43764
94705
93096
72504
91742
75959
20969
81607
3991
17299
62548
14364
69137
28287
13574
71889
62988
12715
8412
99515
24277
4890
34788
89850
33933
37425
43156
84359
32755
81338
76961
79238
88639
86889
56744
56698
87951
20904
54242
8381
45197
47932
34558
82660
71159
15777
43350
51771
102
55608
42503
53466
50899
24535
47598
28477
23903
54096
33594
28739
68092
64878
39094
69866
83369
11240
82323
9872
31168
57849
58752
67462
34149
89706
62039
36709
23922
6597
47810
27043
1461
74010
69313
95426
10312
44406
49705
38859
70266
33043
94258
45269
11969
55665
82968
54719
69605
51588
65200
67884
14393
7374
35449
63794
45739
45973
13410
87653
71795
36139
75945
52496
92302
44672
7897
53616
79858
11705
68133
88932
88115
6161
51845
42211
36093
73274
73673
10861
57004
58473
88961
87949
96097
88381
17824
1681
74768
33583
46059
90172
93605
54240
35198
91059
98450
28758
87513
74779
26866
55495
70281
65717
57094
24369
67246
15215
55890
73301
55997
40925
22008
62408
21547
52088
77641
48151
7678
85701
54454
22157
74912
75431
93566
80506
21123
67593
63961
73482
57006
68572
14190
85320
85751
80402
59033
83672
33377
49170
57964
17345
52863
11619
57593
62690
55595
23449
12035
94693
54598
39207
50998
36942
28276
76624
35968
55133
58174
20620
64433
49537
99521
50075
91116
28416
61357
35086
39546
58665
71288
28764
11158
40811
84796
22110
64003
7396
15035
34676
3425
73973
69839
62057
92386
47277
59045
73365
59819
37997
55330
20777
74546
23267
22481
18173
51144
63620
66707
48400
82331
71323
64321
82187
59606
44864
26713
27445
86280
69304
7873
67110
58129
57863
5899
33863
89437
51640
40679
37042
71577
90594
47241
66029
21030
12730
4992
36293
39290
16219
2295
76523
17744
18432
22960
12999
83651
19131
59384
34336
38819
55594
58114
41093
33458
7880
21018
47649
51286
80756
81097
63860
68587
19328
5497
57471
22636
14836
64995
5443
18116
64397
8532
65113
39338
11680
31167
380
79975
20320
46033
6844
10921
97557
68151
51117
71213
54232
18722
62209
45218
49578
35661
12540
54735
69265
42544
52733
54426
88548
59471
84746
12463
65566
14684
563
93701
91037
23129
69127
56950
32617
34800
3036
2069
32757
21966
83937
71716
54621
103
52460
99714
70681
73421
86246
95836
459
32510
31858
770
45542
2917
7782
57126
50099
60161
46221
9917
94093
4752
61870
38518
18826
58339
12894
84341
4474
87078
28173
44679
68449
57041
21527
31079
5715
88074
71218
81521
3842
66626
82281
22934
56398
6170
86691
66781
13911
4377
17237
25025
46976
1049
69349
65233
97001
63622
97561
10850
19105
59916
97050
91783
55470
41414
73850
29024
94981
12626
30362
7827
62881
21112
92575
4767
90821
81528
40842
9779
12791
63184
63505
81698
62672
77425
52529
22693
25506
53555
58432
33345
62470
87018
74171
17210
52090
99030
32649
19603
3034
60308
72042
29595
71443
42567
33126
62731
73290
38499
8314
66892
75468
24308
73744
28384
41350
55521
882
14914
61830
94225
65177
86515
70504
20862
86272
97829
95790
12758
74976
15633
48448
10999
83316
23574
848
81557
40414
43396
47594
94898
69695
15767
95884
54518
64018
24688
97975
72671
34810
59177
70486
46557
53751
91096
14865
31910
28352
88498
2777
18517
20009
56005
98765
35946
63822
59931
12784
24969
50449
78700
24396
54376
31022
1510
21235
5396
33613
31904
2939
68381
58254
95556
99379
77281
28188
18821
83326
56286
77740
64726
78538
73213
22081
11248
2583
45384
7022
99290
6383
91602
78466
96539
11835
38100
81085
64655
71655
59194
59025
56701
90503
9566
81118
80203
78300
97429
62992
8330
93116
28227
88043
48952
69382
79795
78665
84263
64405
75680
34005
74130
49475
85778
72153
92962
49675
65404
66521
60957
58861
31834
47702
53498
63914
42218
48802
2388
69788
37224
41691
90136
32792
19613
48225
97167
80579
68596
61023
77426
26351
83160
78138
31668
55319
59171
76157
94785
21181
55016
19135
5229
50063
38254
71976
15860
22652
82476
51661
98862
3521
3589
17463
51831
62967
73908
1837
54419
54471
57547
46234
65724
84656
48765
80476
49769
78503
37026
38337
11562
85061
94674
75719
18786
61824
27700
67362
52196
22611
72388
40010
52875
14511
81915
70748
16267
88109
63248
92388
95709
32970
99216
46540
75332
52920
9260
90801
39759
84430
65541
12654
55303
15705
43074
64362
71039
16371
34112
42641
72648
68845
91780
4979
26975
10768
94155
33497
27639
66705
13612
90593
89369
86778
17082
99724
60684
43103
13774
87486
62840
57963
54596
49931
67605
86131
54563
20646
41783
68212
9479
51400
41426
7297
12510
43725
14560
5074
77782
63337
28018
44720
58734
10690
66984
7306
74279
64264
97551
89594
7003
46188
74109
59212
32129
77452
69198
71523
57878
84819
85961
64356
81245
14086
7513
62664
46439
86539
74157
30302
57645
95948
98117
41479
88477
62350
11039
23072
25049
76429
47995
39706
42342
23833
51817
53671
51137
96961
6900
45957
58560
56801
53089
14341
24781
40327
10390
24941
15450
79415
5970
30758
777
3010
43021
26150
89000
52644
11991
29948
60030
36396
24664
11714
63011
37970
51380
16437
7369
23513
30253
64342
78494
98788
55145
52188
86890
20554
36813
1471
52573
41689
90356
86600
86902
88286
49172
70361
91918
60780
81576
56133
21261
60663
52776
5629
39913
49694
88695
95252
43681
39232
27954
53044
72752
56851
98826
25816
2592
64908
3084
49803
45024
58547
12803
72938
47916
67865
26034
64320
43005
6804
85591
70809
9958
7787
38873
57818
93999
43162
98099
52807
78046
25317
73606
21177
24218
34611
8909
73549
87350
86529
14065
77492
11499
15454
15492
89849
54841
61152
91621
6375
93020
76087
64786
60831
71546
64834
20082
10593
729
21120
47870
79704
80174
43445
70986
86110
73378
89981
27335
2749
48497
72618
15544
4809
70655
14062
371
69862
61428
53692
21538
53266
20095
73896
25518
72714
66933
75795
85568
45654
92351
99823
35218
33202
65561
39857
33847
87479
80930
58798
87197
28115
29115
57021
46636
53151
48671
25181
30752
45254
39862
90166
98005
64869
68946
87457
57619
62237
8835
64102
29334
86344
85246
64036
30882
51850
89228
54798
66094
24035
35256
22463
98065
70382
83488
20489
28687
9593
97078
70965
7231
95304
13600
38618
63189
45088
67487
6423
73529
91849
61897
7380
9484
33020
91982
39
86693
22940
78054
21946
15579
24286
72952
58824
76737
31497
81006
13230
15938
44798
82710
40592
50307
25478
91660
34918
52830
33765
6218
52019
63244
38471
67201
88383
94853
53047
59522
68879
57119
23417
25178
15757
26359
3368
17281
11551
37747
10142
56736
12353
18457
50978
30697
12003
58204
53568
98928
68701
73069
27680
69125
57858
79460
49991
8692
76167
97803
89163
74556
89601
86641
8317
18914
42514
11495
21121
15909
72143
54396
63078
98814
28872
12470
26178
24087
51892
49723
86838
53500
25435
30607
11755
26726
55266
48707
19934
94983
18410
36642
78311
91465
50665
10042
91030
18619
4177
75452
53830
38097
30401
20665
10141
61835
54028
98100
79533
14679
84936
89466
59389
17728
50878
83498
38139
66565
32405
67403
50273
67070
36145
30354
76680
1075
22384
75402
24658
21767
98264
40301
57604
59904
75477
90902
62396
1600
9306
41532
37816
70793
28827
64633
19047
7316
15166
55207
75124
13071
49513
34559
39953
76304
75478
39015
59022
62108
78574
13482
2297
32116
31434
21118
53
58575
25361
59385
89165
24614
51258
47331
67849
7318
9327
60917
17957
2743
64684
23215
38910
63968
60143
52884
45183
93526
45109
17172
26519
5153
40057
55629
94703
30481
32079
68065
44113
55507
9091
56112
51086
2683
7167
46000
5594
53516
80094
54374
58667
64021
77346
4011
83946
45561
96550
60300
84286
46164
56259
33701
116
50427
16287
67809
58046
76356
36513
65478
5393
28785
74804
54736
95747
97488
52526
25410
29163
84952
25466
79785
42460
29843
85565
3609
59007
94280
90849
15632
87363
31265
99381
68424
35389
95117
84412
22343
27225
31366
56433
5416
26913
75662
17092
72807
4519
6601
53570
63647
70325
9938
52002
17177
57653
27865
82243
90490
98275
57208
96128
54860
13079
13373
75130
1341
75824
20772
49834
94172
13866
43564
91940
88613
18910
47342
75013
94382
72593
97997
23704
45585
3051
46700
27477
61384
15803
57677
85530
33409
99230
99263
75285
48538
15376
61888
58358
51562
2443
1751
56204
61579
70885
15728
21752
74406
61222
64206
57172
82334
99141
24877
31589
44127
65988
64562
67987
36898
43535
53943
52096
503
90885
51838
23388
90324
46212
11071
80955
10692
64099
62295
38806
54714
33675
75385
32088
54647
67149
34563
31511
956
88356
43157
34695
95294
46115
16756
58825
16711
3043
1198
69936
30948
8490
14346
55782
40752
66674
20219
4746
64591
34561
18593
82951
37668
93756
47355
81563
10533
5295
53292
76882
92202
22569
96659
38081
96523
19789
87670
35690
88632
11136
66712
30683
44356
7292
38930
58423
56019
98168
58341
37626
84588
18384
11642
83417
52360
6681
70470
3453
97940
43468
32765
76842
52018
46329
79491
61954
79599
93689
472
98432
53398
47299
67894
6216
18092
15650
83272
72315
25664
6749
82538
99793
40715
4732
73356
19036
43744
85826
51926
14461
68868
5707
18233
9211
51666
30277
94955
68281
23643
77814
42593
4106
9353
72163
91198
40872
66629
63713
8904
12386
37153
49297
98960
78016
72523
28290
34436
58819
42051
16736
90896
62545
22805
8019
97399
8369
12659
57881
89238
26160
99283
64019
15558
42934
93832
43054
61442
25696
72402
31332
2903
44554
40486
76800
84096
72936
57099
98761
95162
68077
63323
74022
67687
509
16906
50845
76773
97382
12120
16278
31700
4858
565
64548
23976
68246
56774
77514
50794
63424
73982
33329
85413
85139
71846
83135
62433
44651
89007
53055
37482
77703
67102
88061
18190
95027
48058
17632
65871
62787
76344
92722
11226
83458
21382
69874
67744
68884
52062
97834
7942
83397
55888
36905
79802
48778
78848
83622
31639
80630
50526
53763
32687
49452
88551
12984
53788
86919
20915
66491
49131
25442
33992
70597
86173
53172
73351
67230
93414
78360
57479
72358
8581
25756
39426
15744
76825
71831
89592
77446
19389
23342
71857
45343
99974
2446
21466
265
21401
10421
19102
37262
55634
93634
38129
81486
56757
81238
12672
16690
78359
5155
82999
7575
15091
48976
56129
74842
43642
77301
79710
89161
53487
51534
97920
95204
26877
77568
79665
20274
55083
8547
95169
57237
68416
46505
2457
36019
35217
77731
35398
24085
24003
65844
19606
29711
67010
13007
40458
72910
28794
89077
92755
89053
51624
90084
68545
10827
63374
44332
55504
75943
11166
17593
79233
60512
78357
51390
22686
70206
23595
65224
10623
51135
12549
86410
11802
21287
67896
71442
87528
27448
59388
87346
35770
52557
19903
8272
49772
30325
30320
20462
37724
54750
19291
72109
37532
78596
60179
88171
2779
79325
21518
45398
74108
66609
65024
42093
36875
89108
41996
64052
91917
15395
60121
89847
36437
87914
77249
75072
39280
98290
32714
27288
61690
27741
38057
49289
82383
63642
8557
97595
10459
38867
78534
47092
41824
90342
84827
60453
52528
86965
96133
77763
54447
59575
86202
54900
34968
2294
19125
67117
78055
35569
49373
32944
19650
2095
40195
60608
40383
73622
82075
63318
82705
56702
89476
13465
38879
24240
39613
99677
96353
46303
47610
53829
68439
65432
24052
55631
4332
1340
99989
55976
30304
70469
53034
78851
54638
31695
85589
58858
43863
3089
67464
6582
73832
61817
35008
77044
93692
41683
49542
49214
49571
27657
15818
74888
20373
20105
64169
70376
94329
11454
14345
50483
60633
1234
37295
4318
10846
97980
39308
97590
41228
47259
3810
29799
90377
52892
64870
11025
96930
12609
52786
54172
15476
38430
77312
82131
91588
60204
6018
60079
94252
95187
35246
18772
10807
35571
63462
1647
84296
53148
60846
79986
65836
65586
9503
55746
7559
58682
74783
48139
30869
61088
35498
1434
3498
20706
70409
19872
18640
60423
73958
66469
30125
67675
39271
68293
78045
33318
4182
59665
99535
27172
55345
35560
31789
74560
95375
16560
28296
4917
6915
25167
18115
98890
52965
77006
18251
9754
26302
2763
47679
99201
26197
1069
81873
20040
1351
13000
87889
91836
31502
69619
91789
62393
92739
29953
66747
953
42699
96740
26872
50861
16727
50757
22168
33234
38868
56328
80956
4451
69656
56199
76147
78560
82166
55750
23676
5638
80137
8202
23679
17466
93538
98541
95640
47177
30347
32527
26059
82417
50992
15115
87327
32112
15445
10746
58097
95853
5933
12049
90630
79593
73229
39661
54998
66082
83029
77131
40324
17640
82010
52911
56685
35148
88410
60021
78405
16319
19191
82121
88154
44578
15030
33738
12243
55812
95163
2419
72800
83630
10352
91200
76062
52335
32893
81939
19587
57868
79790
96648
17761
79782
21060
72891
50852
26176
86030
75143
6599
34859
56176
93654
52865
5835
61383
55350
59833
10865
37100
36630
78869
40916
13057
66343
23659
62415
1480
55687
74493
6611
83306
85986
10531
88830
55375
88237
12557
80663
61126
47225
52403
12647
81636
58315
65612
58794
14134
69086
87467
58558
88953
98261
78549
59544
25072
60931
75517
56216
76682
65899
79649
78977
23287
64638
54711
24444
25176
2106
49610
49860
59147
51014
55932
39886
40261
41028
79494
51542
81755
17515
42793
39818
24424
28412
12529
13746
52305
54696
66599
16928
2241
41156
80601
67194
20507
44046
21713
80933
88417
55707
57634
33169
35991
56684
89358
51477
80068
28378
67700
1601
19089
77806
9227
36321
53598
11682
36275
67571
18089
13393
92579
62891
64383
20197
97073
59054
16415
20666
30177
81780
3864
37395
31184
97828
23732
74407
16792
96899
6258
52803
3686
23226
2600
34278
4600
8440
48079
61109
20316
4023
42348
46192
82762
88032
47296
45873
64281
61057
73195
97036
80656
82761
48370
91448
8846
94828
64398
6391
67259
68594
29314
9664
77643
99729
59933
88442
19980
43635
14567
93325
18007
35170
47508
82438
63862
17275
70413
40166
49839
76595
46802
95828
74258
41620
12360
13789
40461
99112
19999
20257
40624
43707
32847
21664
63726
89879
45584
18100
11353
25463
57786
70974
93904
34290
45776
20954
4957
41643
12129
56364
72338
89244
14399
12641
39437
72190
96882
67493
58848
6735
39115
79235
14961
30005
80158
62712
55294
71235
91544
66859
50156
11326
49623
93848
64527
81113
27309
45900
25379
53953
26311
84142
17238
61786
57428
64353
35594
75667
16882
91803
42130
29583
25689
39541
39946
93340
78714
60628
18370
34040
64400
52770
20360
91653
85979
96246
488
93493
61901
67838
57423
89269
23509
10767
5512
76799
34449
60028
86347
31227
8676
58953
38356
95714
84093
28541
36635
39935
28586
16032
88809
36373
13568
59060
93517
25325
69861
94621
90925
64807
93452
2081
96728
65259
61570
36946
22166
34828
60609
90848
71085
17550
88931
85918
54724
35603
58102
74003
10817
32132
67130
27711
94482
59762
5541
49164
36626
86217
4039
28533
13591
50297
84514
78475
1157
52722
65280
39259
65675
25827
96103
24820
50051
87146
321
92318
72867
29775
83898
48487
26946
84951
65120
92592
58217
83175
96179
53310
11292
32646
95171
85314
67653
3714
81184
4741
61841
14611
5883
15559
88836
44093
46815
47577
94067
76272
87718
49188
9756
61248
91695
85842
12885
12058
2919
77546
58370
79200
27252
79610
27311
71382
51007
98632
68418
44922
38330
3140
15159
11522
58392
5957
73572
32631
35119
14803
81727
51416
30311
20387
26193
93723
58023
74056
25262
45140
99117
62991
37822
6392
98797
88994
90846
14376
43471
15310
40615
50435
82670
20803
61698
82486
68292
55780
51676
91659
64894
16364
99011
68231
32265
12221
84829
54541
48971
8397
42018
72645
79775
32063
25747
37833
91914
53653
30954
73253
55946
59509
48545
93674
8663
21472
39983
87525
62900
84538
93133
49341
45200
85952
65776
90187
79130
3702
86260
69475
58493
8444
46206
49258
95839
53276
9773
60823
28363
36713
38550
3096
84551
66793
39918
27229
89865
82953
61921
20551
57607
405
56191
12468
20880
13721
86948
82633
1467
2969
13346
50975
11712
70830
84859
4009
16274
56710
32811
32626
53210
95209
59423
52946
44441
28162
16539
8138
14130
33284
17201
19857
29813
44402
7175
63142
5747
10788
92764
71007
18030
75887
81297
91457
32103
5145
84845
64901
72505
34971
98970
27446
67367
20063
77547
96281
27684
32928
84287
40940
8422
37778
48021
80704
78141
90754
37285
1548
6432
56622
70241
4755
94015
91670
63564
85307
20184
51855
72243
63253
63776
5712
21514
53958
26055
51292
88692
21507
28766
47934
12098
97799
10997
73096
15134
86740
30145
61646
54180
37342
1207
86833
56079
12485
38937
94794
79573
2894
12317
64338
42425
20882
50976
43990
16260
39647
8938
94610
15930
85732
38380
39142
83284
86869
47314
69371
55616
57276
66370
39855
39506
85892
73756
1547
61399
76871
94383
94855
80221
19185
32973
45961
38140
90718
22513
17424
85044
38939
52098
26784
82163
84633
80475
67170
96775
85953
89058
99266
73327
72080
85434
77652
55380
49181
54102
54501
5706
1653
29333
22394
48136
85198
63566
23484
99795
92735
9190
37484
1516
39894
70807
98868
82763
25602
57040
44285
54216
82795
76969
40702
96260
70563
98223
50039
74507
55912
18702
98660
71277
93311
85629
61063
34414
45204
85197
54934
32954
28964
79556
47431
40962
81894
58383
14344
17646
81892
38159
57445
69062
47191
17138
55723
96840
18634
1668
93024
85049
17380
88955
29789
57251
55351
72941
94203
6063
51283
15074
18613
87684
50522
59946
33160
76188
29592
53224
22570
63075
76249
42886
69031
63113
5165
8515
59631
47437
17146
64071
92375
17837
80572
63185
56256
89480
76242
50591
4807
45712
59305
23668
54345
45147
90091
11687
67044
90060
75613
68741
63525
70113
9254
54831
16726
69236
49838
62177
7031
33656
59084
7471
91699
31642
61452
10504
17425
27473
6837
72549
13844
20785
60366
49358
16699
13603
43485
16164
43533
83680
35821
55814
30778
47377
42717
23503
62247
91345
71100
34189
79799
50511
94235
4071
40688
85987
22300
78544
66751
66176
92466
82274
84912
81480
38702
46740
72774
47352
54990
46713
56449
21493
56416
75582
4769
31277
585
89475
35675
28169
61306
35627
33516
42368
20060
24677
38280
99738
83802
9286
57554
67346
10380
56830
60564
64339
33759
57586
19119
50218
91535
342
22478
14396
66817
55072
44732
64278
52216
92262
75997
25971
53428
44857
29862
68379
65175
70163
54183
57206
14665
84260
37407
57316
76892
81957
2893
23861
35356
41638
24019
61767
80511
45445
93839
68917
20569
36434
73363
84057
29633
80843
39485
71992
64701
25621
9604
77146
86954
60836
2233
35382
96677
46873
9599
6559
31771
5544
5142
21948
84100
62454
62125
8353
72227
38648
94886
70387
67785
8642
60083
90750
75314
35034
66795
72179
28073
93633
65708
18855
68764
9780
11578
45768
66440
67533
20705
31691
37188
95082
99039
16419
46017
83724
3601
32625
51757
28889
1353
29682
89819
34321
69264
49443
10794
3491
32534
81904
60856
56223
33065
79220
71259
71984
57381
74894
71899
71812
84802
50573
11825
50735
45360
26935
79744
71011
58580
69204
4892
56320
48951
87898
51575
77368
43073
28252
65132
78036
90857
63163
60524
73358
70129
12537
51154
66772
61426
49684
87185
53027
35038
80888
791
61462
6028
82722
22284
27707
16760
82229
32363
33996
36330
39179
17186
10587
25138
35711
55408
45017
55039
71064
30826
11612
67823
8587
45351
39309
12268
24180
83444
99101
83997
15474
88751
83497
29186
17314
26195
76766
97432
13882
76987
79455
32874
39149
47321
34164
42689
97988
6857
48998
48059
20031
43747
23824
35546
86182
58422
68739
57018
65597
99544
69559
8165
85827
91847
53708
12892
51426
73504
19744
46494
6822
60334
38165
37405
87398
72086
59319
46852
29495
93371
49859
6104
58838
63232
99647
90871
51305
95157
45144
59411
43781
72647
55951
45557
1267
29611
81837
82972
35698
32249
83840
17694
69438
90862
39628
76116
91775
98597
90106
90034
3977
53012
68217
20608
24694
51435
46470
14996
18281
43935
77084
6752
51378
37896
40307
20947
34904
17001
13816
84170
46243
54133
12729
12496
94613
48256
88745
50662
43029
82406
92524
19908
10859
9588
90713
79033
6110
25538
4895
61838
14165
40340
8474
10272
73450
60855
40264
41655
92369
78506
58482
85678
33075
68002
99360
48466
97218
63886
27246
95073
58490
22592
83519
44629
43555
66736
95129
9042
40657
57835
12805
48328
3585
52643
55228
4026
77087
90881
38523
73537
84246
54457
91316
58299
52025
36231
97706
82873
56614
93921
75419
23666
58348
79064
93869
50429
57758
23299
99553
61920
86440
62158
33336
4018
99737
81815
81272
43166
84920
61424
33726
51041
81980
88852
96678
57244
90137
71123
88020
64643
6325
59925
37925
93597
97409
63714
42296
82308
36507
98618
73210
73836
13598
9570
24264
28123
25759
28284
18710
96257
75075
62484
68188
48784
64325
81016
9165
85135
24123
9622
67137
15052
96858
32839
12853
54590
4603
86970
43982
82717
66238
44384
55810
47706
86228
15046
43207
47626
78855
38196
35907
10483
58498
51835
22312
20707
19049
14839
68593
79317
90001
47660
75447
22181
91394
58670
41930
59723
47075
95847
94817
1260
94766
86151
85131
39730
49173
61599
75697
63381
76940
12942
2327
31637
9849
30911
14217
93532
91187
9425
96037
25628
33259
53038
95509
63049
58427
99067
67555
62595
67490
27262
9933
24239
64308
91332
43544
68250
56796
63887
66282
55405
82893
66870
8993
5936
98425
85810
26186
81032
78846
51554
23909
87292
22054
63090
40860
70175
90535
53098
99987
59267
35839
10244
78276
77728
99590
22992
94860
20524
55916
73095
77354
73186
40269
2038
84884
1388
48897
32504
12482
1700
54491
81377
94184
86872
77114
28028
22842
53805
13210
3549
51271
99354
7718
23053
13252
37051
33232
94036
55597
81044
36481
64359
65983
86648
10499
68101
73396
18349
71019
78658
41085
94152
71134
93993
51891
21077
4154
87678
56808
49503
82404
60301
79161
37870
12558
56818
24311
27388
89741
32423
80796
92215
23030
91979
85914
45062
24854
97318
49821
13474
63977
91702
43826
42044
48395
36645
45871
51066
81257
19136
60884
8535
50712
56220
30355
49933
9456
73751
62032
38517
27773
82110
21015
92578
98487
56207
92901
98070
61396
36992
37616
45379
49045
8805
71936
67178
88674
71838
44936
99407
88990
5737
41066
54631
37194
49819
62400
54400
79957
56586
41565
69140
57519
86126
97924
68692
68738
38680
18721
76549
73337
71456
4300
52110
5220
43121
16517
79828
87494
53111
87551
23952
61366
76478
85379
17022
97502
95996
33714
82920
22330
98842
32028
28076
56887
36698
15238
33330
59321
74919
7996
94481
55086
56073
52219
5034
96966
69752
31619
21568
53508
86918
20179
99764
62657
69703
22783
22149
92980
28331
92506
99536
42572
64440
90814
90741
19150
6001
78199
46741
41594
73931
76827
60881
20883
58606
94289
89938
1897
95542
80467
15739
87913
22440
30073
5223
17078
12728
92485
24058
39919
96653
14871
72894
89640
54356
48534
92546
98354
35172
50977
66693
98537
55640
63722
91112
83533
82781
38145
48389
36425
67567
98860
8331
99546
74359
6708
44780
86491
77654
52708
67146
73720
15
13324
88420
51178
81455
93676
40744
72097
47128
96514
5113
77304
61699
19251
90022
97906
88440
64680
41887
54045
68479
43248
39302
3211
2889
74435
35831
83114
68070
20339
50328
74183
67658
9571
55807
35550
96131
92596
6466
36385
87214
43123
33350
81650
83348
98891
67928
21326
22684
85802
67309
59840
71306
911
48689
64520
93172
68098
39947
77236
27968
47349
98935
29450
8051
21458
83914
5377
50143
57392
6053
87694
95386
70579
80082
35075
29340
44062
62898
70146
29082
22623
31849
17067
96123
67304
67532
71638
78208
60942
31899
56143
46282
95554
94342
52212
66682
66210
96565
9904
89800
7358
10424
36445
8639
98214
79283
13830
80029
40748
72307
65531
56802
28507
41566
64733
43846
24736
1236
70295
80087
81851
52261
29668
15494
36802
97692
47028
11789
71681
5772
26596
76335
12799
69237
75406
87837
11794
44159
11471
23167
65407
85868
95936
16537
11915
72067
67013
49580
46580
35285
70001
31308
43652
96358
68142
25563
15143
82640
84407
44680
94748
49583
28221
9877
83765
70477
71495
66839
6209
88586
97448
53564
69776
77792
74648
45377
68875
88923
93978
56901
21778
47036
50984
35701
1044
97385
29970
12946
14826
70742
42962
81130
54174
80900
61591
34346
20025
51039
22085
33463
79859
31418
27679
62280
21210
58225
41039
3626
65743
70341
96655
40585
89299
61801
57337
44044
18183
81135
29938
90964
54047
55412
84435
52641
99267
34033
45055
95897
92946
80302
75168
55735
70314
66666
22249
45691
81364
62863
75585
26615
65719
84364
85712
78833
71222
16277
28254
96478
92681
13557
3067
21410
86662
60139
69060
24439
223
60933
37217
87355
48087
14139
28177
20240
91681
3689
88593
81379
86369
59498
42540
85355
89533
38535
38310
34287
87736
75654
68735
32916
61278
45937
91838
45350
16781
48070
69321
44385
5023
74708
43912
1822
65667
51281
98201
6706
11152
85009
77292
12469
35914
47372
83894
3917
29202
54086
8466
5252
75446
35625
3653
48262
25188
287
74702
80387
92242
13403
49390
32802
38225
58038
75266
51409
77050
19312
98266
97084
9270
39191
39328
50950
53423
38808
42814
58344
2618
86671
61054
11257
63599
99954
57919
59459
99861
79010
13389
2398
1121
51605
77142
51721
53052
51619
59550
64616
87395
28361
15442
50235
63683
32358
6958
60244
65382
84503
774
35429
83072
45316
85000
3522
68465
45690
22345
54487
65959
58740
66692
54700
36900
73887
69681
2620
21626
7097
29140
62598
14183
40609
13097
33689
1503
66686
54589
86122
57656
60835
98281
58863
11262
41476
62949
75226
75798
29807
61256
16583
2166
71181
83909
27339
45173
24818
98549
931
37813
57379
89209
38155
60786
41877
71018
22383
54233
75119
88153
23037
33455
59218
92431
7501
58654
2076
15343
84240
84
45385
60753
23153
67092
5483
8623
5779
3179
18909
1195
58335
10279
58910
23020
78333
66074
38204
36494
53188
50222
44852
65929
73968
25571
59082
81419
61454
87066
70694
5717
84209
49842
71814
42532
51
25168
5368
76521
42327
10798
57087
93553
36195
85382
73854
97091
68371
57552
31115
40681
83489
84012
5651
37765
18482
53279
80710
59825
14598
31721
85759
44170
20893
27201
13221
17446
74559
97884
31650
44558
27565
5590
30667
76708
34257
93628
73808
9509
15993
87184
77743
58837
42144
87048
79973
80215
25562
18871
53087
23284
96954
286
47086
25501
77353
96234
63533
51368
49470
44496
62737
65932
19912
77160
81795
54670
66100
38396
43745
33402
34524
16935
67680
28142
47756
10674
40356
90569
53268
99486
27281
180
32977
39052
69333
17780
27316
3796
421
89973
34726
49951
73354
29454
21373
85282
4236
5776
24520
82815
88339
77978
37680
27251
9326
8395
2987
76080
29653
28078
28079
20379
93770
362
53902
35679
66650
52352
60706
72728
4001
62162
8954
46760
85884
28461
86949
5948
45247
86153
23762
53620
54006
79099
60034
78439
929
69459
72019
85627
97053
79422
27292
81574
68409
14738
40031
59216
16520
97196
96843
95374
45539
28725
65730
47814
43032
52614
36859
39911
62069
14270
96145
37172
9050
93273
22995
80653
47997
20055
84184
30704
46600
69858
93502
10374
93985
23804
53884
94738
86076
91528
63659
74680
58448
59066
95043
85643
10209
20363
57692
91417
61018
91784
67269
83994
43345
76487
699
84572
94316
16131
19065
81430
55
57243
18661
90312
5258
10124
58417
36993
89557
63669
52035
6136
10420
80040
49318
4832
33055
19576
38106
41092
38336
64084
95457
49650
43751
52916
19424
60503
45673
59952
84367
11685
91983
19605
37967
93936
88253
54771
8933
61547
68567
80429
7431
41983
36634
71081
85550
40975
52883
53396
22211
49901
91684
60696
47420
29028
27918
36663
51211
45138
56023
50364
21160
81702
44888
9829
59272
57289
48564
65827
56161
53661
77491
79835
56195
91065
18885
99238
87770
25193
14172
7682
24029
30762
73959
98150
37503
68804
88702
95993
80835
3733
58206
95957
77504
10638
24519
40283
97326
3382
61805
76155
35942
62776
577
72746
87637
93360
59040
697
42489
13642
95491
67373
77081
12753
61305
18227
7054
58629
53919
57307
98706
63286
20026
91519
46689
23122
93970
27169
63531
10386
53643
53006
11799
82777
48442
19823
39544
90952
91469
95434
69345
13751
26568
96454
97144
38267
33852
88107
87027
56552
47174
92847
26547
32062
35885
65877
58095
99291
15092
88545
86264
85457
82200
91483
15139
22031
76237
52410
72998
19425
98059
12256
52642
49836
18189
21032
99460
4585
20424
35744
78785
71903
94751
9594
95202
4864
52670
35266
71361
76590
63742
59684
43688
71440
89385
33299
73089
91773
4353
96838
78011
86174
52859
30266
72150
5551
60248
70555
36500
25996
85526
54522
93226
4471
22815
71840
65265
12366
71083
91094
78321
29470
66036
14375
42011
81084
15320
41148
30433
8953
94357
55839
66383
89607
29326
29695
62199
53939
13461
43868
78486
79053
5071
43160
28890
65168
12325
72309
56815
77937
96262
70247
67887
50628
37199
69131
97614
74539
41262
22069
92679
72488
60080
19852
55439
53795
21666
74088
24968
10183
90907
89125
17597
8373
2764
14864
55591
25171
46596
42305
8813
21798
5783
9601
80403
1585
63004
87535
5455
48337
42062
28689
3130
13778
82446
55975
26884
68991
37889
41184
51700
51118
6437
98630
57450
31372
5356
21342
97596
72054
67526
30806
17207
31298
10077
54783
78729
46832
25612
33054
20857
79629
47707
14887
14604
77289
88308
81004
85608
7224
12906
60425
77247
39848
91712
7118
28962
65
75179
28696
11879
94865
2313
35656
18385
70031
9403
19377
17304
5498
23697
82513
8641
20475
912
53695
1404
64228
5225
58328
63312
54179
9551
57329
8578
21390
84374
42069
67350
2627
8213
16305
36777
93704
29306
79469
62211
7567
52089
67955
52784
78975
99251
60885
75724
80862
71132
97704
2085
58407
68899
9527
64820
19694
30411
77430
42634
87220
85889
85377
60039
43740
85127
22386
97883
599
66840
15216
26138
6192
69947
20739
35434
73533
72939
36702
44255
12673
63580
87708
74062
63798
29301
29015
17804
75325
38983
12441
86089
29582
90465
76189
61530
52482
82502
48450
48731
67725
28158
26536
99321
13448
47601
38376
87715
51459
42827
91846
35607
82059
81478
54428
47383
62476
18123
82284
52172
31781
17540
65769
25810
34721
81635
22800
83162
4145
7051
28063
97919
24862
97961
94259
80649
61153
52113
3952
55272
60687
99351
68313
21182
6313
99571
288
64679
52640
91267
59366
56850
54762
65447
9792
34426
77378
60087
28883
3504
86628
64098
40482
63838
4659
80078
21479
69372
92414
53848
59639
95833
65463
44293
71999
72784
18647
67419
20362
4492
16595
69634
37798
30127
72149
23262
99244
6141
80983
14754
65651
56082
92164
66456
6338
50767
19387
66871
2466
7870
77349
36344
87938
97330
75098
5058
70637
5617
98113
44962
99234
58080
39781
71732
78788
37757
65995
3435
30803
62878
92327
29748
93225
12686
21270
54846
77509
61602
80451
60830
12309
68698
25237
73410
6644
93601
15533
23377
65841
88193
85006
10263
44302
90348
28064
19447
16648
71329
13731
97747
77484
33102
92652
8762
11037
44868
8709
89665
99307
17736
75074
47325
60474
15885
54441
87660
3408
24919
94460
7267
60054
5204
44952
17836
89797
20135
90499
38885
90320
29277
55122
30797
26790
49569
67945
34202
63099
88754
88312
77251
69506
19863
18948
74979
45414
6761
34145
74381
52153
66962
84089
6571
88599
44530
50185
70954
19792
66908
7980
81301
10967
69944
45440
19895
15398
74812
51981
47537
20332
88194
74005
84391
21812
92632
72657
64801
51615
52681
95838
69000
51853
8956
87429
86990
1316
38783
2497
10431
74278
82569
50437
69517
4159
97387
94059
98381
18205
66213
81444
43932
97775
74240
60280
6797
77176
69417
76159
77872
11865
43697
65760
6759
83831
54458
65179
56323
5456
73784
8081
51582
82580
95236
11857
77106
67763
45288
68829
10548
10332
17087
60754
99172
77072
88437
33892
53699
99061
83432
84080
30473
82208
57039
75295
37510
27394
58677
13456
59887
72009
65176
39853
95766
25378
58996
86402
44659
54149
66439
3819
44701
77365
48702
6157
26294
13944
97923
73278
71934
75770
83174
61326
95038
3997
27291
35965
35433
59153
12742
93072
19170
50351
6413
97157
96976
26710
85870
67101
46938
80045
86506
26871
2689
3843
16778
61446
8347
24181
47936
90269
12155
65389
14495
59074
94187
26073
20066
91360
47575
13644
34760
62120
10530
67595
16940
63379
64187
35963
50490
88843
52240
96810
91787
43605
19265
53215
58334
91225
93173
23712
38355
37877
6553
1177
66753
1055
24501
62729
27392
18099
20478
58124
58069
1591
78257
79025
42467
8827
56708
70193
94075
8649
58246
37101
64736
60662
2202
87876
93113
9627
97511
9719
20182
77507
57493
37158
10502
73079
97176
38799
77880
27667
38488
55709
87090
18066
48047
65070
87477
70374
4192
45778
4090
98726
80478
91477
97450
4261
59644
86477
33407
29118
91632
66493
52832
81995
60906
9182
77358
60541
53454
80821
67480
75982
56741
98029
74626
51467
68218
36489
53156
89078
56466
54781
98992
41537
30831
41751
40175
83435
78265
91437
50012
61561
31575
7726
32678
74478
74437
60803
3726
60848
77600
33612
81212
1370
41333
94000
28070
2231
93865
57008
62392
27891
40248
22867
66586
94734
3981
34963
62192
54879
20077
58169
65669
72332
72483
91294
25891
22981
55627
1791
65763
84201
4518
24787
56852
81435
80962
61963
71658
15431
61782
89073
35348
81360
69826
96045
52991
57754
60062
84559
56425
70815
75039
30457
10765
65816
7617
74333
54767
27606
56402
96601
48838
77756
92435
23292
22839
12409
95300
68364
4932
99190
30866
2739
24492
216
19010
17948
86450
88370
57864
70429
66398
86204
56094
16154
76002
50638
69042
39172
885
59015
76771
38303
51470
4247
92071
73559
51976
9024
98503
92346
73943
77713
3928
48662
62051
98585
15507
41906
1124
66109
94600
73289
78877
12925
37480
99845
67216
89712
33653
92452
11195
24496
86371
92534
98523
51802
63246
92761
96125
30566
94414
18628
63171
69430
26112
1716
56145
86875
25847
33317
87631
59553
82237
86289
10588
81587
40253
78093
85644
4994
55151
57455
16613
95977
17521
54646
69770
70051
27167
56567
63651
70396
2476
97946
14700
51371
46465
69305
45755
86451
39404
56894
82009
68189
49365
62282
60838
31553
80899
78749
28834
81888
37995
63051
98197
14146
74763
43622
35630
524
47563
84083
96481
1745
45661
61726
85268
56836
23391
47774
60029
28521
97351
97304
37230
2232
52140
10182
70766
57155
66762
10776
54022
11040
71358
3982
45045
18770
92649
10185
77242
80909
9861
71367
16848
48351
38549
32800
35776
84955
21853
79403
25191
55137
18383
41730
828
41860
3927
73604
34191
30527
27755
92342
24676
63328
82552
40520
41610
34393
59543
36673
20506
98188
49612
66284
42834
43899
16825
75796
82959
31247
26123
853
66529
21396
94503
93259
94290
59872
16037
32644
65511
4841
66217
31701
87668
5066
1907
98855
78137
38247
80207
39750
57958
62682
10914
2257
1258
76245
54699
92483
54818
71667
29525
11795
3534
58440
63800
81102
25304
64808
59314
11064
10549
14154
91004
45260
25151
80878
79824
14991
18412
8870
50467
11233
90826
14698
58739
10602
92820
53727
57728
7349
11628
36953
89201
36568
99984
55571
47121
92145
94656
68363
22226
13664
96230
1158
19763
29902
1244
88771
19901
86293
20074
86959
23394
69096
41382
31965
85964
56512
66345
34612
1117
9312
66731
73189
2222
47212
54940
90214
77077
14918
33002
38093
16205
68230
58791
48929
7005
6052
60904
19940
86734
74749
69918
36034
77130
32704
44306
98468
50191
65661
21079
64061
62874
77464
30188
99104
67440
25627
9698
4662
24131
58319
2776
927
96078
22177
24163
36384
4871
35887
33939
33645
24402
29835
56274
33124
15191
45196
68008
94538
1359
56312
88452
66019
76916
23186
47371
8886
26530
81168
90660
65483
36280
57777
19336
88913
20249
86067
46811
23796
79536
57522
95463
74117
62618
67701
57857
24119
64492
44586
24201
81439
96360
26791
66196
23684
76811
8168
26478
97484
58934
34416
34659
65254
58307
76414
59858
37499
84805
82109
59008
60718
16348
47588
16841
59926
66690
72082
90126
89310
67756
20116
53195
48875
12552
44169
87369
21616
98289
73017
50716
54545
44730
82050
68659
2538
22841
45313
32921
95576
68201
57038
65756
47727
85171
36083
57866
71017
25116
2285
18263
68185
68521
30846
37548
85669
58331
69994
94048
2781
61451
47235
77004
94878
18160
57335
19216
94553
29899
22498
26241
5104
91956
26361
51927
6577
88678
9420
66646
23777
39973
88673
50070
54773
65572
68413
34019
40475
8268
22631
36632
69677
68240
29361
15594
9275
737
64183
7956
47959
28803
60930
19500
75412
81376
70271
65090
23190
94977
97168
66539
35861
93646
36343
52740
45744
57766
22113
70546
46105
8682
15575
19641
97065
34893
46582
97109
16149
43808
49419
25923
35537
12716
48449
49701
1738
36148
40847
36675
58259
20837
94428
65218
6250
19796
71856
72172
62626
59238
55770
15242
50970
17610
78432
65003
45676
53307
19689
87667
82669
94903
59412
83602
18307
13780
44886
13617
69040
82174
12587
84383
79213
53347
89167
78703
61694
32411
66187
2873
35922
14207
14702
60563
75148
20438
71311
41835
82497
94546
96324
11608
61142
88611
47334
77963
14609
73997
1682
74464
62555
94389
37824
83793
94762
25695
59545
58134
30804
69278
33789
88487
64091
56436
28802
38878
90094
98515
35284
96978
81643
40798
76836
50187
16861
89103
28525
72108
81861
70108
27350
29751
97363
44772
35110
42409
84725
53402
41808
79971
49122
76105
18330
29264
9215
92025
46006
68574
33077
65308
51024
4111
66025
10458
28664
19715
34433
36917
92036
46041
86657
17834
48894
42588
44777
84678
5713
59439
91558
73995
98590
7877
48327
11416
90810
45047
59588
84273
55756
54586
23619
46841
19037
5734
44007
97405
81229
97
60442
19846
14373
11406
57427
88301
87752
71569
14662
54889
64865
84839
21295
26094
12042
82572
61842
876
59829
94858
86345
61679
17377
63883
86739
81566
87673
97855
86858
34994
89426
80915
30763
41444
23164
75405
10749
1869
12517
61774
44560
8772
94995
86617
23023
42504
12076
49368
55620
42919
86637
90931
80576
16016
6974
63217
540
49233
41057
57591
69512
52692
50125
70860
67815
31181
30736
90544
77580
1097
74380
23410
87854
39512
77019
26524
88035
48451
23523
97417
41685
20215
40951
95446
70403
20405
72274
5177
78356
20007
28781
4801
79219
96426
58471
89595
99089
36258
17409
56678
8837
24389
63749
80778
46868
22654
60872
47502
55759
76984
91381
19132
29828
38147
70246
63008
20932
8769
66329
3998
12757
76584
98577
89910
36624
10070
11589
13626
47461
69927
25392
5581
34010
36142
85110
94598
85656
84533
71193
36329
65350
38866
85126
22137
40149
98905
55212
14689
88724
92583
870
49143
72989
1842
33074
34268
54352
62816
2121
74167
74467
86726
79261
30105
5724
62214
69474
68107
6743
11517
24155
87450
81119
52849
56994
75599
8665
42581
76280
80688
52926
53588
58565
62677
71241
7852
90928
33787
1354
50583
62193
70648
99228
90791
15785
39552
55385
11955
59073
36096
85509
88592
62110
78795
15448
86428
56452
46249
97482
52235
61471
50258
97192
5388
83436
23360
39332
98337
34165
91263
49639
41862
28616
52704
61727
55534
64847
38284
72696
79886
24707
78656
44202
13452
90769
23138
26282
67767
19215
66576
15050
62151
3350
74023
66688
73656
84899
13613
84524
1860
38108
19971
81969
89753
39488
23451
6461
38559
92571
62532
48431
39089
49508
34468
19435
74347
67654
71768
99556
36390
86759
21586
67405
42943
45393
90602
93014
47471
68654
69754
63692
32207
65301
94372
44343
39003
98440
76561
29055
78345
82475
87784
41545
14544
5722
77414
3787
53719
32509
35312
55074
93159
35362
79913
54531
66518
65440
70213
36536
15197
37353
89227
33385
25238
21632
44571
61730
45692
38851
89605
58403
54850
28
2621
91402
5900
42587
59139
72189
31192
25804
19855
50168
95419
58258
53394
12184
92549
92216
89191
67938
71111
86689
58291
88980
49447
43958
39098
9835
2356
69239
69824
87571
33141
58001
1193
52494
75999
18611
25021
3300
92486
72319
33561
15640
15369
87422
6185
45941
3246
86198
61540
95257
83440
19027
55551
71340
55080
10770
70208
38025
44970
55456
44478
6717
89731
7975
18687
61393
35759
93481
26482
81025
98675
15846
87426
12233
33928
35460
15231
34307
84515
57140
86725
90890
8407
20760
57943
99572
2314
84907
54209
24859
75969
73734
10957
98691
77945
10966
64536
27003
80430
46951
69537
70323
60892
54173
30016
17711
75808
31498
6739
28643
67439
87693
33395
96694
18554
58770
63276
72670
22882
31596
93237
99612
50848
73804
36332
68695
76061
57285
22625
72861
3747
49448
62146
31802
48165
304
26247
44399
41784
49980
92814
87732
8703
90608
52856
91022
8379
81269
2068
80826
86674
46502
40608
27380
77387
16787
69920
9732
63563
45058
53287
23616
14530
73322
57437
90888
10406
90804
88119
4983
74946
41435
12973
65321
62046
52453
68258
80552
5172
24695
53966
17037
47
47872
67867
18540
800
50943
81710
67051
76610
83356
80845
34116
26218
40866
55663
17286
25485
48798
1996
63957
82944
34912
93708
83959
57632
45789
21759
60692
7455
96474
83897
64730
87123
31968
51826
71008
41290
10826
62832
93433
90237
85117
68649
89345
67703
1225
70872
10375
8230
98680
5896
55555
16968
8890
79125
56739
48641
17605
31972
87496
3798
26973
27422
36889
38666
66320
57551
76375
90149
48010
91749
32104
31914
91299
33144
87286
47107
17266
67559
73151
1710
20377
63343
69709
95018
37036
53338
38575
97717
70808
98039
66349
58792
88845
16920
16820
75215
40314
13107
80222
40518
87248
20744
5372
73760
59247
12183
75718
13551
44535
33547
54327
76991
64498
1611
60116
2262
79889
87623
33189
28563
11686
88485
43466
36975
25327
16333
61493
31455
81060
94195
49094
15324
40477
54507
72874
73297
26341
47242
95076
28820
95059
50476
71403
92710
16584
57685
26538
73883
24663
6048
76817
20385
90053
26128
75220
10104
52390
89245
57351
6356
80257
70549
68772
99520
52833
58643
67574
25558
64910
25830
57834
62445
96617
10258
3657
66041
34430
26996
16127
15549
1631
43892
96306
73280
49280
59908
91778
4166
57417
77443
80435
54418
29291
8173
89756
10149
47124
98454
55042
34728
35399
50817
66255
79384
3644
58983
78813
96239
27724
59179
55787
30970
77698
78507
5799
95099
61394
86661
55696
41727
33145
61287
37213
45447
41696
61948
35190
67881
99222
97230
64310
37351
61946
2470
32725
76685
29034
72181
4867
76791
8766
71926
91763
25424
44552
60027
55455
78898
22718
82518
2915
2432
95702
20588
45990
78467
46865
16450
47057
71389
60678
19068
42644
62472
57085
17587
43140
49813
56333
16552
29324
52581
43323
69952
38583
61844
30994
63449
98043
21162
32094
73781
55424
84284
61055
90838
5912
37871
67977
22622
53559
70153
52454
89413
55538
49414
98373
75269
57546
99983
54933
29920
18240
7786
54317
88945
84154
11987
74433
10410
66658
33914
88603
79906
46366
84890
86203
88397
38448
73414
18873
32738
67158
44735
93035
5572
76142
53149
74830
9242
561
45276
92925
34792
22785
61188
27866
72884
85779
34817
57594
77832
77313
14040
69968
73990
61796
29481
34945
68612
69546
59808
66190
59349
74226
49521
3675
51330
23742
6868
72753
56002
92732
54291
60802
14003
97367
29430
23480
95991
5844
59211
68948
63990
37821
25585
54080
3361
41964
16251
87448
50266
12733
53308
76863
14903
87641
63764
59782
44935
61638
66551
8434
5440
63904
84679
94410
75630
75391
62240
55387
84328
33247
71676
32785
72957
60023
59793
66156
45466
61803
45475
76568
17441
76240
18035
60927
18679
5683
40664
9763
91347
44940
69666
60712
98068
98516
18270
80432
49535
12512
41961
80824
28085
34274
89596
10343
67082
5479
83238
34034
9505
44325
6550
83896
64147
70412
51614
53755
96657
79351
64254
14514
95642
67611
99410
54732
69516
76303
92650
42186
95783
95666
27186
53776
45699
66776
22648
60510
71971
31797
61199
79881
39803
94451
11836
4506
26224
34368
31967
81107
85380
95485
60984
37228
99537
98119
80053
59834
55540
25476
10369
37683
64129
67436
29949
68059
16604
66259
79194
74835
99352
81148
30262
84986
80798
20391
87967
42309
50439
34162
24556
29763
9602
87050
89887
86325
99615
3742
23062
55897
71808
69150
83908
15786
26873
94780
31879
16241
46991
88128
47162
42252
28014
91781
76166
66568
64417
73619
73417
4393
18845
4496
90839
64118
46316
34710
43895
60395
61734
41495
6331
70289
95345
40255
289
51777
15341
36674
93512
56948
79165
50724
58826
69504
91730
98304
67229
79978
16136
33643
44990
67941
90111
51671
85436
52310
69561
35810
11555
80815
34064
92247
66929
24650
55983
56765
77968
36358
5669
82765
69242
47745
1423
69344
83726
64274
52262
33008
39615
9704
87649
75171
3266
78712
71635
80892
64223
83049
15022
32058
88400
56550
20503
61728
8761
72446
35599
54968
58762
45010
64927
61346
99787
29832
36081
74383
83221
40549
62076
44121
86123
9591
23748
96941
95154
27181
28322
45227
33405
10055
87872
56566
61224
18199
97149
85411
93319
99830
4882
43803
76609
53418
4324
36670
26652
89724
57976
14397
95035
14378
1227
60489
43766
78647
72000
4811
84990
44461
59599
19683
56719
78760
8287
71570
36175
18578
40529
79687
51504
64956
19487
96599
48495
12571
62580
79850
76833
97396
77506
10791
84471
78115
79007
53256
9813
79029
37707
34151
47597
56138
1986
59252
78346
22079
5630
14044
13836
46511
81051
94713
30811
67915
19400
43880
94427
53392
66127
117
75923
55388
89639
58595
2884
71445
61135
15584
18969
10887
99002
65540
70363
31813
66170
53064
66953
14069
30084
17573
61098
30197
74571
40777
12846
56768
89902
46203
29965
62300
81355
59091
79848
80485
71628
37678
73197
50283
87303
43662
44056
58807
15727
9684
91606
36378
37801
53738
22521
23165
7836
88152
71273
67786
36662
35937
47611
59514
24384
84599
60793
48794
54479
81739
23493
26407
80676
22991
71534
68872
13957
99673
79518
74090
74087
93680
24015
89432
60798
60090
78871
94219
75409
17866
97250
89748
60993
57853
32642
64540
58645
42284
85292
96743
86533
8810
77798
10584
85267
5303
39037
86381
68094
8767
79716
99211
42088
93176
69819
19772
86925
58871
94318
2445
17750
76199
14059
59200
14202
38133
93690
82293
31865
16766
12718
24549
92891
4773
85468
74898
3146
51713
3102
87265
88282
58485
63585
42482
83754
12197
74939
47477
30382
7419
4554
53317
61617
15968
64978
10698
4093
85634
2382
39738
6982
26865
12061
15293
68429
78705
97644
19592
91350
82859
93943
57296
1274
1164
28164
97256
54134
19075
29343
62040
78562
14590
56909
8939
33132
60946
70459
44551
13898
60126
2694
81621
11574
85817
67949
68794
63059
3116
20794
69163
10700
45670
20188
90101
97577
26856
94035
40447
8090
76343
4405
73858
87615
49715
88887
62596
27932
93917
25113
44880
18643
25838
77040
63259
69771
87933
20722
82091
83262
72719
18138
26706
81199
29527
88009
14118
93198
82984
83699
58878
3070
58768
22673
40297
33255
27396
69502
19448
20818
76585
75262
20670
17917
22015
74850
30766
54587
41421
47468
81304
14948
82154
76894
18809
10813
88660
89293
8341
99713
89126
80400
16852
59614
66195
99226
61039
80997
96451
30425
96119
31868
23029
32491
36792
94790
66552
59775
79650
65281
24939
30144
36756
72318
46869
7532
43689
11897
65312
91226
91981
14223
60736
48321
69543
98386
67711
52658
928
10719
19041
98750
19214
18299
8361
14229
57385
56281
71166
46790
66209
57879
72445
85077
25497
13408
44280
90687
99632
6762
75572
30817
43271
60336
60659
73960
54330
47850
71130
98956
53325
74887
66222
94164
45805
32583
38468
28937
25477
63202
52370
73064
45680
41475
59044
69354
67273
76103
75342
93432
39324
39496
14849
98241
12581
65106
88222
25933
18858
96118
57146
92611
44494
95753
29944
89984
42120
85944
20956
57279
69350
76716
43072
56558
7611
28086
65131
60762
69106
152
70762
42161
49463
64233
64220
79806
59523
23995
58273
5716
99992
66581
54302
83678
65127
7672
69753
78194
97948
99272
24742
59246
41674
99047
97034
5626
17436
8819
36389
22237
56275
85121
13609
67369
31562
32665
10707
46339
73205
84501
33501
86362
2880
15877
4398
93403
28653
20981
40544
64438
33420
86025
5193
49338
99849
89390
76140
89752
79628
47917
34773
79732
72846
55191
40523
79083
75374
34045
32711
40960
57914
81876
51905
17035
71677
57443
33414
32986
21702
99709
10079
96499
25159
9402
66823
27410
27609
84650
82273
45949
22562
18529
25553
41000
54684
74511
49773
17701
97076
85426
38716
4889
43878
57483
59745
70187
92500
24011
44972
61769
32718
2490
5892
86195
84414
94086
2877
9273
14720
99426
25917
95639
65682
24063
34031
83668
7525
49330
83881
66240
73563
70927
85210
2389
66111
88778
81806
68610
80673
78294
59208
55832
9931
60903
8545
34907
13248
69740
11186
27067
83627
73268
95603
45223
92975
94452
3107
68937
95667
73287
1400
92032
2577
27139
41029
60832
57420
34812
71453
82600
9477
87002
20254
35260
2989
15393
79212
71985
57999
51381
96258
71029
19117
29235
76819
70197
98677
68329
84264
71207
32414
80343
10676
71733
33962
93555
65210
62831
9887
82239
13286
74243
80639
58669
57201
9982
45242
56541
35773
53899
41407
53420
94960
5134
66132
9731
16254
20152
80196
19506
58436
41779
60600
61219
4666
66050
20965
38598
26936
96099
5877
80586
26438
97470
27505
1829
42563
82240
14129
16594
85353
79096
59376
84071
66368
81618
7725
90574
57569
94367
88405
62582
4536
4640
91562
77203
82800
19283
56272
27898
74048
24515
54624
76174
63333
62479
61477
55610
38883
63486
21758
60295
47141
21993
57261
94770
32166
70534
68051
91748
42031
60
95342
29513
42187
418
78420
5812
13076
11477
25632
4513
14337
95285
89397
11249
76510
93547
92156
83682
59477
52742
86469
28433
99563
14759
97643
89964
60100
84981
32709
6938
78709
50057
49271
75309
36839
61293
58930
1534
64403
27082
46499
574
70178
85939
33904
17134
83949
78445
95973
75239
3058
27782
25313
15271
71225
34783
62745
98062
14648
62928
69297
27386
96089
78252
57949
29502
33120
78608
27990
18880
9857
67303
59652
5563
58279
48611
8192
9462
77838
14822
38599
7699
60749
27432
83581
86373
21011
25011
3947
43097
52365
76963
20344
78791
94396
8105
15480
82236
69816
42774
21133
20178
22776
9959
54218
57852
22793
86551
28942
15034
7171
37764
34482
36467
68758
61110
50880
4543
32498
55775
65395
35547
31754
38443
31579
33740
86883
85532
58265
20715
66872
20308
18932
83879
81911
29839
27372
29133
95687
19100
82915
78872
77244
53660
57935
66412
62827
42314
13666
20168
2264
4447
61078
58940
92148
53411
25438
57518
26941
96453
36653
29994
25841
63022
94559
74497
4146
23965
91213
5100
95821
71555
4168
60356
17017
69053
97458
95691
70675
27966
86375
68223
26562
85717
57102
26810
50200
31198
70386
89021
33071
87928
63637
55570
66716
23173
11456
21848
54030
64664
92345
91413
92781
16482
16761
8207
89862
31145
59524
69249
136
88561
51307
88036
1528
75022
59391
29327
76545
43587
77435
23177
49570
66119
84269
69412
18632
60327
11457
97037
38283
72016
33308
15291
43962
91440
14622
43963
14496
97641
35332
11344
96202
47140
93083
96875
1381
8084
20949
25404
20793
60560
525
54154
36136
66611
36412
82719
28195
76498
65868
38055
54235
68125
25598
45162
78579
72665
55701
20902
73386
59765
96592
75212
7591
51895
62654
58275
26896
60286
84998
30753
75715
85631
98301
66603
16387
16227
91894
68470
23881
55449
86125
72811
59406
93622
7758
58354
57402
62431
81765
87822
56787
64000
91986
83773
96576
59804
44426
82961
72434
14978
12416
45152
21284
79106
18847
82045
91320
25480
54092
88495
86746
94479
41013
36000
4529
81464
74469
11632
75228
66960
22848
16257
79885
34634
96720
97110
25643
67734
79830
99138
71915
76090
70294
10471
15403
88544
91828
23980
54197
59344
78668
89211
71080
49932
23320
31758
90813
72829
57562
3451
90369
5089
84584
8725
58601
73573
30170
22452
40252
73611
33323
11653
38184
3816
55924
93174
56733
59973
72590
61756
11967
76084
60998
24105
69433
53457
21716
95359
85476
37162
56405
72585
66862
7229
54987
27605
66310
4209
88262
72401
11407
69243
82305
56139
62684
83559
83004
58005
93606
57321
87845
43570
12387
41398
67708
53030
14774
90670
71705
17753
60428
54229
20633
20732
99780
30101
59935
65846
57606
77070
24509
41686
70159
18899
80305
4677
98350
92116
22006
6991
18083
7198
68672
82508
24979
7944
91929
26423
85897
14943
80885
22866
17888
57803
84386
26661
75014
59037
76382
14806
41630
47095
50892
61125
46573
67516
40369
65290
80272
93802
31682
77119
39169
98679
96642
11519
83940
10882
92972
26252
26979
87585
2876
36583
48947
63443
80452
98622
11964
56728
15552
70144
64346
6609
17706
41360
85552
62968
69594
34302
92078
29029
36009
5248
70812
32219
55826
40880
74605
25955
46257
71642
84922
29837
20504
71392
40934
53203
28592
85991
13013
44992
56866
4984
94031
26106
20755
61476
61625
7390
63480
87481
93429
68421
63404
16856
18852
8349
8785
12148
76805
22332
99566
11936
8618
88287
83449
56780
60048
40708
87959
73466
25854
34332
26565
63545
70970
53631
70619
10976
47269
43469
88793
52245
53331
75380
72501
28135
94576
81152
15260
399
61581
36830
4961
57463
26304
1862
34529
55713
53574
9430
45281
822
4316
24959
9981
43799
48593
81985
19965
25928
29313
65409
57556
39594
13999
46294
1843
75985
70727
5092
81890
84934
7120
64789
90080
11824
25264
27329
41510
61401
71917
92184
3345
55158
18897
36573
86640
31909
64468
58831
69118
18933
50671
46110
8563
95437
67075
4657
16531
25360
42509
92637
80731
33855
90549
76047
69859
85399
64203
30202
61437
85723
94931
70136
86270
28920
46542
58745
49499
25344
48786
77473
86411
633
44370
31969
49489
86244
47751
84790
44088
18567
64552
82341
88322
14255
95235
30269
32915
18747
28462
38932
20714
33013
60261
84947
26209
89026
26918
62267
11745
69255
62196
18303
51392
60923
4697
35790
13723
87364
84461
20403
79192
12997
38640
30694
93813
71813
83334
68213
23270
44013
536
14618
21970
48415
20057
3093
48299
99005
50130
61118
52652
95593
9583
86048
71729
8550
70293
83904
7400
89890
70879
23166
58688
93318
38957
27792
72976
70857
59436
35234
61673
66520
97898
31495
84015
28849
51655
41520
51104
56735
65310
62994
29049
12504
42935
98994
60066
36306
74270
47923
79144
23931
72653
64423
88893
51569
1866
32258
25202
78927
17891
52982
80861
82595
58148
87092
19550
81280
65655
2044
69538
79817
47740
63682
13077
95347
77288
84909
60745
85763
15771
1498
18746
3259
37417
82136
86115
49235
71337
88706
7764
94783
6274
3042
3938
64082
54023
89667
70286
44712
12029
55798
59002
86230
44241
43113
86545
71105
96691
81396
51910
31010
90116
45349
96837
54643
33822
85271
37278
13794
49286
26107
87254
95940
29236
9788
8982
17000
54399
14795
15056
63805
42539
26372
85933
72156
11368
36963
87831
11999
68099
8340
79490
14206
19737
69906
90920
89954
64711
23974
89271
75941
58997
19443
26874
22047
69969
70061
8448
72919
44678
17990
80356
93366
37054
26344
81678
92437
13991
54743
28597
7840
53448
93216
5135
68914
13920
44580
31384
71397
89362
94935
96513
7750
59697
9655
1963
295
78305
80337
61443
273
64379
73544
43168
39372
87976
10980
37763
50717
16697
46804
79132
96122
17416
81951
33014
11746
55215
63673
9529
58707
72953
37928
37883
54876
41202
3925
12091
60331
30618
25062
57524
80188
5890
36660
66470
71612
75308
7609
64524
91218
15014
22649
28030
87331
54564
59440
89528
90818
28145
75281
45924
16059
6866
2674
35192
31537
44329
44273
98934
73444
14019
13585
12704
2815
14160
23752
93585
7744
14141
60701
49163
2551
36863
2010
24893
66604
56916
96160
57209
10276
73258
81524
10708
33617
21788
48678
73519
83523
25459
27121
7518
66917
22568
22533
3027
40463
36004
12932
51052
25293
56988
49299
99766
99567
50644
38261
60262
97027
73612
57252
72099
13361
94397
66162
25447
73408
69652
59029
80163
20943
73014
13522
1496
24056
24507
67328
36311
11883
60381
44376
45588
58676
23683
45513
27379
70922
59985
51262
15588
49455
76453
95281
54680
87263
91067
52984
69629
57954
43998
26880
22391
74396
5399
40819
56926
1299
42660
64928
89325
91953
89813
19704
35639
97322
46708
7653
87808
20769
72490
33522
91734
35355
6286
17061
46049
35528
46666
72783
872
43971
39888
9579
70165
89883
39543
45795
23470
42860
5351
42995
7453
88914
71735
73712
2308
80876
85486
51466
5040
90803
54228
83095
65044
99446
21304
53624
14668
7023
84595
23816
14430
32282
83176
79362
14788
74600
5375
11451
68061
14781
35799
18198
73478
28510
96335
13161
50157
40506
42463
95540
62563
98436
20166
40998
66018
65328
74904
61995
81380
12319
80752
46454
12574
8209
35375
24775
52980
17655
73637
11314
2864
49552
51500
90711
18117
98457
4081
81760
60578
79504
55761
84612
5305
17453
89700
54937
91688
11291
89340
30646
53808
59140
93474
61448
62591
4846
94001
43957
40268
16447
83068
82272
92515
13748
97103
98122
71562
33204
33340
77022
68689
89190
59335
6803
23978
10933
60994
9715
35318
1753
49805
20522
72287
53107
16362
40612
27995
99150
18211
32198
30021
77853
97715
63854
39565
30802
52358
99027
33940
67673
85164
14824
87844
90457
95742
21073
23069
28896
60935
74372
40567
95140
87227
91561
9111
50851
73945
78485
69640
27519
94377
25537
77174
73511
11635
61086
1119
18288
82846
12436
6247
91199
82150
87947
4342
84977
60322
32502
5969
21425
64189
43110
39254
46493
80886
25152
68711
1458
83933
31807
85283
21860
28172
57030
20596
84090
73156
55104
38512
61910
76883
76638
22469
87711
87065
63908
97769
65417
26360
33205
80897
92862
23745
44912
61862
7871
6793
43370
73409
50893
20029
80114
21012
72713
27767
71297
77118
27626
74654
25266
8920
66216
92294
92969
79766
38024
58159
83484
53176
71157
54046
61208
41385
82169
67357
71941
99541
78533
3748
8441
71138
11561
99879
94341
31640
1657
5691
13139
26375
55055
46026
2854
66547
63271
43594
85440
92606
78998
97072
64058
22787
75031
42023
29176
573
22340
65771
47151
38234
2973
97626
92538
54072
63398
71359
66063
66824
27427
45462
63870
97725
49277
71197
13157
29448
40129
43272
78447
31512
42293
70628
66487
51763
30079
12
21003
63447
38904
77407
91017
82231
77637
90451
65258
3106
62511
58853
81584
73869
85064
13886
23819
11954
41801
45180
90071
66600
61029
73348
66294
50545
79388
96031
9926
70769
28170
25315
56172
55801
59206
54687
99810
91473
88284
26985
69729
77721
81715
27882
7754
69807
28726
77993
29937
39457
85797
39559
74645
85917
67853
85249
11095
35419
32244
82623
30530
68767
64937
69979
67184
25565
18893
30577
18133
74302
10878
71950
90894
77475
37005
90922
62720
70728
57816
3348
36931
15683
16858
44508
59300
18514
3481
84441
56628
43062
94798
20366
62901
88972
97307
92469
3277
15210
2911
50634
30089
80371
36260
1859
12078
75986
43686
82914
70611
59494
84014
20594
41780
74026
59666
74893
89843
31397
64951
40413
52633
98330
89816
38718
78818
69063
45608
14038
73923
30505
5632
7011
25768
60176
1556
838
69534
5095
63649
85718
68249
5166
61762
5209
93581
76019
99652
48823
30331
80401
96065
99062
84513
28316
90343
79589
72682
674
9328
86666
88038
82047
59738
73330
81832
97522
37657
85523
77223
93833
93519
33727
94223
53510
2991
61933
86138
19142
95084
70692
86087
92206
44167
57663
46824
5849
46208
97560
77232
58252
36685
77533
48470
67389
10616
62997
11317
40243
38462
22932
86485
8947
57688
44126
57187
22557
64974
55285
3163
13306
50769
81681
63405
85167
95780
75169
76734
40891
29596
42016
21037
22185
63915
95633
60016
11758
64475
89066
901
34484
11300
86385
37271
66999
55271
87114
65287
21255
1125
43223
80744
98321
7968
3528
92194
18327
71221
28562
5583
4347
70925
27180
35931
56150
51843
84605
37604
77749
93919
80288
97438
20651
72731
31923
74124
70264
80719
91390
20746
61917
80150
59064
64112
77139
36101
86736
3758
4395
7526
76885
3219
16147
60223
51704
36476
85630
52076
87029
2720
84118
91341
71140
33236
91110
48198
55054
24262
98775
93454
57281
45705
27124
42667
83571
23899
84743
82491
25791
14992
20446
21115
12169
19070
47778
40498
48266
65903
59857
49025
48795
55126
31157
89935
98925
30807
71964
79695
18371
83132
83085
68373
82288
10906
70792
43867
10927
78166
59050
73719
22836
5796
71549
8917
59405
57701
87221
54595
85777
3690
57257
1871
73241
91259
40804
61332
19688
81157
78376
80590
47521
63641
73076
6821
3618
360
77206
38432
3108
20742
75058
92602
10736
89548
47218
57453
48152
6919
17858
7981
81470
17604
22596
56349
1773
73722
63483
41239
20552
25434
65619
58325
61276
2996
36226
85316
61586
11610
14670
34653
46704
38838
67408
80428
82429
59496
53720
16965
55313
61453
38784
47422
11501
97792
45171
70966
84116
24443
74198
51453
27165
99271
12283
71125
88686
31614
98854
52536
34075
72534
62082
91409
4080
50639
57911
41647
69165
52389
6308
75522
19989
2891
51873
45273
57782
324
94881
93568
56071
63856
20836
80979
84325
42372
36458
65860
40208
33289
27365
1444
90045
47798
59917
33951
29546
32119
61775
10527
60772
57850
27570
99990
59977
44994
22367
77724
58016
27862
14374
46172
72772
17681
9733
19182
48447
64835
46281
57242
32141
63174
94607
96329
83229
74561
64442
90673
96964
82555
19726
52820
75647
32876
73211
31852
11086
1541
82937
86816
58789
82368
28381
69514
27112
76190
56538
43798
51656
33824
26760
9548
37086
90508
11396
69444
62157
41054
53640
19997
42602
86755
89539
7957
85011
2365
87783
99676
84206
81127
60097
89101
4114
8363
89572
62243
92645
44429
53141
26191
6314
3840
69985
26411
96560
62631
82659
79948
66724
24740
9649
29643
3558
2223
46245
55684
46434
70200
49788
19364
28617
56771
58312
91514
75620
88849
28886
55578
63422
35229
66474
27600
60105
88837
56871
16182
723
90213
2971
27795
32039
63198
17545
24916
2659
55262
10022
10143
97674
92429
24812
2643
73123
25587
44162
46328
61704
1888
30956
439
7845
17272
93518
4198
14773
51005
23007
12731
99481
22130
94968
72656
76670
33779
6297
76856
82222
11173
30573
60604
94949
66515
10486
4282
51954
70160
16312
82590
70331
476
93686
46401
95855
44042
63116
38649
71491
34629
4082
10109
90363
41945
35847
73302
97352
49466
65500
3430
15361
84468
85421
3478
93979
81782
82301
24792
1017
51916
19554
68183
52189
22255
11434
58630
80801
8370
85247
76040
10571
32910
10333
85726
37518
60163
83439
70894
64240
36551
8897
73313
80735
62027
79225
76865
10265
21931
7837
51237
54636
83321
22579
82456
87423
52934
43568
63127
16685
88000
97067
68922
4085
57371
70980
89546
29479
97180
96293
13040
43620
18985
71257
65943
99210
34359
26820
42695
47675
60439
90694
3961
54476
40618
92916
86544
15411
60047
78963
89894
5604
95325
91906
19791
7603
83217
29106
39070
88016
7397
24665
27340
67176
62365
52246
10894
9485
40362
86794
22837
4187
52133
15947
87233
85260
46692
30934
21277
65333
89377
70011
77861
67890
27670
4308
2047
7256
2073
85214
53180
70771
63986
25984
46088
76598
58584
68605
21722
74046
99357
81216
28301
36652
75441
7792
31005
6558
57877
40594
72282
51935
24117
48145
87382
6510
96417
94447
59774
18150
76858
86380
55116
10133
80292
66012
25953
96952
38621
62748
20558
11788
91960
64990
35067
63710
78086
70638
28118
15866
67852
98022
70828
78618
78603
10314
39014
86406
75202
42276
70262
11733
46463
78720
23423
1337
36926
94596
39972
13513
90940
7588
5736
40726
95621
68615
19555
98917
12015
68443
50963
96894
93287
45507
95144
74509
65010
77748
16823
24669
58718
4818
33592
96112
12806
44521
23424
37799
62487
96857
64641
16475
40096
88602
12216
56585
16973
87120
34270
45943
88469
68606
79054
90274
16777
16129
69429
92795
82631
16682
19777
59381
80694
5518
13502
14432
30164
84676
23665
37645
48938
91142
52268
63910
75046
24511
59196
78266
8691
56857
4427
84475
75806
84073
94759
8059
99996
55794
52922
33376
72741
64485
94682
61652
60938
69008
64083
50999
18153
91036
88739
31100
27522
68384
85161
90432
99147
71449
4019
2418
89096
92439
42040
4138
39794
15829
81647
26702
38335
15621
85404
44194
73662
72124
5741
29242
1586
41591
16514
73514
95289
4321
60979
11411
8561
9522
19583
58224
20449
70045
97246
65742
33650
97727
79030
83783
96388
97422
25888
20701
67446
29842
9660
11075
17206
10546
9228
49429
67519
81753
81691
79405
75489
53057
47224
9937
51483
74143
12681
94198
56703
53414
86348
78484
2633
73629
52243
13925
64079
89875
92780
36485
48993
619
15541
69356
89061
39486
31050
82649
6785
12063
3373
52827
23587
73305
74077
80497
57120
74772
68500
50529
93357
62726
13534
41734
69545
16508
16948
1033
75845
21678
13569
33931
18495
79391
78983
46531
64470
71526
68467
49029
58941
10609
1474
87074
5511
67252
10274
43804
33315
1005
43917
31944
90627
44198
59785
45219
49757
93816
38546
79947
89719
28248
65662
62491
73242
45502
70107
67831
77852
6377
52937
41832
79031
59055
58635
38418
34510
47968
96587
16072
24125
12278
9140
95720
41809
67697
34003
96566
43135
84865
41878
30582
90658
81024
845
18684
21090
72755
67774
15037
8743
51549
47291
11709
86957
75491
88309
35219
8156
60742
75174
39212
22941
12239
43973
6632
648
21272
77984
22421
69578
7988
68186
69207
78741
2225
64907
69341
68576
54241
76005
83697
93292
32619
8110
47073
77855
37359
51743
68074
47221
512
56440
76879
95045
9156
80622
67548
50763
17542
99873
10735
1347
80418
16758
40794
45965
8597
88106
2007
96639
19166
67553
67222
10615
70442
92663
66904
19388
90315
50909
7662
83998
15006
1294
88842
98898
69672
67834
78796
30361
63478
87757
87886
61906
68851
60953
30993
18416
60013
83429
6504
70714
49594
68547
60433
84663
24459
78527
94700
48969
28625
31415
93457
6050
47506
4384
77659
93042
84684
43233
52036
17760
27088
17488
6207
68013
82459
10611
19210
56179
45915
55882
94899
44520
32826
89090
75360
43847
94888
45682
24662
38556
3858
81401
96508
63848
87606
74025
16400
65185
83294
63802
86861
89769
73428
90303
53688
7683
17145
49392
36269
71870
83808
94465
63330
50514
47627
32229
90033
48799
20083
11425
85407
57755
42614
51212
77815
71345
71227
25608
14195
81672
68100
74020
22873
13424
30436
49927
50832
13847
44411
55632
23973
59817
11820
67067
82458
23923
61159
23566
93369
79853
72982
15902
4740
75223
26783
50921
28009
98193
91193
71461
26534
59974
42531
50131
76334
30558
64149
6635
18350
83520
82063
84004
44445
9128
88112
25492
21779
6852
9639
29888
85284
5313
82038
85057
25343
8629
49655
66124
52330
22393
44288
21424
67795
37715
18550
31046
32835
1722
47874
59016
69309
20300
81139
72615
66065
90098
81964
44011
83314
93853
78952
72403
14617
39925
12779
84276
48381
19280
23059
98116
41911
63320
46124
55537
40952
84523
91642
98709
62299
55446
15192
53949
4527
60357
23182
70814
92446
23479
28842
4269
60599
40654
93849
74949
73528
44442
72286
5754
66004
54073
49320
24139
93350
36250
96069
40919
89349
21618
99406
30510
75574
6595
62414
50939
62515
10910
14343
31560
10319
38422
75743
83632
70073
40656
79323
49984
43375
87464
35503
24672
31998
82819
68403
73400
943
3741
80491
65453
39432
70118
79879
27816
34964
69324
64491
80589
10960
68938
67368
74257
28699
66326
54674
19444
80286
28629
65905
32217
72271
96867
68221
76377
49960
72426
71520
8150
59650
44409
32400
26012
60556
36897
92079
77571
10539
127
78669
60883
58071
119
90652
859
84445
58271
94386
86575
7801
84578
38087
46129
94077
54061
70235
22696
74134
4560
31649
69013
40591
27994
3631
80599
88755
6132
73711
97526
6909
94166
73847
22581
67
26024
91258
93163
97609
15631
40110
93573
32511
64375
88907
15707
55447
17582
59601
56980
70713
6628
96001
41434
81772
37126
51040
17506
78272
15515
58389
62553
94670
36599
98202
54131
5297
18728
10742
13636
8519
74953
48579
96634
94986
99416
37839
13089
5447
72223
53527
57467
58713
80108
37769
2321
38146
60058
36254
34767
96143
24751
22945
51407
3663
9108
43965
68555
40517
60417
92550
44626
75444
7619
88571
95462
75867
40375
71077
98954
55061
7232
47051
93564
70145
28650
40024
54893
2727
2105
98974
50584
73390
13729
99397
92423
37298
38404
6265
20622
36541
48133
94090
92157
54437
34957
57016
82226
74663
57799
16576
74058
28593
13369
83101
78200
68992
20573
84377
53997
22199
64558
66564
8220
67473
70881
76642
44587
23778
76307
14334
57992
86075
37502
24030
68386
31285
69218
49195
22363
2411
43451
40005
75241
5743
73345
89131
40850
12255
95445
8229
12050
52101
70192
49662
81819
30132
67980
92609
79632
20797
67604
53863
60072
98358
38818
86953
54547
77952
61131
24332
65552
75150
76059
87404
14596
63181
72840
44149
95196
66558
86699
28536
19957
17864
82054
99035
10397
71224
85967
96325
67992
88318
27015
89716
82425
7019
25970
95368
57108
90113
56890
94666
73379
4968
70933
1811
96578
7081
75490
33212
73432
98643
85984
93359
96458
27520
71237
94842
51876
90699
44904
49810
7385
16384
26298
28487
98042
23041
57813
51085
95926
47875
58125
99727
98578
336
71291
9977
61649
28686
49907
9397
17077
25473
74530
84424
38459
89080
95353
81481
70284
50406
36001
12621
48404
18235
34427
93766
37576
89790
7044
65810
24445
88252
49668
68740
53438
5087
99503
67063
38577
66613
63029
74651
56282
76143
95268
75704
62164
69070
58019
83715
58980
47099
63230
1394
51859
87181
41
83784
94678
16536
60283
87647
23868
22876
6065
48841
76205
71034
7472
29036
26257
90661
68190
19585
55566
53393
55450
57648
84477
82330
88676
98173
48654
98014
90456
37455
28836
23091
60185
61065
77498
65957
61227
54037
21316
70124
55187
98982
46953
54358
82270
43251
88840
2042
34214
71432
37495
6229
93356
92360
14710
88178
46734
12271
19778
39547
53996
54043
85995
60304
91669
46226
48956
47952
15319
18188
18387
52462
15797
84230
31143
99041
42790
72328
77351
61200
75663
96352
73053
3230
97264
3674
55528
76421
31256
81510
31533
34091
15791
32042
98696
28679
42696
50684
98075
65264
83425
52509
26233
8094
22508
34140
11154
60348
93388
91072
51901
64496
49898
87329
82904
42558
37567
16418
28367
29504
31583
71875
19030
74586
19016
58041
33127
32000
93478
57540
91337
2636
89827
30857
36762
17919
65000
35736
79335
403
47267
87905
42736
18492
70123
73328
23314
10660
19045
50959
48301
6720
60323
71294
33280
28178
62015
76011
42294
55364
80634
75227
47991
86607
2731
26883
62852
73204
5589
26796
57171
32438
56427
10197
23855
65951
16986
95429
25617
4689
90357
54398
90013
82515
3863
27746
82634
92897
84148
64301
92633
24232
13973
78965
48899
43423
44248
46668
38049
21981
41260
31323
82496
77502
32557
73402
25694
34947
13397
90202
63820
73010
54682
53998
59345
15138
29702
33176
34582
86722
55953
48217
49421
75352
60182
83478
24421
83454
95928
88711
77392
14876
63877
17491
48456
90758
11689
9213
2640
31238
11021
23088
76071
59478
77811
16309
20294
56237
30475
37165
45541
30074
48348
76911
34669
77990
67296
84756
97362
97656
43139
43945
17754
99193
63632
21328
71126
44778
78341
95860
54364
6850
56419
24521
27812
93206
34979
27878
82759
78441
17898
14251
36780
96299
63970
15958
43616
34673
70000
36844
21256
77064
88518
67561
99928
16292
89309
72310
97234
3710
60626
51829
80712
33785
83312
73382
75298
32863
64213
3269
5125
51449
85885
84047
48601
18110
10895
27253
29554
79136
7509
24118
97077
80336
23568
63135
62369
18102
62251
61028
47244
73512
62896
6668
6395
58765
80555
35634
15529
38615
18125
37972
79062
22993
99448
43774
24801
71907
35870
51998
36564
70837
57861
75161
76437
88011
46727
28391
17930
95452
2302
50215
46340
56574
67635
29967
59312
27591
74724
2427
41408
50082
83786
95879
19250
33687
59911
3062
21376
59733
31020
82570
69539
85037
92457
53472
21761
29719
8631
75860
49644
35421
61468
59230
77977
12393
19352
65707
89226
58445
43865
31465
58042
31400
99346
76988
42493
15957
43191
87559
51890
952
83479
31648
22474
31272
80597
58766
19499
63240
18162
4924
60483
80581
19845
82472
12006
27511
2045
4063
48066
82285
91231
48464
20860
18185
20582
42461
77496
39045
11505
59945
45160
85901
58526
81651
81922
34306
30059
59387
29734
20532
61556
5148
70509
51054
7659
3201
83142
11759
3920
97970
98895
82979
14851
46772
66571
93327
66657
62524
70957
52092
50214
64160
53445
17740
90270
71030
24675
73245
7641
58306
60781
94655
13061
70651
67332
5526
79347
81318
52283
25916
83510
77917
10430
13299
44485
1893
97133
58758
10402
88871
12356
61435
81913
65125
62611
51894
9543
99706
70941
62923
61746
91798
65414
94940
86483
55985
21301
56307
51278
8848
59623
61583
32109
8853
59129
67172
95546
59251
58869
5311
94130
88622
29189
23400
67461
99699
47160
83388
91949
62227
53304
28007
86055
99395
36526
39727
994
44155
80696
46709
66188
41249
72015
8484
51612
79891
55849
45092
51959
32652
19257
23747
19713
38003
99824
99720
40597
26824
76473
86936
18671
25255
67515
24986
37942
86027
31496
22495
46341
60355
71290
95605
4172
16905
77151
14519
6885
18744
21421
51464
79812
11180
25903
46970
82322
76641
98490
86512
6890
61666
11188
37950
83960
39093
11724
78096
30062
9751
84753
84282
76241
33235
42061
88950
24618
29782
9739
87305
6641
64587
68843
31393
11231
47803
59802
54334
28369
43312
59724
51728
58380
48643
12508
98191
69290
65355
50795
63600
69904
79579
43284
9929
59507
57063
52595
9319
6321
56904
15077
47220
67235
67374
72527
23089
39514
56123
70261
50515
11869
79340
74748
45642
55164
10628
68438
93989
82143
8119
79827
59137
21039
61267
84826
42026
19233
59469
8856
12156
31493
53595
775
51752
7593
44945
72267
48465
17060
65637
70333
60371
604
96347
19891
33079
90757
93787
44906
74789
69373
24017
718
32388
5140
70254
79276
81384
23529
20696
61387
69563
97125
95407
45886
98151
217
35979
5992
35264
47842
3001
15344
39951
16459
79756
55758
61665
64598
33326
15963
90966
70990
15660
34847
70570
77586
26591
61736
83214
1189
75386
63813
85027
42952
819
27842
28163
18478
48195
62347
45237
8859
15734
2524
88421
5542
9446
91001
42680
69659
5276
57628
62269
73717
95089
78984
39702
67863
99518
26788
88191
35504
33058
28892
83911
73680
78027
26522
72266
11618
54799
60239
55418
48946
79234
50487
53724
95552
2753
94243
25426
97101
33107
22203
33380
52456
5678
77341
88432
38506
54760
61975
60457
25339
34369
68682
14272
16588
91614
57534
75700
11146
20684
26389
20329
76104
50164
93314
60694
41023
23563
59573
90471
64306
31172
82484
45763
34201
22804
18918
36020
65514
68671
86928
12275
99904
88371
71590
7423
53119
94876
801
46117
54597
1602
61161
27284
56607
21990
12199
64762
5909
90181
12196
19858
73060
24948
23234
50806
76461
64035
17830
97734
80465
86891
75449
92160
38528
37971
66083
82601
74031
28709
71848
78723
92719
60710
62005
99847
72773
78924
15025
32403
90280
43464
23263
32142
15321
8327
36972
92251
1289
38500
76901
60198
36771
30288
2034
18568
56706
41050
64028
39735
47691
89412
88120
67551
79263
6119
7334
61983
88798
43181
24249
66973
92818
22597
59228
24997
22750
37119
42669
95784
93052
92428
41527
28200
8755
67534
78263
72192
98920
35452
15263
6981
69097
30294
13503
90636
76589
21128
74191
12539
41528
2805
65413
91181
97767
38245
31515
19860
89906
3494
59237
73666
87611
33286
34054
8902
89347
69593
9727
3289
78060
54159
87814
92059
25002
89055
57548
18680
50555
83791
82870
91654
4147
2035
30497
6106
73777
26307
11668
99636
70672
74463
25580
4844
73961
20413
16582
35255
30729
83098
91948
33311
22324
88987
47557
2404
75111
85598
76944
60580
8127
60965
72285
42039
51256
74728
71489
26147
83566
47688
64457
59862
91964
13511
6360
30314
61601
80961
71299
80873
51302
47885
8674
53361
31191
70705
69293
31036
95017
4055
46994
37682
86267
74780
28255
84039
22107
9461
42195
12159
57403
34405
85132
70683
47998
83513
75925
78340
55615
37932
27526
15977
8223
6614
62020
72962
43735
40271
84432
36239
12610
20180
62372
23175
7818
52332
9245
41447
40351
16102
20844
57622
75453
56034
50866
18193
88017
14539
79609
52618
22554
4251
82470
98081
62963
75054
10974
97492
89248
18286
17863
19403
4931
74836
2572
78110
72038
79224
67674
93713
70019
35813
48499
74696
60429
67236
87550
89436
95335
70979
69107
89941
23109
54797
74557
15523
59456
72265
90494
98481
89127
45128
85597
1815
18440
2668
52669
97485
52435
58850
89391
80679
23199
87453
28497
88666
95307
1273
82662
65684
14764
19757
16080
72959
3325
86465
25281
68181
70824
65799
32621
45433
53922
64829
58661
60991
54939
15098
39453
43361
72245
61497
87652
15888
56443
82453
76876
3772
8258
49276
60963
36438
79851
39046
88156
67212
94033
23021
89930
73888
64739
4558
16765
96223
20966
71441
75255
49389
91393
88568
35902
33950
14681
77986
89367
68347
69983
34769
71231
27268
38317
51758
48569
57889
38659
90852
71620
72002
50617
13541
41059
58821
23230
97913
85839
84431
85649
36181
8371
74775
62875
32386
9534
83772
41320
37814
94121
25374
35554
93857
29011
35853
31222
98640
84655
89926
82069
87321
20013
50084
78142
82189
9143
8155
91667
6652
11797
40054
66679
95222
89880
60910
10029
75125
91074
73547
23372
64302
63416
3960
43483
89791
30341
36856
50653
84467
56800
4234
35804
96304
52848
25594
20598
54602
83310
24579
93105
57772
99905
55149
97296
14900
54413
65423
20579
15935
87946
28824
70048
55003
96472
48434
11303
98713
96541
14884
45143
57219
1856
96535
75184
76092
49160
4470
79651
86630
90217
60272
91934
39380
38496
60095
78051
56670
85674
34128
75207
82225
86372
50387
27439
74172
88998
61368
69511
92115
70821
59056
80718
82854
65686
60364
14898
21609
46697
43305
54002
79309
99716
14045
47083
83738
73217
59359
53122
42837
75556
80021
55680
36934
97887
77445
71399
59096
87069
63966
13583
99909
22598
12140
31748
63406
89037
33692
30516
71271
96312
4929
15657
25672
13548
26370
88300
28805
7907
14384
33428
98641
33098
65972
75021
63732
37676
64997
73699
52197
85185
66430
55353
68825
82613
58855
4412
38446
82680
84422
96341
39333
28411
53293
6863
8472
29732
47807
77794
64323
92728
76832
38706
5924
55859
8118
52604
60109
27780
41473
16634
76168
50233
16876
2500
78358
95217
40202
89544
86057
51099
81749
26398
69721
86572
15677
7053
33442
9246
96232
83540
86229
94100
50614
42719
46288
77956
11128
56803
16247
31430
90314
68640
73009
92166
83290
24454
46325
72175
61274
69123
49600
52016
77693
48785
9759
36080
61612
64568
16945
2723
76418
82677
7903
97533
43730
10862
30336
58754
62819
72436
5246
60596
74123
65060
86675
62528
80643
28748
5422
41375
51578
28904
32806
25108
9934
61668
82375
30659
47818
95613
24430
87165
65336
66828
44452
86821
31463
18600
46532
57962
47886
10542
43578
92595
27106
23906
7692
79467
49720
86624
9542
33110
81884
37291
92947
10955
6524
63812
13217
7277
85622
39244
28670
56026
11058
30217
13120
14663
81393
9232
54314
57876
49941
81520
1979
99696
74136
19937
44932
83948
52679
70052
70838
30166
28453
7243
14304
80360
78229
37593
24706
6047
74030
96274
97612
90249
94417
43016
25161
39320
29506
84512
16464
69323
29227
39906
6655
71109
45578
43889
30312
23802
37490
19181
72450
94330
57905
45635
70736
3469
66234
97436
16060
43650
56565
3993
14043
8257
6664
78970
81350
45637
62882
1522
72660
16335
54281
34554
92971
43244
74195
7740
86878
148
96989
77195
97293
73725
58213
40946
22819
1940
92093
67307
71487
43082
65744
22410
92945
65910
90979
94866
42797
90452
41203
21087
56395
33973
17686
28305
8145
43941
35335
60658
21668
90124
10003
31288
57894
38936
57095
76226
78169
70498
40412
43052
26262
14325
30645
44683
68977
2355
86504
58914
13151
83870
3933
93757
41469
60349
4220
88721
37794
52602
65243
93814
56783
37460
67893
68288
96108
93920
5112
20226
99140
67087
19059
66167
51081
58152
36782
13668
55070
57544
79722
60808
81810
17053
38088
40900
36339
62584
44203
61277
62939
71625
70473
14605
76324
78893
18618
95401
81712
56340
69494
14296
69463
85022
25738
32541
49141
41468
68688
42573
21610
15639
48272
12143
63685
53193
56246
53887
13624
54051
81775
8201
39863
14386
10640
95661
57317
44803
58557
7083
15212
91083
69126
59063
75083
75244
19780
18942
47529
95565
82443
92263
32136
45722
91735
22344
8436
49963
34738
13954
8399
96829
75176
80358
84864
87754
28349
62656
2887
20962
81208
45993
17884
75396
83373
90578
70421
25348
35600
78904
93925
81479
47853
14838
92545
49957
34086
28443
5552
61961
13313
69072
19299
89704
31550
94904
20453
34203
3049
67366
13877
63841
91462
35061
71508
4239
61922
98829
99235
23535
49674
30183
90164
2630
98137
2263
76954
73314
9396
67211
1569
22041
27783
42414
60801
64584
54740
63671
75394
70884
58311
32189
98633
48906
15815
12005
94381
80132
58337
7470
30625
10947
64623
74947
59081
74754
5205
89788
62286
29975
27689
99719
9361
14550
65839
70516
40514
45498
92570
98555
55685
3380
87487
25898
4952
683
4912
8991
15233
57684
62170
90085
18614
75702
16055
62401
73644
26243
63238
43858
47509
16220
4681
2016
11371
79513
93264
82451
54504
72767
75751
88072
89519
55435
98239
56442
89259
50558
42889
76345
20694
82579
88084
58189
11595
95728
36574
64929
44244
76015
18759
28242
98595
84289
43328
89431
54603
14014
39985
50257
76373
53192
45392
47481
38256
22640
4091
6227
75853
85104
45282
27962
64827
6305
65736
63613
36964
59530
58741
992
78643
73460
3625
20303
62869
30211
59184
53137
33485
2502
2342
95827
75120
22869
71239
98596
24331
63959
78078
8480
86290
28300
19665
12122
88877
51326
82128
99752
3428
54087
61124
72494
6067
98171
96865
85243
96074
90677
95506
80726
91971
7967
6498
93374
49742
77827
55195
97578
49529
47599
711
41116
80258
38464
58196
43115
74365
64713
36047
83149
65004
13790
23905
84031
97899
35837
17592
61319
68378
85503
42746
71793
62605
171
84659
49241
63482
34370
95330
74815
88894
85972
97410
25601
4685
99124
16713
65255
1671
45427
34640
91564
33649
68949
83714
24187
65304
61614
85442
4407
88195
72517
89660
76572
26999
22516
69841
2098
81629
45827
88758
47876
33756
88817
51610
79677
91269
87239
97134
29684
26920
93876
60217
63373
8568
8834
26773
47088
38870
68437
99455
83875
43105
57349
88569
70299
44588
15236
3450
17014
97424
63070
41665
52806
11205
82370
19827
79378
10036
19835
66357
30384
56284
8136
97163
64037
32072
46963
11972
64589
27358
91325
72568
57814
17779
11458
15093
54994
80043
51246
77386
87298
19766
78090
41383
47851
39697
37485
19115
21152
83191
8779
83796
31630
17301
49370
7544
42610
27569
42828
82507
37689
69348
91082
35966
57188
96004
78958
41439
64620
25219
44124
78074
91277
36735
4833
34418
2888
89814
96608
20032
41188
78628
12413
23280
49480
8906
63894
74778
87605
68559
17054
18936
41100
60513
26614
20636
87451
67913
43690
58503
8884
40185
59485
99669
19885
46872
20545
46348
35750
14894
10998
55695
27830
39108
29272
77878
60135
18159
78836
79904
24747
21659
62047
98279
26256
49157
48708
77025
37953
62421
44218
52636
23430
63575
49191
62261
81316
9850
31881
77572
11892
79385
2158
26573
89534
86781
33087
49257
70862
69828
11323
62131
59071
79035
76354
63846
15661
8035
65439
53357
3465
34305
85122
53886
17385
39181
94522
19074
12380
97823
95174
41927
29762
47804
87260
38478
64029
95626
12597
28102
88231
43854
22575
73540
83047
9968
34933
7308
44060
70743
63481
77302
35996
1537
70662
2006
26720
95153
53517
67832
24176
98977
22016
49218
51228
45056
10842
66507
99589
64201
38029
48226
80172
12978
56473
68916
17952
19900
12756
66504
40329
85394
18161
20677
32053
75422
36609
29293
53074
1714
43477
82652
79188
41982
12057
81349
84426
16454
47129
23689
87384
60120
78734
51559
96042
60595
70832
48073
49073
88108
64408
8206
53226
76656
27119
40824
12595
64184
10027
13104
13833
53590
55927
59836
55588
49698
46484
54827
70975
57687
37732
1902
5266
7530
1142
31766
74846
66664
76971
10723
64259
81839
30152
53569
89654
39785
67069
3814
38893
86594
34150
57543
63030
53732
65410
57738
16795
99697
49091
40483
8404
62056
67135
22269
77930
43563
27065
42427
53476
75177
34655
9765
89520
98149
90335
44340
28480
24411
81185
95229
97059
96789
30232
29781
7822
32548
6750
44966
86176
19836
57203
78318
37272
75989
71158
56964
66154
67723
15722
86610
83666
39346
28466
72325
63212
5671
98504
76560
55624
72454
89487
2092
23017
81736
23807
85547
24096
62784
57972
91556
20231
16708
22541
53868
8185
48284
26707
29534
88583
31651
62442
27964
64296
88135
95254
33742
62451
81982
28459
80
24798
93561
24998
96575
29831
68420
93521
59654
9152
2654
192
62966
47900
47860
11511
12133
53932
24954
51119
99411
69019
13715
11426
27457
29928
37384
95867
3045
2079
50103
89900
17697
67689
35251
85575
91146
16215
95829
94304
62796
19820
12752
10848
72083
66136
36550
63501
19781
50248
85480
62892
26270
69177
57666
55544
63607
85871
48978
69521
1382
24807
62104
10360
85443
592
37697
86926
33969
97370
83050
62894
18526
827
5143
10126
414
60566
8609
78908
73111
86
51574
72120
58375
81438
10176
25711
13775
82407
60505
24112
74444
49115
19101
31588
32297
85703
31663
85276
32499
92100
43
73942
51098
68124
70982
66235
71482
20175
17619
62782
25966
49457
26771
4089
74764
67030
3357
41195
70035
15334
25451
21340
91298
88398
5913
78471
13810
35985
12838
58036
55706
71102
31557
3922
7014
858
93760
45503
31413
94380
92774
93595
82546
79613
12762
96296
4660
36334
75857
70764
16064
8147
33786
82350
61296
68564
15360
66373
83924
8707
72264
35565
13596
59603
8465
12047
74657
9180
59876
40227
52350
94180
47762
70126
71937
72207
74205
50280
99325
53410
17316
12992
46977
25924
32408
27370
82207
13207
70691
41904
66706
43626
7194
7415
9488
45345
41062
11791
1108
54867
90984
18413
21655
6197
35104
4647
1521
96210
38382
75710
84831
61683
56985
58600
81256
80089
65600
96579
14254
54486
81009
80254
59144
56158
61288
96948
13154
63451
1845
32581
22817
74747
48696
37184
97338
30446
67400
28682
92742
49369
10608
85860
66477
18837
75182
31528
36469
69279
13164
1777
16210
76778
73100
81034
51957
27844
50798
63900
42117
21163
77344
10575
11735
20041
97896
64422
98871
56599
81508
97327
54202
91424
98462
19958
61172
92615
82651
1395
7987
73223
25394
84718
15644
69047
78578
46080
79087
15026
11568
49035
79911
15656
75531
67431
63305
58535
55441
36
3377
27071
14614
50923
82115
96950
60247
48390
89474
37527
10688
35873
25732
22071
5984
17451
78071
69005
50068
5820
40746
65590
77413
51087
28760
35695
40168
66549
75292
7096
74781
12281
73037
28308
21808
90515
73261
43897
41978
16042
87471
78722
6256
56581
49685
14440
17964
56908
81626
2506
49292
44918
92015
45809
35609
97462
65605
44833
73442
70305
17976
86256
62914
8632
26643
54161
90806
685
71542
99468
37563
6074
33228
60274
57002
73074
57822
89556
20071
70690
86761
94110
33194
8354
16038
81935
38837
70806
84018
48407
34126
60410
9000
84751
15206
48809
5871
62072
81598
44549
74889
98638
36432
34465
71878
37756
25818
29407
88774
3476
88529
71580
2938
79461
35755
26075
61974
89038
44996
9709
53973
77036
87358
12139
66848
14845
81008
69456
94902
44180
25542
24146
76751
57268
96751
95771
22429
14401
23306
66420
98091
74674
68707
94970
52801
1241
43365
61095
9895
27788
44223
76196
68966
31016
95259
52673
74006
34873
33644
444
37664
69476
50822
87779
49481
47964
75629
34599
60401
49858
26196
67906
35941
99844
47222
90543
45788
14716
51049
42750
39403
2154
12827
76214
1975
5108
8034
30429
80376
86780
3133
35207
59510
66923
13749
41857
22462
44282
65766
95166
30263
12793
40759
73510
43565
73915
57679
1102
14613
36579
95032
26033
67600
92125
41043
78155
19969
21481
84554
80906
24991
39219
63193
91574
63691
59361
91401
33949
5855
1022
37812
36570
23756
92243
63593
63304
11472
79308
63088
40107
32488
66446
37414
98417
14972
31375
59374
87251
6867
81838
64982
6224
89904
72025
67872
27999
74618
55886
89691
80958
53712
68305
94588
77860
76788
37243
40281
66879
58626
3821
94696
43042
66333
56347
37888
37859
95378
15509
18196
74791
65367
65506
19390
96994
57302
6757
76058
95391
60557
39560
36211
132
37466
83820
49105
96645
66930
5306
63112
62481
83339
91963
62173
6188
58026
70577
96320
77567
66024
60130
80901
85051
1172
39757
79517
74139
22503
89482
8053
61978
71073
37486
57808
72141
81550
72733
26709
4831
87264
77680
2336
75942
77941
21805
35345
40625
35786
84985
72674
57751
13905
26140
4667
27798
63837
20735
55477
31163
53880
17743
4973
66031
80488
52512
63421
15569
75284
63988
77670
26141
91255
23768
81261
78355
11520
69522
16011
33790
29112
23155
42538
9994
62601
75
35196
24233
269
3584
15200
73922
15820
7112
12285
13440
42809
98277
73106
79295
37179
88307
91450
21383
40653
47677
37547
23136
25911
87300
67588
83034
52637
59930
42247
59874
88073
31526
56184
15769
8569
90548
55363
70347
62430
70273
79440
17296
66708
5977
97469
39790
26487
20426
2157
85865
58130
29354
32264
10084
54751
8687
65803
63578
15636
27321
19189
62970
84136
85605
89742
48826
61457
76625
93265
87923
66425
83025
39360
8413
68262
77224
21825
65788
56557
59866
34981
82223
96795
58347
30664
69608
8430
37040
50783
62961
62201
76921
5364
47825
3800
94587
65212
17294
66517
53182
50758
85374
55426
82142
62950
20080
76009
62982
86653
52630
21354
78236
38473
90612
50843
22133
95759
90566
48743
601
83927
97873
66633
78128
14447
70958
30119
30800
90378
44614
71160
34919
21784
12943
1393
64735
16093
28662
93011
71784
69450
83769
21059
72914
64192
3623
41452
7208
96854
12056
88873
88466
57332
8962
36223
34477
7989
44828
35166
70495
90434
12437
23325
63594
73675
3296
89164
28464
35541
69281
4235
65091
89581
47149
73292
44512
82298
58602
70511
41081
44804
13760
1306
11313
93780
42139
26826
37429
88608
80230
75103
34328
79307
44394
64525
40665
55347
10044
63136
47888
57629
9440
62063
27459
34000
78725
74271
11218
98390
92068
3128
25332
28654
91819
65683
37012
955
1642
23375
66158
34880
8054
51825
71167
65565
15551
30663
29713
23308
2810
78678
48796
98215
17322
99665
60074
91084
56865
65298
82971
99303
89535
94854
30945
30369
71353
50811
81531
12209
86144
13098
50664
9141
6206
1999
2491
10496
55035
96750
93909
47830
42453
39421
9178
30546
50367
89551
62483
74765
84775
34834
78746
7579
3202
64364
81864
84847
63316
76948
51471
1215
25797
40212
84568
43790
89643
31075
96067
82026
99498
75042
8158
4574
66936
71014
55658
49504
96384
98488
19501
69577
11227
38544
88799
19178
14180
59527
7115
42894
12697
62287
84079
98452
39342
69252
33128
57724
2637
66618
66084
70214
78227
75686
40722
60756
9939
36850
93231
52244
21088
60050
2288
29138
16026
45406
71835
53312
45328
2847
47612
95251
64428
28271
61282
83748
12667
64776
63972
44286
76918
73308
96869
21602
43242
12653
51613
56561
47353
26451
32449
93439
83989
19761
63260
98230
1101
46595
98008
35182
30630
64186
81597
87211
73389
53645
90433
30322
51319
88767
63176
96819
64651
58999
70626
82172
58636
95190
96410
55270
80830
55774
43843
79574
31919
61681
38447
93466
96106
69196
58622
5464
67103
4813
68179
93536
96568
46744
17986
87730
75706
14977
76075
30565
37235
41993
29344
82238
4791
11982
98563
22583
83150
6533
99422
73094
48606
68085
18171
99906
76349
1795
89054
78920
63801
39860
82851
33599
25781
76705
64917
27941
13864
14017
85773
86614
9204
55828
77113
24761
41368
39466
92269
97371
8449
80707
19547
55161
715
24216
38653
62203
31052
38429
84590
81197
59744
90786
32060
8463
80348
63319
68308
34505
91641
48766
35978
43833
7523
46377
61918
43913
75375
11217
61072
62758
82877
13663
74501
70097
8438
23669
19171
38270
19716
78313
91127
72438
94291
51253
79260
96220
61916
31146
51684
34586
31452
42926
12786
78649
55943
22712
43906
77243
87249
63152
89604
51298
93734
52238
95752
62262
53199
65562
47721
51634
50534
72536
18782
40987
26680
8445
88230
44822
72855
5711
99791
8882
94194
23268
39539
67648
89699
68782
52181
49476
24851
79777
98623
33844
84961
319
87118
58640
23123
40217
40204
52484
40342
73897
78644
95249
53771
29404
83709
41925
28641
754
5079
88459
81186
51698
21129
54778
87212
26131
80708
36753
17935
63797
55069
1965
65040
52061
47659
32553
27019
46776
75637
76125
73779
36276
18898
4954
23646
42202
79987
97035
77225
11052
43770
24130
46113
82637
23924
69374
96052
7413
22290
85699
8786
59219
26325
9303
61884
23038
63346
59102
6315
29216
66844
43887
54124
77079
94948
14828
80514
84900
62705
29319
69211
74015
74102
98268
95840
93107
91453
41518
85916
32273
80840
67014
48263
95659
70944
72765
63774
98248
74825
47832
65571
36491
59690
7680
59313
5238
72484
70561
10946
72968
41725
41089
69998
35298
88652
45111
71743
57910
29707
50040
79500
93222
42559
21634
29997
27673
86342
25166
84086
37048
70039
65460
13273
52543
95816
24722
80952
79205
75975
69573
32860
49895
21571
97965
42947
9841
66980
48175
59918
15178
31775
34723
25507
57457
92058
30709
68241
59736
6685
48421
86969
40221
68128
65188
67295
95316
75723
47525
41430
34804
97466
85239
69280
87152
13391
46990
26682
96224
73989
98474
86282
94698
83851
53370
66454
80449
5192
55511
65326
87532
94664
90753
74086
29044
76178
52915
81121
93587
87526
56743
6044
31091
4974
4861
56495
72879
76224
68719
10522
66681
77500
72532
60844
3910
13237
17512
45715
87772
2625
64953
98816
16197
71548
69683
65527
77868
43192
93616
20357
3583
77604
99386
21016
66522
76236
36115
77024
94511
45888
76754
44330
91689
99534
87006
19799
97575
53866
34547
55383
68569
90667
35440
1634
96500
91153
70308
4894
33164
81714
17485
13312
37961
51110
87209
68811
63412
66052
78856
71280
51268
69073
47722
90296
62013
56378
46322
27016
59028
95597
72079
38223
43109
52486
85787
11366
97565
34759
30841
9322
51028
70614
44577
45492
68093
79250
98771
70433
91121
48565
25085
38788
8881
44228
57871
37569
95643
46712
17762
67599
20085
311
17977
62294
67142
38387
70087
4745
19529
79849
11298
95695
13550
35809
11779
85927
54677
66314
67138
35999
81680
18036
90656
30337
88330
7606
81201
99788
24252
47618
25390
19000
37150
16404
21816
58477
681
58985
7755
89252
90231
475
80730
68466
18806
1654
90399
82218
85390
44928
26040
83580
45860
71362
21368
36359
17511
88357
18458
66728
77503
4362
21945
74880
35681
7809
42442
87283
51068
97754
64366
383
6995
97969
75841
96017
33249
64966
43667
30305
19470
51265
58702
76763
34421
70536
64159
67738
98112
48261
95050
40854
17558
61112
62779
50680
70245
76679
83476
1450
87284
25472
44635
74457
98918
71203
40778
4274
50457
69457
36706
74581
78483
58302
87836
82985
7204
85140
9183
32803
33400
18029
91957
57079
86791
79692
51933
82287
22295
14408
77510
59020
82694
10254
72185
28297
76558
80661
76006
40494
84305
57069
48880
81499
98227
77047
12424
69786
73449
29875
52503
88885
28777
14852
78433
2527
42916
66325
11658
85485
54627
53069
10479
34725
7071
62951
14549
17851
54138
47382
57531
63293
65521
71522
39260
60478
3789
98369
91246
60462
99902
46629
32278
73993
99342
48817
38906
58257
61504
11615
57132
53365
69169
25886
44216
22366
73841
90256
93650
83207
87290
90555
7207
55040
86582
88283
81143
68199
41876
66006
91005
22926
23627
86434
76381
86913
2032
59130
89113
10174
76050
84770
97390
6737
93749
66379
43013
17822
29721
35580
16658
3017
70448
48508
70652
40151
51899
89102
18589
39499
63916
3731
91087
12543
1683
22402
13026
25645
43975
19035
12388
88069
20423
61846
27677
25983
20460
47700
74209
37280
61027
74451
55248
96084
76809
83267
40524
81824
10710
65372
86802
72579
85179
71596
18974
24857
43838
39745
40638
49129
21800
31096
83223
83986
54474
5885
20378
30098
24495
120
86652
83694
65645
85600
44020
46673
39659
15622
35097
78899
18808
23459
78539
53434
76626
98000
91130
41916
32140
81405
42253
15819
85136
62168
91463
88372
35177
16776
92539
23242
79934
4263
65589
25429
45366
21344
16598
75035
38752
49806
95185
73233
37210
26235
49678
42175
57314
63979
2584
949
32508
36316
78508
69600
62560
69591
11981
90971
1387
33856
62480
76493
53035
55180
74751
46512
82568
83521
1641
88688
98292
35281
57887
79236
73004
77438
62895
72478
22813
15453
9237
2676
33422
25063
60051
28619
96680
85099
91711
2878
67039
87179
28796
14734
94429
10591
99336
31494
59942
67613
27564
19676
86090
49547
96754
16510
14543
25990
89651
74787
61899
23590
37665
6790
88872
5051
82286
64111
17141
37281
86257
41660
74152
1677
35175
65519
28427
77570
16001
90191
36338
75283
82754
4310
71600
27008
5171
82060
97862
80245
37539
92834
81321
75236
79994
60758
50916
31018
56157
2004
62795
32716
32195
18843
29464
31078
18141
9015
34237
41257
79955
90911
80990
46209
30466
84316
94623
95500
22632
79527
81522
72004
35980
45627
83507
82140
10453
58421
48310
86829
21246
94294
99275
83198
30267
635
45927
40260
13368
57578
98405
21933
68646
62094
68283
95679
58091
44757
87942
98870
78736
90192
34187
7954
98364
57787
85735
3285
34423
9843
80881
71783
57626
92368
7719
78764
9761
94021
51691
98225
62322
33731
57118
70895
70926
27504
70453
67951
82923
98725
79402
21010
6329
38257
54097
33667
95874
61496
86121
64933
77885
15895
29060
50956
78242
15713
91989
47485
23606
72920
64006
85996
55322
78685
57059
93288
8812
91746
6875
553
27597
22687
8014
40555
52586
76129
441
29072
90782
79074
53300
38774
56938
430
83733
77629
81012
10890
70131
98178
66899
76471
61257
1206
70934
31611
46615
14568
43831
17574
74391
90444
39165
95944
82844
24926
16724
53909
72152
90609
44799
17941
69764
50327
77548
79907
65488
31510
2863
80503
44878
57809
87645
22923
50868
80004
50898
70695
87671
84439
94132
92248
35703
46685
6221
29549
8032
48251
84727
83853
74676
80739
66638
21020
68537
67629
7042
60894
45046
46256
15245
94852
94805
34589
68668
26180
52077
6032
74964
22700
85724
36657
6211
95900
94552
95956
95238
5837
72021
2870
67413
76550
48737
72949
87460
26353
6204
82504
11041
65665
35295
92514
88634
60530
41063
74838
13081
68044
73473
70519
55855
99927
73391
62389
18217
81745
89452
57333
78193
92614
8855
76222
12874
28151
91843
94980
21173
4612
63101
74589
28867
94309
76687
23080
74472
47686
91455
90742
8267
99722
70831
65383
85757
34087
99215
75442
91505
73085
75367
69654
45573
77934
90745
19019
25142
86212
34209
83028
45570
45782
13785
65295
81918
78881
20731
16669
82869
44740
87246
71800
22964
73517
99579
31817
57183
94102
68958
59133
43299
64742
47620
39758
92395
57965
60400
34616
50145
85736
12852
34106
79674
53212
52040
21956
23482
21540
22962
4986
76715
88507
47427
50290
78411
12119
95191
61490
71033
17631
5822
68388
15258
16704
23585
18336
10024
61850
92001
25875
96623
32205
21919
68531
35573
14512
54944
40628
96836
24943
46837
69310
73472
94861
71439
68534
71233
20039
95224
16103
19520
98001
90424
94547
57744
78816
97809
99092
82058
78436
83650
24494
48129
52568
21002
80711
30332
12782
77448
53003
13985
43152
21203
48493
31296
7824
63619
86466
61228
27955
72299
37061
67283
64831
43589
74565
97762
34879
3008
50918
75259
50802
22850
68037
74591
26892
67572
68202
83907
54976
84715
95541
89330
34603
77182
3040
68252
11441
66399
42180
47190
36294
68433
94900
15123
3264
61573
48676
33615
54611
41909
56164
64798
70774
21611
41934
90845
47768
52413
89921
59351
47937
83554
69842
60358
51734
60789
32357
91078
49030
75273
94276
35101
4869
25771
56424
43556
55577
5291
43228
40725
34745
17004
13542
45422
27869
646
33416
84423
55818
76727
2188
76260
74962
94823
28398
87529
11708
50353
93968
13317
24716
33393
69777
85529
65997
8745
59731
98926
22539
65835
98352
85974
73067
64049
81388
48062
70845
20412
72409
74902
2983
36575
28150
66459
68905
44069
41241
96534
90076
41411
82537
31447
49841
63302
13258
94566
15973
62254
27725
5523
44077
84334
99755
96570
79901
14893
96401
96466
6410
79311
64681
24088
67963
71164
1133
93537
97184
43929
62103
79526
49540
22174
20398
32837
85114
45698
68112
37095
63199
40397
68683
70334
77479
69743
85596
92221
40028
86297
82682
2851
82184
3406
53362
76768
80319
42528
83212
49634
2966
59648
39282
57921
34322
90215
83411
19239
4650
47938
36540
63056
75209
42351
13713
84876
20908
1154
97243
81063
86404
81047
66465
15967
77828
73247
10753
81057
88436
74417
54616
74612
67395
91287
21795
27938
67669
53546
22408
37586
47741
21483
73146
42491
21849
32887
1093
76975
31539
61174
21783
90932
47665
57665
49524
4254
4866
45085
40006
60553
26737
98317
88986
85894
70099
88290
33703
80991
50774
83734
11228
60591
23862
21227
4730
36510
21667
47072
69036
20743
54688
25364
24573
37899
99403
52626
66726
33680
91035
10709
5688
96605
13576
78382
69409
93807
79525
96402
71670
60160
73190
68609
21688
71981
78245
68127
32813
8528
33808
49092
87063
51125
27921
21164
22743
2251
91069
26512
81709
11538
98634
13319
32396
40333
89717
8280
78
75195
68703
81748
18737
29215
73935
72048
14149
11482
57014
98818
74206
1000
84037
24603
49114
20819
47017
36795
56770
97169
7351
30760
65421
86536
46175
23425
17007
4722
59598
63209
25646
54555
97660
29540
8380
96033
26416
87704
186
14799
74800
48259
51498
94651
31473
98374
40222
67822
44447
45834
15562
75170
20605
27409
70775
37534
99912
8297
32435
24327
97239
44407
97615
23755
11375
33253
65921
90675
15007
44434
2704
54795
97408
77622
9119
51914
66843
12166
71511
20919
73024
78198
75604
30041
88649
89531
56412
2425
29995
83981
16762
74955
12187
83360
40453
13989
13431
91134
68239
26718
29131
87126
84058
64127
31216
40448
74792
37392
49943
84585
40467
54448
74502
19932
66492
21906
67445
82076
1821
93093
30938
13800
89502
9516
15209
53992
13260
24047
74091
9885
96204
22984
10156
10316
1465
10989
2791
59715
29245
45270
2844
74703
88028
66655
46761
78156
5069
5282
7701
14805
77575
76726
32454
76277
74796
75990
45746
30640
61569
52510
70740
28509
56426
75104
17848
36556
99502
20576
19586
64627
4238
14391
55648
14178
36291
94985
52559
8930
23525
21063
22685
18039
12764
81658
70303
5902
23491
59580
8715
62311
43818
53878
91785
3358
22126
8951
82008
66159
32888
42805
41449
884
88055
56189
59950
643
87558
64886
79542
92984
64430
1047
48275
81348
93584
6751
88935
58979
60324
83319
68766
42243
64304
51568
75642
95502
77171
79897
96703
37966
45043
58051
2709
1850
82757
81448
97183
28275
90640
56969
81802
39751
86357
24604
85907
1196
58439
8416
33723
31102
35028
91155
1391
67171
35532
80290
63518
46850
19738
2827
24309
12617
19734
58065
46406
98510
67775
5152
6435
11776
6309
74067
58470
87421
12643
6795
27975
89235
87619
78989
12238
81959
62377
27910
3950
38300
50945
66970
47947
87603
36553
93897
8697
14765
81018
2586
49850
41282
14801
13799
70983
93969
25705
3429
153
82604
74007
53576
37493
97313
97629
272
18573
95990
65946
29394
37312
21029
5967
8386
80799
18731
74807
78280
99940
25735
66164
51465
93828
92744
48866
24340
75206
53726
8570
81570
14004
60576
33611
2009
73614
84212
68368
88797
82501
89124
39968
97379
50838
65241
19848
31615
59705
48212
61087
26491
88053
17393
77424
69001
79437
29538
9888
60320
31362
53290
46590
36928
84247
52706
32539
30590
6949
73492
84688
9730
77719
36973
75388
65569
12237
42145
78697
16873
86850
9567
82910
96933
14647
87060
48476
1673
6280
66203
75151
28024
64606
73768
85499
78826
92561
88796
13821
36768
67897
97964
63095
64707
87643
40669
98767
55329
5056
61460
81100
10750
14832
32337
49333
60224
25122
54569
98671
13291
96993
51712
50231
82675
18800
49833
21738
6562
35195
33384
90441
97877
33430
13240
14654
65126
69990
10338
9844
53940
34652
26148
40815
70586
90129
43459
25382
85274
90244
40818
97765
41659
76719
65013
24550
56813
65394
97871
34124
52156
83803
31106
63415
32822
36834
91575
70120
50657
17590
46835
64859
93130
58261
12613
18242
84717
48908
30235
74647
73951
32339
72053
28396
98652
33095
66189
22774
20678
79636
13665
97431
2801
12092
67678
52193
71067
60728
78873
41671
14666
70335
90730
39422
17905
73118
47911
20813
33539
78120
16491
85036
15698
1418
65952
73562
55686
78388
69614
61249
82992
141
82019
85334
51636
77391
23131
87288
86847
74922
27369
10685
17702
74694
2960
44645
87625
60834
25118
69685
20246
30642
74414
12480
67491
6653
31857
31324
73585
54528
79489
96868
64418
13290
28932
96844
32817
69241
42198
21561
83605
58828
99364
38033
9665
97215
58149
23832
4810
2328
76399
10604
47772
77540
68989
18018
47845
92127
30985
92029
42795
32173
21330
8065
84036
84598
31761
62781
67238
2733
93640
18890
6645
85154
22514
34253
21844
35828
18321
84092
5744
65338
71087
83553
4635
24284
66421
60634
62316
93910
93389
3214
47794
64268
42328
95106
65379
6012
83184
28888
8100
68255
35369
68210
27159
21661
67042
36954
15173
83359
556
10766
83428
94799
89302
74966
82403
90409
487
65950
59688
45553
92338
276
12368
15478
83502
46792
96538
11083
13518
89170
57996
95138
48698
86876
67308
68458
25010
16851
82344
46767
44215
89866
44899
64133
83992
55355
33846
78449
83810
66153
14184
79327
68712
71375
39520
66157
78613
41083
28256
63251
72627
90145
33829
52814
69182
93666
54523
48939
70492
7283
82304
61525
94201
93108
16785
5911
78274
45064
63027
66028
47744
75057
93228
32627
70071
10287
37389
75073
74628
53790
19055
42140
23571
80205
85858
82528
57982
88630
70745
87729
56837
48408
40484
50112
43172
83823
1141
66431
61361
95090
5194
94723
12873
26675
66580
767
81286
32356
38190
65722
17144
47748
52607
66627
74325
12707
6576
48430
22952
50345
65640
98451
81696
8894
3507
86262
53715
57618
97973
44195
88941
33912
75287
30069
50158
61175
96364
87267
10518
68694
27021
60829
87981
99819
45089
48886
95570
85745
20985
30216
51509
7312
82576
2440
69928
12472
85137
50054
57576
84133
71429
75980
69434
65289
95775
87742
15318
82969
51724
85922
80604
95537
10030
59633
97507
88006
14244
60676
46
58227
91102
39843
84253
77801
76534
21582
60125
34115
85237
83413
1966
72971
52516
33268
30915
63896
91452
17066
7131
88040
45548
56978
6148
64415
3801
49306
12348
15373
37975
28426
88023
67705
67543
18882
30329
64777
15554
59466
83556
97460
35106
41016
2859
94625
27093
14353
23614
17397
41811
94139
29477
71629
81831
40075
71563
64214
11552
86350
75675
36810
84573
46083
81165
89348
80477
6703
34021
8451
576
88983
21391
779
86779
451
31159
98762
70724
67858
26663
75541
73590
17456
54712
50242
86982
41299
78569
27320
70594
55251
58550
71618
53037
73987
67088
21603
78976
16019
35276
87771
65163
72622
49875
73649
94475
8036
5463
6518
68043
47251
68147
36501
18636
56414
51242
84887
67647
81601
96582
54613
36852
99185
559
46791
43553
26635
37692
13344
39459
10629
15571
33828
68988
96007
66250
3012
90440
19551
74864
23720
30757
7104
73677
4744
55147
90877
13871
96771
50610
38493
17509
74886
53842
28957
58394
99761
80493
75156
81241
54451
61514
70542
69873
64314
969
14355
46930
76514
81389
89682
58162
46420
11990
50274
35718
69418
47155
50640
66833
74700
73284
20982
20030
58300
89217
97763
65714
53108
58249
71778
11350
3679
14324
69571
95896
42552
40240
70258
16878
93006
30568
36130
27298
85893
98888
82195
61345
26356
15181
28667
91771
90448
45547
65790
49075
27383
51800
28973
64261
71888
63469
77103
53029
31471
71960
90736
79120
20349
71881
12690
39408
69913
96104
21703
52533
99048
83007
25218
97016
88200
28137
45006
94375
164
84702
34451
35583
61177
49971
96569
68501
39241
57469
25945
1960
99043
79620
56201
65438
61034
99472
18982
94726
65546
65479
71694
30174
27277
48238
40690
89089
55484
6259
35102
55925
98784
69077
32022
95908
31295
9610
65418
88621
725
12095
30775
24073
9053
24591
21938
90083
9499
26660
20153
82428
30734
51715
65108
56265
65178
81912
33935
8503
55245
95670
90805
70883
50696
30551
24958
60010
425
91016
66479
7006
43515
53929
92881
74801
66635
90767
84207
98156
30795
78419
82153
88828
73165
74082
6029
50612
31884
17034
49706
26097
79823
20940
6190
28226
35913
87677
76230
96302
86706
92357
77189
75634
70839
6409
17482
62259
82514
25991
39970
75294
55001
27676
82531
67385
25761
78028
99423
3
4027
64696
81547
31714
16543
55978
94701
68956
36785
95824
51303
48721
18560
29529
39875
66292
49449
74308
31131
66472
372
99029
71381
9129
71020
87698
96047
28576
66201
53240
93271
88604
86322
85262
91077
56629
77884
51782
90442
99770
90497
74174
10635
98950
65386
37021
7760
78752
90253
37132
21994
16458
13599
9608
5436
7849
83390
83228
36524
8291
53061
54833
31299
27817
68706
15761
5813
79483
89808
71860
74314
96469
78751
92970
23185
14608
2701
68844
66392
9914
40207
75699
74268
54112
10238
23290
65765
51547
97455
72978
61215
78699
53669
33487
98028
81163
48982
62536
90778
78296
2866
30227
44483
38291
46530
82661
78129
88221
29130
54188
85342
71281
15609
42417
40257
90006
12837
80800
62775
55154
43330
71599
55465
880
73338
13590
30918
52507
49982
96171
85040
31073
31207
10121
38562
67799
76228
51765
77883
92448
63591
12494
8166
30539
73910
87148
72745
48931
82457
92225
22263
31280
43170
56056
10435
6102
54943
40927
1798
98269
10125
48963
70591
36549
67800
44542
44816
40350
10982
86584
39295
77697
60273
93156
82146
32171
93257
85958
67421
40929
92527
29165
64424
47552
96170
48100
94926
79603
176
79318
20051
76808
60368
46797
96319
51917
41108
788
75288
95093
39908
66402
7529
64506
39198
9366
38199
57438
85617
88524
64419
1357
447
69161
96706
81962
65668
42389
84346
59906
22878
87630
8997
29338
70950
89839
90178
49329
5620
2518
25734
31414
87849
28374
32853
84742
33575
25682
61129
65066
8817
58201
84735
10211
39865
20693
91060
43460
45832
51662
91003
82760
59537
79493
34411
81327
2977
64875
91851
38366
55799
37475
49464
37029
821
34801
84565
65705
98388
29919
3376
86014
63703
81408
10204
73154
3080
31785
93045
15962
88189
91740
80366
85471
49605
59939
98517
95302
77957
17973
46780
87049
70734
21803
98148
82857
24055
74727
2117
702
99265
34751
95031
30158
86313
24881
56991
89856
20261
89079
65785
73448
2002
56074
50654
69051
22929
38630
55236
86743
17763
69185
31183
52682
27598
48336
60986
86295
95489
70669
41870
42541
41893
15387
680
93261
80278
67065
25420
69805
96278
76305
25449
29092
12362
77320
30397
36721
82527
18794
17798
13212
85329
49659
9168
89961
6303
2353
72137
81708
2050
48460
34720
91931
9614
82138
91522
10366
72896
35381
20925
95328
75399
21114
40480
60776
83706
68303
8836
69113
50801
19079
11004
75596
23077
80472
67019
66825
45753
90412
64170
41863
66038
42728
44268
80703
23454
35307
77778
14416
82437
19076
68319
20415
5383
59370
45050
54009
85311
57444
71944
6971
26102
71127
21201
69830
48645
19652
68617
22289
13669
87610
64958
34574
10339
35048
8943
65011
98125
55131
78625
12444
1816
85721
4070
14748
61336
51982
20518
15545
75848
9912
81582
67371
27034
95346
94239
41227
45321
88273
75194
96723
71547
20073
30485
70438
79535
96107
33274
73793
25345
6781
32241
61529
51074
65216
61615
1536
67109
75912
70185
28092
42085
36827
38009
38995
48761
37309
66811
75852
12001
76935
33555
28441
52213
33811
4943
11751
7445
79193
79428
19902
7791
32409
35253
25785
12501
76895
70238
60398
49909
72735
49346
74476
11285
62195
49408
19833
94771
51754
39664
6361
19367
75413
90037
69631
92747
82540
81793
82011
98572
21718
69048
65737
59902
40661
71617
82367
76831
34293
75397
66526
63403
83477
44583
46763
41599
29107
7743
1952
7631
16970
61991
84281
62965
57925
92723
79554
84530
12531
64166
33589
30455
18590
55219
8782
76101
71556
45931
49740
91118
34055
21594
57927
66995
87920
41718
4230
68714
95455
79109
24506
44040
87130
367
77989
24484
34366
77639
49667
37911
54825
76376
3547
21914
3546
62948
28897
66404
77060
97369
29634
13765
55800
22762
40067
55341
21573
86011
8428
78151
64675
32797
48985
80612
30773
79395
89529
41744
16134
48763
52809
74129
14163
35228
66005
58290
32578
95534
66915
27947
8747
66059
29598
12578
73810
13054
59019
86793
52326
82028
86462
26990
85396
68860
33112
61025
44819
77245
13433
30036
76472
95397
97768
96420
33339
99705
80516
30421
69882
96801
79988
50441
77726
45991
2029
77620
96757
70716
84024
25572
15296
86449
50588
72225
42129
47910
51688
72371
43286
65998
50701
52411
28998
54872
11764
58165
90427
71137
42235
57327
76427
68045
30042
77041
64391
87522
28869
92073
90097
90546
86766
66534
46048
86723
7033
69481
84896
62766
44742
37731
8332
62477
15915
57664
75576
81954
7797
52819
55063
49512
72394
98165
95413
43338
54323
33545
85911
58590
50397
45675
94003
54530
40303
3267
77335
69205
86863
64560
68753
18461
74231
65573
75290
23618
13261
395
43969
16366
86095
39106
55269
20409
2661
20129
40607
40845
46085
76073
65644
80812
38663
2147
23979
20138
73063
35746
76008
23419
40809
32349
75621
19325
77389
45878
28347
93084
62141
83084
64788
82767
73370
20600
13639
36113
2871
43317
26418
24120
9922
92717
11245
97549
26531
20808
99184
96624
25342
36584
75836
51747
20090
35572
21755
61657
56439
93104
6680
80700
47632
39238
96363
89898
48650
41446
63162
25174
36447
89952
69166
92102
26833
73747
41141
10363
82548
56642
52211
60078
66007
47785
97574
30474
38828
72678
8576
69670
14846
65192
53247
64230
77720
49077
22555
99568
26263
74892
62229
53903
47647
77971
55020
44687
18366
19681
71698
2775
80874
92422
95960
69748
82086
26419
47463
8450
31386
5624
36127
81134
88963
67376
79281
69741
3184
77476
77754
50252
23486
65296
27980
27908
19548
70236
48605
71115
29139
31810
31670
20485
37500
99095
34551
26613
20645
1956
85708
70836
28324
67707
27090
11638
70169
37987
16044
71173
81133
92380
96427
43353
44486
20916
87627
55827
88642
73845
34061
962
1572
85392
70531
72226
51696
72489
90374
88789
34790
37948
33281
37015
43216
21299
8724
99717
15418
64165
68507
8912
55410
78858
83537
27387
42167
20770
78633
34504
53838
46168
84959
53103
23436
65676
69991
43463
97854
97936
34534
13826
95269
34371
80055
19154
5815
74392
98190
54508
37030
39054
75417
84771
29905
97219
91292
15179
27838
5398
92938
36514
11952
23757
32641
11310
71055
59332
14620
86251
87648
27571
11207
53547
47523
8672
2322
52580
10917
72151
13460
89623
73917
53822
79401
9787
43148
94325
50969
38167
43795
58737
19152
27503
94138
57328
89045
13797
15437
22894
81205
87441
82766
3983
165
10232
91627
26539
93896
87228
70106
95772
98693
86660
21000
82804
57613
79275
63344
56403
78622
88999
92653
75420
72129
52748
58428
19513
70778
38343
66947
93600
94562
83534
92105
57325
18597
76645
87430
51226
88880
10940
65777
93238
80248
55959
91721
79154
53422
42147
90631
83882
56211
55529
80059
44359
9086
90601
86498
70976
67586
15764
44969
72447
26992
41488
51245
88422
77384
45671
14390
10006
56438
66340
50501
67182
85397
25573
63772
39392
62919
25319
48884
2192
78740
36725
21398
28757
71370
77959
76637
6827
44522
78489
32746
35896
26815
11247
71552
58434
76359
77459
78481
9358
22705
29210
96619
28806
49090
27899
458
8483
55940
16100
19936
12420
96355
28233
10783
10439
72473
46414
78262
84010
73059
98379
77029
39004
95133
44217
42824
21756
71702
53577
19638
20790
85661
73393
41922
12456
11942
7563
13086
75577
1580
65713
94101
93579
80077
71785
35489
91547
4212
76518
6347
97719
12580
70932
93662
2752
92186
71830
32425
34641
10620
38638
82473
82692
77527
91019
56058
99082
28513
63721
53408
30025
89829
62187
39545
40652
39692
66169
17617
51527
42014
91756
74042
48064
3127
86542
83938
34232
29075
89444
25199
11928
92808
92197
13686
8678
86561
20133
18980
97675
62674
59181
64667
95081
47184
74652
40077
59451
81981
22663
99522
61268
17414
13042
72449
21438
13330
66715
98760
73864
98252
90828
17699
75028
12965
9682
75776
55079
80646
22797
52384
71040
98518
7696
67399
50219
43259
94775
71559
32077
53634
60916
76153
42208
80522
44938
89171
29791
73171
45564
70345
83368
59896
88555
50447
79931
19542
95859
42697
44430
99957
75605
22765
99760
32377
77217
57480
44284
17846
21695
9154
48935
12922
73381
15385
14640
61582
520
80381
49192
94105
32708
73454
19829
3324
75053
11752
58176
191
50743
73658
17013
91399
5749
21008
15950
74720
8668
40559
41121
11159
37565
52969
12924
77409
78496
29784
77262
17577
72317
14889
57064
71422
74770
21762
74753
52582
72159
1780
87434
82667
53461
40197
86336
61246
84526
26989
38218
79304
79453
94959
47604
81872
54336
668
28638
18479
71098
92688
51150
55524
85187
67846
92236
93758
99355
67133
97531
42050
8887
38319
83379
27120
86416
65801
50621
95258
46726
50442
95947
77717
83550
10296
8095
47492
53143
37782
34008
65318
64479
83403
236
70084
55444
22178
74133
22489
96724
71810
78362
42924
8108
53178
87491
24748
6526
80197
37602
88723
97683
45620
73377
67327
78015
77809
19437
73640
97789
27578
73192
632
93725
66542
65770
2508
24517
36783
19111
14937
48161
94267
57131
74699
96422
69144
70359
74194
83984
19502
84478
44096
81093
39643
68874
78126
2560
2373
86507
84484
7924
47704
29935
59820
58336
86924
95006
90965
26835
14422
68670
99776
72020
85001
65789
30106
38449
37589
11443
27935
61371
99053
36206
20159
77944
41170
10467
49864
27531
35689
97882
17567
58313
60044
2248
37449
51274
90385
59597
98692
43704
31608
78181
76579
81477
72428
48531
31928
13437
6127
77417
98328
18127
74897
96333
73072
83774
81225
9768
3586
87252
11671
66409
38689
88333
6786
10224
87692
21650
34063
58296
6026
62996
33215
74650
25358
99554
66827
41270
8995
47965
98786
16162
34227
21562
56117
41679
28340
5061
59637
1838
68417
4641
45887
93248
88790
18402
25885
53845
32521
59583
74988
38731
44055
38698
69149
31409
96394
2968
77581
82591
50092
30639
89940
96415
80407
14593
66942
82996
53926
45438
65734
29849
51243
33343
51191
54923
67843
69035
44504
69963
4306
86497
54187
69673
26181
14423
61809
78925
87695
53791
99430
28449
35497
73419
58919
36366
17045
12891
82089
78912
52145
84508
80600
14356
89913
22967
81711
41736
2049
57710
75430
11727
47381
72521
93426
99842
32064
68848
24912
81880
13454
27933
30794
73704
78997
78403
96403
45188
86774
15914
85549
59586
54745
46632
25633
32948
77741
95343
69167
60535
30104
33017
82120
20492
9082
46107
13199
40862
82022
45390
78512
62359
27652
1514
79577
88208
30195
85221
10945
31174
63028
87983
4320
48422
38274
64940
22459
15714
67760
55887
63250
61592
87703
50101
26052
98718
95729
98
55783
23740
14277
75725
4469
92476
62579
35994
90108
47593
27346
73465
81720
27148
4338
88816
37733
31316
96630
50237
23461
12415
30615
43918
22001
53242
38596
46435
98593
98694
62420
30619
93381
30234
18015
2632
86933
88898
44526
85369
83265
56740
58895
21942
78125
82276
64385
44292
22647
10538
84158
26443
71388
91346
92699
90155
42921
89333
81825
94264
59203
21575
67028
83332
428
10447
27607
50874
8114
4750
56268
13339
9580
82108
87089
88454
84465
38414
93344
71428
84396
95314
36676
50127
82832
93861
41798
30559
98984
14599
35150
45322
94436
58401
26335
97453
2399
25277
42893
54379
83561
80702
74759
1820
9452
65092
40984
55980
68644
52131
25096
73642
58096
44565
63895
52039
68809
29657
36011
40617
36619
36808
65406
90657
21535
88921
31818
67960
3670
41799
42922
35363
92895
87562
10631
85573
91619
68680
60603
99466
2800
18177
4762
65347
66616
58840
36614
15452
21280
70528
60592
25926
3668
91605
81544
82364
71171
94541
71678
16859
64866
67974
89275
55097
64579
63850
97356
26301
15768
51008
71779
76489
36979
18709
59396
41758
89147
49139
79195
96922
24185
7623
57564
15543
89196
1020
48830
86808
3771
36402
31656
48943
81752
7177
86346
13009
87095
1993
93836
44495
54650
42821
492
13808
42438
76566
67157
99296
90948
86145
18904
55464
68119
77493
19973
90063
30366
60924
78815
8807
45155
95399
98430
87045
98799
11874
94186
99951
76562
12318
81784
43050
74251
27703
81938
51434
79078
72601
53285
71873
9838
68476
24102
36615
39893
73488
53725
81893
65909
47710
94191
85768
52008
26163
2796
31699
17787
84235
68489
57495
52997
41536
85357
26264
85025
23696
92281
37722
66570
89059
36248
36838
73081
6955
86308
15335
73928
37416
69700
87100
59386
38056
7310
626
78361
77875
67948
86478
92191
88104
97810
58617
55459
86870
54222
90346
74974
94640
4499
19483
4428
66769
93574
43027
81409
53497
51710
90809
94076
60382
49826
22595
32009
58624
88205
98971
25902
96416
33378
87690
92522
21926
92555
82191
91944
13113
66972
21865
28492
17346
20091
97120
61252
66403
72084
37305
6223
58986
97893
1201
68588
13894
12253
18748
63840
90982
73300
4190
87655
79661
88541
90429
34537
91998
58548
63656
67715
37773
71640
79888
59425
18244
24791
90150
46919
31567
17788
20035
76311
5860
49964
90600
78585
88716
14321
65557
31107
4799
37837
82082
66411
51363
48736
33439
10599
47052
10835
64646
10774
87455
74021
87576
87787
47144
72888
35242
90886
79400
81420
76513
3479
83749
12825
49420
12089
25583
27164
93308
81217
61043
28939
27581
1010
97847
3937
32212
764
87189
33743
28247
96073
65159
2667
83608
1074
89743
74540
55111
46806
35153
43086
95308
90396
50694
52336
48420
11846
29518
7340
55244
3506
33718
31664
39445
34974
89250
72948
13508
17954
86994
27965
12287
67364
3551
4194
1539
69956
30259
26145
77463
29558
50475
89657
278
87696
22247
95676
5751
24693
10485
59991
13577
30828
53853
46081
91877
87639
3379
35984
10092
32731
13467
69103
49550
76743
96138
26088
68996
92324
78034
27636
10062
49881
85482
34631
80680
62783
76640
18862
77319
81946
83692
31655
72424
1322
94448
47856
13733
70663
48822
13205
83600
31592
4601
42357
37929
88925
70973
89281
84005
89280
31391
75781
17461
74061
91391
90446
55515
73350
2516
67358
86245
59145
94064
62906
69769
57824
95295
87096
58827
25670
4446
57115
40749
76426
20607
26876
85941
24304
69365
56464
13781
36655
23328
44250
41633
16200
49058
37694
64563
13253
10833
93375
11732
2448
37294
93407
7189
49028
37396
66482
30193
99093
98912
91106
79343
17282
16846
27440
66608
43083
89129
18682
82387
80603
55896
47656
22494
90389
18271
14685
19329
33864
98649
78364
60937
42332
40145
23086
27710
56423
64971
32080
60887
17056
7403
55637
29283
50702
93940
21022
70963
39589
87746
14658
1553
97938
27305
68512
89207
96794
68678
88298
47930
2951
84164
49332
30390
54819
7788
55250
55547
51142
44484
86823
62651
9581
32750
8243
45933
82852
95427
67291
92355
41166
98739
49486
73525
10130
51617
48308
79336
80686
64962
22326
13155
61519
82882
12019
53501
7049
66125
95177
69821
13370
77444
25446
43942
37884
26162
14636
47215
94145
29833
82782
80606
67226
47078
53537
91925
98931
73198
32350
88143
69803
38192
98245
95233
30835
34845
32118
33671
61351
82032
75149
76313
42146
6159
3029
75503
71256
50805
58892
16538
75832
60031
81848
60598
45677
82966
87965
98259
76703
10801
23701
15363
35608
39143
1905
55404
42479
71059
58208
24275
28814
18392
6830
81663
53427
17157
10812
23275
49009
21967
18819
73176
66617
17433
85613
92207
80242
86211
54020
97006
14606
24074
9685
14950
80447
70346
29209
15802
19273
40806
3487
41649
98795
41077
31211
39536
24101
22874
75158
6754
82582
79462
31872
80016
95508
16470
38353
67793
18624
7429
47090
58350
93932
51848
87813
52949
46686
48156
52951
35154
69379
99408
82608
73181
65795
88489
22517
61379
44234
88584
12582
50289
8096
68562
97558
91945
61829
88713
41515
29620
67239
19350
29441
78605
80341
2129
71654
94474
26457
79150
86492
86093
40481
57736
12016
98869
66366
43788
997
73684
57202
43806
76221
92813
63466
79863
65263
6373
83125
51205
7582
12785
221
39058
12223
93551
13592
12648
31620
49851
87068
10828
26005
72705
54424
99784
24142
96635
64970
69114
89695
47743
90344
75968
9605
92389
70567
93998
57838
53191
54604
79049
18775
25609
9577
67864
33294
84298
710
37427
27640
25566
97905
9629
26595
10129
2714
77658
41427
56497
81863
92231
52123
27199
47943
91665
22233
36371
21273
39423
32743
69628
17010
33173
61912
86158
85737
71275
79584
71707
4512
47205
50839
78003
72001
49696
83067
2159
23845
36221
99597
59003
27979
37399
26570
72804
74744
76982
11816
85350
73196
7900
81218
15937
67773
6618
80206
74541
60620
75584
91489
92577
88516
7264
3224
1484
77539
44838
77723
80282
88657
6125
87723
17882
11544
86074
6116
3692
6396
58276
88560
54769
57229
80012
39775
59680
73341
40831
14952
70849
13643
62463
19719
2450
64882
47600
88484
8241
75557
10144
51484
76431
67264
87237
5694
2653
47498
23663
55560
1311
67944
50241
76332
13849
16158
68135
81686
71973
27777
83296
96522
29844
52324
6266
20479
1367
9252
75469
42457
26223
87590
93775
75217
91680
90820
77858
39851
38265
7257
71938
79832
58981
89560
80351
18163
84640
21588
33469
27822
98527
51766
24091
36125
18675
47486
55474
23729
33139
57468
30689
74004
86482
52898
72779
13470
19434
9638
93540
70825
42135
72758
31853
66720
53656
92255
49776
4231
90079
98606
71855
4964
91538
25028
19157
76233
12399
23099
68691
72305
8865
94207
58109
30157
93895
69081
81804
61938
31076
96248
87077
64075
20581
73904
84506
71585
78864
52192
96446
22339
33915
27902
47266
57260
78026
70256
29117
59541
34724
33587
84030
24565
39336
17828
77768
69410
437
88567
5675
67685
93050
11958
54425
48983
17549
59392
62019
10229
52983
88458
51206
75213
30002
25526
87581
30608
49587
9346
16813
39237
20738
91331
90706
31980
13876
36870
17460
99528
38269
72522
62281
17902
43395
74219
350
56066
34100
86395
41017
10712
12004
87998
73871
46509
58726
78708
59052
69901
21223
89806
94581
38236
63834
19861
51209
69231
77051
70687
37591
61840
38368
42304
32501
21067
64672
99686
94616
21074
7084
37892
91405
47609
22706
44514
20632
88535
5816
35709
69987
49060
16950
1911
88007
79778
31522
23954
22710
2769
96904
9525
187
64
14564
7287
97662
38058
34741
62509
87520
5701
33704
91845
14813
44106
47479
80001
83055
41361
68971
29761
49910
66225
8844
45942
88465
63534
22949
1533
83026
39673
98455
61546
83365
37788
4520
68338
90674
34840
73194
29637
69401
73207
16301
33092
42424
87777
1085
28600
33741
30167
87000
24362
73634
8326
26603
20547
53921
52656
2401
89255
2179
75012
90158
68511
97733
90734
56468
22963
72085
21334
72201
37572
91158
47749
50494
78184
59105
71588
22560
41305
49514
65806
1583
83335
78520
61474
98562
78354
39637
43279
63907
89689
97278
29280
45971
70639
95358
93326
40954
80501
32697
93166
50374
49227
77216
56717
87200
55942
61068
91908
84781
82949
94173
46831
16616
62987
64283
69183
4084
75952
85236
16908
37354
40088
91369
61600
79769
98282
40610
81934
9418
25286
12467
46412
2546
61777
60962
28809
2539
3294
36070
70798
95063
45163
95287
28101
94568
70615
10422
90176
74510
9097
7762
98380
95865
2657
4937
45956
5273
71313
46299
53817
30458
45696
26529
7286
2912
20054
96620
63315
58679
40764
71584
38235
73776
3698
75653
96564
95735
7688
53706
43631
50161
3646
92617
81991
93164
42757
60459
62079
22542
82930
12952
75829
92474
53490
69948
67512
32233
85993
70584
2809
10001
28344
84322
58356
56799
8083
95697
17470
12740
97442
13417
10336
80986
38189
40309
20474
416
23338
3273
71928
99055
42501
32243
87062
85484
30270
19982
72479
82343
45490
5575
14368
49996
2176
70802
54511
60911
85791
89505
41137
75812
91191
47454
32845
24981
14181
79940
71832
72367
83687
27198
77935
10820
87557
81769
84738
9956
76753
87570
54091
39306
28106
80119
76547
45435
3761
38677
68454
61757
847
74144
30293
42766
30824
12301
96375
64172
41344
91441
98389
60520
56065
42657
81955
70249
3250
29836
82958
55667
28408
48446
71695
80061
74405
2433
81146
9399
87031
56097
64648
94069
54433
49354
5267
72514
38383
90052
48774
3996
28967
62089
42087
57747
77213
87579
41889
83015
83280
98473
70166
898
97334
67175
50089
89194
91935
22479
6486
33244
37940
21977
55712
32894
46816
37202
3433
56215
11706
97582
92584
70217
33899
99439
99915
26153
71379
15628
70483
16304
53975
90197
59689
12367
76972
56644
60949
48153
23545
20967
26852
75437
25146
54205
5384
18743
18911
11541
35462
40343
18072
98505
54231
83645
13166
9073
25683
62024
50265
11271
44336
38557
61309
99573
84137
66171
77486
13747
69362
12269
9875
16295
87580
44557
86827
23220
79736
33990
29999
70506
86945
72284
4323
13607
38195
72631
19474
16992
84645
53767
95555
70162
20563
93954
48347
11003
76634
51544
23201
50608
76532
85483
44567
80088
23227
7615
34129
69565
74374
96308
79673
93453
51818
30182
6675
80121
29683
34244
85847
87996
13803
8684
68355
25163
25484
37057
61943
77309
48746
65652
47436
15504
48972
6121
79712
30374
48776
84351
98989
54861
49471
7522
48454
45446
86537
58379
81260
38316
51787
53651
18949
97677
98975
25660
97781
13874
61302
17465
30532
32555
20884
58329
66152
26313
41931
32936
35938
88883
58318
60133
54810
24819
31062
20348
75732
92434
27467
94046
23370
51491
86574
41064
62623
64022
11669
43627
36265
18776
45521
29526
13933
54220
58767
63309
23896
81344
93280
91055
7407
55666
18247
11661
28958
36680
14451
86663
55531
5897
30121
68011
3745
36266
67047
99972
42169
78789
8526
4854
88232
62148
10359
73049
52544
57419
238
59418
76488
12218
77908
23472
93243
9089
49798
52569
64697
16402
6816
56615
38853
47323
55581
48777
75102
75268
41965
48717
98251
30855
32417
68506
65884
48562
45096
4454
10111
67251
51593
5774
22893
4386
13829
82709
90327
22969
96440
99311
33999
58239
88806
28831
17431
14697
98573
98999
93201
1614
26455
86183
91737
92497
54203
19933
70969
24978
13443
28717
83575
90837
63211
66397
23055
19830
16356
53249
34226
73201
18965
7912
62742
19722
87258
23602
83848
77432
71346
13845
83472
29814
32503
67971
2558
90306
72860
24612
65851
33652
23726
52107
6782
80277
32433
93702
83638
2118
39732
23257
40134
94875
25822
71623
6787
56128
76046
30149
10726
28688
84618
9611
76408
39192
4218
86315
31877
74926
34849
82890
25548
5857
82678
82014
73030
90069
48747
28566
12591
87132
70907
45925
348
11696
3536
70776
26886
38872
10154
70408
7339
59013
68399
8504
49892
45716
12796
73624
91812
42488
83063
996
85021
37434
28206
78556
84303
83200
47084
1927
43527
72566
75312
5574
39997
47330
33000
71854
79618
70440
78641
22651
23455
43611
89208
68579
94183
80354
71499
46626
24417
8795
80457
3972
22506
16691
16385
53522
71895
80829
51193
31283
14936
78025
88614
54862
23001
15205
91076
98571
59291
70125
19141
80585
1463
81612
34363
21522
24481
11435
22355
69552
86920
2944
9620
43660
19348
59176
52780
88158
96667
51438
81862
5549
89851
51115
7774
27185
93139
94887
80836
99742
23783
19018
24235
62693
62029
92083
52463
5257
5214
54025
13194
78351
57501
75965
95464
57378
89630
94052
69706
20068
8025
95788
86627
42123
24237
49085
26210
54800
29692
39234
89115
293
29658
49270
6054
46829
11107
27322
40418
82544
45133
5729
1874
65738
50182
49065
4281
73805
60403
65855
83127
58499
88532
56300
92384
40164
42897
10634
94158
25078
57150
96525
91157
56674
77147
74929
76459
72637
72035
86792
45168
19598
91249
19223
68436
76072
96821
62655
51314
4418
81840
57885
5219
48580
10903
81930
82997
90802
64771
30247
54249
39505
32296
27177
82419
43409
7107
65452
63357
69802
58546
72460
7457
13323
91376
85417
84545
21648
2128
32724
64709
42349
47010
5535
53976
62016
60669
79439
85682
21539
94634
78779
50864
90589
42965
81965
72203
44663
95738
39064
47263
29980
12573
27294
96271
29310
55965
78954
48910
49501
15685
58902
84029
169
71745
31284
83736
58219
14632
39527
32184
70889
44257
44143
12080
25019
27263
11299
28274
24868
99166
84013
43206
84596
58642
19693
5233
79637
85298
95602
33314
53316
47336
54924
35591
93476
75250
47864
7159
17664
78728
67100
47590
67594
78845
41867
72854
14131
47111
30507
21482
26631
55239
44525
51132
61466
41858
37806
5579
93411
96056
66500
98919
74438
49507
77800
81950
25978
15176
42515
64421
86326
51979
48505
33757
33443
7599
72668
75055
10442
12976
69069
95791
95220
87047
43649
14348
45275
18859
75552
78440
34864
81754
81829
47514
59629
25663
56572
30438
64851
48699
65923
32663
56501
92887
99504
95072
59295
60040
88988
61310
78084
19905
5573
22093
21062
39283
72506
96877
79951
90684
70666
27472
22908
42278
14535
95327
31934
85015
71764
77795
13560
40391
6677
43639
88099
38457
34506
55633
18563
23798
12445
75895
97889
73082
30833
27730
75593
36775
36038
91485
52184
92126
46957
80136
41666
67990
30129
99302
55396
64086
6639
98055
44318
61483
14110
98544
34623
31678
78259
45199
33551
9220
98519
63139
90352
9810
66951
16121
53915
10464
90002
69092
55717
82751
97709
19202
20711
62687
21323
81
71426
959
21525
27654
44475
16910
46805
94450
85448
73047
73248
29586
20384
10680
14485
9647
36497
16230
16886
21529
51414
24728
78783
35009
24256
25701
52341
23380
78133
50033
5437
79020
27929
89351
15184
39299
39840
46431
18121
28139
56154
93728
75278
43877
70917
17735
23435
98052
95483
93531
62697
35797
65553
61016
18957
46753
96943
60218
83464
13292
89192
62768
94458
69708
96189
14927
30249
25892
2168
73036
85949
70263
17369
95615
61419
18010
82256
68110
88502
52052
19988
4022
16799
7673
79791
47793
51939
76893
54664
74446
84123
38814
9892
33679
43669
57320
64833
88959
77871
69637
18062
68783
69376
52433
1624
97515
81768
88126
54839
61667
45488
20539
70088
75497
14650
78550
44714
37509
27310
89253
56530
97572
69556
69416
58523
39829
9949
80291
90766
90541
61165
73745
30769
7184
95432
30187
86108
56889
80480
13966
48888
40689
58478
89909
79786
76635
96109
44073
27122
55096
59890
76151
72679
79285
31952
13195
85752
24161
84789
78651
54058
39747
18635
722
37410
13094
3053
59791
2019
19184
70204
3593
81564
67857
14413
38374
40155
98106
85456
74686
18644
81415
48745
73468
8978
25726
29177
76290
41624
92109
30952
88067
24164
4472
67168
89702
91618
77128
98434
99635
6219
98485
42851
31077
8888
11715
20713
72529
59990
93847
89810
87170
82051
26057
41323
82302
84978
68824
20717
98128
75909
38565
32829
85874
33603
44894
7691
87039
82224
21949
99833
80813
36351
85219
36404
39162
15597
68220
16474
78661
18833
42936
80725
85345
65944
26015
98528
36523
10377
662
972
98967
68460
96048
24408
61827
9175
41731
95245
18990
33736
429
11073
52003
90319
4054
53703
6238
68861
41200
18804
84084
81575
82290
91283
91520
982
68855
87517
23634
10728
73791
59086
87892
4754
86490
30349
76664
70024
36684
126
48633
37923
43061
97911
14723
68087
87830
96038
89975
82271
57991
48921
41548
98147
23252
29436
79248
40331
22201
77836
64209
34447
18114
69966
76686
99293
86732
18206
14814
15058
79431
92706
97178
27357
57231
57801
56012
95291
19831
10099
66642
16617
21036
10731
12800
29687
79503
29788
7649
22986
74570
35275
67337
57856
34111
16457
12118
48294
38278
91674
96960
18490
80003
92854
14911
98810
49417
33147
3048
95925
66898
21457
14960
80953
53846
35651
85582
51896
75328
64760
82398
82325
49761
47950
52805
12723
16167
97982
71723
88042
36617
40220
50835
77023
86356
8264
86841
89459
86976
99837
71070
75330
99385
68353
20490
87737
6698
49267
36106
59856
22349
43765
96140
69921
10963
65608
5956
54525
6113
15795
34154
24156
84413
57933
24681
29369
6777
31913
1254
5768
56292
91233
8994
24907
61768
76820
3375
91895
74307
95383
45783
77372
25659
72589
50527
31210
31055
1297
46116
76270
30061
121
75086
57047
70574
34196
81077
65396
13674
84641
85837
46552
48837
84600
35739
45978
66008
8270
31730
37721
75542
2639
95699
75849
7389
33666
33711
23347
50650
72311
69996
52792
48915
30142
51920
95219
74550
31905
78564
32185
5141
70995
35385
71092
79924
79720
84459
16718
77252
26802
16596
9002
25471
21541
64177
9029
84960
23723
14157
62096
82872
74466
13978
27324
65978
13357
27888
74494
22453
99555
52930
41189
69227
74499
23955
43767
95449
87058
20045
92890
10364
54758
35471
12550
10203
87138
32479
23789
5655
77091
88909
17662
45951
26381
53065
78148
8377
84466
17189
37588
5053
23948
89246
95532
43178
34002
42275
60673
96951
46916
14479
85915
40473
28055
96802
91744
11757
46854
45972
86977
9357
18022
45823
58243
61406
48002
12440
28577
12382
11532
4779
5428
92325
23450
78906
4349
7406
75134
26194
37880
31581
21179
67397
96161
90295
70076
31823
56824
34839
96984
60613
29102
8774
14387
89622
47424
23801
89266
84509
77991
74839
83963
24615
93567
9749
67726
92321
125
36048
93951
32904
58975
51002
71942
93449
43691
2109
28988
11258
14315
64463
31765
22317
93682
66306
36021
48658
52552
35816
65068
2001
45236
85898
70852
66001
48503
29852
1091
78555
10413
14766
79925
55296
87008
83459
12357
7803
21838
91625
52467
75099
64208
52416
8071
89835
35267
54844
40986
27038
48361
38756
29379
13364
56933
35723
24970
46920
79004
86284
80498
9972
1768
91570
76360
33429
97974
44059
22525
29368
79097
81076
99000
45049
60787
77876
22942
59160
77275
13459
16341
78961
50764
2834
83839
63063
81903
98267
62124
21119
47770
23524
75518
83588
51437
29755
59643
8659
78862
62109
92026
22119
26725
76750
43996
79406
3237
481
35414
52406
53471
41053
95637
87796
98560
36818
56070
97941
78223
61137
77420
25184
76838
6034
85881
51048
13814
16840
63143
5806
24078
56055
20125
23216
72468
94361
27331
89420
3685
97929
94950
6509
69250
47909
23214
8247
11601
43546
5129
11801
63748
87618
84292
52210
71826
85151
31835
7125
74833
109
29840
78050
93345
91049
90735
26755
19464
62983
58366
17600
87238
88646
21484
24764
10554
71560
13941
42647
39274
40852
85166
63746
73545
94525
60162
81043
61285
11455
59336
73686
24305
16480
510
89462
47317
44386
23152
76612
98060
25824
35350
75263
94742
23474
47013
68455
68268
36779
98742
42131
12772
65274
12968
79359
63795
34593
96901
59261
50914
53658
30071
98783
54666
93087
58715
72693
16441
34578
84085
62175
96485
30958
50077
73215
42996
80307
71866
54599
70080
22829
33937
68877
46039
94230
42792
81881
99739
14002
14742
44178
3105
40694
79887
83616
30706
51897
23286
1335
72519
72182
97392
62010
8078
81573
14895
7035
18604
46964
86152
41702
7178
84967
64065
17831
71782
77736
33715
43247
81668
71212
53891
82170
32610
78695
83370
14274
71272
757
76797
16505
33140
27483
88677
83107
97581
44917
50260
41912
59331
42239
90747
52802
10867
83634
61783
81561
52593
62361
25949
65610
65497
92666
32378
1824
50232
45135
49756
44697
10251
17733
22316
70618
26576
23989
78428
41005
2376
75349
12771
91881
80559
74390
52554
19623
81990
73429
23708
71759
39391
54499
84862
1200
22790
91593
39799
79749
90138
18203
56505
49728
4284
6773
32914
46379
32519
86825
20176
17103
44240
4885
28694
6841
92254
74843
44368
27182
89198
70533
1134
66043
46139
50531
18509
3013
81343
83805
28458
45501
12331
93077
82098
98142
79172
73142
18648
60685
62471
28035
76538
1497
96682
78384
10195
3293
52094
80903
71518
86622
92993
55081
52207
52095
37004
5280
4668
9554
86563
27356
20048
35805
91750
85687
2629
5076
14150
82855
2282
25870
80259
12699
14214
20297
79565
82254
9229
48970
86366
49712
48233
59495
7643
70431
29336
1256
2390
98825
12933
7466
69937
18912
4580
93209
79349
63061
62092
29098
85690
31846
89120
93983
39424
47642
93094
4371
57906
2535
28220
6843
3563
73828
30431
54416
45802
8967
7228
64134
54384
53485
88640
37874
85994
44682
67731
35959
27530
4006
76238
25383
93354
46864
92636
1701
25086
17163
62043
64841
65062
23133
37344
18187
78159
7808
23522
15503
74264
72775
19212
17615
75056
72294
45583
76095
67355
36337
52768
47444
44134
40278
42269
40092
4674
9105
35184
91938
79605
33367
76736
25386
10656
12775
58994
16902
96437
60686
89527
91793
7480
86568
12928
90588
93242
42687
82490
17308
89204
44811
18623
64420
97835
45363
92644
69897
49849
60318
95983
92523
70947
92366
32226
22823
70749
2370
85248
51869
25564
39729
50151
37113
33816
43025
35577
89440
2820
83278
53890
3173
86708
66354
91125
15379
34742
1764
22656
20655
5107
94238
44555
47172
48591
57860
37473
45449
82393
17912
20585
90516
35236
99133
29483
71131
9832
6715
44743
22243
55336
79196
88026
79686
58611
86418
26997
97944
97421
14007
97231
12604
16155
92190
68769
84930
48815
88033
71385
45604
75267
20414
15690
57097
80365
56627
89980
57902
9350
58267
71809
96385
38767
8705
97539
39487
66483
92239
68337
68130
71128
58671
46972
62936
91430
71285
16004
91896
83717
92932
65476
94161
93748
80833
51553
11237
27053
44628
91265
81425
24503
18920
43310
2492
45136
33498
96159
90096
67784
99683
970
12334
22035
71884
39245
45425
22033
86397
57854
76118
23240
24578
71616
878
13316
14361
65633
54050
93447
73303
11870
76194
4273
22438
40311
99400
93100
96832
75340
88620
69856
64216
93408
3855
87411
98399
74769
81559
73083
52214
59732
40876
68477
12034
81361
98445
78065
26980
40583
94821
95792
57031
71821
38991
77226
84069
3388
95211
79433
97691
54997
2191
62423
91921
67583
91928
29468
78098
79156
3019
7589
6912
37598
58534
4787
46764
18986
81064
26412
89504
46151
96641
89071
71774
78604
71151
83877
85424
58519
43771
91064
56222
17402
81549
3525
96815
10754
79341
94714
54493
96934
95404
9612
66593
21596
62761
75493
50824
40982
85013
57181
8011
33974
70526
2990
88882
66371
29804
1194
55893
36554
46749
73778
32866
84046
220
67443
82245
73534
74685
32487
35134
3360
7492
82917
75815
1470
55589
87921
26425
80202
53682
31048
6261
69813
35769
4150
73071
23551
39532
45645
25173
69214
90223
70897
18908
36296
86710
27220
42485
98048
12918
33971
97222
97045
75017
10904
15619
52024
14802
78808
926
57053
42203
79026
78374
45774
71796
73052
8473
30740
46637
64775
25197
95414
46909
16156
55512
72539
22747
93877
42318
83275
8189
63519
98491
52981
48703
77433
69912
75224
54208
66121
22965
42032
46186
11177
85143
14990
74544
79631
74877
22644
27851
83739
2135
7587
44266
74954
59608
47578
28343
80046
44281
13755
86697
86968
80113
87131
93902
1693
53450
56664
36724
98879
29510
61449
32781
4415
13705
9014
45126
13936
43280
64689
9553
13879
27768
98427
81992
50609
33712
4900
55662
84856
12205
18155
92354
45079
80440
70485
86307
7655
22771
35296
12433
40112
73439
63280
67106
47862
76898
48682
67018
45025
17626
66885
68510
19026
74636
7520
22407
6834
37112
1957
58781
22095
3844
48568
26417
74285
11516
97631
23544
16830
79715
78009
77039
15775
9134
5756
51795
63226
27299
17852
2930
68912
16439
78177
64487
83887
5935
34435
33293
27953
90066
21585
90550
51186
7779
83860
74991
15883
76936
19255
37071
91973
81067
90645
2680
76762
26914
32376
48077
79691
18154
97253
57137
69812
6581
19731
88472
2048
76821
17427
46917
29400
25865
91111
65936
37234
53796
27567
33404
23885
8983
39938
80720
52572
55533
51139
241
90671
23221
25887
33857
21309
160
93227
37377
63499
86291
97220
76450
81846
2320
4852
78187
3223
88525
18877
73732
83481
99490
44450
37000
44468
72255
72022
46410
81358
69632
71198
77179
8567
41232
48557
24627
11518
91351
31956
39256
72996
58655
72950
4693
58619
49061
62050
346
42058
13153
87734
53635
82786
89282
2455
76874
35871
49718
84507
34856
54770
78286
46040
16376
54158
82827
63598
96547
66300
2467
63369
60859
26323
44924
22175
7961
69869
33248
60532
83830
27799
81509
5221
21058
77955
52135
35306
41327
94306
21358
57907
59703
46670
18972
40349
73291
73582
68216
59722
77284
18357
72824
231
87962
69427
12023
73430
73373
43879
52861
54417
14951
76253
56269
59505
73453
13997
35225
38209
2914
77234
73221
57215
84204
65821
58545
22824
70128
40530
29237
59704
54554
30777
90206
75157
66557
26067
88233
40409
15986
99344
5340
8256
21705
75633
19724
26830
55460
6593
67220
52739
53184
89403
23946
2197
6333
21983
70605
38117
79801
36253
83696
66788
76274
20988
74742
18428
49264
71912
98667
96365
87894
64765
56444
64094
68727
52787
29422
39845
14819
64104
13939
43292
37543
93700
46360
72396
8630
10075
41086
24898
58928
69273
70218
26292
7829
31601
28503
97415
79452
11137
19230
95880
21355
43665
40735
22272
75471
14316
16915
59863
6481
37115
45235
79266
65149
96168
36929
86213
75136
78992
77390
3323
63538
79382
37872
73108
65699
17277
72981
57794
4570
38445
77061
85123
21131
49656
50815
17324
28754
37144
77785
53381
86263
43581
22811
82134
90760
56893
24561
12418
96652
41593
79329
88811
9512
82700
47585
4126
20939
72966
48986
85709
2747
81442
37533
66485
7146
95974
3902
30984
11962
54728
75461
16615
50587
54744
85147
61037
69396
7237
8476
79942
44295
11677
97876
77789
86824
69075
87556
9064
31312
78180
41238
19562
80297
43422
76273
32870
73870
78824
68123
40157
75920
77271
41216
71957
46096
61737
95014
38424
47195
77178
80610
49509
46472
36633
61374
70482
26733
94487
28285
77211
6766
30034
3678
31074
74579
87278
95807
84035
84652
6825
85652
63815
53960
37059
46436
56173
81294
55947
96985
17305
80891
20225
92173
62306
61354
21565
8980
70450
89687
93779
5770
58990
39465
52387
30819
28887
83003
42101
30238
80144
70092
43931
77339
3645
25925
86678
30165
89155
83257
549
27693
34269
26300
84410
39019
56723
37666
6220
73701
26091
66730
13532
88726
10497
21895
97445
69618
64269
79127
79320
66640
58107
56932
27556
71824
64482
90649
97188
21023
38864
40776
28963
90059
73762
292
15550
13129
90298
22007
83011
72913
14329
95172
42035
24386
6529
7934
62336
86358
82811
50389
19653
88821
4029
47439
36108
52357
16393
37365
13702
29738
37631
96283
25803
96169
72320
99389
62088
10534
87210
64967
40887
26293
54635
76170
23919
22675
77758
48604
41803
45621
90580
35500
24765
7694
91620
99616
1023
96158
41465
60918
1268
29966
45838
43915
91406
60396
49079
4076
12280
12912
74089
73771
63342
77661
13379
7376
61693
78185
88490
9389
60929
81088
27720
75866
92843
50489
83366
48610
32395
10417
3916
46577
50330
68561
62304
13058
19134
66230
56576
13696
5537
12632
89648
24043
94328
71220
32858
97401
36865
41551
88810
24121
11786
80424
63587
61659
79592
78268
53407
86007
34752
18362
94849
43968
39524
5445
40070
97959
473
8194
56696
11030
94945
12110
53514
89690
73657
9840
35118
94092
19062
15904
49467
29262
92861
3474
88965
67301
38331
98526
2967
7826
36376
17559
233
51518
58087
66013
1300
6624
50041
92312
88292
92958
9310
45201
50194
55565
47132
28720
76269
54782
54342
88824
81036
10857
61373
36150
22106
894
32994
93928
766
25121
82348
10510
24429
76158
15149
67617
18756
70873
43122
44137
5810
53324
93435
70640
3295
13055
84419
30628
961
919
2268
51376
84586
56232
22961
84768
72584
67131
10991
13912
67542
26629
14319
74450
83320
77472
20406
20128
60170
96609
27748
73670
42715
37177
63783
724
1609
19057
787
72417
21207
62452
4502
64888
50986
17423
32629
73723
22042
2724
87276
95748
96310
16431
27661
52227
8246
49321
99777
89755
28199
1932
99628
85981
32564
60569
78456
96944
77796
38326
45145
95037
40341
45728
80822
21810
34679
5773
81641
31532
20201
44794
17081
11422
67136
12488
62354
48210
31454
67057
34961
30856
20089
43775
98086
52881
49175
97495
29500
9421
57139
1343
51037
61506
95527
72769
53881
39858
13468
43107
86670
88690
78981
11845
33629
89365
64461
77190
25140
41178
98827
71777
97935
26092
55585
72895
43911
52925
92213
84692
30450
12908
59152
3538
45149
39443
18237
77287
88401
87207
23379
72405
60504
27020
310
21690
10165
29544
72351
83962
95226
84131
93205
29261
14210
29260
32844
86341
54703
48053
80740
60233
79873
48039
22193
71242
55136
41715
28194
95504
2579
7302
73965
15458
43921
73500
68089
66305
92896
78535
18705
73038
40945
38993
60498
49975
23058
44091
61765
77380
76302
77219
67862
39989
621
6809
21968
37070
58181
25139
93883
23465
49067
15226
42170
43444
33170
22920
80154
57195
52711
27315
66062
76615
77483
64510
8891
25310
94268
76694
60227
54462
32309
15672
6237
21046
27834
80794
50536
8426
74662
67969
20092
63459
54003
73651
85969
93031
66200
26326
21296
134
82412
97951
39859
75885
18902
52850
66410
7439
61456
33005
39644
63931
74332
13556
82499
62542
93736
12801
48131
2598
81458
38848
29266
55918
84482
99756
65753
99317
32220
24259
88714
94617
49942
18612
69871
10012
11841
8868
61012
3608
35380
17774
3000
24207
39739
33320
59604
9962
8611
34440
65213
96910
52672
8492
40163
81808
27171
68842
5413
21413
53112
87261
68463
78686
38967
28437
26804
17492
82888
91475
5277
74038
19888
28511
86942
86112
57694
9677
2681
11076
79958
89193
87593
27037
22717
19314
97201
60271
98617
84937
77760
41206
41676
38272
78663
13627
57532
59150
28724
2957
39831
17114
57512
90934
81556
48614
33911
92349
95239
61676
52234
89075
17025
95405
42645
37267
87489
15127
63567
92659
17494
12228
65412
97554
88204
51058
30768
40828
58063
96873
29647
34594
97819
70127
81334
21513
11463
79398
82952
19459
97446
6810
91274
94618
44173
86252
11139
11924
94717
2101
74401
24657
90629
44617
63603
79547
64883
52648
82566
67581
74232
85746
85713
75165
36638
88854
64141
50601
52236
65001
94752
84966
48819
4160
78118
72897
74036
93619
3633
44975
18919
98403
44071
65037
36620
21321
46053
74296
96997
98341
16575
5577
65869
17166
31688
92936
97299
45678
1249
2423
22055
22451
72984
93827
83394
83405
18662
49426
61743
94818
92505
82776
8193
89162
26099
72515
16025
84365
80832
16153
85447
18829
693
39073
1904
25012
74508
69580
88047
75027
11466
33610
93491
93208
17809
95635
63265
22188
43722
15354
52309
64569
28610
86786
54952
18465
10450
4803
43197
94088
77528
86888
80543
88974
85418
22496
81087
6800
44619
90358
9391
48004
39510
73006
98085
89136
84788
28743
85610
46004
43623
95710
41796
53227
52205
2334
5354
48706
53337
91747
90151
1368
37218
2608
39217
64178
58774
88982
16793
49245
97914
24524
18044
5097
80910
50445
42096
38352
71513
79476
77679
23101
94028
47432
56835
18579
85857
20122
52121
3828
46196
53262
15542
20356
89378
66896
8607
61482
85149
93879
8536
57867
39537
22084
4315
74249
24702
17457
34173
49319
17039
92403
51030
92340
43983
72546
89812
71402
61430
29498
53900
85081
71292
2258
82024
5298
54984
72727
58945
75974
38865
9258
80623
9374
21488
24438
49103
75846
27776
12475
33219
42549
33872
83542
34823
72974
59453
56131
71155
24083
86700
63313
99941
3802
13528
81931
87110
17183
94466
87838
28907
81661
24170
87436
74655
5543
19498
70992
49653
68259
4511
80784
6615
24634
31417
96477
75434
1315
65237
51192
14260
58802
66555
79243
93284
29580
44212
42455
58806
91577
502
14986
46507
22900
65435
26155
18903
97391
98570
29644
9095
93211
74692
23246
82534
17047
70030
48789
2906
41928
11807
38743
92800
36118
82609
95858
10514
59470
96034
43324
45683
51837
28423
51989
85115
60522
87377
99525
33261
91704
80758
17570
4982
68858
24940
94579
887
90895
77133
63097
7122
79438
85358
90860
18676
70621
50426
96086
83825
99743
36354
85191
55372
57732
22200
24990
98666
42127
83612
75498
40237
78210
53784
63773
59815
54012
64407
78112
30278
97586
62922
60788
71072
14546
97289
47012
12100
63888
17539
72070
77437
27671
96016
30686
73124
14919
97954
78131
78865
84011
39846
17370
41769
47775
32679
66311
95344
70297
77191
70167
75448
84940
98340
87273
6923
31317
49104
29898
90077
94483
41589
68933
99349
17226
19636
31825
55579
57602
80320
89290
65429
12735
64347
76740
82734
22361
3669
32162
41033
28354
78094
39885
53865
36960
57447
76055
34977
81279
15760
42718
47667
98561
92668
26632
53482
74847
4328
41576
72992
79985
22251
45858
57159
93698
93812
38212
22859
8190
9987
85794
97298
22975
77078
50359
88439
29265
99268
11265
63873
64053
8057
89497
3248
85218
98787
22117
98169
98665
74616
41236
31491
51353
43787
24534
74024
72666
92039
55222
6515
13247
46021
52608
19787
63454
87330
35078
58904
72037
91580
12851
73660
3744
270
58459
31116
94473
87088
70756
29996
16924
82415
96822
23953
16999
52743
7491
96349
49635
3383
25796
24245
58916
79102
21346
95023
82040
53609
81314
48808
48399
63689
75140
39768
3466
11034
28454
7172
23496
90800
33174
71425
87519
1280
94859
83762
25708
84357
3783
92374
44078
85848
7974
39136
82042
68932
72498
12546
13412
38143
36895
22669
44481
99932
46326
627
85604
32150
51325
70228
23869
59098
94509
89532
49490
19919
57124
51566
17712
97979
8187
17049
83325
81472
35053
28264
99607
5417
67393
71761
12509
68675
46286
59576
5851
54320
94492
53120
23100
99745
94311
72801
75894
15410
38952
61364
60330
19595
82526
70422
17100
16144
64544
41182
28901
29887
19361
22565
36465
74569
89967
89801
50230
76616
14540
56846
86118
75313
94193
7193
77646
24637
36843
55950
78797
88306
84686
31090
72803
95324
94415
46563
84443
3611
84065
90092
20248
25963
17454
30818
85937
37191
21237
30665
44845
52517
8144
82790
71626
37247
82810
73294
57550
3397
77869
42270
99456
2533
30447
79365
56560
62117
2345
14561
33889
55592
57364
19222
352
1301
63857
64793
15589
20788
37192
13375
23018
98781
6986
57051
79767
33621
82902
45404
45415
98097
74866
62899
99058
94894
61934
16507
78632
76873
96264
32801
40509
90961
56345
23511
2799
45391
77311
75246
35684
79241
64806
6535
65105
50964
38476
96915
65611
17169
97238
31800
83167
65357
66847
97193
82055
14289
86141
79606
96970
53066
66820
75230
99817
69288
11684
56716
77063
76217
6869
7341
22885
55659
70152
88710
96747
87281
35823
78691
92530
14028
23520
90263
16243
2559
52691
67468
59224
81554
96487
99292
9626
22086
48215
56258
12338
83048
82435
34748
13593
39096
37214
79353
21875
85510
91797
10371
32974
68821
32288
76367
30343
12840
63133
72414
54215
56076
28310
22534
41307
99779
50779
49908
58022
57400
76141
71717
79186
79550
49768
94840
11085
37229
12198
93043
16843
84139
99679
85378
83323
56299
94571
83930
20687
92757
30434
4998
44623
69491
22445
73150
12831
16186
65173
41298
48293
82338
41234
60610
73646
62143
95112
55862
14100
92626
74423
31325
5695
40729
64768
46362
5027
82361
72616
90748
11951
1479
53832
18486
987
14923
61640
27209
54303
98034
8738
5063
90968
47550
73796
96540
60149
70168
72620
6896
32975
60196
13233
63479
68978
59155
249
32373
17731
47831
82654
19396
61339
56317
52168
24261
31627
62058
81459
76210
99812
19786
16066
78217
26219
79681
84285
70553
29883
18505
25210
85861
33794
54226
67240
56396
10814
47571
7238
9298
53395
60956
41242
13677
45007
77631
41926
3109
94011
67806
56250
54721
5320
69025
19249
90200
96831
2146
76660
69473
25539
61359
74961
64413
6692
39767
82899
87940
62054
27956
50700
85450
41645
40991
83219
96962
46687
50339
11840
66009
45207
29341
14645
29070
59461
75025
23970
92815
85887
94998
44756
34017
29037
81159
5015
63192
66718
7586
54324
45450
37393
65555
33432
99202
48101
17342
4661
55861
71929
67888
9324
1318
90749
7970
61455
18378
42215
46427
74428
49388
83597
35120
85003
12955
22359
57611
56327
91533
60941
43118
81050
26406
57384
5203
20280
94333
77157
94930
21960
44831
94374
16468
54911
48300
15163
87534
21700
64868
50600
87739
71529
89998
54824
42878
33067
86132
84875
8418
33198
71519
58186
72105
402
22173
15774
74328
70383
91696
76397
58634
99432
4633
26433
89836
8261
75353
90678
94776
61140
17543
36948
14462
97820
23834
85254
3198
25976
37360
46876
72238
66032
6008
1623
26079
28830
72530
82732
93382
60972
10266
61632
58532
24945
19660
84921
76013
72858
21590
66585
59438
55065
62000
92760
52179
93352
17738
11307
57790
43388
85206
56448
71265
53954
57238
52215
30624
44665
67677
97670
42910
88664
72381
21293
99718
71829
86937
60335
98296
22032
26026
18693
31209
83006
20310
89289
87674
71661
16379
44451
34815
3468
63932
35849
99700
76823
58060
47252
58185
82567
29969
48994
12060
58256
37251
47133
83636
65121
3115
60961
29220
12915
45021
20260
10775
35060
34316
98032
1130
55359
29182
47990
72617
37133
93423
9283
69732
35049
87499
73876
34513
34168
23927
78167
80770
31080
63608
66711
51176
48722
90423
51323
3497
42002
57214
71405
73823
22430
64145
78328
49005
66304
69789
43041
23471
19475
24038
93184
75481
74068
31598
21279
28339
73003
57967
20853
24847
52117
66869
73853
62174
66099
8042
23873
50883
10346
50578
70898
83866
6345
85385
54008
6933
68961
6140
34875
42900
41529
19360
92065
40527
67932
88181
5509
91179
37320
71775
80295
30058
24794
41968
72480
60571
91592
58897
3281
62534
40094
45020
83201
32638
73587
13972
77008
96497
52972
603
72219
18246
73602
70117
8181
67576
98342
37108
3571
68622
13119
94663
79042
41217
37441
79477
80852
10883
75347
89174
45537
34602
4643
6146
63847
73663
16262
6864
97489
81906
21430
16203
94947
23085
83040
53874
93059
5884
63177
70578
63283
34545
25857
34412
86339
81362
98061
33348
73689
70156
72041
27753
88915
10803
76706
84712
59914
68551
3355
72792
86655
54227
30744
44297
24251
82198
99985
10468
2023
44440
11214
6388
99613
23969
8934
73577
23951
61942
43427
79529
543
78657
65878
52100
22758
18170
75172
51813
13491
4777
15718
63565
44435
59532
9790
73359
76500
42413
77059
76810
92733
39287
46076
42989
84313
12937
89013
95040
52975
60919
56030
20017
54875
41302
98320
8182
13335
7436
74382
50073
37330
74943
82232
81374
82887
87083
43035
42842
63872
49994
84617
66353
79446
86801
9753
78819
79680
91205
77495
76870
56032
72036
24659
73270
33178
81351
98753
29180
80510
1485
20578
91912
78595
80748
33674
67751
36894
72623
42785
89650
21437
29669
86389
71752
45519
7087
80737
61544
70600
41378
6813
70877
63219
50046
37122
11428
83515
21232
73936
19756
86363
15358
271
14808
46205
44543
1543
9518
50872
89683
36983
87405
35169
33753
4510
44710
74175
80013
46156
75995
44817
14212
55593
9388
65725
25157
83205
77919
76782
22338
66313
91583
78213
1766
3999
73707
99617
49883
73263
94037
40053
88216
90360
23583
18503
18667
98134
24081
18234
92432
53565
84644
42840
14739
92477
75876
58035
12569
40839
93957
85386
87899
72655
97875
5185
38301
79394
95629
91466
18701
69515
17209
29642
96637
5215
56494
20872
54991
93245
55376
80502
38113
65250
91962
73374
70304
67722
54737
11911
55554
88355
13578
66867
87533
20183
99485
46062
49386
35772
4489
84709
52632
69179
1257
9338
18638
15330
74474
43075
97993
90480
92027
69152
87588
27098
93534
35156
69642
27610
8068
25897
39578
12086
46276
92273
54706
94215
23977
76216
62343
59080
33874
35956
31610
53586
42214
70301
22146
30291
9382
90110
56996
6365
18745
32413
50017
50402
81796
53419
10477
81717
56841
79203
80602
17155
60450
10493
81042
60071
7153
7241
54805
78689
30477
15519
97335
51120
86364
88884
98335
17931
88875
3186
50631
33188
253
45660
67244
77092
70726
15711
13700
56584
81592
81407
72638
82079
33919
68995
3559
93380
5584
7395
28263
95382
68078
90512
9355
34866
25751
1449
77896
92237
2509
19408
58156
74412
6646
51156
36727
91861
99869
56690
67416
22186
57508
92099
44110
44692
57192
37625
89543
32739
47005
80651
81482
6672
99369
66350
66765
39088
33417
76772
73671
4856
54063
42863
98553
18420
83892
25936
73426
76671
78782
2702
41416
4134
83404
96712
99217
36498
26770
86989
56524
9735
23603
11381
73974
14669
47541
52431
99814
4875
74504
38785
62045
64005
64343
98845
96216
51790
74113
59569
23125
25071
16645
94615
75398
65629
18777
20245
58054
49961
35077
16624
38239
75548
64500
82416
87379
41760
29648
48519
70372
67210
86234
9439
83647
93148
27426
37205
98211
61146
46462
69168
74230
70096
50933
32990
82408
61318
94331
91057
39984
77140
39477
85433
92541
42190
32842
72235
4630
26754
59476
88564
16650
60207
53008
38709
58468
68601
4030
7656
76358
74220
26035
53026
66488
24436
44604
71730
94364
99782
57525
37621
85508
69032
9979
96863
95878
52109
37754
39928
58808
27168
77107
22753
2549
91995
85934
18549
40086
32791
80470
28936
86302
30500
96156
88549
14724
4800
51660
80782
47026
29295
38433
74809
82730
16077
653
21613
67665
46099
73502
56790
60655
62886
16518
54270
67818
95320
339
16201
56545
72725
56319
36882
72423
6199
3537
5345
3729
52337
99322
39039
60219
42204
64597
94763
13127
8693
64437
27568
15170
90154
17993
86429
71451
54548
62890
77610
87895
213
29057
84178
13085
89313
36043
92581
28217
4586
39033
26801
22092
98087
98056
38026
11357
93785
44977
51249
34630
27160
36066
92978
35304
83756
89356
3661
4694
15750
87160
80173
49456
34280
22354
86866
26288
74711
74041
62037
82280
53376
78743
29473
49211
28307
56289
77400
87275
33732
41394
23713
42153
6784
9493
45711
30240
85130
7288
23842
30344
79356
60091
85919
80515
43866
68271
64952
33705
66860
15871
13704
491
83918
45536
53206
74712
25951
40040
8616
49176
95654
54360
91434
94153
83527
33175
75580
98993
78936
7058
9436
46950
28987
56298
41159
44779
59999
22434
74159
7966
82265
12711
19697
38378
64361
13159
51677
39164
53503
19248
34356
71671
33246
42231
73187
70719
32594
98166
57253
69210
50284
46817
29654
15047
67688
93477
72040
28278
34735
39363
80508
83046
5519
62529
62048
22080
85920
5864
37348
8172
76176
95681
89407
70581
72695
15538
93293
64032
95987
87578
53756
36840
35793
42287
28131
76925
52606
64380
60922
99377
91608
6149
6514
25575
81705
91806
31821
96731
99551
21254
85205
3968
88629
92790
3268
66197
69892
72296
56408
8405
73885
52368
30620
60668
87609
60411
75001
41888
17785
75222
23071
91479
6921
27804
44303
75403
38835
13959
5530
25265
52366
7936
40346
9437
76321
78232
51687
68257
22727
94275
28280
7898
35732
72197
42917
3218
55804
95929
7377
54568
73750
15337
64724
35542
74387
15015
82962
75404
27905
97542
94278
36919
36372
14216
11780
69731
89130
6823
41987
16462
17869
4097
30032
60123
71330
13091
2981
77791
64632
49183
76733
68771
7168
89311
89540
49391
57605
58569
87561
79711
32474
79189
305
98580
78629
93545
99735
53745
52134
82758
91559
90050
21435
54802
81263
24992
99548
21111
2037
21099
45461
94792
32880
33832
57804
17005
69181
13121
98394
12910
75036
93926
4692
68647
40551
86771
8375
96864
21855
77850
81424
90122
45895
32402
67568
776
53836
94650
30422
78776
60827
66654
96558
83843
46939
83180
89168
81083
92840
28314
41611
77979
23248
58922
50480
47663
76329
12131
59198
33368
9970
95958
59274
515
46729
8617
92608
45892
40924
80896
78410
37592
76786
2918
14558
17510
68237
71058
65365
83838
28515
73034
1938
84711
76271
77965
7089
75993
67563
9868
31738
38846
90236
13429
10163
37504
91302
13500
80209
78495
84166
46306
84983
70276
5088
80772
23928
70601
58673
62185
40187
62426
38018
45509
9653
62673
52799
64969
75361
31294
88523
32036
68802
14762
74035
31019
94694
52715
81110
81674
18978
43981
76031
16036
61754
60430
29259
89624
33880
66182
14116
98018
87762
95155
83058
50947
28179
69523
86065
92619
89786
35673
34291
56253
74202
93256
11242
73918
49017
71478
70773
22112
92685
64926
67797
57259
59163
12940
7533
38266
93162
67920
98299
45285
41787
4707
94624
4139
84739
88731
92315
90989
20075
45558
25881
57739
73822
13946
43731
72699
96340
9104
1627
73227
99922
87735
78080
73709
24927
78834
68998
39704
29052
45839
94043
47843
97040
96344
42347
629
36980
17709
96173
87326
94555
3886
48535
60630
26746
26339
96066
14680
50028
34342
6542
78951
48853
60352
6447
26380
86510
75048
49458
45582
1691
72754
44889
75856
35293
62571
12493
92607
4031
87545
65128
79561
73996
34443
7723
60397
21847
13402
9373
77711
88419
35179
75966
48063
38683
38926
58614
22291
5735
45655
61163
83988
31028
48254
42788
43064
79094
81807
69688
5347
84877
73941
74315
34286
79682
99691
81124
50879
83270
11408
2664
44615
52931
17367
63940
74295
48953
45934
7581
20149
29431
71307
29973
78857
83213
42510
98280
19853
40888
73939
89992
79465
90524
49250
10804
45365
30588
27050
36229
96351
88215
15587
51639
26786
37791
80340
20781
79081
70890
49359
57409
57533
78348
22808
64138
68984
45317
48529
47460
72114
75744
90787
91324
31963
52713
73579
40359
65849
30745
23512
62808
19112
27931
41776
96357
87025
75372
30569
51789
22559
33435
35640
63644
98991
3566
22315
99176
19172
75646
19122
93874
84894
66220
36677
44599
48570
29023
75946
29986
94104
29716
89870
92960
97260
32680
85766
45640
96959
85639
88832
6604
77695
30688
26169
77168
84074
2890
39657
56167
27787
76422
31098
888
9572
90562
29744
23046
8651
92582
64863
20338
36664
36304
66262
6669
33865
7300
50799
43037
60354
82574
92974
57273
98365
63996
4020
54678
35384
74486
94905
3604
81296
2205
74182
63020
85653
81850
23652
19879
54354
23865
85356
12620
16403
91026
24843
55117
10378
41653
33512
38787
23592
70696
95482
72064
46715
26698
62156
6713
13244
2742
81588
76698
2145
34355
56995
35905
51056
60517
20386
70924
88737
47846
1218
97056
72212
98501
94395
87646
50430
83291
4965
26470
88228
68149
52923
58649
64340
24726
88446
80917
70835
66058
52122
246
27022
2666
53230
43729
89798
61049
72030
31752
7923
30579
1345
87490
43448
89062
94925
40310
87952
45208
31054
85524
65433
86983
25272
73903
83199
9615
7679
29273
91526
90647
74585
70753
74430
5976
76184
2554
1530
57600
23997
33614
49100
76037
78528
58450
95298
93061
42729
33200
13566
27280
50873
2074
69864
6353
75712
36962
37622
41733
77691
77403
80641
35936
30512
77135
26394
58723
79305
18031
20359
58542
15090
49939
12306
36932
22396
34657
88255
48583
40364
25868
79141
86831
24034
51844
23786
809
68558
23854
92204
77909
63960
58461
12308
8757
75242
79322
143
76621
22777
63615
33495
7309
4966
5091
59141
26445
11683
48851
17845
10937
12043
1409
62320
35094
31360
3005
57968
45441
83763
44309
47767
98904
33374
91353
9214
8214
49409
86226
55638
83120
94248
1797
47452
98604
15010
21463
47182
43732
16961
26385
55323
21893
87866
22019
91800
18464
61225
97325
98107
59963
80217
18051
96529
1372
49576
6616
50663
78964
466
58647
20005
63284
9253
82043
1610
69268
87856
97825
83880
95131
40668
58733
24697
73764
34944
8122
58639
41522
98695
21560
28862
78458
81207
50465
87807
57700
18147
72663
56691
24062
49413
84518
83928
31215
76060
34146
55842
49989
91097
55527
69697
8169
72418
58059
28642
20627
5461
96505
86177
44049
61438
8129
47019
12412
10928
98105
57948
51318
2708
2649
21054
97925
39987
33033
53489
81284
69950
3157
10432
80334
32343
54642
98283
72802
11199
35767
67556
1208
42971
30154
31750
97655
24385
56186
33993
85094
30257
35590
91223
97589
34930
20130
98823
87137
54298
11521
87829
84732
61719
31912
36903
8319
65823
78039
66566
2360
62253
86388
8506
31084
46477
30445
81399
87675
37706
4067
25620
48644
81181
61461
94284
30647
34580
96332
93960
36141
30046
679
6851
40165
95454
39563
9596
55179
42019
31396
8351
44568
56477
55626
17036
40420
41509
9940
39977
47655
96162
69733
85680
23330
38340
87266
79354
47301
96096
14349
74439
22078
65261
86860
46845
68053
7039
36691
73650
82987
74176
19970
39917
29594
4133
74186
4290
13606
91407
48805
49866
49801
111
64447
8227
84066
26958
64435
54318
52995
87685
90685
11577
88957
81841
54610
49155
29501
97434
4105
73696
25618
53596
99510
17046
25954
99876
98378
93563
62453
17603
46567
29207
52339
66258
64748
96151
34591
97487
63329
53354
25453
21127
82122
20388
68926
76755
79498
7438
54747
91891
98552
33905
6704
88147
59812
22163
63167
52291
27695
37077
85177
773
72278
9592
5650
4216
79926
3101
69607
79740
89105
35147
43413
51082
16087
27430
4501
30603
77538
6307
89608
6150
83572
38440
85594
40587
36647
92535
41774
9348
71501
28281
83990
52267
29858
75911
22342
8281
32828
51773
74999
64649
15998
48273
72573
2072
2291
51073
10427
92880
68010
90723
97843
68854
41256
67497
83788
16476
58528
30955
19707
28933
15422
9292
77633
49485
46357
4593
33156
13910
76843
51102
95237
13095
26977
66591
24770
69340
91930
93109
56895
57908
41322
21057
87596
28205
14025
49599
52056
74958
58453
2099
43814
80804
94999
59776
19376
5814
25931
77310
96165
81511
29768
33301
98697
79017
14886
43528
25989
92796
28222
91090
11060
74334
17361
21475
30009
89277
23416
58183
89451
42184
69085
74826
29395
95972
8262
43796
77058
8218
37969
97840
24691
17692
56937
9267
76867
12665
97428
85367
45141
16248
20306
42964
36820
92238
43914
86523
18883
16139
63106
73785
21014
14265
2594
61372
60627
79699
98996
53819
90475
72651
51445
3605
85711
2378
83598
73013
87259
21681
96515
2208
87033
11938
21776
8199
30790
28317
80111
81496
80156
18134
46181
76535
50362
37477
45812
10416
62569
17653
83391
25723
45
48773
22835
88867
40648
95135
82849
31832
28710
82789
54526
66049
59087
58386
13116
73929
58003
85277
57160
80842
87971
77240
51531
37424
53613
48514
82724
70882
89295
87166
2436
76603
73422
26541
25545
42109
7148
10449
28289
85909
61304
41866
58912
55996
32542
41667
5318
13922
94561
89764
130
87247
12646
69999
66151
54065
86002
41457
82212
53364
22546
381
22264
26739
19568
19104
69367
23255
33941
47755
82612
54857
12300
39905
15918
97517
4550
2051
87968
92603
42816
43405
54658
66752
47122
29499
44632
72023
27913
42112
77636
4278
84736
57741
57489
83821
4132
79548
21096
44151
84537
1525
2825
18222
38807
77501
83378
91690
56430
6036
78478
14989
65342
79999
71911
84958
30137
78558
47513
25271
38579
70589
44853
88952
72508
53319
20782
53773
48405
59700
67780
2642
32668
5622
73272
93253
92855
39186
89506
78684
62855
10916
81891
20165
9676
22618
95726
91827
64326
7878
24931
95638
71263
66702
64273
93415
72441
11098
29557
35310
16803
43329
53424
47089
97112
95883
539
17933
19930
61033
13687
37058
17129
18750
6002
17032
25877
75792
36904
70918
69338
93663
15928
44005
83744
88376
7354
67351
79082
86273
99681
84697
5592
35126
46809
35309
51561
65822
42163
35459
51537
75381
33713
84622
56654
52202
50922
52163
61970
90418
40385
35263
74827
87804
20951
57986
19775
87128
71564
51885
76974
48549
8729
85950
67696
75129
82931
42760
22714
95721
81577
82173
375
47091
53611
62498
83342
76028
79183
37594
70757
45646
73797
30666
86106
78446
97054
92317
87145
38813
4176
98397
56046
13743
46183
22099
97042
12213
21385
76079
6166
35441
64462
89132
60538
94540
17677
43784
84636
89083
34991
22870
42256
97972
40410
72812
32843
8686
89435
82908
57807
98648
86904
58562
18717
80395
11324
84476
69260
35836
81232
700
12147
67736
41197
18627
93232
14253
59317
28816
70267
22713
98011
74491
97901
84885
87999
85455
9883
80455
61035
32231
27474
51932
73758
95167
54552
80655
75118
67253
3457
45995
46584
67522
27157
85836
92702
72581
13865
77316
45127
35288
76212
86499
808
37445
25175
98080
88511
49336
67045
48185
232
72921
6080
91682
56174
91050
2371
1776
25577
69317
85719
87442
68375
66232
11800
33827
92198
76322
6495
61787
86962
84708
7828
47459
71352
74409
94809
55188
95392
75270
4346
77770
52871
18714
93005
32127
2512
84068
53714
69049
89512
80644
91980
11116
998
56314
99169
50308
2237
55056
14191
91221
2530
41104
52663
94401
6555
51177
42885
75348
69585
14114
22274
22974
82234
74733
2531
74822
26453
78417
58269
47709
70503
82162
76404
25297
42437
16577
27210
84949
86810
50946
45424
92067
72052
61204
83181
39992
69470
40595
17094
11390
29533
78887
87852
32368
65834
76012
22061
67765
84169
42415
44931
87841
44949
30837
76038
83966
97933
93636
44676
90222
31412
85048
62719
40686
50871
14005
22553
62525
84462
33830
41288
36637
49196
53397
47484
79245
26349
58911
91194
17192
78099
23772
95007
57470
70569
11483
21884
45500
63268
40152
54808
15012
39184
60440
76557
88169
17938
36618
53584
44753
7063
19227
87432
65926
65830
569
25208
38631
27613
81947
47256
50473
91610
55378
36532
52948
60839
99505
69193
84238
3369
99698
7328
85301
67939
66467
77300
42057
30810
63016
31148
35645
49254
23867
20382
61750
48694
74095
65139
26515
13724
32065
48652
51842
52381
36455
13004
6212
80454
1973
42086
60821
87277
28960
38754
76251
96135
35059
21076
54265
21108
40966
9681
39778
21658
26240
61751
61004
28881
27301
16767
61253
61624
37016
50603
85056
48501
57048
31882
75133
90211
22023
95092
90799
94049
63911
83591
40820
57073
4545
93016
83185
16234
62258
5378
88110
6638
29298
41690
68485
66734
69147
93784
78136
8793
2848
33034
12768
95461
91647
96470
82690
81732
95927
97283
58106
29003
73603
25795
56646
14500
60422
82101
1313
38699
79363
80834
40822
34057
7964
4390
98336
94216
97718
14855
78061
92044
94335
92839
71414
23197
21680
20187
89249
43614
88314
82522
87367
67434
70332
93626
89855
52116
39081
86045
50589
36997
8950
86914
35051
2211
67929
82558
48668
40772
77293
36271
38491
46572
33063
77813
19338
79226
35516
92104
4761
95539
26556
97378
98881
90875
78526
75900
64921
71622
85947
42319
40499
33543
90974
58813
90039
41546
58327
39988
55252
10929
90286
9827
91147
16836
46992
89024
95671
26182
41948
98866
5704
85017
67577
37088
99371
20929
4487
92300
21682
59957
28859
39202
22280
75123
13381
39957
93685
97343
74306
53892
80762
86086
27877
34255
21662
70949
99308
82259
71594
35167
79298
67956
23140
19001
57413
7285
41409
10866
80942
30090
27510
8621
92794
13245
92367
20798
30650
31966
6318
7227
33184
48230
89501
86832
7059
62692
27475
45863
17795
99850
52687
50714
36415
96495
16495
75301
51143
74376
54716
85734
43367
43116
73981
39368
74506
58120
9442
18053
22475
55220
25066
73623
97712
43655
43939
42210
30030
21821
84539
25075
15287
52363
17572
46095
13741
33921
84840
6016
8099
29873
29421
41970
22205
9830
78032
49716
3322
42194
80520
14831
50190
25448
90044
82093
44184
91395
94929
30307
17193
33977
7280
21078
70232
86934
45622
1781
93458
76648
41201
14120
97857
13031
70426
55878
99935
90721
17575
23635
68929
13494
4033
14730
29601
17205
97024
15350
72849
18454
91468
66178
73318
48902
56229
38902
75625
39734
94424
71573
64250
29655
3676
13256
37248
98930
45767
8505
29846
42881
69176
37316
21686
51849
7350
31390
19926
18582
51474
29942
78161
78452
61348
52226
19604
75794
52522
51750
90011
22558
99247
68661
76445
7424
17710
82553
64614
69713
57109
34007
84844
68227
23812
42277
4291
53386
60379
77318
82691
15424
11487
45901
10780
17445
76691
34601
71665
80064
28574
8957
12585
86043
43978
2013
90933
22073
43783
54234
62224
84301
14448
18917
98302
9005
60865
94880
92787
66920
60707
71431
89928
27052
1690
27393
92851
34917
78717
36380
72452
54156
65888
38103
64332
14678
40209
35622
12242
28639
89018
30404
82632
82269
99964
73178
23516
7442
20527
20806
62303
16137
42649
15704
11346
32251
66056
5673
7739
32531
16702
88851
65284
23298
5128
75709
77608
7888
58652
55753
19266
50385
52964
71049
41985
59232
98464
65764
31008
39756
68372
73068
12687
1129
42398
23171
71905
86083
32365
78057
6829
88650
99818
2857
25329
6195
91816
91313
8060
17688
99582
98500
86003
15689
26442
92877
36279
57076
36144
72751
26242
44331
54993
80820
85491
61480
86430
45544
42875
61120
93976
86526
70367
48235
28579
82253
34536
21732
92436
70326
57971
69712
95694
31806
81394
72605
62921
72642
27272
73293
36414
2238
91487
118
97580
78219
75927
14370
10508
42199
10739
96331
72611
29851
9621
91507
16618
39163
23828
96250
16337
83144
76191
87887
95253
97430
28245
94315
38641
13632
50570
31978
40084
65603
83035
55617
56214
15164
53873
30894
95763
74940
77742
43046
10285
1191
84417
47948
11620
99174
6513
36858
19311
86013
15479
99689
79717
55044
93260
92227
19313
7685
50310
90272
34598
85109
2718
92590
63576
78676
31707
1469
63472
18548
52010
54366
81916
85102
79588
49127
97949
93659
78269
72162
3777
36069
46084
69300
48688
32924
60497
74627
79280
66922
17136
4478
92443
51398
14958
6058
68175
825
84908
92087
78839
32052
87544
29602
8102
60419
15467
24678
39889
79713
44352
31045
3909
8478
83648
59383
30508
91782
66422
29039
79288
14868
72061
68921
6565
25764
66486
23063
33567
42303
81512
42213
95618
21422
40407
28722
65049
15624
76496
53674
11334
18192
44503
1826
92601
58666
27030
32575
1984
3315
11032
92918
92491
86744
20442
33214
76945
1398
36572
88997
30201
95020
71725
53580
81033
14347
43624
25749
1972
40147
31885
11013
28000
55488
54897
45302
84324
16176
74184
88862
43454
3708
22537
69844
9736
86704
20647
50334
46359
42986
39135
97668
61813
82797
40034
40033
78254
97772
55982
87079
36542
60469
26049
63921
96167
72639
72923
49477
2347
49938
31104
22659
8658
97190
41710
67320
83471
93727
88786
32436
77542
30525
41126
81307
92655
96718
60770
60615
10920
41127
12299
4557
14203
40159
63548
35113
43068
43040
23892
75159
64265
12712
49348
7616
96013
86753
90258
4299
38403
51727
88336
45765
24293
10443
83577
74782
87216
2011
55338
3454
35558
82998
24918
80816
92267
23066
56922
78406
79543
65035
33719
68269
34608
42248
95814
3055
13544
14910
73999
75683
2601
80999
52066
23536
99961
24972
88890
96953
12449
45311
95476
8020
35483
25081
13384
15294
90461
55576
37519
29940
91273
24373
5739
1460
81433
57151
72814
25900
36041
54204
77706
66559
82216
40528
14081
62422
76301
33532
12622
37035
43670
3407
53936
9318
79865
90165
14633
65729
92163
81488
21447
56050
6878
51529
82625
17083
74145
90666
76134
25763
94638
99191
41334
29359
59752
81799
27447
62698
24406
75277
59807
69653
74358
56639
41372
99630
55106
97553
35026
79501
53127
6061
81500
46162
84726
30115
19692
69386
1517
42224
31686
95787
83244
77783
34358
99625
52639
29587
52209
6634
36952
18501
65346
53582
21194
24822
39154
57216
79124
88241
47568
22411
21614
13926
41680
33579
14906
13006
14935
89306
1809
36561
78349
56838
20993
89876
59912
62155
10152
17741
56812
11405
83867
59281
34381
10751
69894
80185
92220
29420
1426
65575
57179
94233
43592
88633
1048
80802
2925
82529
6179
13783
27271
36789
41181
69970
86569
68850
35514
82452
89051
67979
46593
14449
34784
50080
47921
66068
46576
93886
74303
2364
70307
91020
45499
13584
95834
84054
56169
80960
52966
31300
69954
53990
77701
40675
29992
25909
61155
22282
2362
867
64229
38323
92150
65319
16496
92301
78586
85618
82418
81176
496
80036
75600
66287
49399
49677
90676
36538
35208
48844
75545
41741
8337
85574
58924
15066
59048
68733
32779
70081
261
71118
58687
60901
76482
41389
29897
49800
76219
11333
18621
43341
11959
85199
18703
99288
53589
47068
83842
76279
59828
8606
91185
48489
59093
40589
40873
2498
94192
34194
61185
34254
44142
7625
20134
41332
90391
63079
78737
15147
76364
63823
81397
70072
83945
65985
91278
26060
90384
80017
89763
59669
97357
73285
41804
42586
28388
56613
26867
48291
24762
38672
10900
2441
49868
91529
48222
87584
76415
47555
81731
78778
31591
94722
66949
30171
4734
16266
20209
63245
21937
91536
81534
78123
32267
20458
17331
37160
92305
18332
28054
1417
65685
29790
94708
89671
93617
91224
44782
47042
94966
24577
10216
24560
19219
74985
56942
84695
78765
97292
45233
69191
76529
63633
44974
41359
10762
40931
60784
93815
88643
76138
74871
45359
15907
39577
89897
8131
73824
4174
77451
60794
81867
1390
94595
14924
79984
24103
84220
4399
89419
41164
86556
77609
61298
908
88791
85341
15307
67361
37401
63307
92323
63744
13801
44267
48581
56544
39022
53058
3007
32908
19591
64245
25823
88612
83693
57452
37566
44606
49301
84867
80742
48354
94441
87828
43397
57699
71996
15874
84055
81227
88973
14285
44709
60347
40315
76337
84734
46988
82186
40330
53102
60200
5369
62049
77913
70985
212
39220
33155
32706
81451
89874
73326
34329
76069
18774
83594
38589
86812
72979
79585
26295
78150
14367
44259
15577
80539
69116
90463
95981
32096
87505
78239
9287
30623
32030
86742
72251
35485
83036
72993
21746
93945
97094
59814
34446
20635
65002
67140
32544
93609
36200
91241
3016
52075
72471
12533
97481
92598
7460
7046
23279
55730
49039
86769
15484
3363
10800
37056
28033
35986
26960
75713
29465
30274
80249
68533
19577
81917
8792
62562
80624
72008
43916
42132
5730
70560
37130
39215
69644
37521
96369
88699
68885
8940
27479
56569
56187
8710
35444
63496
98545
93952
81053
23126
376
1092
20586
80548
89008
77116
5198
20457
90664
41742
58977
5643
85731
87332
90454
28946
72342
34099
78499
97319
49430
16340
79657
73119
77357
48616
17101
76922
33456
66994
71586
39690
81630
62052
20824
70216
73436
82833
86562
93528
1255
49111
66653
5309
64309
1447
52970
46346
48948
34180
86286
26250
77201
30012
45484
68302
97423
55451
69533
32596
4639
30351
32181
23598
39719
82378
76958
26217
89383
29346
28607
33461
71146
25204
83978
76667
57330
28575
50431
66017
37716
22864
71509
65886
46447
36547
98407
17726
75366
71192
58628
30957
67682
80605
67242
2735
24841
79630
64685
91266
54196
35898
14708
64557
40177
24084
40572
14926
84923
88184
4244
46118
61127
52307
72372
46044
57406
27509
69366
99136
15218
71669
80450
91291
91129
97361
4292
87515
3649
84000
40851
52045
84631
12849
11229
8662
590
45669
52725
60958
62704
37331
89151
45569
21649
78289
42245
47041
89507
84177
5288
73344
90988
84283
2366
6502
87387
89254
56897
42909
98141
36748
39105
79571
27403
72702
63853
29570
15308
40352
27886
65819
70850
31792
28320
54148
20499
99010
89634
63679
79860
7747
2077
78334
29282
7872
63716
85339
7914
42500
92641
62238
97869
80178
15017
14905
79257
76497
60458
39188
33231
79701
48068
84217
42813
97521
86984
93752
19369
96629
7984
91176
9890
58321
10341
318
63393
54284
22192
29357
80019
89490
40533
83226
59458
29778
53270
82589
83514
19262
14809
99452
31665
28470
46358
16698
52175
78307
45240
19195
82085
49283
62030
28040
63636
44021
21005
3696
35900
5882
19943
39390
1135
96460
61491
73281
75229
99186
783
90261
87235
93027
22129
94421
16883
25927
9896
47362
45211
74193
25351
78271
4905
11670
29006
17983
1782
36610
57561
81202
81162
94843
5296
80487
98910
2104
31666
71602
71135
93549
90946
1332
31179
47898
63107
5084
52239
51742
91708
45944
54822
58515
43056
34553
8680
92124
95756
80868
23866
5402
14221
22450
53158
85113
3244
52927
20333
95380
21098
94314
9066
54168
89603
50251
10701
5761
90716
77824
23698
14204
83903
33868
50715
87086
54347
96811
63200
85906
79050
70046
81221
16057
4052
54796
40419
54185
3617
95323
54430
44741
62637
30678
80865
69220
6200
32562
32261
40968
81774
18851
31262
86560
72331
21979
62095
79459
80264
30898
93811
95019
23874
35536
65691
55172
63885
29585
79739
62533
59169
50847
82132
369
70791
40122
72863
52872
58101
96770
64782
95365
90639
69784
22486
73276
30951
52621
57278
67221
60799
86105
16640
73104
39495
60777
22357
42803
87925
62527
59929
406
93283
88709
3392
69223
13314
67746
49959
37742
58820
95119
80115
63247
95077
76179
9199
1179
44161
53138
49562
70481
26681
83657
60665
43628
67139
33313
39250
16811
4764
96028
112
34390
61996
35223
86034
3432
56832
11549
71190
41365
55118
33902
55708
78322
16695
34656
97497
24250
14089
90635
34621
95985
95796
72221
11888
50165
10184
96557
92552
57957
38276
36386
49525
85555
70631
46974
26649
93782
2244
27404
86884
89402
82954
98338
97530
80787
97282
83343
76934
26074
5224
89321
18427
98550
60999
66631
81357
41304
79211
67324
24136
84193
77972
71904
88742
36097
99470
11891
31693
38920
83071
17185
43884
66893
84101
13875
44035
27371
60086
26981
92724
31629
76996
79215
91410
87882
49042
5010
24135
69090
93657
4175
78939
72492
30983
75670
67812
15627
46415
29278
72541
10100
25667
65268
57304
35353
4838
36471
3919
32164
56759
83032
9296
27062
55416
42674
6015
21872
2369
92430
49069
53858
73727
78408
52041
29137
6368
19253
32922
78006
91755
60134
48018
31161
54105
35688
24162
26221
44750
66685
1120
82185
8558
55935
52798
79764
61885
84997
46308
80517
63843
51882
5201
66745
60307
97921
22855
17269
68039
95716
806
37556
51174
88819
25896
72600
98711
77221
6941
92519
56106
33059
17478
25039
88802
78218
3445
90140
46335
22436
39474
68965
55052
86102
691
16472
75879
71406
3175
60114
2671
79256
13684
44066
94182
29951
17666
56183
8069
88574
34843
36377
37985
91954
82129
5338
87017
90545
80551
91449
46123
61333
14619
16442
77585
32834
46365
30661
73139
69375
67029
92009
34736
24510
5886
8365
29931
44738
21925
82466
82668
20132
89969
82990
88379
18013
39069
63668
34059
78437
3891
63967
71598
51936
30222
22749
28235
70460
18958
85584
51165
15521
88164
15548
37611
14771
86906
81410
52005
9935
62853
34413
25158
12499
15451
32677
90669
70441
68983
37819
11537
69056
25719
82896
94177
66614
51196
94668
28143
32857
42769
77578
24500
28961
67223
88536
25718
50302
90876
67214
81183
56463
87081
90027
85903
21554
64705
36998
35446
81625
68715
54803
19427
80839
86593
84448
5149
47249
49284
79933
71276
18515
41988
77617
6139
45899
44129
14981
88081
54225
904
17670
43452
83392
44166
32353
31320
55559
62910
59937
62508
837
67933
18396
59437
97030
82485
37696
37878
72119
80567
48281
98360
75286
58013
20255
42705
93801
89098
98395
81120
85074
44788
85031
3737
78598
67189
20299
85702
94885
41657
11453
47096
8183
30602
33344
84315
39293
2280
78957
19873
89946
32106
44532
99192
52841
96571
38545
58712
26284
15407
37530
87012
92876
96095
77638
18433
85150
54429
40886
75007
5065
35055
72346
94755
53135
71196
77936
25536
29699
24010
94594
71643
37260
68318
49015
36806
47369
26172
11843
38296
2374
81676
16070
44439
1209
81905
50980
13711
57156
63541
26373
63830
15086
75657
40868
64043
29332
92063
49618
80866
6000
798
37908
69146
62371
38678
48573
64599
87408
96467
87347
97441
50029
11597
48655
24552
37055
86964
93712
42356
12403
26488
14534
81655
81209
96471
56519
42152
13158
11774
62645
22880
38857
92726
53366
84989
38860
27592
18615
17483
92252
45702
71765
81645
35129
65279
37713
79878
23809
93269
92370
88369
94394
81252
54922
13266
81940
2261
5945
7999
9290
2895
90040
52022
29950
90596
32236
97386
44675
33039
21710
27662
98900
47179
52106
77255
50325
55485
46231
24708
97412
59253
10448
97005
80397
48728
83777
87339
30643
96020
56482
75514
45012
9020
86261
13887
98608
79160
14418
1853
79105
27529
41554
86130
38604
72277
52947
98367
3730
424
1725
50498
60544
51753
89733
37675
80273
96425
81853
15510
2793
87195
67714
27508
45132
59090
85053
86635
96949
43519
19511
97909
87832
13689
74344
98263
83433
37846
80229
94720
87466
28719
51264
15666
58743
55312
93944
83190
99493
82410
77431
75064
14657
54145
76293
79463
11710
99545
58390
21109
31351
60536
94895
41981
88617
79945
39553
93144
55599
8717
23926
50553
96374
26332
66501
53896
90873
76531
8175
93958
74286
50067
67566
89525
35205
21604
19856
28666
12862
86235
78514
99367
26006
19850
18098
16386
48740
77897
96100
30633
63699
94871
58672
25786
17073
81333
36095
5895
65522
55745
46137
39452
76574
9130
96408
23718
93872
64980
80441
17844
5610
61307
7119
24861
57785
81803
81535
79045
78367
19732
2874
93182
34526
65119
50358
42201
59892
72348
44840
68781
2950
50513
96849
52753
78472
24148
97996
76258
31213
6683
75343
92700
69422
6122
21238
14756
55716
36978
27046
38313
58056
25985
97695
65262
78117
90338
16378
70050
23317
45982
2107
82309
76295
61682
6690
11872
69592
57372
69611
86431
61864
95024
47776
21375
41575
86581
33668
66527
56373
10576
4739
94135
46169
56892
26502
88411
73790
16089
62205
86527
18523
9852
43225
52620
80637
17668
93714
55429
19712
13287
84152
44759
79532
71593
59398
60589
15057
53839
55690
18444
68665
16941
826
61795
12754
78861
89618
64532
29160
97690
93351
1713
40085
78860
1805
72985
32224
57729
65234
89970
76649
17633
79899
96468
93186
92955
54267
22403
6998
70138
58785
16649
60682
3736
67234
76312
97010
92276
41459
35841
49474
53326
76629
2400
89860
31344
71025
89884
66789
81485
64040
87935
74882
5411
61541
91589
64034
12627
20652
78314
50577
33873
29200
86127
63043
87119
42233
61781
45748
12052
77582
2980
98645
36401
85487
86317
93916
5326
91357
37105
8031
71141
5794
73900
74745
99637
28034
46487
30871
17467
53749
11616
23056
25053
52697
75786
96185
8539
62014
73352
26279
18594
55949
68103
63662
82936
46388
41445
69972
24150
76442
48173
40
25100
61654
46468
58779
57104
15338
68831
8358
22668
41309
89388
38620
19108
5412
38342
50540
15273
31064
91530
6451
99315
3896
38749
68943
75639
23791
24696
36631
93317
29166
85445
31330
8469
62872
93544
97844
95785
6997
29221
2510
55618
4537
46307
66289
41223
45912
99656
37421
20899
59777
66135
64427
34654
86669
52773
43500
66236
85465
36324
51277
13084
45526
29415
13945
45104
12842
33088
66821
47143
57056
72390
98832
84107
70566
33724
6817
98496
20984
11805
92870
68001
57940
19811
88277
96940
45780
70141
14800
57865
55944
72545
91937
34221
55374
47411
90134
48825
45731
92484
44999
63842
49934
37463
68716
12138
77709
76339
29756
72634
46130
21693
64349
39761
15896
56146
51123
81909
17262
3160
24649
96389
46588
28109
36137
58363
34491
60241
28434
81763
18979
50198
79270
91859
5731
11029
70349
24032
41453
26322
74598
55235
89396
10301
46327
67821
58345
51792
22070
95058
67148
43514
52142
10178
92951
6977
50159
36567
34585
20775
5874
94167
83443
73485
31861
99838
50537
35491
60350
85633
81897
17263
73086
42227
84707
51621
57434
42734
13719
38881
80474
92359
69378
95536
48861
64881
34715
10781
70418
34207
92557
83066
74741
21811
57670
22996
37372
96665
51778
77214
32967
71663
75178
17584
87628
19819
64509
64237
11734
85739
89029
198
76739
76756
64985
13811
39365
50079
21085
91630
81987
79497
72387
79916
71818
92465
29412
8872
65309
88910
32981
46883
65397
45231
20512
2813
46428
74594
83145
62788
92585
22057
99911
72147
47854
73700
80195
40438
28110
54316
73551
38563
47963
96268
82588
71502
94491
24848
298
51421
69878
28065
92518
67121
76875
61007
19407
28548
12939
33909
17624
57825
24571
44421
26546
16039
86445
77364
87697
54594
34943
36578
92924
80768
61343
78279
97592
78757
33383
16943
18324
23208
63536
92941
37208
97464
87206
17817
19081
50962
72092
83956
79251
14465
95333
88246
57893
41886
82282
16728
16567
77819
2430
41134
42682
18105
93444
11583
49528
98822
17921
68543
78002
10139
96716
89664
74187
26857
17614
94629
29691
93074
97865
74426
92959
81320
42536
88224
66630
8689
89924
90248
5036
99068
45657
49616
60700
25311
96727
72685
59474
79549
47229
25515
88051
74456
9776
43523
85493
98981
16980
68923
76117
89631
83372
72554
26736
40148
80024
91476
1934
15975
45267
97479
32737
66993
17719
46914
10990
25136
47015
39114
94247
10040
32360
78830
27184
12025
76451
80367
42071
67877
41196
34093
11978
79808
78693
97782
81725
34680
19278
52838
71568
3637
31798
26476
23408
59873
30080
5206
12967
72883
44118
12395
58442
98976
4226
50243
77940
48461
20795
51995
86004
47105
97506
97749
59668
62803
67329
93143
37406
51808
63410
46165
31988
95584
12402
14091
39062
7365
82072
88773
49703
73882
91525
47754
48769
64412
82070
7047
60542
57077
96366
40002
24432
24360
29090
16477
23291
84318
89729
57953
86873
75096
65534
82594
38595
87953
80592
99539
60184
64513
82556
2836
58631
24127
18152
13218
56720
46058
92169
93125
45587
701
69130
66597
49290
11847
990
6288
7891
37203
80950
83467
49052
64266
94768
36853
35926
95803
6332
34613
81282
46889
49402
14067
17791
47582
17998
11986
3809
4339
914
51722
86943
70940
28556
82587
60415
72558
89734
49882
15003
92481
97107
39171
84463
44105
33460
78482
94112
20174
11082
17966
94221
32520
44721
26076
18524
50971
80213
3162
749
78363
92496
69178
661
77274
56209
20848
22387
14193
57505
84327
75245
82056
55153
24963
24887
40275
61311
30960
25243
88217
73481
58890
78106
74932
40406
70523
42743
78730
98475
83639
82097
48373
88512
5922
19113
99461
7978
25189
22798
84221
79852
5873
71094
84157
47273
46218
94082
75423
77565
70285
89692
34325
36974
24705
40705
40087
36475
91160
94637
48596
33238
55469
9617
21828
66910
98929
82165
45876
13045
67475
72444
37049
51161
14526
83243
6954
65992
34682
13545
71088
99441
65133
72323
60555
56177
84288
75891
1445
74672
3677
79747
89972
33821
67425
67284
89857
60361
14580
97849
7183
93069
59769
55820
33817
72972
27831
43792
87763
79287
1007
25190
50777
16757
13024
23962
83111
4743
94200
14288
81762
2185
62730
10227
3739
48852
69139
78794
16497
94724
80724
83347
10919
64464
75528
92275
43278
81921
28855
13418
39554
10763
15426
56010
53762
41681
6323
56318
97228
84814
52078
47045
98310
80699
42122
71378
13332
39072
49222
93829
69439
83092
30999
27549
60990
83913
7761
88236
41379
80170
49918
40833
85561
56677
33559
33568
41841
74222
76964
76401
82258
68890
21806
49201
30220
531
79411
58775
98581
40692
94593
79066
93668
82126
27616
63037
95557
16809
12822
58076
69762
60406
87989
71238
35740
96779
97760
7965
33221
94398
52146
51741
51548
85406
62228
53046
42339
99425
96080
46373
71822
14945
73913
93776
91139
45512
81203
67454
6270
71009
92821
9651
50094
90277
28121
86874
75324
55808
98776
84223
48997
76291
56297
3579
84140
74014
9489
94007
68726
90228
83016
27554
68136
48824
39969
65617
95199
91484
94253
19962
71946
42992
85843
55494
25170
38451
69801
13983
896
75819
6944
87825
93542
61562
36730
89993
21637
97986
20283
20011
17532
42700
90529
55445
31271
99060
68556
12344
20879
18836
64647
82647
13413
8713
63382
58123
57636
86770
29256
71298
18218
61377
80996
91716
85749
64704
17737
1376
39915
83642
20974
76348
85209
4822
77441
87427
62461
41324
8045
16558
36185
60302
94850
69840
23601
98654
93483
17090
30031
89642
39809
23686
1531
15447
33578
26014
23052
56913
18605
28736
34467
79071
14967
3417
21380
46774
47255
87038
88427
85120
39795
8135
854
88757
8936
30705
87659
63874
57068
97085
8052
27827
12447
7136
99822
56632
38771
9278
90141
41155
48188
9565
76765
93754
73816
56778
6014
80062
46847
38740
19751
85782
5602
70457
44083
42896
98859
40485
42905
26650
58544
94848
84719
99161
51315
79088
82778
35469
90209
59049
94917
26731
66102
94150
35904
17418
59864
66231
52612
31182
69602
13657
77359
19618
99072
44132
6580
46050
12492
81813
51179
77212
34544
61320
17271
28823
78947
68096
37836
93428
53218
80846
22043
56568
84176
16018
87204
56283
26001
71023
95524
24172
31428
33805
32312
41517
63948
93213
88085
87613
92667
2773
24974
26496
38521
6710
70782
65733
31154
94862
37936
89968
23607
82976
7247
29988
81277
7915
99606
25289
69669
22904
4037
3962
99586
99393
69596
33358
10822
67156
36807
92771
4142
61915
36935
6636
77323
24143
57655
78878
16633
79538
71611
79168
15602
13198
83297
65322
18927
61450
4475
96886
15832
47771
14715
62757
312
47449
40785
62113
40078
46688
5547
18650
90425
80533
29022
11944
69228
72644
10643
39489
71483
4976
18369
5550
22298
38831
69717
56479
706
94584
2298
93001
8598
30338
12836
31469
49130
97771
93140
45469
88030
39199
23444
82909
81055
32618
6414
63165
67055
68981
90519
59061
98007
73843
93603
45664
12483
23387
23769
73837
5790
57667
8073
29783
56676
17606
52578
74938
8971
6658
62857
76530
54914
32537
97513
92563
76351
93804
28080
40596
55704
80660
59463
14048
59339
27469
5685
85725
57111
58011
3903
71075
87037
22979
88601
34777
4419
43819
40066
93935
19769
94299
95322
41220
95496
21569
39844
21324
79202
21331
57074
20616
25006
86626
10482
9331
55523
91403
53399
88934
51811
35031
84521
29001
95186
18055
19874
87765
31127
86586
98676
1898
46594
65276
84988
61375
74760
80902
34157
52288
13512
45378
92293
45980
88641
18943
26440
30988
60178
75101
34644
33831
21733
90743
1827
32898
78692
33934
22594
51428
76448
61258
344
23289
14600
89087
4184
96898
57125
20858
91769
12766
26931
12229
57768
28714
81963
60232
19039
44412
35099
99213
15703
83826
90744
81251
85412
71324
66010
85089
50043
71803
3041
99672
3174
62978
91066
70101
86042
20115
81017
57708
9285
30907
85790
82525
85844
69295
63141
5906
87359
95265
93056
85700
25035
4379
36854
10856
89559
39471
59264
81346
10855
70074
99187
91532
50388
68959
24440
25845
59824
92041
65897
19897
40510
30814
49649
59214
18844
35843
9457
14132
89117
86935
8091
77744
59127
76943
61857
10825
67854
3597
33607
20996
92295
45928
37648
70397
9233
56305
66774
61847
29853
84782
57587
73333
57247
57412
88576
85814
36712
82482
11112
65307
23811
55934
15607
8923
93089
8509
17149
57516
46149
82289
95311
6617
6427
39878
23078
79484
87805
55988
49872
9507
80092
40365
24995
73487
88453
1213
52391
87010
68490
80198
82607
29958
65005
8055
95207
87030
10090
33696
81421
90328
69730
25322
36435
67353
97748
89221
89707
64143
89276
59590
69392
81640
28906
42126
81943
84525
66897
8396
87447
40183
80490
1264
40235
90648
33504
12106
24806
17671
55278
23148
46517
95242
28955
84811
41613
47482
35990
24419
20891
7831
79540
39688
56271
89370
73075
97268
99550
27889
48391
48429
99337
67185
89680
91163
45697
9367
29144
39428
91368
79024
66895
36044
51888
24996
33763
69964
88813
45992
940
95416
1383
17937
97848
8176
51965
59953
40211
88866
29933
49050
6908
36006
83077
45667
83850
94017
99871
91753
64276
99173
51044
91794
89662
6316
42590
91216
95390
22240
23527
35465
31508
63290
6913
32759
35112
66737
20186
75153
4503
98714
3270
9093
75482
60251
80987
14577
43577
5217
40791
75650
1841
84111
4682
43078
14435
46197
93064
54615
82261
86731
45819
6613
27032
27219
65994
34590
30891
51973
87749
90221
68036
91772
35093
95837
2954
81090
64897
81653
54884
79930
33627
63582
80916
61793
77900
62489
25384
7185
27950
31205
66332
21417
51606
35366
86361
7882
26618
49794
11858
36521
33307
45760
86991
5477
87240
67187
7717
14469
47808
61927
2150
26374
4444
79166
4738
96391
26528
38034
48227
99950
80368
59213
5449
21699
87973
78375
65419
50787
58111
25141
40976
106
27624
50768
40404
23968
34915
23243
35766
81052
90074
75583
18388
88325
85614
32154
71136
14934
80146
71303
67323
42311
44570
11534
88328
39189
48048
43719
95646
20978
17175
2875
4296
12980
76470
4516
96018
51160
62159
28953
81515
91516
41777
14471
70007
75389
46863
42692
59306
90633
30935
68708
48174
38869
40561
37826
99087
75121
86311
35040
85169
33815
93488
7709
73839
36007
90775
6718
29530
27518
84450
64957
91011
38827
87046
72880
94208
47209
72379
85788
32890
75622
48667
53205
11925
83043
15943
80570
27832
78800
40076
46246
85567
3437
1921
84333
73574
69387
43545
84395
68652
22024
84658
86543
63555
98219
72242
56556
81567
66344
29808
15290
14113
71185
13625
94934
13601
61217
80293
91993
40500
16451
36399
89023
7902
84393
66988
85431
50379
92501
45078
92404
84522
52302
76990
40795
63561
69542
73556
79013
13051
57015
83052
10357
17313
62640
5012
68987
26056
30342
7422
87335
82255
94149
85063
71368
64381
66589
54517
78179
12907
36799
77028
76824
96376
13334
36849
24783
97945
50770
90289
49068
1832
77906
22353
27266
96823
95601
841
15717
14411
92792
70375
91833
92017
31199
1174
20296
1230
29764
89787
25987
22847
92203
99223
16445
20463
34531
74368
97842
22306
10769
55823
65492
81704
99651
46564
11266
61486
90139
37800
75931
37067
27228
7780
50401
44556
4317
13546
296
30176
56224
5310
50668
74818
14780
48357
56175
12534
13150
22125
90302
84757
44493
70201
56015
20267
26712
79857
68102
48205
49829
99163
98206
14921
56137
65366
23889
40247
85072
90030
31037
99937
80439
95469
97576
10270
36842
95778
23709
17642
61436
70568
80042
75787
85693
46343
71223
83421
52909
99715
89044
16030
95971
64656
70916
45745
38046
50146
52083
37178
42547
68750
45984
47713
23074
67790
10541
77375
59449
23650
45356
84492
61773
32450
56727
42128
13278
44197
80231
10394
88186
74793
70642
88375
75424
4963
42727
94789
22955
81492
51396
44685
66076
91168
60388
36525
44008
51755
44067
26593
75092
13931
71719
41602
71521
89957
35510
47576
80978
65273
32783
81491
85940
42274
51051
75677
26198
90564
66975
63066
24016
52157
88166
69710
10853
96115
59768
10275
69643
149
28002
57903
94006
79492
64263
88086
67209
87454
20302
88943
20767
21542
944
1989
83082
80635
1113
51287
94496
4075
99435
91510
57309
73125
27539
92412
88141
23888
9640
29478
43712
30215
48166
36018
70026
49281
30028
30920
9159
39698
97601
97198
28165
77718
39018
52958
36167
89366
14016
61234
27709
68832
36912
60866
16478
12905
84976
11899
22818
26905
32128
66101
1072
54107
16408
11766
45987
96803
87993
41719
98229
8808
55102
8643
81071
87650
38240
98507
53974
29194
95473
34896
22281
36440
38609
60407
38576
94241
67093
93730
40104
92768
51851
98647
97007
514
23183
53464
96695
87599
46324
22589
69426
51928
39258
79331
50236
56885
61887
1900
11503
85576
86721
23301
99661
50641
96228
50882
94684
41340
96618
45052
74065
86285
14707
68906
88591
74084
38571
19553
52960
27352
11581
80442
20451
98185
2593
47779
5454
14797
39252
98155
79658
4723
2186
22094
82935
99786
23593
31981
83350
43235
19204
70148
56039
10306
30093
30515
81101
15131
18081
13716
96701
76632
77170
42629
8502
29565
50736
23964
81689
55391
93924
80406
2982
22484
92773
84674
1024
910
92288
39224
98021
27971
27131
85227
13527
8075
55727
21167
5557
88377
93472
11822
42053
62419
82994
89473
76596
93383
68321
82112
52315
1512
94619
82563
29779
16872
22760
98978
51970
27421
65431
15994
58451
10667
94024
7017
64823
56126
99359
65050
72077
93321
55548
59845
94209
63556
4336
19896
79069
10286
55114
20343
64954
42892
53495
35891
20213
91568
10280
6463
31559
89425
4711
18537
68104
98114
22604
44746
98057
8741
2368
32090
74610
71543
68553
53186
7307
77764
42890
68986
21276
34689
53505
67334
67086
24911
30839
83804
64919
82178
73767
26516
17493
66700
99976
54055
91173
39498
35589
65292
34009
51550
17520
79821
47813
54113
8605
91445
48599
88428
10255
86161
31609
1532
22601
42920
94047
68209
14901
2014
64243
82336
20064
87954
26513
3495
80118
8117
22492
97083
71683
25180
2945
95968
38988
10874
64382
40445
88368
57342
16703
50994
26032
45964
89183
81747
55583
90686
42308
26087
48138
95195
96053
85616
33948
86188
90234
98699
84017
62142
72353
77780
59072
66046
45734
58960
77597
65416
14796
59128
44650
79207
17356
6570
12157
80187
17029
87879
92990
47823
9523
78993
33707
29061
13114
25912
18988
81761
56989
45068
56547
3028
68602
44413
48691
82938
92806
44808
4303
92177
89257
16688
20224
70251
82848
1912
69624
47969
25568
10463
63901
32864
14784
56047
46742
98476
28620
91425
95964
59710
50985
48007
61021
99157
36444
64425
14242
87054
5991
82964
93739
7704
20113
54820
22600
55033
69916
50115
58072
18831
37221
76962
84924
19597
39954
93422
51675
25716
45284
64128
83794
95470
89600
35271
31509
97452
80014
29681
20157
7861
54224
77071
52420
59928
17987
17265
15469
1571
22851
64116
5670
27885
80995
68120
3606
54979
80613
86853
45429
46252
60657
3562
17338
63325
16326
62163
4425
68876
15312
731
99340
91262
39952
92572
26467
90908
99798
4617
69230
2319
85722
40519
22145
59687
62800
10146
94665
37737
61865
51865
57558
44871
82639
47275
20924
73434
19509
11413
53950
20244
8453
32752
85637
886
41481
35932
18241
77769
31873
23012
10570
85046
25257
43282
4267
67275
63761
3557
5382
93115
84837
22849
50238
90571
80280
52068
35137
84440
41130
3693
75336
90403
97992
82068
78264
43827
11885
45491
54290
87150
38347
96251
14380
19884
26621
70082
82354
94627
60098
53096
22807
83939
13974
92749
68340
68721
78413
74545
61440
93706
96279
13859
98621
5041
78759
8008
5554
6945
48764
15526
67565
10687
48279
16073
5605
7290
19276
78551
62436
92425
35479
89491
6131
83492
71343
36913
66035
90058
14013
94819
32956
82863
91686
71894
54339
86692
57280
76678
15347
97207
252
32341
21687
99171
19489
90383
67331
85556
297
45412
93496
97635
39273
15146
83133
62918
95049
38307
90051
37926
1976
2397
37064
20368
95080
66097
9652
21534
79502
95653
49506
81190
71565
95718
85989
6335
57922
40894
44824
13996
19282
13147
60631
17949
2408
52793
35494
31519
21982
86981
40439
95745
12593
72965
10664
92565
45988
76722
85798
20103
59849
69938
88715
5365
12068
50010
77450
95951
55981
87199
88970
33399
86893
21579
60574
62381
71248
20465
76881
62738
82397
98103
12132
20941
37082
83743
38001
99751
19783
97509
20497
20568
63601
35391
21069
95388
79057
44834
38201
73366
59756
75429
55573
73486
82715
90028
56658
17139
27264
81666
85850
88991
61560
62624
6042
71637
44601
63879
17583
97310
32543
62888
82203
6709
93379
88019
19203
83795
60466
81723
6707
80993
37139
95065
12212
91189
49611
39248
66509
73349
53864
85945
58573
57461
34908
59101
28098
14963
70404
4935
54983
41941
17915
15540
42265
13838
14339
90726
21243
17120
21537
91617
17529
53644
20185
35683
94143
16565
95170
4763
84624
76446
26214
36290
46452
44686
2687
55505
28982
71322
86940
77458
7863
90917
18596
22437
72333
91830
27407
22809
59681
5880
11296
62404
80713
31845
16937
56467
64056
75763
6985
95866
96273
4003
87651
88146
46643
87323
30885
90918
59112
97793
26391
80317
82396
81468
43692
7279
26468
85308
59311
28508
16694
58644
19370
70861
30321
18351
58772
22701
37815
80122
75746
27345
65958
54445
24323
26909
87577
59581
40537
60456
62834
37760
66226
35953
51148
45057
41864
51446
17444
20716
74597
96666
47681
41233
86111
48491
49169
24895
3455
96263
75563
49548
74987
95658
15966
27884
84918
4495
99099
17777
92182
22909
57331
94716
67016
52319
53758
57797
61459
23258
37129
68419
13219
19584
76588
89307
98878
76868
16443
21433
27993
48028
907
93425
52340
598
43177
92463
82053
21242
33651
31185
57275
16911
16637
87183
44453
45766
43757
57646
78366
17429
55234
88324
59779
62659
63468
41438
11866
54676
98274
64372
54079
24598
1369
35046
55009
8384
79840
94765
99519
7418
8033
19431
66644
93022
95051
57929
37541
77497
81178
59057
74832
25150
32820
60666
80375
21473
50247
65867
24447
80274
85269
68911
41082
11657
80568
73509
15812
25029
84673
41687
31826
5175
96379
66822
96024
79750
93386
93464
40985
85472
54801
82297
52419
81818
68743
75061
2215
65115
32957
52424
61093
19127
1031
61121
52623
57764
28773
77082
68219
24160
59609
84893
72032
16607
69949
97427
88095
9464
50100
16611
95468
89844
43008
95363
22826
80253
81150
32891
22551
7411
41048
46258
12857
71794
55840
93405
46479
83535
40016
36864
7160
88578
4059
64101
85517
19003
61894
35065
92711
84665
80941
89384
78724
83285
64299
46486
98249
27351
94545
25031
85478
57070
20796
10066
5788
48024
95168
22096
96980
27086
73077
27535
27915
20422
36466
48637
61883
54305
33386
94689
9771
15277
95705
27233
92072
18654
46200
75052
95715
27715
39852
1723
86767
77277
46385
51289
35455
2624
49044
96979
91591
47217
29321
29091
33988
59975
87761
61465
31530
18095
26312
35982
51090
14589
84648
49852
78186
16081
15464
29514
45437
91144
1599
51163
87262
31245
69843
77688
33630
8577
75640
72366
95331
64741
55751
89636
10004
20164
78453
52296
23025
66341
55580
45307
55797
38487
31244
38655
47717
65920
69461
58396
76718
45554
73664
49083
39684
3258
72567
67924
73438
95425
90307
36915
32787
18318
65875
48926
98415
4887
83856
81542
96249
53614
45954
77394
64109
78682
67504
23825
89175
63693
38492
98376
59299
7715
72437
61721
89177
95862
73895
79867
68756
27528
64712
80807
30033
53451
49628
53377
12410
98861
38538
32034
65267
5292
56537
56249
13338
52470
90510
93224
29362
82196
95182
25427
14532
86566
26456
5395
35780
14578
73948
30989
83192
87495
65535
24782
88662
55969
20163
34275
78170
85834
23837
73867
16959
59283
61576
1919
16108
24505
27660
49502
46199
18395
81966
47587
77505
19020
53983
95809
50009
98372
74537
61091
14022
2716
96200
90950
8867
27485
68595
76368
27208
6455
29806
34936
36988
45730
97950
48544
96295
294
48383
82352
47415
69299
98813
44465
7842
81323
45388
47494
9035
85069
81144
48627
63485
53941
87312
98095
3907
96209
79735
93337
70480
69023
82975
26847
18739
21151
45066
80300
23462
69221
17215
83371
11316
35089
85912
84703
27066
64676
64844
39813
46272
65196
37080
57491
84409
24730
75387
93147
28259
54274
41560
84064
68144
59635
8981
24000
40131
39102
53153
45647
7857
79626
95326
1008
39066
97426
94592
79179
97345
48031
30296
66602
19086
39387
84099
214
48646
73763
37873
76491
36024
61363
43167
81426
18421
10721
56761
95372
94757
57176
40522
99249
40140
51903
96392
97090
50135
11418
4991
86163
5390
92841
63432
89095
14747
1750
12500
37525
42666
56789
2143
40358
8541
84233
14907
39646
6085
11372
4504
93768
625
99458
97419
6651
44835
31568
90738
55917
31741
14646
25702
97779
47047
84723
51188
72736
95178
93413
42990
67132
43959
78755
8764
17110
4505
49360
81219
26120
11359
12044
25312
59660
88878
1277
30091
82895
40045
68069
43640
52683
72937
8406
60473
14982
9241
59178
4847
10778
84488
23925
68396
82598
7557
51814
88082
14572
16002
90049
5621
44895
77383
36156
76316
64371
45410
85354
80587
90017
77205
77805
47780
68042
77849
92103
29786
49681
97895
45130
43780
99576
4656
65278
34288
53311
14234
21017
28968
30622
99801
14076
23145
49710
81501
34271
34646
54089
53778
76132
34197
16446
33379
15488
20829
4253
64055
4699
26912
16444
93647
27525
92690
91239
90882
20199
17179
87340
34473
91834
70583
82655
85052
92589
42664
49724
39700
77553
91167
26955
89406
85336
51816
84945
54300
21489
96191
97632
25132
40373
61048
13539
82943
92809
62867
25793
90847
53882
60260
13135
57978
42758
62612
54966
78087
59414
40580
90417
32547
84022
9673
51201
69900
92494
19303
43979
99341
82384
4102
91385
98887
67529
73260
60819
60471
38402
83573
68415
4770
59838
21216
79656
56555
63560
92049
1656
79705
96670
37529
64805
77615
82455
43138
75238
46314
44230
13976
93823
88600
83131
12172
81718
13885
86909
99074
67590
34486
20222
25283
34592
97332
20804
6483
89220
81622
45628
20811
12109
70946
34182
81523
71771
67112
68052
74168
90123
85571
86214
52165
76085
65883
24518
48863
14412
11627
28780
96773
6911
57374
9980
87417
25295
28465
42422
72261
76120
63413
85310
56061
96071
92647
7244
74345
67354
3878
21991
30147
84150
60654
98674
69718
79426
52616
33030
87644
50356
72908
48358
35857
65202
11971
85905
65190
90054
85432
63708
70576
58155
96622
78566
3448
65900
41035
96772
50904
9137
9856
74527
38277
76536
89082
18180
8945
12513
52650
65728
50877
18169
36586
24318
93645
58625
86421
39043
44423
89488
12660
31009
29765
73169
67097
35470
57720
91107
86851
70456
10802
84271
84302
65614
19161
19365
572
12235
3090
45262
23815
23206
77192
41792
93984
45524
96855
40867
83124
46185
37655
87507
41585
70370
86215
55598
86059
78421
31403
76617
552
92708
35406
61598
48155
71503
4828
99997
19126
17250
99024
54907
31716
2910
86047
70021
82602
90597
2537
33777
27883
24855
22544
49555
63128
66560
54665
74241
88140
82278
74234
96400
80741
91419
62810
96977
13235
57061
44488
89186
48904
88838
63082
60783
5865
45279
83317
23371
60711
83103
87438
61718
1136
17124
32334
25948
23918
8093
73128
31039
24378
62123
16815
38938
49070
42095
8461
99592
49804
49140
51153
26384
25352
52074
14922
20221
79173
77278
14230
18895
26695
5138
87564
70729
58884
53509
46077
91257
86354
75115
72661
64136
63964
23477
53341
82260
698
47497
49567
83742
83216
48035
35981
45958
16738
29249
91966
34566
57442
973
78253
65919
88869
72791
71174
73890
36732
17200
88979
37025
95939
75921
60908
3804
56793
56543
94126
22879
89653
67059
16501
56496
85093
97738
65802
82433
89676
39741
95481
83255
94488
34235
14252
60616
67052
51925
70119
56233
83273
19337
18785
25135
96282
80171
66639
76041
93880
49395
75044
82369
87916
20353
42200
24033
22455
25203
15772
3976
45644
44723
51904
14503
65523
80851
87401
73467
3194
62324
86137
42755
97824
5993
70866
29352
47628
92122
53275
66556
9803
23376
58782
581
49011
35869
47344
17194
38409
92879
98231
45071
27376
75984
43482
49372
64439
61005
58391
96699
22319
69393
22729
84112
91913
27951
8594
13083
83917
32999
3749
38282
35720
37479
58008
857
71082
40502
41650
70715
58264
96866
79719
93110
99194
52304
67085
72115
89686
77863
89143
21871
82740
97204
49622
35657
47708
85668
57662
21352
86219
18146
84347
22853
94245
74762
28099
68027
50141
12099
72165
95284
84520
90784
95562
40230
21896
92332
42944
21092
50286
68121
11713
54584
24816
18839
56088
86605
21298
67410
34354
77738
6248
41287
91814
12655
2396
96462
52829
96556
93236
38765
24767
21898
6283
10566
71969
73484
71686
44717
80566
89003
67288
6585
89285
88693
66270
92899
85170
15753
53844
89256
31924
69835
78928
82454
81001
19349
34663
10495
75536
59927
86585
64947
59613
86314
68366
82310
24942
51683
73552
89359
42079
17589
98914
875
39339
65831
18204
45265
29548
95811
34458
77046
172
9011
31662
60934
87806
14338
23710
11876
17096
85034
2451
76355
4556
61221
8157
32481
55454
15553
449
52298
63418
6833
50014
73924
36722
51480
82626
17928
31440
46606
36251
52746
17381
26888
98802
78670
54000
26862
32832
2832
93194
11923
79528
63760
38874
85579
68224
85758
35530
50503
64564
6607
967
57158
39316
89901
13587
77534
36468
56057
48940
70078
20833
95549
5259
35316
86720
37277
58651
69292
39340
32591
99771
27939
9722
77797
53194
6629
83941
49962
25047
19144
78923
90133
65649
84812
98046
15537
7991
60068
655
4664
96946
22857
59221
64590
6853
7534
12270
5994
90900
80141
64950
10487
80391
85900
13595
85188
15505
53196
99280
48930
87413
74425
81386
69263
2183
21694
15383
50269
32881
25839
32346
99678
52565
14363
88096
9808
91616
7833
93759
83277
84543
80054
53374
10965
83701
67000
91271
14453
96917
94065
50507
83395
28338
86149
90955
54064
53305
99182
63019
96102
15064
78258
47363
17458
19806
69701
86383
58260
94520
62973
77833
95569
61404
25469
38377
74668
17906
31443
92508
10164
49001
97301
85245
87324
76285
84237
36395
50800
17524
91103
39963
62189
48530
40805
31571
20887
91232
39542
65726
4125
60345
28534
56048
37941
65009
24899
5357
27226
13442
76070
76910
73130
38742
24488
86534
1170
58917
94827
35143
75581
96022
16347
51793
96464
25084
85309
22634
12680
28469
22902
17021
20936
84027
94409
26054
93419
8523
85497
30484
8475
4191
27761
32989
79061
71581
96063
1278
27645
37253
96947
51911
6208
45970
6674
91375
9550
14031
46900
30838
35825
95412
22827
94144
80640
87719
97255
208
78773
3912
46097
92988
98102
53452
60812
96253
21835
38128
23670
19624
88493
75826
77584
32087
33535
13645
6539
93019
38012
24128
60311
64394
18276
5843
47320
9096
37860
53913
8253
35785
68326
57707
97124
71170
24107
12408
63919
21794
34384
46142
67180
41111
3151
69413
18681
98250
52610
79633
7862
15384
38927
54266
59435
68729
21426
8517
3688
12329
1014
59062
75742
4351
7499
64137
23483
12998
89858
11784
48125
92344
87789
52734
48750
49730
9557
85371
94432
24124
85557
92006
89765
63440
10452
13165
38082
83386
68452
27917
7610
36581
10636
753
43502
91842
47476
15054
43028
79787
35518
24407
63709
47085
83505
96129
90026
84540
31777
94054
32018
51031
97028
70863
9555
26143
11584
45333
60992
63467
38830
80325
6916
44050
56764
94549
16854
1604
60551
73687
85511
90160
1917
14885
31186
96046
31734
91208
3141
58058
48005
38180
64076
43132
68367
51402
55225
26436
21249
97483
42015
17946
91911
11208
94346
85976
88340
13301
48787
96057
7560
42619
26485
43920
42711
2255
32167
45921
5660
47408
94712
73505
26025
76499
61636
27074
30895
8671
87911
88218
12439
24338
57527
75775
44117
92521
586
1178
86992
13341
83061
12314
1945
62107
6928
2256
40863
63187
36241
17716
60973
90489
98063
76455
5619
97745
88725
29355
5531
8667
22719
37897
9515
1436
68713
51651
56192
4246
97802
87201
83093
6572
67141
36920
45668
91472
84398
33945
77943
99994
84329
94060
88451
3859
81174
12548
64171
1645
64779
93750
64860
55085
16426
88346
20762
59512
59592
92684
2976
31462
42525
27397
97583
97729
37265
83000
38241
46145
94873
62877
81372
73770
3975
26574
29230
4528
80973
46352
38534
93965
56360
49193
16880
84731
63045
40673
8338
84795
41914
94795
39958
68387
79696
98108
98998
10672
43529
33825
71574
46534
29345
36308
87061
14785
91858
49279
4783
47535
70377
41034
86564
52933
74151
54904
86493
66924
99042
87403
23599
97872
69498
54036
45684
19442
66761
14966
24040
9961
57718
26765
56943
43572
32522
53578
3752
26125
72465
39950
45826
73964
4680
47030
62763
3249
76480
2838
2084
95595
20154
90707
16181
47540
30674
11449
73216
85435
79843
97728
13825
74503
42378
61413
85331
64481
38573
33638
49012
93124
57036
379
25381
21627
16484
41658
92963
33101
86249
52183
92661
10516
1974
49362
98322
22160
4735
60212
43542
2409
56270
10016
89324
59559
24639
88091
92889
76665
34385
29485
15276
25433
94507
98050
91080
15857
55173
10491
18666
95000
6835
50140
13289
49400
13284
24258
87397
42337
68265
46173
9866
30075
70915
12454
31690
93384
47401
94673
91245
74933
95572
79032
27282
88899
52671
15186
47786
96301
70928
32389
23555
9932
85241
92618
44319
7634
52894
47510
57225
94729
31780
50245
10607
5943
79964
13628
55471
25055
41364
73234
99471
35851
83361
26948
28419
76252
44736
43371
30781
22802
18856
47067
64751
13318
15067
35081
31593
1062
85588
90840
18310
73536
36925
40142
34394
60122
60482
99205
80283
88259
65986
52013
8898
25357
52627
25895
24925
86892
88024
48402
92285
64287
31103
76829
74331
54492
57199
85681
39355
7812
86370
84420
81062
93949
87073
69696
93907
66198
90227
20033
61735
78948
94262
76388
96632
34442
64691
95227
7802
50471
88763
30585
45861
51076
86063
87458
47196
65548
90487
28627
86259
64523
21460
27464
73132
2663
15682
57657
13517
95385
47236
6246
82320
86299
92094
99977
13367
82215
75658
22048
77544
70444
69359
40380
97019
3509
44527
82928
44562
83013
18592
74719
22641
68514
8652
25704
17135
30931
8178
98023
96091
21103
52978
5828
51404
55108
23835
29705
63010
98740
76195
35142
21891
90559
24656
8781
86081
47100
51417
24780
61194
72857
56181
88783
85683
89770
89169
51285
93241
5925
39027
68717
25549
68007
86696
21711
60277
1303
27655
65448
88889
58402
35727
85265
53301
51027
35019
3166
20118
72877
97904
50451
87399
88203
22195
51379
76255
1006
1454
82885
3826
55813
99121
54648
66073
13671
38646
32960
1304
52044
7899
13186
40059
52600
22115
69079
40703
62893
17133
97165
75595
88087
73286
85087
81744
15842
81086
78023
17553
76044
96986
18616
97912
24836
36430
59847
65207
72420
88531
13744
15016
17382
70242
10600
12014
55268
26441
2576
20477
69195
96367
51629
40532
96553
82345
21935
35691
83760
98015
90831
65038
49880
74274
75257
64761
19496
74125
17225
96778
97740
54120
94087
98815
5961
60020
51429
55000
13817
11165
34508
67344
8518
20467
73122
483
84320
70005
94217
45442
23560
61524
96791
75368
36288
31549
24630
67297
35439
45347
94918
95474
53987
88145
84643
1875
37727
6678
37618
4608
37736
21137
80410
67874
31404
40432
29801
42335
55399
3517
23312
31307
81281
24831
64773
67521
72202
91509
71748
16652
15409
62202
82867
32675
51478
94204
49532
91095
85665
63105
2852
8588
45295
70930
2562
12423
68627
97731
45764
12875
60593
84892
94679
9809
87919
1901
42027
302
719
3442
75981
86467
84165
38325
86951
91250
48211
43175
27115
55901
11607
70086
74364
30391
94893
72491
58716
11663
90740
42281
78978
57361
93504
25720
6468
54532
42512
14517
1232
96702
72356
17853
50541
6541
73730
8647
88201
93997
2541
38354
1079
98858
82147
44923
10589
97548
26984
75772
7538
89056
31715
50837
20980
92034
63436
51495
39623
43753
58761
89541
84314
55290
33884
85593
76173
33768
2141
82078
94255
54210
1652
47882
79312
78645
47538
30570
26
63085
99509
23613
97142
6399
54777
61369
47385
15421
95362
91662
5480
97141
61907
38782
17533
1186
72497
63002
27847
61760
89373
88278
80023
92567
99881
62394
3187
24713
31824
68067
31733
11384
56447
61115
75513
3167
7614
97121
66054
96733
53477
45472
99037
42336
76045
54639
9836
3365
26560
47817
43288
66684
95998
13994
37268
13675
81002
99530
27745
32439
69595
1689
88624
67841
68494
66260
83161
45083
2
92908
97833
80483
76035
61619
54974
63604
61913
21094
29311
99569
89802
57486
64256
50118
86374
32223
92037
72565
69197
73753
40047
38735
99864
88503
96732
10404
84779
15207
9234
7929
35351
16369
89530
23597
96563
31139
76161
23739
99427
95674
92060
7661
60494
83663
83674
22552
52761
60693
78158
6287
92778
68502
47966
20757
90087
33573
86724
10839
87159
58144
2394
39699
2808
17211
85959
89374
76380
76292
9423
75197
59030
35239
14536
66489
26567
37577
37963
84350
82957
54838
84187
32747
76049
95354
9789
40754
2570
5679
81571
7182
87964
62467
76600
65398
5824
87213
16000
77269
6439
14875
82405
79324
84446
21801
85004
9424
99565
37148
22789
75782
82991
15808
41267
49969
92154
79352
47664
69945
82033
92043
13953
23319
47672
46924
70636
36391
46155
67986
40233
70496
69825
76208
49738
4188
37979
37123
47493
69142
51020
51447
7128
55995
86066
87428
45009
12957
99338
10451
60740
65351
2341
46956
3137
89593
17202
18931
10639
96780
45527
99451
9867
28621
88256
84402
95842
26268
21606
980
97206
65879
38040
81594
15530
81141
7170
34489
37415
98850
28938
51988
70842
64541
300
99960
3176
79181
34575
82503
91726
89140
28646
35803
8414
29815
51725
23432
5003
84817
52902
49006
60275
29217
31605
92779
9946
90216
93364
71047
33073
97801
95920
98247
31565
52434
45272
38334
88114
13143
76257
59277
72553
64852
21892
46304
89176
19790
90737
18084
79364
88575
65941
68544
47960
63700
92119
85852
14655
40897
21007
59579
41609
97519
831
15272
94013
92738
29656
87044
62402
29859
52248
12316
34472
2603
62340
17503
63818
7387
67025
370
75614
54115
12450
65456
41019
508
36005
30764
87268
47198
79552
24175
81246
83197
72602
21651
66850
74529
95495
42446
35158
85535
94467
71154
97075
95882
89576
74967
89116
64575
54878
29188
12953
90552
78267
90292
57529
66668
75199
46125
6930
80936
77419
78504
70671
63926
82292
89611
82347
27872
69689
52791
70777
98535
30691
33744
45707
7029
33151
60243
92192
65422
66027
93048
88936
90469
20786
24849
96793
91162
86305
21645
47570
37861
92489
19907
18213
29279
65369
53400
46354
810
87900
65136
83141
68014
91701
80919
12343
97932
54237
10942
48160
88543
50368
97543
33877
49383
23959
85427
21378
87527
11277
63109
23271
45402
52696
22897
83474
78707
97827
48268
56795
9561
36228
19200
68097
8037
721
42192
17329
81417
81094
43126
5186
65509
11417
54625
182
86448
20991
74000
84772
51898
80564
3832
61074
33745
62360
3327
90368
83871
1806
55682
78107
15351
38769
44192
37300
90714
31248
3581
95701
72098
84854
51235
46207
12737
71940
73342
76711
9451
67686
79425
72100
82977
87924
2678
94774
46857
6385
60858
98734
358
36784
83847
22111
46702
31870
39146
99523
74064
5727
68773
36073
40332
65711
91070
5187
29571
91289
95822
43999
11707
23715
51643
73911
86328
52591
54843
84214
11403
87799
47297
74299
30427
75282
89182
94802
40789
93819
15495
8970
91427
4228
57284
99655
19484
48445
14974
12211
42714
4
45575
64714
72158
86001
44529
28057
34693
77233
5146
26400
70921
35842
43664
98793
45775
64434
39573
38194
94836
62091
79095
18653
61806
89937
71143
1504
34481
62658
86956
68117
26493
33192
2493
62255
13176
14794
52755
94911
77846
63356
73636
5718
53121
88123
69674
50299
29678
8266
62789
23564
12103
74369
27069
97320
43187
65283
46787
16170
61414
5270
32093
70820
85365
23967
77265
1248
48683
35294
49661
36755
61863
48954
4397
14281
16014
30192
13295
93546
42638
7337
13270
97114
90504
21786
8758
8163
17985
27150
18994
58506
86400
62653
41947
26379
93931
74629
71095
93235
39343
88795
19953
78205
88683
45862
56236
27218
93017
6734
33038
96532
37151
49865
10324
83578
54189
78999
26324
1143
70188
69038
15891
61706
6452
645
90829
29329
38996
83416
92406
7353
65791
85344
61981
29674
94681
55664
39557
31659
58517
7602
22250
23727
92151
3970
14299
44943
4765
6736
1812
4918
67078
27849
40317
96748
17320
62959
77027
32693
8242
76466
78114
10288
66721
17404
48270
68516
58466
96755
42880
76353
22906
13037
28483
86231
89032
85286
86023
65498
97680
55360
96603
58094
80125
32407
21971
58553
86088
50949
18588
88547
40074
44174
84558
46884
13271
72786
12890
63349
76412
17391
84898
39652
9945
45169
4455
97137
48009
3667
34888
98732
69244
80482
7585
26655
40799
28647
52893
56999
44797
86303
28914
61882
89771
54807
16750
97814
638
56878
44304
90899
3064
21748
87624
16084
31026
8000
78414
69800
93249
56387
57553
91426
15228
78852
24680
8104
27307
74431
34071
29170
14143
37792
13430
54509
10153
81519
80633
43184
84698
40973
96756
61549
3988
98326
90623
85601
93394
34681
53124
68086
87311
86684
58018
7536
97195
91311
45506
96924
49791
90759
34147
9077
66687
51360
4717
51836
85888
71525
93788
18708
70989
63093
61763
42784
8874
24890
46012
86327
35202
24699
1442
59199
88876
1959
80664
71914
16126
31520
63557
9044
98892
18773
456
78212
70540
33641
90731
44813
41312
5609
15499
19466
81136
43922
4112
82381
8510
50853
25808
59182
55230
62962
45872
73516
41158
61409
49026
51070
29304
22322
73548
10171
68291
77881
7261
57952
81742
58783
65118
54954
46784
4219
14782
3423
62325
69368
90785
63080
62268
25328
7666
40100
65609
26448
95921
78397
13951
78491
15709
398
27896
59
64001
6667
46418
37111
88607
94747
95146
88552
69479
31485
94688
90365
80037
67262
91967
15100
87196
89081
17352
18493
11906
43114
6946
59265
8524
62235
2710
75315
63654
67161
56920
93065
45701
93774
73641
88908
98170
80617
60612
66982
42244
59735
87416
85092
61162
36517
24937
24194
14793
92987
64559
49294
13333
48214
8566
14947
94761
2569
75401
39798
18068
58278
56375
66401
95267
45545
72493
88577
19228
2607
86518
37662
67582
62635
45516
50153
24826
37454
3973
88922
89602
60879
52468
57917
26254
29172
26328
60140
97546
84481
44793
31538
78463
46722
89518
77306
69302
93181
9012
89072
43301
76790
44201
56391
42405
18140
73977
56849
8152
27906
33051
66662
2351
56848
31633
62639
94334
66909
5503
15732
63094
61150
65672
62680
17659
96845
36277
89564
97389
91478
12554
8335
87325
71249
56358
81794
76511
14888
30699
78386
99252
97023
9879
83766
46619
87013
92730
37409
5184
69395
40728
87180
92030
63445
72873
3541
85747
56785
86649
18543
93328
16368
28485
99958
31770
75160
21183
69411
76552
33678
82658
83932
3403
34301
18915
44997
18212
7571
90449
25848
69745
67391
53244
22380
73872
31482
38333
96456
91149
53236
9060
88696
84928
42607
28750
37402
596
41143
91791
42262
21165
11479
34185
95645
95086
97291
82916
54948
72763
73357
63735
57105
53825
92415
85250
53971
68244
12332
12951
46801
57359
1428
69982
4958
85294
90897
49266
7394
96407
45397
25246
99224
23914
83491
92912
32933
47718
42451
23550
85882
37900
2273
27642
43986
55024
40775
95677
24575
50599
72145
70844
42260
53118
64889
25647
97459
48316
35624
18164
52535
74288
4588
7393
20810
1526
30315
46870
23764
16557
23657
25547
46399
96085
96633
24229
25737
10507
92782
46669
92392
97525
10645
13793
58920
58594
66105
2881
96174
74106
47465
81081
32153
28983
19165
93335
95371
53690
6594
29777
37620
25894
33411
23464
90646
51718
36544
63796
93888
86762
48748
86941
7667
37808
52258
22420
72706
24278
41047
6213
45579
88978
21305
72170
5827
76525
75476
19286
91664
45841
87552
61517
1159
41584
41664
17300
99001
95690
18732
4712
37649
12572
85429
32795
34453
58220
89418
63408
94271
69485
97069
26232
20577
48903
15449
68677
11945
63869
65907
55869
37849
86900
6100
23859
63543
93673
34645
89139
38895
2552
83955
11993
38077
85007
33517
90935
86368
68934
77193
97720
78091
34065
15870
46104
27437
35721
93845
18695
8820
7539
25697
46788
3839
46217
54655
21456
89720
94628
82547
71886
52908
5157
11656
95624
81610
89713
97303
64446
20146
9459
39773
98631
37020
10733
54247
75116
19440
86531
24795
32190
25239
80208
85157
66813
28312
2822
29616
49824
82000
28505
85548
82380
80937
49016
66987
16562
19163
66393
15942
92540
65023
65238
28734
19626
29830
60896
6086
34722
52293
95704
90776
40781
15972
77866
51654
26900
32952
20143
71974
78344
3683
17498
29364
86237
70902
7180
50173
37973
9155
83196
92140
58240
17525
89156
6649
65374
96908
41892
67848
35604
12193
78077
18208
92553
97723
68487
72562
78240
51352
72258
91884
65593
58377
60181
31111
69524
48113
31253
94435
79098
50478
83009
17267
32270
41390
31476
79228
39448
77471
5490
14971
89669
74632
7061
88316
52415
67909
21907
42530
37352
25445
30848
14087
95243
24189
94250
19326
23541
30832
57642
54452
77746
86864
5732
77270
18474
72806
1488
15528
89242
12995
13958
49427
53895
62376
20774
18507
67807
30057
62683
41907
99885
60496
20290
44509
12293
89314
16549
37001
12702
98961
89002
72821
3553
50792
2959
9586
8238
17117
40993
47440
26261
12759
50021
25112
15402
38072
23433
3818
89673
90606
92968
21089
60732
80051
56036
49405
55561
68560
92623
73692
37060
93903
19921
51532
31042
50486
68090
36340
5020
89301
96431
67634
2872
38882
88971
11743
6167
47731
22772
85513
25766
35138
19169
70351
65601
52659
24271
1944
70454
19015
55693
25412
88151
70770
82901
87370
92532
83685
4275
88527
92845
89905
68808
93630
59746
39204
91228
83116
80928
89173
57583
41296
63506
499
30130
58711
69650
60313
16382
89809
61848
99825
7152
10555
45019
86142
28665
14151
25301
76619
92923
42038
66744
96502
25413
16460
68813
99253
97203
66128
53020
9988
39314
58173
29239
48252
49590
94560
1058
36085
60351
73757
25611
16058
87360
47595
41025
66669
96798
4552
54774
97463
63974
94034
87672
52585
34670
73934
38456
61621
3699
23817
96490
96486
5432
43023
88744
38935
92775
31424
641
34638
20247
10345
99122
91987
2067
39147
22143
84767
17929
55233
96686
12370
25867
83402
82469
6956
90203
46597
52032
37501
48615
61939
17674
78890
36273
86960
87115
85144
56418
34284
75992
75016
79366
62600
41632
59486
7270
66088
42082
45629
80949
94336
51248
23067
85430
16115
48042
88505
28088
85459
20400
5528
10475
63228
91388
4262
31380
56968
66278
17922
77321
71688
32831
32151
32566
44487
59497
53701
23813
47635
21972
68294
84664
80779
70677
3074
8998
46933
67538
88853
94577
89615
35160
91093
19279
23547
85288
51516
96533
53871
51327
23553
56007
62403
32492
98422
65034
34747
62797
58079
65716
87463
61852
40915
88855
337
45613
11341
34626
89448
62960
94501
45448
16947
99920
71672
1520
30400
56445
8121
98016
27726
48685
45522
93277
47287
63194
3334
15843
24527
16642
22132
26776
29108
4817
97831
16534
16550
87474
50391
3050
17214
76024
35043
81504
83852
72425
42876
28605
58516
99287
36656
87776
14825
51088
99711
94228
78762
86580
72194
99165
43256
7657
15844
24241
1947
93137
29372
15956
20653
65948
34160
38693
12346
5771
62755
29829
43398
83154
46471
91961
94444
33159
88610
87320
93621
91420
26988
99792
8313
36692
85095
94326
95680
76950
37658
75112
87476
85207
16246
66851
94124
97259
48506
16253
25282
30711
33569
73388
11630
6574
74246
74906
30416
59964
93911
81267
19745
97624
79534
99574
55025
98159
93560
89892
70571
19179
43071
45191
54899
18
74816
50927
41571
45727
83152
8900
4293
39656
94543
47989
61647
55516
5666
5173
90179
5144
37522
99726
74033
97182
90693
78733
41255
9694
76486
11988
89781
35378
13092
83722
77904
66179
1639
53243
51297
26549
53627
98144
12084
79171
99334
20931
77137
90697
4079
52224
87725
88179
93927
95278
17246
16528
21773
50819
35884
60193
48723
30248
92503
39588
92181
92756
45486
29626
71252
41167
85772
53504
7959
87827
1649
80152
66763
72406
95599
73811
24660
84403
16324
24883
93007
84979
98066
63236
55487
68170
24079
1961
44630
1151
53787
99414
27764
7079
77712
78332
15331
14323
66641
10494
36026
58385
62165
47747
11572
32049
28791
7176
38555
11213
28839
63311
7139
40774
22766
75356
92789
97630
23321
74305
32603
75530
18805
90168
65151
12829
79953
49566
20641
45175
38695
22261
72747
84675
71734
15922
89697
63976
59358
16877
18663
35637
23178
12350
5228
70513
61941
53667
15740
40476
79139
84593
61485
81156
12369
33276
90029
80271
91733
91629
40029
6723
820
64892
96447
52976
40542
29522
95736
29505
50411
82565
48444
73376
72196
98809
39724
17031
81330
52723
80574
8750
51571
11079
35115
51346
91166
99323
27214
50189
48318
87392
48208
40996
73324
73886
48624
64272
53521
4776
34134
95158
75638
74701
17420
99560
15109
17527
40200
23044
36189
66395
75698
90309
66952
88280
92438
90943
24254
29983
23490
29900
60750
39133
76183
81552
91752
23264
80140
75785
84722
35286
69557
55358
88933
96150
53747
2879
84113
10052
85559
87843
66331
60129
96272
96461
67276
91560
95244
28364
46090
57765
40855
38721
49863
93278
93737
14421
17190
63149
90854
20401
29171
25022
68270
36809
53606
28700
82124
33774
19129
3021
50324
7583
96300
69055
30442
86772
91736
92678
75618
75467
81104
20825
37306
33601
12222
3082
32733
34707
90118
47986
55027
90406
77950
90238
79199
29503
13305
92705
29714
83451
94645
91754
4572
88250
594
56353
53284
80670
91634
56404
45867
43150
48974
18477
39777
78143
6758
35333
63331
52072
33861
97999
73371
35393
93258
26090
18107
13016
36689
56612
32482
5559
48635
34671
14001
50705
39296
7230
59450
12938
96551
66181
86084
78802
59664
22704
39569
80877
96606
91831
21269
15391
72588
40232
51703
19617
54891
35157
48760
50461
82468
91922
71338
30720
8022
9547
71215
1414
11007
9138
9471
86054
93368
13520
42847
50905
39611
52155
45772
14883
19156
67162
57354
85609
77138
71849
38249
50681
11497
13571
85804
57221
85648
49080
93128
49019
99506
88804
69294
16651
29847
33619
79016
24915
7851
48355
49843
69797
97939
5908
24551
10305
89757
29564
86210
45813
45609
31169
20597
24645
92402
33271
98594
3942
84408
73731
82104
89655
76815
15855
32083
54941
51036
53696
39764
4038
33481
15230
35704
14902
32659
58207
38976
8613
17489
40120
96255
32074
93338
12111
7319
65622
19642
5854
34036
80989
97295
75970
17656
11918
6721
68529
29050
84308
57681
79313
74105
34837
19032
92922
54041
18043
12438
26018
9974
57757
94630
45938
64471
8462
72818
51513
11640
32767
32595
98255
49397
49437
60939
95201
66777
30660
92811
25224
55939
6671
92493
3086
71910
92000
44128
86432
80672
41152
67452
99345
15466
93126
17315
50648
90095
99542
42165
78870
68648
99803
53748
1724
11104
21122
96988
9185
57462
90507
70956
67508
58460
85045
45407
54348
51224
13718
1083
87681
94957
73325
89011
92114
77308
16173
81123
56811
12257
2460
82084
3665
81719
95370
31920
98044
43573
75359
95403
9193
57322
32475
22499
12274
31891
99225
21495
16677
80683
82175
63899
98495
59340
99682
82812
66838
32372
50459
3199
11564
98785
17654
6158
94423
87927
53132
76416
33994
34881
11515
4158
99220
55414
84355
41026
39871
35313
60293
96982
42036
80521
30496
53531
77307
93015
65853
72
79555
59778
15275
10132
97393
86453
90146
12848
96814
92801
65306
13029
63999
16325
50859
99181
17842
58146
19005
65496
97384
87133
17284
77716
35404
8644
27625
15112
73766
6168
91177
63737
12487
96600
55298
62985
82158
69275
98153
59822
34192
3078
84642
15356
24508
17630
8389
5381
26048
77526
17415
19413
49619
83091
96542
23332
93450
31658
39288
62486
29867
18459
2424
44205
64876
6346
2267
74758
30953
17554
78521
35133
96752
68024
96147
46219
29623
81743
71965
55062
47009
49159
99675
8734
2931
1876
14917
63324
93437
23323
69315
48758
72312
54852
55475
32259
36307
79813
5008
70329
9834
87437
83211
85679
1882
92894
28934
23781
19196
70587
61534
26647
88199
29639
58746
60250
42557
54906
46707
35555
81746
44388
20729
42681
54570
85926
14729
92776
27083
28864
24953
10889
29181
37027
11651
39962
49754
17484
3462
86407
10969
63997
53718
19011
88001
40355
45870
96611
72188
65428
89633
20763
78953
41222
5764
52465
83117
99834
2278
88413
72707
95970
2114
41735
94419
93550
95518
48981
95961
31321
53800
50826
55331
94128
63054
21636
73697
68614
87309
63851
20866
50524
14545
95895
18048
67761
80849
66713
33042
66390
63738
47868
3499
72943
4189
63420
81585
48206
15167
5328
46008
7527
96006
86961
61082
88056
26572
26860
87778
41341
30874
47824
95767
78532
86331
27635
2794
20252
83318
62621
58333
68910
69102
46904
70698
94063
79963
7905
54784
66729
56338
92750
88021
68997
27717
53962
49765
95376
93341
8602
16949
51631
29823
12993
77324
39060
87135
76320
48324
27326
30491
72376
76700
86735
57872
83227
47517
36985
16091
94246
11509
53893
97355
75988
19238
12662
71369
22978
18040
47732
65077
84203
1767
98429
52474
31994
74735
43094
92131
21857
56671
17140
2556
26462
43304
32950
91889
56940
88572
3946
90634
78401
90567
99557
67483
90281
93078
43440
11281
55679
71031
97902
95868
23079
20319
62207
26449
96075
49785
25636
44815
56722
7379
42042
66778
19807
36764
87333
34614
97796
7425
96265
99450
99547
59868
29377
89837
24584
8988
30873
10679
69587
98924
86487
90620
92410
37397
39828
18651
24929
6462
86150
26365
67545
61067
8860
42749
98313
69351
89019
86679
35923
76760
38502
78798
51424
88323
61245
93588
44559
44075
70998
40622
53368
77477
83579
64119
5989
33365
70369
36696
24654
29957
86447
77382
11092
3624
89513
79839
11929
3640
73230
1936
3598
47878
95804
35488
1607
25106
90905
27576
32047
84592
5121
26255
85540
8200
82636
73496
11510
65636
37373
86190
39038
66445
88125
78430
60585
84294
99273
25120
97038
26841
19647
54894
85640
43297
87035
86520
83305
15547
72525
39187
88888
56792
12987
37183
13447
97537
45465
17862
79838
30472
89272
47170
2946
68628
66449
40878
56814
34885
22083
10007
56781
83525
43461
69922
41895
1644
25488
92445
15978
35125
48669
68464
90438
11275
44609
4361
91439
71762
11602
22754
85347
73772
92016
37590
68523
52037
17306
70801
94530
33091
98118
1987
95952
39109
87232
16374
92689
69284
61427
83381
6621
75898
29367
10150
97127
57190
39740
77983
1660
29895
9333
72467
36751
55021
92189
10598
62644
20006
45228
87912
13529
81392
78324
18733
65114
75302
5681
99370
82105
68204
82842
82266
67407
28549
90112
77685
17389
70565
4365
3288
87084
27857
38966
39620
89777
48752
88669
41553
44592
24203
53231
88491
58862
77682
45312
68526
15673
35426
32614
9428
18735
26624
24951
33655
4517
43221
75534
67169
66355
19685
3985
46100
87406
30181
21764
53351
33369
99918
40427
10015
29148
72749
60168
43015
46064
49966
6180
75737
23035
21302
77793
83194
62349
98600
64968
52815
26164
38726
93155
79065
70557
93522
63042
87482
27893
4969
17751
14804
13918
90863
97832
35678
61355
86222
34493
89069
71404
92713
68518
30765
76826
16303
29083
93073
5151
83862
72412
81847
60310
27234
97958
35204
93672
79512
17336
63110
90923
19867
18867
9025
63572
63845
79792
46003
9563
99892
15244
70411
29568
72842
93639
6038
72603
46036
22728
7126
94910
42599
517
94517
1401
27739
86811
20511
9740
3817
4860
64909
61195
56428
39140
13809
10245
56083
16012
38890
77530
44814
88105
71163
75616
39034
94405
98192
71350
59403
86309
21827
79348
4040
95919
13498
78395
51538
55863
51220
467
26544
98324
66103
24405
4747
61628
34105
56640
9486
21775
92387
84694
89320
80773
2239
38253
19053
2249
22171
47760
36876
70501
46891
38154
42502
76014
50336
66873
44579
94527
19956
13519
68194
36057
8393
74739
84798
47364
62688
62861
88534
43048
90921
39519
16244
79383
94608
48410
86382
26700
62291
9263
95592
33606
33664
29918
98738
71438
85125
93461
56692
14551
23031
10837
12642
22296
71807
66205
8702
60402
43890
83611
91722
98232
23661
39503
31638
83764
2020
80750
91454
1762
61715
86608
24559
12307
18003
10318
29241
25397
50176
62184
4706
28486
60575
28100
42554
56499
99578
99438
12988
38802
94468
25530
83747
14955
12879
33023
89619
46558
7242
65161
17651
72419
73955
49572
90522
58359
63690
31329
8824
15372
18419
2766
51604
18997
50889
11539
78745
29287
2660
84356
72316
69934
73621
43169
79604
49735
56336
89873
97776
55281
23947
5634
83437
60987
71022
64802
41750
46482
9483
42654
89878
74459
27245
56636
99365
72292
13223
88138
92929
16427
86856
28669
35712
43332
9406
62913
67420
96911
95899
95221
6021
29252
32240
39369
66055
54090
25938
47821
65721
44064
22100
59424
92289
73714
16585
90976
36323
49595
84762
71407
72820
64163
86747
1100
80513
65515
98853
92210
19909
49670
93171
95069
5488
11251
47581
20456
95963
43718
84965
28187
85997
38508
75955
47021
96101
89818
34732
46411
4523
88395
43255
35180
2908
13872
98218
8301
9370
9281
17580
54560
73084
78913
33006
92720
93500
83583
16775
77759
11467
11263
56109
35970
60488
82181
44365
46015
39823
29312
22863
83798
40758
63913
19004
86424
78575
95689
46777
4486
45118
42189
63120
94554
59089
92385
8457
16993
28599
62232
47130
43060
62011
97373
37007
27193
95273
57709
32336
65007
61564
57565
57410
2385
11429
8816
94889
6267
80063
12677
21879
21461
62090
47489
80304
49124
39882
45977
52912
96764
96139
89845
48984
72066
97607
35725
54465
85662
28119
42975
55852
80473
55105
78995
43432
73802
55873
78474
78214
94514
40063
56915
82135
51130
44611
29132
92504
85706
68834
85395
91920
13043
4820
50098
59047
84195
53189
57226
20640
12657
86426
76850
77404
83027
92352
81285
71188
95730
82750
41240
99255
79445
96330
88500
72335
39887
13005
16542
52180
16226
93914
34198
54272
29353
29121
14420
63419
51623
99256
16198
21047
23095
19063
90276
43450
24668
87775
98838
29615
61024
69977
16179
77144
11804
50433
45221
40766
91713
48636
46527
65016
23766
26657
66089
26043
9837
87005
88302
46894
15102
1804
65653
24548
55691
2896
33851
30281
91978
23168
85518
43141
27428
50890
13190
69795
94368
82447
60804
63934
67159
39173
13916
12230
15070
12093
75475
89749
88606
70784
68134
77329
50623
96221
74028
80805
21674
43758
33421
88930
86200
70164
33389
48710
87302
3523
17707
73803
54785
85879
73461
54341
91115
5546
25862
31241
659
41572
50902
8640
10205
82351
81151
11922
12989
39225
96259
1564
15485
96019
68481
31736
37023
43756
20648
40938
84457
38858
67270
33566
18494
4069
89872
60915
25680
82388
39814
75221
60421
56858
62462
34835
38370
20874
33334
47016
52548
13679
77415
73159
53693
15252
56020
86839
11921
79645
55068
6351
9960
10138
69039
2361
13703
75854
93013
16672
20823
54108
28554
88788
48121
21176
38530
12219
52563
11849
98353
89538
43510
29863
6776
84317
90836
99986
7663
32149
95861
92885
1983
24199
90290
61607
86817
89760
56013
89658
43659
22822
84733
92568
84926
74596
50477
56563
30940
98794
34929
11178
41237
90266
68763
9549
95458
96055
83509
652
48278
60773
98020
76259
60263
39394
1925
74217
19649
79230
37302
32175
47734
74601
16069
69702
62665
91870
10505
76057
70227
20828
69831
78524
3447
87155
56993
99085
14314
94536
13257
92372
3874
145
51184
6682
25280
92283
79397
60303
55870
8249
73799
42959
71890
97333
29650
84354
17043
8935
16673
88522
52085
75167
72183
80525
81639
40569
50948
50152
36030
1698
10381
97170
47907
58326
83504
68200
29041
27248
54147
25198
50606
93742
42066
3941
30612
82164
51355
16194
93262
95123
154
28435
39210
89495
13806
24247
27238
3827
37215
64123
99162
96856
45403
81319
42833
37990
19942
40210
52282
26327
46541
9217
59827
13759
26957
41367
7161
89848
92654
36450
73815
86320
93215
31709
57153
38947
61904
5689
45436
35091
2641
76202
95813
78234
66694
82841
84532
1324
81988
39627
21749
21581
59638
21038
86535
96354
65747
54766
87174
67027
92997
13220
96925
86680
82262
78739
31275
78804
11623
46349
6091
50506
57429
1712
20548
34136
90884
59500
90386
7608
45098
18130
50571
38755
54880
79684
20695
74181
61280
49789
79676
63026
26594
23098
93941
21290
69034
90376
76785
38946
61747
78251
35221
33936
48264
72640
95422
63495
63108
76848
45817
97527
65025
70352
47926
53831
35992
75393
64378
80161
37378
66691
23937
151
32784
1150
2005
63975
55905
1269
74367
70416
39966
39629
64411
79912
3170
94254
48325
49078
28207
81724
57144
58193
23746
59415
98123
97306
58057
30310
6587
96935
90844
8296
89046
31713
54885
91053
90240
11598
30751
94403
36168
65182
94967
52887
19915
72291
48666
42229
60467
3464
44027
45159
3378
94754
22246
38178
91919
15851
67861
71316
72815
91056
11361
1009
16051
66842
7331
37686
28715
3872
5965
49096
57088
95248
20604
44585
66374
46241
8907
50523
95009
91209
94390
46239
10558
71697
31072
5586
43186
32359
4183
52914
97774
83030
85578
4202
69737
895
90768
83367
21675
63653
87540
19774
96631
52333
49380
60337
97606
7060
35140
81020
89489
56902
97699
79788
83912
2536
61603
64303
23675
27991
52599
28155
78884
77155
43930
61
87850
42945
37447
40299
67143
10462
85783
12773
76780
79267
50576
42970
61489
11975
87530
41619
13647
52178
3015
27416
32632
39736
27532
33695
43406
39103
94472
87202
2478
7196
11373
49967
85705
91767
99128
80827
20859
384
4879
95731
65311
84713
11145
25368
53228
45167
68060
56527
63359
6507
71365
75890
30218
97096
34445
68882
79876
11961
3655
97790
96827
70887
20784
16178
69360
17883
93882
95410
59000
81879
58973
29084
88470
26634
31237
4374
51565
70767
53004
73166
91951
98140
1707
26566
79602
7271
49137
94277
27516
65904
81003
99946
36263
89274
38748
46650
82095
38775
27864
83659
49223
3329
51232
673
96113
35945
97272
34763
77627
85502
25661
99279
24138
88618
11742
14853
86917
36161
11968
16654
91676
47428
115
93170
15142
2751
93507
92627
90190
26716
96345
79496
90483
37075
45305
12854
52779
81331
40803
49174
12982
13499
22011
79819
98995
34511
80309
21033
40753
877
78701
10372
71531
86947
12694
3612
20564
63360
40286
19372
3111
9279
26844
61925
47543
76928
73126
46268
25229
92020
34937
36462
84992
80355
96544
93192
97143
91613
69849
56899
33681
54104
72313
57148
55771
91339
41682
2928
2198
71106
92298
43195
61097
31788
243
67609
568
57315
46446
36002
80389
19099
35529
5607
9819
22997
49316
11798
94533
64110
90220
56329
20566
98009
42979
82083
90107
50085
89571
87748
44263
89922
85521
61872
28061
39703
63158
90173
88701
63145
16216
48552
30368
78014
43102
59244
46611
65256
74
13182
93670
76246
56188
46224
24803
32650
49609
61790
47955
39709
32177
62449
33047
15365
247
53632
48295
4795
73566
44010
45514
54720
81422
3501
15556
41186
92290
80331
75415
21973
87208
37364
22735
40325
70009
53957
260
93798
13201
71624
63666
17290
27521
14626
40430
61184
55243
60514
64826
78140
16015
23751
54292
69647
86690
48518
53804
39648
10789
93671
97217
33986
63347
23239
90715
48247
78230
12897
4771
92180
51270
44144
62660
90765
64390
415
46102
79210
31255
51280
77605
35189
88332
51412
67418
64781
26124
45940
21830
64752
91131
12507
73001
78018
31088
94612
95477
25742
59269
25043
34081
4729
82257
99314
98873
4788
58593
70948
96971
10568
33312
13648
83235
9755
54863
58285
22159
4385
64556
76606
52530
88703
57045
48603
93331
96945
39579
8077
1749
45212
75147
64459
61622
90230
31319
16922
94122
60306
79264
45308
68472
18250
63134
40614
78163
73706
65710
56093
21789
36665
74284
3652
18447
90936
32932
62885
2426
58597
67081
38762
53201
6767
64449
55166
52874
12070
32283
94649
3069
40937
29613
11629
40357
44971
95148
88338
29770
78477
88962
8160
46332
3257
44765
999
32367
66014
39366
87040
95755
12896
93866
1122
93637
20468
28698
59567
65585
3126
44449
72295
73838
13805
3410
6838
3720
17086
99022
26853
82560
35287
26944
58693
77765
14305
93153
46242
77673
21900
47495
61993
44749
76849
10693
16213
54975
30506
76454
2126
43714
70699
47389
19417
62204
1758
99212
57446
90679
53214
34130
83958
10349
88501
51968
91604
3734
42476
83178
14815
15932
93594
28943
35383
16733
51096
17722
91196
5473
22872
30135
35247
59172
90577
91282
75802
85010
24022
52451
69469
74156
69487
159
26393
42280
51097
31747
32108
19289
18313
15284
82947
96339
74100
28568
65388
78370
33900
8603
11312
58899
15211
95782
94672
31585
28069
24159
74989
6760
21843
61965
53380
70105
66002
60849
57859
4806
76575
10996
62017
51551
96098
2094
91415
62835
38974
48842
15225
26851
90183
70537
59282
37867
879
12877
12160
18807
8961
16772
79135
6186
74552
24184
82311
78175
53202
99804
32875
57579
62098
78221
80269
64512
29284
40978
66148
43125
48289
52338
7221
17126
6842
8250
45115
6924
13059
341
58956
48670
54139
98657
94388
42346
63272
12777
94764
20815
2352
47701
90910
81652
45836
42100
35502
2940
98220
62749
51250
9717
29385
86167
38875
54378
67724
61218
64550
8468
25541
14424
41843
37329
91143
9716
50244
26303
81450
6382
33978
33370
28108
93480
13453
37847
27541
24538
23911
55023
78591
3718
85626
61656
279
8975
13611
12941
69986
78369
56321
93033
72069
4294
66502
68236
88479
86750
48311
42462
36068
52464
88787
6965
79669
86686
30533
3715
14099
48960
26387
29597
89852
8914
46289
31187
8041
69853
88818
37245
16425
20193
96536
81140
80484
44873
23852
48105
66738
39021
92413
27006
70935
62903
32043
92096
86129
44783
535
1077
15316
30727
47441
1468
25671
18372
1001
1831
37444
37065
49970
23003
76192
74584
89296
14870
65152
65156
90703
89472
82945
6711
98768
82980
64758
86408
2829
91108
33521
99195
10179
22788
60319
53591
43547
52821
78247
41577
50030
6744
73518
15386
24053
63640
55183
16250
20151
83165
75189
72481
6583
9628
63006
16681
84668
92973
93799
81858
27706
71068
98848
12414
62516
5647
19993
91868
40304
60024
85318
64204
56009
69651
73399
65512
53022
6584
45981
36918
80313
97281
27042
52576
21439
73296
4049
99057
50833
8263
64466
9916
53233
31431
29978
8494
89966
31848
93302
83617
81756
61196
27960
61284
29717
22417
92989
68311
82247
88039
76395
80831
9723
91364
76122
856
55642
59968
1148
20195
96972
44172
93846
85775
60681
83951
29459
48791
772
85677
31582
16330
57888
69026
5168
87869
83289
43543
33616
52556
92441
64292
29016
38985
65046
69266
82891
97360
25817
26764
34622
76067
7859
27137
16334
30044
71927
41673
2635
38131
54040
1840
8277
1926
29168
37031
5846
89625
32313
40765
144
30560
34267
12312
63273
71925
4956
35971
45405
61182
54456
95560
64458
87934
66419
59227
28550
79371
99464
98447
12601
32568
92531
35974
2821
58992
6118
97983
3221
6264
96552
1202
81068
8958
90663
677
79370
58405
19711
74353
85300
82474
98605
52698
19323
3529
99419
67326
49554
38427
97503
71217
59780
90477
17569
60652
20450
43366
16207
78083
86475
75825
64473
52549
15863
88663
92995
87812
54024
67777
96261
14931
67740
80335
61630
46719
80638
35025
18696
77406
41701
3590
7371
62935
65053
27444
85840
66123
60583
25635
69665
78687
48162
10026
3924
49230
85514
75081
96288
44716
67064
42358
1224
97604
42850
91743
97890
65466
85835
69680
18828
40101
8739
83073
24758
93885
85506
26205
22347
46789
61843
68422
37828
25287
50660
31221
62341
62496
17102
22518
23526
89645
43967
25750
33938
91280
72975
36688
48329
93266
39406
90856
51781
52402
77929
18558
72597
9381
70098
33700
10975
11485
32348
90351
84546
11342
65898
16284
27582
40641
76264
39335
36042
16373
53982
27048
75610
75559
30774
51207
56078
50676
89637
923
32105
17541
98964
32628
53827
40121
83382
74416
71024
77405
36480
89260
43579
80066
22933
90756
83885
96518
1933
21750
10419
94234
45294
67591
64840
89422
29606
23570
53869
35832
27892
58864
30621
24450
72259
94212
25034
92308
64845
19594
19224
9502
65720
74707
21600
57081
94732
18304
49167
58136
65826
64215
88720
71328
97688
72596
56160
22225
46400
79624
94332
75346
72166
91757
78079
7355
32616
73191
56021
55007
27751
89150
76001
1699
12893
93901
42798
55053
42317
54099
43266
66757
13634
48516
79751
15005
56772
57003
8013
72487
63292
32010
87566
85685
80028
26939
96892
32256
63471
38540
84411
99558
50294
5474
38980
88060
31742
94891
56087
18278
42969
7997
67943
31259
26173
72193
15188
74164
62801
64027
96247
36319
1909
49020
21940
75187
85332
94915
14047
60436
61958
58889
93641
60619
32323
86391
51919
4004
89628
3452
26664
72458
12296
12670
90853
72110
87351
4450
95472
23207
8896
2927
75831
50828
7737
83431
91668
43053
45916
11948
26738
57880
87857
10729
76690
37927
88229
41342
62706
8677
23776
74329
34131
25626
13902
8066
20888
22946
13786
88249
53296
59852
78715
37096
72934
31947
14233
33795
30599
35347
89236
97552
17658
38794
31066
53175
25535
95052
49545
76569
34158
37976
43447
45732
4366
1060
78076
78153
17178
13052
59126
86403
37629
4927
92234
55162
62995
81114
41038
35598
14499
93044
17477
5881
32780
52257
55249
968
65169
38320
48793
66315
14964
4691
99827
1728
40817
28045
76317
49917
93101
50221
84103
18656
76878
69604
47542
19177
66150
16782
98688
42176
63605
40885
34441
57350
45706
98257
64832
84968
40379
48097
49209
64842
92348
46657
8217
72556
87760
48595
89775
17471
24054
37827
8875
34066
70250
89735
72621
66269
92442
60672
39961
80980
18006
36595
54536
71473
30163
6531
58650
53084
92101
10610
71093
69723
93570
25874
59571
67002
75357
57985
86857
33677
25201
1389
85875
18658
16323
16783
88902
44876
75807
84250
4480
75090
81298
69836
90560
93729
84741
95107
14402
88496
2153
88412
54170
16106
41910
37072
94923
59826
11953
88514
72737
96010
95980
89298
68755
18300
16897
83560
11702
1847
6278
12630
36456
98587
79685
2947
48274
16209
18724
91576
74294
54311
80009
59164
3208
44477
90700
37644
41210
36124
71384
74881
91719
3880
83499
84081
90783
52940
97214
2131
85142
90453
67423
89438
96207
20237
39464
39927
92680
79170
73035
97510
64013
93524
33767
46631
5321
8410
46915
83070
935
21185
33327
789
94987
3243
90762
2381
94847
91770
33563
57300
6191
92905
91924
47232
7783
26499
4775
95120
97224
52590
79970
48607
529
74298
18576
60534
12349
37699
8161
65181
86576
81960
78119
32188
98698
77974
62616
24528
40382
91152
27411
1943
44789
90919
60481
83480
74146
47904
69477
63025
10771
88196
8585
56564
6814
31445
40651
9797
40218
22056
95818
30812
63626
92907
58467
96690
20117
13099
12700
47759
5777
25762
88850
40989
34976
96187
49307
44208
13191
42193
23794
87622
10702
96920
98811
11448
6189
23589
2596
96766
70354
92967
14278
83565
15168
2125
13750
19733
78277
99155
24108
5392
73800
93623
81436
25852
63697
10167
57441
99875
71301
25017
35808
77810
73746
90212
15107
95922
33431
80301
71057
32868
91563
1659
40635
81106
58177
88149
26342
16834
90364
19477
70658
32645
8026
62465
40745
77428
64902
56854
42723
93638
58012
21
71427
63825
966
47631
42534
50434
51587
32311
73355
95240
86514
98079
29251
12683
51347
8333
78761
32526
95986
50870
36224
43446
95521
28553
40859
62318
92850
35258
57721
67225
49853
80810
60447
35036
12560
61890
92762
89134
26022
89429
82094
85232
94378
75594
16923
13921
90709
49022
26829
86162
87691
24685
56382
3691
62670
61241
12788
45142
10261
74225
91788
90889
377
24600
13063
95255
67900
43505
81657
9125
98979
85913
63314
90722
30064
84180
23651
81945
92643
64913
55443
91882
59027
34664
95529
43680
4381
38286
86760
29792
80847
29432
39174
16414
69583
75822
7430
72591
75362
58298
53931
62543
93111
89949
74563
44085
18796
15389
35636
26747
5234
67934
68358
4072
41550
40277
46765
73029
89483
2065
88113
21928
13310
26846
7746
66733
37328
98138
93950
31125
39326
73153
91124
63695
39683
63757
29027
81079
5380
83857
81037
77835
56958
97735
43677
61903
28893
91
74162
45304
57057
28628
52256
89727
59516
27287
63372
87790
52538
35163
78918
40262
59750
25831
82946
69301
46718
68029
43715
93763
4025
19456
72967
88841
20392
85272
76484
49197
47025
71229
29688
80090
63473
47059
72757
39125
68660
61229
46295
75407
86056
31135
97764
20239
28738
98559
24840
9161
35392
23565
77410
26136
52587
91720
95205
6424
13426
96879
11826
15018
36566
81423
4490
19839
15084
80408
15314
24602
76250
90924
89195
67256
23841
3716
71770
5858
91211
55091
74118
95520
16435
96044
36252
29453
14366
80433
9511
83817
17803
31349
34956
55155
50415
78829
4411
72730
11327
84580
59377
20826
12446
77345
28438
24479
94590
23194
2115
41497
58749
30830
8732
60022
87502
355
94838
30771
43380
70530
37610
40025
43695
83134
25679
15114
44087
5044
33009
92118
2195
95798
92900
61527
48269
21804
50895
79966
36823
42407
41838
19882
84623
90247
54101
95507
10845
70878
83943
59058
66071
39792
66224
77258
38786
43755
57145
64103
92468
65502
74488
28037
14859
8815
47592
3346
90180
4355
21894
49760
97962
80616
40378
4876
35487
72128
1828
16053
11775
46856
94675
30086
46961
90970
91764
77073
21351
66981
42903
88264
82340
96612
19232
53157
45648
24562
72199
47187
36565
26101
60435
1205
44157
61988
32588
71820
96842
5758
18726
99851
52645
6747
63933
68491
65647
80532
82704
31732
86159
72557
26431
6073
35058
4241
94727
35506
26662
9469
26083
19198
22138
57695
66452
34360
34941
3794
90392
99609
88865
98383
80159
70186
40658
22959
8726
71243
47248
19725
2738
31954
76597
89461
90576
1941
7890
54381
35035
26907
92701
43462
80466
75757
44408
53430
44220
89430
22682
58365
39056
39221
49146
42007
41932
29638
68835
12884
77175
16832
22844
8624
62557
43586
96241
74714
74715
16361
32690
6966
41540
76614
64073
16671
83123
94532
14830
25221
11274
14984
9256
85512
95583
69768
80020
7496
11402
85080
24901
85729
37173
94418
53764
76065
14880
11526
72130
26501
12576
99993
26926
5931
43540
14709
53062
76162
62099
66698
43376
32320
93229
30189
97504
79918
68630
74128
15340
78017
22020
92992
15557
63465
45580
22998
25395
80751
88904
86785
27924
78338
92883
17260
29053
71116
63263
82858
2611
88403
96721
39959
67144
95286
401
7133
1794
21822
21506
12519
24734
8797
97657
81580
22547
37945
77334
85560
16192
65658
16113
60363
31423
14867
42459
10651
71527
59835
43898
89885
14489
15763
12778
74740
85753
40320
78926
85572
64838
77915
62859
73483
34793
63249
47559
55403
52287
4906
78660
7841
78594
20427
40052
1593
41840
46023
10269
11939
53994
96093
7993
66660
8148
32135
95917
85651
2933
98152
26277
43057
69112
8477
68009
86711
10879
76937
67048
59156
58215
92670
17448
31335
12794
95456
27367
28918
90012
38956
21442
80241
21343
23169
95768
6174
96280
22580
32558
80414
18339
27648
79034
63701
28858
65881
32694
53849
67118
58437
6931
76830
55647
96023
69746
28104
12898
43232
16407
89613
87700
74116
6244
56352
74713
15841
54271
69493
97147
91941
54434
95688
4484
91091
4919
68312
19022
72931
27243
73493
35524
24490
18253
82379
33955
91243
44766
20754
46007
85592
90414
44908
67020
13351
23238
78480
98779
87833
40699
88901
52774
43927
17996
15249
68446
10284
18009
11486
26520
78525
90398
2924
67015
97245
75777
87203
30029
66835
50719
11239
86877
50311
34166
58659
33699
22755
39625
22305
1336
2462
95870
98392
26507
65316
14603
71975
90698
20481
78336
31322
42046
59188
18342
75495
41739
89042
88743
22121
45217
75938
72134
67036
5325
15382
1435
97741
56014
69403
32161
51425
17150
48218
32253
73267
22046
66579
31257
95886
29427
29545
23303
95247
17048
64085
82913
96824
94864
10347
30813
4205
96825
30750
92214
20472
97064
74965
94433
61141
93003
62581
16741
64139
53754
431
88993
64130
70455
90779
55140
34025
9859
90611
3654
30604
40790
55468
50821
31916
92141
53059
25637
64943
40598
48898
98720
19354
45835
5661
28542
96473
56961
79158
75109
43997
57792
58486
35894
34283
14317
63215
39797
65349
41817
71662
99009
36611
12868
42223
32138
97233
74621
69316
79360
26828
67164
53250
99949
4530
79509
33195
51141
58248
54566
6654
75024
93091
4117
55829
73715
44648
53389
18975
55337
58305
1012
23331
87506
28350
21146
14239
89034
8344
98332
35756
13754
49636
25851
20778
765
97555
94251
78683
26689
44031
3565
1662
26206
54572
32825
7941
75827
82248
8946
46949
13594
56453
60111
29466
42932
7728
4465
49795
26609
12545
50695
88554
77141
63688
41450
5414
96714
59854
93079
51594
29590
11014
47657
83872
51456
84797
67206
91342
51101
48726
89536
12522
5468
64451
51650
65167
15224
61075
61286
78744
94601
76952
7147
6871
21215
37357
9947
22253
72595
74973
38248
67219
6802
32227
79118
49551
34588
21337
51731
1661
36441
81315
63762
86601
4422
79646
82194
47629
1918
16242
89469
84397
51214
12624
38532
75951
84025
42942
73681
87980
9
63595
70688
10310
6013
90591
39284
69480
9720
34058
2589
68621
22757
46641
77779
69818
64185
79723
57931
84628
70158
50938
1082
55722
49056
43425
71923
86997
41573
85534
52751
90333
47532
26402
71750
96146
67460
94168
99688
65510
61254
47230
80074
32761
61107
97156
25656
3409
78630
39645
67165
94260
8116
65469
27588
14250
6501
80388
93204
1550
78619
92167
90638
68131
25114
24938
62246
24188
73868
493
13395
59417
48069
10829
40825
39040
6045
73317
42904
22398
66168
4704
17579
24529
10682
12774
66072
68565
25744
72739
67071
66165
87388
39071
37418
61567
90177
65345
15675
14501
41581
11810
79923
105
5211
43944
33001
43496
55128
23318
89279
94709
78917
3362
31136
63279
78812
61128
87322
34717
12151
69857
23150
28160
42553
86758
20354
95453
45724
81623
33354
92919
27466
65148
26397
16592
98973
68950
16790
42465
48679
18803
17018
48045
45630
29607
45485
99710
27031
87473
30111
30724
86033
77879
76223
49621
40513
7796
52790
79530
69455
61017
3319
42430
38444
16027
18077
70366
82578
44818
66144
76336
66207
92944
94365
1626
63129
64790
12592
10159
9656
19887
13255
34383
34167
64070
44958
46070
32476
95669
41226
94583
5433
18525
72327
45875
29109
76281
43063
47153
71510
27013
89588
20877
4288
67204
28966
33217
30319
5426
99893
97891
52662
28572
89305
65364
9923
77513
17221
50652
62122
44941
92279
47332
54411
15688
25890
8188
61717
73273
66563
90914
12067
21042
97395
75198
93221
20574
53649
2124
39856
4758
38489
84873
54211
19814
59657
91693
58367
19809
9055
37695
98847
99049
44748
63763
33403
82041
99924
14198
27017
89372
93036
8004
55979
64113
60704
96596
90196
23737
93582
24610
79021
11823
11587
44507
38481
93099
52534
19760
71506
44752
16465
15428
41955
1375
59225
28691
71921
59888
13015
91358
45198
9164
63674
19363
85451
91464
57091
72431
73112
96475
12298
97676
51738
23107
4014
40525
45874
68810
31353
53553
5251
68886
30834
82494
71005
75293
88488
94743
95280
9126
61670
42529
99111
73021
76108
86775
99627
98036
63950
9742
35322
96784
85832
57603
85335
76804
6496
38174
51705
34627
44247
89919
57482
53060
15161
1578
54806
33177
74481
64107
57236
6659
53359
1056
40099
20881
19703
40563
8356
92326
23878
92229
91073
8814
56096
51257
46546
1906
55692
64610
4804
94721
54738
54495
280
1595
32147
26019
65639
87080
37089
46296
91422
41042
43948
28004
68980
25423
70337
54725
81581
98906
93002
3888
89863
60936
97623
6352
76693
49945
80067
68651
21677
88045
32392
31021
32451
71184
94883
44854
88916
24652
41272
64257
14525
27244
50203
68335
50129
58901
67316
98556
57386
75338
20639
67525
99768
28082
33536
22694
71387
87972
55612
33418
30514
43593
97894
71078
5457
27368
37452
59157
87372
8307
98325
28299
482
86455
63698
52676
67791
24564
62081
39434
27343
47270
62747
24905
36529
1173
12781
18559
93820
20814
41721
44920
57345
17820
99926
30528
9644
43111
54695
4910
36232
1087
69817
77848
59135
36249
32222
43742
99016
23600
64210
90379
59850
11340
48117
94604
32768
99305
26498
88263
98323
81013
54333
11395
70191
65302
13753
22147
8028
85500
24366
25083
81412
38657
8863
29896
92878
44261
11225
74337
94958
6975
86809
9950
63252
9839
66476
4242
22135
51331
9065
71264
7894
22950
33412
11594
21863
58744
59565
12128
26450
5261
42055
67978
9063
96744
96583
63060
10127
97927
70789
24596
4606
79015
67456
26228
53286
73703
76197
48739
61702
50239
24122
2722
67183
83971
8544
97015
25765
8648
65838
54256
88350
36503
84259
26086
5039
41413
1482
17945
52788
93557
81596
53488
26580
1029
93693
77672
62577
65459
83186
60069
2039
624
86010
94476
5763
92934
17040
86728
65999
77248
86321
30563
90763
1851
60966
65599
26625
15349
18926
49987
88360
32382
26319
70017
77928
13763
5254
79936
61407
5566
76929
68667
53593
75805
16256
19469
29856
56392
40926
96094
70062
50825
96289
83495
19277
77154
67523
77803
25806
24771
92224
93791
55045
28148
99482
98678
22724
95663
59919
78320
75964
89106
15924
45880
55977
29270
79869
86618
60876
43797
90371
74029
78030
4731
4695
97648
92235
11244
91132
63569
49630
17153
91850
9777
97664
49891
53123
78288
43087
93055
90455
9360
50405
51288
90680
17528
57336
44187
78021
93589
16488
50383
25244
17245
99382
26752
19209
45277
61210
56234
69200
74797
45851
68847
23920
97080
14170
88762
55718
3400
3458
32935
76278
98411
12071
3894
35413
25144
4915
97404
49472
20959
65124
37571
47246
56213
88078
99383
89456
72384
51134
37513
58143
47847
49451
51913
28558
52348
20192
94257
80872
85818
1703
41147
15317
74885
61083
77999
35830
5642
54483
44323
59506
69953
1239
63362
44476
61816
32448
13072
98670
5024
31554
10661
59229
88363
58045
76386
6544
54856
68607
23558
19380
21191
78365
73560
10207
20190
30299
88780
33062
71472
41406
158
36259
42404
91636
61896
98110
47982
8208
75615
47561
95056
63444
60811
881
21362
80945
40026
71234
29122
79510
7124
57980
32216
32332
72535
66334
17464
6811
86304
64578
71995
62241
73231
93569
23050
32099
89097
57043
33448
96092
24342
90780
96804
6969
471
11087
40226
56662
90019
70543
70041
35629
78443
27577
80565
93131
82317
59626
7660
39400
45090
94874
93586
33574
45129
12430
54436
73394
81899
10002
1896
54110
97795
91795
59422
71952
15362
81953
80372
58043
27347
13242
54319
38073
64225
92056
15852
86196
73937
64816
41185
73564
16420
18755
86077
3305
99800
61303
59619
66066
18148
70025
69758
30066
89033
24811
61804
58332
20207
37562
79140
98727
38959
55093
58760
22895
6354
883
58881
25153
24537
91745
14848
37167
87560
95751
17622
1695
14241
22292
73340
83790
32892
25109
7807
8612
75496
83661
8760
99156
76413
23857
83080
99809
20751
58728
43131
44034
69636
91000
91863
65872
83822
93834
23191
11621
37627
37166
95044
81659
55954
10727
99538
65800
82067
28335
35697
8179
84208
79046
25088
94512
48164
59607
5265
69995
20621
77825
3594
42486
99934
82277
57796
15787
63835
57200
88598
9106
12751
76947
28156
1027
13251
41756
64194
37910
85287
37561
8966
35644
1364
48925
36032
57837
5907
291
79475
39523
89110
40436
68315
70739
17675
46069
91086
21393
4433
68623
50929
35200
62118
85877
92398
57560
48674
40179
78407
97617
28269
27384
21521
80895
40366
61502
3338
28113
60414
21389
74697
60891
29201
27297
81345
17972
85602
10228
57499
58197
97118
51962
78089
129
60809
15486
38052
23912
48303
93255
97271
6898
75527
97062
87987
38305
93683
2999
98465
56388
6745
83460
95318
55834
99765
78950
10544
20741
69933
16891
95693
46618
40836
83059
51234
81703
9359
24090
16890
42856
93731
66652
48177
60720
17403
93795
9404
135
44590
92784
57595
64849
29128
37735
5800
75619
29402
25103
94339
98894
47324
68395
38684
76976
49779
50482
72171
42524
52667
93441
56121
11514
97435
4352
81875
21478
57577
24553
99855
5196
1836
41538
53388
9623
33085
31743
57686
64467
93398
76032
97794
12453
93751
82219
10877
38268
7002
19808
5285
81072
13432
81562
1867
99270
88834
86867
98315
11582
53076
21415
2464
51630
95002
23584
69155
98025
97162
9582
23487
33541
45373
35545
35108
2350
28970
3648
31435
29795
12203
70746
57900
68066
41316
41173
13555
94839
4180
51714
62127
43509
3786
32032
86516
57277
5825
52161
73490
45298
27202
72475
84760
79142
56608
71871
44061
79874
38768
68963
36592
69043
30943
77822
70684
4884
4099
16008
19718
6416
27850
59103
30162
20036
78454
52436
41274
52750
60011
76235
8360
63718
96000
41401
2306
64140
92802
91068
720
39762
52707
6485
97321
59851
82775
57449
36247
21988
7896
90969
20933
58678
99914
93963
9103
98143
25710
6343
57749
97916
17807
45511
74761
28025
65008
71738
91724
43434
46032
86538
62345
11703
50636
63788
30081
81766
26156
53539
80775
87020
63275
13184
63281
67409
46551
85615
40903
20355
14354
99310
44433
84429
30178
20505
40186
45494
82100
92158
91235
46967
35149
33708
77994
81834
75549
50346
13050
81473
11531
46539
9467
82074
22626
46905
59010
660
53652
3776
52971
82312
36363
62440
66180
69225
20957
15108
50440
56539
18316
20748
33663
72065
85770
44145
22036
91021
3311
8471
20289
67352
48203
61358
43263
25498
94320
45369
15438
20736
50996
30212
96184
8017
89015
36025
84311
24004
95064
99981
71772
40911
68471
85420
15111
56115
23211
23875
76016
69065
43475
924
94089
62167
99264
46182
48490
66358
13779
50344
17810
48801
74040
94261
33050
15250
40874
65643
92529
44225
82509
52201
24461
68722
66385
15000
60650
67433
16013
42263
71949
30168
58
44310
95349
69974
40251
19221
73992
90199
93
79167
93987
37965
74218
61113
1884
29244
25076
61898
29263
11492
86871
79047
99611
17811
64251
72142
75888
65380
34980
85654
15095
33269
5514
28204
26811
11873
12038
62845
10063
2651
48015
17581
98210
72610
32331
3339
90579
7594
33470
42412
93894
22951
86752
44942
99731
29
69905
50887
96963
28950
90402
15581
25486
21701
65480
10673
21890
63922
67835
82862
43486
46934
21252
53615
7459
15078
98089
66281
91511
80944
71909
50593
30933
55203
70607
57383
94680
68114
2730
39566
32012
1363
23024
8635
39693
60346
49418
66807
41785
55824
97032
22843
1549
33976
85256
38392
68779
4104
88247
7628
36027
47929
79003
14881
24092
85270
96520
73040
47720
19929
39478
24934
66386
92835
64132
19946
78068
37638
63827
19540
41898
21859
5139
69066
52854
8826
87945
32576
27419
36901
50597
19082
617
7401
53810
5585
11852
92223
70393
4988
24367
38637
62709
73447
1166
95467
38524
37411
97679
93855
26940
7163
97044
30748
16737
34700
58568
7367
98808
88320
76289
8491
41588
40932
76444
7640
82235
69495
76200
53594
27118
93613
12498
5703
13434
23851
50464
77890
64218
2488
98308
58559
47393
27594
36759
46682
96969
4289
94845
12994
78537
77826
11331
83816
89867
58816
18780
25523
74208
22320
32477
82306
56661
83968
86035
22365
9992
99106
29723
81553
29031
63239
90887
20542
21198
10896
84297
83595
42408
34016
23760
36995
93767
1416
1891
15288
18229
25820
97597
25016
57784
74689
90792
11898
2580
48249
9207
75655
40602
57272
58844
64531
73739
45034
94039
44264
75421
18491
4683
89877
41501
99531
38150
40902
15838
64799
97634
33262
20593
88448
78573
9737
62275
94521
65102
48250
44582
35551
73716
49313
4669
95447
54692
32239
82716
76091
37643
3413
62460
87101
4541
22348
21727
6215
84173
10652
96190
15578
17390
31594
95744
13506
44576
64291
28017
35515
33457
56245
10868
49212
74057
94667
34711
14441
52651
17364
30847
47443
96647
29737
24065
18435
72839
98846
3117
81790
75009
30723
18575
88655
72482
84562
79299
90870
94556
69248
57574
78270
93818
33838
96455
59883
16204
95757
8744
31628
41149
9993
53860
8654
13269
34872
41951
96597
48836
87349
81359
30017
46279
22607
95111
52126
14488
91486
96043
31361
23302
68762
14752
90632
52795
15923
6151
42300
42977
88967
13311
49573
22761
69119
11718
28420
84331
97061
93132
19301
12077
13126
7281
7203
55362
94683
48237
40727
8126
97713
45014
79039
22152
48872
3862
57961
11679
12679
79247
49837
42047
37729
11672
40956
74073
37811
39923
21790
63296
78634
78418
45528
48854
20236
86922
83153
50484
31946
21217
77669
83097
88732
15235
98620
97721
14994
44246
48398
24733
32713
9289
36646
20530
26993
59360
8109
22258
36213
97491
15525
17379
42440
12189
99799
656
60607
37775
27784
18797
60036
28832
75023
32748
50737
75933
17564
67749
86590
35868
4967
80912
11524
24051
73158
9645
85657
69497
57658
94586
98896
94826
12276
43159
23552
44702
71001
30875
44098
13863
53986
71740
55267
44964
49081
8310
77776
2227
98736
4577
36348
94631
41106
31368
17412
96782
13108
53743
84576
45362
76112
20352
4949
82440
93733
80369
26230
97649
27123
26799
98104
2277
29930
47556
52617
45454
74008
10259
29805
31223
33136
86702
48392
72451
72608
26004
1109
41266
38246
93180
70752
87823
86828
54865
95750
46775
63123
40348
31250
40644
83352
10231
7233
36421
1152
20342
76504
32247
80182
28954
39279
49888
71619
13003
56974
20852
40578
50371
41145
25555
19785
25323
52114
90157
89405
9609
17969
44769
63470
8498
71591
67022
52864
39890
26003
80446
37011
88399
8501
93183
44695
56952
99146
31902
98307
68325
72268
67495
27989
87051
31889
40629
70406
55605
68778
62139
18145
44324
23352
35241
70274
37498
15999
53213
38505
68473
53803
31984
87875
82133
43993
96212
45913
80237
57946
34863
6980
84570
60285
23537
14812
50088
86552
6484
65947
13964
55837
10630
23441
26895
64505
91876
80123
51503
84954
93790
51111
95934
47208
37273
50746
62147
35525
39401
37520
25721
44959
6764
84098
32102
87021
95820
9948
72822
55099
94303
11124
64352
63005
75977
55678
1685
23644
58412
72322
44706
99151
4819
75354
72355
31887
55229
99604
13913
70592
81271
32756
85326
36313
8823
50741
86553
38975
79180
19995
15983
11576
36769
17312
72680
92408
44299
49479
67623
57542
28630
24147
86745
33029
84072
39663
38413
24499
34076
16124
81733
81866
9212
11903
53297
91615
92055
16527
79870
67637
33372
46969
26368
81460
52187
50581
60602
338
22980
38217
3778
27336
46659
59531
76666
32393
29974
38509
93190
11117
56185
46220
8712
66649
4307
18879
45125
33739
97698
26290
61794
19978
38551
37335
44774
3986
58443
17708
47777
47742
96719
86334
85819
74536
75071
25876
99900
13496
76385
83159
72781
62331
5094
68225
54505
95381
87376
42775
29491
61002
50860
87997
90023
75963
27903
59562
5836
69973
49344
16563
7085
67447
43134
25833
67816
91045
94176
3680
53551
47680
91088
95913
74019
87868
46620
69251
30543
26825
15194
9846
64151
44079
16086
27682
2555
76720
59462
40910
62337
3847
41183
91765
24531
92129
64493
83102
93387
2387
81999
38602
23640
44761
9448
6405
40731
18274
84183
94914
25861
37671
38466
57032
27072
15475
77010
16881
35437
57800
57407
40132
83728
21730
71834
10187
19825
34042
6665
16759
58263
77422
1958
59806
86685
26382
95001
284
817
49867
67735
2449
3225
46940
73031
23939
54275
57647
91374
38712
39378
29802
57997
48116
86916
58695
20792
63048
12755
45653
48681
19890
43566
59286
99269
45178
53914
98806
99664
70257
75154
96834
33673
50722
79941
21524
75218
93397
46828
80914
14306
45534
5178
37934
31809
35368
73259
46190
1729
78960
52316
53951
56486
33685
67267
43490
64615
27992
18292
52392
75972
39281
37137
36539
71204
27824
36766
69915
88637
64376
67879
7165
95200
44224
65330
56634
5841
63069
59783
95443
30844
79014
4305
76352
16885
35743
44028
60383
86927
92309
71021
87745
33180
51598
45232
27802
94391
35665
38442
67458
21635
2405
56086
51769
11119
95692
27449
54328
45615
53711
31290
42568
77933
14760
15068
53728
56116
26606
92525
79809
4028
43079
37091
18533
41347
85765
88207
52545
69407
56819
5988
18268
35949
24715
5996
27696
65882
89983
64030
65638
76767
39691
86719
34550
62703
51004
14383
98361
82779
4477
24667
46305
54359
79487
62071
40440
69030
52778
99874
74275
38582
4946
74895
5954
25648
84249
73433
2761
58352
48918
66239
35224
33049
61997
18104
91048
74884
56549
68535
53238
5891
49095
6076
78767
15433
71535
59725
27927
27077
95722
48536
68837
21774
65993
3959
18016
12625
74420
387
13782
68515
29004
13860
35626
48597
27192
11391
8811
10675
52547
73246
33185
76673
32115
13213
8746
31385
16934
43647
57680
70313
7343
67507
26007
24435
85409
18025
55970
88730
27458
73000
79709
12603
70095
68196
98470
6849
52541
37367
73743
39508
91655
81637
75632
42174
84147
39049
26396
80931
98836
50693
86147
72838
42985
7537
85851
8753
4467
18358
24797
18143
67692
94300
68604
98662
22053
69246
91145
59316
55872
76165
70278
31059
54034
4149
22068
37106
313
54067
22140
69428
9121
86223
18527
80535
47093
44500
36927
55891
13197
54077
27398
37639
48282
33279
33907
62681
85528
70657
28841
53383
80853
96231
59766
18038
80285
16271
60699
30233
90772
57693
42205
61006
94804
62735
91893
50649
57435
66938
58221
64135
54257
67825
70079
83545
68233
17544
47451
33459
66928
33773
58938
63676
49749
25331
56525
67842
42879
80385
72232
95102
93136
7854
11698
69734
3727
79872
91308
69462
95176
3750
1761
71883
17350
1864
36170
39362
5606
9092
24570
93824
22490
96494
42542
19954
80924
13488
56874
56912
99374
20230
5448
56868
88211
62004
68710
29153
75789
6300
83836
74730
39110
99309
70130
10208
6182
94993
95553
86169
2329
93146
6872
50707
2713
74339
1419
50675
94045
2279
27057
81112
27443
42993
58605
95851
95678
95876
87099
26454
32608
2435
44400
1505
27747
94308
28081
43012
25947
94009
49014
92092
26823
10985
81924
45028
62975
92278
62998
23935
13732
85023
95737
76119
90692
48759
11902
64743
16423
37717
50542
96489
21866
38315
7708
91584
69727
3483
39760
58612
96503
96999
22026
4413
97550
2578
45329
7595
22333
9259
92200
58692
42597
38321
88389
88018
45532
21263
39788
88059
52001
83656
597
30482
22692
47967
93400
74820
61651
97048
13547
93063
59464
66582
88455
17546
49598
39063
12124
91649
46413
61494
42382
36930
81383
4095
90998
93764
83975
68969
49673
42585
55324
68017
28909
59947
69612
40883
1636
58537
70004
21768
90689
38391
47512
59447
91310
24267
44637
94404
95315
27620
37739
25743
75107
68082
76528
40395
66956
67904
95794
18418
33841
46555
42150
68583
50340
99227
54644
17131
9383
22586
32599
70461
45477
72349
78945
46733
17548
54375
1302
69443
54395
48871
92377
70588
93850
95256
6263
1032
73462
66193
8023
69128
33479
75962
91864
26742
9641
31997
91029
91822
63953
52717
51694
18059
27374
7922
84211
11167
78190
20471
62215
56031
22388
49119
94653
8495
43583
24703
44256
44473
17885
204
44796
99653
94285
34675
10524
49921
41598
40472
42111
37304
78201
2818
3990
71885
36191
75155
23300
98412
64406
87979
93067
69120
61238
69311
94778
52852
60735
94079
97380
69960
98260
51729
57715
87415
56855
20963
90241
17392
54269
9230
48363
81927
95264
1544
19662
2900
74366
94103
17789
80234
51535
7766
8269
99388
62661
51580
40780
78211
35010
96554
15853
4350
95706
3782
5459
62986
45439
23556
69518
7036
55671
69437
99417
94232
30653
67514
48716
18659
2652
18167
65334
78070
37977
85222
59413
31822
61092
45194
70410
7976
52957
85403
90334
47896
92447
11542
45612
62181
5052
28512
29222
84816
80008
5740
9455
20276
84216
93484
43437
75799
52334
13475
49747
67310
56239
4298
95545
60076
22584
36604
14332
69757
56374
38914
29225
39020
84903
89278
5126
93981
61705
81418
62620
96591
24620
44524
14394
12911
52842
53265
28672
20233
60448
32421
72571
77362
45473
56502
97880
80445
14083
36502
82973
91871
4616
26849
96835
17960
87602
26063
56827
78165
83189
91698
51295
25826
10761
65824
59231
13478
68177
40115
38048
36668
8546
2474
43354
98744
22313
97608
62289
96681
91844
45742
31190
70155
83599
34348
54435
87465
30849
42009
77987
32930
3791
15601
83363
89205
10135
19862
94057
78283
27317
21363
46251
94027
21253
9364
99286
43995
9377
49541
18124
77707
89386
63733
75571
9745
83118
84082
85519
4859
4760
71693
11761
3703
58962
92662
52249
79569
44464
44874
95115
74192
17835
28905
6860
97752
47562
14615
42948
690
25692
96315
47915
21064
93624
49732
36893
8992
64298
15323
11088
66743
7298
47496
17332
86012
66447
65275
86803
2317
18079
73479
48512
63453
55989
2526
12339
3031
14631
48385
14327
46204
57394
14628
30617
38221
62060
35576
51095
28019
22726
68113
24023
85384
55973
22681
61989
32489
15567
27766
78438
75567
85467
83813
81649
53416
3204
32517
32597
6920
88177
35280
16521
11127
62502
43789
37537
3548
30863
63207
17727
9851
25143
20591
68019
15700
27836
68006
84460
61203
84400
30096
57767
333
74070
58843
7985
73806
15145
5785
40841
86547
21930
99145
96359
17064
92365
66267
33987
47024
10376
62634
81302
25290
83447
20334
42789
89479
39806
98045
91442
26879
94297
56931
5111
71462
71741
74477
30749
46398
77122
46158
95513
60183
29480
27914
92379
78329
11890
11676
29068
91182
12150
55720
46378
48196
81682
78207
9076
96662
30571
22485
15412
54201
93497
307
65027
91286
95910
16079
55288
67630
69331
91150
17244
49387
31897
28996
84511
93631
26751
54722
76681
38934
33346
91933
34047
75705
36597
55321
56630
59083
7064
67891
15534
42242
45639
62427
24523
53947
47238
66680
87087
51744
15506
34782
2335
61677
69483
87756
27136
79991
61322
24832
99663
94920
179
72687
72304
75318
30899
92594
36545
36103
10757
32782
78108
19828
22471
18448
61893
25981
32762
75297
77330
94438
52657
56955
30936
30555
13172
76607
37358
70896
44107
9184
71446
70529
63288
31232
69575
81949
94636
74828
21719
28382
12191
84384
79700
89515
47480
52082
25994
97194
82127
43092
66672
17877
53437
60103
7327
76676
87724
14054
79038
77787
97616
52323
99968
52901
89566
2564
11135
86050
81011
38953
82373
28847
92721
10225
41397
94080
13892
80621
36627
97088
98639
10666
62012
57391
77515
60258
58410
29964
76853
43411
28618
4816
4449
36078
4436
44861
62802
78035
98319
96032
6355
93039
85805
53918
27312
45296
4369
72633
6689
83633
43952
10460
47646
63727
4208
30638
57106
73812
86100
29026
51827
84946
6854
68331
40288
31120
7622
8864
97359
47962
9918
65470
86967
93263
50836
70823
23159
54332
82728
89084
39583
62233
65099
84254
54847
98276
96684
3482
24209
10488
60744
88404
1849
36461
47924
83173
10412
25921
57157
42650
42782
9313
49958
44591
45546
43374
9166
86119
94044
70058
24946
11261
5487
8941
76643
53608
2802
96774
36460
39091
26724
10461
93629
98003
52555
76806
93442
16895
67151
49856
60142
35710
7686
21558
16485
45962
72216
38924
6994
54559
19541
73807
37781
66770
7906
96414
65217
79544
36053
20590
33549
67633
94385
10793
89229
8459
88185
24987
80236
83517
33186
40133
16503
68171
76542
58200
91330
3150
41612
69192
20987
7213
1494
19025
66436
31
38121
97465
64577
83340
98293
12503
56203
31402
30627
96041
46660
60579
34052
22216
84293
98778
84376
43706
88587
84835
94739
34022
35014
28997
42912
32192
19975
35777
35168
53622
69490
48995
86068
59185
34727
15473
53768
9707
65184
85172
65123
92651
69226
55366
31729
87705
25662
61953
58918
88911
93697
32113
43762
68878
91012
62409
47274
61856
81687
42690
34029
41045
18261
43685
21195
47790
90105
21717
92676
17337
90299
50024
16971
14282
64896
70154
6566
46404
86191
60629
93533
1551
65443
55067
97454
14008
72136
57431
36747
80489
30992
494
99649
37324
69791
52527
92983
11606
56820
70475
69259
95223
90380
24289
84343
58116
65393
40491
52727
46655
53179
66764
96087
92725
23378
4700
71918
52442
31647
81149
97753
19931
92807
87726
99552
98946
34830
52924
42772
56488
53475
94830
75416
54874
50559
42008
27672
92256
42340
10151
51768
70089
67076
43404
43055
95271
13348
52103
94018
98705
54004
95293
55520
17376
33943
68530
86255
3354
36063
94295
27360
99513
98398
93905
13285
93778
71038
66887
93085
15643
83675
64778
67054
54871
15481
52675
93961
9226
57675
58720
1801
88148
81692
27140
70338
19510
60000
30755
91975
11563
99229
53142
98157
41833
98661
88209
86738
26741
88712
71230
52625
52994
74399
5501
15712
39621
76951
26030
35646
60220
95647
38043
17618
63491
10094
83543
86654
74599
82160
1666
43018
20443
20322
95770
16771
1127
26038
88197
58040
88985
85599
2548
99747
36958
44269
88083
58603
11452
18823
97418
87511
37081
38746
87193
76527
58543
87842
40770
67546
28807
51974
13464
23008
3619
15726
97123
16377
37709
76319
71112
51999
35373
61487
14269
96124
97516
48181
16280
71139
36923
93119
1323
49251
35519
75010
13712
24827
81195
68732
11996
33896
62648
41213
53373
50211
31460
40521
7820
65160
18857
71342
46103
24312
37017
47993
35879
98333
48267
54913
15933
60523
50528
46464
82929
48296
38348
99695
31843
78058
99475
80379
37538
38527
61365
92378
10897
49120
84002
5317
42546
65229
76419
84226
24168
94972
69452
87136
55328
23202
41331
75904
75126
83461
36255
46899
61892
98484
26779
67641
92656
40988
85531
78310
89861
61687
90834
79895
40730
75810
11634
26837
66414
98460
21141
98875
74617
97737
71939
3867
62319
80940
10618
79807
11980
71295
97490
31310
18581
21771
95856
50398
69919
42113
74523
39393
66106
24599
69902
54667
28969
81529
43610
77804
78202
16597
36560
46283
9831
72146
9598
50667
22356
82139
12741
79128
77786
49049
7775
33210
28636
43859
37136
73057
91776
21110
8825
81125
30199
51522
86187
74404
41767
60073
41944
32246
24414
97244
77253
3405
58505
95656
22707
52936
27363
78000
6519
25494
61658
74273
86401
34060
70277
54169
90794
30094
76985
68662
46528
84528
68900
88928
87793
66971
10954
17156
7963
70572
63751
74746
55242
92930
63655
85520
55635
29857
5156
52259
62837
68765
65938
29213
65784
47361
1741
22624
257
44458
40893
82898
56210
26333
53650
47014
82114
65468
20270
8367
20001
33576
27434
57947
87356
81495
86470
50056
3762
74276
16043
65663
95683
44747
75983
81244
55496
87861
87374
23222
60913
51992
46432
53679
10577
60729
50504
47781
68780
47379
82883
37155
10648
18305
36793
51375
2997
5025
76738
10684
90572
29599
9535
94813
31264
67318
7555
56008
18280
73346
20223
39272
19994
87187
79770
57433
14735
1886
68118
86072
60235
6738
99090
71792
12637
81541
18344
96862
1706
39175
28060
36278
58522
71932
17353
58814
62285
69397
55381
23283
29356
64941
17689
68590
84666
52011
56287
93254
79758
62315
94205
24217
6222
72389
49204
55320
19342
60814
30443
6568
51065
98655
44497
98716
27550
88295
51217
65812
75466
60713
64583
57101
17009
16745
26337
26630
97947
49556
1076
39051
93844
94922
84891
52654
79339
93431
89043
22470
65852
68887
24754
67498
7197
56266
33486
60970
72507
21453
15655
42154
96602
37685
68328
15413
32289
95015
33223
86386
43516
27313
47812
81925
27797
29088
77624
45336
57939
94841
76267
77630
35283
85928
89303
2545
59800
97750
98384
71804
74037
90349
80018
76481
21673
6163
5183
37097
57346
6123
58355
77032
43571
9235
74107
70552
29066
16866
63205
23281
37785
83168
70678
85091
61859
13660
90208
44937
78088
28154
11973
41225
85570
93653
59159
21621
42618
45751
52839
91234
16217
17936
67602
98969
941
2504
98937
63930
15325
75656
31142
54793
16161
2137
14891
34248
37853
95494
10595
30156
48957
19979
16269
74631
17287
22158
33647
3189
74911
67500
99999
76594
19213
61503
84701
36328
24409
99970
13033
41096
61244
36596
22218
81770
50450
98370
99362
7246
55630
50169
39650
24399
60547
58034
17127
21796
14634
28498
43333
11861
4430
62035
88741
56817
42884
23744
64048
75279
92456
38419
99083
48102
37854
74983
62313
17982
77522
28523
35181
3367
20487
17995
8963
37726
4128
68975
83814
19503
64426
54361
69289
606
75868
19061
50076
14694
49817
28902
2102
92396
72205
75734
74147
87484
35919
55962
49518
98456
79474
53894
93303
43022
15755
79678
81801
32945
56839
99118
64960
71900
56242
45420
37596
5013
58942
32698
1873
11851
57773
65602
18106
58579
76146
3516
33197
63431
36881
93511
43567
28193
75138
30901
4903
34338
93297
53271
81166
88103
38182
63570
44844
20282
7259
59114
84917
31787
32097
90062
73920
27190
83179
49985
28789
20396
41567
40188
47265
87485
92310
16082
75507
15969
96610
23112
83512
54817
86966
3592
95094
55651
52466
10979
35272
23615
70880
47134
40511
97312
69312
20473
70324
8735
78889
49453
8892
58964
66954
3371
18562
11072
87125
2071
47313
23632
86172
37010
56831
78713
12236
22903
96870
89141
84454
55295
46568
79367
90558
45953
1459
95815
97290
24910
8318
35127
31203
85200
27841
38948
60902
24824
3591
72734
41963
42938
59088
6774
33814
90986
34159
30449
5114
80342
67401
58750
83601
5371
39230
7511
82830
91314
90323
18901
89979
94524
26427
25552
63881
97804
79041
8849
69886
95450
9848
9661
8325
42092
94808
41940
61213
29547
16493
13851
66288
48923
85454
39075
99028
7714
40290
80458
190
612
71610
100
66045
69095
38922
53288
96506
17174
21793
38273
8010
13638
97512
77854
42861
85956
33654
55785
48315
7706
94359
83670
37284
78426
34480
11151
30963
57612
49366
58030
12524
2734
82017
16279
12358
90855
51067
83115
30102
34470
61290
1625
82731
66252
7220
4793
30353
45997
27453
13032
87316
54927
97937
16532
95526
68960
85742
52231
94084
54756
18011
41433
51994
92282
94803
26670
14625
53241
55536
27
74063
34026
4507
56343
11450
65444
50004
96613
91431
89197
81155
16049
90683
33564
99587
22520
69111
75515
15397
26166
19264
70060
86587
14164
97646
98135
45556
18033
67905
81983
46480
74710
10008
61542
58877
95525
2303
95395
12182
67338
22602
75561
8660
80765
45833
13017
27242
90903
48396
84950
20927
48779
63243
98212
99113
60611
79903
45849
21842
7838
45918
77296
65650
15083
72798
88906
45818
90972
40124
82912
68935
50380
16331
69782
82477
4880
91943
74520
47584
15062
55221
47792
99329
56218
42973
56884
99285
8830
86278
51461
42598
88517
23624
71726
48991
24779
89621
58572
6807
13963
76567
27211
48150
19258
94283
96152
56580
40308
29509
91779
382
9873
5721
53733
81188
21357
24225
7338
47863
2614
97314
30982
64621
10492
19307
33898
32345
44911
20014
1240
97139
8305
52822
5527
77750
14445
74874
82826
80080
58998
19679
70343
10918
75588
27534
40802
86805
41090
25753
55448
58084
27187
79456
8723
90582
14127
59566
61015
70855
57714
79346
81805
97860
93973
846
35450
9847
98327
59572
80557
50683
38917
98363
29660
54996
51364
90999
88775
54098
36687
73631
35235
583
22424
83967
97621
88815
75773
94442
70446
85359
52504
31352
36409
52763
82092
85255
42326
96457
35435
25093
85039
91923
16252
32830
27247
20285
18528
50202
89659
61001
96931
43551
35131
45338
83106
33646
96134
63958
21157
46609
417
83304
91936
19355
27133
6892
90301
98072
38203
38401
42399
14018
62006
31764
28935
36746
61711
19497
19816
13428
84368
72636
47341
66864
50886
32905
42148
41388
16780
87873
70269
79954
41688
7618
24985
80104
60882
13134
60584
54118
42505
24724
73555
27011
22154
72619
59173
56533
84654
83983
15834
11420
97981
30636
54106
59640
25123
25591
19538
49523
2943
44699
68907
73244
44856
86181
64373
77587
92748
63755
92576
80252
81874
30979
91013
32182
50926
41693
38962
40942
218
98442
49356
52031
21498
88896
95028
7169
3887
56970
35838
69145
94564
78654
36102
20761
27848
36479
60298
19801
34668
3904
3456
58989
20019
5467
11783
73668
12602
13540
26486
17252
36811
12855
7815
25370
6753
27217
90337
36439
27701
5022
21476
41393
19949
1412
35911
29452
11120
35794
50050
6897
70427
45060
80988
55287
65547
55955
6477
99882
49178
93889
68174
98348
62351
17188
18078
28851
67902
71463
78225
17663
51269
57266
84662
47147
31119
82571
43479
37346
42114
46728
92075
24745
21313
3079
36976
36132
45533
83721
75253
15508
41095
98343
32699
5805
8196
97710
14692
58160
44253
97994
29673
18445
84087
34820
45468
12658
87871
30358
1229
5522
92612
19357
51218
79884
23156
9528
52812
83156
33965
40018
92230
8538
37902
93475
72999
71444
70869
56583
99863
44807
95147
46908
95887
50270
79688
11234
70507
42259
32929
60651
11812
4051
11031
66934
95764
63687
12226
21219
42076
19552
89514
6379
11398
58822
82464
9863
43802
88647
61634
97870
24315
76420
38177
10264
13363
3793
90533
18840
78590
81223
25500
6596
2100
54928
47893
56619
5516
22060
88462
35220
72643
62667
71514
88579
58530
9820
166
77117
3072
82382
34624
40367
83859
618
33216
77681
97639
34222
40933
22507
2757
81565
95101
22341
1779
50869
67448
20212
44510
56084
74072
76721
87617
35066
31551
57170
51633
30067
71004
33659
68410
40153
49076
62284
24355
87163
40912
32506
2814
309
10513
35768
1169
99860
25843
8425
21985
12101
93591
51366
13960
30375
19625
19939
71048
59165
90405
72865
1495
41656
32500
62062
85173
75597
87862
21251
81132
28840
61515
60113
11295
78295
70322
29573
77602
22268
36261
27328
60005
229
39782
96479
94279
23605
78672
90330
90443
68898
28941
11592
84388
73889
79662
83079
12017
96923
63455
36697
73129
33187
97985
49543
95004
51328
83589
49288
60905
72578
58959
35977
67828
57293
91156
36342
84843
97637
79811
48628
89570
18012
45517
82249
98314
33632
76093
18341
31606
65962
16564
12584
70203
64879
74960
53816
62669
51635
50812
49564
52689
28985
75254
69958
94489
74795
32726
22924
35457
68057
6591
80394
26098
58223
5164
95030
49651
72852
38135
45375
28425
85645
12763
75141
72692
57055
30252
95361
37282
95849
12002
97288
99040
91801
78696
54707
18329
85024
84163
95511
42753
43010
95953
42091
7654
49378
84275
42367
76265
88130
6820
6276
28843
24191
53989
88265
55739
45026
30184
39897
80382
4286
50338
75264
83883
54917
43127
6886
31276
21250
99339
6731
46902
15128
79946
20328
78763
64625
39504
12461
97984
64488
43809
77158
55714
14133
33337
16310
23217
60391
42776
34478
49190
94263
47829
48474
2245
38880
36180
21654
12903
45131
4260
19918
95620
54423
40421
79642
7821
51240
42116
64156
62924
62455
58135
52521
77043
56226
34297
15701
78135
20634
52701
17748
28133
27998
62283
49282
73818
74849
83807
51577
91326
14531
86620
87294
25428
34032
53841
82489
58607
49148
4547
65065
19409
41129
53251
8706
97791
36577
27104
96240
80027
9426
92472
55078
42125
51166
20169
9197
14999
42197
45209
11001
20938
36347
54901
55343
48520
7206
7835
5508
15043
36651
3347
57035
19476
72329
71607
90704
13117
67766
96027
88343
40606
37776
65681
55174
93018
65718
250
41477
89239
37580
55232
36408
46680
76787
29901
4140
50508
20420
36320
66940
14075
16977
42823
70472
17480
5515
43905
53455
385
74341
71601
46937
26110
80462
63512
18463
16806
63235
72362
22657
75410
97161
73678
60461
54888
48459
41211
37386
22364
59672
16320
29285
25387
97556
11731
84549
76294
79731
30995
14192
44872
31926
61013
55125
73979
62941
29727
33090
75749
15949
66673
70319
95769
39974
85305
72533
74461
37343
29984
27537
2096
12605
51866
8446
29335
81827
69466
20847
52835
3578
84777
44334
38415
23162
98426
72461
26535
36349
28944
12371
53850
96409
67375
11243
38388
28730
35467
35174
98615
89261
15071
48074
81402
46264
7045
3390
63509
85539
74242
17944
71162
76851
59698
48320
92865
54307
73309
54790
77376
12248
89759
84060
37786
35214
45829
97433
71246
99015
79326
15185
23784
7263
75078
81449
99003
67792
59969
10194
82561
42596
27987
19275
28049
78780
66902
49337
78335
80547
22108
89215
71631
35171
8133
81583
14833
55274
34072
17236
55392
90590
96049
71998
51279
46089
74734
40914
85183
16218
94148
75728
18375
10444
17023
98583
87295
75573
91085
18539
93946
24760
85065
98589
84094
88409
86185
14787
44353
44363
68690
86687
59284
1730
45883
16646
21084
57473
88563
49461
2169
27880
79319
49062
97122
13835
84972
79344
64986
70321
50647
39117
75191
26685
92625
86820
68774
39286
45299
73938
8226
41929
41135
80049
71668
40173
18686
61266
86650
78609
88048
35653
65194
28520
71304
10613
79698
35354
57189
71354
18353
77562
62792
13106
37980
55226
96729
85968
9051
58349
14050
15300
10212
98729
39481
74120
88433
54078
93956
62482
12478
19532
90061
47651
91595
99721
86938
46853
36681
32013
10050
19468
42206
78402
17224
18293
89840
56520
43728
67764
19031
35458
58599
90536
45721
2517
18835
98752
91040
9169
62716
72681
83051
7843
17755
28370
48950
40181
4266
79072
27146
88519
36212
32961
52127
31459
82359
99330
75790
68693
8063
86733
86644
71044
89547
6152
18101
6936
59759
51442
36014
18221
47569
91832
12586
1680
59209
87443
68049
63539
43314
78642
42436
87253
93510
94711
98965
12422
30479
57323
95389
10787
64247
75003
65072
67233
22860
88349
36508
2429
75788
40141
9323
89918
72087
67549
60702
38084
89584
89886
43176
47447
60880
81634
27982
19525
80303
88825
14940
83482
50750
68873
24097
40292
44884
24437
20669
1931
32552
21454
44763
4948
63197
96338
80943
46263
3897
47346
80657
951
52744
69645
66525
48108
99854
23228
2453
69011
72435
65249
93200
53985
44536
77291
59960
48338
86092
97535
84574
2494
89329
14307
40429
60216
14267
30878
97025
87301
72101
53851
17934
44335
77297
32669
38812
98270
86797
87664
65165
43205
60328
79258
56562
33319
14472
67970
24167
1477
46131
21402
75645
76433
99991
97588
45510
8130
24732
90162
62990
13559
56490
8829
72357
14273
79892
985
96337
43276
93127
68918
49707
47102
65840
4034
5981
93906
85338
20016
51169
22131
195
13938
92287
19765
39227
82535
97186
86064
95053
3835
94897
9556
57882
74455
85083
84196
89286
42617
56458
30581
14823
82900
90500
97145
72932
61212
12671
6894
57513
37201
81516
73522
90416
78464
78178
56531
60177
79683
56686
84366
38127
59546
87654
18925
99829
1638
22737
4359
24196
32437
96008
53095
17951
29689
83087
90498
71712
84974
58430
53626
65033
55811
17339
45016
50658
28584
98757
14434
57734
99115
74990
52943
8964
19668
41728
2547
72345
20540
55263
41330
80416
69104
39264
79855
49206
17203
93185
88393
46273
9595
61660
70111
65485
9853
71296
94211
86912
38047
89355
70805
87759
33093
75692
99018
6522
7086
32656
95727
34560
97383
6306
30124
18201
72903
36236
38876
43625
90770
3635
24975
67895
36914
39493
16473
66927
65130
18446
67649
59585
32793
35585
1953
22699
56715
47262
9674
69132
33963
90007
35850
56713
93648
36459
25172
58987
51942
23407
4886
89705
92320
32769
66587
12750
21188
89773
67873
31590
49937
98437
14979
34323
47387
97341
19672
44274
2058
86602
69143
1270
61250
72847
81823
75440
43100
30264
64096
35096
37419
37984
43424
51003
66131
29286
48553
17372
10083
83266
7910
50083
66016
2998
21445
89453
88631
64384
21917
98273
33964
16525
205
46244
3868
57103
64850
60148
93873
20528
90823
95835
47848
59292
23750
97757
85691
35548
27801
49384
6650
60833
80923
94782
48626
39600
51482
48602
51980
8531
12511
94097
30783
75458
47662
96890
35635
4687
88734
504
54837
62829
63624
34587
69089
7007
5693
6
34924
9265
47473
44133
87937
6129
22091
86787
33203
50335
3939
30652
52866
21053
34092
157
72368
49613
25582
21911
62138
27249
44832
31490
79316
96311
41235
96321
76369
96297
41161
5759
28147
56004
69394
27722
78323
55526
10342
40990
73645
30946
59848
59554
82141
13928
77563
10395
53942
23848
62793
36054
73638
44593
15658
49000
60850
85580
68496
46997
94114
69686
50502
75886
46526
81593
29903
84041
30634
2828
33044
96025
94470
41275
58274
75128
9695
2812
40553
77873
9219
39635
26267
83293
46819
65285
79131
44364
93722
58308
28429
95909
76309
68798
13855
40296
79914
50019
25278
88638
39300
33257
50134
21175
6893
56273
54349
67300
26192
79162
746
55247
95514
55311
19581
77228
30681
61273
38758
1981
44428
55777
18364
49557
96433
6573
87064
35361
94884
21785
27659
53221
64634
92453
3018
23341
22792
23510
29809
43326
62334
89468
55894
32085
94
32993
65332
39344
36166
57310
67481
88003
21628
70260
10926
76314
52709
75499
94508
16869
30917
10913
77961
32452
13969
50155
11701
41825
87712
588
90233
36705
84120
35326
34334
33982
18784
86236
4494
66800
86517
11045
30208
11024
59242
91807
1922
37640
83660
80913
16773
35448
8329
33018
44436
70512
41136
82355
64903
9713
89580
52597
6378
12497
45847
88327
17523
25882
33450
44232
11547
98619
18749
7156
49861
56401
99982
8586
92488
67690
24878
7482
32852
2022
19485
67683
64666
79434
61420
87864
59538
18289
14656
2700
50456
50651
71983
61433
72378
22519
60032
22587
53917
32685
4167
43601
22500
26283
16500
86199
35908
70875
9954
63790
87883
69865
93234
24476
81395
10429
99645
32374
97287
61169
65086
64322
94461
89627
12406
18996
83652
75745
63159
47283
32199
41662
19038
68015
20541
71851
30767
33761
36499
56624
43212
73875
17770
57365
29923
55163
4302
9454
98972
4786
80186
73183
34989
49335
35331
48375
87950
93797
83592
22937
38533
94953
50468
73256
18993
80130
5507
84489
89375
5659
28130
21407
32369
14965
71189
20592
41759
75623
98782
26517
29632
95230
36879
22128
35586
86029
4515
70891
36413
61837
25849
49814
93664
16850
62854
79694
10170
87456
55433
35183
19534
27073
96593
21171
91206
13504
34425
8137
3721
80361
98952
29593
16275
4370
69726
95611
59948
15989
97324
52073
50928
96387
81039
38722
20737
37181
70521
85348
14763
1168
99081
50642
99366
43872
31644
96313
52054
14686
11436
43760
44700
33755
47359
86532
5987
85767
79499
20087
18499
20100
85789
40921
41243
74931
50592
86359
67923
89068
74622
86205
71746
87906
18334
39678
13795
95776
12087
50409
24750
60404
26386
58330
4980
38954
29017
3312
19094
35587
64877
52721
22293
92830
67796
58371
13435
65381
75502
23502
79157
20623
89154
98439
38594
17375
35909
18001
6301
20508
98863
65266
33070
83609
97858
56872
18846
94162
46369
94159
77566
8910
83039
43300
94807
75978
15470
20271
51644
25634
36835
51809
17006
48864
49248
77927
94310
5329
97315
99313
26991
8139
5176
59287
89243
11641
97532
18564
73608
82753
11543
11765
55308
13823
60289
39196
8922
58479
45482
74573
45523
67424
6476
24646
49538
62740
28112
76323
13971
29494
4521
36683
97886
87129
19236
63770
47104
85841
60056
40027
70499
60752
88342
28804
21228
76555
24394
41245
18122
98943
62317
3595
34925
58525
16509
98817
20336
54129
2064
13510
85085
63552
33037
95430
63298
99387
29971
36453
78772
62018
93720
97252
85942
65138
65604
21431
13717
70015
32440
3460
48364
16632
27452
56362
24069
89962
66968
37702
57775
39926
33932
36234
15513
27471
65596
87661
61909
19028
91897
98773
46381
88064
63433
79328
83888
96524
71504
72059
81670
40969
10993
68982
42584
31025
50225
47617
67290
34901
46250
54130
77052
93300
45905
42483
23501
46993
15041
71530
74443
22907
74706
96711
66233
10196
60638
76328
87877
71165
39233
81757
57241
87162
83355
39243
79174
95566
54407
20173
44045
90447
39138
47526
24451
13839
67471
58834
80998
89181
25162
87995
69222
43431
12900
23703
23218
67742
70650
62386
98966
24208
39694
26782
92804
52944
7252
13796
74883
7154
47674
86676
44307
54858
65536
21642
73894
92837
28210
74267
2557
99843
36786
73648
89792
65554
30998
40182
65112
7320
51458
60186
22633
98777
96683
4921
75544
43327
49784
89750
4124
67305
43609
99404
40065
17058
23398
50463
15580
48620
55264
921
50188
50594
50915
19764
24281
93118
23991
80652
68812
88162
52252
25023
2567
8628
19043
5682
7742
72632
32592
41562
26740
73353
24933
64787
75249
83171
60110
45352
94111
98703
30909
93468
7757
59322
98184
6881
72347
43651
44373
16351
26666
47357
26492
23137
42911
6232
50551
87375
29698
60152
60765
26839
27828
33879
18830
12215
2616
43820
9314
16700
65019
40446
32076
47186
24879
97812
69099
98198
91148
68091
97722
10065
36246
26569
42730
91355
81788
7462
96383
84557
761
46639
29428
49770
94129
12970
74823
83964
95531
48183
91126
20917
20251
65080
46184
61047
61563
32248
5055
6770
60511
6493
60920
98791
72548
53335
11895
8323
60837
15800
50375
75377
41882
55968
32432
77684
93158
77457
84415
2646
87963
82168
94633
20275
5486
32855
95408
71333
83635
50321
35758
99059
5387
54887
84991
7531
4839
21156
5019
90788
64871
620
75069
19187
3314
66519
7273
85854
62239
33229
19401
89381
32472
95819
17474
46843
27359
55349
6684
73507
26029
16955
37558
13640
94324
58293
44734
32431
74199
75321
31449
33570
42286
13297
78231
57672
68359
44425
10824
11096
65197
60527
99023
40546
84348
61574
94352
65464
19083
41708
30095
21878
50713
35901
63634
90990
33954
82950
46321
78149
51136
94004
8996
14509
34527
96983
76262
66503
73055
26554
93656
45166
18394
38144
31816
95548
80964
9004
88235
10500
34361
76198
52
75934
11950
26831
93310
1596
9378
33149
54980
47622
2865
81735
61000
45330
89017
55895
38350
71652
25619
24852
7500
14226
67927
50350
28845
79259
29174
61334
91272
28624
26550
5355
62630
45593
3634
77843
84602
58865
66535
86931
94611
50854
8499
20840
85951
37718
44802
15667
88353
443
64545
16963
38836
69779
91910
54198
51791
13819
58475
3978
28012
98195
31049
47303
91183
46253
13681
66622
37363
22690
64688
63694
29388
96626
51860
77649
44979
63084
7512
64991
2816
10054
28397
981
23714
8858
73254
25402
79147
37991
36716
57012
43934
4842
12401
82519
7345
91333
7479
39317
5491
27574
64636
77521
62780
4756
75603
66362
94984
99454
97931
48231
28302
15555
31757
95478
83576
54365
45773
10670
40116
2690
75688
8915
8304
54634
10838
77165
52125
3395
27470
61780
37964
94440
44277
46895
26085
6443
17334
58849
20242
95574
89780
86028
72626
18729
80969
22234
79531
40630
33361
38798
63711
86353
88995
285
84038
64716
17116
25522
57643
96656
79511
8120
47694
3183
53600
90174
1980
6400
27826
27382
35734
10013
91875
48118
38574
10037
32728
57182
68538
76
99433
15953
23174
3169
30469
16989
22768
61832
60416
56302
66948
7141
32906
79780
15868
29605
4835
91025
36075
86107
91175
12930
89486
39723
18245
42866
94710
81196
41746
1582
25046
83528
90556
31337
21817
54654
5334
98658
98357
6537
88160
54723
32385
18556
43003
11268
33885
70904
81944
5995
65746
19272
20613
51599
64718
1509
97297
3503
70517
84234
6789
90464
73056
61758
79990
67716
93339
7295
41813
1219
75341
57436
69633
70595
38219
32468
70710
9712
93703
79641
10582
9058
72359
62116
18811
99297
34448
97579
46721
10396
79333
32380
41012
19002
36506
93312
26065
65272
57806
64972
59790
97611
95888
90864
45241
77734
28852
47065
6556
47333
28516
26053
1305
36242
38042
38705
958
12083
25030
23532
5540
28230
66369
65143
29676
14415
33119
96987
3047
89319
1153
40782
89841
10540
72986
83108
77183
36235
80321
68527
66619
8690
58455
8580
49902
8080
30471
9708
78377
12161
95263
29417
6137
97350
50900
94944
2841
92939
96012
13404
66302
40821
34691
9062
67488
31507
34292
89434
4373
26929
82395
4065
7508
78820
72795
84910
63326
59655
68789
68571
23823
82439
86571
521
4748
8699
22678
9335
63411
73963
13561
85196
46011
89647
38736
6511
52566
94933
89744
66177
84942
95567
17698
50119
23446
64618
43810
29378
41207
61009
95406
66505
52685
34674
13554
79137
43531
98419
87098
40302
18565
5676
72961
38390
59570
25045
32998
35002
67607
91774
78500
92873
28495
63402
4837
3620
69570
11129
88847
97903
49082
4459
73721
59674
28430
75760
77921
76847
58108
75018
52724
31268
48076
26812
35508
8700
44829
99277
70641
62989
4401
48243
65269
17154
96336
96070
91165
90906
22511
81669
1078
96561
40180
2434
6098
74453
79546
13327
75722
60508
42124
78874
20538
65211
8067
64891
1560
47061
986
88029
9794
51374
17217
31514
78973
79430
55368
28084
78339
19479
33845
41352
73092
10691
77895
88344
61499
76007
52422
59955
24592
78385
38095
84362
56260
54162
15079
14035
82520
18960
83653
10987
29841
19947
10952
27874
24353
80757
22232
21731
98161
58033
20638
45688
388
34952
20907
66677
66794
11528
63338
7260
64693
70703
6279
28626
41511
81276
23076
41125
19616
17162
73676
4850
37039
49820
96549
91301
17212
12355
29097
49382
42352
98093
72121
15804
34452
21920
95733
85748
62930
76023
53056
55724
50863
6590
99096
37670
25595
52974
50197
57401
13923
99051
6729
80905
651
5105
84705
26803
6951
99380
83834
79725
61875
65449
4493
52550
2905
55223
12170
70388
42720
26154
41003
96883
93165
5179
85261
92258
97394
3349
64955
53721
74436
97172
85538
63973
99412
77343
18498
71013
19505
52942
79416
17900
35032
94322
24546
52097
98805
47178
39292
40146
18771
74441
11211
38259
45105
51663
75535
44237
90224
3472
23518
65913
15524
49797
75484
99347
3630
98176
56306
32416
30424
48086
99243
99239
69941
21782
21236
13770
14899
69603
87344
28114
94695
64694
90205
58504
5611
89224
39986
13080
516
8231
82495
98565
21206
48846
58369
4855
17537
21787
36723
61557
74606
29955
45453
16433
59352
85475
44470
23488
5781
60434
56200
29486
24858
31755
66293
48223
7558
49510
16839
28564
20671
90130
77925
76374
3697
45567
80135
87541
15845
56208
9070
32702
4148
28583
72711
99398
96995
87225
27285
8675
39931
55866
69751
84635
57743
80314
32011
1312
55130
97368
75767
26817
19256
71922
86963
2089
42810
13420
16946
20061
43924
64234
93267
84020
44624
46968
68915
16152
5664
29712
1163
78250
95873
12108
6196
10328
32507
61220
43870
23674
10023
12471
59895
8456
11523
5826
15872
49032
84857
3235
75689
71891
25767
6730
76900
74111
88133
76370
45246
33913
91862
86179
21709
3544
59771
51657
88313
48246
60188
62943
45315
73819
79223
32964
22943
33798
71962
49500
96896
58425
70656
81568
85785
1221
267
5397
83925
7347
27969
56371
97346
64168
46874
95340
98754
25780
80734
68957
5599
67315
49210
69253
74442
55185
93218
74085
93592
84744
25316
8695
95631
89552
19465
99921
99463
46706
36286
65368
64242
56984
29302
39880
9208
99075
72257
40244
44516
39395
21026
31782
83276
33722
61520
80795
99500
64222
84601
73383
39351
53670
24431
6818
53114
42848
84394
28058
48561
99098
42419
6798
4834
88573
7875
12167
22217
52653
92528
74677
52986
23990
99108
36077
71703
3735
44371
58374
64348
57833
18783
92940
46068
50765
19818
45917
2806
69383
7293
42946
39597
3372
32111
89508
70497
57054
68497
17560
13405
36774
50907
75291
93282
78488
94083
29600
99396
98130
35145
50123
42508
55152
8698
96698
28517
85224
35403
90278
35757
99331
3026
15158
21404
97148
42142
63355
17490
59217
1617
35517
29628
47976
68062
14504
68728
78121
62026
64803
97678
14649
93482
5054
90830
12783
71091
97280
15248
34906
4705
65916
21550
4792
63994
53049
43227
63448
5780
35401
17757
23897
31652
31706
70685
69589
22999
50891
5106
92673
18346
948
86549
24066
29675
94890
62279
21692
38363
90088
52223
77085
52091
33729
26792
23596
43596
22896
32465
7624
57180
98469
16307
78792
15339
98611
11347
9414
44479
28132
11431
67333
63463
91683
45000
87366
86647
19205
82925
523
4782
99962
13438
60899
45807
83408
8604
67466
56973
45884
90509
45535
56880
67249
84916
10087
37545
18120
33493
60214
86583
76081
83711
46679
9814
19572
69369
538
53479
98949
97270
21747
64530
2200
27599
34079
38628
81322
74320
56914
48055
13852
66382
18518
16867
66130
52873
25930
24080
59416
90493
9465
67859
33003
99484
42765
40000
45563
21861
60714
99660
6626
37437
32424
61408
21503
77882
7324
80636
71788
83336
96717
44903
30003
98737
93792
18064
11399
99316
5021
32459
28047
52128
93959
67453
96738
83074
67826
84215
41973
21045
82801
21021
79866
40908
22102
98962
81617
33580
62257
80838
2861
99529
91138
92933
36728
32907
87769
35327
79760
14652
53409
3436
15254
64695
70905
16546
41549
34928
93789
63984
37796
6235
31291
31252
26095
60853
85201
8273
58238
51823
32789
24873
94256
10732
66675
51475
22101
43410
23826
67317
60282
87553
34921
28863
88341
10550
75384
26111
37672
33622
30785
11351
11171
27377
3514
37469
69848
32609
61073
12396
39685
30273
54029
76400
47641
72930
47414
53571
81098
7741
15669
50830
77348
72748
12661
68261
22257
80760
43401
22012
46598
44381
24464
50689
82597
1982
43096
2717
44978
6856
21174
56794
10021
42324
41424
51912
59350
88860
98033
86978
26392
98628
48154
6194
21105
79048
75958
99183
79089
49478
64025
77694
34535
38850
25699
32931
98098
28431
90527
92187
31371
85100
78024
79587
3006
49347
95060
47156
32484
63216
23588
33860
27391
40191
80032
76927
13977
42343
70781
23043
97365
26956
18698
75902
78823
29199
32330
30140
56285
81454
66030
14587
74834
45072
52525
7992
52164
17829
3182
79905
33168
31985
69759
9564
3145
83315
4609
5212
20067
32462
38472
8400
197
69967
51591
78879
20483
94868
5782
19322
41605
45263
87171
9277
42545
7931
34466
33823
78292
10563
77355
27230
17840
46121
74925
41478
84516
45662
22661
4283
80728
920
63502
81611
34382
12176
50674
3728
37635
63204
5244
51422
91915
1472
10922
93323
51828
94287
90696
52441
64313
43703
33419
62488
12972
85422
47044
38960
97571
44649
22378
97837
52917
45077
29294
31518
34013
97613
37220
80642
99753
74907
5182
16009
14842
53685
66275
52900
79067
237
85234
46029
27675
98139
39451
41044
8780
76608
55877
42373
32014
98637
46695
48080
89701
98789
75371
80436
58906
47110
29912
60537
28250
34256
63332
10515
29825
80426
77453
37725
97991
12521
76749
91821
17623
23420
69216
21469
89350
6022
18379
17074
63782
71731
82614
86788
53345
35173
84323
27713
56111
64567
88198
70259
92864
59310
42579
81210
29161
22739
33526
98948
87176
45102
11329
56114
43268
5930
25069
98375
5032
84016
7481
49977
79570
66418
74996
96918
9905
18534
87514
31786
63417
72689
49774
79611
87620
14583
2712
19514
45904
3147
16800
67444
32859
76869
41936
92464
49657
36151
7458
8435
33224
21574
99930
15850
62009
35826
66021
6600
13629
29785
42341
99094
55990
82663
50952
50731
29977
84704
6968
28379
99859
34417
4035
7983
12351
72794
31859
66114
52308
8321
46696
22262
42566
43231
13610
71479
97696
2628
42639
25524
10696
46144
93445
25318
39677
96852
36418
88296
5708
53002
99638
57352
263
96512
12769
75817
40390
87105
15898
22576
50742
19961
54890
9460
45923
66884
40558
79771
13358
24966
53927
61324
42522
14818
61317
42526
12964
69649
11814
37845
38884
59593
77632
50567
41516
11125
53573
97943
19397
15004
56090
38617
39411
19308
35388
7314
25217
14042
77207
1552
20615
93810
34350
65377
92085
55641
40620
9210
17070
96777
16663
2178
59558
39047
33839
7303
48632
41753
99758
78182
11476
32744
86865
84309
72215
90428
56660
90265
1446
63270
48416
20779
3148
83799
61553
83723
94344
84994
6033
94312
33728
32271
68696
20203
96501
7646
84619
72200
85930
38329
90152
89815
14486
14340
3659
91880
19281
79972
67279
47150
45421
1338
98988
96704
9345
5098
3857
46779
24404
3228
79115
31202
97863
29959
16212
46879
18791
32301
25038
83874
57998
4737
53783
52726
21739
69875
81270
43830
14173
68081
58322
89364
98803
54662
37710
75910
79079
88937
62607
32322
36111
19968
85983
60568
77057
32903
77907
42611
33523
71393
72956
43320
57742
87878
5818
99295
51157
6792
12956
26934
4634
68004
33809
10393
30969
32703
81198
29924
15754
28327
11590
90186
97966
43805
16816
98564
31654
40201
85664
22746
75602
82771
18706
8619
85462
41754
29126
50803
5438
589
82409
91569
54489
12561
15835
3815
86837
86275
11617
74110
36896
45184
51385
63456
90078
71609
87548
37669
45610
16770
77035
56171
5720
29269
91823
75566
3943
79652
824
50516
77932
93933
86782
92394
10557
96211
27738
10863
34444
29720
27405
65584
34799
64734
43291
40531
28059
66621
74718
20204
14201
45372
88058
24984
35535
65457
28383
80289
2040
61559
56946
88396
41482
1245
81213
60154
90294
86524
76164
14746
12273
87296
99054
91309
95228
10367
24727
27558
99952
17893
1438
55012
79101
17638
93343
94671
82204
72176
34607
9539
88756
87656
43403
98851
40405
29198
32055
79470
9500
77847
75210
83138
25276
28097
90496
36640
4631
48248
46748
35317
43699
6023
60606
78541
7468
33534
59534
7210
84363
23265
78256
27389
82510
37745
29603
81933
94697
77901
88735
88653
18825
39821
29531
26902
61685
91238
15190
24368
39836
31529
35141
79521
59871
58512
30726
2402
91480
10811
58195
84833
30018
44933
60202
30789
65399
54001
39934
37783
97563
84491
1892
31898
82250
30460
90941
54605
99883
37856
49310
58141
33134
62752
63394
75568
90245
61713
86306
45400
70518
24566
85563
71236
59692
32560
14351
60806
82493
63878
59154
99898
58932
17216
29752
39596
73319
51945
45530
13479
89354
44654
51512
85704
4232
26717
2354
27240
42981
85612
8225
6942
97701
61331
76779
84186
99110
78105
73599
44768
83655
83906
21329
25227
41144
92264
41133
86298
31653
51608
47474
99418
80267
7144
283
70182
68673
32494
55550
12094
56650
23567
91008
46927
94373
50580
28198
74567
87598
22846
8771
67922
90394
92460
58757
50566
45560
14920
3725
46065
83423
28134
93863
66391
30637
71177
30284
1424
26722
72043
49976
37714
91203
63730
75716
79373
7932
10720
23009
86316
70788
7477
92381
69599
61931
37674
57915
24842
9098
35522
82681
78979
41711
98132
84821
73134
31935
73695
33158
78801
95216
2415
26968
93276
2787
54903
31840
3848
98741
62115
85116
57404
46591
31866
82201
27737
93175
86114
87425
23904
19743
87554
67299
73859
49
91400
86098
45457
4549
57239
38400
91154
33492
91805
70868
34754
21992
8232
10671
22812
63341
23637
74731
54200
82978
72844
5565
55876
97185
27478
25092
99884
13988
44358
81109
59709
40543
42012
83385
55283
99894
4000
47069
99372
87897
50045
14725
33812
38791
51108
32749
60119
76350
79090
17876
80251
52836
94620
48537
52124
30591
29991
94392
66878
50023
61513
59846
90963
81941
79883
78487
98216
72174
92316
34704
37875
2442
92241
69436
67781
37771
39095
59749
22090
80825
32696
54705
91432
64720
68976
29819
50250
60625
23445
2523
3310
80324
92010
91114
81677
49185
80530
42334
7359
95105
96871
25760
40323
99650
37090
18754
63650
61539
20948
25356
43372
46191
28138
9071
48112
97564
10321
31089
98461
20728
57197
48588
38764
77273
14369
78614
99694
60146
22733
2182
1325
95296
10017
76296
52502
45828
69262
12048
55903
37947
87702
65971
55352
47725
45099
92986
74283
26415
19526
10160
37114
71124
51145
41400
59420
37433
57198
27523
3313
974
82686
8401
32473
83206
7668
2483
85812
89641
38216
47621
6549
55675
33636
99105
91799
22446
28474
44058
52263
5869
40156
82431
43196
11141
41778
24882
98244
54546
43926
1991
45959
1562
51147
96226
54191
14177
95136
20287
29881
26903
20809
85755
77887
78041
12950
13352
68339
39976
51441
74482
18740
47615
33979
94872
87373
7564
40588
63504
32303
11356
79377
98909
52680
69067
16104
27097
7075
34734
60670
65687
98406
26331
25540
38652
79119
30685
63938
70012
88303
75690
24885
91172
39359
35796
56591
39322
95418
40538
43816
4652
2000
32955
29512
84370
61588
87710
93270
64023
69453
65837
31236
72628
81137
7052
28768
24299
50814
1432
72026
12465
30049
6072
86343
49669
62121
24558
49596
15160
29532
12749
68115
20515
71988
65749
12173
77926
42612
79505
15806
50071
25871
89811
2897
63816
59337
7960
68823
25099
90472
3351
13224
42722
29700
81403
36222
46665
54402
79300
50919
13025
22480
33225
5213
84583
7330
50968
48114
87859
66659
39122
9236
64106
84210
25074
40947
80226
78799
89343
15002
28103
30868
75915
44431
14158
5787
23780
19384
92587
26704
98262
43634
15124
43382
14490
53187
97248
99434
20309
51244
83139
4297
79290
69194
81461
53162
1222
34962
32091
11360
87537
17621
39246
177
99014
40118
25828
54607
2706
7095
97651
70620
93246
42283
60332
89768
99593
88150
59357
88764
51113
5966
93777
61053
72587
95394
34170
76201
11644
56446
57098
8833
62353
62538
24049
32615
65299
21671
99033
35103
83469
55541
87786
90592
61382
43661
86073
76564
29574
67699
91848
74841
84473
85278
89189
77299
25546
54539
93618
20147
71993
70551
25593
16363
16978
10478
18649
40619
81026
78612
14294
97344
68575
89109
65371
81099
83452
76548
12880
81175
71312
53131
48733
36457
46074
90117
10186
68032
21951
4161
39251
23065
71682
93800
85251
40127
80034
4896
92793
86843
93285
82314
16821
5059
72360
442
10886
6359
1165
59941
97221
83409
93625
75627
79871
79664
6231
62821
69007
26827
51203
87816
20561
21623
85985
2162
73012
79961
67802
1770
20516
54121
99259
26231
87510
33154
17682
87688
74997
9701
76186
37066
26959
45922
31038
66461
84321
85043
3164
87509
76086
2647
26927
62362
53329
85754
86835
24944
5986
98543
39982
52174
95698
1568
80284
84290
80687
67208
37375
83002
66594
29414
8024
19164
38076
87858
78455
57298
12515
69219
13254
5640
20210
42930
65671
82853
50729
34455
6376
70996
13692
10469
75258
12327
26096
11404
15009
58900
89012
5775
78542
58836
14280
23779
87781
84399
40089
48441
64252
20827
46664
65529
40816
68192
26244
73107
11604
24821
20072
2964
83148
75873
94498
93937
38627
61104
54920
82161
43823
258
30641
68148
84747
7113
70091
10465
4637
60445
3892
64164
83729
12289
3459
55650
75355
82577
14565
62862
23277
54337
88435
6670
13296
4933
92737
22899
61578
9711
36812
32667
14939
78944
18269
42004
48110
89395
6417
15991
66754
97838
14601
26947
68314
76540
8339
90159
51420
48829
61403
91571
85470
56455
88131
48428
64987
27480
54918
3876
55498
19702
97247
25505
73809
56384
32172
2698
557
28775
55773
46037
24874
97684
75897
1331
90872
77164
10426
11182
56304
98722
64899
12462
56196
68635
58664
84872
96504
36773
45376
28460
52868
4270
98228
35098
22840
29661
94787
39861
88304
55138
13737
32169
71967
36201
47613
29985
62130
54052
50413
46830
10437
33250
19412
30459
90341
55029
8552
47213
90553
8285
24457
87524
37053
42433
85522
73617
24337
69615
83567
31453
89574
6769
34862
68056
52979
7282
72093
90317
15285
65116
64828
85495
74479
6687
8574
95535
34965
30502
75791
37028
14311
15281
92023
38584
26179
84897
59811
77831
30148
35801
81382
86136
57377
67614
65472
52020
46649
55432
81878
64543
1554
58698
7
93448
63399
42313
34337
12335
79112
39816
49101
7629
84957
67721
93290
73404
69460
96498
57421
78704
12525
40381
71760
5002
35257
3391
92176
76675
6696
33007
79182
5286
35128
5517
71919
47161
3212
19471
20703
63282
39726
71687
59207
30635
53648
484
5130
43821
82729
29663
56132
75905
82071
82564
42603
21818
82941
19859
1501
82532
13891
42698
23894
8260
94676
58419
28596
73947
30060
20802
28657
28311
73110
88445
53000
41055
35278
86887
73527
23880
94941
86790
9862
25349
62444
24741
80577
40787
9472
19985
88940
78012
80972
19371
95938
26447
78529
30136
75554
63836
57995
784
82693
1123
41277
98271
2428
43904
41471
86764
89010
29936
12914
16249
33146
95544
13163
99730
66877
45505
59932
47216
10403
19162
88510
38105
41991
83780
62570
69045
67517
63242
33382
518
18338
43600
13450
36522
92
57496
73164
70721
873
20821
18156
4358
47200
8312
50888
31381
65933
25102
50060
15882
53051
92339
15929
83891
771
80823
65074
44866
78291
87139
58039
62302
39580
6362
33800
3564
58153
46278
39990
49731
80168
64622
86266
76232
54219
82460
82252
10545
86207
74034
56891
53870
4048
28362
66979
62036
24967
60089
36325
32673
90539
97960
65864
77038
57396
23042
86868
15687
57024
97813
3343
34877
9115
83324
65762
98305
73172
15001
56212
63589
84614
29228
54042
43530
91317
57895
90878
59679
57788
91237
25340
843
51261
84794
87472
14015
85062
95561
82037
98574
65796
2696
16085
36203
84406
96277
48190
68522
63905
90042
8590
60085
913
34074
86096
50831
60189
44534
2181
96788
34461
27130
20351
37581
77675
17769
60779
28759
34940
36763
18471
57846
80228
81078
67981
18311
36433
43180
25669
29787
76573
5603
31940
19344
864
48182
74121
11648
5124
24379
97930
34503
15075
19651
80883
34950
49911
59294
55922
55694
3866
24463
76110
7329
62160
62539
25399
9762
62791
76387
15094
52204
57668
6069
72246
19327
2648
24923
93462
54408
66903
34809
8482
70142
84852
74099
87744
77188
54544
4690
26151
15720
68967
90005
78903
89629
98355
47328
25910
81022
90517
44366
59475
43318
25490
407
5972
98532
10325
10816
21286
45495
99769
60052
31973
98401
88274
84392
97349
25809
36650
74743
43590
56475
71953
90815
91195
39930
933
2028
28042
30742
73443
46773
67261
47833
91692
7404
94591
93632
10317
23758
64572
95075
92014
19211
68955
40111
30648
8398
20084
17992
51273
11905
36056
10658
34431
43238
5612
58242
83424
74424
55028
38455
96893
72289
68663
795
76688
18348
59686
99955
28929
26721
34485
91456
94273
66273
58133
68924
42073
73065
41021
72234
35474
26072
8216
54015
61691
46607
27813
79302
43164
97407
54141
21996
86955
54921
21035
63196
10128
11933
20345
54601
85
44869
32276
93707
39943
32029
351
77075
6722
28884
85741
38916
61708
83427
21880
68645
60294
13034
13489
66804
69955
56068
2885
6661
39261
86333
39231
72485
60468
87143
86826
78748
47074
89511
39824
83374
68746
21564
1844
9393
75803
22664
73044
82755
8614
25531
96476
40890
91305
42264
13390
74408
93142
20337
17806
42466
4897
640
46923
47666
65482
90400
37164
86044
13144
38779
25134
5742
65563
49244
14528
10840
46616
84063
69078
81332
98272
29760
10358
10147
69015
19259
16931
75082
77163
52271
48727
84927
35411
26366
30063
87113
35116
67739
77322
94370
42295
35176
81259
30680
10283
62273
53390
96974
91034
26080
9407
96064
74942
95741
47103
29541
40490
6402
79668
85873
87205
41637
92028
85324
73669
44057
38148
26207
21028
94646
71069
74248
76220
23180
43840
16430
18232
75937
6467
11747
65874
35079
89219
53905
68620
66219
76942
19183
63068
76435
64270
44382
23276
19231
46161
56725
12668
1285
37073
36417
32418
73718
16322
215
83931
20855
48845
4074
46549
14527
91052
42226
4210
81497
40504
55466
78929
95723
99324
36941
15940
7190
81605
2275
74555
36428
33967
31228
60683
74891
61206
88749
52700
69170
83465
33509
52322
57210
83700
87666
81936
92106
99214
47338
72881
57994
23233
41395
37738
76730
51304
34986
10951
10995
41418
54951
497
99693
34507
27420
89725
52476
93508
83143
51805
48504
91031
47894
20238
39074
42712
51579
33021
37784
38619
81632
19832
18352
76389
85322
82989
82073
55769
63799
19661
99300
67935
67388
81309
24932
60644
21377
21130
78066
47180
45245
47648
16128
49993
42370
46492
8653
73575
807
75590
10436
51819
31147
15743
77893
53104
62765
89339
49999
46297
92991
15629
90072
52646
84199
15936
64249
15220
83146
79037
33366
41635
74649
5709
85474
84774
85872
91579
38593
3732
30801
24889
66663
35889
63437
3889
51681
19877
33394
13101
46180
1478
64196
96142
5300
34109
99933
55297
21607
36826
27614
71710
72413
85146
20335
1971
31468
59378
16898
23188
12330
46166
54171
23984
54010
68954
40435
6394
34999
82922
64002
63335
98689
49041
58171
3251
46553
67878
66809
19130
94471
27840
37917
33260
92741
28504
9196
36420
79291
10401
83019
16123
4849
29672
55766
92155
95266
19643
71578
15264
16291
22935
93486
84428
35132
39530
24601
24387
44016
96051
84783
81830
86168
99507
21009
65059
55314
49665
1555
10893
15948
57460
94851
90366
5762
54950
86021
50048
62140
45364
32295
17859
95774
39670
54988
30531
27868
89380
22239
49887
43070
95590
77665
9741
88062
30223
1030
44136
21824
75906
90983
39618
52445
34312
44653
9545
59249
95189
35320
57725
83926
53499
79337
83121
53216
44605
87909
57389
75628
15921
93418
29440
40021
16023
77489
86815
67489
32131
67231
92487
48221
72361
49582
95596
16996
76965
21200
39847
82268
64948
2913
30480
31996
6494
14744
40647
79396
55844
29701
41150
1281
24169
76769
15240
16040
50930
66139
81059
65990
27756
93168
86078
8143
62161
76000
93838
20281
72269
56417
16398
95739
83526
38417
22213
60409
51016
91652
90945
16635
74235
37793
19243
9687
94272
16837
70033
80780
4938
12563
38605
85583
63400
50217
23434
12214
73625
15085
39375
97528
3898
94356
32208
89273
77821
15833
21557
63614
55517
16188
35130
71486
44163
32464
44239
86378
31081
99488
25883
95079
83797
63441
2008
24448
84996
82221
63937
14915
77773
50395
54389
4567
14174
64922
86930
41745
82210
4571
77558
7919
51570
29231
37032
99687
64450
99335
45854
57476
26093
86227
75606
9240
66229
30509
29618
47123
36971
15733
42961
79706
56098
92362
86625
80310
35775
7140
34988
93966
50132
11474
41040
99373
91117
97274
31433
8402
7850
85710
83163
74831
91751
83658
75671
7348
61785
34135
5122
61552
27934
74575
90822
99963
9600
11665
63327
52624
19580
82213
7698
48135
32579
94715
50867
4865
97416
93361
50560
91820
47697
32015
27044
90189
23893
50341
30860
68525
45306
84749
89346
19381
32075
72690
39462
36326
26401
80383
40265
29576
33026
94296
10253
20436
82586
836
79862
37223
46982
64399
16774
74018
71187
91901
# For https://www.coursera.org/algo/quiz/index?quiz_type=homework, file with numbers attached
def merge_and_count(a, b):
assert a == sorted(a) and b == sorted(b)
c = []
count = 0
i, j = 0, 0
while i < len(a) and j < len(b):
c.append(min(b[j], a[i]))
if b[j] < a[i]:
print(a[i], b[j])
count += len(a) - i # number of elements remaining in `a`
j+=1
else:
i+=1
# now we reached the end of one the lists
c += a[i:] + b[j:] # append the remainder of the list to C
return count, c
def sort_and_count(L):
if len(L) == 1: return 0, L
n = len(L) // 2
a, b = L[:n], L[n:]
ra, a = sort_and_count(a)
rb, b = sort_and_count(b)
r, L = merge_and_count(a, b)
return ra+rb+r, L
ia = open('IntegerArray.txt', 'r')
line = ia.readline()
myarr = []
count = 1
while line:
myarr.append(int(line))
line = ia.readline()
print('readed ', count)
count = count + 1
print(sort_and_count(myarr))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment