Skip to content

Instantly share code, notes, and snippets.

@zulman
Created February 6, 2013 07:39
Show Gist options
  • Save zulman/4720979 to your computer and use it in GitHub Desktop.
Save zulman/4720979 to your computer and use it in GitHub Desktop.
Test data for counting inversions algorithm. Answer is 600213199.
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment