56122286
60624958
73136069
86335565
61639261
87734485
55720367
86640916
43323416
63766325
66049859
39307306
44748160
30426223
91193711
5799532
98545239
27882139
39211161
48846572
80962693
83053288
54085390
49083006
58088876
40166615
94652554
85498356
7264227
34502511
8909940
66282786
2067556
37656794
85144642
97879763
79575186
14352428
88968421
88976102
48431691
81722854
81902035
47191399
53224613
79817792
69422985
12094875
73692706
65439043
59517999
14659468
54952391
96602907
77576887
53364797
10830231
42403797
48430912
27053754
19054555
79174008
75358082
46646447
22144683
58128695
13827562
1921465
33147024
63160101
15305920
62593597
22734835
63088365
39522798
96508740
92300736
69723711
46012392
36763682
62692559
44691379
92275181
71340551
10152520
6158724
99173767
68184314
66790835
68580184
17477406
21513957
36625044
13184148
76766009
32256058
62157448
37193473
33239695
58308964
3929427
44851884
64861578
98063232
10435216
66755073
21359972
64941835
16495692
66787592
59500670
25901884
42373798
47685464
48543101
24995235
63760845
16256408
34565039
11287086
69000932
67117003
32437407
14130744
79594485
20102733
97104205
37706250
67750743
83955692
1387851
9929685
63692942
85689189
68889192
9827130
99392190
99853844
89805053
47924799
52114762
99884689
5697447
61852183
46136049
75597926
2043961
4007387
45169856
28920158
12291436
36757196
30283630
49176714
12141229
70423268
32517317
90038456
42362999
93899793
6559795
22172475
70812978
57796849
57941302
88466362
27139028
52047739
53507935
93745121
9606461
94198614
58896937
8499176
95030875
28399813
32577220
956826
68250136
86138849
13477797
66180756
73252425
86041092
29594992
27071604
18733355
40681598
59977473
56532147
2056220
16866997
84768340
37816992
480165
14975299
69314282
58249819
27611318
71964966
75181768
29499924
98394484
44308525
25437776
77320321
58918497
40505455
60542874
91629894
58519123
65336789
22812578
91171360
97429186
69543248
45723544
45935465
86554703
71529538
11882938
30416237
78436707
83219881
42113191
40547123
69071160
90102605
25544448
59441618
32030059
90167250
98724549
70819060
60177102
74165319
67458434
51265995
54526271
97770189
23574566
65855162
40379778
43343894
63280060
62010453
48560487
1962718
48076247
30839380
73226588
67510089
29450284
29663663
39213279
63198953
76610951
43846369
89831510
13853730
10518923
30502686
9446257
58285253
36205210
60423314
56429351
58731147
3438539
66797050
99087121
66684815
32825539
44117334
22626571
91681864
14445805
37587290
9945909
44572037
91209087
26622756
82442305
54916527
71980439
45805434
10249314
10182046
94027327
36027787
73039119
47985948
86015936
15282751
92510297
88775548
3840864
16616710
51980910
62947814
17062015
12661970
79666634
86718276
88449052
82557346
42069892
58196882
14313753
41639022
3397358
7073094
71319851
38173132
46379785
42957380
73838219
5173197
88597232
37376042
99757928
1700394
87515413
23595971
1197895
78220731
36811761
96547134
74649656
76695767
17551044
34707816
53281789
50061826
5556663
34664999
20451869
18354876
1894059
17485281
81164420
47393018
22898790
89434815
35316051
96546748
94906638
62200623
72034209
61014654
3255884
80136343
16841809
51133251
63553081
5150898
59028045
71490556
24327187
95533775
27330567
62784849
69444571
54774413
88382393
60324858
76782178
74663100
98629809
31899846
56677455
40722534
21719291
21458858
22747294
19040306
22369556
96572583
58245230
75627297
46233179
50154869
99217495
23255676
69593266
26010780
8722420
5934127
5769402
44423933
49886833
31884597
90092518
71208869
99848212
38629328
63162394
18366474
55476535
2523674
87393747
6877022
76065357
69475470
48941799
46395549
69239124
54871194
62077111
91694615
73085713
48011311
22180129
46632568
67807123
92691334
26927642
14032314
2111795
23440226
77552654
90151916
32725313
92487516
39213449
66038660
60161970
33202446
84983951
53146251
64320392
5660
89238238
31891177
27972716
43507153
81609167
90535626
18983340
69525238
97433547
46644344
70303324
49433909
22038057
80657381
96879183
23462979
74738137
90020224
25968358
32078537
21813522
97910002
52991788
48241847
2624297
72767362
21216123
15716952
43428813
74695839
38263043
66087728
47405744
21973946
28390624
19067427
60005227
82584067
88338846
76397187
12018940
69010649
52907770
28315466
13505433
17886378
73306878
72040331
40501511
47362260
57820619
85943168
18742402
20949803
14812295
16868879
49909185
12765569
36365358
73840781
96169630
3114154
78263022
76388471
76559185
9468987
92415398
22236732
8530872
76619600
56467823
74823827
59769181
4664604
98368697
21388633
29875335
29340255
24627421
69257708
10256171
6446366
1680112
56821316
95054714
944899
68506420
85187413
80290620
28810037
71940168
59966964
18573811
6540137
52397932
49660824
59357177
99959753
80534947
89632413
62018863
34580515
22334121
98331247
46546075
23694069
89874209
97078411
50339904
96266344
73174089
81727356
49715223
64470315
72456931
89405672
50940380
29964584
86364642
86813923
19873654
63184766
79081189
1353615
99628788
35508489
88180769
15149051
79807307
48918686
77060876
50863801
413963
65393179
27557270
37691876
41977388
13999576
43790650
84070685
30457640
19414061
41020244
52288054
12338520
22938911
10005687
41530338
88168675
58208132
99491842
35137485
98256033
80671018
92705386
42067406
79154952
36739499
34067798
40853209
8293519
30865565
41644940
79274847
23748524
94715577
13548334
33266598
5463523
97441627
74200097
1426378
1168584
54552800
78800455
31146901
15026929
90282257
8132018
25628961
9162907
69272896
68724365
82874880
25091527
44191946
43004838
76914122
56997159
84836059
88000931
38760420
74348365
9873272
27644035
26193122
13445578
60531956
5662640
48725095
30841815
49896738
26804496
46888214
46645447
53645431
69873118
45200984
71135441
87191407
28992956
44323957
38851757
84556694
18524701
52085893
80637552
8833007
5813347
67496419
71275722
21126597
79630268
86643328
79498572
69676552
26528843
18240046
38226552
7143861
60088600
990723
27899074
91222002
37923824
13648302
20150992
79681048
47025380
94608254
4562103
73134984
81788027
50191664
7869652
48011425
53056666
90266845
31374746
49945362
59060192
42394137
98112734
17804883
66016739
48603633
3616202
80136723
44013438
56901099
52154897
16348187
54830114
14708153
69679965
66414820
28387289
55141612
13177426
33304890
40155457
15033806
97803126
16348493
19136215
13233851
92442416
59201255
55610209
9434628
46724276
93113328
90198548
8484784
46897357
81847602
74054197
89696400
40804779
9557269
92448597
43594519
70562735
48392078
71544139
59331609
33513056
73243935
77389036
2768105
65044319
74793515
24544743
78430551
16416880
998726
81439889
31525690
98085456
23813085
46849792
51481055
60434706
97528622
87711683
57042411
46756185
9967257
97339755
63573542
58876961
88253664
83932569
16119653
92939381
83396384
8692305
16301902
9659372
64311862
64793456
40744335
97076229
6413096
95792749
43362015
45749408
26453323
74415046
86823613
75902091
3405768
31392739
98066653
12247952
36340418
45391533
36477248
40063283
1669771
54387496
18942066
86447228
41033248
54840038
95030386
69565192
10186734
62295185
96667599
10070471
88914876
9410844
46443158
5723128
33408800
8848909
23800677
24253607
62835852
85849541
3382244
53418198
1595894
52467613
43849133
66452549
6961331
55690476
25763769
3319937
22616163
59326968
25891616
78852434
13401855
38473353
1230837
50212742
11809553
63246488
25018328
99628537
38278711
4669206
41830332
31707866
16663902
85032110
65320496
82527064
50139176
65449590
37642566
6678081
31982503
80094435
81996667
29491955
7204008
24687739
69902940
67748463
38933801
25162698
64826493
68091502
94783699
52900551
87324877
43367817
50893110
56723000
43750825
29354211
84115855
72255125
75491881
42423730
45725432
36869794
99081115
84739389
37137278
94588158
40652223
4704759
75538520
23788698
45923776
35639982
95847754
83339390
26304985
39039187
99088137
71290486
92541036
91735399
30326177
12379719
24700734
25505974
23342494
10830083
50057774
97245484
91168113
23869818
36620473
70536479
39394812
5967586
93745536
74723135
11639017
90165702
64539608
27859703
13581811
38762785
38270672
38275949
33174006
76571929
69549380
24318436
81352279
17573891
51532818
45945069
30294080
31135281
90599498
85816424
35982680
24311746
75508627
51374911
56791867
96389660
20607428
64833318
56092180
88689991
53139260
96146902
35666907
76774060
2517664
71539333
15219451
98985249
13483337
72392436
46203793
72510513
7247223
62558082
29941447
68709968
15579963
45763476
42692626
71181635
13425794
38688057
61777767
10229390
39146383
98196939
91563168
7407228
98967773
1973701
55925065
28103767
15183536
60562149
26455190
91703805
22040219
41593009
59302495
56456145
99781466
27779518
27918197
46574231
99200969
41079679
2607388
25403040
90812349
51730466
72463138
31739892
28405448
38146965
91509718
53684069
2712225
76756691
63978305
34104849
33699408
94505515
98898895
88181665
17238813
4979123
92186665
25937769
33739591
45622319
90934001
10699365
52403883
35635547
52217486
75683206
39557380
69590177
54207491
63645731
96606850
72659434
91305098
20955726
69242481
34942433
65347659
69153317
56076047
89911537
27884882
55597130
15162118
28909184
87566506
3091891
64941623
72639843
30641881
806237
47062585
38110581
2508199
54253333
57068365
94296156
36931760
9151812
51407644
41512119
15710125
2486295
43512890
35035784
92666152
63630049
870404
28537802
99077134
21449266
70651570
11831943
10166432
59019011
29632807
71099093
55126268
68715093
74052174
97031596
39766021
276433
23221862
66183058
46514483
61396785
99406251
60205175
85267191
98453976
93547523
1725316
68237299
71223077
45063010
83207694
70058278
52133457
66326393
34151624
2975799
80872205
94032320
9944170
55472264
45203061
53170915
39176532
70964763
82490913
9294077
47143077
23290942
84551975
41957899
55130837
63738815
90732701
90701608
90000718
63281861
33572666
13647920
41356949
55696251
89149791
63575015
51408791
38793379
94320343
55438768
55362209
12365350
94418317
69608865
84866239
29361138
99018059
4394815
94058026
11872347
3684859
10883591
17872382
32364411
39793350
25210925
97367184
57550836
30681294
92684804
16409601
59322385
90634513
61145683
45648795
24342598
92840380
59402186
16385348
14916846
67606621
34322001
45021866
63967195
7821623
36947525
71221105
93159271
25299275
89835645
4051127
44397238
6129971
52931596
6245960
48540082
92825794
18853126
75661362
44459112
91836868
19179272
68779024
73137958
54089992
53483222
31133028
32781370
316962
37037860
61080870
48129091
66375481
38679777
530696
99215974
17860763
67887691
33540422
29977276
69573221
20489481
6463681
94663344
62098005
31624384
48844669
41233530
29042157
64737633
24380410
91079159
52614652
44238813
37624688
94920690
46684238
60546835
34510816
44154812
99243778
60618378
13645666
36252188
9899281
67187582
35115624
66705848
60439076
84029865
67408128
41187382
40623923
3841444
35984974
45827590
73771857
95883633
65199924
68723675
83143803
27272722
99829935
57681856
90991301
97857043
78184968
11605197
71403676
27838481
34308421
8391317
15102493
78257432
6405228
2217913
24737140
14035477
44205591
26652180
53379926
89077884
79056394
18346675
98041926
44307571
11997324
33246923
10942363
59659569
60302845
95764282
76225246
96205391
86732813
5369543
95699242
60969220
91196570
40884171
79858897
38893504
21631695
15115081
78229193
70042167
19333760
67161216
91908167
88155491
913321
9945712
9227326
50903226
63318330
59422092
39108755
24701894
9874629
17284728
87901704
91685409
5985847
27724360
48126223
48388947
11845315
49060171
46739343
51988573
98913025
43328689
10221870
87650559
4054700
11996821
49464367
27738542
46862082
41292300
24058243
40885239
6020141
68656431
12664469
35251263
87612756
72990603
40870435
65363972
39002102
40818668
2247048
44152276
38322633
62842294
67656706
7162593
63949833
84100238
93465770
66819583
68698441
74276598
33141061
54906350
32337011
11297513
85215813
41419397
79334510
41453959
28751019
32830217
73006999
3062753
57427525
75392449
40869683
11226682
54286354
62001752
8716028
71911812
68072954
64913964
3030489
98082966
90939522
10563385
69754252
88677489
91146809
2985026
123487
54701199
95841052
41338407
97997589
53603631
81432519
37335524
19487587
36325729
1955529
86752219
52986582
78810041
86183310
73681955
38165484
64773713
22790304
31432628
8235293
54942758
8723991
28078353
22640249
888640
10227550
2550876
27103258
14754858
6764518
52537649
6708827
22769250
87563766
37784432
16578601
5635332
57233752
93180047
79094434
90496177
46672955
91756564
15683674
33970214
20410925
72904702
44277452
43659714
54017813
30851411
35734158
7200290
79914983
43138294
76800319
39709999
94817723
16402024
2960720
35812588
91594400
9778196
40144525
89079925
89823360
68268843
70640429
19707556
93885116
77645078
59278820
37278744
46620687
51239283
65687613
38489978
25976905
37316295
56353974
26680388
13488574
50718481
20504993
69715494
52567789
28361128
9969783
53623669
87111519
12003441
40448757
16345958
23834801
4786470
59866942
99268090
76372328
394764
62275861
18261788
59210337
62672444
17394580
8320946
70188155
90183729
99888852
73589167
62235436
98824126
33580400
51911382
82084201
30719618
85527527
56192547
42466994
95186570
42500568
53253650
95779520
27324892
73851351
89723788
3364527
38032830
43557712
141463
9601754
25328548
32542916
58821874
87819550
65823245
46887050
37270364
45463996
68281276
34370196
58477374
90059136
79220004
96639502
92045457
41344841
38525986
91558999
98799326
6655407
80978496
70097689
69096732
23629483
25042673
55105300
22135163
79051427
16980237
76346549
94362129
73774255
30072610
49381041
46333928
19840991
50512684
21021443
79576703
54757586
86332417
44771378
14221730
99703556
43655720
30762593
86191290
8075551
83653006
74331359
10472945
99747971
15991937
79977340
31107700
25263122
7706303
3738767
43426517
41612295
11005107
89759783
58106570
44176171
25213190
29050967
60991916
95645024
12018304
78972747
99794983
62480168
95364759
273760
40065596
95256754
24765455
68907365
25606003
22954241
49432367
2531277
4089709
763718
65416964
94837229
41753515
70882586
38594021
72109181
82766573
60954276
72506764
54938322
97591250
46587976
35989396
61376433
91783733
66887154
78737711
38147467
36550646
68334358
63572207
46721538
29509488
8699027
89417120
23844610
11496944
8321163
21723776
32929855
18717190
62515030
41213892
37593866
76208361
74264809
53882148
69339119
49870330
14796279
55831
17184217
43502060
6589241
6499081
27030965
21296212
35623353
95347654
9024364
22026863
61584633
87774573
73052867
82104780
16077708
16274473
34987367
61940786
74369394
11827712
67831637
74434662
87378044
65187610
56714366
83029751
2633884
49022404
5861671
93554929
8187137
5046478
52883040
29951114
77218008
73122083
3300302
42756318
46701387
17686199
84344742
10963491
68372386
83582018
55826148
48384133
60212547
90223321
91675053
74986972
58808104
41899063
43135708
38195656
71884633
52729758
36528433
90916271
99491050
75394937
89202637
526947
16019562
70985363
69959467
94029863
3484114
72652005
90522292
18100809
86395678
49445108
52166264
14348874
13057584
36711261
63552531
95830644
24474871
94418240
64513585
28923214
70943217
34731053
10865746
61378443
48773023
98497640
59883438
15114330
25936050
26272585
20555537
89330905
65227847
50301453
77794493
91928773
36723060
18971268
72492662
54471289
60065660
33364699
82789930
32369999
20868638
45698141
81440430
44286987
27243172
36542694
30500855
93565940
74828984
4705400
74399775
19404418
29646875
53265243
59077216
38449596
79679766
24757388
81357966
70003133
35232073
68436925
78830316
98553238
75253338
89846663
14470612
88552558
37109335
45130030
4625729
49740880
33265217
45850736
50815061
58068571
17608927
63521467
8699975
50944403
46296562
88638771
95375427
64192862
78042112
41050474
31852916
42611368
90870821
82917269
71304054
35606500
47382081
21623605
27060291
6072591
58854743
89583492
19930795
93931594
75799185
12283624
95811300
34203661
67417474
17933745
74138712
11851908
16820770
92021386
76514225
5816332
50860269
8935852
9863173
39518546
88299480
74594185
57931552
59128441
37623656
31331034
35008316
77448909
58701142
32168619
96631568
67218172
57243143
52902347
57743435
49593133
5232746
92153858
10643211
56718628
62833128
84555798
74817687
74197966
24955031
3942907
98577242
79059104
75799840
22177396
24339300
92357099
65899144
4389476
34743870
34060320
74393000
10198803
59781094
48634278
77376261
83856418
25714970
30492974
95337568
15434772
33773479
16825300
83228299
52450276
14355821
88300050
23250340
35555987
7040879
24812366
72166703
74759551
40416996
99962073
31786846
51513818
73487544
40130391
34357442
40079495
74422709
81247124
83363207
72202593
22258447
32612844
99583796
99662533
16602906
91174024
29741718
71677693
18386068
45074372
35331797
21198320
49091566
68000038
53398292
77093646
87290714
61773650
90955944
50682329
22508068
12071063
63697844
80247431
11401712
50270693
46934774
87342749
32962190
13786706
32365722
98691127
49349607
50230771
74632996
7398630
7074696
28644746
89905255
92298868
75142884
34157052
18049025
99201278
96039652
45416355
51776058
37534562
80762730
20171975
47768156
54700314
7727521
29681091
84758204
31105130
80833563
60443011
52663754
94256030
990226
82347188
13944020
74031062
72808958
57181740
60421758
94315283
71587339
50349432
36909565
89359062
64360770
85283902
44465861
21867043
42315758
78866384
42441702
1244636
3278043
33012912
6237418
23475824
86852333
51832376
71125225
75351434
23562160
9988495
12079769
52656524
4163076
95963070
49055394
23381653
60126180
69245215
91825985
60628603
94108026
1029124
37452556
48658522
95188690
72479658
55812010
4496977
58707283
89940857
18267481
53184111
11848123
3135433
24990172
22948789
12709922
97523951
22834057
59548671
55201924
10990265
88788732
29404624
81296345
46703027
3308784
2142377
71435267
42092266
4784980
50052590
24918773
80184416
60194886
23661361
77027182
50119228
24116673
76092629
63453017
85879561
65408491
23403214
96998799
13697764
79587397
95212940
86752742
68592842
50150891
89609880
18953955
23763762
13160660
13228066
35824648
48211756
25841380
6963277
7439913
96519251
65905158
98674311
25689218
73565535
46040461
35790662
29481939
26013430
94202152
27130216
46038896
13017229
89975135
53769816
4501162
14502394
54791707
32389234
46296730
64087710
33349162
74399429
30697712
2482154
27282057
43984145
20404114
66686995
50377147
87253894
35294177
48607247
33807582
99112084
6770420
27163884
1417855
1381415
93227046
49469112
42311403
26190485
69235336
84234297
46262827
23803595
20517434
31765293
95049178
80911808
12543552
73131354
49225973
57066948
9380218
72088782
23446031
42810276
70091303
543011
53831539
1161187
56249193
52278115
85105683
8517429
6215242
5223036
92528597
98734818
66595263
87842577
65539904
15546475
3089125
67923
93065050
96296009
2861470
28461858
18964118
19010097
91616887
70714398
12959314
11136619
40698717
27063365
77723486
99714279
57567639
65392183
74699508
53245097
19720659
40691605
42136946
79201340
50965728
14414470
24913215
98921052
88059408
68629034
63162297
90376280
4387635
40185224
71670287
94575161
93393485
25731635
53643841
16145382
36223429
80465193
12299696
99501776
77197037
6343852
90503331
10226386
10251856
32508593
77614615
53784335
1744624
72019575
98892124
97715675
62896526
12048378
56493040
36437171
30264163
27230500
95030412
82567528
27191809
16725706
84687204
89666601
79120496
80111022
90380288
53072493
99108185
6756828
58641023
48309566
46877772
44816546
49599768
20738151
91576161
43316549
21340192
36584724
38383757
16738536
65562975
45135416
73222304
26874219
5764680
53386690
3595507
33894646
92672245
21072288
83482333
31411851
56507588
87106905
68369452
98415603
25082398
11302134
20564305
64509571
7658863
37142669
84237926
61696488
28165297
13091558
37682300
59637955
77865374
211131
71168309
20340897
42175919
97774230
16803478
33791224
91398208
65282491
58806458
28721008
26257365
96925333
24214415
74503236
45852424
33710498
41226284
80966414
7043793
11061128
96446807
40118976
80474816
22622015
50777570
69918636
33429440
10476272
18557973
40600309
17004958
28290512
24592818
51779197
22551472
35780930
72574776
72238340
78703615
2513274
37170054
64832216
16299780
23578479
65931259
27478487
34035671
81835038
95332852
97717499
80649358
32370780
84550037
90742746
10634220
543521
64831678
6169960
76801408
91850151
15950479
12162147
43563484
60905053
91289240
36284408
10592050
3453519
1850553
8475010
60393925
78314891
44537945
86144958
81674861
37143690
94433603
25235224
30591788
50475130
39718642
15572641
49726731
63089031
60145030
75622897
71988311
71309776
95315513
39835668
61531905
26973180
60865558
96598489
75364940
13861335
74219459
73655197
28548416
94631937
81528084
67969451
92489027
43262023
79703214
20349037
86858858
37578440
86791219
72285507
25321674
66422101
84575169
94895887
73523816
88646172
33067717
83460494
68993824
93205992
68841221
28258548
82049802
37787893
6193
38848378
66184408
57312308
68810403
68332748
59046924
29319970
79495535
1990254
14677392
40824930
30812189
31550416
77295864
96348870
35067466
90834983
61729869
87976338
63544305
66776490
30536569
35207397
47133113
56125943
70028332
83365830
79115245
10084007
66185238
81918819
39446111
4211092
3228853
83488133
92138083
82582384
958716
5216065
10470511
64134160
80098499
51381417
6226907
17365933
90582531
15173396
91841838
79074349
5724724
58052899
97245816
52609510
70718
53519862
12129756
38920111
95947128
25009963
26648048
46857301
45664371
77453247
9683845
20822505
89647053
57911662
3838305
19001829
78867992
10710432
28462217
11919415
14227926
36572569
71730121
476008
63861814
43446040
3638635
67921544
39694607
41077086
56824364
8773452
36449944
6410633
64600248
28440508
47304231
17314106
66094349
98691698
62331911
15464973
20549430
82367496
34547987
59936058
31010974
58215921
52365950
24941876
99373586
23551308
37207177
5877011
80573151
96988860
56785000
48676618
40457944
97707022
76665314
61184465
3502025
12160580
81353366
42698028
92928104
79925427
75237609
70943352
27194351
93705994
14872409
26524223
19844598
77533742
47027356
51132751
58657978
97664148
67349593
95146654
88107262
65796763
36721672
25215247
90777287
32214514
65304893
92339634
43971954
94294359
3655086
65226266
78754169
10010955
51345882
26681057
80396521
18195289
76493653
63407377
81151092
15788054
30744926
45081561
81890566
56493172
56125643
23302315
48402870
23229288
69039136
27298178
2184163
91734108
10463032
57739414
29878386
12865590
20964698
14290560
95802792
33807149
38154228
5220743
35830971
33875928
48062085
32756926
40307334
96821567
34593036
86426408
37476651
39141899
88605039
2532911
71043678
84982177
1817044
67547172
97981059
15580963
84219394
94188591
10249984
24613841
88672109
70402994
30091989
99884777
44519736
12996070
81344279
76357167
69282767
24801518
95907067
52155240
63518509
25818193
10002177
66370701
90435686
70313655
78654710
4357953
72796673
56165621
5494852
65774231
40518183
58332140
17122175
27986573
84048819
22581739
71636846
15705520
90304509
77705493
98843058
81064272
79226563
56278155
54436217
62867060
36927155
3796915
7756515
1457375
34983927
88951643
84209145
21014571
88571910
43445909
98253770
66726852
6659394
56514189
4557892
25688006
93393408
33137955
31194419
80598600
57060420
16612394
8342575
40950317
52478847
68092758
22633430
40994396
23756946
78556451
53780828
53964702
50980602
24289383
94894067
27744067
51483290
26389426
20081441
54435676
2769049
71908901
8608145
97074431
42935115
70978156
52881414
79885659
66110856
17274574
48186134
38252065
67308195
42313631
73317
70190015
1511514
30258246
82088447
31014973
62757870
36393625
77282616
82862403
38695954
59065013
61452155
7697939
47977837
8001533
74171654
37968221
9986785
78392464
12014822
70425542
83161155
72399072
10775511
78455765
98631962
29364559
72875314
56065305
53584265
55563852
90615425
75635652
88285110
97850661
79296023
28427564
81532066
81121876
79916100
67489331
58258781
59335778
74328604
79240079
46748634
96537822
82035489
3752105
76034340
15073300
88587952
77338783
94846150
8568598
1394611
52779391
49128435
22483210
93788992
28049787
17377743
71770998
4010916
3087546
43987175
89306627
44100450
45452918
54320611
51375303
48128928
55225912
71377634
66014086
55407368
35265422
55460345
10339366
68229978
32557788
53420202
17194402
6353566
56870805
82960248
32521966
29293061
97973028
92203788
98757074
65675541
63414770
78114075
63145965
31957725
15962785
90734574
66619755
78236914
34470288
32068129
43996364
37380432
86854090
20581766
2283650
49816315
81226592
94519149
93277583
51769717
12102546
14743912
2575987
40519384
91895700
15234337
54931622
12552023
20471642
98570827
68888542
31028200
65878987
27271015
12484611
78852726
26547012
54026597
6143639
89272999
21460568
13529727
8210017
19760561
14631360
70096642
96442780
5061899
21607935
10415767
4594570
13720747
87981593
32369852
7523754
30550542
98358970
26083109
77746997
76750723
41356681
6659089
54605183
72770499
96555233
58271888
40557797
15480867
10909467
64152604
41801671
67216341
30282359
96679606
50456351
46818741
67190026
52407638
47147514
92908151
95630567
25197379
90477047
26930111
71785018
95114174
50075730
38189304
13466489
78907970
40599064
34752731
72032894
22306016
29132714
31580189
10633937
51842885
92842719
22679580
72508334
74650878
62918860
7661550
81041830
56582639
85454104
58969566
49439061
32280863
90111303
4547331
93714040
52389403
27769121
6526853
62128272
86723874
53849075
97083634
55010941
27094916
95886483
10366623
31208940
29320907
20109270
92252954
910532
46909518
91145484
83593691
80685595
78643612
30972664
69322302
65940731
32706572
99235249
20089299
80331742
68671178
76590824
86203398
62136325
1662028
37830551
65733797
59785923
45288694
16083774
91839465
3861798
32874183
40163316
48490673
15761492
52640664
15619604
14361503
49067975
72901169
18093621
84925446
20439860
5921868
58814356
29797748
46739759
3890491
73435661
97817277
47352019
68225435
31425515
98600220
65024556
54351203
49354059
82020430
99968740
38287996
25336966
36181932
69032177
38682092
67273722
94693124
36758084
25827790
92072589
73573722
39527857
3111449
77666312
19800135
12854969
11478809
99509872
4332195
15287888
23289050
71535330
45689587
35332671
85591577
19116409
22683975
39969207
50511397
99332346
95063859
11736239
68230127
3384199
81612459
81411832
56345263
83853684
49677930
60197254
98265992
4653976
64191039
20245944
60436100
41392607
85177731
61487281
114142
78938519
20114747
42242652
29363420
72611362
45683803
80772945
12659486
32443384
87916400
73180332
66434604
78842989
90091853
9318077
56850814
51280092
75837169
12243258
78796703
28023696
92878502
94136233
15374935
79009780
57090691
78951399
43806469
77011448
94403281
41379281
10747101
8892151
95192533
89524637
71009501
7549558
79583875
50206774
80951394
73378442
84195752
75484208
39098702
92699109
95591777
81795140
48020612
31796091
22084268
50970502
52626120
71765402
65855852
14156707
32664215
19837717
10922137
49191942
46719529
30498951
49882902
88206280
78884818
59953379
7406043
35654895
68558937
86802621
15133598
82307776
69651570
34971586
86646638
86419446
42382791
46669038
13038179
23899292
85964885
77976636
6110911
35819128
64797072
94053442
13746764
98249061
20899489
65504856
38824608
70421952
50780609
4341444
2059667
52611338
49259611
55923356
48562262
34779085
44573887
7014789
31563693
23408348
97857924
36607840
68106445
44498109
80543767
60428832
52725350
73872570
37442585
32481393
37960657
33639182
27956493
2013689
55933078
4179908
87345012
26365136
4008871
75698286
76828577
64252079
80148577
78719491
40364921
78630567
76061242
87593553
39808934
73660659
32251850
24080702
91914878
82196642
59998358
2973840
60145665
24450402
3504186
30817471
62137006
13455109
43544581
75708738
67805419
83957939
14629622
38148976
35121973
20130313
54127859
10099297
63664251
76553293
27569670
46288859
26707550
72985582
4743277
93610616
84131302
14989818
2857820
93995462
36878915
42093385
18397427
31216948
51311325
96438608
43050435
20338941
59886992
67169029
60453805
10890331
5828766
66563198
73744350
84601981
79397690
69997591
75035395
42676957
15006088
39172797
46414302
40201140
40613993
60304594
39448218
90150062
6983694
95007350
80817450
5473999
504058
18572910
16695525
11476185
71258347
19770618
23257389
35444504
86616947
51798500
61522917
64369413
77029282
74869687
23091466
91023808
76837067
85495735
67784450
55427304
86447927
2802029
79563128
33743399
31448572
60450889
89549277
95930488
4373007
22242218
37565
4470414
27992206
60946169
47254613
55324190
65279708
41568480
10407141
97512449
68822774
8619401
81994593
97260787
18950308
3578048
42451175
55113061
53174250
96701808
46202294
47219475
81791509
11274040
98224101
99059132
81701850
46180030
7975632
83405296
82313617
69698944
6810216
41496423
24130596
15655860
67199989
20198525
77459821
54026100
2215889
68687761
62294644
48095583
96656190
98139557
24748543
24572563
25595741
78039578
86941916
88985809
96669478
57477513
37969021
46653826
69103488
60966492
93635094
43850570
9727429
56774751
49590716
42636135
79844313
40952483
66316022
71106912
12937269
9495069
87947285
17030779
63204851
87044513
97215571
78851237
61541009
28781775
83300392
38579945
94696513
80525687
83657498
50249079
62823744
60177861
22649834
58620858
4525256
5057493
44100913
39400348
68783609
43182435
84721348
13256272
87196938
4224034
3351700
485485
24967773
36487289
34676194
24801597
19299968
56794344
82113165
94482600
78481913
3993016
52851928
44510807
68274203
14731589
8611153
91999396
62580717
11909663
37744473
16687145
78257408
71196159
25321397
11204720
12628760
57863956
10946296
42973554
50595196
74494568
57477431
92104064
22373027
78727927
56325355
86890243
73408422
3369038
25545131
31720941
1039478
52708767
84985804
42535854
86275479
23648391
38622045
31483551
95945864
96680835
84549151
30083268
32454996
36190633
61171841
379365
41325924
86418590
11950966
15834184
42180821
20876023
86273452
26103636
53493699
90462447
62215836
21111953
36801122
81555943
17977814
82632035
58292833
94798167
56425416
11817429
97774894
22219192
957018
75969615
91846323
20043257
94678164
29280381
24606465
17051182
4670990
17660157
86805357
49244188
17279681
11216313
40585823
32897161
46344561
43623973
33234756
2510318
43617185
39711386
31828448
9625066
53709927
50473896
4092191
84440916
60433163
83692772
15634397
8226755
99848029
61482227
66020669
85345743
809859
24335340
3995261
77915463
27583015
91090565
78120995
82435163
9435056
10972723
67703759
926485
56404741
19605923
44640293
27659317
18134696
63011567
3345923
39296207
52395516
71931195
52624527
36105843
1523691
15791717
65710508
31976015
36954230
90431991
49219032
98020597
46946700
21220485
71336379
80629665
51769205
27952949
37841937
90719070
20093988
16928881
3055678
68101811
23129528
8611538
63586984
99591428
26397758
71647554
69404078
86085025
95879072
57948244
26236878
48758244
79133010
63594393
67099500
54069702
40862047
47999772
72229850
77662238
28599727
18223030
30614829
17504246
40954760
44160715
43328170
32800043
56477532
7580056
39205013
86356503
87482732
78904972
64725036
55622024
93457370
37455688
7424163
78400465
72739305
27239336
78561419
37693340
59115172
22423756
89907221
80687903
10013629
14750155
79745558
85901053
66683637
67653675
86000740
6035783
89908731
82931905
47538988
64195006
98416924
92544510
83237991
76565185
88873843
57380858
1316843
85546256
96893886
28433730
26040653
55931729
64448727
30025586
46692340
99009671
62562491
23131088
59415614
1609409
78872877
33322282
56401971
51387176
57259816
2900425
60515486
57189360
22335198
89405141
69894399
72066707
63705441
94705890
97757725
24027671
97994723
99974666
84290417
84891887
62148365
98850888
49879352
99674228
1361721
47626233
61997025
64084537
27231084
83659934
21335712
34830614
45854585
15548500
25628829
80178716
87188792
76075919
5978581
98891294
29569149
89462364
18166866
56822686
10080688
10357440
52132577
49443321
87412736
32078809
44556466
52399468
27130167
30852342
90210335
88130989
94195453
86341831
51723538
32259822
67300620
61313864
6288920
43990778
34912489
92964849
39843980
19159736
51690239
71350491
86783739
99231673
82787168
17923872
999860
20653314
15888432
70940929
38568905
79677157
52359479
50164099
62071396
62347224
14766283
21749142
71203486
48739107
91092084
11460596
22877630
32868968
55209299
29121892
45467889
65869323
95115769
9536258
18536635
79084154
41046414
51935733
62951665
11454749
96795993
52680120
13615884
77231655
93863096
11979061
8288652
36431136
49161157
8425943
46486871
15492260
21434211
5368421
35531617
23125648
46443451
46450307
88477498
80931595
97665934
70181903
53065924
60082343
88977384
62192311
47417940
35698064
93583738
19858518
34425199
42247626
43612448
53464600
40625077
4544831
61031436
14913881
95313170
61375534
78513801
23008916
85280216
85625938
81001579
33433482
97342404
10720464
11679494
8541932
83281200
95831254
68747376
12068890
3347813
14409591
40786596
88217202
32565105
26003790
10552645
68100941
31685866
83519288
11493239
62090976
394730
97913856
90766938
72491164
16038943
11530096
49886917
57103638
5666053
73442562
83026114
82009050
77316947
2691648
83829275
73513367
73099843
84435050
86963389
76372066
30404800
52393401
27880009
46837739
4310408
56184162
99344642
72057658
31294236
94378255
23256623
63098716
6979652
90790935
43954227
71711314
82689177
6988154
32681898
51215254
79801514
29296416
79138705
29162308
95769298
36397552
26261990
32184927
59827451
59169307
95045823
69905859
24015579
27482615
13788072
13269672
38905212
6013846
93099506
58877133
76648479
19033880
3832509
945710
79074648
94873074
46204782
54928584
68138674
9453854
72654808
86198061
56548800
71243103
45874408
64967915
4345035
69674153
12020380
10625079
39028341
77456415
90554542
50205714
15138602
19305050
84262154
31859272
1531489
63456462
46773083
98570310
65896777
19233376
6174473
91553608
62866331
66139985
96575828
50872849
16388359
37856582
74610882
15742363
62286628
12337424
18930211
13389539
634368
23329126
949437
87191311
54412368
25065842
96409684
36454545
65886702
95302552
73045106
49115558
50503240
60547607
59504618
84747303
12922485
14608620
89664663
54579127
77799511
10103994
55505564
30445483
60781830
23215092
55843714
12799171
37252150
98601175
86762277
79854198
31663507
17008541
78120090
56518340
45862286
42312402
82363275
15491129
80943513
16573765
83946156
98525526
70649223
31185980
77510028
96272641
79737925
7732032
76833532
47122238
40094537
13254989
20190570
489562
99206675
56628742
26210563
11646938
73835042
10449472
71390166
84567338
18032001
21630066
96303611
84973692
73734710
7074915
30470774
88630022
72527043
42782314
74848013
94573633
34996450
65680207
38408109
52803876
36722635
58006657
63056096
54858557
92076955
13986248
17710935
68675332
89498897
18275813
2827842
85712769
67526968
6432937
42380985
97598108
80917343
15232679
73750531
15898866
49096365
7167355
65842261
15320301
51311885
58697242
82986793
36497396
48684884
95495529
53498520
37461027
25618516
94708260
61872380
5989169
30975387
22491309
59033712
86173202
17351475
16737393
16307488
26613717
42645931
37961108
43647044
59740793
27417155
40118176
13457242
27423683
4009713
49795459
2580234
54388509
27769038
98417158
47229652
69123880
74266456
19651852
48560914
77854491
92449254
3601617
15412300
18474558
16592052
34616873
11727406
59055410
29733594
87201759
71171107
35812046
34030134
27404825
9761501
6328856
64414474
83987417
79266506
38825117
41419999
58447366
68189451
60234985
163062
65819761
14873895
43142141
79672767
48788730
82333243
83337664
78664076
60039757
54914111
9642006
3052873
40514279
52281166
61555440
55697527
6480185
83462267
41912484
74695292
73883672
23047911
24413702
81154126
96516871
64334071
70231240
23854553
29407782
52753794
78638695
24545499
8504523
73804193
99681530
30869110
5039966
50797643
95456250
91850563
25857121
77495946
97955795
7536
78788761
25998877
13928299
76603871
47852796
54437285
99017967
11755136
36099158
40253021
16310296
38404099
19563837
58100911
56176977
68308088
2219251
85984247
78767802
50847442
40144550
40088582
22840862
14723202
29819004
82302102
82130417
72950061
3802185
41791810
78876138
53015471
77953340
68022347
8338497
16853204
84982717
2781277
17593225
32468286
13951727
60905195
17016373
49760887
282036
70821415
54551881
83822402
37731886
49948676
14649236
13730296
88837162
86986177
51764752
58799158
35659279
75666840
54476605
72059800
82750919
99010425
17479985
30198458
88525064
72125464
59868243
37394473
62944985
40435145
60184985
23580867
22632342
35178868
18891570
96973894
48814585
29918624
36440009
25155276
24628196
59632346
59441252
26387047
87554400
48408957
56948989
85303803
92702086
23560995
73300264
43633944
92079730
62429368
20627166
55796628
60061702
99676296
36269746
69575428
76052121
75667735
46005200
98882004
42150109
42380899
14621171
36341540
36257140
4485421
68290332
18836940
52027655
24255279
53087014
18765373
66282171
77185051
28207458
54799997
22573760
68272984
98964081
83901384
14094784
23599203
8282965
33329348
71956076
72437718
66175764
40163971
37936142
2993279
7852247
44479010
28585046
92881029
6363154
41826999
33976147
71113138
44165874
65898660
94052622
37427370
57823119
10432632
72735779
80566371
51822844
72408539
84516565
94276147
22218850
42144659
11752294
15062790
74044471
41093073
20799487
81574919
18008577
19093
32703857
97617937
83529458
67749475
55173621
31767197
4688709
50089685
47438392
27004376
69944525
44578824
55054162
65265004
58539403
68931903
22985982
33007164
86690779
2348553
57409265
38572315
72937340
38386576
42134081
43788076
98756174
90098863
99203209
744564
15207675
3416267
93408646
60362689
31849166
26245063
25389040
75777938
28421982
17942210
32560242
48263737
74543012
62093425
58206621
18364919
80687706
55955661
84896837
75553720
86199468
68250891
42401977
64500846
43079891
12315536
94720991
97801468
67672690
14410335
8228665
62608148
55444648
13246026
36405703
55190671
88704739
1396417
64453697
62602304
92913097
73998512
67343478
29543931
46569685
99565677
47741861
87897183
21642289
93635690
97542903
1966692
31795642
58275768
40898916
30131265
3046312
86822624
39677941
64715918
11934461
55106169
19575391
11717915
80739076
55243792
48286687
64619229
85668141
97752669
33014892
59827975
39186064
98927474
85095019
98334924
6916076
66490218
83897323
51734720
21003408
47655908
66973917
91051114
54491835
2889560
80713223
11638154
78382935
10437970
58841461
77405058
59381941
34733096
75096585
65239381
62436884
61743519
57163114
39455202
50894887
54358713
97916030
65972593
22624245
96222640
44697749
58864988
42825670
62825913
59981918
6939012
69924411
97374661
22780823
54002252
57456192
81939122
94119994
5142820
23964598
43042744
11330939
26278599
28554621
27301255
56523890
80934949
46271266
63797314
45034340
44968850
66899082
1082509
93720828
98674618
19006523
98377581
35645532
22247133
39387408
4228126
15683824
54218783
91064018
97292341
95352713
93098104
59788283
24257163
31041247
7337430
33742172
15172848
91821650
83942645
50290388
95069938
13408093
36394538
25404268
98425942
28305357
81497167
12634023
36148563
47351439
87019403
93676397
65549964
68390456
45657914
7411265
46214419
561905
98387451
28249397
29964845
37089387
68483747
79431295
82239438
98887073
39409745
39633055
47478819
70221695
65679393
60107169
76252704
74980503
65057459
87499377
7984022
55399282
33052350
98111327
93404511
28749241
20555047
6826625
86266499
39304445
71206843
98589229
37460742
78120686
54113957
20134396
55508000
73019943
71829988
52823592
81730766
13608501
5508714
79094345
73899760
41545882
49456170
98487065
81290060
28992438
73224868
26902732
18040781
34104841
93949346
58525782
59076912
91510387
39444786
18026759
23285512
28600268
80125600
59483235
99265119
46460731
75215141
45743742
62365340
83929209
97182450
94476835
72766113
49218992
46679406
70289368
32892683
81917166
19297223
53008732
89343577
30097127
73923465
65251249
59833916
7690382
92194829
32184036
5359202
41565316
93071059
98430664
54651621
60414501
1603056
69546133
35249632
27698690
74071166
26331044
49947717
35052221
8589622
43216582
96075922
33402086
41432225
84025097
20503521
56029555
35158810
69775484
20021607
82392028
26162412
68660937
77472616
43195866
24340402
12761825
71464516
59336831
60678226
91772543
14836339
42836411
78097702
93131788
87215701
51491321
97760354
63487957
98068353
85182339
72234273
57736336
29793220
9302627
3876889
39905402
25140826
74970352
72657074
96190763
51653469
11610765
48959829
55450271
24945662
48550894
73847950
4676228
11533854
66539005
89230981
86448849
47229567
54659486
53509741
43415263
18180992
29294196
12385713
51293308
62772771
89930219
73260906
28122464
29400418
51185524
51074371
23985336
97972231
34477248
3407702
19456253
24114545
10538341
58441971
84057871
74938499
10047147
16334068
37439592
76890233
91282351
29387697
8634758
33617798
16922501
95087313
63955908
72863418
63687103
83043653
85718041
46504416
95664543
33466250
14519696
14143404
26523858
63951876
43712684
69520700
92370
95143489
7139289
12798382
23161252
75372631
49198028
55889797
25720998
46767091
89650477
76994281
33160509
62100677
94552970
10507785
99682843
42863405
46003346
23226448
78491061
29826107
77982327
79388755
94305837
27953049
74587779
38918832
86715869
48939706
41015241
58811510
40919243
97867152
23746031
77462153
36141505
48197248
26883548
50066702
36927867
1696589
10308383
23492815
36794551
48195892
90794077
30044190
30534133
38034469
11813432
96582991
51698929
74484856
1013673
52842282
27868036
79476603
22950553
12596489
61877116
47499306
90728008
12090959
57925149
23890054
65866651
14507506
28625280
36998202
31585034
39026866
51028837
96872842
58141551
27009794
55868210
48311106
26592631
82972571
14927402
83405972
37670172
76730939
80184941
29434204
60961234
50616355
18598541
19042207
23849108
19265946
92463715
44569613
40514615
75529272
87300415
53849099
99957295
90673224
36595912
84969669
1320977
3232008
74424497
58127171
49641450
62293516
90748753
98331757
17305557
2376203
24874768
54311269
48230615
20941172
13884585
5487629
36848160
60077238
1591563
79007369
81990969
79238613
10298113
3097326
60933104
41614797
26816069
4551604
3069365
25344259
11217549
19724198
71502530
22004812
91121035
34678631
5591408
28369081
28780028
98403827
40744075
36037548
91439088
45267723
18513524
84351201
78101614
28747635
6273263
47875561
47322484
84453541
563503
78607318
82861246
24396030
97197772
25843175
3590119
56087464
95496180
95922470
79135170
12263965
36697589
78951927
92942739
75427862
30295601
87001275
41854999
90930631
9889801
90340082
67179317
92128674
3027013
49586959
33994619
69863967
95001744
83980681
96898584
15333175
66283849
77114129
67961797
73533625
36666601
57222312
76215618
59786414
61618561
9333446
80409864
61404845
15698474
39014890
83301162
88719794
73973818
32017843
55828981
58963262
26558903
43621672
9988274
89607532
49579600
25965804
14789163
8058417
77899781
76558376
94546437
42223273
83886979
60241861
33793100
2698602
14930568
97363819
809218
89746243
67866427
63797434
19185423
1741490
73275652
38652299
58844406
48064516
69673609
78489427
16462799
47101142
13150181
98859690
56296661
54679860
32030525
2517109
2858748
63378591
3000982
27734907
59068276
10108098
8479027
41201871
4492153
57115201
17678753
1742602
47026279
57168756
51209064
52276208
93596184
81185965
42915843
43312681
11021583
56596464
23613722
75878706
96678556
91743146
60860917
38862764
36337736
61523718
91289684
71031693
30737056
4424907
90101735
81886671
12387271
38596435
95944390
68539388
95888862
48232898
35307683
71821992
1794555
74070901
36102415
19590267
18489937
67714683
27208320
87057293
63983035
24089367
45311719
77532695
75296165
64815669
65144124
97672263
30735318
26613108
33119979
15776619
81619350
31917846
54419592
26379155
13026082
77394570
59998966
74968583
14109881
68482731
88835075
22127172
13219315
88129334
68454427
97820084
91708838
54362609
10034222
66405586
54222140
51201337
97975451
28996931
28422741
29261776
28742324
32050735
48068087
19516536
96913205
92231726
81912562
87780760
27731747
47207761
23682179
37555543
20310772
96031210
43944213
22740161
82617344
56605824
15574595
5573042
63101218
19552552
48296946
61768474
66093493
67715645
41260850
59413286
77700274
88926420
32826590
73849650
78113371
98135746
47560809
59233913
85279098
64890888
12310950
53666761
69872031
49693832
53005806
17235787
18209217
70309530
99493287
61987817
34608991
56538720
62933890
31335567
89846036
40341135
51814571
44298891
11774125
67235166
83725180
74230699
36120037
32002972
62863646
90380985
37874889
87274689
49618291
36430851
8376975
77424943
59176225
91671180
53822240
97496304
48137600
34220165
1499743
17397286
71603625
99872367
87788882
81471951
25305250
29980554
32214768
459156
51199796
27017826
7370997
97653778
9166940
48499056
43063260
30096882
26712544
35013465
41521831
23437926
46466054
57808664
99834816
22207747
96561072
71162654
14288962
48345287
90254236
16260522
8202023
51911374
40672293
16761610
39824539
37416542
45286692
76014809
22249065
43410408
98459804
82519747
43409750
73506903
59941728
96415823
34689103
54623396
49142370
82028552
92453304
33020844
17140347
35356359
81134140
40956651
47258589
42020706
26275095
10558790
70199170
53083642
24985724
9899206
15684243
90988078
33762139
6324317
29950538
45986258
74688434
29113135
78332508
15837120
10822481
80156022
78524289
73109792
26236973
14924795
23167892
64707326
72171031
81047583
89350894
79081823
62097204
9436614
96036542
70101302
68047256
73221412
87397007
88166093
53239411
51953185
90574787
47151991
11775158
98693881
39513805
81452240
29595440
57136460
15261025
33809274
15279235
86434989
45287801
46573438
45243956
9478091
93130408
46519022
96236952
89168470
1950794
45841837
26499409
1467360
863711
62531177
90134246
54414188
83572761
16477801
63119447
84925114
93507459
7336348
83197778
87292636
50991421
1652418
60458852
46517599
74782826
36197045
86556492
66367334
5949184
56265709
79232315
36180623
45762205
67574004
43905179
78192233
49565554
55170074
64302865
16209907
10140280
41878674
90135049
7861118
57880064
70488664
69096739
97527068
94350169
81323447
65686514
39859999
7335652
59750306
8546835
31107903
58107969
55327932
11930316
30752672
4385415
75501921
39233707
26520554
98581810
56213988
67691622
90481860
7033300
46309521
1102145
95169874
3059095
22549148
73571779
31963018
97695973
21312652
48018422
94908732
25959503
66675568
66623555
51579113
39061099
57026000
34619713
32506035
36546885
62806227
42097778
42908805
46109051
20373294
17047406
67145176
69156516
38229357
85919602
80281771
75089535
42478756
42907262
51976403
16989292
80527208
72791433
45800518
5384990
98806861
51329600
81096004
97127211
84511703
35944330
97548980
75026328
39764302
95584147
59319661
11879751
70927472
62292448
68868622
57588237
97448389
50474334
29486856
52260947
29794958
40780469
93876164
13876103
81737895
21487192
20795477
5764617
58293635
84989657
76262639
1554912
36101898
23232253
44420417
86150929
58840705
93673581
47767047
33079232
77006962
69819331
607303
2709230
44446010
95989593
34521452
21654447
62293802
15348509
79350384
9381042
7786690
68400511
16163366
33974961
68011995
53880740
75509864
60150176
12791206
58213806
51075494
29796969
13937407
57329672
70180896
88938260
61568920
68862579
60377164
96224723
55819606
76011952
96032985
52182525
13207678
14186381
7485238
10610650
15760195
32684194
25052974
36372805
60635357
83928277
62627295
51498472
23786129
53260076
50028750
49296187
64829043
46335617
59632747
82171446
84699510
48235864
15549066
77551309
88029424
17024548
27171654
54399579
29829048
84273882
69246212
18173498
12390106
47543464
18349016
62285136
99204323
18895255
64100003
77387703
25971452
8078245
92009114
96781515
35746172
47880857
15822180
34372325
11944816
11846882
44237819
58595191
67472303
76703474
9662375
95245255
31319423
11251893
85492099
53973956
66079199
13551371
21103936
78950431
16454817
20891169
92493657
23183135
29351010
18355889
86430125
66524746
31618304
65500073
12756072
61158912
47219854
97363407
44416619
87816732
94775864
62453113
13723949
13971832
9319711
37709899
9508103
98329626
92473454
12428636
45952998
10140566
15401193
3166253
60725734
63656004
54977969
32231750
20289297
92313817
61667359
99311378
34792429
27064028
24376063
88604469
52194141
37292545
29824381
25934176
22716278
61038418
89961403
93330725
15928456
13816510
28693447
25641142
39486946
3788221
27982561
30906183
21547507
72831224
78858268
10505725
33645562
30593102
11505701
56546856
55312548
80901702
12832594
36560357
43580956
90176597
53358022
37750839
89265939
64681080
47917451
52626186
21869634
14083897
90958232
66374588
74585146
87539102
38546558
9532012
49865087
77072174
20640194
70581783
4647322
88625686
33060053
10644558
64842158
31260754
28911290
70999028
2251583
10360910
75067405
65963170
87737855
55854921
46355383
327378
44415064
85938682
28476549
41668186
516610
52586166
19051607
74176994
73973000
88689650
81528835
27253064
11692639
98554043
98721201
37602706
88986260
30431415
90514590
15626281
66585885
92199763
29591583
71997370
33481458
79072498
71933587
23442973
34288503
87463056
10736471
50171200
40157157
23808874
56404165
98826604
12579831
94345318
83677495
73273923
50860912
55263522
23968265
37539619
60616261
90222068
81119589
79096782
33503234
78458330
71733759
51829901
43753361
4187689
98584958
57082256
78837201
86711491
36440844
51872480
1814926
75868216
67238724
48344841
20234629
57237042
12463502
4718280
95284508
31739818
91849492
27599135
31573271
30859192
46381728
16871954
58255817
46803360
78277127
88542157
25374227
71736789
7432121
86546817
87917945
23364791
73033494
74697259
78882294
93929567
17468193
28777929
48312655
70627009
46626762
40971678
51475480
29678903
93905656
99154787
35651626
3236131
11028829
18850164
39737569
85956325
45780086
8955188
76921925
99756974
97139302
72033986
83553167
1164964
95199107
71378385
48580184
31559824
73558122
51278961
31603759
14286648
7116055
61715821
37373734
21823068
71369597
28922038
28083165
71179670
88088337
20330540
80865322
29531984
19843009
8885026
33831739
61396732
84396375
24531629
24945352
90148176
33910008
60473888
35082410
22677042
81915460
745197
3786756
11938158
7545539
23574316
59153106
56500504
40609119
19741360
64719565
69813980
27248630
9078466
93014949
40877029
77814774
24193739
6927804
82101477
80163057
13084606
99150585
12332741
96374527
79919181
75211401
35974081
12638836
80504136
58910258
67972333
29065959
9020503
99215067
99300581
73370897
95150623
62457576
81997820
71080485
85733025
44788238
63455072
38116479
94085993
95695919
42518899
33943242
91362560
4237305
46863645
40990365
79945808
80821094
48635360
66313104
71298143
98392666
44242096
10860322
38981678
93215751
66677238
37718933
79945381
48472038
8329679
43817067
27006146
11908541
60195485
25339944
30053259
75905526
59415493
2352776
13691514
90511565
2578020
59073340
87677468
6984490
63128332
84146769
17377096
97315025
78615513
13067338
98866117
63298629
95569196
15160019
94238490
11383730
798681
37524665
60233182
25867679
26243540
75262707
57741460
23131296
32522134
86544886
15714114
24599414
45454428
67432810
50629107
17870898
59501313
4334632
51519370
30796469
58430020
87115623
39364258
67461204
95134111
84537537
31752876
67522092
92866031
77671037
76399244
50406733
37467356
20951023
46896674
82831906
89253219
58065979
18455121
14265958
15775619
82309369
58020774
98026073
35399107
51117685
30014893
62911629
8362421
63996509
67951621
70557525
98064495
68903810
13906765
89507315
49612970
44278677
10045947
96841634
3488116
79582702
67952625
28042482
88730668
29588430
34520343
40758998
89556732
99279934
11969981
2393956
24334127
8210990
92199319
44477068
52000794
61017506
62194437
96139836
3887787
81239417
13129296
3903696
5705231
9933494
92546395
15785379
13784284
81461275
86888500
33824400
35897203
81699859
81870001
480960
37329764
57338305
27373671
64367212
9577848
52816047
28705371
84006129
48214047
38437599
83599370
62168302
46274688
11767944
99340095
78383231
55388001
12959928
2550967
77393368
42475927
32433809
70447598
1497705
23958927
45918436
71442685
73177196
51508653
92156268
2631973
77978160
79186204
56175308
57304446
36493939
8435878
57092934
48595922
90503372
29378893
88187859
89957225
990668
29136961
68875419
96297980
15659423
55848149
82193702
33093101
86411965
83194029
88303265
71316947
29716413
42332270
66419698
64385476
9867706
79618903
99646109
87081258
41867886
83487283
55733957
16983230
51525627
84712048
65034801
5995474
7992537
20469679
9196224
63701188
7950709
11728587
18822765
61699004
41181293
31492918
40573815
43917736
31841601
32227747
78560703
7176028
86357608
51208154
9540856
98538764
13165520
62561654
1869869
30681597
13911424
97776958
37192650
39803839
62378420
71328949
49042885
64845089
99438482
97445736
1056144
93528301
69310048
15135061
18211190
8762334
43755051
82794936
74629162
92540512
5902408
50412035
8436897
70638025
78163817
7136628
41576790
22477444
90470799
15275377
47460499
61475358
70277909
20200651
74716915
6119951
51376627
30904056
89364054
69252505
62280686
59092995
16775384
33820307
47200506
85232488
5286089
28251590
26643895
5850109
57260853
28189426
48902869
68941003
45605666
26168165
15930812
84988059
51605688
29127310
26487565
59897418
40104756
83080103
75015740
83270383
95804647
91445688
79136097
99301096
41480578
75277061
60644236
60274153
76337706
82197424
42358711
23892774
36839382
40083317
13830131
93101348
75290858
85746832
98853898
32374278
37699424
80122386
17885220
62401074
29238698
80181215
5272786
42063824
799012
76448001
3635587
41774602
68668705
9076492
14813147
56302819
48755056
46460167
43053740
25859781
93782858
91228513
95894625
39151009
84501631
4001080
79959573
39077630
85652890
43410850
95113490
88112043
57901584
81725374
45773115
20448808
85539224
85800073
44360700
25353317
29200088
34966570
50335664
7855542
36950160
5660799
59245073
69625522
51240635
94421898
54562750
50416458
4244710
86317973
24355273
81169896
33839089
67970794
10449298
61202950
82032640
17289524
28105897
14825257
80685485
49845109
70832360
44684551
40855410
65148146
7853395
99196465
21920646
4140558
81526444
50300335
25410384
83347510
35592634
70968008
41743850
48801308
11498357
58333498
54002537
62468532
5205467
99085388
30897952
16539836
68254019
27855501
76681818
72563579
27389552
24528147
55240609
89099828
53544606
35436974
74771861
18492841
39839363
4869752
33428548
60906220
12224668
84394285
45084605
27998391
32768783
93828621
20037668
77486759
16666200
6268676
33729427
58558095
80941367
58027149
80238246
20694819
34210884
42917442
46864115
90722630
4916491
95478806
15316304
37054317
16771273
49949154
38781075
34717925
76425615
10985352
85010048
41121308
16653126
98515753
76890757
84090842
68587555
77906068
91082696
10320841
99069684
1103602
12727482
14313190
8249799
39768214
81781302
94191263
16583776
13637571
19897409
58542777
90197986
54791562
96019607
16449181
32567227
81059876
86121058
3565165
87827674
8051501
61907912
86493647
57888841
35390666
58885883
30810172
24171660
63286039
92083983
24908792
58679103
18164877
40228009
42228778
78675383
72173900
85883993
63547895
31967633
98669928
48767370
66107309
69095455
14450934
71387194
16486356
30713227
9517150
9480053
19549644
39994838
61147132
35249950
85724119
9164364
91407913
40207911
40908938
58407124
57121329
82749661
77412573
31912683
33806654
60913783
42518496
17801873
12082960
48731551
82287995
17698563
57860284
47288243
48389204
40579228
46498629
44306149
23781563
24922286
28003099
13911945
33088551
28189847
182231
24499724
55371161
75089956
73318678
33563871
59769888
48847972
9339897
89971749
57906574
54661957
8102867
60868286
1858393
36625522
36056875
48615202
24598394
53042894
60809341
77964984
94964026
89270963
73612879
67864809
78471185
46003957
97239399
86390018
64842868
22804386
59079417
35927188
61547696
29485070
88538220
43659606
39687444
76130704
81331978
17146513
66700528
90488656
31145829
57204031
1399792
43176184
21466654
13421662
71581639
62762160
59279783
32480350
28080363
74724333
44412259
99830422
67609817
19055529
12995972
3767584
44205397
20722457
42604461
57743263
55486991
13398354
53371480
37943475
37604144
19918247
77997999
74488569
6874917
331516
3634204
4105818
42976193
74821846
91696963
99049136
28384554
60388037
17620546
7580954
94919635
81544757
17202700
2744502
38331615
20451202
74549946
48484504
26682383
61204966
23504671
41143819
40665898
65277132
80516812
53413758
93158182
92780826
3200008
16884143
74670435
98027647
8913999
60619505
33734732
56387834
53349033
83193892
26818843
4068284
89348076
1414911
20091655
98937031
20908998
84730571
92543010
76428102
68447781
15922136
63063849
48738053
72273380
95848692
22025865
95470946
59962442
945619
70495273
76950619
26212103
637881
85927171
56695290
42639535
51373915
99553123
88094979
37606202
19157809
29981663
1967549
32344372
78796169
74720064
22639811
20418769
11599720
88359512
25906202
60392628
16098095
99184193
27105336
9102278
18936919
49214905
97739348
70984293
4759077
92686722
2849375
76227697
96520655
11117681
98415773
54725106
15057713
8111572
45241939
58573001
50526458
54029694
87973328
666483
64211523
77085794
79208034
65592848
49606549
46401502
66307514
93974570
75203789
46283873
75456571
47152926
177712
16637504
10216711
67993957
37188326
17232281
6258120
31663886
39164957
71500080
39837545
31297827
94104117
61645209
57989406
99879576
72232277
4409319
90725936
40312143
45212642
92007900
200651
60320578
29178782
96306981
83256785
97195622
92223292
84613745
35945765
35578623
30063877
2732531
94540943
97537261
35901195
20869510
66699327
24806685
28664738
68096153
10013286
71805970
51256989
98070297
94410727
60872625
63262899
45028637
21354846
12719375
69786016
87679746
78573476
4526573
32801335
87149908
57185382
34391844
69737295
92856103
16397893
86985648
98590047
71472833
46145534
2182393
70730502
19386036
57452851
49471227
25788545
16960381
58991354
1041102
86875305
24325383
21541472
41230391
34732822
44087915
9030763
90655015
79597396
65005073
10158934
44426492
93261172
52240664
62811272
27943087
32995878
7160983
70694229
83628203
50690832
40115875
90109200
90483626
91678250
73684415
37565666
8605714
57505424
78958371
27178291
84123094
64080580
10245041
68540353
85141439
22597769
37469489
34293445
9753702
14358162
98853989
4478808
39839377
87689576
30001460
95397608
32348813
73809279
50100115
16809378
97838475
93355
37168560
30282252
55764423
35941586
42639152
52337914
68265336
837241
28465754
17878983
29650883
95722450
619757
3010080
65602281
10325948
86511263
43015836
93696045
74798926
60043286
27495791
19598665
31288385
41959939
31238010
36577204
89233255
5858691
23120995
1440111
57511843
31756345
72533763
74493701
66565499
34395596
78256818
78276695
89502559
97548494
97026303
38198396
81616857
72402026
4148541
7751829
99049984
91554062
32184419
9843321
90378058
38135740
13745176
55477258
67052038
26953747
32852893
66395012
81204572
56696506
13144730
73340170
51943114
36214689
55835995
74203182
83054993
12996913
82902721
67310040
73038983
68657779
55418973
84445328
68848438
30344128
8884476
15014011
48197427
86585980
87959243
37310719
62109810
44920753
96297574
98153005
26810670
46885822
9847930
8345928
64078195
67597465
9298187
73298618
79982043
47784518
26254767
71891121
55093371
40504119
82972329
92101163
80585383
78802074
50718965
28562541
99791153
48282764
50888527
73852958
28509524
54625311
30926959
53169628
76045741
86158941
44699057
66746157
42825782
96173630
2094982
27772705
31218088
10198784
87983743
19018838
82167274
19411993
76339040
56672989
2365135
52349578
2760057
60745126
31850757
20560266
48518126
24469387
93031167
5824412
39332678
2589409
29504891
36348815
58406745
76318965
93537668
71594182
75534026
68035428
87603659
2195588
18631735
96996745
12850587
34809427
55637327
44392318
71313925
81937060
97658153
9359919
37993527
18085144
35439294
33297444
52751840
86245587
70042524
70128867
57882228
36649814
73937932
95447037
38891433
80142182
88169300
1068358
18711290
46047210
32304764
43468104
79117149
24092714
34326222
28812426
68326241
69828688
29430507
24588536
19133500
75707035
30753250
48002088
90704934
8145445
47130427
41572543
23051207
80941291
32870672
13218029
283360
51405194
77289806
19053151
23078029
94730488
61144079
56090569
2567729
16900227
85336749
57168885
19168310
98026629
487619
84852810
30799804
34779707
94130049
76041846
26855225
70196906
51486312
76518510
41643782
49441691
30090260
93979791
94832221
38099659
80683507
98430434
77914113
12519481
53800306
95356984
84351283
77953252
46879430
97680136
47570807
56615187
50493891
95786261
24226706
17344530
94453679
3057328
26460135
71650848
20264013
88301576
24926332
91717076
83583348
6286144
78592342
36121949
43676423
45435095
1409352
94716725
99779763
29956205
13552766
70394075
87067441
22486113
79939883
62658129
95928686
11568123
79088605
77160791
33886432
4555675
23715791
38623088
81952583
20767922
62655049
73584523
78587718
84520726
309492
66105569
43808167
19030052
60704469
3823002
99827452
59352487
37413611
47313472
99243502
20421948
52720648
37640674
7095043
55370949
63044082
64722816
84067175
48742128
90719372
99335724
54079310
4727164
45487429
67309082
65251997
93012415
6382025
24191322
96302310
21853937
24533300
77946784
64155928
49737131
61719147
73801292
60244444
87283129
94432212
25839904
1248661
21160262
15803395
76310466
69989462
19070544
42588319
97766013
85486678
20171619
43859602
53837371
72911844
67111119
57896161
17453118
12261473
39466944
73418498
79669215
72234375
30694227
11833468
35198087
57461698
20873669
34323948
77570086
46922495
24489412
43231780
27696422
10714348
50197905
16159608
19612735
8877147
23481696
19679848
94717152
87171922
82021736
2507714
27468538
44137665
71491691
81904656
37248994
10252517
43463598
23286248
72181976
74388803
82367012
66219441
26951220
57575451
17768134
17552183
44984571
81249635
25728828
14461166
82202132
13784585
17273221
81301179
33416438
37757193
19756812
31968578
3389368
28497318
59716342
33232013
79767134
34828871
83621811
71211344
70403704
24569483
78005072
33268249
45359479
79376262
11688962
93379805
27821558
62669296
57341477
10749508
95090639
55383057
69533704
64197374
18897608
32115382
47504884
84672250
85633554
79976260
9895851
58831512
8094955
14829456
95868556
71315013
89317807
91559362
43833705
25575620
74041389
98036299
80208779
78874251
33782843
30711222
44609837
63076822
88012319
31480876
1367143
10171696
34595756
84278370
99266003
68086177
46858085
62788398
41458581
14538759
3328110
38591008
74532923
89645792
96236453
16699697
71351829
4898602
67225850
19547364
95311853
25583689
15751685
80136167
10639542
66279676
70111201
1773489
7531189
1768059
92938224
57971467
70034269
64761197
79312179
12825782
91827650
62426547
8451451
24578657
34458952
34433503
56669493
41807577
87314195
11882210
56855956
98487036
58713256
99578249
58601004
45506373
68079594
26328811
74046900
98026947
70155710
83655470
14128294
74060432
47225393
87128939
41986240
48331108
79697133
65800171
53136280
27333613
67551873
84867476
57899532
61461682
72828881
26854885
9623283
85984602
38615958
10067899
17086728
26092724
24751681
34504755
20536517
12700662
51470305
47479919
1942243
78304555
98576412
41638850
53069824
71059113
5376022
19842015
69747593
84573021
27496795
17434210
10918173
71710481
84907790
28795636
20238253
83556214
10712289
98645262
5819317
79459555
74503135
5518275
67008776
4027862
838453
2149064
22648848
95632911
72061578
18296093
15558094
87366036
58979184
74999798
21797619
69126004
45939204
4807171
88703659
58272342
30943850
99526206
70148309
66111269
44819132
29568467
9832944
78496458
36878940
49621102
86030246
11957625
99504803
89599067
86419002
82271590
16589658
2732636
35332170
4163058
84998237
19296843
56642021
88255104
79373633
19896418
79536992
94256515
7269528
52241572
35014880
29374742
48985279
12786410
96659744
59306569
91853888
91680391
43259726
63439029
9782905
44412671
41368949
63914129
54802077
75135436
92484675
24456681
30154686
27610423
31584795
91252975
64136463
79835498
51661457
74289371
20029780
68576109
14799971
53108460
50056536
37060757
79701397
40065163
79644160
8114264
99786783
90623002
39137194
2149512
40085269
86382297
186063
46585106
84868284
18845175
66124952
63707540
78733102
52474340
48126458
65516781
94100022
37404123
2977209
81661466
11788783
43791507
38451956
39727434
8703026
64054366
8987513
85498904
57969038
8968575
22100881
44733707
64070195
48367419
95041472
54396849
84251122
33334423
25404771
18778377
9169032
23366018
97167751
25223018
42353652
38296270
56632699
47109375
33932003
14861983
84431182
72623887
48661897
43137179
31274882
82117233
35345209
59035011
4375120
67648921
34252828
41894013
82687954
91712714
70367300
78190101
64683429
88416361
68771082
16475973
61871751
82056162
65562095
49097023
63444961
6968887
54548941
9411775
77488073
58636368
37784725
39750477
48598408
7242412
41052683
44623428
21394099
81006077
32916728
21987336
5625903
73888218
33288822
43594792
39941467
33612970
9549563
42720125
22543989
65028148
25518420
39158642
23261359
54551930
35814065
7653081
14815193
67899462
74804152
14784836
35040271
17273699
12513206
71233117
60702181
18371024
92403829
5936904
46774185
16698438
30966132
42949142
45508539
70919008
57237210
65600603
26995745
532368
73800896
81122795
2462256
34327810
96391674
69508491
74242265
3341194
89279936
40269229
34619749
2005391
95306451
83480412
19119475
18350293
68980028
58735376
28333097
88637590
13841157
4976774
95133048
79336349
60847887
3574370
91076934
66952198
31353200
9787233
84859896
10270697
96297496
29403113
40411943
38211737
92457459
51755094
34266245
6911090
33193961
40052308
97904242
97394565
48863022
23378769
99746457
85613221
96730868
35020128
27882915
83279936
86903307
35435848
92538066
66011223
58664499
33327969
30080248
20112346
20199129
59216098
53980776
86993387
68669954
97868311
75856141
26846010
17423578
69490723
54800509
84403148
44597081
21645502
21293242
52361233
56546549
92599117
28215247
88444295
54715282
1154536
20463406
63827727
92029136
64976259
34574774
62413503
70407986
12469004
55195546
64426267
18622717
27819151
27001229
97815997
83838246
40306659
7114816
62114078
1448910
22069317
62518450
88095526
69142580
82251989
84441001
25118943
54221362
93164846
86141636
4106297
84386961
76958974
39843696
46822178
9286273
85435018
78020521
47601118
98696609
6706498
89822095
23166801
64761889
9825557
34173378
60558137
16392992
1605554
82405167
60536181
4608890
85255631
6791033
75821919
30424605
62961980
4847277
12327434
17671486
70675618
86422376
53133494
60485498
82337221
53369236
67746646
21282867
17718269
43400013
22459999
59401557
88731394
64229659
34458044
71935372
45776205
76517167
39997977
63489600
5320627
15910186
72050501
55458433
55228584
7650596
69142846
60415857
28452254
41611474
27328991
19700581
40070073
42917218
27872503
66826767
57154795
96604965
4477701
67845880
53703424
81476936
42578181
63133330
10793629
83100064
48786154
22641545
15861528
87784422
59535116
74675888
64990244
96789707
57548414
30356508
46156938
40588007
65718320
18708870
67112289
89779184
56786955
84271064
77938070
79248271
36216906
5858543
82954244
56930757
64966678
24032751
35340190
12239143
18335532
79928635
49254163
21636549
46433590
51213568
30128561
53799204
60478970
21810458
551964
50339181
33380104
5401421
66374040
7409
2645787
90022711
58959985
42498569
38498471
92793770
77486954
50752949
21720846
44085619
84015510
30260309
21149103
8353602
62018454
31669723
20251895
62222854
55956321
78003390
48439942
55305426
22898597
77540096
59685367
16131855
22584682
59642772
52035976
90255999
87623370
22288855
88349202
23281682
66191493
76535551
47584563
83041841
68452592
25365496
82860241
33906701
80938498
64605450
56080339
40744075
31435141
63812064
67269842
50765494
1941890
79114453
99067741
86501525
33715553
88335943
42695968
62535243
56031218
62643540
73371164
45981398
16544473
2823843
38436348
30594506
32611121
6513800
5721817
44768412
46413325
86869318
8994970
61029646
90210356
69080724
54165333
19225906
83629878
26787624
60901913
16682077
95692930
86174301
8357510
28665124
74856755
57504121
69816058
14431970
81318308
12679245
58584587
35544265
30826886
33782285
31950508
33628902
90769015
61452063
36251525
32313509
83252207
78611795
78321744
9272094
52161227
33212966
93269891
68432443
30755944
61656517
668693
12221801
77487473
44941053
78207416
31621335
20028523
64615781
83410980
13280680
87840928
68572826
67195400
47432036
53126715
28110559
64268063
76434464
65123841
19215872
86814851
15568023
23452198
1570314
93774012
88077544
97135933
50349854
22502470
52839920
10765382
11735754
68882283
11021309
11548497
34133066
25470291
52790327
16786656
71671982
87772434
51055948
92946698
85036101
32038893
38592565
33920336
2872309
47473941
43578811
13911194
8692464
79866252
32933648
54514969
30342165
87674012
49281094
24180227
60621673
38446342
35192945
44091431
27423151
78114040
14926525
3421363
69689100
3949608
45221066
11976605
8989691
64253220
62196058
42392004
11927262
86812091
13646943
29048079
66147989
50031462
87986543
72276703
74299146
55752887
32396322
25052914
15599195
84479313
55282714
61029591
14537083
77110247
96054331
49090802
55209822
12751230
17887036
82864645
73693718
35517408
10588853
16604583
78909265
54540988
46762899
54011144
13566161
26682907
3805242
76684887
36635805
28057210
54280901
97378016
55793164
51318348
96605052
51438919
9312891
70509824
97220248
83098
74946756
81860890
53045692
90820833
12297630
17964884
1999389
44193843
87904005
37044995
88623322
57075821
19707629
7807020
85735924
4125829
4780880
52265977
7089368
2914583
60657477
6089849
98703086
38485101
48116245
6317597
38630029
39418557
50870292
24721679
19201602
67887759
41383015
56193415
12261508
81006534
35754515
48482658
44470667
51202098
84877036
79180199
95389810
48790550
31531036
13205452
29925906
3418012
57932796
65770651
14052154
10826865
35761961
90819760
5441966
51488247
38763935
1596757
11673245
27722829
57451621
59635473
65610098
33707432
38938459
19955099
91362277
21188724
66365900
96884187
25357900
88419145
89344440
62998380
85967165
86043251
65382815
21443354
24948174
89379171
82958810
88691842
43549769
25372237
28629583
51986827
22067037
95079763
25802839
69450643
46713758
67545427
63068783
57242158
92298512
27491018
84653096
20914149
45762839
91369758
31849238
35251399
74505483
52983098
62144578
33795689
34997981
83339839
31066070
11283198
21935695
94420398
8026111
22302472
63985902
26366528
51712800
17968197
24015863
11827295
5637096
59401117
1932844
44906467
75519425
83537099
19250983
34478479
27267276
79779666
1443128
59958498
15404518
70319094
89421803
48120803
24753413
28317758
97552840
753765
16806292
25979420
25898802
58418037
88732998
54396124
43625448
98689220
27388488
72729742
70847915
16303862
5238673
91074288
35321576
86059031
60327909
8773701
12742935
81667652
72620467
98290371
95135425
50319593
30759644
58100000
82780925
69516779
99697460
27275797
32195689
66435091
15445443
48560485
98667329
41471161
63836957
92321504
16637018
81594470
59456635
95574028
43865886
85556957
6483482
4275598
91330464
62024378
85431041
71341133
21066989
67989073
85332509
27810571
80606930
43525438
75823828
3991164
24479117
9622171
3830205
57318578
83656622
59558082
80483730
20577934
19895567
45833715
26997142
48275152
24944680
1159311
53545289
14574335
74409382
63841627
28505390
18541093
66509792
73434877
12293491
95888899
84001409
37252408
44129533
49421748
8559277
93455151
61338736
79003410
23320250
17891646
42620571
20978910
32549128
5481168
65738968
27636371
44078091
48403074
10633325
31107802
22055226
48201606
51176097
62996834
80702867
95192169
996356
94437821
62627503
63633831
11850198
37437001
61770774
26370375
85572890
62066652
23364925
66186916
50671896
27404064
79155523
5993114
17954750
36151590
15601074
97612444
92551009
22962528
71035348
31722676
75322821
29946778
86305182
71722489
55162287
75163160
49944896
45436493
56883502
93345847
73323064
74164526
39977688
90805756
9732011
87136402
13866290
79006230
99592413
32818738
5288706
13994536
72770994
68851405
96501935
71606767
13218226
76996465
73859568
82896904
30929552
40856049
24232309
38164140
87190147
32293361
92991532
44287602
35489775
89160241
64695249
195776
17991580
56250386
80761689
22875004
90116583
58662305
32587793
8817019
66773139
8662415
89623461
19428235
1572254
87508451
66043230
58505057
44072828
42337679
30838537
53443284
59396878
84269508
46344564
73845781
47272087
51259908
39353228
49867876
24669091
91959106
8636071
23759575
70170526
9786563
18125770
69398297
43511618
71808960
60052598
58123795
15017674
26847282
61086674
30264493
37036372
63099535
26138184
27913027
56100361
51091827
33958296
78596505
52197982
29170646
23455010
51287616
20253887
41525234
75059496
53734199
39444932
70718568
23782480
80555348
87783036
97739483
41078343
30172973
11849013
33158707
72405782
2288214
28630250
30643771
57802308
96300230
63779552
85224375
98433939
12167689
19542223
98645166
29059754
90798748
95329849
87749630
73453440
94487444
45949093
54606199
75138754
99291128
42273228
2678933
41932330
57514712
15995353
38153111
53385241
57682133
26860358
91867858
64791978
45952610
40761917
23259507
87302474
36685163
78880407
45581039
15127818
46522032
60445729
34547173
72987919
47310753
52607306
35435485
11652377
30738098
51462644
88070879
44268737
86427399
33312015
29044121
59570743
91227690
33221810
43324012
24088292
35285940
75254093
21924167
21819560
72708095
82349683
2980375
61441025
45121568
2861190
83076160
29893729
17217472
99500339
81533153
60521700
98422975
29963894
52871394
29485238
26150195
12822979
16446275
33828725
93735292
46050656
33191153
72985832
50824160
57946118
44323198
4274606
44505629
35381307
78256172
5215180
95630342
95998809
65117295
43510524
97878032
61236370
19475085
74679585
57668861
365165
70100716
10800500
73114284
54832605
77293811
61478723
34068304
74068415
90214211
11734756
13468358
36533426
28483375
76366709
47931222
24459361
60538391
98935097
30196092
99648514
92835272
49648399
46206365
13323582
10260608
1900432
83757155
12089451
98728402
38493092
35415855
34574600
56718477
79027780
59625456
58264557
81974657
44871555
15527153
14433385
86027588
14815507
73792599
77837612
3570968
95999913
57973383
26269864
2866764
54059937
50766507
83842150
61296660
82514546
64923513
65739323
94783656
4390002
30377385
16151895
86366255
85947159
46244649
83034018
68202020
68167328
82621203
59027059
74041265
27278340
81348785
67833412
65045184
10985915
81888726
97523988
92956741
58691588
92486889
7510597
33530218
87925707
99395035
57814198
5897092
23069053
63034033
4657588
50642220
23568742
50637504
54724842
22909202
6744597
58898232
56623433
19756908
87378598
26876659
14415997
94578371
33270881
31106968
64539376
54045080
36742553
29950376
42438677
42631053
34610370
60395145
49358366
77918971
38163438
825454
14750996
21870687
20330820
82127247
8103845
27065429
47823138
11494127
86451958
33953052
9259855
69527198
67362011
66690158
42972493
86824662
89108404
96203642
37152852
68824089
71014562
87967432
40813665
26862680
55420258
45253286
79246814
32507755
98974154
78668844
13793742
76496988
54106061
41039535
13525940
68154822
3119345
1335318
76486272
92707546
43238339
60886610
92678465
7407044
4656634
6312373
8544380
32165967
51118610
38949632
22713166
395390
74668781
86173702
69832906
47917494
64492772
86000925
90413860
86572242
51209949
27685747
64123670
22585808
32166441
69279121
31021537
11178049
13314906
20681940
55773240
91002937
8351795
65691661
45696372
20093830
32899901
70019907
80840829
19090966
39007058
65217075
92187924
22187803
19381594
72978119
95158740
60670160
50261319
12296041
67680023
51350441
27397615
41054382
76597315
82975034
66603637
10451817
6415506
1200191
42698746
98754638
90719547
62141180
41704847
37812148
76044498
46691551
11594629
10788255
88651870
2909261
51379237
77367817
96899796
54799250
54947067
91944193
78661884
62545937
99409461
47876265
74583846
60987817
59032620
65583429
37499987
34510140
4348663
64499018
44232611
34700562
42180715
92835149
84167273
22769782
19353194
24925432
75943698
75687746
3841297
79497632
90640716
52641782
68304561
70018946
43199577
34275528
27151118
23651310
18857057
65696028
59888731
53696151
41951468
91193412
75982357
49883045
92727786
11134175
30233660
80872316
66459542
37859065
43228047
25687855
4370537
55247637
62934838
10747845
37192634
5425705
1403640
63210846
48295883
3932401
9374165
61694705
64237337
26497844
53840110
98732501
51166225
52662017
95806322
79137054
90033494
45023815
73007690
96188542
59059963
2105605
25807569
92246525
834733
10315720
12233983
2605205
32753648
85600679
20117611
52380240
58289233
453191
54704571
10039195
39860512
13681550
81864585
38813382
74768952
94813534
70343676
40335327
51404137
64803366
4442757
43770598
32465855
51046896
70805652
45797399
89023101
457580
23611780
66718109
11022666
26321275
52001783
4566861
96194565
51485266
88988823
94136212
22204555
3010596
96643360
1405230
41022017
60103780
87439651
55526384
10921561
1606149
42189673
10539926
55560180
85530657
61373699
46287316
91446186
12719981
32793999
15944604
13572213
62524777
48342339
33609755
9210399
2628645
86247350
65039967
54029358
3308446
23415496
11277351
13362724
16235819
60444676
14651760
76867136
77878284
39581922
9555837
79826469
15200256
68953360
45712315
5087045
14325115
73592591
76382519
58774786
49877439
93904956
89953324
9567183
3897772
17912954
87453549
67933248
15728880
87264629
94656450
21314537
33341330
96981732
52233248
90746232
2422983
10110738
74562565
96659055
21860492
24682206
93734260
64062165
67675088
71071707
29003213
33794068
26680806
6335564
17433396
69285724
82000180
12461549
44839126
3158480
28320769
76390516
97436396
11332938
82038051
82950837
59956006
82059303
41281082
12284296
66062984
68736224
95096727
33148105
93762856
70305441
31992472
98340141
2777348
79800450
29425324
57834683
19008064
76239065
36389550
47892123
29051965
28627509
86210815
4155283
53632154
69251546
13232005
14581560
39449295
46973439
68100604
68183069
90294999
91144728
47161370
62314211
93890704
22264770
81433171
48477465
7757946
68271580
83123639
19973390
9357969
74872711
93591039
78109526
73406727
53434440
23825902
87821982
17283291
22982149
47003218
54989641
66438020
91438236
20818889
72007326
97875231
82511876
15223935
22711482
87946648
58573187
26741272
33136972
4660079
67381536
61751704
53442651
44525637
63963189
31134355
63163632
32750036
75308756
69397499
81694602
48219668
6327690
50742343
96982085
5325163
41563514
71542484
17394311
52684112
94282725
81347527
80171845
55540280
42985854
26465911
61347934
12906410
23131186
52345305
42247171
97592238
41000572
18594776
77109024
61221798
44148479
58926110
77193988
28275952
80794412
81583089
39433921
71281732
45001371
52253218
53249003
63770236
359007
66141960
19946543
98153580
86629198
20727603
77814612
56177992
7889607
86205365
64925350
12217461
2120420
54628268
77678858
16513293
25414954
87274998
99681550
62871697
23366286
6542898
88248340
65575341
25213266
91237193
83701191
75029643
33409975
11780717
68013186
83338932
62451144
26042170
64562752
77837027
81314175
58670114
31130244
23772673
36350612
11849963
20637945
45410835
46751341
17058318
41911043
86120350
8600349
32921125
24809215
16203365
12263929
73776094
56704653
24846596
19150085
70060070
33296447
40843383
83552794
39788916
58477945
10622324
53133173
134994
96571597
96771351
44724046
866055
90362132
75830034
59092001
69793771
41450062
43199558
35389720
55306218
92380450
44182484
57802626
69966627
25740512
73752234
53121470
28799805
25541852
86862678
24611072
53155255
13206139
86380291
70489539
95308600
79870398
50897785
33092924
77926403
41855136
55951142
81100036
43061549
1667183
40035089
34035668
59663752
31454948
39047086
55573982
81305706
91510336
21201396
4143287
27745148
86182747
55012113
56972517
30710885
60095481
72483819
97860383
54539629
13118375
8888262
28289881
77414368
23525357
22450917
47944101
96504394
59294054
44728543
74432087
75609684
5423849
80331136
43576474
62244248
94517334
24605974
47305258
14691653
83611019
74559435
11451181
25416320
29623173
28376229
75202514
65939721
63540383
45317290
53756518
68403899
34824023
78840087
3511902
91780251
83472816
45031209
69049447
65713991
75973563
39008558
13156158
94801163
61709962
49155256
13535973
41980543
10496527
96071388
75601866
200562
81979793
33947737
56007784
85715845
14389294
46165616
76628643
35626384
10945522
60110768
59711640
41382604
75059530
33695410
72967218
27198729
72782522
32012382
3840960
94505849
92270159
98137234
49314732
10106528
14200127
75204251
50962337
67263553
50801925
64523566
72578637
3358598
24570296
27963705
27294663
76297320
7987793
50701764
11610880
2442848
42772306
53842073
54967221
86697481
92013091
89828243
72100086
91894502
53925603
60699943
47752631
96014635
24986956
87428820
88566068
2830263
81794295
81419634
88310138
22828309
23105385
96974292
10011664
12238517
71423779
21011971
93379867
31022454
93730172
316153
54058449
1399194
65662402
65275089
11461549
5714770
28151239
10356322
54991020
44335793
90068418
77622210
49508673
36025375
60611012
90646024
5679218
18135073
98646603
22952675
50356162
4483003
16389434
82449114
34663553
78466723
52491386
94887482
14164628
87645445
20109325
623837
93660648
64883211
89228210
21822468
12506751
5780632
28530639
64995570
30242732
26562700
44812429
213099
48377196
71706990
99461186
19744432
50722152
33230319
74256302
29035659
27675284
15581446
57232309
13875311
52322078
14819017
9297432
98936788
88030656
74328589
15711381
96133166
44345216
58446316
92991202
33849328
61630813
16763344
39378689
49428558
80872931
50455487
6764134
79504940
77764496
54038816
88416669
19925615
79509729
83260057
29292329
15126058
34801219
54087341
85603954
4342948
23125668
37752858
55005602
68706507
57150586
14184488
83069640
53674819
1649677
55102300
92991677
14330873
47718045
36411738
8012249
68589952
14923712
1992849
28184050
50660917
81701937
1352203
26087664
25993931
62320925
94031354
8015400
31557295
20671618
96381171
63314242
39694792
10035779
58060039
73172190
75733206
45925492
85236724
28589680
4707752
89366024
36567433
68837910
6551959
6563567
99464596
68535165
27493570
20286484
42706783
94106712
42545681
15720806
35479642
63063368
13137586
24788762
24580825
96347005
63182426
33180380
81213338
60296898
86194926
13243774
24525275
49021126
19490864
62260284
47230661
78812260
49041632
56966349
37246256
71950811
35739835
87850641
74819204
30530748
34785853
1317286
3024255
11293376
56679437
24538353
99349846
90440174
75274690
89461052
41604345
46462555
40982373
76437489
45401198
16485339
3868950
43154855
88487407
65816679
72136806
46049418
32880763
3039424
2458641
32400682
18572189
69135449
32999981
40412955
30269383
45854394
90638412
87553846
81298929
27548209
19723220
62985859
92582748
86489449
56053722
82540132
31012462
24412151
13308967
5224496
96300143
28308721
6731456
18039210
26770314
2833732
85778425
31124364
28531292
53258759
49172210
66502350
80202032
38643991
60436142
20890201
72936720
58217876
31920399
76937825
20297279
71066542
61711711
87636205
17096398
26983338
55116561
51438351
86128459
49948158
61439490
32885397
65275575
70194183
28217005
13726940
82335456
30075197
3744717
36551607
39695708
39457016
62105261
97142659
43395949
62449289
67051817
6185896
3967794
38720728
88676810
15001071
7941305
14178347
29425262
60823891
30000235
35997605
1208075
55279343
9614987
63469236
87114609
49885010
79335700
22026175
75468044
9453586
70488206
30716687
7621530
55069242
30541045
28566960
672190
40063671
6188947
92618396
3874428
2693012
20343215
8459397
5755618
83860498
1726555
19031096
25045256
85103162
81691701
63898022
5758426
11189044
34183996
67245202
98333212
88642079
18062470
67564024
42278424
79443983
31425831
30757984
52134267
26314313
44421062
67944846
95292955
57588798
84479634
51709694
59350178
18126320
34139363
23586377
76811371
56215508
60291980
41918680
16615272
98427590
31909772
56532236
58117376
44147320
71578874
97209309
32775129
9368535
93080529
27792732
41742968
35422685
15254500
87280139
21714769
78374153
20328357
31160415
23909090
89229311
39234784
6397114
47545707
50462484
55453730
66948747
95923645
31925342
58284704
7073511
18370836
26297502
46565151
49471046
17262597
32529914
93169229
42507072
17218330
9523028
62436199
1459628
59103157
89745657
63724038
7987795
5993972
29944571
29586427
67906028
36166785
86359973
94403487
32852689
62235408
66681258
82608756
48280677
50723940
5216649
40628910
41759660
49453387
3052295
80496260
98599185
9306474
77941773
97524210
34696415
61720394
24004821
19043296
40937907
4475281
32331333
13098365
37917854
10952555
93948771
41174897
41367196
70763734
75816346
25583947
16035876
39375574
54574827
57695304
50489790
83185642
60460044
62141551
69526060
18939609
88048817
24970474
23516709
37980757
39016107
49806506
5847576
90419892
63829480
25224214
95589601
94865800
40515562
79094774
99372360
32673792
61139395
98866121
21602326
37712430
54150234
69479602
65451777
95773042
68133809
80705850
65246873
90655181
19390138
16532477
21302074
65807192
24692284
8171451
74956783
51064555
71406766
68643351
10658310
81743801
81093061
57682384
47276123
48179413
8131584
41161646
82255648
54838845
3605180
15296063
81331452
80422803
58720487
93339787
276723
83073363
45540478
84047966
62438990
84815523
20975836
17962076
24146298
6618703
67204559
68487747
43044475
19891244
90810319
88055952
59551897
77567299
9506273
76907903
57028230
37582059
42183636
75935249
79633364
74661867
67716384
32006789
7992187
90416755
14394779
26273763
37353280
26133807
65066115
31168213
48997305
99812565
69348985
82195623
8799728
7976023
42743428
77613009
87462471
83590750
35711948
28858237
29800326
26092544
65385868
45133727
37598703
40276235
16527235
51930149
49419835
21636838
83004954
50496592
86361972
83112978
62957529
90284649
68183859
29464545
24409206
89299028
78835242
43075240
18805353
23704864
42071922
13764072
1018880
98341340
20599260
8996847
22867438
54173901
20674875
4258692
88791330
96723860
19892518
85714449
75313249
2298766
16884945
13982435
95932414
64325344
67832361
35873052
42450726
34907813
98424544
71221934
53590031
39275812
34023527
16614927
94391506
73739405
74491271
60981678
86614078
22793273
52034356
25561378
54534824
22536524
55882111
50705347
57791762
4835858
14770710
29578773
21172696
75327994
15720058
63527670
19528934
83710563
68000324
76166638
21116936
2175844
89825611
58244781
12217372
44832988
36946949
146453
86295561
67181814
203563
25674708
80322882
54491483
74410799
9738524
71024524
76212484
35881723
35551257
64126714
17270203
61295878
16609401
75625943
1557320
72606459
79546910
25384474
74517670
72563507
49599294
31953348
31288300
39421730
40046648
29428056
90407884
75591565
12404250
85354513
3023323
25427210
22060224
52571179
53245899
72157634
785663
84317907
10662229
74370011
71364357
10142592
45819411
69955730
97008887
92587236
93136014
45197467
28270895
75939903
38625655
98367568
93893274
70965672
59235534
29627782
37808178
46229681
81850490
47930484
94540830
86824298
68872159
99016514
23612459
60661302
83778503
7866153
43003478
97102075
71383028
49735068
40452173
96213904
84451906
6992129
44368915
15931946
71118806
19896769
4281865
22599760
91082669
24075093
4580512
15630634
22504718
70858528
58058701
22308852
90260287
24077738
27865434
20185145
9134002
40770203
82788486
98026810
36742183
37507357
76042605
30435383
19673449
7015071
23812917
36049862
36207183
23744629
80239882
78017808
95957377
11415235
80500994
14692985
794169
28480777
82673708
29453947
65081886
86544095
81659201
80917557
58525776
59171931
2929445
29511403
82127658
32608859
7808752
60560908
35612417
75659587
55281665
39278299
29233887
52108386
77689717
90811268
99615834
66448344
47303863
54765959
97430702
7283288
93776819
17999513
83677217
20553625
74328963
63723846
2047936
11055731
92199945
2965048
58553627
36849853
13454126
73511348
70703198
70892459
27803720
81059362
70738276
71199131
8224707
62715273
99710083
49715483
6803158
21321272
88733131
58140364
32303510
65101963
29972288
12654132
40391208
57792602
79002800
9995894
20427899
55944689
45719160
16251224
49985411
12170459
92804345
11565739
56739575
93162474
65309434
61161082
91429784
25581512
34089181
7306442
7388133
54830515
80634078
14807714
77589138
79600361
33163807
50732731
96938923
74287481
85253644
40467447
287041
71820315
10805833
70009435
47504535
57411053
93087911
86486287
18024070
59564403
68407764
59118221
88764136
31494698
95089363
95256879
67089760
52883275
36082070
40057181
37204924
55388950
77948349
14852624
89052798
27112004
98361845
31361632
77640823
52680716
57142839
71123720
93371095
29369646
96410566
13883583
47817202
57186280
96982559
87397453
61687944
42768883
41827175
48653073
90278728
29574788
42917567
82712288
36850058
12339332
83722879
17495724
99711689
67790707
69764151
33106446
56044455
85455363
81308633
93456164
15243440
19519018
31641857
80928743
63103771
34989880
34011752
74776677
63203800
72366080
84592393
14162744
11440162
63830237
217345
67837712
76469281
89355906
58163767
72902722
70649566
80683502
77056319
16926260
50466536
13546236
36459621
92495839
78779506
16924998
38872514
37873420
63626081
80803406
91360706
6180550
16197290
53178221
910753
55824683
26256220
416076
81550379
40203516
57964227
92768189
96755475
43588163
56026222
93413465
27179103
32288674
78320293
51675879
67241842
86209800
83924004
68310276
77635762
46216814
35141504
28334786
32103206
5685766
5836450
31489908
20750986
4730443
77690900
43975052
42421363
23090553
16008004
71955797
30431357
22515704
60211478
8327311
97821305
85776353
98112169
6139028
11661620
76793857
24161154
95044080
61245642
10955144
93267921
57232272
46194082
74356246
81676989
42094577
63757767
89253232
28456555
42881385
150222
68192523
49378597
50069943
91432580
79709507
92583457
75221794
12813010
39952862
88013796
10309291
3520982
97328773
9443740
93938063
98806828
18599002
39571723
20789824
7238440
80552623
48109294
80455429
4718023
98732145
1674030
57445211
50962902
21598185
98208161
63597481
83442739
34226723
77347398
13547250
37422732
86961390
25559289
93989340
6337852
75059954
28514146
66110500
25739130
65487964
30642168
15920053
36371647
22488334
82337098
23411972
6113624
16635380
36254910
48880776
10609136
6843286
29392430
14722711
82568683
48986652
94575383
49089781
88498600
79884163
32434031
27829943
54127139
75445585
95479487
2693410
57949285
94811447
26100050
10119316
70007769
49170166
64737004
17735117
8351996
37695166
78757915
65653741
9222565
14569365
64277025
29564562
70611997
69453950
60661830
86364076
38171554
60630392
61944487
53481000
56508581
11208741
60866037
14985392
82806024
97985728
84464728
268420
77385575
49537200
49320190
77344434
36312080
21471055
89814113
46995502
89658704
50420992
83203921
26628506
90435322
89862092
40419701
94607512
54653858
76628030
58277673
883187
73415887
64314636
79984048
23736020
57490385
27322603
92314284
18795999
22972545
58535437
41791897
45681952
5858756
19794083
95372911
81944392
24463229
12632290
79634717
34148789
2524919
54639832
18762883
30330095
83738166
12056861
54855583
61225815
66071684
22869258
43859632
64722372
44548231
70648567
12823955
83251901
17485900
45668107
93977675
71409544
46797974
3594690
48313789
64521331
68139734
44437783
1444638
82736539
54473903
90535410
29904305
42674027
91466821
42193317
10838698
46356017
46261227
87443698
71100359
62379397
88262856
76424945
22621474
73438843
50377250
5200974
99797470
99878403
75394529
72217642
40291595
59324261
50879811
4619807
94044590
93884016
49779581
48017409
5939969
93179559
20932572
42786764
383702
59035859
49108425
91392601
99541536
47125090
82061663
18359083
4222275
43467616
95191346
39025569
11383337
74738880
2351725
85974367
21638087
1158849
51147050
50600353
7951846
27331028
79902298
16815072
1787675
68075811
22308590
85443838
61193212
55671545
41985819
19817609
47082609
76827283
68513592
53312065
36776598
82283200
24609734
98653642
93898596
42883305
35299323
32621513
48882959
28845768
83849918
70661053
64711010
99385277
63445405
29228168
65326217
47273091
82869581
58936249
53774986
97549301
7756961
25273342
68056112
98337671
16872611
53587497
84744494
74485671
16008225
79900799
97807479
16833124
72641369
99678480
26934157
99819189
21215023
88575524
89811522
86242413
23581224
33364167
42117395
87133275
47072668
90841417
12718001
27255294
75209163
17451497
11010602
77409498
87366672
59079861
54378723
11030212
63062907
40853892
84759922
33950688
34385813
67562986
98696743
42991104
62563544
66334369
12705213
81746324
29427785
72306035
50748203
63149859
70022842
92696411
20673233
25338441
43661833
51903299
11011444
77320829
18462618
22910009
77525921
21648030
62314073
69974532
46246877
79829039
729633
90640661
6762432
45845062
78083242
73249245
9596000
17481493
78847592
32187635
74054265
64641386
52535010
15122738
36699661
97729157
92058698
13074850
18057575
79432777
87436189
32581811
78073885
74947719
68283326
41390978
96367851
76453367
92069612
80708056
60962289
23393812
16763468
70045160
97257430
40943684
54452575
12511986
24484114
86797710
41766236
34230514
73739735
98625945
95644872
82945680
92708537
81814337
14346141
84561726
89150185
41735881
60351160
8406739
41894283
47486694
98595131
81257889
47827633
86387650
84722152
67277277
48815574
5978317
94708739
82674405
40910623
2632631
89852132
39653607
1324098
45421062
34901931
51755040
63040404
26174081
87417424
42854180
9068998
80510024
7635798
27740008
80568739
83163939
57891125
1286021
13490693
14602772
48817518
94622289
20926023
48103625
76838168
5194623
83404890
62424614
45058685
46631793
98973976
9059074
64976141
35583036
26552712
62831903
6742085
64190182
71308143
90695702
60334232
50364227
35092259
10710604
75520247
11612068
3961144
42622775
87155608
18951148
19496827
94177776
3387516
21687359
91208850
38487995
63190057
52396748
12724312
33787304
64178480
67962362
90913616
61894114
59828293
96060797
76803627
85077069
91590221
61659540
93682348
45681243
14572327
62867551
77176553
63715430
87763204
27567308
18204278
88351429
53074296
69835821
31421074
28082016
39394099
31849216
170123
80804219
69709157
42373863
5932725
86901626
75210140
48153655
21266209
68076738
16849044
97721218
61413555
21708693
29501785
43161311
46008186
88897549
80384026
6323917
83861093
52016988
83710830
69718145
33522351
38387724
9056598
13239699
15208748
1575480
15895714
39548706
68626386
75953272
57091735
18510958
47354327
46101350
30158562
51992054
35450541
79553531
9400975
59574149
46029085
38570567
64130879
97086671
63767728
51394435
1305774
88103283
64806144
45165863
68073844
1530074
51337593
61574802
96624421
82056969
26387945
29026599
87117879
72231641
17816093
47394065
26787831
36203662
20953179
6148325
90533768
36370554
81146829
82705452
46066978
81377844
38657065
86134396
1319300
81696883
71781132
78404110
98675659
85243811
79612262
83816425
23834678
22597946
27048275
72324953
43236296
41695101
14838682
23759112
75206215
80951725
94302266
80386008
66647884
72244503
34974083
507276
68731259
93812137
94875048
34519071
95648782
2947038
88587215
65183188
56910076
75427734
58476368
68613228
98117182
39975535
67731082
88063805
2068114
36456962
28328569
55042894
39933685
94259862
49780038
74435395
31053407
9680889
21927381
79471072
72665706
92207935
17299488
84405135
9315215
48754555
41931680
84380542
82885253
7733915
77746221
25997500
24173777
88646785
27293039
4232363
40705452
7597488
87992619
8042637
45593610
9270884
8653414
33109657
46949363
78110829
74877225
91083146
32354598
95349782
92702873
25811416
96206899
47058499
17155897
9562229
9549802
56881056
30612564
668795
47964828
47002651
16056435
24703047
14359963
95440181
21552180
73104436
28392246
61146630
88638786
72396348
91011699
278750
96665445
14881178
25402342
70739157
46374771
73113483
39064450
87225971
60933088
59879025
30264994
56985016
84776090
40662882
92662849
83501944
92031922
87128836
26913366
46180404
49544406
38408548
55001244
5154480
99185718
80998642
44782205
68827571
7140417
44913287
65794743
51609694
17840916
91631312
37344942
89751939
52978975
18313281
98454515
86820667
16326724
52126477
87113407
10851741
1920815
31852676
4898904
70247844
49030514
91363557
58530999
11079965
19328199
62343822
18922575
69346227
73599397
28242171
31540332
77374918
72631578
10566469
52919636
24509628
37523526
50206
4680705
51410545
99449136
26939257
38860457
7983267
80749015
90079929
34430545
20315704
91808505
58014761
7375773
27760360
28774344
61100979
53810180
66909110
62683911
74199782
65800361
30241281
40076094
4832361
64187015
87665563
88581034
99121073
85702453
90626337
25799476
8447797
4253757
80288911
24506547
49699261
83803545
64641439
67381578
62554690
12731533
54712902
16799054
69034230
27114341
63025723
87360571
58988388
40696385
14605397
34733399
88449477
23075548
77053290
68916015
98617480
98992747
80964531
8114393
59569281
51409379
93790586
92295287
66905641
27362888
31714211
34670245
17947177
50461554
61797194
14329230
75281995
82195924
84279748
25750466
29173866
6015086
92239550
67978108
59103993
55762783
73944309
95065839
82640573
80033746
95233944
3683405
29654739
54177830
40134077
88745264
92031670
1875023
85334469
38190927
40816121
85192900
47790537
25497340
73336323
1245732
6263458
34827313
37562415
3537165
21089332
93639520
53052579
87206123
78956063
43146169
13286263
41704003
47767369
50032401
79049557
44656345
36038492
40952470
49917416
32488103
98668103
35099217
70586985
45443185
2623326
94440541
23722753
89769732
26512296
78001606
98058901
80150668
78696959
43350744
69397531
59599981
7122563
91720130
82198978
33835921
18578112
40640405
15214458
27107610
88849569
4595490
515104
1660071
6471072
27859795
94019491
96245465
25724341
33156943
79184703
90866393
67203270
12079353
11477007
68992457
81290325
33600665
21208035
91266494
71115105
71351195
38946492
34986541
55707756
49855741
96760138
23994671
26504027
3079126
30790770
6619682
29913978
83012933
37838940
75629142
58966161
68101422
81834587
93378350
91330793
25810211
6257244
1846709
66479603
93537331
60579961
61452705
17092388
81127157
67682671
95906238
10354295
76517518
5654760
17550535
37085654
97623703
10287089
88476942
11370002
30643101
50514287
12501661
54185781
82421506
40262147
99842836
68008910
13036974
66608740
86088230
1005930
78144456
3629544
42571895
80293616
33730768
83402495
58422030
35724532
31521193
45808931
17377938
79710215
88786247
87709844
12343463
28234371
80202161
26526106
20542015
75392345
45745722
6248770
73515242
82129789
70130519
52742968
51364644
98940042
68502008
50346880
5167549
79524873
29478534
23775850
22116317
35609530
8364252
80647951
21238524
89250365
87947650
10881052
91654541
70683896
54516044
49534792
96827549
47364051
37256973
98073020
30557247
96209177
13755800
22138298
9713963
78623019
5561284
63995623
36575057
53277186
42698402
82462600
25327600
66639337
94103251
49864797
85608310
45164006
76129632
38714318
49483789
99179036
90654054
93548700
96655923
34141752
90774338
6634780
26727093
15905114
88376864
60966998
35828934
74051329
12605546
88268975
76043663
93028637
82717445
95595720
99984913
49183253
79658823
25669847
74978993
6687010
34811476
42252616
94990333
59048501
14053002
50772452
55717505
16646848
46228255
37994658
91040776
93866146
65695063
46967907
39381375
52380546
9596665
48258213
29521219
39341416
51955534
6199794
40414171
23436665
97051005
51130341
61081900
59764759
72298232
48894926
60910652
37212085
41426931
82166556
6272493
71047513
3168680
96679728
66852538
2836269
71055493
76090402
18397186
6276365
64789424
29755885
1105172
93783880
45462556
79288706
28541752
67698824
90280297
40873411
31509410
5095421
39962748
26613745
16361528
49174187
13361814
43233795
34949659
46849146
76671066
3099630
6951807
64738871
6085310
46116247
82941191
1716832
53604703
96045013
87921476
20217067
62735181
17342423
8021589
77216767
17778031
35654687
45207531
62537626
19272292
610103
88522380
44118915
2539553
63293783
21430030
66348542
19912021
90925280
99288063
69317550
30925103
39418818
85822791
24525946
43027041
41859657
88162315
98866686
67777368
8208319
725279
10526675
11412364
67740756
3205375
61766876
9249012
75396880
22529564
92128179
80334570
52618649
75027007
35822750
25024683
53212205
39925090
17831303
87892203
92070963
7395643
69773673
57758695
89035800
11762899
30925062
91396833
45163233
15535130
93596672
37857604
15644184
7318064
62491876
6064487
24785875
6025462
23955954
84185156
79415197
24539612
25354295
52407345
25242742
63048414
48334240
99067307
96493857
96513790
64003861
42054213
85135420
11438887
88670972
19844035
13748946
1045737
59189612
96872
79465303
9780792
36491633
45357558
66310415
78214761
57599563
89912270
12242303
58833235
41358418
11262873
76998594
89932512
60751283
73911086
89852052
31451475
10445635
77245776
55477945
40206699
62296855
88050835
83267608
50680258
86474315
61945562
48488653
7537954
61798945
85243556
803029
50278635
70460884
14138803
1579533
5102059
66171984
37017384
51733499
98880839
97563220
85754451
16676132
62623257
39245440
49344545
87668211
98349860
52571971
97778277
83304402
52437652
51889897
15673582
69783196
54527609
90147538
38624874
5605527
74947023
90077532
42381737
18300718
2215674
77237529
83278013
57862526
80815540
34045019
65249151
98018282
83770738
86045917
4286540
29201402
77319804
20726607
46515598
36710776
13843700
33962537
9671863
16336949
70470853
95860354
66315367
90769529
9938968
89462634
55542503
46601552
95074025
80745399
81379378
36850580
98451214
88005801
81908556
92694082
66991484
55047155
93237671
48695953
68757047
54474407
51155916
24350646
9425001
9393572
42441461
39566874
19150175
80180354
89242290
69716703
43796811
85988591
49128347
46167653
78103731
12708192
87546221
53444244
39661813
4038292
40087250
44061090
14363301
20597115
46798754
86333742
27662164
13184108
16967653
48536957
51144210
39384613
40502519
86450031
71134492
57432374
64882696
48569396
29374133
60967474
90975144
23739011
60463974
53317268
28395535
35795233
10106013
11138070
79083726
80939537
45670912
36895345
95022173
28521774
58249
77259117
3886382
3136878
25753899
76119649
33698138
74805508
71493577
48449602
37678731
56669176
81453532
76826966
60044278
28016027
35849381
38509084
16095640
98698093
140037
1063051
39177696
59015113
41591676
53918800
37211927
97449678
82054740
83801981
9771590
68008305
11750030
48217231
23874220
86660809
52534884
25840462
74231494
75614862
92409672
14272280
27313418
96925158
13068905
63682857
52072848
19955187
30636657
66315777
70471478
4074340
49891410
19521140
37079675
77059766
72651724
39511405
17383553
57495107
37016299
83389020
29660197
68194182
14412559
61719807
68395751
69724052
68127871
6569730
91075233
10001063
38750738
62128639
8856366
37616176
40025928
46409733
83921515
13525082
94742728
94049862
18454379
1856670
63885623
36429713
2850775
36634088
75176480
4317633
23918966
68932132
59502939
21717077
94185918
60455856
28453230
28221482
53835456
2290937
78623948
70103790
19452132
45880388
99927607
74060643
7114202
5755715
50699961
54219198
63230237
5549342
20094769
14709961
66266911
80214983
23124480
23384287
20402290
9543367
47354909
14501518
92443646
14463016
84574794
86290381
48227220
60328188
94774016
81026502
45707338
26303514
73059631
64050319
49735309
91923302
55663540
54602889
84027935
89042244
72608701
22297600
42698538
98879012
83678589
8149443
77081515
77831797
82335656
20627994
29704733
11953067
80375547
57166621
42985961
32419055
50705467
22755141
30418970
44905242
26538481
4442533
64698319
46284331
28490253
5468669
75728331
28547898
65780935
73592384
30730913
26928710
7586804
79181449
22134211
65854541
4410064
58565648
92566216
46927106
42389439
24833425
61013057
62320715
33635923
89411764
53675878
3201326
56039873
74923632
73620797
89981869
49618278
63083639
30324611
26427407
33485994
35942234
94792768
76573623
79493216
37511667
33648736
825570
68383532
10790419
78671085
29179228
18804738
40205986
71816599
37256256
59814944
82466206
53986548
22659300
42243627
41959101
83263759
82331706
81137790
10616822
20986570
33826327
37230516
54434617
15984758
80599158
9213726
72538825
56672419
33832610
32671636
90245653
52530438
55245528
60120328
87521105
61989903
90979978
96203709
63800456
23995493
14843050
91839213
62127643
5246881
1836696
3106983
65023118
11122745
20482723
65824376
87938765
54228412
8834903
16578899
29938113
15124926
290596
54140036
93383605
98069022
89042602
18686176
23964809
26498875
12288247
12330982
54623064
60804654
53401083
94772471
47560041
24339696
51940923
48310330
61672532
92813686
97130545
72429830
92918776
54023188
71880037
65376229
92241752
74736477
66402952
74495026
75235611
49594305
62829935
28784052
38326057
21083646
43972555
93938489
58297944
5956373
25011645
34469479
7874211
70565303
71229362
61363734
49890737
44301421
24399501
10658970
44926804
14268295
3299007
71227213
48687018
49463360
64973596
34722840
66367105
38326808
21578075
43837911
37853558
69850139
49451968
61453597
97827355
7207668
37925268
16103863
46597710
7215103
3537225
9200635
79355136
348686
87020016
21258834
42558814
8728450
99074749
91250918
88312473
51149059
87983943
81204896
37548690
93675500
97592614
97670750
76586409
31943095
36168986
25119408
90893052
61045555
420528
57079509
58451543
91990642
53193455
45421178
8363931
88185545
76399948
28808100
88883015
38485983
61030225
48589723
75280316
83540675
88974392
60839032
80902933
57670899
55905016
37057138
93965712
28600869
20893001
48893113
24690033
26151599
65722681
34718821
88536778
45033380
14473025
86257348
59817563
95155063
87903581
84850286
45957447
53758644
35096071
72764645
89895523
34278809
95542391
46957993
66452112
96175530
90237527
36297329
33157456
17689709
59109659
48276870
75188052
66734753
39477812
12937490
52265460
12486228
31056181
27313340
92817219
21569528
68985749
18440341
22695237
24024726
61713318
26888152
67516868
43904015
53488160
77411488
77655305
54849793
2529836
87008859
19543862
363300
98822262
96139384
50899453
17437364
7824489
40777395
31514801
85572426
181246
65992507
59251553
11936899
93444152
60344238
87046697
62386744
42927229
33513692
37376301
24239214
74943654
51964663
58032488
92013146
1793044
997159
4066579
58253136
81705331
43820025
41799054
63522495
13409521
85895053
91319619
45919736
74136782
22260486
38230452
38512254
13787468
15395553
5139626
8681889
65484355
38437538
63997749
63984637
75851842
26877837
66243472
93638893
45970973
70452936
11783502
70183186
37956414
70735113
62222729
172258
53691343
83138985
29874409
93835691
24108858
1983660
31173152
61182217
6704284
69187400
70187992
20067987
35983305
85716427
31064402
63998224
54904834
23014384
63111422
98905951
1010833
22074661
71280886
69393153
71079216
48460502
45097294
73963920
59390277
9996957
51527809
97408350
1520238
20911278
11858189
22536709
62588616
56655581
28728728
35764117
2288074
45212679
90957272
3793733
93667840
24019547
59042375
79102367
47229794
92261537
14364430
23875665
95147491
79083539
70846306
2960121
38678487
4573555
26147043
40189565
38337448
15125560
94732837
16989517
22142393
64158326
22995535
87756844
42822433
79658067
38573477
34410236
45383571
89500570
61684407
86036980
91381058
53606477
95994472
48663621
96175122
5978433
566975
15392862
87569023
8734449
59504928
53868349
41026732
69193814
65613841
63277345
58232433
89262227
20948469
67359650
8663188
84846842
19658271
14360037
23260502
17552925
60336770
93917873
28901395
36272500
53812504
22190538
46162282
93269226
55171150
99203981
19019508
65219041
87471776
39711942
75250946
70395102
7891158
1590965
91053190
14798441
35334564
37705154
99215245
85104214
78293463
31119687
55983220
5918044
84426382
38729895
92069054
24670921
22157457
5732752
53142777
40794443
50320558
35936747
81481455
75043302
97886821
6463396
51374012
38762534
57314449
35017637
43278753
66144697
50944787
90799777
54549914
14622296
77527383
83471027
62351001
84437412
2990390
97266191
78422900
14992928
54984584
17036957
81801622
40582828
41811305
43314379
68055064
98158900
20329941
78096040
19618241
97332266
34795617
35017155
53118570
60382690
73272836
90264782
68188212
33945017
83991619
17753416
43603829
26855027
93316269
27125157
11163614
92000562
19143620
79948759
69917729
56150134
25951079
55877100
16831214
16535844
90653848
33858618
6994747
21281816
42710912
88209353
58205021
88789014
17182333
64292905
83733024
22993995
48608967
81613741
21625675
5501706
63689390
59527770
3357850
44908958
46790437
76737448
6544865
2430555
71804108
39553121
54834755
48788210
62843551
15580426
8532382
42409753
23091593
93106473
42729615
47923062
85336755
25746915
53608703
54437182
43605464
6221816
34343040
30092232
23684823
80135576
4806283
65642873
24427674
2452718
29299823
58276161
80575664
22225441
81855534
99781275
38545295
80140714
2568912
13080026
48179417
39426335
91888107
50104845
74605024
18649536
7839205
72020860
69435231
86040339
60409423
456554
86883768
13623573
48259581
28987229
24923796
87677436
41367476
78224880
17410157
67309583
12366143
2842542
92173696
41793959
82856472
14246038
63330377
47211495
55189884
92374161
79472618
18331286
32534432
42243581
65432257
33922452
75350645
3148318
58866487
16619517
17254719
44772171
81528268
82953772
26295660
50172063
63122847
63398848
40323769
77726226
58739137
46895437
45532301
75582855
76342026
79040477
36304901
46938612
97854288
19201380
51852746
61128335
18114258
56682200
68009333
51181048
39780984
5990663
5319263
79514488
32669097
55088912
86754039
44038902
49429267
83331796
41589723
20133649
93309876
27782441
64260596
65419207
35772337
39887774
56734041
30992207
43335592
26037312
32920049
49671377
61923624
79307273
82353539
39323643
80844547
5281121
90567080
36758594
5188917
22802590
34811326
43610432
51882813
19734568
7478692
99195622
9391630
84384073
57490881
95074577
88869527
53498288
47592858
76464923
19010189
53120977
94874858
55164776
65970186
97301560
64682337
75505216
81540520
57959336
52755831
40161550
91785602
16804329
30926970
11834718
95726789
30644197
21724634
70846952
16455104
19588386
28958685
13443466
29781534
7951557
48325986
86538414
11289505
24664342
91361661
20539194
97900940
39969156
13145989
64371967
65093997
59951582
64821978
94454287
29543488
69739238
91946153
57467843
66954178
72768830
25963533
67873111
60506980
78483197
30272952
58536959
16148780
82554465
35543929
92040873
55039503
71222504
66333386
36570608
85292319
28630889
68726055
65159323
30566949
64570654
33970752
2445121
56792209
76400247
86237785
22689134
53501650
5572225
77804455
15666323
58332533
67163153
65934390
53488161
87572760
86608807
44894116
10865525
71331509
84827305
85280319
66563597
66315206
21978937
6375943
75356798
49693243
75809576
60897679
11044363
29617424
27247150
62183483
65331044
92443823
38917993
61801563
78254810
1935950
54816303
52845890
87637486
29290823
11353645
54908407
75033771
74368004
47514606
12337278
53113504
3531184
29046818
27514701
17976995
19409551
88676778
38178750
27779021
24439166
58749948
19401806
34627095
98354333
19395123
45753088
48019031
69345553
80724272
38260811
78770168
58267749
73863967
51048969
90736548
62654180
24969107
73907056
39105126
67892103
19861759
77933550
33302764
14961253
23148626
9615730
4053049
34656237
94937786
49272259
79125030
22947660
31482872
79070810
66105102
73582601
257500
93423608
77973523
74544290
54237942
10956801
13218440
68003119
39551342
42137652
11129870
26548499
55477344
61556230
28752182
30902306
69969545
54285965
94828293
58900096
4286555
54102978
34143945
1092815
47925136
35662434
74106758
80833561
18586531
35473939
21514864
52089721
15268884
35446986
19232902
20374292
28078266
20427014
76579224
4239588
64215146
27407356
95313203
43089014
43052410
95528435
65096085
27832088
47913384
35517975
48465420
52116190
87339937
6813905
46457510
9212832
94915382
18996014
63453771
26778908
8735584
53031932
6952009
54726793
78026530
40838940
46058972
60074201
72044781
44134477
72358227
16248928
98379078
12839058
33748933
21750547
36779557
61902526
71145504
55889139
38170378
33601823
84731169
4517307
9178724
33135473
71003321
40730946
15898966
77352747
56302496
75415943
51762858
22641441
69319848
23282194
57414420
64208004
55446250
66651383
52310093
57379001
79628473
11450319
27469422
29218064
16458122
3242006
1289390
77881475
13485838
82473948
65966017
94129382
73735663
8990344
64382260
92670357
7017248
93919197
79007167
52790564
79547761
24550827
26857640
59984282
27054087
42532848
70377832
71312315
69510227
50689743
67526007
3679392
36110537
65920247
53155055
72747210
30831471
66169691
61028490
93535478
78986716
34064417
71449468
23319262
44228481
52181878
53659316
82509343
78988385
70232400
23811801
43435881
22630243
17135979
49595297
17290260
50530953
44662805
2400349
91764226
59510487
43470206
42718708
95598571
58941237
47907537
93550899
3754555
34065030
26714985
11027415
1219110
21118833
20337286
31346824
47120122
88299424
48550189
56148954
14248297
29147694
60006265
7028082
11468420
30799838
36074223
67234750
75990157
58273469
93575204
33808326
60829492
68635797
28158976
69969174
97601228
22044088
23433796
40320003
40609328
41395206
30002166
90097362
65800846
66518656
42746145
71576844
97874963
17809027
98929466
9910537
31623146
94932387
51923753
81603971
11185171
72844428
25279680
37098902
17128972
69492288
79828141
82899661
94766165
84920169
69268215
82399521
81121157
32725973
16793622
18919636
44993697
55607080
10533944
25997438
94517099
80273468
70170057
4568003
10328857
43502756
75465691
79619288
31028398
8238064
94117006
70251261
6508838
23628789
31838948
13027442
87182339
31484856
10564523
1977346
28001454
64426810
17867434
34043637
91270775
49071404
10005161
87540430
91511873
33382477
50921719
68417783
12036208
10290558
87547523
44011040
11355644
26366087
66046297
27786414
25076224
12186819
45927265
39709349
58597662
17647984
94047048
69865844
29094697
52908215
39646111
46869953
20410888
89376840
35139135
18949209
12865659
71501561
56047625
18934779
57187654
64275201
63746839
3995662
23556093
3517030
44213176
42340281
4236584
4116694
15082386
31646020
77026176
50020308
58683907
70864303
28712517
77582802
78551888
41086575
30205555
77269164
17255135
74405606
19850353
64677521
19261749
14483218
77571370
29373893
54040195
54594837
66834276
83233595
91454310
41243325
17203803
98893283
43190279
68044611
69546873
32013422
35769345
57412881
67656602
38355456
36786601
93260219
18275298
4944038
54611411
23409160
1573079
9875002
39378666
82383577
70086198
19539994
27037010
75964409
74258470
57429489
50421078
84898821
29428432
44111134
15772427
6710497
15381845
49238387
65060116
41887226
3712526
47154997
83590080
10441381
38515558
2820924
40795514
13443937
58498049
31730313
34983060
11047174
30702393
78467526
20960383
88293749
73507492
59583383
78599185
64212918
62185263
98174458
24137082
56388580
71046831
88832984
16142829
74373927
89814153
56675518
45641805
52301163
48662110
3052063
20876423
30424467
62942860
24255429
29910050
60242078
68110939
66709550
52772051
29501227
41362988
33321931
66780880
20079544
18342211
52623746
24182947
15132046
49216408
63246591
72172917
47583147
11161872
63842836
86515848
7231993
77444553
90404671
65679078
38714158
45294687
21161033
83266232
51210706
38902104
95084532
20294369
70998483
20208885
34777650
93337692
31071383
60689326
67623908
24647013
9081264
23742461
37367256
49059782
48950129
57263182
77771373
91688885
33287767
26144228
81006337
67506058
80038504
74254382
1990329
90195028
19471859
89509639
66816834
58438138
50725819
33386389
2826121
29582217
36778099
70359357
63992312
81582686
42060808
21155218
74053697
15617217
9713451
37260729
12445608
56336945
42549187
67952448
74041895
36897322
93557458
23360699
68751661
534256
18352104
18759497
42957776
10232613
27939723
24758427
6896346
32986828
84445740
8051877
35129813
41502265
52936732
17141631
58973325
59451300
94156842
38642170
10257463
65411540
99440704
79370421
45610483
8661823
53127558
39112699
99988391
17973159
236181
75190307
46928756
69850443
47951219
22923047
84234693
98810683
29678930
3741000
79357768
67553933
224996
89330091
50184649
40940349
32654072
45326639
82642895
6723278
41205842
26924352
7145845
73280431
72440448
1352197
35282296
34197811
15147955
50959786
9499559
75851414
18444801
32014268
11355104
10645122
84860490
84391662
39209101
1004476
40693537
89287372
86273349
10890558
75881629
12854320
53885721
16998751
51129494
15169723
71234825
81275000
60064122
82931868
19275242
17329987
12861310
11506179
41501657
58542513
50525298
71552821
8406366
57168045
54777526
2831596
98959384
78341047
71398880
73033895
14579392
73347772
58245728
21189858
82261041
7187188
35143122
43863210
48860083
230797
74266400
88921144
9859749
48081459
51634941
25927960
51549492
20207533
12563599
43684341
35955793
22850041
91162044
91705603
70582155
23186719
74821479
41153406
89814801
14396694
31730154
12154949
80780634
24310663
9872158
303948
59060783
61216970
54622584
22730796
44094199
44123708
21389873
82691303
43719342
42518332
86337344
78240055
74722549
72821008
45056582
88111363
98946708
40553539
80304835
75953223
4526140
57587127
76771162
53262932
73478482
27517634
5033359
52001080
94750790
5588257
47759920
11806612
24453447
48831575
45836074
30541366
85263329
92376020
25617006
97538479
93476158
89861131
6620366
4222266
9137755
83786702
61287553
47059923
52132411
4798522
68668866
12065776
4442829
81243468
26612677
49490116
71904366
60330900
35218892
2080339
31154330
3791749
83831315
43796913
81406305
51626197
76183612
16250527
64181682
37998238
97598545
369380
2153312
13636186
15609455
2555938
47028692
90018753
28703660
6276716
29999256
57324225
59843145
4522037
450941
2648345
62610979
95628965
86711605
16370987
59016507
4394905
18983026
46891356
56309077
90183122
71356096
31298524
69957533
95333083
62595890
88484113
39122683
28675848
12415977
44528502
7300903
94462494
62533311
12607445
37072279
6329282
210326
19298679
15279695
23072285
71375482
18344522
77526112
3242911
59599377
73388610
61871501
16561388
27994594
46568587
49960136
12311048
95919615
37378293
39348788
40645486
62376737
93362974
37354820
72126485
46001860
92663118
80055187
50015541
40089518
17317068
44738104
41889557
29361009
60710230
84084652
55348340
30994086
91657208
74747131
60577220
94855651
26243356
78603902
97412550
88932613
17785886
14494205
48721113
41167069
90772141
2621472
72597406
53443421
54748809
70338071
55066926
44769256
88115846
40577816
64203425
33891850
75367291
43782489
95865738
55912998
85546089
74678595
98241497
52129862
11850645
18893556
51363206
20483085
73751926
8273325
77012484
67166181
42840473
68871568
62195569
99584160
78845750
34621197
40153683
11334394
61367455
14430372
62323487
82600868
78272581
65304160
59423740
37489895
39517859
5408126
69686672
9994558
24553050
59262865
35745503
58312159
7325079
57160170
83468615
69714803
7260446
87290244
30555298
55390997
94656263
48025195
57205864
90863597
22280645
80689626
52033976
90064388
8024062
6972191
29911054
23549209
87825728
65678291
63215498
20329834
5334432
54932420
76680533
16961108
47884022
68791623
1401036
54324803
66909381
99135233
19016609
13683896
9097001
54272152
26927912
31877236
23532168
62654242
74617159
20785140
86718209
94631675
54600928
44782378
34724446
44153427
77114834
80410483
77925568
92803840
28542357
50514313
3766907
78872905
87444075
14719565
8804542
25811640
45236051
70865969
44061735
94770202
38839256
11985898
38071921
13742585
82703796
99727835
5686420
9329932
86163369
4386582
89374386
54377797
77439566
22948553
64984786
30435627
72288949
63186504
68632397
35918855
71322628
57840713
23338139
33779407
88484037
99632339
89501265
60231257
44748078
28634092
64525058
28919477
74784232
9312279
93492751
58001996
82991094
764072
63124281
48488519
90095577
85572497
67345627
42919718
14613194
20860489
30785866
26143624
15115739
93447058
10744131
67718617
61467306
16495933
19518955
47366684
94719844
62849053
59896701
51656227
25967047
80284072
56984918
643473
72413206
28741956
47899451
58758292
92562028
55108495
58368902
10643358
57636665
17917797
21508062
76998407
8934881
54687765
78445674
65443783
53821457
83522002
43614564
59702774
79927270
32104820
41052540
53508164
60102560
13334001
11633382
27822923
66994372
16808010
4204057
17288126
87017
45038233
90713025
26444561
98613350
64381776
92608970
1325204
22033341
54113595
77172156
83339282
46678931
97116570
7254799
75662509
81296178
19147155
82644860
68398889
73830232
69421464
50255552
78047191
18347732
79082363
81339774
72106399
67474355
26302548
74289429
94743083
4715679
85553626
99299170
40036999
54382005
95866290
66747226
89495406
85051051
72220240
16622381
95814516
91681546
47271920
969110
72938384
95079702
417971
42070975
58143741
74005258
23599390
39167226
68104154
88754299
86838124
49603580
2287026
28894020
2456899
56186867
3387637
92599062
609977
69787989
21837155
97156183
82248133
45774051
22539774
67336854
36331296
64260239
4762785
24453005
31308560
76141129
8161705
6952906
29110957
58812846
58828277
18204010
26871861
19260224
63953245
66809623
39321516
59049838
53136050
45735279
68015284
26819765
50955790
15041108
74228942
47135606
2661880
62910929
69200262
11727869
33172844
21986989
89924763
18315117
14665055
23551429
3133635
11923111
6232927
43042733
53399242
32796434
22011571
62275831
77020798
92422812
5678151
61176594
24013867
18510911
84901443
11390355
4667316
66933448
80542173
83836066
11429221
32942233
86181485
52198379
80177036
80436778
22370216
1727291
41106155
71234774
46836062
52043823
40268030
74283773
21580330
89209626
23127158
50575915
70631336
87523016
15498402
1298403
28836266
64432805
6445091
22304003
30028811
3866344
73951048
71412905
22951589
41357373
99506798
38620784
45414369
49661912
69219695
26720281
51871886
36848119
8259931
60432814
81500811
22960063
24796223
47241362
28546253
58792237
3112078
14121647
56766655
31391091
54974591
56469849
18823282
41033280
74031987
73218414
4755351
23655225
80204972
48136736
83961095
16371285
14599751
32184823
91516336
29901173
45735868
55813365
49069009
10233807
65028709
51237405
55408510
91757151
84186485
45671453
19086026
69080809
13284193
84863718
26944238
68207976
31802300
10109986
33417520
54244599
67747840
79086784
17154503
85142220
4455216
97907327
2555294
37266462
56474336
77601900
24623133
74540105
53165195
45637443
75267480
29144801
48744576
5207236
27846748
1462226
84068158
1239328
84786222
58259255
56309873
92112234
61516203
87439837
52514582
18051134
79982244
34893992
90713615
24365383
205741
40353595
99564193
36885135
35190174
48491228
40815211
37599697
80484744
86345550
93752625
75345245
584795
18295629
53024789
41732106
88483700
278838
73128977
82127272
30974122
24162307
70450700
8489380
56986322
67570978
72578864
22404963
48587429
56142143
97971040
16484994
80797369
52290054
10992258
84660853
86043800
96313062
50086430
89786192
5257333
54685545
53309501
49281980
29583659
91156897
98484743
34808847
31532342
77462001
58872249
13529761
7050251
39728779
89880380
55155441
61564119
18562675
40697184
20224186
6558582
25088834
74587648
75959201
44184514
96482442
79773019
13003043
79632313
56032955
87037161
15042997
45466990
5548262
8270453
4034924
61740022
43860459
70847173
43493984
42847545
67921066
87480440
39874860
91839267
23491059
94701311
9848084
88264626
58407235
87315157
22225282
74721033
38567836
40618520
1792672
20406353
25467321
31591238
66572280
12192386
12592211
67565374
67630946
6931870
87987603
37672808
88902645
17168767
16095476
27189883
47789962
84664293
91479086
61092718
74643075
21831405
88597647
29633024
39564115
9568742
51029597
5261633
91535371
48987016
43871424
56298656
68532103
61034177
43419130
76566741
72401540
20027938
62709060
53369039
45158870
54452097
56143608
20206111
61167379
53502064
89893481
74996146
69217610
10444237
72989335
75649332
99185785
50510427
6919167
29945533
19185574
22900338
32531543
41288327
96745911
40970863
23372294
28688111
57787207
67844800
12042385
38714272
27678733
13379280
28235290
60077082
72448557
17866630
11128984
12053560
77410086
94603978
31040974
41408056
75005510
62704294
37484952
8594704
43604252
32550903
12867594
72278212
10925773
36564761
55409356
77763956
65147510
58391601
9421386
25618308
14258497
99318135
3317632
33995636
16608096
44428001
22761028
15907559
70632076
19866577
6668923
79941309
70294963
88838483
41459572
61500118
14618608
97522633
80374385
51567118
45481132
30083615
35112990
5676021
282476
32142885
95248384
62630463
88298995
25133014
85642687
58211271
23649188
28457033
89673582
4545959
25284366
42250846
98045016
36468392
79269499
25145004
56758945
54093254
41712068
39843269
26329114
97142493
42105767
63527590
52380957
36625246
34531326
21918311
2178015
68016314
14913771
94093399
15507060
64129292
94117800
84814584
43816480
69969994
68231585
96859846
55093192
41641641
20368402
79019754
18014008
52069930
87056441
5061053
28327872
1356211
77209734
43473604
60857342
67489724
23484896
88279221
62665733
3336081
38716104
96314038
41938747
90476605
76005632
89337078
35059729
65720135
87423425
47720978
89881397
82217325
50533180
21083605
60419165
29890064
98940749
17659811
36764151
41381082
19652674
27709259
71659578
19598925
47252031
21665438
3404813
50729540
8310101
26265642
95044391
42558126
76137773
94760239
55835575
81393419
21420106
91153457
649985
60941876
79012050
43721737
31936008
86048421
21888030
30997698
17620770
69381665
82708429
18404731
63466620
60394524
65580139
40492801
94636256
38345330
91196374
47224804
69584731
95575885
98275697
8097803
23413810
31697061
2004546
18948880
94254773
62958429
27030476
35997454
99510605
37217300
22910486
47312605
28475592
23836031
93001362
96418780
83103031
94390535
9959336
6428402
58848338
51814944
16131857
17964068
7329215
62622855
74716626
7981738
96743165
48256512
87554945
62840766
65792161
96033696
97533019
94210332
44198776
62119283
40709925
51407948
15561227
66509734
81119310
94588012
94712049
75694256
3383855
30869106
99147488
54352979
82134702
32922771
7670079
19149978
81826067
67351678
67761587
74073335
92621782
66716363
46814866
3137312
51471957
93664325
85624602
37042143
49472684
62840441
53826974
83383201
24988414
56802331
33789377
86850391
29415246
41598061
4669572
36326495
59621691
62261531
86170491
34923784
78773039
20674700
25216125
30672687
59956689
37243460
50151991
44241666
83501723
33409442
36147255
17659616
3742445
63870455
90733823
61225112
68543631
18411786
18597051
36603415
21035538
72178563
40720365
84104391
48715997
40053866
33776864
52002421
52733040
40571182
91262966
95564172
64420490
90724834
37788466
97809514
87989878
30332698
71145422
22407147
60714869
99729848
52819729
66808123
8982316
26803595
60634215
1735142
40726442
45883742
56277267
99083534
12687028
22846245
80395402
42665521
52353202
39680712
84971894
56423498
21148854
62250269
95929542
77331993
59125817
92590804
7739705
46986881
32081121
99417103
64365243
62720238
913873
42923806
64059392
93639635
32452744
36945371
63803682
76403966
48092598
14957231
91422290
71292335
43677543
50255182
30597227
43423064
3700471
23684616
2694448
90140845
12641454
57323625
20809311
44969102
38594506
77407097
13408517
72699577
95647334
89002601
93096625
89648210
44810087
40944636
50353449
61222613
6349454
94553382
85835214
4277064
79813534
8080857
40218170
68717597
48787480
70716875
67427079
29821732
47610636
53742099
27936757
86987
30421196
28806767
52901010
61494823
38528882
50100351
50077682
5705906
95458003
95992050
5721235
31288928
51904477
4072587
59515624
7392023
67624488
17500416
76262988
64849548
15093456
37630670
94387268
93804135
42326707
81121047
50002453
32809136
67690794
54253515
68156917
43189329
1783307
68788638
47355925
68570281
93090744
22768880
30265238
43542486
94782401
1973642
62927729
46779170
59622698
91095463
37409891
65610266
97856085
91332341
44035294
743514
64873051
79159308
65149066
80399161
65794132
40190863
31296279
37279946
88429437
93937276
60702566
55147523
39722882
46564186
32956139
34144889
11625529
66023554
62404084
80273211
80030318
92730473
43201828
6445870
93636509
78808657
12837416
78024954
49892108
59541323
65695186
23954540
58248357
70152762
90960690
38078317
69950031
30435726
84368816
37495196
67709741
39583648
35202724
72887213
27874725
87305375
35787441
34108084
41740757
13899180
84550263
60051803
72701120
49872935
84553831
58216318
94605489
18145521
83322075
44477460
98403587
81696863
97133900
33931657
32821913
46808153
40117761
17906245
58821192
88066894
70616031
55949039
47521325
33062923
80558148
20172769
64629728
51273956
60934366
2745165
14868268
54539341
17518806
68125238
32037104
9823462
98423778
30786780
7793355
77702009
98196373
44530088
48789523
62688926
44581888
92018943
86602888
22715562
85027686
48291113
13701355
25949233
83009896
7255188
52225100
33043340
53612330
11082981
91992801
60561875
52488592
79797578
81286768
90570073
24090603
99358863
47045593
12597396
42882463
40575579
3610028
4977709
84250408
65011895
4188282
90774094
22611343
70280295
65810858
39749834
8649354
77710669
41295526
95575228
114741
58803268
84677919
53157323
33364903
12993565
76395858
32930619
24240065
71562508
20638382
18164461
82790417
51176664
78473978
50038464
82956321
19575388
77446455
47129514
9802960
63696
90284141
7885639
38615595
48699984
22463140
88992258
58040037
2046360
35368519
80832268
72592082
29654184
71032481
94726333
86932944
95004118
23179679
81764308
8013428
14474957
45647783
77988710
21953915
57971785
4746391
57591547
62675689
34487119
34120550
16436735
51353328
17696486
37961972
5890190
88546333
82355979
76684075
76077003
77025721
87610032
25167642
72006469
10431092
17157985
12346641
75259997
55128139
57046566
82952949
11113017
90916387
92558831
33342034
92271962
46499869
64206101
4399705
42912984
9807859
24330386
58228970
9980739
82912683
82422416
52539230
98861258
66169877
1435810
76006901
49020024
84906248
10843339
50936570
42800274
28956513
59374118
13581668
43880316
72011516
1761292
78447686
33231117
94673786
41160156
78983743
70433715
40974079
91772284
70508041
64311792
72581713
91484333
34794822
90297620
4058387
75248791
63638583
59929559
96952111
25004044
76469570
7467093
23314247
32172779
56837786
87787356
39903797
65748068
55885759
45005359
74043138
76244701
49772243
68547664
93294487
81451804
70776426
94797268
36028521
44008632
62617946
88790590
46567336
367264
80993965
72518646
761802
39276309
59880588
59503262
2402256
50209112
60579751
51900849
62299692
28510351
28594402
11320257
28394415
34942137
13041708
64841655
58611000
99488655
6060968
9653484
98064748
21499072
31865001
28320537
18358392
78332444
43403079
8075909
71154845
91462079
6425073
22393857
20414486
73426310
69554423
77774879
87926260
91327745
37034818
21223163
18152072
73962166
41920471
36105947
18428124
39706675
99339652
51980563
39095719
13413973
56358518
36683574
21434305
96175499
92852164
18471297
52423615
32229020
60262262
82553192
90776493
25563103
17006289
16851654
16288448
19482226
7350985
95548404
42265301
39942266
40492065
30252459
77413514
26233457
6415829
88610418
17337131
73615749
68068833
32687898
81894368
71754413
64753340
2337724
44002239
60370839
74830116
55655183
88826689
14813176
59612349
12142062
74598504
94914093
74648147
51643601
6550045
5102884
68038175
15191692
69521351
68776008
55363063
48754468
30917054
61117669
29695866
46863725
61530926
94644202
86135151
84390864
27155391
78110622
96047017
51084477
74517467
36571192
5371819
77756626
51505082
48402102
97273660
6237625
55001876
22692077
58327365
14648669
46938268
7795071
2023689
45488500
43808785
65139887
18741473
30315489
73520533
28102348
804478
80081894
54508828
4470469
51715020
73099320
97787454
97456847
6604133
4430007
57423733
10541502
92505330
52725118
52012144
51147721
42076028
59284166
62949183
38707962
77887527
53092848
94890153
14335610
18101922
74423572
93203451
1678500
64058849
22136152
82382269
96915272
30223809
46417370
51140887
58500554
21368401
76136689
87392781
14868940
20920487
56072513
43175587
42736276
2048
5071078
81304866
42146683
8103130
80213363
48165710
54089235
23955724
31168873
16944065
45548467
22303364
79177271
68528396
68326156
60626940
11341090
6641131
54325873
74958290
20318798
55426152
8969785
75532662
41982989
8283232
68156772
25384203
19538972
7989219
69449689
37846470
27205264
84128649
78153939
6826497
3086477
16909613
62426514
27349251
99340368
63819154
17982618
99672226
91090101
84133507
62077476
20546971
60751507
72611821
66386559
56896837
50274419
9027295
92892556
16726618
60142810
62654912
14031215
82865377
16869792
4261261
94282039
90820004
8201874
15977305
14103252
57200971
66788140
78402812
22940995
67857177
84477824
77992620
42541291
29980479
49330747
87948238
13154683
26332489
2880042
72950401
77640352
10918044
7566270
95446749
65463382
28769623
54968572
13087433
53021427
12846081
30646127
80822846
77312339
80041245
40967193
68807897
15467462
5731034
99344252
35029343
74195266
62180386
85989124
22530385
79392791
75898698
7898830
11118423
64565797
48263647
42329950
54883981
50022449
83957621
22647364
12061462
3012856
171286
91932929
54577755
94365812
15413315
75795128
58462007
76042381
3364677
85271060
50176979
31888966
39957512
83862598
15978033
69196526
47842585
80539927
48795880
87290533
6941631
91039866
69221353
2157916
93435988
47225886
62731344
97035044
64137288
58994817
76532539
73216528
95723634
34237132
9486048
50382510
58972198
96637565
43725576
36736557
2565907
74409777
9795416
95797781
47342562
1659982
51051723
94135788
50791186
90506221
30177965
21013209
57700820
41897774
49974934
12569901
25401857
76408164
64497887
79499185
78094017
90086113
6156946
45143374
18662568
64430797
72690734
86272345
41116874
9548971
59875012
12185248
53817305
83627579
17373051
45196295
62090891
82102327
11752120
15377
82525405
11762901
51248483
37667197
6907886
40664872
85261019
46063988
52130932
71571129
93872087
14836895
43430065
14806158
6847798
15982095
46831714
15606608
42030220
14137847
56188116
65429649
36008840
6023638
19614113
63149255
43414597
13526454
51405058
44157702
47103300
91250688
46649402
13686273
73733361
21347982
69072470
43258375
33477513
6175945
18837614
29274968
71520582
7922080
33432110
48783017
99951577
58634353
74643094
76622457
39472062
94411498
44751605
13714662
64200553
33045974
6142650
54026554
48606127
12689946
88967932
61328251
60567085
73939388
38358292
43175926
9126423
65285980
50985952
89390164
93947635
98076765
7556507
42616790
54287508
73794597
43596298
78719408
77663629
72335337
15456817
54669793
17506622
17568599
73219411
27518630
69533220
60825042
52938825
37882293
466113
94282289
87501243
17015810
29942263
68253596
8783021
95432940
57930379
77494974
26215081
69963168
93728837
35920600
36182777
8146087
26889174
3289831
90238720
46074929
36706656
46992642
17770414
39491737
95616294
3059961
638840
20385267
79959782
13960125
1302664
16831505
63313295
31206234
10118325
58272665
15174481
32320806
10135423
55545934
78195545
92413521
90335270
28611009
12148010
79479433
62958589
58203354
63370058
96534660
28768763
40129717
60182024
98339820
44307879
98487406
11007924
81757089
97991424
9907233
69398024
24257285
97552973
6164766
15443813
19766954
81211049
38914764
43013669
62014332
95070752
39421678
70252469
42173611
15049303
40906898
3320887
6955693
12846271
89493146
72880459
67436992
1078017
34348895
48907865
61347159
56555855
53837871
83063398
38796542
45669292
14160225
561075
79018142
22372912
7652938
4862956
19858428
6614134
65285787
29003879
196344
77303396
3940038
96906408
23062136
91534407
79646642
54824502
40804150
51212322
51678939
89223730
51575354
91139504
76938851
43751217
97085910
77734764
659350
23947081
7342569
17914758
53637849
99836953
435806
65263154
66739281
67214956
90545291
89768689
94200443
2764568
1334768
29235267
90116271
73543135
69611698
46490279
75907354
96418841
56550024
46076255
20872481
12990457
70402234
92781547
34430463
523246
60132237
77592009
35624203
852618
55535896
47368892
12545181
21019437
6518238
97318115
5535686
40571129
3165270
74904676
79435867
93661703
32374231
32117644
65391730
57040956
41439077
54180101
44842945
8598213
26976121
19423992
80615780
62480747
47420579
62721286
4051329
36088121
96612954
50815678
58681341
49696038
67375659
35428433
85071312
64950932
43320922
41062199
25741874
76642602
45532898
89640321
45226647
50080491
54304630
66730735
47788634
30221945
73403306
63954394
65037397
64960295
14081668
52355132
22590183
16346038
74674072
74171004
44318672
32689211
52975107
39699281
14687136
87079833
14433458
69652615
24942534
8454018
57816301
73304362
8888549
27958604
66005107
65929081
40357589
70371639
83138188
91447122
79781964
45154614
26765225
30593489
30065671
17903755
19267945
18950851
93351450
61246129
66451946
34210861
89316032
92735995
91515263
8115059
68625057
78211027
85083747
50078362
15686395
65184661
54467435
60111568
57960096
54224842
7276067
71413787
34632339
55804544
96844528
94332994
41509984
56415171
17147034
94046053
12723106
82456733
13986690
86671197
72075640
91757627
15236626
20713647
88564122
35030021
54340642
91970993
54923167
15258872
30877596
50122768
83692880
10711704
16477078
15599608
81079322
60220481
40505787
49226035
43327234
48311866
51962094
67566780
17831101
51061994
59326866
34950029
55389694
19716811
42576483
47497546
23009540
38404476
22770455
83388348
68315326
1564307
49179162
58329520
4362964
63244341
41592027
65991168
90538341
73634770
52927012
41471980
29503915
55607344
1041529
45041798
24622513
3211945
86659697
52586571
99526278
56643531
71690596
53558200
61750811
88714707
61994184
79577854
66460285
40148619
182957
44982049
37832363
42668217
33672423
39145611
79508118
74312
91266703
75299439
95860414
41445096
49057768
6622468
34200205
36911445
91097780
13073963
84712309
3820472
42945287
69890680
21988081
2524272
45517519
1223462
87722397
43561605
95599327
13351759
63318390
45621511
96230724
37431081
53223490
10458996
97231365
65417176
76351784
66441322
69147700
65925488
49473796
88418038
52261210
692690
9460426
2836214
51306299
53499471
5418891
47655273
39521072
98730172
36562040
96776178
39790232
94536877
85460274
15805429
63718108
52620940
7268221
26355363
5896304
56422213
54050303
13014964
40574387
60878312
75206036
40273999
64226345
46697085
31346
74448789
1725928
83923116
85870148
56255790
16830665
95991374
58247479
25954437
96176262
98846283
70858570
86334235
9522136
90902293
11334383
92552327
17502657
7828682
87693629
87662615
80611132
42513235
58744702
4363038
19787412
54522677
70981411
11934286
86141069
8090334
51913682
47815136
71081112
32188630
11548603
90124538
75216796
32272674
84117578
25551080
500180
75199886
97067133
95691197
5555747
25447344
26882747
59704088
2544928
81442483
98104716
14148126
5285378
15486902
35689444
31381840
67885056
62175566
32929698
61482104
765602
31719925
24601217
82319976
73085274
25991580
38683178
13659531
83883302
40484874
75568923
81193062
59923647
60017918
9661152
50477126
62615225
53244592
90406687
26606226
50180412
61574966
13605115
72276100
59689614
47807536
61148651
65634359
29201292
11048304
19865839
89382927
39805943
69611718
53828677
79046516
60833167
11630675
39283591
53104477
20706130
70825521
88851389
53409232
44470264
10145223
86614117
6203077
86451258
62994514
57355689
81490997
79511332
53993222
58106558
86589348
23468656
53047296
41423585
6568817
10905090
52129467
42322880
89564989
85916452
46469093
39902261
81432754
5290334
659611
16966288
96994322
68481996
78370478
70685499
12065069
20251972
69349444
82845986
15286112
28720612
82618765
56828066
7182228
31466325
19735807
70878926
55931985
38416960
38967660
77903234
36352780
49435696
35656812
65474755
7269557
94699236
16099082
44518847
41170766
56309575
50769254
19339398
3847812
70911163
90323415
21751702
50741764
70555903
2435596
94405776
56030070
96258488
73723466
81995853
30194414
55133533
83667129
85614909
79667301
46811022
90565068
38544028
58238829
71821581
37850678
21201196
34436789
7595909
2602781
37430295
1123538
34833753
4609858
12324930
29081941
87388502
80066917
68325545
9010138
2637433
37432322
55237324
52408128
15728087
31865723
52277947
26791023
78869155
23849586
42239327
91057065
61036075
28877965
55879460
56149397
59066625
18019223
48892796
52346537
17080876
84536856
24707747
31333728
91426493
2332725
75489826
54022419
79750703
5535402
86920807
32373019
63084377
98097839
32864177
44931371
74776918
61800227
58262400
53724093
14387057
5263169
74763548
89938116
5963112
49223070
55012691
4535720
56513361
82290753
20641250
42268447
76739226
60076840
91644050
16707678
46847359
2742330
24602225
31672817
30444019
94573525
3927077
5164739
27817603
45158467
54544913
92432646
75693393
32616696
23321306
63712661
30713534
51780124
19893718
45308024
30168055
51574994
93261532
91955962
98556206
78818210
80624426
73151990
43778883
58561854
85304422
33600981
26028731
7166147
72950466
26465956
74976374
19908938
58981142
23305031
99724026
23190255
32662878
44028188
40396848
38932332
16854823
34466781
72805191
90116346
68863893
20732156
16860069
16735408
6207207
7772140
85853204
94577241
80346891
19874071
45072076
58520768
77816332
38216804
63860859
56785577
92289220
65709557
7396315
85907223
28800509
51873288
79936108
33464003
83027828
18517436
96774550
62053791
95025727
13498917
9212623
87515803
60205800
2841783
96018234
86441313
32324650
22420406
46905758
49888892
42283536
74703869
80189783
50053539
41086453
48591944
51074805
99575982
3024132
35180492
4126781
26749347
66656770
39888902
91027998
30769695
54665061
16335172
52877451
96302402
74044607
43898536
84384848
65222423
94355568
94771637
10131542
58541816
78607204
12987077
39973620
80641217
6194984
79218020
71948249
41375848
9853137
55158999
82332685
43449321
21037747
22931490
11760968
78017233
68154971
76126764
89331281
66168664
71758539
46594309
43659791
47531588
68190125
30519203
27767125
27173295
83613954
86816771
1885374
87880575
64848559
1569184
66956231
73587754
95162207
33738207
52935993
94013494
73000351
24759479
88138949
34298703
29383044
76423430
67060474
7577483
77174792
72404870
20336678
68993415
86267010
31089595
58710286
72888592
57333845
92334097
36583459
82211934
9751929
52955140
70781291
13544026
37966618
91251615
53506355
50079121
41710015
28460929
56013857
13535413
21837620
14273478
34379286
38213566
75213624
93954350
57621525
35509708
77951494
4898081
77919357
71838256
77061877
74963834
14744890
81706170
66490332
52714748
49103740
58686157
6349490
56283883
85393540
45664280
22468321
56135965
1323287
62780604
65798580
1191072
17599682
6310193
43952204
95488467
61387207
15183588
19052936
53180830
75728234
37560439
41140020
4575224
39924583
32146170
64573060
35839497
2881879
50459493
26163039
72271473
90860821
75479158
53029681
68719891
96406995
43969840
53937730
28952544
60710622
83827113
14221150
70774461
58373289
62423960
26645365
992634
28024500
21068323
44368817
24595070
66852011
2392792
63128832
40313958
31320092
78744497
2940173
38117613
24956478
52190990
46307013
41780370
93008071
19619014
62416391
87126016
89734948
97054980
60745915
80848737
45318800
39230596
33601145
85408141
99202824
87167223
48906251
22002741
36736971
27805970
92825307
34221616
83022163
74077154
60205161
25579389
57886366
45081165
50859634
3077133
9849551
46092218
70304239
16236870
38402482
14616205
1740717
26773595
74247271
76137216
13223080
43838454
81595853
68663097
26543467
93249546
59966703
63213607
58264720
56223334
18086943
54146762
44896453
62754287
83755714
91190331
99395740
77677196
1857582
70466843
14997021
25122815
63140066
44333939
256993
42795084
77512912
59619557
1193974
68807885
83459051
63835577
55189691
61255824
94604489
10472806
65585185
24054348
27729601
47440720
9367818
34195148
64975627
80076650
83796817
69054177
3286678
31851311
26925322
97259456
65547907
65880905
92195573
86576842
41240970
92503910
12326432
20210199
66312975
40672439
16742814
6234754
92198811
15116356
90323775
60074959
7522437
52882623
77100233
44741639
34668914
73317382
300707
27191903
53727151
42381826
80984605
95943052
23256816
57991296
52801711
69684157
3045708
76235380
20768648
45681512
26608474
44055059
10794234
48083624
86237387
88151104
58519159
37183741
81189634
90529940
22357809
4184201
28844543
25855207
73321025
91767991
26939492
95386211
73005987
21237071
75341894
22207001
9557844
77130036
75843098
36963863
3024772
21030601
79525290
23237347
9197257
31106224
4760010
85182285
54606690
46669693
49139440
12996224
78537641
37993698
23693302
33047502
94987615
7782245
83825115
84190719
41668049
74788730
97803732
44541071
27075866
71740562
25721139
34636805
29629459
95699644
63390600
51210502
19935567
11371736
90332265
48592639
61999892
36827380
96869118
3487532
91467966
35761717
50698470
99841711
32502083
26552036
91881618
74037338
98593637
15762513
88455176
17314903
75001293
30319500
39622203
1494518
59613409
49458119
95669398
99175447
68232573
28789668
30259655
68497321
54405136
86337137
99152507
96069830
28646640
2589898
78441410
86422761
86127371
8324013
54132188
32047274
2167016
75944440
96947940
37656594
69378879
5779351
81451646
76005071
79158199
56935526
72167895
47578035
51613526
42290793
5561742
64235905
99811107
93778527
64278789
42996679
76758752
39637852
25453152
36943552
6771742
20369467
18327365
85159302
38087851
23536582
2626617
56694752
38666198
79900851
7450160
2637772
64898286
51489919
32013646
41131301
69463652
7442876
60687787
83723675
27275849
41209827
40332173
38112998
72144749
68864364
61834315
45350393
18948185
38049740
61098119
57515912
45044897
36940380
89014670
77067746
939064
77543097
89496703
77211299
71969173
80821648
45695218
55576115
74624179
83861045
14755040
27455432
53405427
93506976
78103930
41112688
93317913
54220461
73090939
17000417
31289067
3583638
73516951
9382953
79332697
222748
43974815
78805062
60695517
77680846
659180
42618001
27442085
62239583
87749262
15343697
73268085
86364581
87396495
63510919
91857766
36033368
54606680
87565089
85489769
72669668
9481754
42773480
38590204
37133211
77687597
20607164
7480350
17874096
78116467
46169269
98376645
37834135
35982916
6277595
89102925
31716188
49437906
13676343
12524387
82022042
8896004
48902921
40832603
18831326
63675578
16508163
88126594
83714287
46150903
56937844
48555049
51428826
91699058
45812884
12237903
76133641
98510200
56276141
79647642
12202425
26114382
7102804
56200808
27393029
11679449
99527071
90914186
8351973
97557918
55015501
46114584
94168097
67746105
7859430
1509728
19456042
66131503
63502954
54396088
1414411
39567752
94719551
68713866
10978850
42598760
6179261
39265108
19657631
59722495
62414552
90069486
96234238
10709645
48990740
75624440
54737303
12490186
45309893
36041606
54847481
85194189
27544315
68894224
71063999
34013599
72598096
78712383
53261790
517645
87894295
90328264
67573823
45303669
50465406
86115450
62202199
59753277
22721088
7772094
91435067
82075608
57706980
86471020
9706483
4916315
40593112
78783594
96937436
16952585
80861258
17686450
40687600
65149513
73395812
55944461
29878064
3983659
67261906
16163334
52922274
94187015
67720120
4544769
42319314
50684789
15765347
85981111
43056335
76008051
48820394
21246968
69318906
20087523
29094690
82228048
66024975
29680483
23912485
28458644
78220422
86470240
73843945
24667952
12041074
28018820
60605558
70007590
9004094
57760171
99103744
18963358
34691026
15386953
2071928
48308833
51500241
64160795
12461813
52215192
66566145
30839712
74753505
915832
87869505
70126364
90873685
84976775
31644657
70840547
36584913
82662118
99650695
1043244
44373334
12396055
41385677
90075690
94628420
60962913
19153747
16139998
48479522
36133799
49640206
35764460
75931775
87703562
44525875
4256269
88274065
65382722
68540211
3264938
95201788
6512684
26794581
61423516
83077195
88612485
11941359
81579354
82006274
84422684
86792008
22411846
41579014
17366902
71584203
71152812
99060604
58733052
18911549
23097749
63211791
292438
4850300
7787524
34625992
97605262
14437919
39785178
54892032
57895958
61685532
77848786
26086642
98866310
98578281
90261942
75790719
58031275
72515226
90609784
79052188
36294296
4661144
20547456
10722288
53793993
68733783
54322061
11769376
93064950
72619912
586595
11213899
87489655
18079537
62198846
48948953
96089104
49969107
76206620
28112286
37454103
39183946
64915276
57023857
37807949
32357116
94240324
35203331
2012985
53588553
56733463
82560900
51880279
67868657
19443885
16923356
43782760
21432856
30360513
10983848
68556864
79454000
77015791
81632701
78883791
65039068
40326871
40442636
19571690
83252705
30069895
65310188
54682512
32841191
62921537
36834867
81284605
12322951
73601053
23278511
17831263
70997740
76081356
16930953
11771350
23828430
93850605
20662082
70536663
22635662
11444386
80081810
85549393
42048326
69375882
35821571
72799401
94361528
49845025
28525094
61837836
4247448
43779380
72878361
58034166
43391660
80764933
44451375
20428133
43341077
89570115
46463135
31292828
85372149
15090317
53063131
64889701
31946625
53626731
9413645
29812543
58337949
64237445
6731532
73050426
53865193
27875156
8467128
11927823
61241632
52184375
41961076
28937784
1306376
33257889
52379885
50513818
43616776
74773383
21585368
1529824
56268742
48903046
12294522
12628241
25243734
87252038
94558325
26565063
1387836
41313846
7930257
4849575
55740317
15251509
87797753
183025
60400005
36817616
21752060
82901847
57442900
58879751
76791453
85889748
58512168
17942563
49547011
69265710
33111234
76272234
65179766
35177917
35550181
11688209
7844143
75898489
72593066
53326163
22132031
48035254
3881711
85603815
62825863
50405135
53490681
30164522
99632962
76535471
10321344
27594877
43871326
28253265
51038527
21345454
20053424
10572503
72694779
81970023
33188667
71652830
93354714
39187812
8571802
74137728
24912872
98298075
21698940
47679106
11060459
49932610
17418646
54102348
45474689
27258744
81402119
25361174
45800467
49942771
82860420
51205260
83796772
29582300
23916603
59547976
93801455
78821991
41971387
70517087
84314950
15043477
82675234
65691705
86765756
349558
5014423
40157613
86184476
47145226
46840333
81354532
44550000
89999392
75950551
73443708
73640565
79278167
62627980
95267875
60358469
49550336
31375289
28604503
77030160
37851023
71101067
43831557
25861757
32330187
70022383
31058149
68450792
15885785
77014452
65746550
73243675
82810429
80817772
73745084
79268896
69753513
20507026
14982092
58279288
13981325
34530548
90586981
75384023
1458972
41080444
69513419
43185660
82298254
68279381
73414595
91011904
14767454
12923728
65498659
9004730
12627896
47269926
49218894
66963911
48252891
38027849
86387751
52894141
96836638
27808011
31740794
34567372
17896709
70366174
92808630
87639189
49418068
27421732
50757985
1381261
97512384
78736550
27386313
51212925
81448704
14474566
57282177
17466902
70561993
52162102
48128546
10944958
39253836
80285405
14731757
44840822
41009652
74364403
9292732
46535919
33237822
50406322
55320878
25958
19642031
3027697
28141087
82583697
27905128
4721365
64023574
78916200
16910602
72949412
30375382
69468429
85415258
55681773
18089500
35518171
28671275
99458978
87962428
93133048
24786525
48503978
48535108
17938643
28457684
23988168
35759841
1433309
90931567
89199849
54768741
37163111
69504285
49680489
98428802
53835702
82781389
81106703
16382894
62903857
8651359
7084749
69615505
38562258
70912675
46658533
91155874
73447622
87635809
80177077
42377169
527948
4483358
61220105
98311654
3041763
12378563
85434587
86757215
24546695
55271609
34066374
15291650
23820851
79605392
88739436
67335293
30748335
90869902
75890162
73572231
62682866
88222870
52555645
20223276
52891661
20969125
85252053
62440442
70823422
1253189
81355587
25929749
43376528
69982161
5468487
62541790
27888949
91675322
15165992
94644518
60390627
81841171
13314361
18779131
1584627
38040738
87712693
98649836
92378423
49476581
39394133
34155084
74176418
98374941
97582121
71533623
77060342
71218997
53484062
42168866
4580982
9562703
33055173
17348452
8671833
40752549
68102720
70104103
5226492
30521905
1464680
47071077
1016310
49656579
96374412
69176765
47261208
23271448
61564237
55763448
14451617
27358299
49876112
65577906
53053418
47174067
15609490
11177385
46838325
96240012
90656338
86937152
58820383
42194381
19015798
84127401
97692242
23963974
91303574
94970293
94796758
50066352
79857466
24150347
57405271
34864639
79330898
45982301
63341935
45768663
582321
90557658
11891140
70246741
11202261
64896252
56638672
85816378
71146647
78892805
96059249
44106850
92160551
9071385
61135221
75329700
58412947
4696796
6985937
15014355
78864962
28720357
27197265
27050189
93867160
13302926
22620730
12084838
71206713
66001209
11483263
30687318
50504976
45713594
15234954
49041369
86173960
92864843
62789058
36251105
99933696
47066338
14421326
69775448
87545862
69728807
75091382
96609410
39596822
53679428
1830701
5326022
75260965
5543591
10036718
75141183
82723459
74894651
81654899
5045115
22060506
12879185
98774905
15056471
81083043
7616861
61826050
86214938
75156950
47890288
10507918
9494642
10601384
65133205
57829213
42563998
84363700
16102413
6477733
36088846
16414136
19587574
92070773
23637451
49800408
11120208
19750248
42772843
31973665
13886224
7802518
45164755
64824465
39808443
94088472
32651870
58309091
39274901
65649788
68708667
29942504
12166292
72443724
59700796
93586266
14600905
4742041
35022255
22219382
68015838
95780723
56322522
82317465
20458948
7184585
36305268
23819892
15162374
37345147
72548729
32651039
93060392
5242705
17465803
17457676
62831052
28875463
49409209
15659619
38255933
84616142
54224545
53217961
12371433
22645452
55128858
86689283
67379397
77786629
95044417
39501158
89402777
86023000
17762308
65186209
1005300
63755661
63804582
10626784
72138327
41743479
87524371
7302913
45292085
40997787
5799865
6079221
30465608
19723808
80661011
46670036
61544542
63205773
66983485
18505953
67645764
8425655
52108791
89347659
73078225
8534134
12903349
58157987
84501101
80914362
37962885
17132895
29357773
66093078
74034768
74714228
44872928
72318182
7871598
5287894
78711674
65609579
16066872
30803600
30879408
87069764
94981536
10633400
5341257
20890021
88121342
742815
56369150
19529133
3203144
67527502
77104534
29824224
87689127
4244104
46789739
1277470
80974367
31100436
93105772
24577731
58107809
39697399
93741865
36797558
42640329
12904586
83022243
34503555
79831784
78759450
73518578
6787410
42074935
22571042
47881411
22348271
21412899
8002516
28437422
86606870
69768691
86191581
33279730
57136870
74067355
52209074
63852916
67087
36452371
26331098
17140835
90670875
32698310
68560462
37348806
33605620
66038413
8792072
6322000
96592183
88569895
54889915
63943902
82262700
5437998
96910670
25714159
51186031
15401168
59499671
90151838
58188265
68653617
37244215
21105790
77695647
19190119
6316890
25630549
84607765
69460834
90861886
12517172
19007895
16327323
96170897
5944500
74892486
96318065
91364772
79307016
80937825
31543364
6944761
59900525
25247604
15249865
87012621
46289210
4917361
26600562
72524498
21434757
69675152
93078723
45405123
5198790
58782297
22012526
26642505
88167274
60401465
94650542
70364051
76641960
39433948
68063731
15137647
54273520
96632097
43578345
44797588
7150012
75342496
5691088
39719789
37087808
16364508
96071181
90296069
38855919
37489475
23398659
43474593
99829249
75229325
23883656
5369589
70016235
27224886
11423543
31400963
64643447
67504536
14822993
61684057
28500784
87783128
44636909
30340180
78231486
6327256
56771126
65179019
18414740
90378657
77196703
8328424
65214385
52699991
1966098
45462956
6708219
37491118
9419987
65977516
25514796
36296440
28297681
75957223
69280706
6720558
66503339
42528105
89172026
46636807
83374980
88436248
80638102
20454561
60222244
58512142
10904377
47766081
70329940
52691737
30915736
25662225
80110829
53841968
37497803
1130729
13744512
65356637
61899519
62222941
90276676
38981687
17983448
30108325
59355160
27041316
39459274
79996543
68358718
15562027
87731453
45034740
14235131
38511829
43157241
78672643
83476140
44934817
42889432
25453347
56735843
8243928
18345772
49680439
14569145
25464748
65692692
70100698
1461726
24551171
96068634
54913326
23480490
65096329
7407810
92104320
8446219
92585680
47448611
68361406
71020858
21825179
95547482
6158672
46758455
76922603
5892442
36811936
90861587
12340610
20325677
85411755
72389741
54920874
53630724
97047066
33363532
59196345
8960099
97278992
60984628
56093374
22603168
17587687
61256303
98576651
63396016
9183093
61076811
18678421
16480521
48271605
79620188
65218799
85983897
472401
48214677
73596028
38724207
34997420
27765655
36613200
5505127
3761695
4838727
66314593
33540431
76682987
22893923
43517018
68186595
15604916
17345624
12802000
92960539
19444794
98960805
48563013
45617989
5227205
67238148
17449268
72065164
27321623
13672272
89578495
35247430
90835383
87468042
98814628
41716886
26858440
63991420
17979714
65982967
53669483
47289509
35214492
77679027
40713361
68752166
46262009
6437358
6227789
92476359
33193927
26062171
76001792
31604811
48948118
89918768
78279952
40156846
68754187
66429815
96243961
57713410
70596001
84622463
57220142
24338586
16072532
48367572
94193306
53575249
46784193
86152719
25355433
9559275
40057789
11394180
28265031
37316664
94457704
71176127
89397084
84560182
51695559
18490370
19107231
63937784
97751211
16317447
77627490
11463885
44593060
48162156
58434694
88051317
54895708
64189888
2398588
69695421
29822606
40205613
44430920
27291486
39065686
95317235
81088685
42071093
37859491
52501322
93305007
7385504
53936969
7071499
47390686
77520476
87274601
95307983
2357742
65109188
94436282
92039673
52883417
79145278
45036638
13177916
13553518
6816457
23982709
96339112
31321541
16525817
33566468
64338217
5234561
24109662
23770967
52720532
75109315
49854743
8107359
73498067
21203918
83909067
17346900
87517515
21324275
71945324
44653698
23273295
38451042
80717808
3455844
50315424
24218198
4671872
55880466
55710852
89677219
46308037
32089307
65527682
71728283
46222361
96135455
97016869
18342260
66909465
11102550
17207830
71819955
5115704
45151093
28736098
81695784
88899665
30969751
28164785
80370682
17949981
25428091
79950937
2043945
74211319
12740190
11020970
19149060
51313823
7311544
91367938
88478311
43365490
55340591
22719897
37043120
71008745
62537561
23309581
80351617
92848410
83908721
42829076
57273309
49881482
70705327
71020924
26841224
36764481
21635533
96334153
29953062
27907873
70294551
98757899
27570790
39698279
11941694
79794829
50772155
82830427
72507263
63507403
12445500
83022869
50249372
60410230
89928832
61596724
39478635
14385816
86218601
91059857
24379214
15748611
23103904
51679274
45024302
32553952
68816045
29504692
66939823
17346820
95737825
56017815
46498629
86363579
54411119
50815691
76482649
36803613
11761260
94807398
17734242
13687601
93549801
49117978
48610521
77862759
2585228
91822647
42944822
94875867
11998234
11453723
79801603
55276729
55946721
21630840
19512078
18117464
39447936
88517001
81460860
37741881
70549638
10846184
4859151
22318914
3265651
38952239
45947261
66434056
56097746
63834134
58244566
94540492
13733028
32242303
80941443
40608943
69334786
28947635
80677898
11923364
25751180
98269786
9821698
57416336
48346382
27800651
58289876
48560507
71603983
10490834
27822270
1086611
52773876
9165659
39641484
25009018
9915041
69958513
12323232
39747078
41280935
2868889
360375
45453896
2553494
80139642
5446891
76335720
78270876
89105210
90950813
48221090
92471371
32852858
830671
94603671
66897775
27276085
29290159
7012161
7145954
2017695
10610252
79914165
6824199
22447785
56270982
74859318
31381451
42219948
17003689
63389934
14876554
25419399
85839107
33160340
2306064
50645574
37302380
7438615
73546814
14925296
52036361
47581484
66962030
21157614
23618984
65109112
56146424
38755232
77238366
80221781
19204419
67277045
84273271
56641076
36510944
14952569
45624173
12732186
68330717
867081
43162549
37375732
24446227
58302769
682820
15505923
28183768
75858765
88373719
3728118
60286933
84566265
475533
97661798
80574334
42175943
1596464
86399829
97472201
52542765
96307388
92862505
1617990
90595764
5174417
90528370
27559258
38429957
98830140
19008122
14970564
35913187
91432325
13731276
59536253
85325899
45064743
58144688
85611614
25420315
57934187
83852340
51357178
47130673
62286008
1112546
92801445
15676298
93286350
43129270
5364892
7936625
29339680
65789643
24057707
20178815
88252507
60754453
49235016
963030
71915904
14807479
74502693
33330097
22300615
8966456
71842608
75453534
23726347
4218790
91900553
83801234
70188789
23009787
98024049
53509065
93108307
33858946
89852876
22639419
59083742
13259548
98645419
14727092
18490864
69476623
46446210
50761992
79878875
71764990
49444465
66158838
7057035
74972565
38814098
21102139
92887222
82974231
88705384
90752848
110208
55161407
4749607
71556484
54802092
952799
79061249
4511387
33135533
38657103
24423019
43161557
80148229
36686855
19733386
86706803
29034988
6524677
37654114
59336424
63862803
35571839
34997468
81280038
32818179
82255934
45308258
8379931
45995211
43752763
2144086
29002576
32363231
60577221
48028216
24081344
49730791
48778981
10057864
58216098
85861890
85850093
51166035
79226431
55861493
26243116
56235390
13163392
78838035
132638
14995712
40763230
33711093
87470589
58903508
16504218
82010515
29320271
76894752
55548522
77447046
60724522
98767707
55959970
64396209
259357
65986280
78814365
6450836
92065942
1976175
25849450
87003761
13622843
65243139
78584179
92854848
74653965
1257362
81098057
85529066
93972246
1937764
4524113
95172644
54917622
91786187
80691582
98420316
51256756
8060521
56462691
64893088
57943518
23125213
1062447
22576507
92473563
58952405
21555384
2603373
4189345
64776178
12386219
57284022
72720283
13064807
7677722
1082836
40034714
88037688
27200857
85644382
10348509
49811470
54662384
36041355
16799014
84394084
14896933
52248024
74395802
93401965
6837247
89335205
72927706
5927129
7122002
89124789
40322949
63762455
12776352
62597933
51780132
24158750
11480404
37270317
60114397
21610964
65677428
55618196
30218282
94312207
64115041
49357205
88485210
75891374
9214806
36291307
81490156
28877442
78403992
10082871
35016727
99182946
90018062
38707083
82947117
89336650
1742412
63370856
50445279
69354775
40372687
46760604
33859706
33464509
59045920
48440076
90446445
78370903
76382302
93271802
73261853
50649035
58680785
54286617
13319093
74901995
68035498
98103842
60326577
67269666
47316957
86926894
67411685
41325572
77599353
18354517
59674944
72064919
61202155
25060542
57434690
90586411
35780260
8050364
64297514
48669481
91799584
44625557
90109918
88185309
44089283
99069180
50527266
97518892
5617183
27283997
88568187
68307026
1961077
25799073
42700603
38556937
59629197
90879222
69733468
93676576
56914270
12464556
54602602
14655600
27862984
4519482
20622925
40275181
34060941
35293953
68220447
68792574
58156815
16530004
20103779
81499855
27031398
59326583
59548062
11351841
60534368
91713154
75136234
86863334
12731903
77115026
96727609
49058893
47254449
62418078
37623311
20224692
56542179
77697890
72564956
70963583
99543373
81697610
85485852
95910318
28661973
90896638
79963197
91565043
62656747
43971423
68383926
80642961
30798691
99150206
73015523
27209566
14628703
78250425
22993887
24861533
6060870
29176694
60225141
43735304
7785359
45215784
82733029
71664610
48593818
10710853
85032014
86065575
82292633
13920531
36870283
2615487
75658752
41231248
930680
79258535
50373416
35630196
12157487
86951421
17175178
67836966
91009938
72492831
91718825
52860661
74763668
60271744
53819802
16749922
57421989
90756636
18793278
43538634
31212891
44881819
6882801
69381330
33888372
90848156
81319356
76086859
55629858
45132720
97362664
47283255
59983274
28464961
99612908
5971229
27277945
96093206
28281703
10187537
30650557
27664276
43344727
96887149
50249583
59083922
19642101
87235879
21648882
71084250
11952708
4745273
269015
15320849
1862246
12019564
28958433
49216586
77539362
83486968
12260221
73442342
56462661
21182283
10109413
42623089
6372233
71408800
23691501
91460991
22682464
93683894
61451071
51604355
59344046
42561212
1795234
66646275
1507433
67753356
66567596
99528914
79442448
50931641
68013371
54977043
41664414
46956353
53742919
73328380
65438703
34281654
5950543
3646862
65282687
56873121
96401472
28764845
81023260
76491692
47900899
17564807
92943152
86421374
41123351
77811485
97384882
38511003
19016475
17614407
35517964
87451641
36525108
34942246
42133478
10650576
32163581
51959589
56101913
4123139
25487613
16443264
10829219
13540021
51024201
72466932
33565824
61531054
74106163
50913903
11062327
37384215
31257334
38718431
30545178
14220046
76418650
59272954
89966738
22449376
50385565
82981274
57437738
31439088
81491642
20186282
89090869
22489549
78099890
69017151
26485288
58636911
7461831
51333856
21568850
48484735
63357554
49647924
56129799
56186967
51930730
85025463
7483652
36470963
42015979
95977636
2678140
6793871
66816417
95132436
25142975
44249661
72303699
70735753
54428259
85840311
5539894
707287
14236157
51974155
93239394
19547925
89558749
6934029
83419936
81238440
58406719
469457
36833362
59534445
98044280
48528823
93000440
99564170
1741232
95929373
12380357
24568766
55532827
37440823
70613893
39082512
47534914
80449066
18618356
31908366
42978362
45314825
21000524
64845496
82238480
62192597
55448317
99333662
41809720
84908160
14486939
42136914
52607020
99543078
57919714
13137492
66787226
39203901
72150850
75549354
4277353
52257840
38633965
12596813
38044991
14002058
17434669
16723721
32950367
71293452
4513582
34168856
47259287
18812852
52543726
94000594
50026445
68337479
14519452
6211528
10825875
89710904
77633003
98948734
76580856
46097286
30367910
69540424
96280383
33195080
85799528
94371388
30209834
99831447
13624293
72720076
5238618
65005398
51511826
36593436
46788178
76386465
76812253
92681847
78572738
57471339
7156105
99882002
99339694
19735029
26374591
71427427
38256125
9375559
58931761
5264372
3914823
21308504
72900340
15944533
19654572
28351884
93773356
51607026
25231745
79921512
42265307
76902514
22939740
41495799
66070818
37026368
38583399
72484884
24458319
63979659
86300346
36306926
71883958
48231324
61271432
29240075
5993907
89201674
27624889
42886660
85143444
47591993
5387766
19633422
62537037
85277642
25930732
56233912
57807511
67175102
96510283
42828721
3114593
1981552
37991049
30730677
38823918
2113958
73586715
3060526
35975933
3826680
9688904
91436014
46119449
74576193
85768399
53199177
43108217
29090799
25437690
57938446
42336267
54393516
84251803
85468669
4590647
84971927
49982971
45873483
19788138
64154882
6163209
47475294
80331685
20206169
1480998
49453344
42434066
82905595
55783728
42042974
17679284
83310998
91979450
59518909
41792136
59252717
18622139
97581550
62499911
89732253
65390743
56156846
39745977
80806317
3217990
22320054
67660662
81496270
24314283
99825446
15331559
22572421
83949955
82215633
51564294
25514986
45805801
19943025
77191017
12169585
48133208
44613610
62567432
56168984
41542620
29809590
90759027
32859836
57835379
13168700
92291795
99502075
91915323
70659030
77572297
8301219
56044341
69824733
66901232
66047036
22710646
88274221
93990998
72246884
87917564
2444718
80494158
61085649
2605718
348991
19892565
32680696
93742510
29966119
82734765
9222766
86529236
4625189
41371733
18386817
26217168
84766142
91083761
25411734
38138831
20421991
30562841
98152839
30766519
11777151
90238530
30331150
18093066
83212269
85179155
64759431
48836614
7121043
26704852
95205544
59744144
28441342
28529983
39873781
52653096
58885435
62755180
59312449
59620673
27010733
83469342
78897696
63275790
34524957
22562843
76542379
30156104
15197053
41127147
42825399
78688642
2583409
92462715
37846873
2508707
1799429
81150151
50257460
27508775
13472291
79887192
57822703
81458333
46890136
8338737
5043676
52927923
59068510
11628729
95263515
99973507
48331738
75273766
23438523
12324745
68611127
52050492
27367683
93588466
83303442
48783220
74542626
80229425
89691945
5024861
98235091
74905135
66033624
15132204
50786247
22264074
29889124
88078366
22772665
12672724
22695847
30137450
45872143
37827130
44184288
93058704
91979156
14612055
65959862
63088465
5456529
20749576
5633244
29533928
64637343
45512340
4904756
55960005
93637693
17933905
8784311
60898746
5814847
62097494
74482883
41777277
48228126
20525867
19219541
34147779
35861687
10025332
60704922
76167947
5886312
1494781
81427130
33929304
1709481
94524101
45059006
19175936
66225900
53535288
89947374
15261961
43204999
97124386
43059526
83913380
42445199
31969433
97188909
76894830
60584995
58018079
29794913
22666411
38709462
13742581
36015311
25488049
19301764
64321286
52452430
97636362
54569995
79444142
12310157
92388925
38709484
19846681
60968743
93526939
43706712
8659674
84426543
96553613
14440872
25127927
36970454
22556056
35336887
29744194
33731549
88412982
75327126
96016233
85845350
44471156
58337249
86281094
55842249
34410887
26721644
90702679
92375039
30854469
57754767
35006751
42061253
87613532
57215025
41896369
10682881
80108845
11395396
97679790
94825238
4902747
22349755
69627312
27639254
23348339
56984219
10814404
49787053
34943016
56829865
43366205
37369195
25572417
41437769
33830275
17261562
29423224
50825530
38296731
43251969
24238684
96134022
52117718
13272188
27457660
62966309
62422320
98838042
26646565
10017681
75726446
73742392
58324765
88508644
88722821
33974518
97842716
58223744
69448860
9165679
1689982
34467792
57322130
25445784
68926971
70086506
55923900
5694694
94163470
49415541
6494418
56636899
41481463
95231147
59583787
94194992
55076481
674214
52553335
59416888
41804701
40882792
43992920
54838155
60188988
66428834
50607598
28058073
79940851
77836133
28834387
94133362
3165173
90888264
89403566
77242208
88307585
53631521
16116568
49616334
4074245
76184399
41129669
79020251
53794160
1239343
20139445
3868317
45114639
48835833
18293664
88594581
58876414
21986792
47028325
14682322
9228804
95426223
26152635
91126150
74915618
27474933
84093059
85928489
28453822
77412708
49817850
13055858
16706847
82044833
91768483
15035460
5826874
65489397
68828348
66262226
68428831
25126297
93639894
44689869
23302807
8205236
17551323
42125350
52512253
19289630
97411059
28517153
56469982
81467855
19894325
32717644
80784892
26089045
58789067
69957420
69283851
78884845
91175451
1335872
70920405
59679681
20417911
54290760
97600698
39780324
87776490
80307475
51304418
36396854
65485447
55632925
75034790
43753263
84400307
45818271
20412648
49659797
50507012
15971248
67134412
82162610
29716306
18868054
52796989
13740722
27924270
6464407
87871283
9629220
85049252
87293114
97211450
3232703
37250058
82362006
90700877
11717066
87827730
24389421
58677874
60570514
15091128
83264182
72007022
91365859
96615070
90134126
83783061
7190194
7826152
8089470
2303275
46827724
47105147
67340831
93365300
92105644
73869633
5899062
36854858
64148260
92611611
90217831
79227415
83038594
83904017
55078753
24087296
9249574
69872748
13379134
60439718
83392098
66252949
37772589
36806751
61626744
44030183
29830758
90289592
91168783
33961073
93670820
70685301
97731504
47356327
94963440
40017766
57677015
54681914
61548916
46741086
98400533
5613125
38106033
11517136
64510100
70156874
44966086
79155044
35251636
62937935
95045812
43594344
58252453
73178265
47562274
76933241
5535276
89709247
15900453
39760971
55297034
20220482
22516554
46982489
66921394
63932797
54273128
87095026
76560086
93916322
7351317
37440873
39419253
16729284
70030965
99326535
75786435
53941689
38431877
90580785
3031073
30525578
14527949
9066819
339985
89826393
5904840
42598240
71946023
45053958
41656119
63573709
41808713
38541959
58665122
67330402
75396221
93886050
23029046
51133894
27579613
18376506
75553115
84002538
82539535
22995176
20513219
1472032
31572009
34334429
891849
74015892
39353426
33278199
92149026
41041528
51699944
77617720
7416959
5868464
31465110
60118779
31480992
97561604
56071673
8437172
59148232
97131448
1464271
42425676
85888674
97880566
75132801
96125648
2523925
27768938
77377096
29921984
73576709
65055578
9877687
39345635
54850541
33812464
56128675
66581545
91508876
24486118
45314179
20777295
57180081
30615200
56340403
61031168
53111968
18969625
87244947
9365528
96803380
54318126
93560953
62363750
20089366
26541090
88762642
78442984
32493966
7154677
1310118
72919058
54517889
40924069
9640479
41417797
51059822
48529768
75650267
86489911
81264947
33011259
19874643
85777027
18069804
5842193
75613225
62954141
32884203
35747395
80944127
56116001
53959145
19628797
59657273
23646370
23579114
85529745
35267529
81562843
26660384
87364429
84691548
48920492
37730225
67710319
88578579
46855191
97066287
25475717
44744233
633784
84978988
94060474
97725725
71286588
31059724
79951000
64536776
7578934
88598076
90287415
39449302
15005245
57662140
86210331
17502471
78201154
75552381
50161372
70273609
45234841
20708052
54129287
67266442
55211965
11104570
79365346
87905449
71043701
20490135
90698365
44954535
78250812
92653131
4483633
81341295
23842327
3898424
69965179
49955190
86361470
53702035
49625772
85417000
73911352
61046334
53273936
6741509
40355033
42922149
30423912
67512833
5475286
16504784
39276893
31267323
44683233
56127129
62498734
47424011
14974510
42482749
67946089
59243905
13888947
43822628
70999575
39214645
93480410
22792275
50568979
33047996
79782971
21216132
51774641
6314746
23717583
28349685
96981185
51592536
90123445
26732468
14514268
84554055
90499288
277803
20146870
60765385
58147039
21074339
95206667
62186223
57725707
87178024
21641369
40441823
27094489
48550767
69391409
99308538
76393115
39748783
60513249
62181734
28778917
31664845
19099392
81112451
66944900
41853860
23451672
86563302
16645959
54830354
13410655
8685301
75555078
32721502
72800877
25365995
94844587
66106261
26763024
84885576
60278289
98720496
94040997
91881865
22855925
49092532
46423374
37466569
98765595
36714409
97647348
98420064
52315375
68474420
45881384
39781976
96619058
69238932
61301110
27683009
25252498
36376981
52902410
70700263
58549917
26237446
56477987
25342378
41485216
17199830
14973123
41187755
88768406
44685376
11486792
97950437
14262171
27084871
15262285
4285027
4030162
51293127
87712624
9771396
91187104
28424070
12533492
58412275
47200540
24222883
40207502
40785048
12900638
95156313
88393767
6209076
88360512
44733807
75756920
65388725
17033206
59587091
26959064
67535118
19665246
4679527
85129172
25540602
47819204
3407940
15384801
67239679
1032344
43024316
28480809
59621074
99615688
48051411
3240743
98714163
93206059
13913950
5925052
55239603
68695982
44439044
35760402
44326851
46579782
8888777
22613902
55955738
34618035
77140516
31507280
67247336
72492940
23730185
89095372
22342209
41857174
86626145
83467689
91468407
1181037
85768384
80550851
5606121
53784628
27769639
85258056
38972151
22910647
9574564
38526152
45151640
71348465
48316933
86760424
42119171
48913191
86296464
86549730
49999868
56071752
76430001
73916891
92516783
23092507
39434744
60019898
97708730
5461839
78264715
51005244
53738500
12062346
230127
71069777
38727909
19900719
98492497
11661527
69894106
26804253
35734704
75213286
73028882
56289311
57188057
40613142
67466779
77557857
12091166
2432528
48066830
83197103
80630065
76518726
39252921
18427731
97704517
39781944
61209977
3845036
96331682
1205427
58400653
21497791
49923539
26730408
38043670
59316295
20060778
84813161
82544388
19941312
72171068
55748439
159138
35835727
78866507
84719187
11400351
78263641
97008246
4177526
34025966
21692165
46130278
61235883
509352
86197284
84303324
63691180
31513632
94541313
56902884
48283666
94755240
76116901
15975476
34557949
88694102
7639696
51154995
77190464
94535929
32463016
84094953
45541793
45299636
27041243
9071765
31924889
3088025
80341249
89399827
4451397
48500910
4696832
67870188
64141451
90158359
5104374
31154771
66658648
91601735
15841157
2815498
47682518
28625515
62231335
83012146
22192898
87251270
62260318
96619931
10111272
30986273
56089624
79787769
61985308
560291
53892228
25830781
9862594
3984330
46040938
77682977
15859085
14198485
4358122
39569186
51290297
31627104
60963238
42627619
24451678
92648477
68528465
43557897
77502155
93338261
90528133
82361198
52999542
29489892
54675361
32528141
44874078
37820686
55213343
61934164
2948263
68930392
59379742
99421318
65682314
94746575
62570691
28347429
4728429
95088905
55763771
88987102
41276703
43834157
55709686
80807511
4108481
55039598
11160826
5824627
6984561
27884557
26322402
7375484
30500842
55999328
48621113
35977334
44210460
38378584
23156890
80701159
67588997
92446114
16944360
62406454
28528496
6057909
48341761
37157657
11543406
30607072
39527819
16202631
30891863
14151933
94282338
23150855
20302322
58833984
73751889
26292638
22077482
99144054
63980530
10390445
59515027
25369041
46909662
35369788
83537861
8740034
22775310
83442527
48807213
29446497
41950615
18740556
55776536
88572170
29973327
30609144
12660547
1929499
87084857
7786613
59074089
64364825
59191731
66292334
55766544
44498092
18863916
19006786
58149067
56287000
9345543
90161654
69807726
90543593
5262068
19047534
19342806
17241470
30087043
26909382
28523820
30942422
83046495
13074490
29425704
76591766
7563018
60379592
6951986
69157619
15279195
10668943
40310507
28231090
20126445
29667144
24033651
12231575
18813557
49892536
30549017
29380691
51627422
52844623
99331045
6229250
80989834
72232221
17642161
87063452
82100415
60351785
72614913
14467564
92627965
61620254
44453600
12266166
88670488
12836557
71387495
64753681
27926755
10179718
39858948
8067259
85743765
28722324
82597567
7527807
25105716
88833644
85518309
59742513
96714183
44744025
89761693
45482759
38990942
81117472
55339814
69853173
86508887
39588143
73259914
73961462
72513869
99968169
29170135
1850121
62461288
94688028
5569255
22514697
30386627
86952051
20737417
90378872
39576545
88456861
75492188
82685291
26643229
22522763
18296058
6204351
86107516
24207180
93578948
63229292
45630611
77231177
25002617
44949243
25807220
98640268
42559023
99377375
82058717
95124994
57417748
52722100
59039024
8201856
54350010
7943153
45482116
48575404
42924909
49024218
86758215
56650002
40782954
17173758
10085397
17274168
98886006
42484237
97320658
61992458
83223754
30964926
96405587
50876874
21768914
45843700
3111910
1512553
47640113
66779113
48462027
78316628
70744899
72600949
27242375
21762711
81802158
8746337
41006038
79651664
9731413
13124480
64430696
70216805
2698992
89588735
73300999
87353710
1241480
18679588
61016166
94697020
89058394
83869360
71420032
33045819
63846095
25775978
44155446
82486948
34379732
45302762
37866836
52122921
38350624
3060021
54186496
86557415
14657095
85374880
90182239
71369790
64002738
58029400
38290270
79775115
8325564
89225648
59647068
62053706
27922218
38015452
81759657
37743953
78835534
6821504
25888281
35026580
50250797
25123945
96712321
62231123
236661
73644728
83918118
29903690
70127129
55849658
53674371
80487650
47089580
65641806
934127
76047643
78353769
22301075
21381136
64940916
82606245
27997492
47566587
23596814
70962170
27706351
3937980
37481311
42016903
48158897
74762898
23444532
96089057
35787661
22599788
91676764
26793894
13767098
66998463
22060185
21165818
6206503
36095345
72490982
67214922
54138135
18532045
48504532
48315399
3519334
71297556
98307983
40367028
86316302
14543682
83892379
92196479
89500724
7417579
79459467
71444597
14259042
50158175
99345910
87449228
95483102
3032828
71181629
41118044
29861340
56789826
113623
45378354
49684771
83114961
60825272
70607035
88896782
13592041
29640265
9082842
70173742
43595803
15677009
76793628
34775974
67733705
23897238
90954970
45563277
81109638
39048196
10389307
31220747
45616164
94692851
3885171
77458880
17245145
77676108
78813776
94465577
17802959
62948297
57144954
7448692
62888392
19041658
16017808
27988600
93550744
18585191
5982465
4788122
94001964
37311795
11637254
19685455
92123978
39633927
37620940
37539627
80770008
29561170
40315184
71079654
74973407
43314009
87166438
56949610
53731971
49634212
41123245
2902292
40355578
36187574
5787137
85435983
1515071
90479746
76038319
3018846
42479218
89441417
15450916
9836670
89124354
63109797
65219254
48523358
36505687
74102002
35254147
67764478
37981856
22323640
90660044
72403915
38716483
81036897
1975320
49935015
14821082
82289843
35403644
86404826
17011363
44267491
84159010
98467041
69246245
34171886
45183207
49615702
31105471
4869487
21537690
19886119
55770461
23423985
64283067
39624439
38434546
84510293
75546455
40823691
72096365
75819324
45604375
54054196
63989938
67865515
45570796
20168325
7944586
3968938
76863372
25224798
89234214
10352166
26935254
71855640
69065399
58209643
18063957
81163474
15289897
41169961
24386760
26638222
61574195
88051007
34601864
57831788
16341831
48359163
13294998
91149815
88518724
35567704
2682478
41814799
42037478
26326572
40481749
13570820
77086674
58380475
57909824
94217483
68768264
66347254
84375461
67887114
77074480
87783390
17152173
71595166
55377479
38444092
42461136
82148929
92346702
12680110
44540312
89117394
94804555
52065420
6222042
55816316
12863994
94353846
3712118
69811614
71022493
7993597
43829840
25862455
97356681
72683783
42099697
9522663
29325490
26720501
59842659
26964938
85381635
72371074
74209643
5279055
71993616
35278160
5540722
43601375
53074401
7495003
67484012
46876656
54342352
63097823
99276998
50241968
89326953
61202011
95159416
78462078
27685151
25397990
15356270
76571629
65292947
45289211
20608161
3559962
59974318
13464833
20015041
63860858
6661701
23200803
45907493
93793141
65084073
78511995
9626316
98511140
56214786
1076279
44671227
88012018
26101322
92843652
17576425
98649547
23962435
58939082
91688506
44825446
3259107
42674545
15081931
48538016
52988634
68478514
69807628
81494845
41959753
8109679
24579262
27559961
28055076
75165200
66408233
47339576
72902142
23232619
99222502
46907056
71941500
84011846
43145550
20382651
25109146
93778972
54672762
55341791
74299476
44284704
11922831
19194662
6116156
27700442
22922674
35842278
42872702
80453704
68226006
49422866
935037
86537867
55073370
85607821
29745171
34259062
83382039
44302582
3584983
47042653
26361000
41086531
25611279
8936915
9204414
16274215
19887907
50451484
70405270
39529732
14187507
71347150
78702157
22780286
59603026
98694138
56022230
84184248
5112646
38477567
69203328
83753567
57821526
44647382
52756530
93383129
78377496
64276451
80069479
25443920
22159030
5480542
18882437
28868717
67458243
80372483
33828220
75006166
46506228
69225137
4538075
98602242
43250211
79179913
96314535
93986187
70321764
60549554
83793328
21725025
64171384
42585714
59833845
47520505
99280721
23264348
50078693
11752520
80817168
92882891
23664345
44634843
10426659
85048329
18542701
92315573
35004404
87087204
47109947
20268230
90949719
49198015
60602553
36778787
65714031
65433594
39365322
46779313
68476088
80312238
41325351
9217164
62181832
9569953
54792534
49188209
31486869
52245959
8549283
85809888
12537615
75042560
58790498
61287305
7476456
77645326
46329972
7135620
91938983
37880963
59581327
76940398
99874654
43377332
29439016
66460879
44807239
95589088
33101181
35730472
96629609
54564547
81492744
86633424
62007903
33882657
63676674
915598
43074503
29982118
41530552
53121440
11195036
41409773
75266997
42843029
33240949
17226574
70648261
12116973
92067386
71334663
71825612
78859915
40077636
22222248
78100770
80287523
66903352
32406997
43047998
37061813
5004039
33751749
41868666
3405080
2992741
62228986
97377302
98068692
41864499
15784906
59233753
93015989
96200608
25859015
58904926
7831546
17622550
17030415
97313076
50051088
19218943
41342143
13104369
24047941
37064691
49665880
44468336
23546104
99947213
18342792
56658279
65737881
82406167
68476213
78637142
25222554
41132109
7061272
7633714
95787050
12243850
66078657
68303103
87938971
42820871
35353538
43721700
85161049
57847923
92021452
3431506
94427422
68051211
89499550
82656374
19043056
91856531
81140628
78131513
5689313
45592696
82476364
72991971
58995333
74759627
75155408
38736505
56213509
56876944
61102964
69596314
3785847
71784084
3216703
26319090
83049390
50451281
29763752
35741054
82546638
81224102
71941124
4611508
57772184
10733423
15751633
6753571
43720170
39266380
6982950
94617301
20217884
23137941
8724120
43178813
87408692
65619716
3456951
50793291
4673635
2566340
95059096
71100780
93917403
46102614
61325414
20117634
59353654
65113812
85418538
20045189
85166993
33413784
19097932
86546476
43184786
6789738
83779450
77857239
75144948
50015763
86348071
56283155
13237018
84652625
44940396
46995282
72498354
10811840
74667111
65525997
7342851
91055101
72803822
12502279
64038827
341597
35680243
71266951
31098488
25192794
2966529
697727
40085319
32720233
31393665
87364554
44125816
68215763
72477124
37722577
14877144
15421678
49081499
13136750
81078069
25425653
88904227
88321337
95619620
95405485
58580634
11539104
98129541
11831663
50116803
65979082
4250608
52888431
22857459
92400860
5940264
82008504
70453343
51324098
35602123
7024368
3736661
10110606
99916596
45863195
51519373
31145836
73072697
96445478
25286806
68090143
47406231
27664761
71106242
36502990
28748617
8260932
13125464
25533381
4197725
32597922
11705706
65646360
30504232
17645539
23304921
69249567
58862602
12030956
23722113
91434343
12578564
64060107
49767108
59053000
5172249
19150613
73588133
75762267
48881684
24138959
87661665
81608798
98757351
79656772
92400869
96063667
64980074
80039091
26304272
37319705
63494628
52219874
31404871
64104333
47307042
27356698
90771081
81814179
49732424
33653936
54472907
13307862
75121854
6086728
89188317
67493302
58697762
27069682
55905356
87083089
47198852
78989750
76626625
11781294
50627154
56783683
84194174
98924744
46018307
84798087
77781811
89196199
59543874
26869795
23443440
74188238
80925547
34756680
39101303
84678620
23238048
10497331
27358092
70060538
71051157
65948641
56899963
26722687
51916410
64645543
99462606
93147712
53773761
62907550
2910023
18820445
71978860
31308513
55485422
35950761
25112289
31820527
99255730
69988280
22068807
97148353
79263149
51530421
24402460
80812576
8000942
96573880
82009283
38291107
73195124
4732511
68215169
77033469
88907264
75160939
159165
31010847
79173103
27521524
55677093
71923129
31155676
15994164
50318558
86251965
48547991
88008893
90227531
57915428
38729091
22375243
96944553
97046121
4478511
24060158
93154594
31598794
59960891
45182242
84841534
53250430
59439035
46581714
4188048
21163
15858217
88169180
93037325
2427537
85016962
90148357
84142269
30476573
95787906
7892252
32106255
98023401
18377040
21091003
5551401
21787984
70329342
23508418
16009884
35911522
17162636
57935752
23560239
52736569
28491898
6536494
21842627
24708962
62115170
26737506
52267291
67822409
66539943
97207488
65656573
76380641
87449190
69657419
3755709
14574732
57032221
91353862
39466821
34023294
80711093
15063219
23372266
2708575
62272088
18538876
27568926
87546131
23997739
26078143
33524979
29613042
6501326
61601071
76326296
73161186
90123758
1736915
82575494
66719495
62487326
57562856
6876840
92586600
23752834
70085708
50512664
42804971
33933304
59126978
37625726
13009097
5533026
16581653
74945884
22889818
38755545
49401336
87700597
27285733
93379797
10281782
40970755
53023257
60046446
71360858
40699858
9861969
53741514
74543536
25343491
2420333
71195372
71474455
49312149
97463571
51248839
46709493
26655096
6738062
76683246
28907385
67688593
15084928
88920852
51226338
78776417
18489163
92728827
76875051
42905271
98969252
39609946
6888477
6561491
94594257
61212510
8865346
12711397
56068624
26765976
80846982
30590316
29434695
10033451
51226972
84878149
65709341
11302820
68928745
49392638
91902975
29559864
70935679
24189313
19139926
22834485
5001530
68501085
62551434
81174626
63338249
41815940
92679063
32573063
18776978
74756524
85245314
27525037
59486364
89014295
70959314
30052247
19651540
5241144
64626837
48097766
63644538
30668659
67985783
47648956
39393257
29862953
30361830
6131382
99657155
13427226
63149845
26983907
92705858
24201867
32001184
35563339
80570815
4019904
78235133
62122314
36334861
76077342
73778511
48951449
9573423
38839360
23784014
38405845
21464790
73493647
63992081
23992461
20632427
42927012
28996878
16549898
27851778
58483474
96467981
26889582
96943520
43795825
85045117
61837164
46173143
92456333
50114697
71600907
38304696
64377826
47124947
51643890
14470343
17380082
27711175
90733850
18928668
80993928
90082455
77489851
70557432
47210465
13634962
26867050
44014161
3049266
33300580
32013480
1528077
27185833
75614689
92576478
45016351
37465929
36983731
83909509
18626977
2019734
49933010
27778111
31629661
51925781
33670732
25605505
54219019
29926234
52434229
43477651
5302689
62472493
36668863
86161433
9539906
28495537
28275277
33477659
18093236
65925183
3012594
77126781
23598392
67068210
22576555
70768835
83885356
83858733
81611497
84895559
33645118
72562340
1508359
3137995
43922998
57352249
55577250
77503274
77734248
62606426
67589190
36963217
68732413
18641661
82154607
90681480
79239271
41175272
48395478
22847773
10718251
95179147
83274872
11172008
61538087
5492737
3375994
88485080
80631983
60729176
40223333
19473782
32121538
28987176
52669424
84750414
68674515
95132791
94575832
59081390
2660606
39974467
31156052
64956626
4135941
73027372
86219560
91740039
71944569
30993929
27668814
98752855
78678091
1686236
64770133
68842952
67505691
56855818
76739787
14072473
16461718
74576359
61403696
310985
52934749
16015002
34817717
41841361
74714414
8626222
44405881
94448730
48069691
1911254
21396551
93126121
75566270
42126758
1084013
39295417
50847570
15209124
54980168
90215464
27363495
38157325
17233388
48417831
35582908
98455106
10826184
5291272
73748983
72768818
59427328
40700148
4271341
94578814
97539709
97354321
78921268
91643544
99642196
10076504
65730404
53940393
96341610
11442757
82131424
3380483
31564370
43205147
77120012
786341
12435619
42298082
51779855
18596745
92932059
81546447
53648271
87386817
96811827
24004557
39040334
27277432
53600535
1483800
58237247
37463252
98221574
85363224
72368308
84176139
60826464
36959932
6719484
2879071
22810043
35570347
12615329
88157797
52271627
13966289
75477808
85649256
23086507
49988828
90349862
52602446
32674444
4224306
90531454
85417610
56240747
39046469
73757168
2827694
86915386
94519560
97001073
44982293
25674873
68982452
4114114
55225848
33938027
80750915
92264325
98413984
98002423
63500639
87713895
11956281
3186448
60152247
81519284
3242469
64886676
35263844
68529468
7566095
50068982
29217067
13119939
91905023
24790213
21663709
80664004
80020353
65101444
40535433
58110621
37755487
98814245
86348671
33733512
42199542
1869036
60561928
20334513
47791388
89937653
17769912
27721677
86095270
56787107
44897136
12253693
23401294
4793267
30674086
38119610
86523273
18333734
98533160
49924214
9584141
24848639
89541106
3975269
36380422
73453479
37564903
34134793
61388992
17619795
73404623
96940840
79536100
49960610
20590942
57568770
32074324
98398063
49036868
12082602
18457546
18639069
21998610
72626341
36539966
57346836
30624850
42466168
65744436
11469099
75048727
59716415
80585154
45142701
42605814
68623988
12077297
30721461
95863242
41161131
35090368
31498105
3619685
20547532
41623286
51950076
93569999
84788663
24898327
3521085
96978415
49635408
64779419
76910739
94778230
64839107
76133943
56980718
5853300
11652538
16539944
27108840
32690811
61114989
636800
31362441
53121199
97542435
65512024
39092551
42820454
50145395
42677687
44850009
89711519
17713501
62573778
85009709
26946043
89595435
32687350
27320300
20536552
81876602
27062691
86602863
68531542
32801097
65218457
91311362
26756283
91909720
55193588
72490105
88009148
76698439
27444782
46611494
2545913
55216521
28232893
20491395
96199398
92670463
2097626
53647076
12430111
66026291
17765236
72227911
99870705
91787135
60161155
25230153
9049899
68767252
46835253
56642564
80077668
28129066
18313818
42654892
30252968
82370296
68266919
74663755
32502132
8762222
74533830
13981471
81312671
10159
84956700
5964086
56373210
80198843
38735994
75131671
63244730
19942601
19048277
2265936
20919066
81039805
83721631
30448426
83575747
45550162
41606230
14608564
47797478
11728572
43947037
48084636
46261275
26571038
23294192
54682360
22322426
45832759
85160934
6942079
68216563
66688700
99784234
95914239
16384774
72157445
94432569
80876920
78288813
23398923
53950387
71681274
66802260
85656652
29444857
53955796
11783718
66202052
73073424
99885607
81611602
73658308
39164415
8024869
77930675
73301232
17358730
99589649
47613835
39956431
60888327
4441013
9945317
74377134
59204705
31613618
24796445
93868101
96535415
18666622
68538099
38518560
13476687
2421238
72394394
44862208
82804228
19429995
11316660
61059332
609479
76305874
8937821
28616741
31803247
13675503
31813420
12245111
75331793
26049662
46003660
84715307
888026
44286150
47130834
19732740
73562937
29005061
6402865
35783676
54682957
20856843
36378894
55172770
29286593
58235348
12815268
79720813
30319266
71124098
32001578
25136214
79993517
16106770
23515433
92431757
36991689
84430358
85854543
760805
91711734
2395679
29783861
49988032
9695823
85729588
94626238
13081399
19834630
53827362
82764637
93555261
42541436
58797612
66671345
7811078
32267701
87187738
12882026
44732604
72354380
25009493
31503514
64625074
3039528
18752496
98865344
99421891
43849075
19369593
10155318
96080189
83079658
54591186
86779232
76308220
30816399
55961004
69820308
88422793
12295539
11809528
39583326
68437435
22652574
25113633
47844447
98660077
47574301
3545978
3279727
56318522
68505023
65079334
98783069
34139730
17263774
24850863
301372
81440445
29108796
17488116
46995590
66524926
19691319
79162661
85674564
25329051
43329839
15638216
69711530
89289769
60177516
26653085
66685462
97233798
31847733
28391011
51640524
10821891
7817726
55496500
23723238
48668086
40877794
36781055
16026964
43892266
16309400
77979445
18230575
84101304
56399023
11304039
46264953
37455023
63612694
66870568
1664715
62070558
59373651
23035917
21270128
27140821
50682330
20189699
79126609
79439638
73273057
50803306
61442458
11616559
8948382
89347339
15318310
40464453
41042034
62339420
98011783
99665445
66681872
59679775
81152705
51956914
92836105
7145262
91572016
48575872
46614465
72464749
69799787
82015307
69313337
54063651
30315726
37631082
16697710
30982058
58165495
90039545
3689124
53120528
84150097
17152949
77782573
81397710
72486008
30396609
94914158
32199826
97965171
2761242
47778071
31642816
69007582
75867427
99661176
85609997
87275006
95365115
66892821
75641304
44942908
99124927
75933654
13663154
5981061
2867804
2370546
75687617
77065750
50461815
13245246
28642677
83024342
46301119
40338617
32890744
97303454
68623258
6543120
30965345
51425731
5502636
27590694
79127055
10337191
582925
55337892
12689572
642773
44876661
21497400
59026204
46202075
59910859
35399591
71888419
88268820
26008820
29236498
44443054
32941729
84483233
93133902
21148869
17534226
39982828
63870253
37436208
40482523
77609418
6661257
35164122
81493322
91784806
43200829
21700434
61182748
36200051
85603428
17871146
80350533
24312243
51647224
62049503
29061574
59779436
25755377
33919016
88890962
56884290
7848596
30783207
60367244
65959714
50019253
71250169
50283474
44674878
82308024
92688175
15548026
11777843
29610140
32169460
29157455
84469675
17848213
17044508
79106148
77657146
25582526
69092561
19807012
81304845
64421364
50052139
69882686
88255238
52743758
21312630
71446308
59072407
77558221
66778050
47083379
27200378
23404462
17882349
22301216
52985088
2237052
62652369
77564556
58381201
35746045
58562486
77574423
50860216
13317430
21042713
68741644
69477026
4399919
51741185
60718313
85777811
2636294
82148626
71313277
55116863
80987961
39074352
42171823
53136906
36416425
94333566
23736422
53680968
87318791
54857556
47801446
53110580
77329175
99501070
63387127
91700682
14908441
41580231
17398920
48826920
26816853
31582737
87757320
4608530
33126469
97659393
90904012
19769701
64400927
63599992
72432784
89345383
28682237
29519177
4928242
85925999
46415489
36774226
65509602
75035557
34280995
11784627
97426662
34985659
65324088
57817303
51671449
81941000
93440004
52181891
73181716
16804054
45793097
66462979
19548289
15464472
69261007
41487839
22904113
50474507
45189003
50586007
80436576
25342676
93183139
2351701
20751929
56579631
67705557
46196332
36822197
6525855
85104997
52930710
36802565
11760062
88153831
36123182
75679359
50206577
37206192
49729
85871715
99198611
10449392
91022970
89762847
19466966
67377149
59083088
8345464
93963579
44733734
61025227
37677917
63783626
75824277
75367130
34058049
67401701
85550075
65824310
62948375
83899742
68085106
2102384
62761159
98141349
57823507
43999002
72143542
29082710
8927509
50068838
15441575
96155800
62890114
93968156
26570750
83620874
51572643
22830611
69954796
29243784
40027834
84776356
88360405
66695778
14740355
25149998
99374317
88877335
85609632
92457804
97528151
64927141
1034204
20178347
56400539
88433903
87754749
88569629
31007840
80807604
97359494
54482997
37033502
80231776
10180054
52842751
15864195
62469213
64777516
84069293
77430562
75830964
5596345
38897592
48012884
17108093
80193897
9041685
53889996
11800532
42834168
34117431
18094364
86173382
11620896
9761057
34057707
33292632
29139195
89451083
37604280
57754410
7790536
5581046
23112978
64106174
52696864
40580853
70535629
42516393
85878832
42243258
73525937
29054643
29709635
57033174
18085788
87931262
73501070
68452134
88141394
16535465
96665030
96111453
86242809
64014105
4269658
20820495
77183489
19606609
62980948
63635716
76267845
16780842
99955567
81734518
22545995
70235299
36955220
34307816
56508396
44286425
34368607
23945692
88417497
1460994
55480491
82313782
537202
40597941
93160155
65849686
53399916
28284441
70154682
76303517
52022410
6185661
62799643
72355963
82190383
45178591
392222
71375033
20386819
87886201
94315733
10687133
447993
59448480
10494435
46894131
3780658
95576939
95815965
30466561
19041409
18729817
9981189
54590506
46389567
86336047
1958476
98056215
50820033
17243275
75513969
6961694
90323850
75870283
98501818
14522716
93760978
25723113
93461027
49599351
34244487
25760776
39532779
58482113
83262449
37810761
47770904
78704138
15396578
15056124
46454021
4242921
37828405
65329286
8725151
50502836
35833632
52980721
98090980
32424900
94742287
81844848
99105145
24623469
58460923
88156688
10828948
20777051
23212084
71381327
19057932
72978507
19291928
55252667
90842943
95246166
20863079
93291501
38753437
16701215
9517127
38137953
3733348
26611931
96928284
58301664
77965435
85958145
44472734
36433872
17263388
52858055
5038708
44398024
2474143
55686696
37591450
7712922
76962350
28586418
21953639
26826563
37768210
14216747
14909094
91440303
7498538
19820165
65420557
3149907
73134894
9300055
96081851
96031675
73929319
18650696
86046700
52052714
15977264
47030825
8178589
14491575
88375855
74087085
36659049
68217235
33007465
97880011
70426736
11395522
77415824
64059799
62756194
91201541
9744245
84312376
37353189
90553349
1345525
1952721
9966312
6983743
74483977
83224624
27876847
88250740
16322960
83890413
11417373
69757080
43864121
33295752
37978466
17157684
28751865
83455597
83898661
94748961
64615746
88322326
25833407
72061616
9120124
66603735
51559829
91198113
79060279
15593114
83219261
93658084
21289609
3272150
22325757
2256952
44703940
64600808
41277709
13069194
69516774
62111301
364475
961623
84855024
75847225
22361172
39590597
31969368
77501734
83303557
70838451
78199205
48843997
45092054
52013354
51351149
9224470
23305268
66302042
16272601
65524336
40426449
83427907
82085509
5028086
37860665
19201938
69556310
67794875
44283480
56420799
30577942
42425187
46465267
2757482
80395676
85287774
11467784
29668804
82900182
37303726
61446661
46583102
89930842
55724847
9942244
24638901
49848395
50998771
96971858
94630478
22136299
20626510
51757105
56301316
9275885
99511337
82949944
49061494
83772515
92558651
14439229
3883906
63698470
53576387
28844239
293950
51600008
27711502
61064802
93735908
31068634
42484080
42743865
47350834
78624516
41218779
49169966
75618947
19752508
40717731
33802759
52255011
28152421
6486138
16376536
72942415
80329137
54640303
42209748
99558181
62131544
89082432
84715166
35325652
40344910
38087936
36200777
67520799
59841517
46881260
49414090
56715184
11783384
99292088
53185178
9270755
60823449
3799791
69291108
31843300
22433098
39918654
59934707
60999654
79247224
72115436
29196358
60937314
99910238
79122831
13321108
36016103
48464319
91435685
74535179
75756715
45014406
86129020
52612407
48555190
17498131
5482532
95242617
32875150
29957791
8478820
80159340
77750680
77126667
48838855
87766284
41636805
77196567
77813449
67197752
40658102
42261817
98535805
13692554
17845522
49350922
46347033
19678820
11068839
42896949
86408621
90066667
99734087
28212585
8903249
44351501
66043106
3219243
25668054
91424517
56613836
8133132
52590439
64880937
56545404
99339099
19183151
93376078
46112555
3165836
70399802
27631683
43239991
11014141
65426575
41467940
53218981
46297947
66099005
17098087
46115378
79205134
35682791
73703327
40819121
74270861
30394334
10685540
29302899
71594569
42948657
6151908
41952429
93666280
52681904
45485354
72492830
97418529
11429854
85411381
9512525
77803221
15894488
47164789
9835198
52493939
16630788
96370144
3194131
46477792
84573145
20743291
81921043
32880154
2436250
58295522
33234870
67856403
64065954
53136788
15668672
1769262
17553538
52340738
6885648
44280982
16105077
26875780
66175697
90372096
64398642
83066089
27307556
31716561
26389675
4627595
42502091
84992760
48959312
71839768
93833784
61570274
69281040
77799951
32721051
77039347
78286227
67515899
45266580
72474705
60272873
69477545
67113781
44496675
33248180
49597020
51194861
70334250
10334864
74890844
86619722
86334897
97395201
45329141
92223032
8679164
4576556
85799528
87215820
86111443
48937149
13362362
54690304
73725949
89943817
5506703
97534301
83021794
25949694
82016199
13022202
98952827
19832065
44375885
31134819
50813619
88145789
44085559
75553012
52191451
60455477
83380237
74135567
88800821
82517770
1571171
52175043
68334647
6850885
63830843
86735938
62570575
45410944
76654050
61467807
74957523
24256160
10983549
75705923
72635572
86749997
84785901
2230477
1254081
85398659
32695646
69189622
20468499
65192708
1922008
62816447
88832776
35219222
54977495
46524037
75359876
85256292
22252253
27731089
12747634
70446730
15940270
38141945
86504122
91990474
26430087
13666546
63163140
1117822
36247578
20559348
45035346
96945197
87451038
54302486
75088450
69623374
34325527
401874
91748732
69586586
32293598
68553389
76721291
19019494
80769159
19549617
36890099
75934207
53635233
28344112
46982027
27016523
63864594
8128499
74636101
84579289
93276536
64686150
59705758
2076948
92276292
6054634
34623253
55807391
31305617
25782077
89454123
65704143
58233669
74567879
9573600
66293390
9647376
5696853
65601150
19290991
38396631
24397829
96201367
25056214
16328750
96034168
86979980
68311951
18620117
23744369
31803662
16930667
72581779
4941703
931371
28941115
58888411
34432012
18365264
28704236
85812720
73609529
64252776
57980912
65056887
10563848
46105179
66404393
51334495
31756381
99257267
75812313
72733829
50002547
61625442
14408194
83178874
18708005
74549031
56394462
11604163
29091607
39070971
11921096
80332985
78147229
56855657
87620797
89709624
53145784
70359581
4263849
15729234
75543714
10180244
20974727
65786762
10704024
54767476
36874968
75090023
82724173
56708897
75123093
97290507
30909623
27831313
91665293
80977473
53915025
78343834
30914494
85946532
97970054
42984321
9360106
94878015
64047868
38529564
1494318
72945352
63005307
61599853
74953628
37217658
90113199
23303599
8511927
70085023
8672317
92273469
24478972
40750884
5308595
9864991
65841680
28695253
88454280
40971280
12352730
41626173
19833962
65209370
92049825
11775390
80522619
11515265
94387359
17746731
14106337
16948073
68259900
17973352
34199856
534325
70201174
28040335
15253518
57848214
20122617
20841701
42036261
53923188
86518602
38868803
21420788
68595130
96101910
60942898
1740509
4377211
2774672
87153047
37025563
87839703
89510734
83204065
57974334
85822246
3592901
2948822
85935178
79007868
16584830
39356845
38449975
11311695
8733145
95226503
67312459
637846
83239143
89831958
17088077
17216886
25461368
20683101
41590098
22570595
51378078
14556533
44965775
14633242
26789621
89129728
1076109
42651444
4049368
37087721
67674014
25101384
69639957
92537159
54277831
59822274
15988170
35303907
40775567
20214674
93275735
93356154
52057198
20944142
55900370
6680616
94845755
64479291
99186519
28335979
70086756
18191452
47182229
61877299
29285793
46669120
37169090
16062185
38590214
58744561
36346771
68231859
63100443
70946382
25577857
25784513
26836282
53058677
39985113
34514546
27214788
94762711
91722452
49210253
3151982
58345406
66853075
54340195
83871211
41058401
91619692
17306343
21835725
24582306
79118995
49327287
37251624
46304545
73792906
71735368
95878770
73892371
53749468
42781558
173319
53859798
33773684
47618068
66017342
78290709
2555542
50558967
69336620
68644512
84174028
39123494
69361667
53487412
37240597
99247894
48926123
73545867
47677669
81155631
98095942
36035527
44559537
26441777
93424103
70224971
93020907
55431553
76342740
79957888
20661781
70757418
43476209
20257614
65962275
66171689
26259105
75822325
16403526
46487316
49314769
84011707
61339445
55972877
66198175
95373777
62536174
86389043
29800464
64503278
35607183
45130154
39157845
78639051
20916004
33134286
21161111
26215152
46893802
12718935
13129788
22819633
11245558
47511129
51691978
91083441
4871437
48481100
41157380
20898324
76561161
30026270
99628617
81337531
51117959
76403775
26295404
97232225
64215318
774303
14821859
19958297
95153770
88302232
77211621
83634510
15406512
18105499
9988107
90125100
94722775
23723655
97767113
7818580
25702601
73950134
17575200
5250130
70520703
87811621
80006393
26359459
3624197
36901969
36800759
57504540
47594818
7539158
26833311
99847631
57154411
90025597
85044311
40941363
92149644
28651013
56901391
95561895
91673465
56217650
24081669
23796492
89941824
35499285
41382892
51226958
31954747
9094433
3459737
23641309
72677438
86337813
75878123
34253718
48100690
10780058
88385950
3383797
60171074
71418794
77448747
8801441
95714625
50672658
80823473
39396187
31757059
79677364
12166145
45552775
4066990
69049266
39937868
60090881
762155
20454539
75458995
94581529
46198265
12172649
74878662
47829130
50899877
50403290
1523100
53199911
89184596
69101107
94134672
1888019
61465039
13304320
71497532
46802011
6204246
25620963
71144769
10209300
8589976
59847771
32804128
63383898
30528092
25807187
86045605
79336356
47336337
97094125
6414207
7739536
24767630
92029312
45440828
87828569
96891626
39786104
24677874
40922428
79293140
61702087
17889823
75078898
65685998
23547101
23068490
26718083
78944252
66091110
55478743
63769123
91277611
45130010
10919586
74169974
19356360
17320513
78357370
94642753
34356391
66961847
7104703
22374793
71898613
87137698
13878908
22657628
12188898
82145012
51421906
89416880
42130599
15003275
17793102
18251753
68572916
53016060
42488277
95741103
70065256
58713895
39147501
54893064
84453646
58705373
79970491
83018653
67295612
64017776
48134660
36986828
45322309
39651700
39858253
82570341
17852852
2988763
4642559
17705883
48403253
64377173
81446580
76023150
60395172
87162805
19570260
78844456
74779191
93053095
94065571
86594199
43045963
20260800
80633805
43175221
30271335
23516655
94974248
45237775
75118860
48948803
34211221
98477023
10479109
4187566
17798758
41927222
13055071
52156740
41719995
52626320
75443057
22996060
85932537
41133238
52894021
72722794
87531748
79516469
97736847
73456226
460952
1713375
16981785
69082401
18511361
24663124
66031269
91942307
38867327
10751005
58646826
22981984
18270799
69269912
33083537
92303586
91073664
34215585
2236284
6510097
32815558
96065440
47191567
56145972
7473296
85058642
69937630
96759612
10293092
89465191
98552672
53214397
91606898
99940890
5109565
44764785
4026717
25537528
89509694
88786054
8936475
90196475
16371084
6072624
64762039
75344336
21428373
34271077
34667375
87954545
75737647
24842492
25105165
59342391
11915883
13319244
82019722
90330329
3608099
13908779
27895190
66256317
33184756
23067383
28362119
77374786
91449907
18835895
12032104
77543081
5395793
51743131
11867320
72471040
10677227
53237942
2868666
56912639
27147316
61809918
79119409
23350699
3399044
58876648
85288741
26980515
47662994
30623105
93462081
51030692
48376988
23341674
60845152
63297621
89792583
30634157
9008172
19024804
92923858
91904112
48090857
44567694
49177939
96424834
63424826
42409741
89451750
1082742
73547757
20372255
71639968
85423867
12267449
36833054
57597999
86551457
56693558
39698685
52237015
30343303
3338461
81883219
78423838
7392322
33102197
89575800
44659698
42936017
90130239
33614267
95236266
22489332
1177787
60784766
85832422
96938023
77835749
36038758
97995054
23588435
97827415
25325171
98593479
9309013
82261290
24206728
99313531
65876614
14921521
72958106
58012929
42602373
81733106
96498024
19365732
17073875
35282698
73189245
13729833
41430615
63539997
24478864
21221783
19904986
77977788
17140302
69964204
99996586
76019429
39823002
60303600
62188896
612773
44214599
11622463
82930080
26428471
77573956
77576593
4779553
69757743
65587287
16565606
99072757
52984070
86965409
1974682
30235986
43569676
62474929
78676804
46054808
14323350
59779318
56248328
57447056
77585159
74980731
70943120
32807319
18374220
44209709
96293118
59219680
81713933
827153
18835236
27780274
79937760
49714000
26357245
18458914
92561219
73533210
86878866
10760406
65163953
73919623
66880063
84080652
7486548
70109489
34339225
93800435
90792971
72776957
31893290
22618955
30564870
84059597
47026322
24878089
19105791
85034052
89477667
60216668
80140567
52424498
13343020
59207487
32880982
40249542
15128788
27658605
39552619
47080376
66814791
14117833
26642552
63364898
78112961
55922430
98702295
68829756
62501846
65269865
33949255
94485231
74946810
52884024
26998385
1275814
90538928
90023711
77965938
12371131
42961920
74568247
74840083
20188800
40194
12608764
80066108
97633366
75761149
3651820
38666100
3088234
7014692
45847587
43996799
59894609
149409
18060345
13783083
74106381
26208983
96043870
3847335
50975166
62087125
12451490
91888658
86255312
41636349
96422964
71404265
85165358
12070484
57745875
95675977
85873376
88282199
38540546
88739282
51097429
97570900
8314075
99105415
33148476
93131513
93635533
98016256
87275000
28261320
60759112
70559803
92583700
85385036
43658108
97675860
95881128
21602916
96725812
86969173
58285552
38061829
5133834
62063442
90466525
35572180
93199596
81644413
96437724
2782646
48269263
41417602
29787968
36950523
8949174
65825745
89921769
19231642
73936867
67634766
81993545
31169570
78645589
1149888
83584711
11349928
80269873
34592697
83257986
97034012
75087902
48888990
78409368
30511328
77678646
91449523
6843318
2035207
84475213
21186951
8785523
56068583
84100096
19998067
32425805
38675569
21692050
60752288
20033560
90749858
7897253
85006575
50952936
80603100
80234328
62178074
66514847
79351592
16677377
78846063
85475899
74475688
31416477
42062167
17123351
12354080
39917505
38834512
9633397
87908772
88938855
34344062
34855824
12528665
16129922
54336960
93398447
62118271
10310175
12098876
81970291
78363783
81094676
51938722
89024640
60041359
26677806
3927105
99999803
22066943
45613476
45042840
55103265
10644220
24484572
74638215
89063630
22167971
38197284
36944876
96431469
3414950
9161967
25882447
63333612
86825234
32457544
54558033
66739240
74868445
99856357
21228147
22906280
20061384
98842048
59702774
6906416
19634318
97451252
20219374
70763761
10146434
1039918
77673347
75734145
9017455
22437839
90907776
75456807
89023785
34814418
16490819
98009993
98926813
61269090
34863657
74425606
90909820
20145378
7390875
68023414
14702191
65331584
45137638
93550810
4874995
10887067
27560769
46484954
61237696
57500280
13460521
58991071
12728242
87556946
41025791
26576565
10545202
40958419
66760269
17673721
80829812
60978216
48455327
89135683
6678094
48821106
62615223
9161491
24525743
19010104
38862785
24680609
19713858
36721560
65495885
91328352
83744291
35292369
87795579
4414464
78926024
32712072
55896696
76797313
56839274
19284307
20759338
51590888
1553860
61149659
57189526
87024952
71342915
89964000
40497708
30361946
65746166
93306381
33234376
78197991
36088941
34699653
38784370
89199449
86550388
3331
20815390
15218550
98975869
45862445
26616034
9486463
50177045
11877731
26250304
44780487
48822637
75822567
40829440
15231452
38325348
89410509
30628630
66522010
2246970
92765698
82583837
46119844
28514964
26563416
62100098
19249058
76651703
16147860
81171966
97048603
92232001
61018683
1459565
26835628
36221165
26715702
48622061
48137512
65926081
34370284
16694055
98809263
81485240
5776319
44678911
80202428
68403016
28160337
60107004
39163808
14588140
14384393
12603559
64655555
77238790
26346329
24507470
27843484
72891725
58999969
2357723
29995319
99794727
51180692
43840560
70548099
81295720
16070516
41943045
54759684
70269687
5486937
2459109
44626253
93840746
7033199
56055063
40518352
74510465
86946128
96304208
4007136
42981464
75196878
10667099
69398862
3450303
98237003
48391352
28318674
58830842
41906482
35982525
37050881
49904085
17143250
12962597
63074504
16555173
88126296
92395788
95069095
18103644
72737193
54942232
52370424
33559484
75780239
97058898
89073957
9975978
17577970
23542303
75645710
30599348
36940929
39022178
9863584
15816956
22132319
88515652
27888664
49166117
28472949
16355392
61732187
93791710
85208074
73994907
25975448
82427269
89635226
37984995
75463798
16399947
91034879
8062262
69189590
63349815
14559350
26618485
33993527
15602161
63091161
29652011
46747910
74324590
34718568
64293275
49586323
32080959
78155246
10700789
85258310
12661666
53966992
62400650
14330633
48582377
85245626
37926539
47089072
9893627
91942723
50450780
89275171
27069542
15378278
89335907
36324233
70969365
31370694
42687166
97499938
94030504
57860579
57169066
84789243
37296582
60679157
90480269
96457743
93209924
9083464
95233628
79559266
36983850
4238771
31467115
10971122
7437222
82640097
63641878
74257278
7253618
60823664
57433167
93715845
33139679
40434452
5742273
557967
96589484
7327430
86265528
74038953
78591079
26523520
85042436
59838931
42210463
44956221
24532601
23738655
17470309
76027993
71501921
3114263
80234814
70212813
12842229
76610609
97858280
8540308
61323247
28582341
76013010
94485110
20825997
47398398
73812980
59644505
743672
79133192
60898246
87465162
82625069
10532518
5061597
54475644
37856080
21110530
15069974
70945743
70763747
96559224
69199320
4790274
39659566
66028749
40313841
65622231
44169690
42408600
97902022
64132523
29301994
39868777
77597827
82548264
49072205
47064282
84355120
68146850
95072878
72975414
75796473
58145495
69034220
31147777
71978844
54494386
13219824
18554846
27834166
58839817
46779958
86336844
43348382
14741892
16643175
42351702
33012295
29038928
73105582
27415671
5522075
34414262
64731908
20869715
37380476
49787092
95660158
9058607
29635085
90005587
99085293
61914960
87201046
92472068
21557310
15715926
91735618
79187518
31770015
90876604
45231312
32770785
44367460
84712558
16690550
93712006
52243183
71667220
5326355
33872223
99111498
60809728
43118875
58003148
85264058
60133020
31450005
52122378
29361929
53219268
61766008
17444509
78954854
69166864
33584909
36079300
75303910
61683868
10817521
30540638
7519953
72074412
9175134
61084260
28874273
74086001
53327808
76564302
30666793
74289231
30732519
89220713
51421932
98373405
4271714
47851344
85059619
27815272
58161041
51370919
12072104
8705172
99967986
34745400
29460645
32148206
23780783
60725005
88708256
33554914
76565995
69192104
50444872
50073738
89793389
91602361
47376519
12604756
2703955
1040165
73814388
48265406
26963273
26715119
33061399
43380491
95080794
63597384
95318305
78108171
37188636
54564575
70374874
60383644
34166265
78406224
42099973
96768177
5966976
72592821
13166690
2877498
78415546
36506630
99546856
79110171
78761548
3412740
93732876
89985541
31712391
68777092
38258678
24250976
5845427
44626143
5875697
2972782
97447615
7211415
22055233
56271173
23168253
23206870
27450967
18300587
31708056
96781006
50499602
66770422
41234394
4426434
5246205
30296501
29821047
18708971
48542078
97987513
85513803
31316603
99842460
62247360
13195999
53157101
31390926
92762168
4342506
512887
17832279
33336037
73583224
17832452
84063516
79944685
7681431
39785730
75125851
85591406
43013509
54011523
40728848
97148741
45251165
37483067
35805216
10275759
75315065
19149619
18747481
64097600
65517154
75094914
6089941
62814009
74197860
77315879
79169143
51348774
13502215
64838704
90346224
267648
9286924
2433499
76219375
34234316
93560296
27342183
65970639
42195591
57996360
53147039
73613155
19415952
22659306
89912034
30871546
44979493
85236419
50230590
9254223
8934060
60061955
25264669
90550037
81133341
8386936
49811565
17386078
26311527
10583692
8794860
10894471
84996196
82056142
83243206
63980252
41796327
22874843
18037538
44051810
46344495
58977522
29334068
71434915
52036011
36669566
42879164
36776943
56278740
40064780
65960174
16623982
25837189
4291161
44495667
63419669
55353729
47048137
15968818
28936451
45299705
45856134
33244908
9704960
77462285
39473005
37537467
63182937
20293199
95219518
22351325
50955561
40108013
25110387
53614419
45483928
52610889
21982627
45432531
92855377
72047979
95182546
41948577
5355206
13403185
76431265
14893853
44914218
68930918
84424740
65231680
60359762
71439643
31957093
20173885
2611230
43559637
90006002
19886725
60809106
31535642
30481021
23726001
11731312
3101100
56752299
49281670
71710756
49009075
63513885
39622751
1691629
9967904
91047374
47910461
44496875
58599355
7383804
28706612
72730417
98418016
48303603
34957119
39412155
12009182
56450589
21601218
33415427
92909779
24370389
52078818
92819591
82276371
34048487
51470421
29688471
65017955
77289266
36432633
78972411
79899569
622288
51528521
87044022
57730161
45712661
67256708
9893634
60530014
63474859
33240928
32803852
25298554
95009313
17904023
82197043
79149296
17174262
17502295
79107990
49010991
25898858
33724314
29410653
30926147
24319293
11754380
1954941
76144382
47684706
76186381
23155732
21414470
74936134
90228193
9111912
64174476
73307219
58259904
34856
80438678
72695594
5758291
63253666
42401468
38749571
37427515
66476196
68146361
71447192
62607750
72368424
20612144
38409868
31485317
84008884
89424999
35998166
85440846
4470369
34411253
33873776
36151968
96832231
75408991
72835632
91158356
21057182
56124810
23665081
17335729
48789861
2182321
7653051
78418060
91837824
55725481
41745414
53559731
36511400
69628174
46359499
33074564
94379530
91035669
93155503
11794344
26227665
20584610
56148487
82844454
44245151
83680395
4695669
4127612
53643703
61763641
78491054
70331637
79030681
18389412
75054844
41183259
20801073
65434569
7486380
7513526
17287025
56893267
1013912
45414283
77287574
38750949
20919168
27898992
44528526
77297276
9470535
66082248
55054733
59635196
41767769
77727246
27930708
6582696
97150808
23329213
31743571
46497580
68481457
53670930
98556994
56332872
71376879
52399708
70292988
38548148
80110290
4050920
66463357
88610506
41840659
35617543
23928039
62494574
97830659
64526688
66033161
72131716
713063
59926532
38448912
71843154
4212350
89576618
87665589
22575515
77533756
55129704
76672121
20516504
91127015
65281080
57804028
66662215
85160996
78206020
73619046
53768888
65693883
85137801
99626761
77914683
26287
52844328
52455988
87163895
56990212
12548544
20735741
14341767
61696923
23365923
13374472
29810746
64494488
99439668
65346127
51376436
39582987
12394406
44550244
83020334
52870882
8647649
48749827
75333027
64468149
30877704
6495856
86469390
23474754
11162401
57969108
50582074
57534638
7447005
24700899
88106663
9506767
95505113
21428970
72399032
54162556
88489229
39075364
16185123
30250476
46659667
4952679
59174761
5382621
98548305
83104790
60407292
56222653
45601182
95449934
93943882
25126812
69950999
14197768
94466011
3073460
7017828
60691648
8146079
60696524
86031463
22007859
84632363
41784310
13433267
12244058
57443230
15080287
33022636
64541649
30173785
32264914
15960969
30903324
35572745
61363964
85787547
25225735
89546769
1639397
60507982
31242053
42204732
89376511
14887219
89553630
15192178
93941493
98505315
19764853
91201028
68499157
97991829
50333396
55169777
26911922
65825253
71206681
62381442
72487547
14811366
91420327
77817801
78136126
93123197
75804234
31597521
6750863
10141356
82876115
37171668
22634592
86831980
68871016
47272257
98791241
78119536
74948100
59860638
62884156
99782337
15584240
56968657
28568928
80038757
86156035
39340425
97646986
45924927
29581784
27639097
37271450
25939168
55659891
56553326
23327815
68638387
65838214
3658660
15796296
4002574
19686740
2847285
78033152
54525665
16108136
59641118
50467181
56153639
86318499
49494958
46045124
57318592
2446621
30780875
14056264
93505998
31560505
87017834
42734904
51210129
2774091
62538790
62355122
89713171
24628804
27986558
16302713
32507709
91006840
99615810
40024524
21486135
92930180
73832340
70910838
31063390
74817397
53516200
18680660
94273491
90779096
14054609
81190611
52926765
5980315
84810166
91992588
3431477
55772700
80055443
71233380
84451433
84511190
57184541
23553609
46917226
35103283
82428352
82498348
62144952
37960899
55360516
66873234
48567353
83730359
79816064
79232875
57653794
61838576
7067851
94524733
63983613
30458575
3643158
43828429
30461281
79015934
14028089
77912018
18072682
67452285
51032097
12842652
18619388
59154175
59970202
98774134
10691081
26989049
7053245
60955715
1510128
59799597
61708115
45343602
5332554
44702217
94602664
69518235
90417649
6980420
92158629
41686010
66290239
50919106
3172758
38006844
57454757
87737750
7927379
46203378
8399826
89737086
5694698
88411888
12419012
75348360
54079334
14152754
57969213
3558539
79444169
30878692
80095130
51169336
30496394
71445506
45468583
45799715
52006407
88574057
538507
36930465
89712699
19994322
50922129
3701853
59221382
73344129
23711541
52989980
79358642
70715104
36958211
50705836
69980549
23469397
52747611
72572210
86337880
24721563
54370011
50538631
86269069
84183146
33723530
88967487
35800216
42081266
72449676
31297336
70719330
6062128
11370781
91382140
31596599
78237906
13160933
40833096
23853923
44273933
38048351
7488623
83037797
37961246
60102542
45722991
59010907
7812677
73180059
37964089
87229522
30949306
466882
37424949
10522100
12120953
58016937
67175285
39475741
7943132
18157018
71200001
89273987
24127399
97757920
71258428
16069799
45864674
87222232
98214921
24177762
39862285
98854173
83640736
98073978
96040826
58139291
3818589
72192775
61320566
71287827
26573775
67734519
23953176
66164200
52305424
25847133
96207137
57983313
6332486
76387802
98082391
97443240
82483101
27868549
92056274
77156985
5149557
20460802
30753419
12499155
43174838
41062671
75535019
17747603
22555112
7070017
58036856
66159577
76750288
54606990
76838920
90189611
71880521
15956887
32413756
35574266
44610597
59590085
12953530
8280044
56232999
91242808
42668378
98776520
2957269
55035254
21805811
84663115
12689559
50280162
8642403
9782979
3750607
41100870
55329094
53743358
83957872
74889113
82503916
13833754
4296478
45018483
19182591
71138146
11521186
64719808
26268356
8593705
29431255
34404412
18640429
4893099
71501129
15300030
40506423
21375249
5445486
42457117
42320599
51216539
83665708
84148689
28366824
79528612
39069770
51126919
4692093
31645301
6637250
13589068
91289405
90334767
4134092
46659755
57102374
63245336
5128461
71120892
98087703
76178110
14461640
84202883
11140616
50166139
90590255
44304451
28208075
76993344
39722854
36952056
82950558
5582123
52365299
83439484
47386103
66794947
74983399
46948654
80429266
23009663
69148672
69475280
13695293
98591607
35870515
93236471
54709149
46130853
81029802
11499351
87162568
47877467
60467914
74868135
7903200
28218306
38343825
9122151
34569985
95864150
90008718
15230659
15700965
8471165
26948659
54449545
4835334
39354022
47643270
89674918
16509235
35653655
99860516
27390529
44118798
76459733
92639228
6837528
20718536
89876796
58450897
89172067
75784601
91052998
81276563
83055817
68057353
70307842
9578423
73248846
44497823
62559339
17955396
89457356
66392952
73445763
28469648
13325764
98108488
78639814
93559471
15407725
28035294
15203548
12083402
29702766
81954141
76345941
50891366
59752360
93620186
35387417
99578259
81907567
64072093
9617030
96591599
30395995
99047823
86743145
98945331
37059997
1654608
33363443
11177119
54723020
1219417
92912554
33890268
98384357
33849155
8107120
57475661
96991585
98381800
98249954
70543314
35727069
44255166
1848744
51286498
36079093
11145587
78788136
80339659
12528782
64802933
25026098
37761006
12231112
62767365
3493653
94234514
85659097
31545717
61031436
97517449
89653941
22490547
12616607
63433257
69542343
59914212
58804791
56749341
85673472
38622774
49122324
3446760
29398043
47166442
51967308
47837170
48796581
14488742
70163771
68743143
96550633
40600845
37490105
82586177
58371135
88154569
36323639
29821871
57039206
21202783
93323687
76285423
33698191
94961413
95346423
40578620
78605279
19034654
74311403
28537139
82397473
33470436
55622916
18882666
21035732
44948912
17257460
28967670
74206907
28962569
15696504
53954031
75994909
42050845
36731837
8880214
20549028
46887804
37653528
34730316
88068814
93535861
42907888
91436762
4153740
61932688
59997544
72883058
86559387
60138323
79374612
23624418
36211421
77358133
16845180
27777350
97403255
37389662
62892595
86196433
30731494
37330219
39508286
4923749
4752172
2431948
9613903
74777175
1915910
4628501
20753441
9553814
21713026
42908046
67450025
25317812
62729496
82585694
41429029
74678185
95994356
96129811
93477055
22215481
53638886
96916323
79161364
61211696
10131546
56528305
47692255
63840525
67791309
27710319
91727648
37936312
4492606
90436323
15468344
67320677
89501485
88375590
29346180
39541765
7502949
85208941
13821256
95806443
26415902
82946818
50542760
51717785
19609021
90752209
69392801
45995336
79576201
65617907
72919874
5009333
74429160
70513346
58307785
53271015
76130618
47998368
90478437
65348994
93083972
96472312
47697408
57260848
92255302
68256812
65164286
48667546
94119838
56346118
31861132
77158535
70041458
47335032
4867836
14971557
55919326
80945320
41863656
29605180
95046724
2180978
15841905
54727408
84234011
20198077
13336775
79033274
91296643
91293435
71380063
76339006
62039196
97091354
25557116
61388829
22887600
28731660
33450301
88703793
18085996
76667668
78792979
85739277
8198891
54103164
66567735
86133362
91315421
11777920
81562989
94043026
49625193
23102982
78467599
80329050
95399450
100470
21078356
95075583
45032271
97312643
52001547
95729890
70121951
56114383
94125404
18113910
38862576
7693576
16761552
63632373
66404830
54546067
59850348
48295348
49437527
10463593
54923505
89436262
55423712
74428589
80447991
89420186
31135689
39899959
65354762
63027680
53435629
49026249
16108424
46911479
39880006
77829371
83404515
34782188
60311697
26365272
32175501
16079830
42110679
69891905
36029975
78226376
52686594
68158075
35883222
11885653
61000043
79138553
18226869
47177972
66269869
33390282
40821235
38234500
23434269
13302530
66885110
31937759
34828128
17715855
7740756
46795351
93431011
53984952
35432223
58000837
78628289
54085285
8331709
38279228
62701519
16260225
1099764
38787408
75249340
55689355
25319997
18183019
89717492
92026224
25016351
65356839
27325246
41419149
8056419
81221526
8951397
13759139
28445839
85672802
75808130
1935096
75358026
40401762
45518477
57142900
93331252
17172316
60861940
68496015
46891334
98284065
97455517
8274736
10654231
944472
9949529
72427651
13847974
81129486
50845441
42568950
40955505
35375621
66197381
35958598
71368592
85749886
80179779
5910891
7144281
81419246
31457576
14490048
63850716
83935953
29013444
55370785
55456790
85482434
36698450
14930880
35218242
14795794
93457452
21996117
18005798
52922763
19378513
45304811
1663097
26751577
11504649
28634850
16152742
78341114
79638678
7963361
23411668
91849914
90575325
40328413
69850444
77002885
10193494
15810674
74320620
80667683
46768041
26010591
81330604
252243
58653018
79470570
42346207
60364604
1224964
68663885
3687402
61216185
81226755
23757150
5051394
33654603
33418950
758156
15334458
93270530
45411956
44878912
79626762
17188098
1006130
43314
62493954
80294168
10052880
35151417
76345388
29086195
84312315
54351501
24839869
50369783
24897992
63287635
58824295
430773
38529970
37311543
86299386
99661865
16303499
21189017
5870391
33557299
68163351
11664450
20176199
51171506
13923227
40973193
70907218
41352701
88284748
43105975
79078112
71796989
15221015
46213147
58830207
26647287
30384643
50426665
9270514
96707219
27805666
48182093
45001972
14215493
20964355
84207077
80653811
93822422
79450902
34818908
25052401
2256860
77379399
82392399
34798837
33245212
65556154
56012499
56896626
80237937
56376051
48757933
19843498
29900986
16595624
87599615
49467981
94395328
91041917
73315281
4912604
1237056
57685829
4411769
3862667
59078662
15190838
79334410
17740748
14463342
51290490
92292661
98052820
93775293
59036411
81010984
96945357
66316684
20747315
37563229
23807109
9474014
44199826
96018974
37569242
29075925
96333528
18703888
81224848
96946463
61047001
44577533
97649398
2863356
84830683
5551351
29756044
25711339
68098954
36086624
62150982
7153054
40646272
57498846
55432030
76493451
53983655
56745871
6628862
27497233
18362238
78284862
55790337
81553885
4448676
36974063
82845540
70517953
40122373
78061543
7732319
23508302
86038732
13703513
7014515
86087399
17234061
51415267
78399899
79980743
95477011
39399813
3537320
93956218
6186571
64916655
49354023
99011327
42937754
21950990
98519132
54596193
45754629
17055552
72636844
13634819
35832135
70714941
18843204
22570894
70515802
81363079
46555846
54207559
58211463
85669873
82284953
31332293
36143051
57365451
50365572
59611391
51831434
24210184
6982991
74385999
70305819
70962509
45391440
84207566
61271163
56432459
90701092
48395652
26816167
32227764
68892022
43963601
57018754
60474572
55330530
28797519
95765964
51917978
36720820
74658513
6987497
44792283
35001825
22930737
627420
45009932
84122087
87255907
57981385
83116878
72243054
81176174
20239213
65981442
14703196
58852678
21541581
58062799
72470774
41448821
89635263
17722044
66761262
89731080
2574696
88306819
23699806
78371761
433446
51046146
6195175
36449619
71756570
43677662
76194402
58630602
49125798
7776961
98545213
26873276
69824267
23521711
49871615
90636944
54627900
75799978
89911201
19009696
51485619
85730563
61610084
50386838
88646873
83082859
60184952
74812667
94319374
36983936
28118268
61536474
39977813
61308446
12743146
94087186
30143341
9834154
60304984
85852553
76385054
40252697
17808978
14377529
7142811
29260419
50865297
17821691
46694454
9123793
47661670
26747047
38630026
45480305
5111851
72914555
69257075
97441601
14857322
19237907
33531326
9264453
86166387
40481494
95280260
75298551
11970940
84409253
24854604
20642541
90817366
33988279
29696077
9105084
7329025
37684241
90336766
33232124
40196194
56785312
6565531
71769593
17211701
45842213
78914769
134884
52798687
75465423
70660830
20604912
64388364
66591585
63589046
91087456
21967918
41836840
56867780
3156173
30560838
95337055
8591064
29924868
55480193
74500138
21877530
35014894
86064493
95184922
66680614
15520656
29964218
33800675
13962990
4719022
16705729
48274367
79528067
8473362
10359037
98489913
14907719
61906660
60466296
33062868
12936599
38303062
5461553
76712177
19841643
67639406
29821049
32609103
41046234
90766469
71019745
85802002
77514805
7954070
64134656
4779633
53260314
83939207
6600382
37406592
46585232
1379164
10858499
9772834
85046869
85537329
29917502
83285052
41280309
75225678
5963437
37562193
43171664
25988950
65944839
89353488
50814171
17002858
84188080
43589092
40652486
89630664
97075297
47807766
84667309
36508229
80492781
52254674
15689102
83720925
24589354
48966931
35757206
58764242
18461217
40123296
7642293
54848893
2642970
82488652
42186578
56021690
3869189
50747396
17886943
48167598
94205655
79402437
50981795
23333229
10568290
43423138
90656762
31456316
18987630
12059636
50620807
63430248
86192678
67709315
9937722
12935089
94620370
71416948
60469214
7880873
28716028
59381052
2100382
78853045
55318490
34515049
34018556
62054156
33085944
98834219
31765831
49128938
33997080
70061919
66326220
59301008
63189446
10441947
93344712
28051957
83792337
17900393
59395210
32984216
63000725
27518216
56504342
24447282
69299209
77166839
43407706
86867857
98681983
46745697
1263111
79399311
15668474
10692581
19098290
82511611
15089588
63353259
60467904
72604753
1901670
18191014
10428287
92741539
13140663
41329882
82430314
14021894
86164744
78219784
67584841
80557581
40124937
51147708
75874449
27996694
86961986
8930529
38044658
34449820
68940929
60874229
70933239
76462008
38841851
90868828
3639634
58285361
49349283
10862410
39135440
69849966
93118339
2844773
7510592
78080695
48313008
70554668
70280844
93349548
85585286
21853516
30403484
67484890
56624381
19587153
27883776
77641726
72893426
2963110
42579921
42963722
31279884
30819559
92982337
79102342
13169500
93846604
14173483
2355636
49336230
85851737
77576719
15760248
8022547
67440878
88919344
67068134
4363185
69012356
9800711
70852440
48579344
94260860
46335853
31903149
29322993
44699023
95888128
62550283
59451290
50924845
3545056
44507214
75833024
91480801
19074176
82139137
76617471
52075841
56871078
32337089
761853
75195149
85122063
86679168
52205457
31493022
80703791
94563456
45550998
43304202
86834410
32840184
87149982
62778043
54512095
14426672
70813299
93184489
36908508
80922634
84734397
12372028
23969454
93763217
96283254
89639892
33734678
64289731
71529622
95550022
20561580
79100535
8620597
70515054
21435962
90040038
30240308
99791322
30250378
3153864
8320434
49308203
78632016
67354279
90564448
12434627
71007722
38154769
88334050
28085208
88830343
52845465
46533321
29622272
73427637
44488856
38547484
30240990
29038663
1602864
98389222
86314456
43155920
87809147
87835362
98723775
61637203
74999550
35538351
83057749
38671271
6419179
85971191
98223611
20393420
31274671
46777171
4834361
6641507
60455794
26379843
5237949
13949106
19539103
35047288
99354474
73181483
61243438
38539704
80167330
46934509
1447850
48429892
44865174
61790982
43156821
16587207
80269618
8461254
24124053
96832236
40470877
29479287
4638209
77886137
36497939
54598483
15835085
69994101
91478247
4705475
93140982
69638735
86293784
32682995
78043036
38042492
55943541
73325186
3791664
71670671
50457216
55002535
27719579
55343668
57449321
22625573
59174080
23335524
40473279
46154254
77018664
3776047
35676225
48027770
23481239
60860655
64124920
46495952
9637011
27037867
31916012
73182900
40970294
5853239
7734919
81254075
9383418
38264548
55715278
33554739
72838821
89990783
92062040
69997141
90908179
43709515
40048742
65289067
63160921
15279659
11485970
85688150
9095499
48587019
26693417
85868528
68267663
24519349
12101892
30716727
33454378
49107075
89019422
25389973
44533030
77588374
81084718
6084362
75014016
72880176
41632312
42795478
16229353
67242683
20687935
2103878
29323842
78154189
16805632
6076857
25648899
42597598
73066310
88113444
62139587
31091976
26014270
25159988
86279174
92736294
5782998
91762329
21242076
8493729
18317103
13533964
4442963
61216620
52103461
99865134
3626181
91256677
37210607
67601746
66608156
24682638
15232291
77435464
794760
94826513
38225777
68880683
35740042
77246335
81074897
89214209
64445801
74689554
48284616
91541317
53507960
78855481
94926736
77322080
46016788
86089821
15637597
36510558
52246203
55872469
86351632
7078692
95263490
24314528
11924272
87620114
26671523
5051047
80974252
62788161
68937828
59152804
40252431
2544897
72981742
13928794
21396868
60360919
6845477
54954304
34758011
3106165
92422205
52771279
82615576
2223713
82269516
29764579
99342681
25075964
95365664
7698911
41180395
68893947
23552636
43866508
132613
25294552
64651293
27489942
66999274
93100956
95486132
56261618
47505453
25943924
10289312
52453842
84465966
38727889
37741966
91559168
18262214
23232643
46192947
16886081
56886968
91767476
64417090
21369947
24396947
231539
54458513
51006460
82244294
91949337
25953982
18256936
16356578
85299235
77974462
97512961
28724162
87965269
70777531
79624696
55524713
29759525
1797870
34986186
36144344
16063044
23937771
52437428
85111037
84634516
2036056
50785377
57535485
84197509
17422713
49083922
54649631
35635482
80137396
12997573
25081381
1307622
73467008
36107635
69190614
84064330
74195723
35380787
41902754
83749324
3171053
70566981
410
44925575
92018172
4361578
54299516
72556536
32460445
58051100
73172230
47560887
4491076
99820019
65791796
76531569
38320714
35280262
90658503
34830620
26197318
62858869
37037933
15838725
36647227
55365053
437848
57035779
44188072
67397926
49569231
87090967
97387496
67442271
94772227
92408559
66981993
2163101
36405020
61949358
48196912
3173536
67094496
85978404
30320955
12981335
5046741
50366485
74869615
10974114
86107365
65753117
52133316
56118020
6219598
4085054
48677841
76775349
8231480
54375611
4643547
46311387
70755434
91389923
60243095
80218552
31935889
89135956
55919390
20884233
69271044
50203597
74376063
37718608
52724975
32568976
73985703
30872469
43011880
28910366
48030265
62186701
57767208
56245468
73293448
6294230
21712856
31877379
16159213
35930558
81646175
11609385
30570031
56994770
44308736
73121175
22608382
13908727
6926785
24922067
81336428
49865214
33909448
17942996
76110650
90990085
74009665
30445715
50285151
77538001
48731633
52964394
77734213
61265295
42458989
72071674
71025981
18432735
55218067
54359119
85733768
25855671
93259474
11159046
76953275
86854178
20888236
33730946
90177919
78526380
70711537
73940816
85441353
60860135
47577276
62496381
71402582
52753394
92074670
41149837
60949638
2384984
68493608
60755326
21024632
55945295
24191764
73651730
14694587
25079852
62447318
46693393
2231186
74645251
87559467
86978621
62609495
53564538
39600429
62700259
37832282
28411789
44259717
46398090
59745618
50739360
43248279
14619869
69657738
7072247
20207493
19001119
37409363
85332958
37155590
49042195
95938502
12141700
94441058
97933757
41580966
13959304
14118197
59390156
37296620
55156246
29641218
21474382
84869213
13658340
99361244
94161953
83275545
12610144
121925
30073165
90721918
56774687
64269386
71749841
48305346
29318058
94063845
3803697
63951819
63890880
55335796
55502817
82442816
5899270
88264892
56709586
91062644
33460366
46527102
82873303
29625182
36264248
71242279
57474950
20017042
53153784
50542679
96327125
45127463
60665175
45687714
66553536
40706124
43562580
59072080
13875708
48110121
16678
73946493
33139320
52168632
43445360
61821877
43652563
81545103
74401221
846581
4642078
56594230
17978450
73399023
57597963
99173024
25482720
86599433
79432399
34416681
33744868
98323096
50399298
92985945
65293078
73752075
97116851
66405244
95229885
80974478
85093078
61861795
69728096
49496096
85523721
56766653
52758969
36403076
54248763
21903849
32762312
28305614
34209468
476905
81429767
75849775
20481053
21851441
50736761
11161232
67643403
36379285
88606284
36852100
70201664
75648659
23103497
22335253
37479041
32648559
24264236
57416271
47093680
46895938
3561013
63200332
46213755
71768680
11106359
64919469
61981756
70527625
83382295
3977227
88362999
64627431
95709268
74296621
99630687
29085036
4666921
56676975
92295144
610410
55372348
3867336
82951725
64853060
43610765
68715932
11539908
70914176
52366518
49830133
53621638
61147747
44555551
14716566
12407484
33439992
3653930
51363707
3736627
12954597
11508638
34947902
2877945
12314965
70358071
90464670
95843075
85076743
21602784
20533645
89824094
91392472
53612317
55272832
7741214
10296734
89322671
81798629
48285883
62412647
98127185
56991099
731474
85901173
34588311
6664882
20930203
81582259
1747770
14401266
34550721
18517346
50793290
54969660
53536423
89758428
79724049
28695698
32815330
80488983
5006408
42510331
65188415
40676769
92916362
10291344
60054137
86339033
24214457
56103681
27165222
37170332
36693450
17486927
89066040
52484859
84695295
18514334
8533833
20747523
14780713
54486651
70545575
88216271
68807048
84134798
89991261
63791562
47177031
33450638
57861152
25912318
89383830
58384077
29095769
63664108
76116886
95472928
24881676
95453420
7351670
33273519
46057797
16485824
1901378
99240271
75230825
86249221
25356058
4072535
91880758
73910408
2545052
17939419
39604682
43189581
42121131
59076943
37773429
40564709
52258581
70441493
16132637
1411457
47375479
55084694
56093563
42542343
7942966
25325549
68132197
50417356
25758214
90609972
39329539
89574763
2757613
68560318
77324192
36063957
54892259
79197831
30866287
79110313
1498685
91097362
27984023
92682402
84242985
31345621
68041418
55520295
49217775
59056977
18112724
20514482
14044106
96820669
27711994
71297860
75587327
78014687
55900578
47504484
2396908
88571804
49072860
88548252
10210290
7016838
40255459
86261015
12914364
86942666
22155104
84405321
94971003
39777066
74507410
59566802
81776982
56720435
64021449
76742366
11429846
83191554
6222614
49740566
80742232
14437241
42727891
65192633
38366328
15319104
60673307
85139114
21066826
25045538
88902530
67828277
5392463
81271324
10569187
66096457
83223588
51881981
70629076
21815738
74797754
95809035
38890416
9224496
72920158
48514923
31359055
70119703
79967165
13115108
13830999
33543359
94833455
87203590
87976887
34454425
104064
26081368
39606155
78941506
28092671
22180477
79470803
47948092
18481205
92223459
28430168
99629108
6735223
77913915
26754301
239543
19715818
15281252
95100867
63619414
82521988
58056262
96051617
53821167
27194898
61903848
21520880
7873255
58268234
38333660
65079537
92229981
95544320
45445043
63568589
56945806
25251620
64505007
47326837
27718809
39052164
58474584
10988549
56220786
35614016
97733983
57724524
96395059
49414607
72576322
16284135
25758759
22290814
31834072
96344031
43339590
19452817
33623475
54060889
6275670
99003803
48224347
77801357
52175715
76637878
981792
74575268
64783479
97685395
11854727
93463376
11710126
44969903
14804168
18979073
18692084
22603058
38854701
94882031
17942156
23673488
17640822
30349647
9000383
5309368
30836622
60336400
14551788
90062002
61213022
73992644
39997969
55437762
9651059
27001789
30357322
1125374
4980574
67076873
77783483
72736069
67791740
21726699
26701340
78938956
59399777
40866414
72901936
91079612
27527287
77397114
94185774
9921709
96640359
56858310
66310535
16668996
27199351
57867466
75547621
58423603
92407551
29991738
71404895
61487866
64053495
12954634
58227687
83418125
27447844
82061709
27656556
68492843
48065725
13757558
93712895
67513448
7856931
38374486
41260555
55511187
924892
42804422
51629028
75267913
61821577
4132675
73365735
16791615
97472024
44181481
56480868
61462538
84273044
2202879
62700134
78921023
85978251
20836213
90115534
7656741
18536106
71200590
16936991
86999728
6965439
14408105
6191746
89406644
57098481
14931594
52872853
86976643
53118544
16497103
60245817
61246785
72256261
81495613
41679010
50264659
41383776
24192466
45620649
51728833
89754556
89206830
79793062
28850316
77310052
23597914
25756820
47839550
5154219
30318669
2221125
82584348
68477932
87324755
1915747
76267465
69880870
35430162
57370236
6880817
4733
48690507
36528309
65537501
3576829
46881508
16793340
82906229
14961403
19444066
86015185
90741215
94145715
69847252
55889093
99882897
95682934
31277062
76543226
80083089
31840099
33836076
81554390
53476924
85477751
29369047
52376610
10561189
19776580
12567959
7264683
37447756
65422374
1533529
18681457
95767291
91862935
53663354
55312967
38866073
25275547
96217156
6479975
75030047
62749713
31873881
41503369
60746311
25956356
56783034
43662571
41854262
85501465
591543
68262461
88085595
8420924
56962016
70757823
11481347
96208805
23576446
97839884
34064415
23365985
33140077
60461010
25437569
57860324
99504
82287273
6033304
64666928
58261326
39168109
56173470
72199389
72673817
82914809
61691692
22947008
19235719
98434211
55278931
3999303
77861597
80848373
1832606
33610380
58611486
34152663
69848937
60624643
6893656
91025953
32184307
94919498
18241669
34575373
58535332
66219770
84390022
73521731
85725282
75094810
16566257
15491501
70419098
83377560
64571303
44294174
23597827
68484504
24517042
29132445
60914127
30092786
9915956
73511848
29239225
18568494
68114859
12771680
7249438
73830344
99888701
84257936
75158274
33031963
61228185
88466441
55474997
81169173
64921151
80769815
71209999
12943068
47124395
52385227
19458551
6479161
74964206
74466630
83654097
59972853
84264467
67087771
48319173
96499060
19359538
45919699
68934206
32674176
66938874
38880706
14601516
92669168
69047921
58922501
32408895
94185121
97660874
16348092
61167995
47216057
37201721
85596056
92311999
8536774
45673412
44821610
73282144
32083593
48306635
83445782
9207994
59928723
92775112
44212546
7634160
36327153
51858302
72408304
64216435
7497881
97799493
81313835
17359251
78998581
29944276
41924110
47600318
52312301
87577139
1150075
16395646
78844153
18353567
57936707
72078428
89671228
18376163
15067287
79252367
87186715
74020534
81746319
23680169
79779102
37310938
97104326
14174297
48360667
96527261
39028296
70308727
64779003
24695293
10784438
14662117
69211676
8471761
34668845
26687320
43093767
51472711
22259574
2238935
89715611
56511063
11087577
57354578
1048034
21533632
98663054
1000592
44307121
46563951
62139347
52971527
97384030
96349550
48952911
2728434
64321354
58635068
83407125
96109538
12258055
77021432
33933639
10477276
53995114
32784411
2792881
25551667
76348948
3177538
97788188
87323100
51649630
7593992
67202755
13938015
33176177
94024400
38957696
47203744
49408856
86910224
34968744
92005327
34435301
9268320
5583040
30167217
56754128
80897044
1990968
19972490
87260978
43627697
27268203
74844426
42129830
3812103
43997438
50363456
41896289
73434146
89539782
13892620
54712689
90472060
83607823
49519690
94072774
86064719
37522048
16427273
36627594
41190293
9538484
16145475
42035934
55307453
98741745
31443075
33938842
49270117
32729148
58129136
44552829
44490386
90632039
71777101
53372722
47117925
45197477
57593602
2775099
22724087
26637682
98181134
57668274
31304766
26708972
41321516
5503435
44678465
10945033
87823576
36335931
66559430
93100917
99572079
44440349
89628450
65328592
81350527
48731588
2573359
18826462
10969560
9221401
70816008
36172954
53708083
89155263
76886897
57436630
29064178
18216699
50971340
58290827
27760748
39853905
27910159
61835866
72529704
59032698
20744662
7965352
13964322
14216302
7807071
90347845
43679557
86880824
12148241
86005664
7958137
54100335
34589700
5297648
52450674
27506572
81734927
14605774
18575328
17281614
15769333
96400231
53809372
81203621
15257852
37693622
71288079
20761535
14261964
94797881
69985374
62230002
96185505
93748362
40968171
72835021
13269021
19338554
27373192
57340312
31678748
64605265
45086402
83936164
19024765
71013704
17941213
45022935
7170136
52619746
20383300
56865095
38277993
45543057
75904260
72583525
63819415
47603672
41265989
23229992
72727946
26969572
23093051
87295524
34664241
14841770
56041327
26799929
50382864
71089275
80077758
2153210
23302063
81870129
88384057
60049490
83416611
26287627
40905431
39303052
89359893
59892355
64988504
46373158
56296926
94170153
60037321
97427768
52612050
28963913
66209098
6094646
44454495
21259595
46394004
8536313
23322638
33268602
52353622
69825160
31077464
87500365
36441910
60024377
10619656
56625605
58641651
52268836
67055693
27623041
24551195
90585830
52177915
2051863
74807437
44487704
46216131
88035441
63555007
30896631
96368368
17317684
2261589
67374772
57831301
97111945
49197143
64251018
98332344
9234950
32890931
76602875
99830204
606925
55411524
68405845
86832344
67500662
43947417
70062446
22457465
91682654
89677183
91302597
15811418
72210792
40708781
92461652
47091816
73998888
3217935
72962046
53697052
98451657
61672909
25761587
42511799
50873117
3589886
60170537
11279964
91013012
40114075
54761244
43359876
93404854
83187482
38090236
63783698
74084249
64768747
62927860
12647680
3933133
71303091
47055310
83173373
68775270
37993279
31687371
63678064
75266636
48616718
95601149
78525205
27656375
1515206
60097234
5194778
1431239
48364675
64732312
64844517
52279320
7515064
38938523
73209281
92446868
65287770
96225280
54202049
34667698
53205441
54427340
70172856
9151963
54053452
54426728
68294240
89961174
40844410
20511868
66607537
4923521
34002857
40125532
97619086
20420918
90550535
29332878
45520875
94671915
89215850
89470428
74631240
34002658
89972521
92194582
89999827
85922718
11961117
36848143
53878102
87888595
53371029
38683961
96562229
52201051
90167134
97821603
98639151
35556805
46350084
44936601
52830350
81250827
18021125
64168482
77298812
5393208
30355784
90665550
73466417
54159313
11262862
41006216
96341670
77512524
9574575
10486297
99900390
49196645
46672264
57831845
73573411
29971491
31499544
80086024
28296046
95916643
58877505
64535203
80171020
66926445
95051250
94560442
52990449
51295015
13070442
47296545
86173636
76918227
96538552
79449280
23786001
22096180
21095030
47992201
54435707
77570022
30588105
58891536
86896770
220493
46881231
81548826
23965197
88494846
64749
35928925
10526333
75602892
36548028
42595828
90202994
61575500
37874595
18731327
13807383
75449452
96501548
3089791
70127894
63940273
42568619
55341337
72039021
4949149
92693283
36488842
18094073
17450820
56807205
63477276
75812147
42202878
41849031
21380376
14880996
46833537
190728
14062390
99410065
58439915
25764127
52706610
72616976
69527718
21940465
52921632
18139036
23238831
66843532
45284976
8961025
17535209
90320444
21592451
69705097
32783157
30194134
87067704
57605356
49607041
71454573
1541205
50104180
97616967
47096086
12875907
16768647
90545326
57115396
56947585
79638576
63674450
69537551
65492810
41138731
68074430
37278449
43484132
3516664
53271758
98215046
70828047
97257524
5914403
47183174
34634880
51862061
26997451
34382591
98526520
19195902
6983111
8545716
14100874
96065013
43008798
2138157
18870814
52387985
62642366
69606420
76429814
92938832
39989385
72324522
86169941
39831539
77399060
4816332
57756360
5595159
67477428
78163169
75463608
96344326
64594358
81282307
82067351
45852818
60159588
34702997
72688507
19164882
41662149
55481474
96479002
43819706
23976087
70006511
56659470
84820935
72076487
9068979
45551400
25388870
60724379
10988710
13049934
23458481
93786428
20267910
86201685
6091568
46770818
5976101
58147524
13426598
36877948
49690172
90013440
29236937
26404451
89362488
42231331
4689154
29942058
38291215
1651896
51730328
28531843
81574798
55300550
95497909
8018746
95096157
79781250
86973779
52349562
68387016
47152516
35634109
14997473
26703659
39444507
87653608
80914002
58229995
19555375
30756799
70895859
31800007
89097730
4983420
43369945
41516931
75013622
56799474
87483873
91280768
30650666
49869891
69222795
34886620
24175654
16598736
90489809
38250225
12547311
55349664
79549386
82404812
77679374
10750085
81430987
64651714
90173433
79984623
82825039
64823265
1772832
71349450
39883514
81742682
25703767
89934435
38794008
7479398
72456853
63540324
58170352
14324545
79561645
22163818
56107422
5083354
19911941
4183532
90101580
4940652
97619221
40057764
17409518
7471816
59605503
83899028
7676539
92557474
35863464
30775118
23780969
33213010
93952833
40070919
55702395
45479939
72888298
98328253
44715252
26262782
46795558
13713542
43538991
2289675
2730343
4244411
99723480
85815793
48035488
31941061
35706151
49551812
86884104
50727143
45888244
42029853
4101111
15416256
4058374
69780827
72482602
51876030
5898308
17779930
16730636
76809935
64824232
81234711
3812521
22982863
24507550
9233108
79672591
83535614
98352037
52570866
27684390
26991769
92907563
20119195
27890768
5503091
57218796
32357992
67510656
26137042
96443018
17065899
52996815
45424863
7398954
58578696
68045462
5971613
52300547
64528591
27574801
91708638
57701200
33032068
63997817
24697624
67037742
10822969
82371794
38028402
89246724
69305106
62927460
11821176
77107522
80071946
82922259
69249548
98971480
39656769
73276060
17872156
47090396
41294401
68146063
50226546
99005253
14473050
28613186
29467094
15549540
687233
43584824
782078
92209408
70891649
85020906
58968781
55745901
75094404
46021511
31614434
14231383
61445744
33082254
73393569
20966027
10407194
89991587
74024917
71912990
56378692
69352451
17050445
79038932
41310948
85989732
4418638
9747019
25286526
73653579
93541237
4552333
93829444
17794704
81558485
52956268
2320365
23402801
80094127
65594819
26638819
83144112
44396466
79270802
63728176
37211922
45888488
25685040
4153365
30108755
94488072
10342882
3315406
83685069
23751314
68502098
39132240
14278485
96101223
11036841
49124350
74704998
22351991
18819158
80520093
74012948
62275211
39209278
82586496
20031994
19718885
51337106
34431889
22119136
50610565
34438999
54010859
25932671
39709113
74739830
5606461
4563925
38897205
77495294
63350946
52302486
23881531
91829229
55637873
43981533
40805827
2588685
40562174
66200543
43359538
7724944
28113152
13045691
33269320
1934238
69469778
20612186
67500085
26588811
34286259
63742967
55409420
39277671
39473262
45567833
78107940
23375779
26551235
50879553
57986711
3517897
81115225
73919212
11213654
72571986
1787983
82406414
11158211
6397850
51312401
55058162
75012467
28806969
18907270
17172438
56839670
26031927
31113079
39504858
40603351
32463559
13483690
36413305
85535248
11320444
63544320
98110546
88218453
61084461
16078679
622310
86791406
89394447
20594593
20758225
22872033
16525613
64522046
51146664
4187710
184973
23094701
85314553
9526719
8858144
92917187
23652436
24879794
34255193
23987340
34737038
44782935
73805694
37381014
14328807
48594987
91631467
1320867
15853658
56050411
69250335
73393163
16972877
75584804
88422518
78029685
54479660
33354067
84575284
60772075
46447298
1747048
21694281
67681825
41857912
60668438
39693859
63021243
66454586
84564221
9319649
50534920
6441868
96044856
82409288
54641972
81255465
28802901
30233320
3255442
1964257
79316012
26626016
12895331
56742519
79824231
70817117
63061189
85950362
48504310
64160645
49132230
74439497
9475319
16731123
22781806
13559176
65738280
4895529
89284005
48597316
24256615
35571742
8669386
2291489
15240472
19028688
25540591
15372059
3315689
59255763
25975427
19488435
31717109
18808449
66048714
93933544
82172047
93054219
46742822
15005752
34056166
12879661
40162982
11658092
62701367
37798104
997069
42530144
31136175
43400502
56357419
34933471
86801521
13301923
7676518
20692163
96038526
64706745
26886629
19213054
49015089
94336047
11140193
40288215
80430415
14535951
80165149
50898584
94323244
3251941
62666408
61676054
94798547
68871653
84159476
10574633
42435818
76098153
93414777
42761474
29826013
5741359
45591933
96063906
84148566
94459001
62865715
52424299
33867851
93191726
91492784
50133245
756746
87033379
12101732
25510053
69303067
89578740
4165700
87821644
15027456
72736758
27686053
14572418
13480539
61533867
30837246
53801647
59694657
24549464
13075952
34948879
72012946
95761722
45008931
77191693
68440243
59497671
40939327
2856977
55450599
9151639
17370072
56371683
83808605
38810071
73864438
60105680
22943028
63677436
23770317
53796963
23422134
29838298
15357531
31926015
56547697
2183819
19538215
74263676
45244987
32605450
15877508
80928345
59096773
46901955
6526716
37390219
83973724
86500536
35013889
19089304
10241587
51642062
50987933
63656417
92023750
17523014
53396964
64535537
63224766
31494007
75525230
63984469
3322448
42732135
83725044
36583050
5444112
16970379
10567752
22628261
10063036
57632324
98147879
24151684
54357167
60392332
132210
48771478
93584708
82691480
98147387
44862401
99283330
22993833
40114396
78606418
32808957
99703201
68117196
42445554
32550184
29046142
57114283
41426772
10268329
72690941
29066316
27596630
93245023
82964090
2102629
64769588
51492846
43906583
18214262
27014317
86930594
28104227
53603594
61547891
98390628
40483964
53047646
87789849
29699413
96968788
12867116
82676024
1264930
12758285
48326494
27927265
59987055
99882737
16357702
77688834
34544763
27854932
38925847
33787695
35978820
29765106
60903669
71835841
53538928
25489276
51242795
98015475
27373744
21806558
82066364
22264392
25496397
78492233
87975926
9782596
53664756
99963362
542360
68590597
12429552
8586190
4115180
99097937
55933919
63138678
34809118
2546614
81753050
22961341
30589256
53102400
762084
96493668
97936565
5173244
75726046
46306801
8832553
9258100
42312096
14246143
13944866
19249793
84641496
75788277
31618494
49836598
78365031
81876845
11582415
68489812
98262572
35988970
57350426
76134772
24234587
61391604
82030258
52307333
59040693
37278885
24823563
47863845
67613443
62583546
64725149
47941625
98339276
74310995
73478076
78149389
67904006
68869614
31888001
28475280
79382561
48528909
8902768
7035637
11977457
84826749
18480401
66226977
62065248
87582206
19561198
12093400
17020
38709529
59603705
37252520
29028828
42239589
65326879
77108031
49081341
39302568
88279973
56789809
2408293
76180670
57983493
41270080
48485173
9591977
69038552
30584718
58205473
26623187
98029529
11074424
25727404
27990070
68846846
42935724
81133043
89193387
53661428
18062844
28691333
65285520
35953496
54801515
46498758
64510390
11097489
31103888
32596074
85566536
7128461
28579037
46145382
24209156
24382849
44528075
58041584
69930142
88527994
44093800
20285809
78632606
38935399
54430541
13483684
35104765
49781861
73110868
47881068
65950753
48991676
74725786
13577712
2387593
79320131
35758627
30766938
66980954
33376664
19890363
78701665
73311729
12635651
13061016
34337317
46025017
88670620
68373037
36311126
11925025
93915387
33550486
36190706
60193786
89832360
76124975
74532767
24019125
17814572
37160038
94718860
89914096
32233916
71001846
50105577
1453208
73509619
3187671
94965921
66938848
32263114
96041598
89488414
1648058
14939099
32640997
90176245
707671
81995052
71375604
33534897
42651081
29488706
72469836
76856913
52440022
33089222
50974493
76290792
91076066
67321658
90449581
61131798
37443219
28866899
84571509
65787571
18176543
53021864
96350346
2796947
92179131
93254104
24076946
49957002
80847405
89771615
35816510
1724813
96551906
80125810
28199121
97557861
56092071
34531897
90571988
61822547
45189994
194696
18628742
37274186
25787899
37835070
89686006
93086233
85950056
34360049
56170462
78646929
12572312
90334963
78414526
91370912
95932904
44450162
76099738
98573264
49412607
99554632
68358707
84352247
69651091
91308240
81238232
8643869
52170012
44058988
1755757
39394774
85060192
20378244
2666153
33310052
47006600
26409026
94655769
65334665
40028424
31918770
62013365
30519014
23403256
17507359
36201646
25247164
33719734
60946476
50827677
64779835
18428301
43263186
69662609
71405554
76474758
16905851
82975484
56578237
58270597
68221677
23457891
65006133
17539524
53738228
24216308
12547509
56621653
6930861
76632709
33630541
94619391
43146405
11732854
20681244
23132104
25145123
67999287
157295
13275093
16843183
22354086
4719914
57221504
50364318
48704002
72489964
98600120
81981222
36134414
66052405
47426981
27311529
99331032
39912944
37907658
50630396
51117243
30055712
81967607
60007449
8394456
50472840
76025714
81244471
99224883
92232675
70993268
39091006
41281844
89763319
31969797
54992731
8723635
26928072
20625177
89775992
17941291
94840054
7450070
92350701
13639510
45561681
26887753
55088893
44565111
15981404
83832612
95910187
60776237
3640504
51342739
84238234
3613487
20781342
78069814
32055301
19393532
73044457
82296528
6757067
10454652
79156859
65587277
5409109
19244240
84732520
72583416
51327635
72993167
93879263
61801549
57099668
64072997
22338739
74835215
24065166
10369108
47866255
7524382
79219963
37239442
27845389
83024746
60309177
58834157
38221616
95968640
31832271
76742136
50358598
1850290
7653339
9962077
79026311
17334349
73838240
49953243
36210784
84050262
35256444
88513351
67187026
53647670
76371995
62766252
89143243
23460264
40015735
8169678
80871341
7097132
95031891
10837494
40879420
31824554
19988046
37228656
40973495
88396988
40634499
95298191
24808310
15965812
33209290
73262705
57925058
66785105
57687838
58331163
54221007
36229569
9051629
19311896
16621078
88442579
34864102
80293762
42003570
55840185
2084316
9363029
3776642
72772760
9583293
73863277
6714145
25111049
95376172
91800902
22410766
44456691
98232807
42667838
7474744
18828601
84846552
93083337
60367770
39633840
40880510
52269149
30952639
37152405
15098599
35878155
46077950
34208518
75881917
65876881
84331544
17476767
11555621
42413536
15564543
84082015
29104658
44661720
64557567
19960140
31825113
25178455
64358379
28245107
5172052
92423721
22780306
77798351
45223433
45330322
48349365
33940111
46573462
16447052
54500506
173988
42720141
54464466
92384622
98164482
82453239
97328094
43250570
70863239
84074800
82231494
80224264
97525693
54933658
4121217
57976043
97800684
49011080
85056528
56278253
77979975
52160775
79221962
28234868
77736751
34714006
52482949
99640951
83237804
99462826
16433507
7617470
85609167
85948328
21115558
86384013
81033473
67275187
20895202
93212886
23596762
95924367
55529632
36613633
29416574
95432428
85528704
39592450
13944890
42887048
36224463
55535200
92204143
10953246
32473750
40028254
67900238
27451008
41102197
2550616
67375246
12409186
85244456
91252627
33618670
55433040
24208702
98954264
89973996
88009533
40601449
88466669
71310400
99344346
60897301
2385038
83063278
5212994
80803240
12365515
1377963
46224304
95901801
18343462
88638707
51340642
40382801
33025050
57536794
73581431
28079340
80534406
75069329
70858444
64192980
25365712
5956026
30870372
40716144
4568771
71343926
83319944
64681232
51666104
11346619
30594282
12867591
69108653
7273666
98079174
90549273
8440784
53644946
76495306
84278878
44551620
89793531
32648775
24668516
44585594
90821142
20634843
20970425
19717291
88904226
32554436
48150351
91776104
58303821
5580867
53547079
30807586
28247798
25331636
12314586
61487557
44140885
21175671
53035613
1092203
94470436
15733273
59798989
37011743
61359855
82163636
27449037
86606832
2880063
66121914
39738282
42320696
32518405
66628832
18008401
19967180
17211503
80895781
91849640
45330555
4068012
98730512
82055930
26394707
18043208
65389922
15651615
87283863
79213919
25187004
66102757
2250727
82626290
44690776
21473024
52344775
12512216
22092590
93604254
82274377
45287518
74543649
57813234
59830519
590441
57895173
94660593
42322905
74022617
15458984
97436454
99032740
46353668
46120194
34211604
98119062
78736347
99314723
82017324
62687451
9372043
70222400
8931029
63983265
9058116
41196344
3417309
20526100
57437249
21685099
18805793
56238201
68356043
25500107
86720443
25106725
53858035
95445114
84796064
92360748
37515240
47589692
80917099
18223123
85243008
41073799
24103489
39084332
63840609
74054067
96232081
5082332
63959395
16817167
33823545
85508751
88464950
62487727
93328700
45075844
82618857
55180966
41359
29180528
53337906
58843345
81970579
2408703
38290326
98625657
36731210
5506414
23212287
42893247
36533166
80422655
33582768
48904273
25344473
52132364
11205267
27973417
70451583
15076029
34184065
43047017
19991893
25228988
54446888
44533921
38257599
74080929
10912486
3223550
39486892
9764871
72858658
48012851
59412215
35518641
47360986
17397365
96498297
77618358
75918292
76422610
96582222
99439699
82075401
70024094
15753577
97510854
21154785
6757331
15126412
40572557
18152829
50510655
5010714
27163762
92446017
66462229
21734608
22868100
40755167
77178327
52631863
46442219
58570214
40577250
24239280
16401685
29507010
83726974
62966880
90933715
34531448
32122625
73599493
65368639
30509917
3227923
21517891
45020720
54980682
54296588
10840178
49275639
95585025
29968482
22779364
57738625
47205448
81356388
73184218
86307164
61802283
92517584
29788045
12011211
95704383
98328961
46663535
73213003
69671143
35661267
14833720
11341759
26822661
16707865
40234873
62697644
86703213
8083460
91789496
43185903
37830010
41738323
48189897
18652816
20314893
18567263
28523288
33569229
59629145
52934774
68649252
62696846
23764216
72382335
62731600
82902637
43622584
41071705
35186950
42157539
33724199
56958265
22944487
81711212
84599651
58759511
43361925
15885352
29022696
14537680
21516238
7896182
50167316
299715
31116797
76786052
9875654
15872157
5173983
79778616
71908601
77626995
41602522
54561111
79275260
34246840
67163190
25032059
43786007
54797451
14578671
9808192
7765457
4985488
57409384
33857832
21443533
98508331
1361036
82062506
6150762
3639638
92143293
72821815
90946107
57150139
84799516
40087632
70220722
4689708
94675098
79996816
66435383
27667277
33783076
36890154
94480852
90619723
13974609
19497495
80373693
20759639
1204003
80271999
37690886
66629077
20281922
11752923
45458827
64764877
73294220
91585604
35005160
25467996
20177441
20375633
39718636
80156206
54221271
17175994
85599192
88947638
46374893
65800915
29699333
88986795
33864811
80852224
68370084
16753892
91257342
87522360
70426615
92986700
5216567
17939313
6387555
62466848
19851539
88970101
60068818
63005610
48619303
38260574
67705805
62424383
31586746
27234633
4043341
35102691
40194297
17636625
24990232
90532464
35734477
55727956
96997197
84992919
95961204
71777527
31604665
17143344
29315980
69873636
18652116
36704307
95118312
54397940
23710895
76025513
42941173
15647735
71207867
82998702
75625756
55730007
92679647
13933349
566001
41033440
45780514
57860684
11003153
83035971
88426276
35376498
99740013
92403429
1537499
97233499
41303155
26398204
13361461
25993005
16802600
47737728
32483740
54473072
42914787
3590553
56287094
78967890
5524110
66268249
723310
73573671
86406186
35955369
14551092
65646955
17040953
4015541
13268136
28210209
64500636
56459193
38380325
78029412
47849031
63449944
31371104
76715728
68690375
50780451
56260750
63910662
94547582
45572233
87190371
25947644
7387230
82220124
1187357
20182138
37485312
4843323
56019964
3136127
32769011
63112534
69882388
20962837
62927079
41998789
10487508
73827217
62145654
37612962
77088318
33226064
52555479
96729729
81911923
62597672
57684905
84996212
69116694
13649522
65749866
32693911
4919654
76984971
79649446
38910595
23807154
4921823
31242012
70354030
12787444
58375952
49416353
35565280
45536299
70508455
30580644
72462148
7054500
93712289
13014291
10751478
52397944
75575812
17152893
34464055
56408049
67127147
77737099
89467960
92321881
74178653
65894407
1992832
37401074
90711497
93433303
61317831
84720523
87674129
7781823
96850216
25147549
78676533
51510620
51247041
5922564
15279536
62117571
80342038
58032170
52147344
20887960
93894265
77949636
95823021
39671233
9161264
4339742
69913638
27106708
65443523
46569123
51512515
97996000
24296636
61624104
30894038
44386586
61890856
49042821
95331914
52092569
96950539
92408903
71060241
5460339
207580
80409883
18523585
55494562
2586938
4440164
11294089
35440283
54698302
25159424
12413954
73014934
33740944
7666729
98223539
88822159
56525774
15107825
60460444
47142368
60112259
47568827
3225107
67847119
93059398
97179257
92688979
67005669
60970188
9388898
82768867
72554318
23274051
42514798
47824066
64650801
96090853
61141723
55502280
96745960
52437829
58564109
68665958
29247230
48985148
54177533
63150299
33000070
21131596
29531005
92621959
65615927
5349579
94919319
53012654
25398235
88614738
38324776
43611668
18822190
96915284
11268496
88867746
39553309
61462539
93817905
62179267
48736418
74557163
46115611
8295291
97386037
75219424
98649290
22320146
52755522
44310639
70675038
64283434
64620184
38963462
37712346
91274882
88894422
78555934
53304232
64783695
66996181
28447344
43637084
39238839
4219543
3151699
34413513
11961059
30141762
50393535
13128911
54883513
14347434
12621881
91634894
45471695
68147560
76060382
44807070
18666445
83264589
25164996
33123177
4025118
30502502
86405427
89250148
65946249
48329262
17573240
10881505
36120382
1234272
37812634
75521030
97838902
67780349
98578928
80021034
15923326
505473
87987385
29056645
26498388
68358706
4377681
70074518
5627478
50344516
97207901
9392327
16024513
42866314
72473786
57497539
93074704
44007764
59460132
67096322
61505743
86824389
44982949
14994832
15848260
72969592
80786132
33794638
96245939
66023135
69701967
81772960
62329783
32460808
89990469
54562119
94543659
7278623
27975779
83885795
84392888
84017639
22003420
82708817
23054654
16070470
40319156
50476485
24178674
24788260
80700843
35857267
57951202
11985939
99024046
16602078
35929121
29747246
77078639
85998513
90169145
15603155
64158909
32289775
69450343
5631220
42239783
62133763
49400569
52216012
59330619
72804854
22056140
73958791
5718472
73227075
7733666
45105126
96468212
97274135
60984792
34690252
548454
75520913
12173840
89939194
80860217
59265907
33350223
37163899
73510809
8329785
74252546
73785968
43860734
2343726
10468077
27244865
51637361
30422618
49284338
11091306
39378277
45556800
87735052
93689436
99987775
9502157
95915901
20451284
19690659
46183635
62772011
41517674
10349043
69633209
6248107
20323447
89396149
40695706
37586430
83466674
9291627
62972931
21844901
47922714
74547044
58056126
16502711
54448033
73065356
57473627
22388762
2134414
30075309
99975622
55209233
6385624
49920988
33385255
70640783
98918293
44584892
56836686
23369770
46998084
81435211
70369693
61609715
8283525
34885649
85865092
4873216
58584568
59484668
95386421
28509281
5137131
95082730
36837555
8041891
38110773
34054467
59776651
77634318
95227491
38516268
20608603
62473765
6635721
24659500
45996463
7473889
86310711
52428794
11409431
66581268
11337658
33977719
28213261
76375499
77782796
87527683
79946704
44943653
35180991
26645904
70704122
15651790
23866110
53601189
19484646
28932802
47855203
32948499
49600798
32574256
54250019
66699974
3674979
9627562
42436155
73367182
77015492
28833914
27352115
9809024
7767660
50946452
38569652
72518378
58627318
68976149
87281741
48745366
43692206
67823975
12986922
70165496
52468500
17089981
36416030
82519358
83780101
20148262
52335884
48577437
19292905
55085579
3242264
56546511
15645333
53671845
74622631
69945064
27566392
74070038
18788800
69957056
31472275
19997781
63969753
29720596
27137195
4449507
77648451
53986441
9961868
29408588
61325368
13229640
52071152
36058496
43517065
4368686
22238374
99033674
54408805
79567579
77079691
78930652
74590898
16657435
88515197
46636947
9149719
35687306
38754410
56330832
88963727
30988676
47942875
20808493
9180779
82208846
31461328
45411484
31529021
49669209
41779594
96539303
65501333
23582098
12280887
87848167
52952192
33839384
10695948
99308914
19229951
95167254
36323288
31645934
56953046
51466728
4300528
47045952
4838627
43891504
64557100
35074338
45630077
6213531
67341389
61142236
38389259
51066256
63935790
49822282
36442590
74482944
72262576
66857737
41696984
53592233
6373177
1221561
39847480
97440178
98243167
62203368
17429372
4445332
86221252
18652063
60850861
45010690
93289858
84841940
72919370
8676453
22307467
43872653
19734730
32125142
8101434
66498473
83825462
90470698
90782965
57937261
87097987
67202749
83068593
46184226
9018543
94675470
6581391
64155396
98683240
2628622
3177120
16958633
9285053
84440846
19322483
9144380
61453956
76643485
65159477
8182214
57171318
58698731
42367632
16977829
7425736
79221606
20993096
61803659
48217254
81622196
36330902
26639066
49442184
82221427
65788081
13478002
76103230
79270555
19645815
84973592
90445026
22367144
84951111
99493502
12755476
15694624
71028955
71719421
71172750
72122256
17966468
36688217
14074846
99670380
68782666
33036306
35397171
33481791
25897247
29311042
95601201
93170606
1847773
65866857
91370818
89040809
35253653
56280477
51950270
57256527
41901236
81298483
84193154
60943044
52691038
69666308
10592482
42771572
7701860
64060987
81536560
81494128
34978357
72575314
40101137
58311678
21702488
18177629
94926736
7652338
3932169
41009803
60552705
87804013
5206729
10412831
2471110
61652904
4863919
10016978
51639533
44628231
17867036
56596148
8849235
93992634
46404403
41894568
55456964
52060352
84146666
91877523
58941643
38278435
59960498
48581903
32496381
42476906
30419419
43021889
30558405
51064859
4822179
69933395
28941128
46202161
80991992
65579848
81109762
10140579
76118354
3397184
65683197
6237889
89801123
83234109
88502780
4688865
39097174
48406953
68031147
31503072
90535445
92776381
75657834
51800492
94608358
99105542
99941321
22807499
51933937
65774830
61005116
4163308
46833631
78496312
44535035
88134750
9186049
26764841
37564496
53505775
45745454
58150138
61004964
25524109
12906798
34278558
61992792
36973375
37885376
26123204
46405560
41909323
41314353
49054749
23389823
35066017
29734192
78640523
97474716
82701578
22795277
2800208
4641184
31507817
57880262
71656069
65423366
16903606
87509454
11653618
92507869
65898525
1141896
76055097
18389067
16810950
33353923
31849673
92650646
50433527
51290630
14317384
56182058
86602715
12797406
53255344
44605685
49179481
63633597
47214914
41688706
54432572
33900663
80475171
88497546
31473823
89804578
17845607
24906028
71641829
50143960
32399386
44186499
4442416
88559732
97129685
23340588
95637847
15437851
34823372
45932207
24417039
46337154
13128330
30438152
89059231
83020251
45241374
83909861
45550629
70875609
91390770
97426252
13268522
9217178
37266039
96660407
27995307
15635305
47844964
74030770
90366176
45541398
92807463
53761750
40521415
39017222
71199539
36578740
75611363
61582743
89241795
61000686
2812941
72991611
19007759
73282981
65611715
3040564
89399720
55410381
23012188
68087223
83237380
79678886
848621
90876631
2605911
33337722
54303863
40270973
29416950
10108807
53458713
45459973
70093049
93652960
95785360
30190330
34341714
24344580
92590544
16887919
84954834
59370436
84556534
53525156
45698066
75150798
27352153
7504570
99952866
7565195
16450135
31548226
28324016
87638196
32113232
78452254
42827760
52109485
18433913
476661
15714714
17496774
24776345
2330410
53649845
70481947
78194292
44413670
28390008
3814997
80625975
73347252
6874199
69869440
23952330
47717304
43147368
16772733
35129272
76203246
28333480
75961793
37962261
910326
84376055
86579616
18804428
29086916
44758994
91192730
66078315
33999860
42335547
94300108
92400626
15716187
10183053
60106006
41928301
84457706
97704347
50717328
47653798
69570325
85323625
32166431
6999486
10629311
74890476
10101902
28458607
2782320
8172319
91449366
64653294
66056375
82291328
49638970
13443183
25723853
6748711
67931620
95078210
66753422
41074454
26447384
21417089
1488048
98409007
42751492
95763998
48509719
27683136
30423566
19591477
11500011
12839206
4133956
41837155
86596509
79097514
24005422
35502338
2147561
25468223
13700941
79854645
45216691
39093313
6414692
88767209
45388878
90639772
87958120
79246005
14572088
59060835
86594008
40519059
24988005
57335206
17164037
39203737
42857998
29414330
92721129
75194090
36809596
21357576
73832264
11851815
23458907
83975263
73373193
5463634
80341756
8756732
79379935
44681834
63402678
96159730
10945980
37840614
38803042
97528844
10112664
7391232
45115985
97834052
34906578
8183548
64241510
69252018
97765604
67701117
20164803
66260250
69515568
64706031
97006856
45210024
81636748
78535260
88511255
71949172
42952608
72866288
99490350
74262206
23786022
75270099
18496316
10040798
95926061
72005740
34520663
63240113
52876418
14326796
74194638
76790457
77750347
16881824
93381051
79486326
37091950
25943347
30867932
38144777
67882370
56220138
18478899
10178038
92211367
48339343
73263672
48296167
15863545
48111547
18576037
8835059
93738877
17789005
45766320
28487635
11238124
60099924
37063917
80095164
37599785
78514913
86742979
90556895
1411057
90510437
79056290
51332124
47192462
70486476
68122563
12208932
45159741
88529303
37365816
36348062
91917789
1255263
61320648
23409631
10957353
24083662
5810639
17757337
12117654
59410755
19278124
77902035
20801155
81359423
97922734
89123779
13315922
17516374
73031285
27126777
91539280
92335565
44239361
49512232
77686834
37958380
83086415
86230459
46286849
6667871
78171678
85670350
1512105
85754045
16462477
25687710
64473458
40132250
30302543
8328893
29326756
43274634
40125741
55522652
35143856
16997634
28954398
25084280
43994215
35666152
47500287
59917909
65720858
37236
59456749
98159334
16594273
80682042
80338982
93660844
99386198
18099625
31196966
72894150
90220146
85716655
65366085
14459877
38460492
76920257
87855736
61809601
88575013
44154766
49486093
25909571
80270897
31378995
59297277
28041263
16005460
87620328
58574874
31755654
40448089
33879563
65497092
20002677
85670143
37872271
70876688
49974940
31833448
9096049
4466252
49562746
36269541
63125088
18651058
35531499
76238732
52529151
927624
75760608
58449124
29640237
6896384
67227939
22238957
53490490
39769111
77154366
48183893
19922208
3506972
93631253
6169729
8020583
75326715
86563594
29410923
70967281
54577663
56116877
50467980
45643603
48495576
26675162
75572298
3604648
57287758
2510020
51954391
98739732
15345426
50824358
19110811
88046644
94026759
40672111
24386892
96930362
21339123
58696967
18996963
47257511
51989319
4062533
81597137
15559757
75450017
60707446
13707346
26231535
12045993
2141071
73874967
69564491
58722793
16178686
4635657
53483716
78968739
48970453
53926446
13545643
32048176
55541205
19193616
70547811
88135288
77641168
80235144
81728925
53755329
3368207
31077937
29426373
15635564
83633921
8276977
8258105
75657618
30351734
24729699
83594980
38703601
20320976
10324033
74035392
94966755
35239361
74607206
11383191
90187839
46664315
4259979
37810565
8091539
27610010
32116487
837096
1340037
18164878
75906922
30746810
55740736
20295422
16807953
64237822
89562530
39396036
50281173
23530680
8798405
52849506
8101340
27840419
22860683
60257238
10441598
49331653
23787011
9255379
48921008
41185237
56810464
13584605
256649
31289172
56211726
53040493
61411007
45380997
74286350
22932911
67083017
66400534
45946330
80098633
77609012
54800064
2884235
25739996
96884571
40537104
24517834
25528648
71016783
40841243
30418839
1411520
70590778
67065173
47860310
55068541
25782379
35206226
93395580
94925070
23893371
68001700
8400898
1089477
5340090
91563657
32348650
24244058
14343946
26411523
59499519
32395142
49350157
22699414
65383893
85159915
94750285
81159633
2693918
8435840
45772634
14475272
82786345
37924486
90323918
78903515
86625701
49617598
37686332
48483094
22353718
53794416
79401704
97137
26764969
41865637
18691800
13121786
8272930
88554130
51794935
47646911
94418872
38346941
30167627
40950995
78354949
60683022
9373605
91305719
17375496
51071790
31546547
65499645
28435664
84034316
55239821
9476443
6677123
23574899
84321654
94421140
47715883
12720733
59372280
31096146
35198410
18743693
11158685
7501366
22584896
79882750
21762166
574628
28535417
72961532
95342673
32722869
25101508
9480084
42991844
76949342
55868901
43272427
11115842
60416821
20487806
44613565
54003643
915343
7443998
71297871
6713247
64389245
40373637
615982
50218990
80505033
15640883
12852501
81763222
77326064
65426214
24064442
85831973
34145675
39396881
20048781
84460155
20122593
3240951
94996810
2663378
28834362
8641844
39697248
47539661
73740848
56490022
21493382
92862377
96355448
86017726
97337175
45993051
76513490
59170333
32403130
36514543
24724408
54434384
20859805
8107724
68369971
52905243
74327105
29840085
44748557
24777439
80305637
34034199
32602597
37498077
96758489
65032377
93905998
84736135
94940140
18946466
23672357
22188769
99268201
61470913
76967151
74088895
20407522
46071039
1640642
71264849
62068066
46094883
20020878
91354838
64989231
74875228
42066791
48582815
89398110
37822495
27386521
40968976
11819402
81708731
82036083
31217832
78221547
14694309
31967658
3820289
62779011
22751642
41331949
87573939
62803070
11732410
17753482
75078862
69241233
29239321
17423960
83724556
32819861
50593770
67179172
67583106
39994945
75639297
65712899
79209068
24845356
94791212
86529029
70119738
54729382
51563813
45884430
92896028
96977861
34148476
35957684
97478547
86604410
14136308
6909143
55127016
51040988
90503142
90334479
58152483
21318138
79979177
60450302
16135249
45980174
65574735
51144033
37873814
94752978
27110157
26695342
1683595
11514327
76905563
1779493
57832937
62250860
2583062
52806218
55060078
71011774
9556537
68892448
8375211
60679461
33620588
10377396
25207834
21968040
49590020
91698684
33190946
3878284
40035743
82799759
36470391
32789457
8546564
34090844
4838769
54823792
20101421
58716687
86162797
41331466
38563970
60575216
3802487
71540449
36413582
4240020
55309462
78768822
43856493
80620603
72543506
9946211
28837477
71196268
80967526
43927979
79719828
57173189
90054083
14127625
47220462
90009896
9332623
80919962
72073608
65897468
24196688
87438664
40539567
19195883
96861165
39819366
27624558
95380997
81287388
34029058
54950124
40448098
9586469
86310178
93539221
15384342
96894739
31323543
59657070
9670857
80643031
35942486
48048076
1002081
45955885
50305683
8876312
99963876
29657153
97319173
31825929
47966605
22918372
72607741
20601248
42364702
89786665
74263651
91663304
11181052
60655880
21210294
76012221
16359256
18114552
46310764
43994693
85853513
56977714
2430154
74712225
81539050
85064146
15434184
11447289
88019900
88689805
82250829
60016289
5375993
67077179
6668977
19359218
2766895
36717979
58102428
38714113
40447356
53551029
92246551
51320005
85153902
95185207
43237894
1400672
91906299
16275741
75740431
92052128
34020611
51638518
37067571
97817867
21459636
78404319
43242752
40984579
84287947
41861927
89827960
74977734
10773018
27999584
20909305
14230783
42891310
45710191
31127912
18404581
21444870
29006698
16656954
53549953
21099525
79854267
28000701
29232966
2671889
36235024
88988589
51757803
91208634
90994694
95310961
60393967
12051896
71941340
13823853
74931699
67681266
20279132
30242055
20641404
47970499
6246968
96502963
78501160
3578983
88212986
76871743
34786654
72698651
32042667
37548225
21733277
99207534
20597359
99716607
86749609
21129451
56989200
94224914
24142067
10989286
81515690
74358601
92793327
63744605
31955409
84492141
78673688
31999393
93270432
8227982
83974567
26242548
8209668
26494901
12697349
93495817
67411950
12320076
34499121
93370841
19281858
52733394
66994141
91161550
44690237
19087435
80073351
91621751
43243061
987889
68537455
11652164
30890055
74978578
86086275
96661095
74820181
22187133
54436186
77586053
87086019
16497698
71796069
36676518
21731895
31431691
44600947
89266678
50097969
79595680
7751890
40891800
61366767
8934188
73920286
42727004
93842906
44157495
37841855
33988013
64674266
27966049
12852102
12493910
51408057
90531845
33796414
39454210
69044372
2129614
35558332
50707199
4405297
30190495
31608217
7651922
11211316
70273817
99886870
68269253
81555059
93155704
97851050
6557790
48060893
32507780
47575045
84129329
26899340
95379549
17922911
91601323
17545874
12593072
42531467
54343865
74521500
24969920
69171266
96032568
85197666
81953913
84007601
12976766
19602470
94343209
99162483
60748048
61373511
34063373
82097555
75229247
34133879
93397272
30919741
1996245
8004192
67547911
46546789
36516679
85936552
9602286
69680967
66275446
85163021
97830663
88389763
42554335
36871659
43718511
40108376
73555626
5355621
15883486
45630879
88895363
21148162
97139543
40831590
67984545
4258568
11376010
31809392
27614359
80198218
38012943
5036410
86468788
51603114
37481532
76568796
65893435
46747926
92216089
99318657
70804059
82662947
15557282
84775955
69622222
67730689
36649442
51505009
27433797
99053869
90472925
12742733
482911
7773556
71027231
37429478
67553674
15376191
67422539
62239150
46391197
11702821
92733462
9657774
40487625
82294201
621533
39936592
49704738
14173098
72959903
53707342
67369561
53464284
51477488
88017386
1901535
87046455
69072405
83271589
27404460
45746291
35279045
64847135
82625521
31588698
7163811
34013083
9608731
98642309
47708241
63428851
2923427
91518231
45265550
99978023
22583255
7350205
71098989
1619694
57385573
90727119
69270702
5603279
39302466
46503700
28270897
96060082
27792863
79036423
42204827
38611480
38142750
62798780
76204730
46828149
19685362
87039034
35995855
63887455
2178968
14272681
63549389
60000186
97183922
31675602
79582442
17015758
97569361
17365189
58550246
97661584
233439
71702506
11607862
71647186
28882231
60019768
10014090
21785331
42410664
18849741
47748648
71371454
21469907
22708043
48741133
29699714
33931939
39956411
17184249
23484504
83298100
4195432
58812659
12750396
89947981
94584158
85571227
20473456
92751400
35151549
4408273
84661643
73764151
19129795
19603055
89593481
87565438
4315923
65913819
54161015
31377927
19935929
16091965
37903430
61295286
7396137
2851557
16377525
80944510
7143875
32886591
37285824
79028101
39903267
8618967
52317667
42874056
72943852
94526927
81748567
60476656
89467767
69373126
46932965
33992739
32110091
31357719
57639143
38252834
13149555
38992454
88392129
6313778
5209989
57512778
2139180
59134209
62120341
81978545
55454144
81414427
69065731
85353624
68708507
54916103
73267071
90891476
12146550
5241322
41451960
55119661
47540254
41142968
78305041
4541523
17808315
14444797
68226339
1691725
41865125
53527918
38618359
4408917
71802475
45085156
22340600
64356095
93750506
97665133
53965887
5433571
19877307
46714530
57465072
86326040
36509364
63372156
8104638
62346461
8886339
60272066
96351886
40696649
15350054
19607482
71941930
7418692
55929490
25089491
98414984
45761720
92810677
74799584
40398179
71445411
29776148
68210980
29628186
96370889
69019690
3721164
71667784
61847153
97082293
16014387
54483051
82692974
63698688
87755430
40478573
64223354
46813175
9872019
44679128
15219695
63986289
49472679
35841060
94400012
88611461
19494619
29319538
91688620
95649793
43275145
1861129
43277594
14061000
64902707
25764275
77651670
20480532
4002788
71852096
26894024
57717197
93017482
17888888
17570994
49444291
90792734
48336294
93710709
4946691
68562558
74588970
82719243
12911543
16892117
15832062
17064338
44679648
71157977
65254200
31208553
77044704
43525663
29555020
49882552
66942032
5947817
60296941
70286786
69032983
88227099
36312424
33327163
75495774
63243788
22616864
86659084
78978202
91189018
78820351
61126965
51851652
36376742
30857391
30704363
94689467
5584693
52969860
97621575
15318571
52456311
75485374
51243872
86307674
57150313
82639368
17877024
82737790
17858387
44280946
6098893
59752040
45311539
39202235
28410134
50122777
96585476
9409925
10773973
22393553
9197023
35239016
5671042
70578672
93128447
74104062
17902120
18121613
26620458
11180648
27993655
67523511
26297003
4693912
82582906
57308351
52688212
2203513
32803766
75008202
82562665
46471094
10636988
33938747
93805463
16281359
74925096
48173898
54305883
4386205
319145
90962067
5788181
75013469
53447458
77587132
76484208
60208865
93599794
89801855
99229746
14180659
71049655
27105374
79973759
38683598
70032156
5155133
86210076
24167218
35839588
68147977
90605591
17946826
71091244
9009934
26495757
24545035
31296503
48254453
66992768
89920339
65133052
48930705
3497497
978970
61937466
1951989
68541852
70769313
15296187
35438437
92207116
16045171
24817824
42968925
80290291
50087496
1472731
8917310
40988033
6620339
20234234
69427071
22601538
38359159
39185066
5615143
1408223
42217935
47768380
24162352
71900235
18984445
67709433
56601430
90356130
86135191
10172432
73632605
52915903
45575284
46460158
3652545
86157389
25850186
79573966
15362438
67494093
60912770
82857932
62983609
95087959
66097923
39299041
94227453
1196136
95591801
85747738
82158480
34056646
17275508
90544006
46432987
72645935
29934479
53522558
13971406
51725912
23127801
53566619
20937969
82587104
38581514
87895357
48057550
76143089
46672723
21189435
84792365
45680590
81819050
60027285
93972248
3199316
21866591
64840532
22753500
53480925
38937397
56228093
57800740
44597543
6541666
61801148
15558589
64331190
63133052
41566786
20073766
54020840
5803146
35491680
49894208
22225525
93047218
75418596
16395581
77374437
1152172
49757666
24386408
82383939
5404395
30288313
9051087
56733992
22394992
65108397
40490188
1378636
10394081
18327958
64548825
85764190
71056094
70966959
16470519
91450844
79102217
37597753
85028423
88052255
29852950
22829076
50184434
56700385
41405395
75315829
44997203
95974516
18750269
90302530
37091158
18562981
92497875
1550066
61877706
64621623
44071942
94205095
3545685
19131553
33406810
87276090
26231368
15541042
38850104
74017457
33291120
22740155
99404087
57852435
12617193
37601664
73666217
80430781
43100856
61386623
49202969
69592712
11053781
85936188
49118392
36218137
37641207
21905665
87071418
87908322
6619180
35624306
13609066
38961760
35458986
24056347
67826248
46125232
46236169
80818497
7614479
15630660
33704528
45519823
49975184
65492607
39360046
90297870
79657750
74580025
18679553
36353959
95980588
1022401
46624539
64514024
31218110
96420895
40457976
90417594
57697118
40051324
3611064
64928921
93063187
17681176
2794402
9106232
89815562
33422733
27721247
86456479
4615211
41604522
60981682
10696256
85294142
65165097
95590091
41183399
85451154
16437734
6326557
58592206
30158629
80533188
82558257
94598833
81891952
22354962
24726263
540058
72566748
27416524
93158904
80196746
27930946
45673476
13727638
63894591
8967319
54372690
67574130
26327613
63078831
50505759
55690410
75786176
51160845
45529108
81548194
34484664
22162520
17071709
12449276
40092700
75702648
12176977
65415474
44266243
73792519
34459020
47527929
79687149
54911298
95429757
8779883
96820757
24065114
24535442
69754725
12743637
1125144
3914462
93155141
37835843
85627474
69234923
73343363
78522752
55463132
23914474
30597424
37561271
97220088
59442398
26869235
56109978
39469216
79490563
64463846
6616656
36962197
14698632
54207184
93021386
87179301
7538102
53286936
56390423
41494303
35077174
58868722
74561866
31208492
23511288
35984717
9509286
81995364
54582804
32456738
87287189
29828477
93250949
73431920
17821370
63017672
11886526
18741209
39963658
85408412
30152256
87617667
46076383
27372019
5373877
55127076
48205427
47702523
70126987
31398968
48335121
12717541
36477224
60403783
58873727
65609914
1163095
50487348
39878640
49450230
93899804
27417635
4717720
24447157
52766092
64522997
52048246
42496732
16253237
94063361
10014469
31385575
42530716
27529075
56138734
20962528
48844443
33348074
6168880
1733267
82296353
31387999
95635362
42316458
89299467
78248719
52620219
64808658
93671786
54587410
74239577
5528375
45526659
13249433
7411536
7880651
65471282
54179978
2219749
13806856
67631733
10944771
87002020
20835943
17031646
58135196
75964882
9784808
86006084
11177004
87910160
86978696
54878173
42882464
50799983
34194534
25309238
43247405
38981824
45758073
99052660
37266449
91905577
70125515
78417552
42582941
1553177
39312599
55986320
15717473
82722869
59445320
78388882
77707437
34094352
77015632
91540839
4532845
46407261
95856217
49858454
20190445
38347985
11946192
87172291
55929273
71349990
83302185
78193129
52652508
60087211
30624483
24524995
58399847
96078812
21482819
37827664
4590762
20830157
1320601
33964948
16226218
46763373
74496735
9148365
5504921
17231707
6195841
56907496
19391105
71207531
34017990
91111647
56429444
98812819
26988360
74204022
6948963
94280153
5258893
56251221
73282785
56905982
44600768
80977306
94794297
31026645
30829361
43890698
34927404
58942836
47604766
6342396
83131173
49462161
17704917
31293156
99224867
8661363
78847450
25505853
10378603
19436366
74562617
11903334
70710126
38005625
41681475
79188045
33542560
85643335
80750765
8894281
90102290
36009696
74993174
91440794
75983309
43319953
28997126
52137715
74366524
17183393
34840322
9102090
95108087
97305525
2124961
21486896
35405729
13822053
99217213
80703973
81934498
8938390
91067019
15636775
31145062
87538360
31916506
90802884
35931123
66855868
97913372
68481910
61606995
16507021
41448236
1361719
95360596
65935365
99248001
89262581
13371056
10510149
74904215
10994442
90150228
14447750
55264695
78565946
13066767
82408515
67341867
65543331
67327289
46114962
67542438
10954692
93222991
86711362
37070597
70430274
79631995
18258096
32647954
21739191
41021448
88923394
88679989
93012041
16663243
97108231
66215062
50267865
34233765
62624679
53191167
67089443
27133543
38834473
39672542
86956158
45765555
60486158
30973755
94610445
2739893
96691210
17559550
71680092
8535219
73638837
38816196
44728355
85916908
24660572
70518648
68974231
64023977
40844504
32077543
68873204
60497083
45035167
46788984
28485134
39552113
62685565
14255183
9360275
74799436
75595276
60690196
88245305
79452103
21192322
88573700
25448867
97350079
43294373
34481551
37250592
53548077
93438507
81318984
35905882
16312365
1343524
67803953
8990677
38935440
50576354
6430512
85843370
33840279
10729483
7880328
43909274
19667283
8501085
11580640
10725355
71230118
97888443
36410864
16733644
92960474
31977959
82851695
36395853
8226475
26528014
74539715
98066109
54102590
14891509
10862900
20776622
76950354
60233051
63337879
93445415
83977773
36897517
35930823
91699572
96168355
96037770
83761418
79264770
63271561
55154335
65065469
83104563
32034812
93541673
98100266
98775451
24597255
15054415
15873234
70220314
66322284
25702948
87085621
58493670
19903329
9170665
43754770
13012375
59485436
12839186
25714705
35479530
11205562
46097565
84034851
77173865
92579072
64693121
54811153
32250981
73816125
45293164
94538339
35445499
67935302
60526095
77241766
64233489
98567191
81180830
31324830
21100345
23508843
18063587
52926293
53301066
6206453
8618018
28133907
29723054
36402112
92578477
82449793
20180269
21786659
69696461
11763267
50169189
67136512
87775900
21141841
29388860
29673470
36289548
58714530
83421350
52583689
80469872
2295800
33141600
68273497
58565057
98032001
69068676
59673647
99163377
26216660
80125501
45942244
24143362
32943943
20745545
29857850
44412748
75453851
55198094
76659454
92013956
17725153
71392537
36662335
80399435
35424087
28423600
23333146
9948664
71293361
48866813
59829680
34761521
86197238
35747740
74312689
29406652
60859288
88798966
68557751
7024950
60785342
32883690
88240158
43841507
9193494
12933873
8836046
16572579
29794236
43002914
49692473
75614181
88653804
4385043
63955862
78793093
49679930
1703036
13799417
12113188
55686267
10745676
14664414
48899881
38187321
86057050
42567984
99967331
18408878
98533310
94716876
4043765
36435317
44194896
40993279
37193502
76027310
98916754
57193931
1882263
27174369
15640533
47776116
157749
26795983
20384571
41351505
30657488
7641915
40989293
93934653
64043162
94985175
46581918
21119386
93464539
96231219
67042901
52254332
63973102
2332593
79032210
20138565
29680450
62991054
30949162
52005828
49615885
43446434
91038253
28981350
5150190
93074702
85953866
33134417
11841822
12256849
74102815
64324377
13978956
57619276
29143357
83831404
592865
95795454
34491617
96765965
30358792
69970933
86875706
10442330
54055931
3876354
95880388
37805163
11888636
83951913
46822010
75403277
42850804
37095876
39733675
91580478
92713581
6272173
6706821
22298892
83370167
52566519
3978742
17317809
21495503
48709069
6592634
85348322
87277197
14696032
57488370
84972305
71596099
87744150
801654
68501012
31808833
7023909
71118305
8615560
63612723
37165686
51482386
42950250
78697876
16532433
89108498
62387087
89122855
34599405
43340581
69653537
75758877
32047570
14114482
52205166
30870666
11383130
53979031
92752025
16571890
27870449
834945
82303477
53667350
5825845
38632291
86951333
99244380
4014577
73331848
89252881
51753899
18193491
45551511
51955702
40682764
5744570
79634760
15386953
77925164
30554123
96573993
19838501
36394351
46199756
33880107
82619571
24090451
14115772
63395042
71042781
44011088
22252976
6248767
2609390
85840238
52901006
74051674
83550014
65873688
53431524
18344273
49626440
12556926
71345586
92681658
85890167
92388000
75573413
21959076
52289185
34858038
27983380
26378297
67147762
37237944
28231149
68828831
34457690
46504687
47517601
9893336
35782318
21104529
75257656
28111453
32931736
98060678
67638504
54659715
84585396
78690491
89886466
69931991
72801051
36554271
13818599
92189650
24788260
60393988
69426812
68877459
50374745
38376353
63102108
70895498
15903439
8813882
17365270
67761497
60361003
34198740
14820042
12788686
60123261
84210082
30958741
947948
88587440
727930
46127500
74995258
85975818
87514385
77985002
9893823
12151805
44410184
29730476
38184548
4308602
98758645
25720310
29638634
88060608
76043340
81771619
32565802
19871627
81001108
19578127
4246131
34110101
37741799
66912653
63867987
71664912
16784255
51679715
44955943
49583971
94775815
28581315
11183555
16782590
1919046
79758516
83949480
82283434
64015079
6633790
45847409
40107949
94646072
82429073
55585662
31626118
60944121
98720771
34675808
69950863
64946265
74052670
23131597
86482594
78100128
89618469
69636898
48682340
65622119
29551780
87501831
74951771
67221803
14742788
590919
31379772
69836390
46499620
48758426
5936620
61362835
12970953
50438865
80947315
2308919
25243274
90417941
71374158
93549731
59485560
47516906
3346436
90238678
65180496
92094316
46811790
82569909
10320022
35219655
16283897
51846887
44794990
991910
41608756
37793189
93545420
71811258
18103451
40324213
78814333
48419846
16937947
10752251
76590879
84867981
74374276
59507610
58165273
25920827
80216422
79707235
81940891
89056675
50551730
3038764
10061907
81740062
4955716
42388293
40323803
52079757
71985396
3245125
8386075
9563475
17965972
30750347
19258061
57530234
14722443
88719513
83241004
88476070
88408038
97965254
33286607
732320
19169459
42205430
23212770
82466104
54987648
27618766
31548301
76418208
83568324
56735539
49976815
89736896
46426058
82544
70941074
91450264
10672886
5159066
39385620
93957240
60575919
11076528
71181021
30159218
3547054
23271411
8729588
17912868
25280709
71438299
49107662
52980751
53665351
88374224
40232221
81918728
5429400
24416386
53392055
15493314
5939141
95832756
33959372
42335024
64216196
46804665
31951824
99516442
8331109
98564099
54773932
12213622
15275571
6406496
93740046
59632917
31246386
75400579
42889685
38237315
62041187
28064949
60222914
68610233
17011945
1084195
54064434
40845802
92237995
14345590
55775168
95816016
59585346
98830233
73497224
34044536
48100863
63193024
46402139
13850441
10799607
90267983
92048137
43971664
469176
53197477
74655688
14774919
87670137
74099681
55630600
99823981
75404492
7056536
44246883
54315603
54787924
92020546
8888869
28868686
56943315
21158654
38666059
29303744
92279191
56164335
63453600
55869610
28026121
33082738
15215186
10586026
70317698
71222922
77999898
30457790
49454337
69606977
18196423
66152000
47858239
9027080
23480270
74854691
31030173
40491857
5526678
73205999
90543912
3772203
34619484
41768815
80270442
31048222
82195152
93321847
84948962
68817213
25869029
41782830
3343292
43356041
92898913
66290856
36666929
27645608
82273721
177198
6891492
8963222
36127120
81841636
10493352
45171516
4826698
11560058
46301588
76082427
82576064
88834579
61212747
3620618
48144722
90590155
20581579
41527647
94689241
33571378
84673898
2228621
57739230
24393203
15958567
55894801
2301880
32693392
55312497
12437101
40126795
17712574
68376564
31973651
3570128
69449072
16327700
13338995
7523740
4438028
61865332
50158907
75191734
41987186
88774676
28407296
55010489
66924578
74632810
12848425
5644479
5766196
79056846
90413644
48332061
11150596
61817198
12358116
54751878
4729204
57139170
97876695
93709849
55367597
41649111
33097522
87388040
26471549
9574183
66666865
26384540
54859570
32021751
35073283
69752215
11737662
63749490
16820918
53642870
50227780
54508350
66141736
30631133
94978572
94859903
43894513
12959503
5251480
56585780
18521205
51562377
37331868
91124773
24263954
43872951
30258747
82198433
51891733
31821899
82185494
50290873
113765
36450685
65775648
46232275
51067952
21547154
11587005
94282951
24300659
3251134
71794142
62962055
91468868
74055224
92228724
86149967
36453892
97164150
61174908
35383550
41189760
44120601
31087686
18004999
74390320
55981562
38637
26456904
9907602
73663105
89225884
99255499
94375659
28746364
84423267
53974940
75259139
73345910
8399344
73824541
47675818
66800122
86749234
27079900
9728875
56852409
2644441
73081838
45846085
51086569
94709513
92829727
48482355
76671859
83873838
95193901
30800764
57878603
46861907
7613959
70298079
90627651
27787163
88425818
11499149
21180865
97304915
23314974
61676505
56580630
5320818
52219327
12125439
64357458
35171395
87661843
53944822
97378252
96898277
66801922
61249531
2801291
9095161
10303100
60943374
94698579
61462529
35255464
91904183
50123335
26301981
19689284
54149737
32271239
30219643
73334681
18216028
46215955
73782378
68258568
75225192
18601951
84658112
12733396
23753812
73947572
53198833
18178132
46075672
27907338
87358591
95075745
62561572
41767301
35182387
85275321
96636656
10732147
54757224
3068044
85181954
60177030
14616928
51781616
35130228
75845362
75064666
51414754
57654505
62282209
99470855
78184873
7293598
7153116
1045534
33114956
97717138
50445679
32967064
95194405
9052320
92628358
12138744
97004976
87572056
59807851
45163848
52919606
30491358
98219186
35852908
55182806
87230935
45234655
44532551
10493589
46466556
62352528
3409030
48827170
29013546
29557518
46381449
66452879
88952111
94479901
34730619
74886414
76771736
78063561
23560500
43072275
10883783
24815737
91372659
27406120
41058700
30363600
71549484
77950437
865644
42251454
13135547
57284088
91933153
91248741
6671991
29227767
1294150
98091520
89195377
98596702
46287055
44164831
32820548
9759055
51066007
51603361
80049292
44319189
44606839
22956790
9721028
88015551
79825629
69040821
77008258
20238847
38722919
39590826
4678726
50859904
48138404
78290360
903797
62558553
22177286
42248259
74509874
11646100
52618962
15209380
94041335
50866578
18909261
5048917
51597702
97513889
87966460
73318536
95930478
56850964
6939708
78354759
85104997
74616745
63967750
94203329
31927772
87159320
3455878
87764165
59731668
20856339
7953668
53005745
67173802
19778123
90248070
86297557
55393168
10832735
30216824
31703999
9092158
87646749
73215316
88871293
36830434
29957614
18775576
80461338
46403174
64359150
64860000
39843864
67787828
28858310
6795565
22478600
58630803
60225327
99006045
23712747
54485765
55624447
64785020
3682707
43314528
99109135
94322410
222629
22053787
9342130
41983304
96900452
3087256
87308824
95984488
54960611
94517667
64486736
27208492
93974001
83164853
84785626
45743845
62699353
32229775
10974552
78117023
94813000
13121785
12209910
94168942
16652518
21877791
35091419
26426985
860342
64851718
66607387
34031196
15982680
19245561
63011237
21102606
55692259
37256806
25886401
71206060
13071246
96695762
83101372
68361324
39024660
69397066
24309031
2550186
67093642
90539457
57359949
13180227
40693169
66684502
88991188
6203257
73172599
84747202
30377205
6559094
16990672
57690071
59386298
93654141
43433850
25760461
93601606
63706834
77328329
67656051
51163992
58708749
97698215
15163252
12405398
68742558
17226265
39245745
70893532
59226529
33494330
59296555
68691035
15302023
63926954
79144803
58777760
87181201
45542652
98773631
73485369
28543938
39751746
62726697
90958825
43594399
10936133
94042510
99129701
84417609
14082932
56564521
21270843
61656175
1095649
21113690
8511175
44495911
36804670
48103281
76750575
16813311
81097062
13669489
35796640
47992113
44906642
98486748
45587066
36043344
17815548
44041621
63701321
7634572
55263076
62959192
86238614
53824444
57170542
14693352
2703907
18488548
61447575
18739924
14966710
10526487
13421844
97157205
66139643
93965903
16441543
71114932
16642599
37198840
57630674
64699577
24310752
55884891
6394034
93020085
68143977
56084690
1880577
31202873
46131890
2449080
39560280
84922759
12069975
89900096
89282286
64195342
40564916
37643760
7194288
55437749
39363330
14097778
44054762
53450551
94372391
11695415
28314971
344306
95371783
58643146
22093007
46991569
56037869
22504362
57972114
92283383
53021712
48854272
7449306
69950086
13944459
3126560
28956230
30594016
59841421
8218148
91139827
30618784
78983912
59023075
73345107
51813720
12663898
95199053
22088769
93169310
19266083
24744060
42766719
99839507
91605268
43083312
93736017
37587824
54487216
48746853
98108275
86006208
47106188
50218660
98093735
66791107
90860051
28665461
55618654
6750395
53640311
19322895
26302738
40801914
13019182
39460622
28043595
68869843
64984840
41044748
77192607
32279235
60797173
14955037
80554612
92491035
65749139
37306855
84845897
18209023
26231375
55416725
93609420
23194199
95033518
97966521
24744488
10716895
84167341
51274169
58526150
12076859
27252056
14694379
73642845
85194201
95193611
98764711
26478153
81794509
59715096
49696290
60782583
11150667
62510358
93561557
71259362
3443625
838618
20541939
18182747
41409773
48917541
34125957
28336845
22578710
74805143
31138703
13425370
77972495
50992140
93509675
63420513
4140671
20217401
83220403
82615823
52790029
95984976
48923030
77929042
62323295
47679614
45826497
65140018
46245519
83672815
76275346
21741953
38395220
76629788
39191029
37629438
82440794
31579331
60590868
81570284
85311321
38244437
26296311
70064285
32745003
83379297
88053488
40136438
7232546
52169746
36037780
15035467
44432222
32906891
80370835
24895201
28752647
97480108
44286547
24845278
35887865
31282225
54206247
68203973
41439812
13057911
95801907
49335508
76471611
14558445
69392825
62932096
15249792
77225278
11313676
50741363
47326925
87213111
33227064
32671517
69893156
59336946
8459583
45886118
33421177
31236678
607123
34604372
5493505
29631338
11844454
19113207
98348206
97300872
12430578
34884619
52400704
99347786
4254166
63054393
87834257
21337527
37245258
7160949
44442068
71624812
30037444
74114667
97189341
40484154
89344114
61166189
39085352
87886876
82207720
90779239
50538955
22994593
67250686
24187894
39374000
61162067
99568366
73418260
20093599
82566948
97806
25117774
22473380
72060172
97118201
72378344
45188767
12086803
95125284
89424737
97493056
8826128
64663247
9316080
6319932
10585672
13922134
3602960
37802108
97502028
78123970
89231193
46357107
96267939
4863873
27367846
53705686
33911609
1304374
43939557
93547158
5533165
69009878
59147529
95927668
60083571
56927163
50219132
39326228
66069246
81421453
99203279
44012791
63494314
95609218
18233404
75873726
4446638
9110428
88653494
79169273
44115888
82229704
47693186
3416866
948258
4372325
63570988
12999373
92261083
77911589
9924952
11051756
83918980
64590502
74238103
86636973
44746870
65112433
67620582
27293287
29908517
41219459
51525376
85086640
37976764
50111268
37486639
88125419
10425935
41500055
50633970
86401557
21416379
51650843
57338660
63185729
31783055
32671295
18562280
7369778
82063247
6821973
69454538
28248906
90436679
49405209
62313224
33112095
17598294
79660182
44939830
19951864
84034978
52365108
99942946
42010105
72862837
51780983
14679060
90461265
71306608
40584579
55832241
69499814
51561904
66761364
56754618
94190840
39211772
81535292
78373148
79170610
9564257
83634351
8518629
9111492
70848779
32816113
87312088
98570564
83630314
60666184
14862211
62069638
32566417
69128683
52162671
12042806
28027188
31863313
24535896
54984821
82170097
89022458
81145099
37809513
92205793
61253191
57399582
87583845
50581831
47009807
87885213
76529221
87074922
93879216
35906506
24531541
57736391
4079996
95727743
34859181
6214976
34548165
2958018
6868540
6511547
71497001
28729112
12291368
86168853
55299707
46721403
81469603
28792700
34232722
75950380
12462150
68908384
32115522
1886811
61636246
10077490
49486
28315957
85173905
19610731
97203438
77855588
52708066
16523891
19864108
37795642
57539271
42820047
3300227
7820974
59679442
20476822
35510771
88550088
54157791
46778240
75748631
54263099
20085369
31481915
95178023
8764255
28489579
64945421
61974498
76608014
58642758
42721023
29045845
44181412
7221655
10620332
66059437
371636
93499044
84092571
36466151
6806004
59180004
29588244
22943289
75887425
57792892
73272816
26831343
6065336
98397724
18117683
9735121
89687830
35353721
189019
26424013
38782593
39623196
99976587
53910462
73195917
43077482
61112892
67008379
69939945
80694195
3839878
18018502
78120739
1850508
72101622
96010821
22303299
37098757
84348724
60568549
14868975
16162653
15864781
78860343
80977901
43999207
15810554
68468892
84642034
59289851
71649980
81379264
65616313
13373810
36574143
62682905
67957664
94466562
48222107
16740550
29146981
58989827
44475676
98170716
27252937
10990138
61206563
4428246
79830500
19452714
93722269
2235497
56399710
58289291
7782793
69810805
27070510
564990
15929932
45889430
59515679
38057121
88169523
78652250
40351033
80079140
90106823
75261444
50178848
172325
24109993
19239773
83912777
1005567
44273645
50484540
95635496
33465566
53091459
94038613
22976017
49845236
60943513
34049650
24439222
90100376
43502503
2691265
86928331
99406018
51879053
36485413
87405497
63998845
88796789
7720306
56280070
30851932
86290231
11507135
45058083
77120858
89962324
84606410
15374193
30118979
40120468
51201259
94404382
82585782
19823870
97919495
77239716
61478835
40667142
73513747
80606200
49052821
31708779
88645476
49936372
82030485
9667502
16021150
54766435
35754917
23695708
23991558
19382041
82231916
23905158
7023740
77182501
36721765
50199113
44381243
13721845
10085640
49042042
10566997
95596060
76206116
92446373
74327046
14284715
43816635
50285780
67977477
50773655
89308977
76914901
81966726
54928701
53024011
10541595
5718484
99181608
40869388
93538367
99199498
56582779
57112090
32121712
9784245
35717324
47501018
71028976
14146160
6579477
74141681
8775908
72465994
89277916
3226116
46654891
98895823
24459099
42712566
55824668
72293983
4357424
16168549
61705990
63471657
63591268
40908661
96406191
20276037
37665447
76878679
73431238
5799143
1004077
59837824
13710792
4236359
77560888
16818986
84450693
58049717
85088229
34857680
80937387
91005896
78612522
62719141
3807907
95363327
14825783
90918261
41182877
52787799
70844814
50495831
86529720
42124506
72908248
2012725
13608459
20621859
78951505
20464377
78958761
68400273
12429680
5865532
80198339
44193224
83719998
74702487
84538527
9236869
29666915
95291327
53677665
31594891
75129246
22226849
12826137
9391061
97028406
62314197
24416026
12080861
22003101
87376612
611178
73782424
5175806
8363522
63477089
87182339
95062217
43959082
87522358
11677185
62110013
22282432
45806730
51121245
12563937
59188649
27153282
18971535
60209455
97233999
67018462
99605539
55851451
19519056
85836156
49225429
77233348
28312455
44897689
54192911
47152170
96499824
48699083
62332904
89171522
37178442
66522349
7771760
49368714
2910025
67491994
53969850
17525202
69799133
154356
87875894
73394332
71552150
82255863
25776633
60343626
92186695
50168781
63636830
4532916
75290005
51368522
65603009
63976948
93692920
91648218
73780376
44773606
86874428
23607477
53804425
2768878
10994092
69809284
15108195
85153204
16712700
31311875
52504494
63096029
78040721
67459734
49424797
2385215
74931754
25556863
94874007
71405506
80182809
26613501
30626605
20996211
94546231
19428893
49271891
62702770
11602342
32898907
50271061
34504392
32121017
97558974
69271591
7400637
2017272
81041836
74128949
38822264
81139887
41737962
76113350
72361567
86138943
6431211
42876398
18212126
67682015
81239755
59694096
67015529
79546664
27589910
3237896
19940133
70485980
21996414
27063107
25715357
60918609
22930459
84309446
43120761
54750355
6306177
67710905
30679615
82912720
12914543
3763376
11136002
54512426
99783093
43694177
82488778
78807851
82988680
99253240
57790183
43399918
20654210
27266047
25376476
64250634
11654440
54223782
24493959
46839335
16543445
6324283
23704877
40437611
20263888
58791375
29835982
21156916
10755151
68738174
40767387
51029642
5333636
30789065
79391647
99826365
75945475
43094736
80288968
60956359
10522473
90527031
41162808
62326745
36077772
64943830
65086039
45636745
63843538
7781853
92160180
30477966
80336724
48458107
18915252
44295979
253145
75392185
34632400
38447342
89533023
85581380
19254424
34652876
57357824
85088663
47207353
61168706
50307866
86116650
73042632
92992049
1910725
97413363
75061172
79838271
73539255
79249590
17460839
10454177
777205
72854458
85122213
63898278
57226594
46238056
41453678
56918637
38769556
78541878
88163499
37137386
61572555
79662233
51554637
12311906
26966027
92022041
50374600
24642188
1117735
54431470
63087654
42573908
89141209
7974420
20578889
84727900
56240277
13282889
95254994
52232072
90739787
19151329
18578400
99148497
84689727
65968448
31030579
26305409
16938932
83777017
14165209
3388393
96920581
30828744
51013643
59181392
65004661
24448560
24257127
81422230
74230647
88932258
30060869
55478326
35962329
81017723
10982080
90425830
14245430
5216745
28298345
54372154
17299153
94930348
59945990
4895660
87420692
82646936
33457654
5340093
34563738
60700433
21124579
72992413
43170088
38802633
82192523
10001711
58913073
11178649
63107025
86648567
61733846
4517648
67605487
42110059
3715564
62439773
53305677
60461324
89341375
77771363
20063597
33715164
8913061
99342239
43995565
80806572
55415210
43603122
41565351
13251744
73197392
60557555
2488811
55032881
39760505
20155766
15922201
76997257
7176781
9354026
3732103
18670493
22828337
82458427
42204756
90038672
92869619
30586375
11939838
43810683
88693078
16846160
55729602
4126598
67542956
13009596
90882516
28500414
42389617
51040708
38869697
75962540
95446250
3190381
67345649
47279233
75133451
70035051
33451610
44589622
71934040
50515878
12455452
98472922
22685502
28344570
76467561
3132231
72405968
95085061
38845840
17361031
87443397
32505236
27804273
59625335
51748048
9920035
3320757
91059227
90502917
33746578
42546239
10590529
50580441
99140678
3862685
27820143
49249601
96134702
55776444
82625087
28283107
61459980
48645907
59527943
12653439
21922495
99400441
87691109
1324500
88374655
89838478
20150941
59659882
52241454
9310362
42977313
34371353
12885518
21214457
32096415
12702683
9047583
83120718
50406855
30813492
44505912
5575620
97370481
13902651
38117399
53659277
57391771
89781297
22773748
88210373
45946573
24327905
54743196
56744669
79254258
89553181
37798820
77293799
78805864
19219695
40825107
41137252
56445984
76147526
66769873
29506492
91187110
58275244
97275328
5213411
3227475
24767742
43748439
94006481
64662149
44606696
29076379
97626906
6843039
16290198
97964075
50135499
426089
56508698
1329171
28559837
2600441
91679628
61284402
89113014
36597187
46745915
96730308
15416365
37521576
56365372
85654434
62506573
37369388
35352050
64756354
43147134
99195386
58721379
98370383
73226605
38541494
6755164
35999174
2522836
66455777
29623026
8416956
54513359
43218013
1345707
18880435
90697732
1509473
58957457
80432870
31119169
91117419
87622439
58502049
70105184
50399064
96766461
18339694
81943150
84837615
77010317
6417185
648152
79888034
64502503
84789740
38481571
84990010
38294688
48907978
8852949
7924703
55252525
6184715
5112614
67092256
69141263
12784654
87806541
36319324
86820114
31064793
27717539
14933988
97533394
34285488
66981626
16332107
10740276
45110915
41782729
37184124
40688353
76319727
54004253
11113479
53750829
62934741
22637985
55067442
63777121
59771800
45818927
66412058
46876496
60299560
96430045
70841946
86443203
48712386
90124656
63366854
86803554
47774543
51472446
57305259
63631344
71083297
2645961
79673091
11281359
62787674
84640780
83765834
659600
46721239
6612265
96629934
5530697
3966135
18072780
60274196
84239560
43295172
68887849
10358646
34952597
53849094
56402542
5785014
41940910
13450013
77264926
2887831
7854264
87766651
21247700
42602805
43119390
3421366
93167779
68977798
12130383
66468312
67755581
67416229
90538093
68990117
40856116
12406407
56821634
65843193
40719676
45946199
98808713
36371254
856718
55157525
97974065
87100703
53516924
24767909
55769305
4385345
72105259
32978539
78721233
77028189
76289884
40502456
54179572
64641389
65051106
41052844
26748345
89350922
66228851
54772167
7129796
36259960
28427570
95694017
2233891
83243328
29348942
87058696
10300720
44088512
5435630
31031799
69959628
48743663
84923336
93186953
47460121
6142086
52487237
61028812
40709467
34514172
7780198
28819952
39583170
63143169
94847831
41326289
12764583
31503866
71752701
94637961
29238446
73838377
29020529
45274992
65994291
4784936
18508816
50636245
78837540
90232669
77924213
65048326
61331900
71617035
26239208
2664154
18180972
12608532
96020785
74676218
89117519
50012349
73546032
17897852
33215673
38896847
5047685
5983769
76380003
39393058
6062299
19649110
97592730
52014675
60517678
62717033
59843416
12799985
81234719
29422889
40381793
34659482
41511405
66810412
2362689
84711073
47139279
38155988
48476401
84991917
97702381
22143807
50855543
59273725
55928784
85782736
58535699
42201902
24047499
26160333
34095146
67331272
1929091
34732199
10999006
22769009
779686
68598625
12687030
52837113
18681050
64512170
65015867
87922927
56447318
2875914
19567087
16925818
29670340
38082205
55449347
1090327
12104257
58774614
23255926
9318246
78826495
75103575
32182030
50497346
53731351
57385433
78406095
81210017
17143783
48805576
59871977
77583557
17434778
4527543
38464473
75727774
50726101
600562
66642366
53740959
93449945
52217411
19253424
2624016
36291172
16958167
91687273
57791772
66453043
60874104
60289475
32458059
31403846
47200177
6506432
42866140
73527552
40134728
87242418
25825978
19477491
80447508
28202376
80374016
5808977
27366776
13694824
58726963
41511848
96215796
81978837
23635457
48955403
10171453
18854806
37756090
87236161
1524113
61784122
27088526
7477871
50491191
72174043
15290181
91819485
87278497
27147696
89718385
31022413
88453975
29248565
77959056
77167171
26044866
93843981
70780536
4049934
8940350
11070705
66429860
15723498
37956722
37610446
69735629
28986781
14981745
54857961
90086383
10439350
74181463
86001941
95936913
66057459
81000185
99967332
57155097
83367312
64554247
10819711
34301884
42408503
35731398
30419338
27408005
85999674
5988220
77155642
1996558
8808989
40615593
93806984
20637756
50561171
68553929
67343356
59891044
1676610
66786347
55617120
15198084
11382591
56889698
14457732
42053455
33850624
54931340
8484983
63764020
61581189
70157247
76440771
44215127
10190820
9644535
87047851
80549491
30585059
59842653
78116572
5010080
19968272
23226764
99352306
40138471
28759208
10985770
46413871
84154009
19182153
61939818
47302233
65625385
83324712
85625545
73103672
36733456
46541351
307482
9214937
63272402
3432993
94607939
28253476
79470134
73851193
61987958
50137912
28855095
33780077
29140814
67560979
78045071
9907185
58921820
23986731
11294781
40410230
63553441
23356301
46878688
87128379
78696283
37374436
31759069
11656647
52295995
53817597
95218148
74977314
59044185
69079729
91824189
6326907
52676121
47398566
73847867
6856715
27955288
66348877
28048291
50489478
76516466
46893331
57755769
88428739
57292402
91044639
5252228
6317939
66208970
70816770
27724836
37675908
61318301
95928052
12129713
65020869
10461767
61096830
57792153
12141502
33554974
78574949
59654092
50011913
30868989
55056471
70697899
54528832
55477042
76459465
61152122
18125164
25160999
74329918
78516905
58361539
18395319
76542843
80198119
59068949
74395242
9307677
5224456
5803502
84989936
68123377
23103901
37523138
69666685
97584679
19133727
51359105
51252160
93584685
14316254
82030237
17638278
56322619
99737379
31616630
88878459
95992361
75001792
3676575
81364587
42352253
74885036
45744545
6488519
25460265
70323075
87489455
81819358
15289280
48658892
22799693
84975129
60143373
65786539
16863765
75871921
22746921
53431434
99741498
94676316
39794499
66356275
26195582
76405078
60596285
25286080
71325599
73093192
76985975
72577527
14629539
17617218
52491587
10600630
87253796
21454390
88974702
70440909
46250529
21755167
75565596
31848658
99139420
76942241
33383801
82582685
25315426
85358713
7599088
81941653
99910000
13294859
8905478
84478367
94941045
14762855
941645
24159911
53478802
81040226
82097393
33715680
57836125
81631596
69510492
64398736
63766564
53101454
32235321
56888952
62628297
70537353
36380698
82362214
98617722
4335137
16080888
54587155
75753997
45690672
91257497
22963105
95762496
97044241
99081957
51901879
78789458
49314788
44501320
27746491
71317419
20144380
74118963
46375021
36731652
71312061
67213302
44713890
72763963
51111470
20956038
41116816
55663345
64061373
86714269
45444154
68035230
76239863
78789888
98369116
93696245
36971116
945074
74661591
23496610
71528380
23250986
67932623
77820644
76208386
83835463
3243514
56636963
18810180
15971783
29149825
30812989
62070571
42514591
84182542
90008289
91930411
61720568
62401187
61837649
16974832
51624027
99824817
33585409
31498302
31315027
80687857
68358943
27306148
73092961
80673718
46055976
64263461
15609427
26139207
82621691
90188609
85862683
58448291
34946989
71642873
87569152
46217978
81431848
15772402
70908117
11598693
31216316
64293758
17764818
68766331
1303187
12075390
8539172
54011713
8734211
32357102
21863397
23338772
90690572
31081840
61772720
98290897
13415057
11994254
37475658
52609404
12161749
85008569
52255969
15801311
20089967
76646748
99864912
68365028
51235627
58036399
30285624
82294449
75530287
49982134
11872865
16208395
82380044
86424107
24847279
89102595
14465140
44848252
18431240
27921044
59607318
72808112
89945135
74184235
46799618
44907879
48240263
97253851
28511053
13679717
31684521
88232232
33062157
28410305
38714559
95860691
44620760
32972560
49012345
74058771
43531869
26378388
13095776
28371951
17408466
94753941
90859539
81564216
18039102
89558376
8815717
63925781
93517657
42198756
28614397
84986892
9428287
6392546
91885704
3340911
12796302
70837505
49157666
9268739
26542155
3241170
33481542
85467524
89747574
26121733
51582374
62942173
87597928
16613584
26834103
33936148
91867282
51914715
42861917
37934716
77857383
57888115
92495027
78604101
15232265
43623079
92603067
36555723
42810307
91564563
86191433
95492380
36683261
98605630
88625629
59284629
70909030
95641865
89666426
17107472
16960813
34267274
98989915
65751598
21613873
30114698
23369565
8289786
23047719
42815304
46250410
72706656
91284367
81753904
35688086
64908454
18127991
6871629
4431311
49574924
90961539
95198298
85507433
83844741
17834096
72535080
71252366
41069387
19166818
55852593
14283403
16822143
90697581
12869907
67259738
89659594
96216868
9224415
14097373
97079778
94294901
19919695
89549531
45982205
31318785
95471277
69253569
24573328
73887901
2417235
79660484
61321653
97534403
57075700
36367766
53919040
82554022
66746903
59399038
37565619
86620544
37250071
47819763
99106907
30688453
6401900
98547336
81695212
16461432
71773115
3936071
5146855
90430643
63224350
10328191
73914871
79599549
14090905
19064006
58512256
54885110
78094564
35147010
37982871
9290650
88455596
3254521
30653610
35477565
51250445
40750313
59717352
33733082
46870508
23447591
8807999
12078470
34211654
9270666
75801348
93881322
72605619
26238916
5905211
10868207
65123026
1139523
4422725
22510573
38070731
75924437
72240402
40349699
76588091
96838039
21475437
51137393
23247122
79952120
32485816
91189284
70663071
1507274
95369378
20614642
80085538
73353826
45624413
91849810
78996631
4357238
27412255
27488019
13881355
77267746
72307606
46089205
56835213
8540652
27547459
40259459
65595712
54509126
76565793
56990803
58087816
38352500
77906053
40972895
64361822
77544520
32763222
8245930
18857833
98064374
88308414
97023910
82714866
17457618
1431703
56960469
52729108
51529413
13975213
16575323
62295616
25366470
54073331
42078297
12602221
59101053
72394898
69008332
49482248
72148622
26548986
5546997
25177307
25763743
32839308
31475550
59169850
61937776
2945807
26211380
57916295
4163450
42930865
82882232
1499617
87900480
69117555
17122177
46230238
19685343
65642420
4253826
46852164
77038441
99693160
39028078
39087820
62097137
93473054
52889951
24397407
71087819
73239785
85656530
24748263
91656846
65527396
9298884
72571369
86399513
37018313
78003799
98322021
89579084
49219345
94383595
98014241
11027014
8868959
37024468
37269892
47186183
72379940
39572583
27453448
54771695
93566699
11444525
29257070
99235
24799840
23449267
95553534
97041120
29340697
81775674
29274896
68356822
34667208
42480604
99459034
25095911
13833462
56483382
49628749
59752079
32322459
53574849
13965496
37330978
41495588
48134117
65673621
75275763
47077764
73472054
31154970
1238492
90712299
60537185
31613279
76572319
1875124
95436323
57412470
94577296
9230403
75089997
83750363
53686868
46210013
2306498
7679101
42214224
48462370
88797392
44278289
42988252
39387570
68166574
9678667
92566165
74957758
69354247
97013229
23191830
67246668
17471397
48027254
20481954
55949269
52635209
33105468
43035010
26290951
14499247
20735854
47560988
40932827
289075
67104904
63798809
96565094
45448649
91515554
84611324
16373575
84018365
45116388
67892149
1906046
6074949
17529808
90084854
98788816
63168140
77469259
1692978
84383544
82618024
74258717
44448076
72117789
82298056
82448118
49118121
53372758
94995849
42249221
16576830
58193865
25045685
93081621
28237580
2748665
93225396
15864038
33616776
22626520
97494197
79536590
64529049
61840771
88533393
57167078
86688785
89393961
14644631
98876801
24377484
36197645
96987768
74220729
11423253
83130413
75430368
14326864
91597899
96516143
53946380
63869753
37436692
97137485
40135710
65464165
25417482
31415302
98525225
89765194
43996037
25388694
3231467
68068304
14028512
65218738
13965682
94912622
23531874
91863420
17487812
15948227
38119575
2057742
24597264
9290544
77760592
48200996
91610753
74145147
21097505
64074677
67436246
28515570
60218246
21479816
62718694
7669029
3629595
86163273
22335126
26110739
29987979
39136300
8948753
84474131
98145999
56584886
77385838
12407394
15900302
71106602
11810166
25864811
82042703
13498171
53696182
669837
8194878
53904080
27995439
74255129
12874406
33292318
53790540
12551523
54133104
14881631
20780938
7422615
8827259
97197386
25135306
61183956
83844476
15174757
50730305
49127407
16065568
13896139
55975080
87755398
85625064
70752143
55774856
93559631
5786675
96424062
72400389
14005366
81743746
78475305
6149929
28395484
91873720
54989869
21681381
75720205
37186259
98514157
30045926
49471437
71404679
34933065
32039077
89495268
23050735
63611644
14319213
23712483
13476226
75326804
98382912
84564361
92526718
46919062
68568937
22496778
89722033
47999192
48566400
36816228
62538893
79614028
20785543
60933073
79545183
11716622
58353276
32488374
77961646
2270159
31642120
99051096
46370301
37110839
82098354
69759474
9176494
98440267
15843852
65205155
46622254
18866316
4320919
98795294
98321248
11317022
4574907
2523544
80555853
36711913
1091899
77910714
82638352
64035428
34082559
61368326
51133843
53158508
3672209
64051788
7755566
88352894
25253986
23823174
52350855
99295104
88627716
34369713
3904649
71997453
91795128
9494508
17527430
7772328
32306515
77331465
70581753
64968510
94897384
30657684
24045681
81879736
41052043
24506013
28562316
49758907
67823935
2599467
81644188
68019117
58242318
30011427
24742502
2114102
17635187
17558351
12017740
87131705
83392407
13512129
7085216
93659967
38801090
34095686
70746292
63108736
86485580
74897621
66940198
24901237
27686017
51537615
80820710
48087148
28548442
86079043
24632993
93878237
35965694
55201465
64579922
76231360
63146111
7699539
95231632
42073698
20577619
8120790
80387595
11413474
10931384
94637563
60242866
37690344
98343198
31128352
38866059
13457522
15777871
5107292
74529734
48317958
57398054
38469995
84452653
60232805
12062443
33286430
17944843
88122165
16638429
20429618
61129454
45230389
67607587
85827736
36185166
80656593
64395411
64889206
87972837
95757209
71584008
74174211
1061410
97493586
38508350
4641868
396086
22376178
13650879
8771915
59952013
43694122
55860230
65824417
9020740
15850084
3726723
63592246
50131162
69912905
19515490
29041145
91051056
54047930
12082210
92898675
14010633
27504875
7417636
79775043
38418277
97100162
75535254
50399255
11053487
30904353
1899514
31777783
20136344
80147063
64027191
158018
35536622
41826777
43316287
94740105
75288656
8795464
82641500
7355535
62157637
83635607
54182806
68227499
95616118
97806152
42779506
21070253
50236731
74228332
23197762
6945198
67428275
37458612
89885883
83624822
42147646
44939988
58870431
7846977
23549896
65343785
97371771
83940243
65910903
93141418
92063540
55949146
24757172
26190996
72575917
75270026
65508219
62814686
37259574
57406972
35361304
54445969
4802064
94198090
22481635
50284064
92695200
89762342
36336462
26744854
65143401
57995846
41081221
90048814
62527431
51732256
93199254
83743882
61660163
68230208
81525916
92635513
5778999
78046823
31537750
32640956
76257023
61441383
74173994
30121498
61704126
79620577
54889580
73838872
40746006
96316541
86048942
97787162
23857573
77333264
23368886
3624655
97595985
2361783
655911
86451040
67320955
82658461
49294733
23487074
55948697
72966210
12699832
17119892
4114812
49955176
55507853
67102707
9219405
39939410
94745847
88597616
20165240
39297156
75429051
6978030
75963415
79536455
17896238
7435214
69194205
4696867
24416035
25156720
44182769
39489136
66037343
82238973
87766535
59868731
6868942
35166472
1892674
80122995
34929648
11703131
74198509
20619185
23863370
30163398
50627231
54270905
6804696
34549696
81521795
92611515
68455982
19823051
91782561
69201597
92202042
30847648
75075927
36478540
51299559
60284472
90413445
97362671
99963081
43896598
17453364
9426125
90100452
51968921
2161468
60570416
21291284
26549896
82741574
16412406
43205109
96491934
32930026
32032742
11466945
94697870
29088225
59891801
65461365
61877930
6566598
88566152
16002035
81390540
16043431
77989145
47169296
76497282
57096599
56910610
94510906
167748
57352372
63502984
12980030
80555516
39370421
11326735
49202318
88093702
28584963
515101
19237002
33335334
8627703
52061103
28434532
77976915
37982720
29511656
39336977
15734670
96353952
3179164
36789414
57364087
83279193
7598158
65834215
53322542
94122732
71690370
27625908
44945760
58943987
23356566
602568
61823295
84087270
63315727
91409126
48518947
80684335
46488600
93784560
18273429
44715124
28589469
33131516
17378828
1813068
99071672
18664082
24265758
60966401
12267885
82706943
95442870
74182060
25682947
27549900
85798179
24268581
3903273
19614660
62638251
50027862
22982256
94579252
97126367
23558750
31767075
27068118
75119662
1816361
14194601
33510372
46062310
98585688
30271016
34005692
98654235
5374455
48186147
44142050
3927320
87262896
53629023
6595532
5083469
52103678
10923163
93006693
28261612
25617671
99342140
33434566
84874775
54684599
28646875
37525705
82451520
14947791
45674636
37386161
57370445
28523064
44230660
59507931
4263882
25765821
69113710
57955969
12442660
1729339
4935768
69023118
38272068
21129255
37322281
38440742
56428244
44812871
25417970
82939833
4307527
90889840
18572363
86239807
79754771
30192343
3619943
83183605
49820311
66435560
89421488
87677033
86914246
17927875
57983807
9041052
13665438
75455399
66111806
15602582
1489468
50460283
93234981
14368306
24287218
35209651
84609470
81306353
82402889
50073004
40102645
36296566
59796019
4731511
36753992
97434199
82685852
27127121
32656360
86159242
67423445
82993683
60234976
74887389
73270546
92089681
5504790
78436908
81905378
10291616
22345967
65489026
64968169
29221928
27917489
16264143
1665458
68677485
75564250
37292111
7048084
68826889
59391675
73150242
52300300
96663644
6515171
20735136
82418991
41895122
79916708
19970124
41304202
79937362
47101372
44198723
7525488
44834686
44050354
4134605
46106995
17820871
72623305
61791748
95504624
91978936
85748611
49099484
35057140
3863619
78921713
39164069
86807070
60263595
7413358
90881492
28838392
50990641
68059029
92144212
94930091
59193342
77624319
65495354
23068927
84796165
35037952
48868488
37706455
22410505
48905780
26506942
43472749
21358649
35972271
48171825
59023086
99163957
65578405
67568492
27999592
39098525
21806788
72492487
84605113
59741277
89746766
93093802
36285919
87505484
88247778
21323231
13087825
47394549
85329068
41298289
44515194
47107686
69532871
4556018
92509754
42036342
60215211
10126493
87253432
80220071
13523715
94223429
10963312
74529410
31207341
66731567
76742566
82298546
99739701
50492365
58733539
36581284
33178568
10602329
11013160
80953392
15007429
83573428
54450375
41547882
19373876
30546534
85509288
33027453
74653112
12769528
75893799
31745236
13243705
78145319
11695953
25382741
89489496
46575769
175421
84753812
74872874
19716562
43370693
8790860
19372407
6753659
21300621
99980223
78462409
1390140
29209552
48771578
76650459
19581143
82022820
27700043
18216270
92577160
65999934
65337536
59222338
6136657
74004467
52161296
66623248
90821644
77828929
65651044
29110172
28313435
95402206
25584618
35533349
29739823
25241653
4317767
19592192
9020847
48933986
97312413
71888248
53612835
12868065
8205090
21819276
54372092
57836572
31313246
32414523
81261926
32794876
1492876
31585434
39013492
67002824
37094285
42121053
24675519
70659595
95862713
58294312
98434083
56744207
54217006
16573333
47310079
35828640
74623808
78325606
72879973
7655574
71083473
82691337
9810384
24679849
91500727
40231911
40627038
47771949
60929553
21186046
45025514
93450321
92144852
70400166
53760591
134180
59933939
82104244
94661998
19671775
4493159
42014029
38887955
84677112
95750952
93735425
39925662
94566992
28917968
60750714
21916761
32885237
53111829
86144228
36868333
53917159
29853414
95403549
33177651
56834356
45049727
22219432
45120691
63010751
27822484
54272128
31858802
76178765
14776586
44215966
337387
98300293
52180480
33760739
87289190
2810242
2865497
79783581
4337313
46877855
35898382
75777940
93811380
21572131
55238174
34590125
1144250
11498418
46383280
46411461
96762344
3734498
7007752
66381278
7524564
59463355
4260288
58813842
74520736
47029035
49736399
74909268
48412943
38150098
37158343
71998114
24075039
11076581
37961388
9843492
52318697
38854312
18615688
36052059
74525543
73767885
89181617
11406960
20873750
31894107
96072247
15734867
68848921
25476439
61258380
76489688
74514227
63598439
1165453
1220964
70616607
99500723
84465464
56093559
2221092
29256111
54365545
68022243
88235673
16924319
95197929
79465703
18293742
31554960
20538558
5668482
24703150
15737261
81766522
67092793
74070376
93557839
49377667
66609449
64313941
51383812
4080750
82352359
87431789
3715220
78125040
23368372
5662482
81759796
30315921
89699183
33566254
94368076
88573808
85286410
70879475
55789007
87631789
49584605
15702475
12009740
61702229
96804508
31467148
53270772
29426346
63040111
97027575
69040337
51030394
66561857
1775048
9648517
1227410
56447884
46253753
40721130
86730517
355991
9394817
96827425
75242857
67058482
28214745
54290763
41022351
15432000
87138600
6513919
32646547
17540968
80634205
12474775
84045843
40966790
68312995
41401308
92455922
90045967
69175435
73215235
82860467
7275604
15802553
78635260
74639669
49244519
63957333
695142
652187
36772876
22789143
35791854
27378156
6418167
13793442
17188511
71372313
25755501
32949914
36122179
17026023
72318865
87993143
79718920
86937110
63209210
17811079
18091200
29340593
52046511
90353809
42553780
78977254
78990656
94682014
9321606
89908798
75018557
39450100
55578532
97492077
73692209
84221722
58921390
92816785
77945176
58191213
74737199
73124208
57412025
91199311
84581987
55542131
2710381
13890744
14688004
80064218
76358241
53742248
84440635
1759712
18113176
99606887
79637779
13172253
48231905
97271192
15187458
91208071
86537545
53756807
45328495
1989870
27075408
9865099
76212349
33213475
56437928
48805025
39233729
91354372
3701761
38872962
44780274
81510763
90205146
2810819
95957547
53150872
39451893
11022157
87127600
92158468
48608028
58683230
72120320
21810564
70896479
55857191
47226129
68751349
12814969
29636636
9718038
44616108
86738094
6926538
97922578
76897211
51603292
58298587
19260394
50822774
95100915
40962776
70957419
40442142
68003067
15300354
47964581
97659069
25002435
49035371
93528040
13806116
5124280
88567789
66218377
78754667
9932823
75797857
40058237
58423102
28147111
28504437
85637650
92869974
39479138
99462546
15809444
13934706
59555270
29130189
38237458
70292955
75327893
72139711
20171403
48709053
41910219
35068454
61268201
76334719
91715080
47686344
61700546
63990892
92517065
67935035
63644824
57016541
39432700
40654785
5903997
49991864
18121158
32478482
87110650
59717560
21216486
22423093
98905394
98230691
68359831
39656051
88009409
10635349
82297167
72265435
854263
2976838
80617383
8568128
94235995
51242884
67460418
51433129
45884506
27680109
96874177
99365007
25008624
9215011
58375937
66635728
27590158
62464021
96112539
98615181
70692974
72644060
78517486
32756023
59108573
766779
6890057
39730959
7382070
95956041
94124186
68492980
44851873
31238087
36145375
2862251
9793271
1667929
44030056
77726452
99788413
74572216
53195336
20138671
40701140
21583243
5554748
15205444
17527545
95633778
35940913
76571898
86530612
76095247
90719692
92217889
63740965
13387815
66996531
88042894
57914445
96322881
54639475
38058047
16813204
89287473
95217875
97219085
24147696
81608823
66073172
79727947
4583994
58351423
28802746
68762225
15941515
94889240
10688162
38561349
7383125
22198062
91574999
72299027
36095450
26836781
7094342
91589540
53490529
29517586
61060557
71800471
85702369
73595596
19445150
36919039
3348352
31529015
96940416
89466369
68456768
35875542
680073
13258128
89154048
60057462
3260192
9441756
81504985
66247890
63416956
29290933
35451097
85183064
17288807
83770772
6595324
42538286
60715878
56817081
5020109
57254881
96633651
49609596
30637752
40927006
79450291
98235657
29660599
18418004
20897087
93818943
56168424
86106283
56895044
59659608
37441162
65898435
29670524
72497877
73118524
91444129
34937008
48726654
71988948
49892032
52780319
41573118
28294534
25771831
90418824
46430686
93970795
24599415
99039734
92000017
74099629
5906319
66845087
1554584
46405399
48482904
59802577
60436286
5284265
98940802
5227915
45573962
11145951
47512670
16870230
81164034
38115466
72924429
81062902
79936998
49199589
24588543
62819231
55545636
2776532
55114900
83828554
58210820
72981160
81542260
39396400
40291716
28670780
23568644
76588606
49920976
90615580
18189374
61299768
737202
86180794
166830
74574221
41658805
60430253
43803922
16075735
22114969
92633301
60939358
55513053
45760579
31982391
44143359
69687477
68477056
99944031
63018357
75996147
39280642
21611960
69121284
86672015
49584447
62550984
47928915
80576138
23078812
59628044
93708042
44201251
4806665
42590633
85570883
98487899
54638096
93799999
5750525
15029709
70598311
9326727
71367040
98320222
95987223
59372378
24969847
22731682
43186855
39222716
14267782
65038386
59005
55138188
17818257
11380785
57285444
35975484
95231247
23598556
4880504
26504361
88413353
98576278
11509703
43761030
23550678
64730562
30751162
53189884
69676771
10631343
46222207
3907305
42573517
68126146
82314567
52382975
88494701
54969403
91684702
2192995
82663089
39663089
99418926
69928093
13110634
77970713
90575685
12915492
69919734
67506877
75196267
33251068
27158794
60369472
57005042
82072
19991044
58446770
76488194
44185076
86976520
17101809
13683147
48576192
13936314
41103680
54861891
2507310
67541007
22245905
84578725
11735353
62871016
66973450
78188271
14391119
27006210
2030475
37163279
23240147
83810643
27941979
68259977
28670136
19646058
22631783
95030423
32802848
23210343
56915299
71833294
79899293
97371393
24920920
75426881
83355634
62949036
96441506
24118953
47693694
84866883
85575976
25708132
8302547
53467116
72937602
54556568
84713559
58960726
58687201
80803774
78443668
31151814
90507294
91432430
62460922
81109618
62532382
27607867
26078446
83356266
89893000
23476665
92657785
79080011
61542726
23170338
3714773
18989908
16080210
42682546
43523153
62884703
27979226
52649535
36920752
49070272
3471649
8621725
57174124
15907814
75336012
77850937
1149361
6485935
24813272
78305020
24898670
57653665
17788855
34658759
6576801
98731267
59153372
25124780
16136817
48617451
66426843
22093155
45919167
69718724
66880716
92696960
59492719
55578256
20323690
3907978
80460978
90105623
93917495
57457216
87410641
20896763
243767
15896610
14120228
55339392
25113328
57346026
67278838
15468672
67649186
46029345
45636194
28467511
35910289
2295414
48120690
71848420
99358984
90238959
45991484
75118988
4924595
53419078
87605814
39517018
45289421
67473048
4293786
13871314
51417060
50114750
51989287
96128326
61363971
27156021
15814293
557482
54060146
19944348
36828658
45818010
17920249
52505380
98534713
73731540
58978255
38702899
77907400
45764059
20695571
62348431
53526975
62479561
22868217
89245903
69970620
92385185
75640816
78122716
87242644
26998612
30391356
11387706
61681923
29857739
86845986
56657209
65008244
88061778
89410364
21374120
38854057
831354
53685853
66449968
44236129
53884484
37198547
49059777
6008113
21756740
20333936
18169026
41338759
51696637
3985906
1712313
19031361
40787935
61335873
30659142
4112353
54658698
52301564
87894288
12748916
8029272
72069203
81530581
44846461
56851625
94781284
36396548
55364744
961190
69233784
36375263
71014504
32660747
59198055
27074742
76704013
1166172
77067768
51859541
65346401
61174292
33100332
58334321
3198541
69432159
73595082
81774006
58750771
2140313
3604823
82056306
13281038
25471877
12130972
97031452
13626922
88322641
4807080
39758743
39965549
69472552
34067414
53326769
43313706
40688598
71387431
14117775
16767138
11914377
14886206
75197347
86992702
9174639
83913744
60767473
76289368
51117481
98517346
22944699
91362956
69140982
65821997
79761658
18843506
57402017
57883125
32206649
51460136
36406754
8923858
70202496
94082110
33605182
55380208
68320098
97263122
34388058
98155019
80459873
77658454
3132812
55126174
22934704
49935614
11730295
33410467
85825020
92764735
37331565
40987625
59340262
16432922
68743675
74634651
23579
65151845
54597648
7504728
69406206
54375217
73308211
98441810
81155175
7196127
20085599
11233946
36386939
96720592
27264877
93038038
79573109
85598197
74759836
8499860
11647843
30961513
75662888
25022228
94878101
28521643
90518257
10755438
3455837
61736260
94542594
39996961
91905899
79852489
98658614
78001742
57076937
89664860
19088845
7037376
12360359
60490283
50180388
32179877
55688937
88323146
11512749
58647190
1355660
86720923
17433155
5555172
43875699
97070411
41095614
47752194
14272935
77447743
28996085
15343312
64022426
38501192
32333358
6268710
46049818
48223199
14541066
39331389
59762205
79532900
49637769
384652
65724577
40721217
76321074
98313746
22905655
27290541
37905230
75028009
18033868
90940653
99812007
4738585
63800016
29611811
75958521
64647704
81417303
98043203
44992639
54379415
75875587
24426235
83736972
66186667
41877408
89600336
36000796
87073989
63157113
75996598
75312462
4444952
96153667
44837072
78323416
17218071
54057437
42746387
44552011
37294369
84382852
82303061
54646131
26264105
92537311
28527912
17554457
8546388
90456919
61651974
38638582
89771195
90632135
54514225
49263365
75237991
85898296
84355474
39751869
33882710
20195222
56502363
77366779
965603
81172811
5357583
24859736
54194083
46667015
32671256
34947184
72924122
59295249
95856101
80631236
90464481
32392060
83095035
38667672
9951238
80745425
9756178
1540590
52373168
65438888
42089541
72552211
83195897
15720523
56278787
43022098
81431930
80157204
51462573
33375999
1754355
4881808
93824611
12002190
65652914
27908842
42021749
86853418
52982067
2343408
89022934
19748985
95749489
41084714
60078911
29649490
48289416
47919542
92102080
21314025
53896513
89309251
23556001
25998118
94500345
12456252
32123602
38989235
74666410
62518060
68540637
86639142
60694977
73463400
69883380
44372617
733624
49018395
53675970
85699709
20914638
47596153
31029566
51443330
13307847
63806987
20629630
97500029
32659651
70100738
18661643
95085468
61889342
60614511
11780929
83815807
54549799
18599419
49914088
7663287
65033343
16580961
33150929
43798194
82759790
16590960
3838179
21011810
93318653
5604096
91321342
32721561
43063298
4722073
44814721
94782667
21655204
88873092
70324626
51773689
85959152
66449787
19666786
89265431
99312504
59769714
2763577
26559317
31167497
95746075
69754702
19248684
96918179
85350064
33974772
57214990
94681054
92415233
85823727
29420290
93705516
91501703
21049086
10770157
76936290
81408704
7098712
71242886
41603977
75840771
61218002
24838100
9232448
66845471
96371197
90940979
2526505
10784235
5392616
9128748
14144828
87442012
76069843
81201501
40821688
41439521
56615194
1178280
60403346
41660903
71562619
10725782
84158204
89900129
22652332
91630137
60960018
84155518
48757134
33114873
32050480
55943600
63294234
28498218
49718750
24037912
60138517
13788188
47270465
93115606
51882279
61974441
12296625
13170266
86500367
13757269
6231369
13418788
61103302
93286665
40621799
30225626
20292768
29065148
45225330
33876906
43997808
58011679
57679456
22971496
23547562
72395336
22797030
86041981
94629876
71343420
26626537
87635886
50855789
51014226
50896156
298916
98643868
60621922
5736283
18299320
32699561
32880889
10076587
16176516
13714351
5236951
71022175
33969377
38405533
59806879
42801873
21106909
54634742
44169459
37011946
40894030
84884818
65839210
25399717
13129750
60467244
1584532
68170347
86231951
38183088
12562010
21081201
5743364
81841669
47661393
36114906
49513160
26373129
82038087
77954136
60057606
43830878
16032383
78476163
74765448
75612435
78880130
1800388
81797234
74309203
65448202
21117126
67355087
66329363
48915683
32702455
37256772
54027636
94363008
55788790
11243229
86283616
68847452
44957041
38188270
966321
7830166
75912153
64451133
60134237
8781975
79892976
88220051
38789700
17214574
87362674
6483429
99152902
68703339
14811822
57917257
96312820
69256280
46527059
42809429
77825326
17956357
1328544
92974397
77415718
31828510
98867704
72854805
70063539
16048548
51691437
82303808
57576620
22565960
5023772
48297699
25630628
3655349
85048494
69611711
9774976
68679287
71543598
10344280
42321529
36020810
46869403
76047087
19823081
56902773
68808580
84513203
7798306
79481860
97875003
84422129
59557079
3460267
16659067
89737300
64795881
68040208
49624014
61944572
75772808
49697081
62707429
47020465
5672958
96423345
90389203
9299545
98162205
91001091
72987086
72347342
391260
29959983
39546189
99099296
72787775
91605898
96002266
340321
71057993
98112714
36772917
29089320
29343385
22431392
5000461
45591519
66163606
35456377
38208563
74205902
65757877
49923087
97293625
85740188
35213311
35523531
35425343
79717921
14772818
48153595
6405659
37152515
34517136
18693838
86949709
72007657
93891365
81548614
39356818
51776820
83507413
9453523
61977755
83060628
69107431
43191530
2761641
66352193
8935913
93981074
69243577
19959416
46448465
38348560
47862295
8348323
51243744
85949418
82954325
51228686
56862805
97206702
86376918
6081717
94950521
90975656
9842256
37248864
48475411
78959631
26480288
35362361
59752067
61138696
48453839
9962436
41400174
12137502
60526793
14793811
79811644
67813388
93985544
62840651
80779958
12162140
33444195
60203355
30711975
38170585
26352028
61839303
61539470
75294783
83840210
85798154
57821374
31151073
70902733
49427977
92986360
41394766
15913808
99879367
57903004
85310606
9143992
25464623
78859668
10143605
70835545
26463033
34272883
21786117
18619452
76687883
18174876
93325380
43172754
68368126
9377656
82554549
30236752
68590350
77425469
96409553
25256366
17856159
89177460
27901167
34214432
22936953
78433763
99011188
90078824
94005881
75410664
8589446
42130743
11116239
31196884
60686363
66104465
22052558
98732424
90748718
78826906
39268661
39506123
79686952
62807066
27754572
3802864
78135880
6391975
14404569
9470205
29148618
39931261
63282875
8149387
42753941
11127472
73426886
78881270
24155377
53399039
10048110
39562001
46629223
67835730
22863654
82710865
18627306
7758921
91631654
79179137
67040463
68601187
79955115
61266136
96884290
6930593
211825
21364827
37823202
94155720
61593861
40920397
45808337
96229128
12837799
69985659
2203367
68406293
39698959
39871010
82064528
41765506
72684072
68608496
3532267
78782057
53008245
14258799
59843404
90275191
24341759
73931790
55128738
88660447
90952129
40998817
72851782
14023427
36817393
22493490
13095857
31184652
51528987
5961075
5576415
3038271
79012715
23825526
36928660
8942781
21644395
70647796
75799531
39120211
2620922
6321145
6470722
92346935
56568231
3049913
6321209
32486559
54449762
98834302
87085622
39559113
65323336
71887199
8076039
32607132
58334227
86647352
58999483
97800119
81480742
40141265
62321087
72680755
35229036
91017720
16452040
83405458
76259837
74596740
80932144
6654966
59671351
94775871
29145441
4989248
19751919
94011273
46555962
49453906
76104632
98555728
50435351
6305932
40651228
46034593
97572487
89492888
67049115
36541261
31398087
96372861
81283184
2892808
10645316
37976223
82385708
3227090
96197311
71972972
64034653
40949820
36165635
8527374
72573099
46831610
62575679
60302013
97676645
82300583
61491640
35940584
11941167
84042754
67693603
81486584
45814003
88522716
55825326
67385739
4872163
27405408
91412461
6948519
97040644
54121200
9437336
76117810
53233275
28760326
6792346
76704941
71368142
50246379
68046563
59428499
1740579
49495496
85596570
55889593
20385751
65705918
5932855
32601584
24519472
28350872
84880781
62336249
31822725
15692935
93109021
23166364
34927693
6036240
62660622
96583072
75203399
71366241
99271980
85571148
95865331
85554998
46334907
19407997
19880923
7347609
60212154
42328690
52106472
53153039
58682977
30777567
55865829
56463334
39332771
58661308
32218792
39610745
84068586
61354211
98056931
41505805
93930619
29063215
26891975
54274903
24763152
40746165
4995051
19717757
20660521
28492820
73872739
60192386
99765181
81874781
88998415
88372803
33294915
78418563
92443905
90193890
73066755
6884086
53631911
16259540
39593033
43226348
5829022
82836247
81044082
30166948
96901166
18807245
57825869
61432860
68611999
33316518
11462845
35184308
42397926
8430772
48427306
80152254
16256771
11186241
69552335
4195614
92903752
80744414
51807429
49003936
88396115
56992997
64138031
77139230
45828025
71459144
50621435
56035463
74511482
83118890
3881704
3889462
34353008
24981671
69029920
41969848
70452018
80861387
22372044
90774486
20151420
70111382
84653543
36054888
60817854
77899285
41018112
963050
11356187
89891278
49936288
78675009
74445005
13539963
30904099
48733400
86357815
63553259
16045488
83268161
16419217
2849555
7566261
23586947
83428497
58418542
29037730
94149527
74125824
30381893
48289952
25146599
77922251
38148243
54669830
44278596
6576441
89548031
39741816
29469372
44547350
8324379
30378091
63153402
52578083
98190340
11835415
29663794
33138177
49353913
95526550
87339688
66186610
47377127
40101828
43506129
53007397
48196031
85481562
52204832
35930698
46044290
18826423
73158862
31078559
73270709
13587553
12655343
26236921
17404515
64009693
54754370
19218354
68390371
196501
36751918
3501600
91270806
35653141
9717847
79764050
67108824
2771501
16979063
23149363
84649585
777238
54894569
11460316
54066907
23691906
62067249
76016575
72125142
90219763
97511171
18134177
76509167
48914263
30501080
20726491
45655068
82287060
36826952
92275746
64003872
62436674
40104048
87488990
4208718
49822384
94417755
58500003
41542045
32838367
96563359
21671334
73906619
99689657
93908432
57934304
84188265
59037469
66152385
58701337
6947520
93066533
85778245
13942250
70848799
52165382
97965291
52863895
14543829
55530792
8975820
84618057
53061251
12040295
36807090
48664167
98198667
92239648
71968540
12791354
45607855
80540086
19655483
41648495
45289551
64834895
47682974
46760705
934928
5075478
26303137
1359666
25091985
66939965
38963681
45263560
43362636
66934721
27357976
47387614
11519332
29343316
14181529
29755849
70376328
92068053
97750359
23412341
35265196
4445008
14601497
1526370
26593803
41208457
15561591
82774543
19914296
22836663
67713279
46582570
39363101
7850848
25611737
23833198
59429862
54864202
91812487
33648887
2498138
75908112
61021133
9254320
68719067
30695555
44296357
97223013
94116206
54348580
17403532
41115858
1184778
13664538
85929358
55204403
40472668
2492987
84866412
20269845
4960694
11768898
65949236
85137070
60227087
77770882
39826186
79411371
29158895
44943987
76856512
62287999
57558974
25324153
44423395
3236588
16164419
74422882
84451095
14197223
17768110
30641476
3036980
5473299
45536173
57854529
31621385
87661842
51689674
7451049
39078747
40099891
53674012
85138489
60304155
79216918
59421580
21852408
67769976
25668501
70861516
64577698
97636635
24453992
73138752
35089494
91961495
79864452
75645750
63058202
97469006
10913540
18940179
39380505
18440097
20243887
62966282
55780434
80489901
97033841
57188997
51035126
2686655
85369434
57244479
69477466
22445134
47130497
86847366
93487526
87237667
99479377
24353337
96831561
29666973
89838314
13684351
75722342
65837811
93783296
37001757
19837160
75001365
89182403
38959806
51199223
57927273
14861322
99466640
50440267
79522156
3969689
93252652
92684064
26283721
26447112
61542183
27301622
61301555
45375208
31612072
19342678
72546857
94736531
93135043
70519197
44352171
69419436
24165480
93757322
13449517
13516119
34334112
26614992
26751590
68162750
6609727
70375367
85510130
85254780
19293106
74408591
44776363
4249872
44512341
63768157
84740711
80304124
85291630
88821914
53212006
89151366
75941784
19841498
59350967
25049758
66404396
61682863
39932238
47718941
68957394
36785514
3384668
98709336
95150073
21957516
87455161
87032908
56961804
61908247
8420178
71112133
94294300
79137070
53489685
48180019
62088837
99654144
57725240
49128046
50751728
28903481
30272155
92670858
61373366
49393262
18466415
94948240
78261553
54299888
33469066
23165104
98577411
35168067
62392470
95130134
21481142
51138091
37064703
13876297
29495484
74332772
73218856
78597236
23695231
81732531
85055377
36105948
98027690
89091451
42590882
43736749
50457505
96388088
80455204
68642646
45148495
55482248
7111065
11692498
55599117
59613774
53400324
89031459
42870781
21686418
29603773
44782674
24985271
33746846
54716645
10345504
16006156
94827217
13260849
8425498
50157101
30868259
37500636
53941496
79954788
90036268
40077389
70645877
92866924
85532934
15802149
12638256
93361115
60485094
17926510
90509550
23609158
2891422
21983033
93722960
80137358
42941474
18679483
87157611
4754173
67088949
35989141
11022715
9533386
2629855
20767625
60311292
41984098
91432326
96023122
22857419
857663
45619099
46132691
4579545
57330896
49414242
38050484
81774117
70244065
49017305
80829482
44376902
47551177
24972414
90007701
54672175
17751074
85930076
46810867
56092060
94701227
29989087
6904106
80543831
8561468
11224609
81364757
3648443
98851449
20319002
64472163
54248929
1514255
30331136
35136468
69802691
25433851
86062427
3571602
32483131
41428905
76853037
40555032
24931611
5661686
84019319
83589460
94456855
3992610
40894378
63826563
9068108
74361120
41341112
63725811
38147507
57115691
52096095
56821913
50937070
76211379
89473194
55780427
63343429
61385143
7867924
19139198
67027948
80320266
88308737
15832489
45296275
21622582
52736418
93061518
22991553
97609916
54396676
9781572
20290106
94766248
15092806
38715681
47741349
70622111
84864850
50252149
19831969
80738099
48918384
27079595
11392810
10386851
71497122
13795667
39159014
79448922
14951923
1957991
22693991
66442117
13416756
80404500
35922699
57496306
86256584
4236411
47471228
36257507
68424586
5876332
97720106
95864163
71205836
63608053
24831484
5758893
8297784
91826021
84098498
78433697
28556109
91142144
64123323
88242038
93842868
30590602
53820684
47840657
52703179
91081489
39141162
45268764
49941940
24381348
69229813
45618820
63389057
46819664
88895434
51745444
24693259
42873480
98135950
19875257
67974154
82495861
75755767
96581657
40341881
2408678
72826318
19721688
85090493
14236957
61487034
60854179
12149932
5238745
59743825
24616574
23236902
92224565
42641464
98244649
45913289
44752113
72077466
90257237
42997379
94362473
51532567
84757343
11963701
16653212
69749469
89662162
6374502
52287983
31968802
58297692
68011623
68526253
30805702
8895873
786438
51058740
45338919
6035326
66446225
45920613
86587861
46987125
90961310
76699259
25077460
64829606
97586330
5044612
38056673
52196606
4510803
6582720
31608486
52692970
17901188
70452464
27758227
17557788
56736493
81330327
60899056
95664439
15551694
37668556
40213694
36366552
63481580
43260715
53593534
39382691
57049699
2600055
93525842
80612608
73290865
52251792
30845897
69324843
49210883
98233038
10322339
79114041
30463676
21871484
95910230
60078615
70915535
15440589
39959490
42703788
63433966
53780910
82972284
98607636
68267318
63547393
55889051
46859450
50678983
74721228
78040474
63902333
12445741
99138912
75190411
97705326
50980357
81501292
58789684
25957458
38427386
60610120
10715082
95971271
66080596
164479
46907498
10810466
56827131
47863561
89476506
66104281
42352160
13123387
11442923
34242003
83339993
1331307
99834493
76507837
83608513
20636600
43704890
85696453
33410708
57374635
56301628
65174099
31849491
18329565
18953178
65317926
34848541
98898046
94884064
6174868
12563002
23015916
53520086
31120542
25492933
47061851
74647032
76564374
31722511
96060257
52351167
10458915
46879079
21094690
82534178
45597581
43588662
91035146
88079582
1711748
71176648
32760911
63881766
89415438
87454571
71849362
61585539
35251218
45609226
49205606
91906612
68995741
36037925
71007436
95144758
3841483
74051466
64125136
57395248
82104763
28128283
72150558
30503449
6423032
36094853
50369690
94291274
44489740
57715239
34293777
85732761
21179380
25773183
27708768
82141617
94723589
446205
4642974
56149707
10536947
89638916
11251633
25987545
50145106
47461746
28506688
84494341
56088970
2820359
20952586
12060113
43873096
63004844
41860091
51013693
61715272
83721969
74890662
59233281
39539067
5743590
41553891
77102534
1170783
1403976
47977455
93763497
46969917
93287031
87979400
91146640
73931421
46517534
14487156
7969199
48193327
42922888
11333037
84651163
97737295
50389158
75898456
58288694
42800128
23098135
41435985
8692854
49104038
31883538
90619220
75657383
63212583
18580314
34720341
52739957
59904099
28224088
76850284
45778466
97174752
84883741
98063703
7218081
72387272
6896318
86525216
36112425
39989285
95015476
84978817
22077312
63570852
28327962
52585882
2048715
3232168
23482180
58732089
20121407
93657989
69577720
80664514
43670280
86827450
31101683
52095372
24583665
29613608
90084304
94280327
78917437
56881042
38572298
27852761
36533172
96629532
19016785
25355738
78287196
93642
22921923
27809039
82729275
68989381
62209198
22286025
53814114
95775417
49380409
20127102
9204512
23390319
42911296
68718834
27069112
86921636
93531745
71595179
91871725
74629287
76125460
75849153
75933490
57481155
60724784
74148019
87132048
18067585
9258318
75662630
5029060
4985726
21194340
42446010
73147603
57525114
13564294
16326534
83277106
23680175
45402779
3587690
55342808
9486345
83397112
17086431
98267093
8797359
58698472
17792664
77302356
62169153
39897100
1446482
33980509
55645965
12358412
6506806
29824785
64726748
39427956
33403991
62539870
42564862
53585698
351337
1681251
94640038
96017336
78396828
77418988
4244146
35148588
83772325
33974949
46984419
71003174
28052696
54558423
55964271
14463932
98732099
37785554
44795792
12010234
27920695
91537678
57708977
67003992
22237349
64343280
49184230
75711022
36466975
61595951
40219056
31378734
73506740
98339400
10931997
22236600
56324111
54924688
24955556
60405180
33040844
66876852
56795419
20795187
59552555
95286109
44883730
58968815
95034052
5537603
13749719
66917057
14872395
36638453
44715210
98811494
36033891
29162952
45760163
9054326
67192281
42942000
83183320
4099421
8845049
92686673
96785423
35492335
85966607
10693847
29347343
88336856
77613980
92859981
16753754
98329279
91247463
10229658
66297912
79308657
85847590
43443741
48910369
85464601
46604555
50661136
16111160
76927620
15791930
265410
51781706
22512782
70851773
60625860
19547804
64931763
90717195
10977541
4068878
24697042
23801987
74862956
89723382
28659444
67489476
69762677
91807455
53471618
3933786
86630584
38673910
63418790
75615801
56924080
60621234
30267884
91895092
20664253
20676128
9444973
51452534
81512954
98339546
37920978
25666055
43563101
54140832
95286332
62391996
20990524
57937513
64914658
18967336
37778533
28634208
377298
60854372
70010359
28759719
6232229
87906134
68564802
30775044
46710667
22461090
63568266
27093628
64912959
38563614
65309567
15627431
51947193
37797506
89495836
80879583
90819950
77645751
78959582
77246519
98807911
67631177
69720801
88190190
80010610
16772390
29328524
72756701
5551971
99451014
47397230
68725445
632162
2342316
77790413
34812472
42055644
36864977
36050362
16215714
6412241
85250519
98282862
73231559
51508146
7163646
62544597
96735574
93434987
25896217
87332111
78024800
42058150
95684479
53245365
85146231
14526296
87638153
98109323
30392207
93270412
88709807
61638836
77848629
30579613
11856393
92485594
8501780
21238218
49560932
476394
15579808
48378546
82563423
82745519
79552315
1402838
70496966
70543652
72944938
60392313
96121841
9718015
17937319
29223303
85263936
64046134
66911624
11428286
39779162
62820917
14481067
1200299
52439959
42060355
66891811
39058888
6916458
42463841
21848252
19560983
28800990
96191841
54860677
4844075
94042395
63725092
68518172
57263141
840365
12263150
78700560
31653519
5145620
14711604
87522865
64117818
43425691
8251690
92477005
94515871
59550334
43270179
36530854
3998277
63916514
33470143
8934641
73985815
366767
7895816
21363014
98062059
87382880
43453178
44268832
8701996
85038441
82394564
29996980
90700772
71563110
86228132
7694713
170925
96441459
25704601
84829564
91739683
15408657
49302636
19649600
91988001
1740342
43504484
23684981
89401195
43473556
25427803
41208577
63066064
83137313
86328625
33290106
82110719
95903744
24558229
59480452
54595746
59696441
61490912
22220896
16630420
52938893
13785068
87494192
14760710
97476016
72777307
12906154
76666278
51743810
16549445
11748981
217677
78525456
64836006
73625396
2504869
48976342
90570733
23658769
58076190
92805668
8921232
86980368
30100136
97058606
8143519
29450629
73883506
50361134
69373894
94742247
57774293
72638474
65392145
45434146
54689139
13225287
1566430
63935654
77060317
61936781
23097916
20957247
97011977
46237590
16319360
60775277
37817208
31780330
40268610
6500574
5063809
39479508
15069537
23167855
98054155
50332601
47805111
92445713
27062027
22271460
23132385
8916233
46374715
88495531
74299349
91751871
17204902
83972482
91185078
81683651
38430148
75349326
77836945
49334788
3805211
62885526
98679255
98319461
56577042
7607047
88804841
96876392
64542171
10190904
90727052
96773747
65705184
38578375
69677482
21033502
45248317
45916502
33661431
66668723
79492720
93696291
19822853
96301758
148149
98253673
51394837
97139378
49675044
32893071
81233223
8623991
18743089
10950876
34995944
71410810
8935330
32574793
31505612
898172
16132711
25839637
69307259
89748929
70413927
43039915
5155150
15580141
93140213
72353746
74870871
89747216
5169981
92281604
23768295
31339336
72228377
39637300
97404330
52526605
28398053
15259016
45840927
1557294
69588880
13234476
98535438
90275507
56507342
21544363
87646364
842675
97471131
6424001
409740
1814182
17177583
14662874
43223720
50186031
77688155
98104911
12138421
58422812
98767399
60311119
13916907
45181099
28577363
53489153
15789036
55014806
47909226
49022289
57642644
53210968
8509740
78485810
74994578
84774148
39682882
7998860
86545911
9451830
34075250
69011878
61465883
42653346
21412953
30101775
34402109
34830846
42949872
61484980
19582590
71843909
94779667
77050237
6802717
11408248
39525422
27921633
12447611
27020538
49498632
34479514
62637756
80737342
56840072
29577481
15808687
5043660
9938792
44654128
33017625
81410309
82051562
36192596
48241552
60461143
25140253
32225893
39241620
60302810
81740234
58391815
94970176
62945004
36074925
76115787
58393451
17217524
76796207
14328628
9049180
7698855
43964800
12422246
24367715
40839442
9543495
91779729
27971832
79612943
16434057
27484150
82021365
31054369
77983641
72501166
49126856
56399023
29163969
3404978
73786677
93067315
48477453
60579398
21244715
25041681
93586314
75977287
61234685
90313920
22720557
43713651
99608876
92879523
2965629
89791742
77167404
45990619
75716718
29722410
93252769
32698160
82810340
14486429
1391707
26499278
68315251
4167097
68360907
24878574
71923569
87792996
11733503
29342941
59153582
56447197
71144210
49638145
59721736
97625992
7700253
55684163
78755876
31539897
36099913
30166067
46466941
4521274
99403343
78509274
60409707
54502360
48623639
26930900
6122336
55251049
23668426
97789530
54193847
60572633
83005689
21773265
52083499
3863776
79304094
24755447
99899173
60679249
20560332
6183968
16198961
47372841
84488157
86604808
51233258
62487243
93377139
60732484
95047300
17566439
74339586
54957610
61877308
30608092
18881228
15204933
17848278
59465616
66627609
90907819
73881538
67402142
11473621
27822760
3672775
85315746
80400814
17893018
78094540
56826857
60370916
40200907
54861202
28712327
94888485
81919543
66303234
35463060
58345658
16904254
18831163
29131608
141215
15157546
7776417
7884810
83879577
61457542
93356771
52054296
19540926
82343779
27995804
32883796
39282117
33032661
2932439
49386274
39939686
33799239
3175510
61595102
75358550
10837578
7868271
26326786
96269285
64807646
34922090
57040550
60403059
7689321
96765728
28966584
99711978
62968346
97569191
40485059
23233341
32072778
54348566
62057407
63890149
27535176
92708608
49005942
91086680
93467759
87008201
45301735
99583914
37809665
2466423
75868699
34585118
42582396
2416975
13634953
33703276
7849654
52259758
80627933
24741258
24592332
11460449
25874630
17044253
43589570
75207525
7816449
84929464
43627164
93246701
3438630
54998772
19455324
97946842
62301797
64086616
83170395
86512492
96204011
81489971
26603943
21561569
90871069
80618908
57196764
90676837
87356534
25144259
61515430
86836978
79139572
47366628
83113055
98803174
19883381
44061172
88800931
8084543
526682
15899672
39671702
2237198
71720565
55559438
31722507
96664572
31083666
18560277
41856218
89455628
92466483
20922226
22652153
97623275
75759289
4561661
3470666
4060284
22337420
71947670
69822376
18985405
35532231
69543814
82655868
84794476
14115736
73573985
55165758
69184474
38327168
12268393
23294642
15601440
6015858
96686037
83317940
68861691
44725276
77775932
23818557
92393801
46286386
16614836
30131378
82646277
81038916
2352598
93406009
84760641
46026055
80637931
45404318
97489673
321161
6479762
9666752
8145713
29850779
44965644
99218538
50991544
12282048
67638585
58968029
90884885
47697579
76763499
17256848
38702322
5067053
64178949
16813837
61621595
32526254
90110337
69318872
19973660
80701335
35380780
62704470
15765864
16744026
99005762
69298662
44916236
71722856
60278974
93756739
52845198
25884699
82292630
69687880
50983189
39760112
45593736
49789692
77807064
91827409
11947844
49466061
68687842
97417142
13403875
51780990
75903421
58879889
51040209
66771754
55566896
60637308
90145882
35925485
64118313
42221993
1119777
45157477
95608506
55452112
97917630
67927669
49814641
7883134
17014067
71787220
65893549
46623045
63261287
6711435
29197144
40716722
86920227
63136878
14465660
98369229
13332801
1043303
42308435
85629993
94015596
59041142
75700622
12526294
58817389
73499589
81502247
55644128
91879830
79772779
35564903
89936975
37808364
53715712
64128178
22372026
83761690
5327623
61666167
99916851
98706313
83483897
91329466
93942978
87320684
46919549
11570284
37753910
93365831
40547533
13490098
79936742
36568471
71313759
41574475
39124017
2044520
22558597
11618050
25753789
93304365
44716363
93246281
35381675
88194388
62200134
14754515
86489125
31562812
38328451
27076290
17379271
66269878
74848784
85716243
45938191
95639467
46151466
34542809
36248580
37371021
68236850
80732906
53282620
49031641
51023861
89624363
23206241
43992885
42087450
99978333
52172375
54700341
56601486
72617641
38345575
67495324
57647626
89121586
96091995
15164230
16160685
40053768
99955545
17894299
57167970
39009263
86689596
10341793
57985154
71056764
55874149
48172674
93984810
2827007
37628418
27288506
38308753
45155410
89947636
83386810
84682434
68480630
33790785
54068138
28460598
33778706
12574314
59857476
57229551
18553358
51433194
13378203
52940149
59080547
83160416
65957063
78893502
31226996
58409799
77586199
10889221
80588052
42216179
63836022
57250494
59328135
51623357
49654909
92496311
28164411
86019731
96972689
10719658
6962489
38926261
83596546
89930852
15684478
41951531
26066586
29713765
43287499
72369246
5501812
47987257
68617474
72855925
32059632
16630370
89265881
70715911
83577101
78436701
49485175
29370460
56654406
89772165
8020454
82069680
16824066
68243179
94005668
16021718
6982636
77028871
84828895
18485036
51496890
86183944
98632682
42837069
33449138
86023718
89283684
89019114
38937299
79631083
60577411
41615261
8284422
92761898
23936944
20722290
28113522
16660625
90006350
13607946
86007878
82245335
96493482
86119821
60623567
47864938
85529472
21597754
74901894
71247773
70474140
87185659
11460957
64606369
69353313
32983277
5631451
14962261
53086935
45474840
1062997
68107073
16701165
98491974
70165318
3545105
25130975
56454937
8293823
10065815
37262254
3114427
83351205
61131351
96360656
71916941
21822711
64897603
30503500
54453215
37656914
94618438
94530008
59498131
70615979
5583094
9135894
58589339
98428724
16732200
28836155
14888166
45571099
43692269
99618812
43574809
83687332
68065600
53824757
76324726
1495952
89225206
9247850
46039946
94228268
9714134
22310023
36565466
9319565
58694773
2631650
75786038
54018390
68423475
56058564
59210799
62943400
33467603
87978323
35353229
67936473
79958040
84251319
61011485
84375948
58604658
34835910
60900954
25234747
77558676
15906401
97222600
98465994
30943367
38442996
29388872
42457593
68531121
28600506
17148349
79717798
90280211
6040961
31409538
78282443
73189111
35601735
84551563
15775387
17284465
93739468
14633038
26263213
21180016
44240830
72908179
57812505
99953489
59648017
41993876
91537173
9972660
39428617
50492848
58643584
11571334
5073033
19780061
6802008
39067460
89018949
29894979
69702252
84464556
81886378
91704243
82355137
90253458
94800015
94231077
21357760
71970859
35526531
84608830
71794375
84665624
27174534
50876298
25930648
55640545
26477593
93010459
63214693
53036124
46646761
37632405
83194913
75224538
75494490
48811768
29227732
37048782
70471914
68968219
88176853
35091177
90360011
67274836
28903635
97600189
90395339
49392933
83298103
75617117
97165432
53231209
2971547
68854822
98171566
82313324
49618061
79250519
60525820
13360884
92273677
828300
33757325
67509215
58112904
74482147
49564076
23889936
33243365
98360042
72007677
77541012
3320562
52375837
1805188
9914962
90154322
61296076
31389255
12299478
29094186
70292532
2451258
43204532
37521166
63295236
39876014
99777991
32015270
12735794
74846560
67748373
63018165
84926294
87553752
90385898
45321495
92433902
51460528
8794127
7320667
62298319
10158606
31480353
27804478
95704981
22856358
37547041
39345670
70733470
30796914
92449044
50261119
65210658
74927413
83561027
7425718
96232064
69097301
70667425
847880
5187195
82487616
11526689
91020773
94920366
73026981
42310280
48245698
62236329
11917479
87838340
29257998
88819962
18505231
39524425
34111143
59991860
1636043
70403881
89507607
45082440
78157906
57447850
41359223
55347676
45360332
80459824
71308090
82163244
50532927
95321448
93500308
96310972
19637978
96591418
69770072
1653426
92630927
20564183
34661062
51165294
50253232
7754507
26952714
66054518
88610792
4159521
4924871
46867044
90790768
71457237
33086537
14844963
98855537
33979949
5571669
23078181
34550627
29482599
67036094
59939566
30597217
57089506
42880712
54482622
29336502
6950935
43740559
72893634
14428092
32262074
26054825
54406124
63394154
67520854
41735895
85815637
33524141
31601157
99970447
48771198
15869679
66171342
80263224
62481625
12503867
84642042
21335912
28359697
8710426
6572508
98104974
27608705
60385049
94186833
11183942
52663692
21617270
13575046
31311405
95846526
86097324
1856952
49324534
40477197
16404962
35163110
24110131
86195586
64594804
33845541
51471173
61790058
70619216
46652789
25816455
28256831
68382126
7670290
43394440
58202097
37739222
18066910
63141520
85323341
32222990
27996757
51713462
90956545
47940109
74458752
69756719
18775038
47071740
80965914
27197113
70052752
94073590
80888697
25821442
75212210
29729180
9604078
87263551
48107845
43817733
58368309
87742825
45011284
75051284
88430777
48564029
72532986
3826186
89145357
36003017
79170744
23332322
17800707
96181444
84728960
97354480
39189360
18968950
7072076
74697937
13371543
14595121
95412946
17019777
48662457
33532048
25271830
20178977
16697625
65355362
68258538
24126632
95946453
27066292
68545045
90690307
32959893
15859076
89537555
61187859
94870894
23634860
1639154
62375439
92655186
13176332
65006755
17164912
9685564
87849649
77914065
70032450
27621648
49153620
568618
80620545
1063466
64833847
97983204
7929623
33077093
4021853
95869021
66379477
73795811
11662745
59345751
74672401
68807428
96588419
30497036
99956014
15283296
98709167
71416946
27001200
16911199
19265071
23672741
4051916
91948602
79063177
73762210
21255338
40864860
49635785
99275071
67623458
8619838
37245183
1292670
40454550
78995495
7338256
41020587
35607041
64640208
22911755
41401570
46640746
78464731
94608793
56920865
15402994
12892406
69443395
61521621
87706546
24186683
7624163
43401635
2334310
99855727
51830501
19555494
96288467
16545670
94596888
13069996
68822638
11957903
66905577
42908025
34341374
90634131
4823817
10981866
34506585
16649123
83909304
11553239
45530189
80327227
78845626
63751961
56044452
74864786
29020331
98939530
86437889
78798895
33630135
39523969
82635460
92962863
20575416
11132037
85333744
45479370
39142293
65762370
4973595
34514109
34289171
53515911
72062094
97004960
13644613
63677407
31899304
65313404
79470151
23882681
18066335
30643369
74245849
68575278
64709680
54647676
78661011
31052433
37397576
95474754
89119892
29604023
51438599
40770774
67414472
6990258
76545040
12942853
72602806
77438728
55977847
97862120
98559824
35609083
95201178
42738914
90018570
82361599
33850474
31796750
48744304
45650530
20385173
80194972
4981714
35027918
97853227
50255797
57362907
83759815
34413544
77170904
62198564
95316454
59213461
38804583
53434972
88980488
32141049
63832994
54421195
3474238
88695304
42500209
25565823
91868599
71900092
41764927
71235464
97168200
75343216
70853913
37341350
47501009
83558562
10962847
24320267
74613758
56383622
25882991
58334214
15765625
14474461
99062008
53963880
10813465
59550403
71490891
54274319
65820869
70352874
85123636
30631328
76789242
44581838
51184738
42235240
56197418
25722476
14623134
51135477
94253496
43366829
75591425
2087148
71877496
99982319
2171526
92463272
98059551
33447745
90660122
17721862
93053296
89797420
87864741
6162730
96221343
47645655
30227057
92147600
28973611
34412835
9803738
13557508
31608458
31419246
74930570
98757739
85771442
60983515
31181349
93884292
60604844
68151052
88209600
86041743
93714876
10995686
49639250
71978073
20892677
41696652
99805232
49544800
91806754
36722275
51299451
79561848
40265344
86958562
31723273
89900203
46988041
17017331
59569257
28449094
1146726
37750305
17311792
66758709
10036989
54133446
17871122
92262527
40134616
23721669
55726078
89279093
21767749
59455055
62187364
20702015
22116702
45547126
42397797
89975481
14676095
87789042
90300969
83618695
58925815
54718390
54125122
6267550
93049592
96949136
91222726
40280018
31159842
9696820
78020613
93528309
23754371
98129302
56015048
51515649
98912399
61825997
5924460
2201316
43717652
64810521
87777301
87840311
44622751
31691005
44363353
59652266
8354771
85199366
52252450
86933795
5033043
15386660
48409291
21218885
46238589
50350748
63954491
52729985
924360
18703542
7942288
24189728
67560236
28360857
51025340
81813961
66738708
58469701
2252469
39500794
53192130
23781232
94811948
91197926
63697034
65915438
69877642
81391170
7521153
3650663
42558963
96282286
91363349
225780
95204565
93336147
68722954
76477214
41134638
21038336
77804886
53512802
3882348
19234119
61718727
42205774
21609721
71461715
97677697
13519929
88507094
766674
17157781
47252518
28662738
13446369
78566539
26246797
80171126
84096219
64913567
73179429
70751878
55673995
41187524
81367866
80075344
78092154
99523021
32768768
59808267
53742496
30946119
91442364
72990872
10410105
30932426
95299619
93049900
63301986
5798608
71466880
23692276
96329746
12897743
42678223
44411642
63574708
47357470
87585291
60384299
41691522
9816773
72208516
68926330
95535118
58142508
87817585
9399597
2342285
2871325
77161478
47535722
90474494
21392223
78246473
47224215
2333646
29253247
36787803
16769237
40308427
43865306
7547869
38379769
82708678
15593595
7972932
34639374
90065370
35783190
54823713
35012953
65950077
81413734
49617536
62276205
56008944
19787863
70599677
60023924
96107814
60456324
58392149
1344971
2535367
47151929
72299235
68637582
1589044
83916016
42500362
39814606
17603232
85802067
68782163
94652920
27266349
15378219
49620387
16489849
91236733
77984286
21349567
20340236
28570663
70607430
83265679
71549384
85022687
25437060
57805343
5470287
84189688
76281412
34965740
24981980
7313583
84965336
64170109
4923797
73749453
61698254
92365555
84979539
71410582
19269978
26895931
2716604
1444951
32032185
62096121
99404048
2845661
62907016
99108047
22749223
18870742
50368418
50003239
41459894
21062195
20466841
88140282
94762378
67842860
5209194
24788727
88333062
78817278
14822320
60448023
69147641
2954040
56302090
89978918
99110788
58824500
45725449
39668927
85075880
45492143
92016589
37845305
63825913
21048974
81450165
74363295
99290141
72606196
97702462
52784854
50310344
70848609
33716599
48647435
38336139
74779467
21575370
84329300
40598489
46984384
93381307
51135629
38257852
12691470
73108484
94163707
361920
20650783
24511336
38660943
57121103
37212950
33451630
89209273
56063057
15634936
4832189
83887915
7433865
53926379
69243629
29830677
81726346
72175355
68628219
18110372
67410316
99833350
25098716
246354
23253199
29759167
55046337
28890113
22893513
40237072
53081199
14482510
47851455
89428913
77866889
38712764
77514232
67344387
95550445
38750509
3567440
85602708
93536400
67249164
26589924
14009541
98186392
9571001
54510767
76502178
33563894
66322078
4009623
23960012
2210921
44047962
88153397
39564030
80941339
27817744
58313534
91578927
55441818
38389949
93759261
77094862
91606426
81526527
36519910
93065361
16907614
5099160
23363623
65131975
54983937
11578482
56269349
23714433
77695286
6059838
76455235
20813505
67847021
68403226
28506936
85327674
27713943
76808236
15604220
81557506
9808158
93614603
93008267
25096203
76197622
40918437
27402035
29830536
84313889
98807919
20802162
57607524
72576941
53722098
93215772
81496136
5638563
38479455
87569798
79965200
88843372
79290681
1868597
60199999
10242506
16239859
6765902
20552464
1165124
26745096
70244741
95689724
21679111
23281602
13427182
83667955
77276661
6784555
5519582
36685775
70511103
49762359
34891864
29986276
26164325
3995308
14156586
32225210
66550754
59593499
88762413
61817420
52141671
48813699
39854678
99646733
76974186
96461198
74344824
86678138
88065500
42423248
85815192
94215163
3083563
19735039
30462941
61778176
21007553
79915297
9883718
38264065
51434965
35620477
20253648
44469523
65320667
70083012
48448779
8898364
9493829
37308644
35864816
85378140
62259482
33425352
65416809
11293614
14477111
31463786
25439756
14951695
78616817
40935460
71031114
68890032
49039447
86164320
86328456
70296341
40706215
84573929
12264345
35883075
3340142
14344515
33986197
72713610
74466614
31616715
63383982
51745852
53890881
89605475
11577173
24264001
62355704
58428596
62410390
80569870
18697991
62387438
86384827
33157165
70720718
16507163
64929447
68325079
1083716
57028308
86885701
74690789
11133564
51743996
58531178
84484741
4002158
44825977
98303188
21582543
40502526
52939157
85618433
59451175
41430364
8170086
6813010
25594799
7241658
60090272
70560200
37890290
63820216
62955833
29482897
43563471
51768761
42091742
87659341
1537540
55364036
91189396
24124739
62447960
58782439
46792156
52370654
46299418
89391709
81231320
41645407
43165540
93164837
75366476
58436264
84936505
40479967
73500187
80542561
59777863
64569235
26814851
25319687
81871727
22982383
58097965
38331588
20343136
8249179
95852749
1303421
44188926
85795803
96276004
18385839
97508548
44759648
67746234
50539185
14137639
71623338
50357042
46424507
42337776
65647911
48548769
14502544
93178192
57462704
42502100
27377875
93812683
94035706
44598462
80367551
99794620
73688588
70615284
5612775
39376022
67760163
20040059
43882185
73187657
2119451
62637139
72001091
78630065
67050032
7764300
18221370
58793158
95560417
15356238
21928622
44698174
67083683
30077425
62758018
46278660
17082216
10369294
63510508
76384926
85844470
47513024
87641079
40832170
71581902
42050799
92594550
22974449
50083863
97229326
17144657
13418646
28844743
6295105
16862311
52265919
29180113
47786027
71805281
21911254
82465801
49021523
43737396
51500752
36090775
73524889
22912070
5841670
42166334
2039241
83997529
95338869
66970986
53907348
74853627
84936996
44031605
64713689
53327630
44490438
50691258
80732534
74728835
61593143
87667604
59850189
98599779
59685066
19864771
75816238
90823427
83588378
8634061
67575194
95039637
80165751
49706064
32900857
63321440
64141747
23187817
40365769
4169676
59214023
30032388
94899516
55464257
57986787
58514568
87781422
43469607
18645661
21741934
48014592
59075576
78379631
12990592
67584210
74509431
65560277
92826991
29691439
9119343
38145082
58576459
10505100
34357804
8838396
48602667
97466553
69177439
69609462
88184478
45930875
99106622
12077829
2406666
263842
57270464
42080115
28698396
77654559
68388264
60336380
60695568
2577833
10706783
22515407
9332276
63761942
19904099
30154758
28415436
50472917
4141673
26683862
53605043
84041307
9338395
78944529
87414685
85146128
24617226
74870455
21250007
58188354
53179648
17016763
18045633
88459977
65172183
60393050
61486189
75300101
71721717
40751312
77150319
71740544
28729559
38417944
87869173
60108246
29499054
37137802
78379
4738344
98622902
81142342
37282488
38801182
23573241
47726040
66859497
15099376
93978990
61933656
11610478
24581819
48485884
85333051
85515193
99522754
2638109
22978727
52667787
57304148
43617118
42307193
57180627
86241839
17964483
743924
38288503
44135221
57163901
70024718
42004819
92119960
25893218
81747695
81356162
42851576
99800116
76081994
601457
22531746
98304904
61971430
4332446
65673150
49756287
66751900
38134097
14953973
79963042
21882767
54682943
32420029
4665386
59459279
96450637
52032872
66056586
13382348
83883751
54700425
44853974
71343291
57768533
19064407
66240282
57683629
44558036
53200798
93063280
67470173
12249042
72279925
61215286
45256154
76008564
60897509
7106480
7432089
4142014
26442399
94104765
43495478
97190235
87938433
80278389
96163976
2672482
97231002
57116715
44003805
18647602
55999160
19581012
45192884
28354995
5964672
91145478
90395399
82748086
65634038
78985658
15250196
3580573
21678648
95391962
71185549
67193954
58203960
86172764
53036693
25371869
78258323
59772456
14523544
99648218
15293455
38514010
82841925
23901393
58586722
81684238
73357871
55817305
19308014
15592757
2237544
92276240
56301421
82140049
79083656
7715348
7300090
22074162
88485290
75840309
34987092
50018132
58777139
91067857
36562461
2725288
37963241
56489895
12618184
72651216
27712939
12135260
49834580
31680401
38159680
32139203
4618541
81962869
43378841
843078
45681479
54754446
46495578
48620408
15910561
70106659
85248262
61566770
73278157
20414111
88582487
13522311
38545934
3434774
31055531
22128483
55691040
31143189
85110781
94523743
8426440
39183210
56742671
55908708
34589220
32537658
22375670
73151112
44911355
92338439
77958102
51676574
83223811
63813002
89076235
7419630
95842194
73011372
9718768
14256740
94493858
92751764
28390480
98096221
96011616
37070082
63403948
40030106
21804855
82425683
91436199
90963581
14825768
51790500
13508527
14474631
45871017
10039865
25473552
26915055
54601128
26214795
45507473
65696474
95449540
31321413
9626213
87165544
8793237
18633004
35770965
74742144
76359966
59194076
68609542
18676194
51559781
12930861
51811162
2556932
489174
605093
78780774
30372044
1586191
80304635
13732361
94558550
54910181
15895729
94445420
7522831
12750511
93372529
74445242
24537918
21781859
29412823
23980389
59237394
74912351
35929631
97128735
34442505
46327347
4380817
48937282
21618317
17711574
1278223
18945590
94424441
86740325
44486622
66431121
80037001
3086298
60435933
52273846
30091255
11011538
7338731
16089736
16158880
55258159
72676436
22119692
12131159
83374402
91735908
36516147
60388000
24290361
27434678
74834703
39727862
71277251
84328583
23232716
68936946
17193963
49622822
60041436
74529002
84029053
70960754
81771180
11392246
80141925
44667846
12127324
51043266
57675674
22356013
92497880
56705873
69343091
56133256
2445091
59239818
18901546
39469208
40128697
61667538
69713562
15367203
24536721
39339380
78082864
25805256
76584240
96580239
49114968
43064603
74086330
5836788
28128556
15566831
66939116
59133151
34142014
84805203
82005652
68214163
4243727
89850988
72739067
63010562
51372738
44621622
83573554
69402176
73341061
83215603
21489518
90539547
54262348
11379387
61412472
79831578
12305386
84015600
29127677
3091747
56476839
22231520
2726525
75624039
88194126
20870930
70420147
44221680
48949938
32753000
50923721
41331150
82769799
36204792
66161716
57362794
28885548
80613359
43841300
25868720
53689539
85714479
53837241
91205634
13327649
60126065
16856189
1845510
39705076
7705804
8675097
61769018
60854206
55987034
95890564
34058603
97874171
26593420
78343990
13728491
83178385
89012439
45796739
42205295
20360956
25517546
32876663
70295144
90540579
683287
51646518
38010217
86926668
4280486
58116301
58097342
45125911
83059521
25364725
60072182
37774251
29816978
50231583
54738141
67898445
91735029
61996053
18710280
752254
35108287
10274343
76012595
41274482
82239922
38091660
12984959
61221028
87996487
55816812
26263526
78080419
41437365
8391123
6037343
14655991
65957300
49766639
64908785
177700
84668693
73824801
7632459
97878717
70607500
16693022
9435823
28594597
19447365
32186982
6336674
85047123
75373851
71473634
76152438
24899467
36921478
54222535
87542399
3303367
78424303
44133026
1789207
25990634
43415954
94135374
81019474
3409485
91310592
86279351
71103373
98310716
15023493
59145385
89910520
15491386
53211459
22575550
44515785
34642143
86008049
28888270
24356766
95944375
68735911
92141831
87306314
57937706
40297066
73114775
72178611
5870015
6081277
60569855
3601596
45357271
13475269
54945899
32605783
54591349
1596604
73788438
49347485
5420179
47487124
30022919
43875702
84969856
53968721
22937107
30021774
40386954
92204324
56825765
27042231
63479069
65566448
95306054
14390695
46057454
81820175
3440131
17559987
3536109
48423700
41575333
42891517
58189826
36236136
29310382
62259804
49825235
42259301
28582009
41534624
38795
96105789
2345323
96696257
87318700
6075857
8619925
22576227
31977120
73603733
64446381
26530122
20807542
54079653
1320777
27968404
99139791
39210103
63485495
38180290
33223247
51927564
75241550
32080084
45085391
60106214
8673451
68886882
26553470
59876404
94009433
1968572
22006751
49319245
36780255
72176579
35198568
64100233
84727024
68633879
27856290
34211773
50123552
73531241
67952987
19226838
60631016
39619719
21652963
88575051
94310036
59868200
36792093
66382870
18147018
24139773
83849214
587735
20237337
2272248
69162271
27444094
14023418
97923918
26987090
43753868
92476868
31109844
30570410
24894090
27148886
70515677
22767903
1846490
14214009
96307999
53439244
72427291
32860359
26291440
66275711
10361266
27808644
61348378
75993241
78230448
60100604
68026887
72189719
37529663
78051434
35335005
18180748
97889898
37609673
91321554
20376715
83686556
65344132
89396103
95997320
9322878
16545409
123085
39331022
24966197
52690282
51963319
66920357
75425071
16952043
74798462
56167487
13967425
16429027
37449871
26859316
73279052
35559934
3243335
65448413
66497758
28555212
41396819
75879193
604333
15913964
30019472
74785813
34547321
56811165
42719351
89024521
89838303
27385405
27863213
14064069
43945012
99844151
14735599
61858924
37335752
82121682
82649059
81125127
58036552
48208016
54696202
48810272
86274647
43636093
9508602
96804163
74222335
48291818
3659032
48047892
91443034
8373313
20988986
56199523
60923778
20609762
11485906
56105145
66518933
20026596
66200940
82453708
81149520
31428538
87729595
29176628
52545319
38890377
23152598
22849223
97406272
60856226
81869582
89571772
93894101
75203985
57926418
80124311
28858169
66933155
69659671
30841299
62679418
97697474
50673966
49391181
12280328
80670267
9561317
22092836
44914914
28330197
53238830
11616946
55691944
94060370
95544922
87558862
76833772
45344171
74306839
3061554
61537559
85077083
17308865
34842498
12514934
67482004
20022939
95714136
37825218
14890760
95648383
52841160
84015682
35469454
11132623
86558052
86788444
91752414
41851656
81270228
65731788
18051489
11642450
16750872
86888958
84791099
49596155
45965775
77522261
79504551
64416227
78534092
89137705
96662703
66176400
93627072
44321796
66591478
9909952
62717084
93704664
87063843
78791423
74627832
48506988
44386531
98847366
27415953
61068591
36074789
7130091
30349702
24582119
43779878
10085083
30457361
92928688
86558260
29738609
44048319
21775679
24261342
4024565
99935742
96284229
59573669
20291184
98766643
70802437
45950118
18624513
14596287
68050222
18411511
12964120
96785216
7422870
56818533
13753344
52464838
75921015
20847196
13536278
16207393
58407111
10891872
24773918
49395806
38727435
91878846
35954308
53853102
47495253
59272645
28777853
28782907
89025816
42998221
41670104
52804439
21860783
49823975
87953334
60888919
86508069
9545265
82527103
31414175
74939065
77122341
58306662
60746564
59788927
85094013
7659223
34555718
52992400
33923116
66406884
47400874
27115593
29471037
67342191
28583806
80035567
40986944
52926274
47906851
98026320
64911651
88626276
37595390
58194455
74741560
77566323
78388105
30305574
93262732
19154460
74222011
58470144
18200272
82055174
9233569
61484176
5202941
28369889
26634729
82969114
34473563
79398145
35864327
33006848
771485
82436299
17346221
8083665
5378286
64837302
91971384
37646622
30142358
70907717
37164668
60221705
21710913
79096041
4077751
83419381
80728877
40394769
75595461
48018120
85488970
943266
40132830
67482451
78160087
22863953
95205754
37998064
24257136
54180449
73028450
44978712
95779760
61097031
88080307
98113087
94517058
76819587
50276787
89949437
90077078
58491468
11085976
94674133
54848734
78280243
17341617
66261273
98813551
21643113
93176139
26983870
79630186
27053942
78027935
25307526
7678310
20817057
89001059
74570982
50457030
52264329
72081348
30869718
53515989
73145447
31551671
71306087
55440087
65767906
45443044
76375378
21392974
93214153
66716623
52575955
62195264
97327111
94527704
30656064
74110895
3448965
11574804
30182192
62859138
65046763
42886683
88927649
87592050
13063375
71233773
30757666
56527179
77204376
91869205
20561107
15053033
77623298
21395829
49922598
35783208
55104025
15805771
21445817
95460869
49912962
50175623
13069224
255869
51038500
3519206
87842901
17358912
52475104
92286363
49972636
12617216
77434427
36582676
4374922
22207347
8280364
84465688
85468140
92889521
5349954
84367947
62642814
47118634
55542837
22394255
45119542
19574046
40167975
65316191
49843731
50854294
89761316
57119539
60951026
88095794
77915913
97297125
73753895
92544033
28649443
24473960
1674875
42915553
49689977
58016378
56358999
49988835
58098067
26165241
62994628
25525020
87279699
28602278
23192207
57984120
55888018
56953544
51790220
74142076
24526755
1572264
95188252
37051758
21696365
10886504
70043776
28436515
62061513
49659191
10088258
85525694
19712734
18879507
83611125
87555656
95234236
46468173
44086489
50918499
95115303
61810883
176213
76796491
56205254
85052034
85713553
82495416
61259744
60162269
87387165
23864640
18965958
65579849
26779853
55428046
9499901
13578038
9870195
4817526
72086549
53118541
8995712
14332181
75507921
91989187
76601144
54811244
6251798
99865325
11906896
61733105
31413711
5497783
6588928
70718935
83469029
33472823
47280680
576046
1027508
51232716
78071391
408751
42498212
30525848
44943397
47831551
87805116
67038677
46342748
65435003
81850377
28799802
41054530
94013358
8107373
70622826
35681675
50158450
6682077
34123704
21223127
86489782
77737668
77542672
24590380
31046185
10233010
84183588
34673717
36320794
58633745
94369280
26092320
41017380
78868029
45566176
76101611
66322117
43290923
69858727
93243304
16410533
54736639
84776663
347450
5664428
55409087
93476960
69143956
33428038
7337067
26297944
2863409
10784208
22612513
55581209
46933065
5494773
39204443
50056870
1440526
83238465
16247616
77526147
78523232
10155083
91692612
49413268
29400935
89428076
27314825
71385649
17443234
6044798
81079142
19724316
3867351
94544666
28994826
67923219
64511391
79789024
48409547
56200002
63121731
11124903
57487475
49667761
81678070
54119068
75988778
45556453
51698393
29447960
48477403
25990677
85039537
45747769
11921451
53150738
41027089
32737261
57223878
71130569
11817470
5077917
82294610
93734544
41286117
95408688
73541796
39191049
43214955
62052808
81618691
59479294
81359007
61694529
38814797
6111156
11819264
83195273
49728877
37550991
3876821
93678233
46401578
18932816
77796628
59111913
10752240
61212717
70458603
2812053
59603612
19507792
492586
49278413
98235921
61017971
65652049
8973597
18632763
31633424
18205140
55373069
88380469
69411902
23707049
85507373
48650574
77747007
87219691
79978099
73988854
28680127
78705625
33005072
88304222
64287127
68501022
17750003
38214605
92946272
62036835
74109023
49685300
5920065
56714504
76785988
75164308
53462204
64208156
96037078
26609453
51583354
60052761
58912307
72119442
85823226
36140463
94042205
29078110
91154547
96308694
57723173
18426623
64080644
40997764
133406
48714674
58482521
87918525
18949846
94136288
59453011
56174253
58206448
35364386
4918344
74413476
34018495
49221106
40653766
70105396
59488544
85725465
72735704
73183129
78911167
28837348
24040813
87318459
12454589
37510969
93172333
70435676
61028710
90341218
45085542
16132306
32522796
20091100
58687413
26307441
81556255
78913374
15680814
24644750
11770598
73662022
73565935
85582204
46379604
20639718
57701342
56169803
69245010
85691686
21190582
7711946
14363594
60708598
58775128
19861160
85392697
90815843
29860262
89825924
66081755
61940655
26423265
37063176
86632333
79624807
73555800
28635015
87349759
83575157
69001173
20493675
6798553
13081593
57756186
70364915
72433306
73271427
17428668
30371701
36150300
24238915
75928769
94837874
61445731
5568332
16349643
60503292
85208506
82115686
37656341
97894154
6937774
75909917
7666742
82790241
58017309
94784625
71024343
45421585
3665584
6821558
29386885
25203859
12020747
88782838
19203725
37080016
24904384
63161365
41270987
27276134
89334761
87951476
81218288
89308767
60492677
34402300
51220211
71569091
70357338
69887045
17466835
58965265
60029932
84972318
51182355
60221953
59030470
26683949
82389521
16792896
66538302
71565457
93638025
92034836
61530259
52962386
26697400
93809247
40436810
51454006
37302599
90081900
71352000
16486050
67982409
43838944
28021139
15258939
94811513
26780712
4756101
15937457
89316982
3867147
41551743
4671275
97375964
97553971
90714871
32485359
60292620
27555486
10586423
40526718
73641016
17375083
73239862
25474072
65120702
87650996
26600877
73414458
67777310
31322913
19021294
22478612
75121960
61468986
59918114
29955222
432882
44159815
55826348
26295022
28671575
44480165
56040386
42649436
63366327
17172505
64911696
38897368
6625834
20690787
23507972
92157977
81481383
97117099
8580557
31652088
86508694
28962427
74923100
90169233
7072743
64923414
49294517
88158005
20999976
22663386
16145199
10551505
50831519
25245230
25434333
23242101
96063564
75664715
34518214
20235567
12898809
56481140
27372304
80698924
22658032
79977083
57280402
21619726
63668512
18549769
55166103
53415298
72089287
49744006
30848994
39691702
15329142
62928886
90847289
69720625
35476277
60564726
58567911
70389114
21805111
61014485
28002391
41408473
49478881
57869543
39753744
78061631
38549374
55545018
57498083
19235197
72471041
21328268
2617752
38328203
8379722
91392198
37760655
69315318
25635505
5931976
91140837
86839235
90933410
39861725
49373476
37123216
2967643
84060885
567877
66835773
87293262
41583918
89715684
2051859
33550609
33459912
80452919
42443578
68417247
6430818
11672013
29716409
15634906
88795597
160699
60683119
36916765
38550003
56492469
93258104
62959268
69880129
28455038
24392568
82966110
27258435
79188729
5371140
70948333
92527617
67489263
77279137
29783733
10135066
12615830
56940123
16430181
55522070
5511117
43573792
30376357
70310883
3588499
71529815
54328958
59537593
46126037
17561286
9889407
28269331
6946021
43165035
82148775
32989740
36198361
80146049
90865723
31867458
2336057
53581768
35001761
33450911
42086087
47515589
94585602
13927439
3808023
592746
17138111
873172
62800990
32691102
37665199
79974280
7952899
81955480
86056392
27667132
59400448
69578486
48847129
52746498
75791650
15170878
9709550
29117641
41678748
25714457
72601986
53617638
71762408
79160101
62230137
59514066
28381830
55200581
75266364
97830803
96075007
44210053
29915014
92736825
1700807
23519537
42306296
15942913
21758282
78256945
229665
16611695
97516759
49289546
21423904
1441511
76930371
34055705
11758439
42151228
22806880
35948523
78928468
17222680
89943140
97476157
85496984
58978758
25710224
79696048
25254597
99463036
31866043
64073958
61292956
78971491
21439905
64132046
59818920
92707829
58123169
34788366
24599672
95261307
66565125
26088766
69074924
53570576
80578756
35849872
20009938
80083191
58521396
13124254
22168710
84155336
53374310
55047595
96874085
76121994
46650852
67160356
31350835
37217251
93535677
58908447
60429228
3539316
12946451
85895127
57134816
72138295
27564280
17554807
74861912
98595536
57121142
53136044
12274454
81128518
44829411
54752193
70818297
41644667
13158855
61831940
61273043
23275461
2460665
38907812
52443609
66617052
685542
95823016
36278537
17971040
38180510
34553263
45585626
61813282
89629952
29757902
16299686
58641426
20609397
29041880
92858308
92789363
54453085
5161913
59698530
16441385
81470834
74705698
5158445
84714320
60753258
66789695
9726294
99610545
64257808
50309153
88156050
34397771
77041352
6139969
22178030
66121765
19424246
56331990
25197130
23944218
5874402
77602571
26360877
14087860
35720034
20113027
12531993
20759548
77321410
59343901
19288549
3487982
2442123
44366620
64051300
99337158
27906531
78786030
81025948
56167514
90764395
70081679
42113901
41688853
28644976
5815798
98158583
3042509
66267621
53616741
15701102
90975266
56974883
68700254
76663575
80348025
47568715
25621768
35968108
51038014
36758494
14490891
58887045
38326464
661084
56004081
74499146
43261323
58889841
6998617
82876332
73984295
15363743
79531931
24370425
41507367
74851146
24458306
19400077
69595081
15658590
58348368
61119158
66986949
66729206
38351094
78522457
63810180
89270163
41462149
162488
55141788
28800977
28441660
1144059
41281805
75115134
28709764
44643705
66093062
89302036
16597821
95000127
59572425
50383434
59476912
66118837
83668842
51106589
76702821
22226451
2666336
32208394
61622516
51035586
8190824
98690488
7541288
39809708
85838727
45516633
26693402
74613390
75533039
90643974
97686093
60476721
71547954
51017627
57682786
39800671
82904497
21112513
18834894
75299398
50000514
20662774
71424718
63493947
7368052
60681360
15314572
14006792
20826202
77692500
44180452
46507760
21555176
1415886
76425464
15846503
31370618
91973494
36804820
3959373
67159564
25484015
3188909
60018029
96643727
26763702
38445618
32305848
23604996
20697748
80455640
40364972
36248208
46340561
36374964
10908911
29875763
92653284
10070207
38496662
73240097
40376951
62416320
98186135
93561900
63949939
93991862
3202833
96224567
48475103
27815478
3038195
78909722
33431779
97036062
54315734
34923964
97478896
58592263
2139742
86884624
98915286
59770061
92693610
78491150
69083004
90760965
9672638
47220843
98680851
52178351
57681479
6710762
101933
59370792
84660408
34303723
22684516
36932194
27745806
37334822
60940013
90208687
12027393
33060487
94519129
71031388
67427045
12063862
35126074
4467133
75275682
49953087
88261198
41749030
85141182
96602907
60233970
23115032
82200375
88765223
16471600
77625381
63991780
8734856
36178335
64122422
31040470
62411215
14846465
58213380
4066388
7840813
1932358
90720820
89661772
74793082
70052968
59877191
69139013
14936336
61423819
26858830
39131071
87275465
36102259
45666246
28414961
19834580
35059859
37801221
72547343
9539960
50423427
89739696
77026916
31135442
9518734
46945506
50948388
99393502
39558755
44351008
1841139
60516800
16916044
63647447
9330015
21500605
36432765
90169901
73450341
82298871
66007259
73599973
61650484
33792283
50782940
58144064
8809071
67569762
56021850
37257591
21941337
98283170
86764185
16392804
21374805
54906005
84536416
71297452
57342138
58671593
38905468
67053155
26793787
94318016
52787183
36809152
59347410
77031828
15008993
14881080
21186538
18054460
33934282
72584247
56562826
99990443
65579282
99953459
10023159
77635929
31582111
95462910
88733904
78219341
88086881
64279450
62938987
21847651
99928977
8250416
68681714
4200812
25362784
42924034
51932476
60268508
17173054
41874743
87986765
75312512
22145442
53208238
21635966
28933985
98744308
97253919
29701469
39811943
84050971
11989525
10464109
80726152
30307355
20263694
38150965
10036618
71312758
66526235
38131593
76744879
20573310
5363244
37189415
67569225
99811882
73697472
90865830
63987986
61577603
87666106
15210172
3738481
91892279
97598119
64251809
64260657
60719917
49976791
49661832
8835464
78104460
4740561
47242284
89498931
4674141
55644870
3828509
14296103
95501197
27508781
89524811
54466402
37924181
80547798
20715270
39882136
83217740
95632356
74665474
18877308
40283342
82352085
90381521
21304056
41029990
36842316
89317353
92523910
43484517
60360138
14266687
12661535
40748887
23987902
44927622
145592
31530753
33393227
97980616
54080447
37931241
58119851
47460505
96420320
91867177
88676024
41154167
89296634
30619474
77542704
96007389
52429114
17411142
67497430
95107025
62931039
63829089
52480006
15790558
75175596
58587898
98170751
45247285
490105
32240336
67786963
25816704
80902461
68658404
11253585
41493560
19731877
34775455
57570619
27788071
44172596
63737427
39196630
46024343
35958644
62062160
42879570
77572849
50578752
9742826
95707912
2325341
63812494
68016901
63861054
98785426
51440023
74112670
7485904
21729837
30998634
93450548
93500170
12901411
29169340
88758128
20420995
45778731
1232152
32928690
59781097
55282455
5856096
52848091
82905242
20625760
56212395
88983102
40348026
84668301
81648624
97794586
77696828
64976640
40256560
83013839
42280653
65164560
24996019
93796041
4021343
27166360
23708005
82579635
28977858
77083525
71232138
66837412
91532937
44732079
25655102
19639766
93303648
59313770
23231836
98397004
32011819
85761259
89752568
17421284
27017821
18081478
16546645
58375231
93807318
59146431
63283708
67869469
52718059
80312989
78195642
36056543
6227081
41603250
8102520
35322225
90723448
45681530
22815276
180523
73674294
82135837
69408210
18587028
82679578
39313743
72206800
63473657
73257679
84486904
47826586
54179990
9381001
39221271
92437383
74839385
35527163
46968677
24819422
96905627
290828
77364949
33250146
40802519
13087798
45506239
62941357
83482955
35700607
42640462
51421717
70378429
33224028
43358514
82363860
72821971
12675445
42531540
26457149
28461499
46289005
25378149
54380797
31844764
96618184
10646760
84144818
40064272
80104902
34485178
99215097
5244809
49986060
24952538
13390094
73504851
52594803
82141516
70101606
68476826
65263776
22967239
79758911
54226125
12280688
5957124
75496581
12144735
93357165
30188513
12490250
73060708
61651770
4903877
79621490
91302523
87584025
28240196
50523290
53331380
43060885
18985417
69511811
66219852
27562282
93652077
82795843
93416583
44924865
52429763
67537974
30453436
68440222
89513419
85122572
73660084
62203110
4568781
39076273
34340106
75612507
95671779
2254409
22316696
7796784
81606905
17836628
45675022
21557049
20833413
91563358
1862494
24939354
51238619
37807022
15616112
27661015
85443106
68612886
56670227
45446550
24898991
23739953
51808837
92029960
54657378
61237350
57498435
51651311
94036220
95883481
45411327
76931187
53481660
69261019
12708541
3656793
84525282
24688396
26105604
2784990
5559964
95505522
69099446
51485093
26336856
94148040
79112897
68035042
20628180
56707291
30120579
12343812
44310133
46547259
67515967
90657607
81792047
48722557
21758890
36648704
54366542
73194642
34874632
1583045
67570702
76236405
68926465
78766339
14523069
92728836
80747251
37588903
58607247
93066652
17121866
83157310
92102866
28906111
8969511
14265925
88807817
88435429
40228771
61514306
92616047
58361337
78117641
6923580
10433955
36468396
44334296
1313076
29642850
61362357
35233381
78605838
81907284
97224157
71739966
10048844
58236051
82170143
68815791
28354283
11827483
55426467
56447564
33232722
30600718
82523360
58522339
99550805
27785997
39792138
10832695
20831580
12808721
14980709
13930853
19940217
81841013
96716598
58518338
15687283
58543553
8753151
26094067
81063758
84346498
10032860
31981627
41672896
33354686
64248188
3982784
57056510
42250951
32363026
42250968
75054074
50403327
86548518
27622536
46752889
16547223
56094418
46485597
65082777
32515000
47261995
38123686
18782386
24018935
38837973
30530943
23504351
39464167
4151826
67887316
70237625
66079870
46496384
94513570
19042782
20413083
50666071
95198626
99188749
60295229
66586348
13628702
48646821
20786989
58438103
56962416
33588701
89797994
34827679
11229065
54106287
97386503
311360
27811999
56496073
23594469
15267252
76659021
45468216
82355570
8818673
15179202
19080556
50459764
38505436
89137359
53697787
96516082
64373859
51063124
98903139
60091854
10793852
39837279
10966508
29327585
205373
16361331
28474062
9501187
81999826
3743917
68340178
4712267
83691935
52401133
12719876
95032485
18088715
71419217
99742089
2340006
18409206
6571133
6591668
65286859
42943138
45437413
82702715
27335211
55327447
88299596
95388076
91260856
75346551
53760535
59309802
90775603
41601825
70638924
48024348
82683759
2369717
50205630
21506018
12484221
98515884
8258955
40369534
35444405
9650566
92846045
40280503
24886527
12973913
38158598
88206081
81650438
90230376
31904492
92437505
6240872
2250663
72701656
85160012
27860894
39101094
40562781
18052854
52869750
23948659
38435930
47842386
59433116
29825224
47960092
88761014
18907967
12657179
23580782
58714869
92323699
32977341
61840186
12014814
59229835
22680338
28581267
63038418
38521376
81782711
62953997
62107252
42367419
58963705
316182
46545937
85536078
49752159
35730916
31948157
58673811
56177368
30856571
66230422
382844
51419532
84057138
15169649
20107282
80952441
47774188
84232141
38531154
85798641
61762950
28329566
52110778
78864765
37713766
72149787
7481290
35085631
1925633
83582872
1139868
62514552
54213360
66311434
55435824
35181329
12370469
23692819
63094261
89078125
48269855
20565654
65777984
52905742
81745063
2032298
10889985
28336886
23141742
1201678
22481848
5600626
48936285
35223639
40908598
56350572
87641555
81496644
14977884
82205393
49793214
6075002
62443873
99337564
2083028
77300801
81725287
50927663
8389077
25823657
8937471
66363201
51479434
72823617
40956979
39070449
98472224
25758449
31018484
97605724
36141677
49485979
1558743
55647412
93410667
26465152
75886196
49574998
24780727
29460817
47328123
65925377
12898843
73326778
14543558
83443955
70118394
25985465
43178549
1002805
60235824
48812367
1520482
82000887
46436446
27726054
24908501
85491568
60572111
82935928
25967358
6066233
5909335
18757854
24502576
22667530
1792307
85059302
19131256
32825491
72984966
43932748
87513703
62939684
80843246
64487475
21252447
7141755
66696259
46121108
12647435
95616755
17644222
53264828
68126202
19640222
45419083
42534447
47032651
11796584
33818377
91127090
35385107
4007591
45777976
73507517
88797356
19055947
15476195
21586763
54154697
69840698
585372
91991609
72249160
9347199
84340778
19638234
85462406
45735770
70829806
27358425
30172560
39009103
8738415
89109431
30300616
65642029
87631503
17145550
23732998
67798542
72135777
84756349
40695989
11297564
7079178
19658099
72156292
81111043
71220850
98403819
52702627
54797582
98369993
68471488
80035575
55018399
5960535
23748752
82247125
86965155
55091510
88838254
44338536
26962279
45598867
44685825
41287583
2033366
47258475
49534404
46687914
94710682
9232510
10388380
7192396
22508060
43347295
78088222
80104669
15658632
9494095
79691195
34923761
60786026
74928399
67876864
8046018
54168505
13613316
64136195
53595752
48238203
90089166
68525929
90828771
89046398
58497728
10909504
91471605
19182445
82405041
7588410
44922189
58982054
86018230
98780700
43135868
79351434
99834894
27782157
70775108
40417836
82908872
36036513
60000324
12566414
48456262
92208933
18530715
36215857
25554211
79709492
15839233
66412430
92572026
54731392
56479092
1817184
33013155
34867205
28749053
52549202
20462273
8627070
61528423
19227428
25826202
3570172
93005729
33458707
82187219
57131537
61776685
76478279
17556524
58513908
12441267
10073128
10553487
35435381
12764003
86357059
2832284
23713832
86977442
72214587
78370540
29755044
28165764
50894691
72282288
44369754
3352947
82612225
1706185
13582385
75354710
73489119
79082230
32269909
2032162
46015689
28366025
3385965
68218901
43001233
64310441
717426
78238506
64893828
68258286
15208307
11193551
95108925
15107836
64550552
97647093
71369018
73264091
30971106
22518636
18412344
8679006
256040
46690007
44081706
5850782
9684322
12058756
99398304
70347403
8209106
29970960
9667379
58788727
71417439
20628739
36827735
27648857
32382190
86776320
97590728
60879156
20394110
31349361
64540562
50342989
75558889
12781578
18603468
2071505
61597273
26009630
36784334
97057843
3269377
85227805
50658976
54855979
50642952
68133472
38489130
22321437
76752928
94074581
40241028
17715184
16158525
4889839
63366604
83518064
30162695
14028303
6989064
50425858
34353575
80903698
29477082
86297982
89301752
41732648
986176
42536139
31046013
33521462
52518862
93410424
83398256
52637698
76972746
51476840
65238731
99619777
11367362
5975462
23585044
29480251
11338432
12319239
34058611
81087329
69036961
56002503
54577688
8082481
24109601
14055871
61333837
98546830
63238180
4886251
13543994
59880400
1079734
25355733
93334255
48430381
66063079
49859427
90385486
65321902
89539623
59002287
43570465
45590285
12590561
75340648
88641433
31363029
18461932
41634516
71146301
47568943
19662900
94196470
71267026
33723673
24741201
61545611
17152775
57019880
46334678
41059046
55728539
13652954
8933416
41437047
8327440
85809630
86457400
41475556
25485707
33201157
69238478
62234919
85501943
13779908
58298750
21380249
47985640
86858824
87679852
58156724
58199892
90711818
50743034
59122054
52042221
3518542
78944693
33615632
68058268
29298556
95580156
60527032
3216136
25581915
46837598
53678956
89983064
18404343
62043815
37454720
90024575
98910256
9126282
31698339
28943355
13885061
84771411
5872958
80646637
61107757
59837320
49993991
39679976
2902263
55111353
21300791
64670495
21958305
23726420
63573037
74798339
56850342
26289374
99726235
80233870
70325756
49839182
36175930
77238571
48862095
87382511
3903293
78275321
45423041
32700973
55527923
74548239
73301907
37635819
75422336
25424936
55194493
86959166
45387577
96928600
73286412
50840442
85173171
94019270
79924504
33139127
94650858
51979726
5728038
35219525
9861185
696832
92401519
67311701
80309592
7407549
2742190
23744071
32629084
93648020
39132567
5527326
39288825
39970995
28002700
19177096
95901160
72623028
65235008
65463965
18089802
77889744
66146325
77267404
72080193
37806241
6628888
25447257
63861589
53400907
52310454
73792306
29228599
45142636
35751007
96384511
41810435
71036357
51321659
51499300
82795920
4906390
22885724
58315926
91265586
83807698
11570646
47814014
13051528
79406588
19491129
68473467
16520137
42089151
77190990
83456647
33605742
60030736
26815272
65921786
36648911
75466974
20292012
83205099
83530487
80051316
60183551
12398022
28598384
27589454
22805258
93998681
18752729
70721304
26692725
30052816
57098964
3561900
56262884
53392243
40696538
79016610
92854534
33388546
6283016
89148669
12520435
79644276
55211273
90678917
70814855
55342124
23918476
62391443
50661525
31726567
75976722
69235615
78975283
3864438
60528838
18063736
39970282
46734021
38168729
91027219
98981765
57923706
22064849
76502958
17249343
72061892
28281665
10305868
76957410
7868669
95122579
61862851
13748957
92266426
35489877
66762874
77811948
21881479
68778352
25229969
57643352
69062605
88697759
91227338
19215979
20779554
8650936
78738759
87528801
49902954
73935083
80012904
73631694
20382383
53642302
89194597
85207992
62155405
26446004
37131641
13141487
72038186
71671740
69852829
21296881
22437904
67293883
239806
15101900
5132413
87304476
98251797
7454895
53267617
55173741
44991346
72310381
35436118
81421916
89536823
65731997
68546726
50579486
91829297
22463542
20337206
86406867
65736773
76526610
92477769
17455573
56685440
98118343
25486234
12069230
26193586
70210936
36931204
82553109
85144482
78579922
76925917
39227107
68571385
75212285
59342845
47303278
94802968
62981633
23119414
24053950
85120798
66074170
78284267
27605314
4735059
15018725
82612236
37864744
30168065
70402285
99257624
7800689
99981129
55368090
36383879
84636028
11545368
82067881
46543148
87116284
61541977
9365238
78467920
24414029
86136624
90451807
53626324
93257533
80033863
28697725
20776488
54108335
10812646
5003557
35668799
98177324
12300881
91706951
72245959
51136437
34426045
32241516
30314604
97751616
47566089
17490820
27961062
20408264
7297062
15268526
78358834
20450031
93199773
11617761
72634362
51272785
68817530
63470215
31488513
53802178
73304474
1067636
83386471
81305448
31698475
11601146
19522000
390226
59638872
79601166
3271379
17683154
94442040
40014367
48787308
59066365
17571471
73597011
88136511
22954927
51382678
9423778
34313073
30783892
3005288
80933727
67766515
35102037
42090658
18601136
77780859
92240811
47184695
47913946
40277304
41976882
76068243
88049073
11222725
81609799
96564497
51342618
41182847
62300227
21172967
29060969
74040535
25696902
62371910
21219446
45454019
52626510
5576943
93616740
61854409
6986988
56668583
97469901
90723570
78184308
39448727
80430210
59660145
69552016
50126073
18364842
79822578
98537830
17211899
34990199
75811284
78895338
69788079
76498711
59723013
95466717
36449930
76430275
66546607
34650081
50866286
2145544
91734750
23871974
13183831
67520570
90750746
20944364
9045881
54337566
5631860
72222232
60836215
20809140
43202224
49360567
95047861
60366507
428523
99646809
63841579
16899001
53177462
73499812
71127333
10703058
83635185
10683738
5690921
20787979
87586234
66781229
83704392
82217549
71856869
59641223
5955223
84752712
61918472
39171162
66387560
62625303
84562244
32393709
27741539
6576138
96602222
50175882
94946358
40195747
54014602
37832128
49753267
83346809
46250657
26711307
69001328
5221577
41673000
24854151
93919237
83528563
17603540
90919102
34684429
64245171
3423620
27000807
89395985
31240247
77883231
11553195
9900975
15423412
57243044
52259885
63235268
84098809
57181736
44173164
10337270
39491164
55280621
39216458
22091750
11124541
77142879
57539361
15745337
88696170
3145283
39177900
85887713
87066708
34568369
51434002
67044430
29427479
46296050
49712011
3118799
89628084
58935836
18057475
21243400
32020378
16037371
78403293
45311779
12295137
16812355
98640545
18602494
69077415
39781011
11927321
10431824
92818582
17358437
63206408
30975552
94450734
50354767
87739607
36678970
98184593
58441185
74022963
10386511
15075088
7594541
55937617
8781099
17275647
4513887
6953157
38482351
4453360
24174941
44044198
48052764
55804306
32977174
46127325
90065677
19543634
88056456
18751673
28991069
10101462
13895355
62794163
91283281
11392141
28921018
7754898
20918865
96118662
18623486
7390680
10446325
32469238
3059444
41345970
42290424
65280119
90575280
65103102
99488425
2845760
99431599
14617856
18026839
96124284
4140452
41776462
14922636
38392067
81512882
1604645
18735282
4495116
19404196
8521458
50789784
61061205
84467492
32130032
17099696
92351
32161486
20192767
67416836
81111901
15243275
27930351
66588125
73422903
75726283
28947121
92005873
56800528
76116204
17652941
34451987
41672420
55152273
25778182
70689703
48767054
26986756
49207270
32961293
61998389
92304814
92795750
63831905
26329547
81925949
71298216
4008568
53405421
89060045
28091627
40613356
66403069
57274832
27919601
4079260
94314482
99568134
47652723
91968509
39074886
72960519
9929053
77380509
17975221
42652502
13360685
2992545
35291066
49977950
16189167
43348024
90433689
40532353
81979507
2743489
22798254
17962003
86273893
69957130
76150617
81709501
90331989
52236860
29591636
53783698
6039216
20528632
18746035
4207743
41870763
92549516
97359137
67735784
74786877
62855764
967945
10504238
34056870
95709592
15386413
87801038
22527792
342431
54510943
57848315
11823817
97090421
65055939
87595771
342522
94073196
71427174
49301488
79092231
61047624
75369804
94986738
1060855
79353347
97502899
42160029
34014565
93439057
27859053
94051301
30046457
99098351
28824239
71714940
65892328
26095275
57151302
27229186
17172526
1853706
1934023
6857200
23345186
5893147
14928459
33694364
21751531
60907481
54793589
91808453
95604109
5182416
76850354
25542390
77874951
42245305
43718163
61905004
90255972
1831482
75995279
79755136
87017898
84752369
59260498
85899339
393521
36612620
79291139
31650935
30375850
73643108
41228108
90667685
1928361
76221444
97951779
19017650
38313260
99878433
38352926
95659998
15381818
6854647
42949814
9928629
80814710
99629212
81262360
76547117
84598409
80728758
76472759
73089371
18220702
11292135
21289407
86549755
30637501
72082516
74299790
23574923
79362488
91676896
63536547
26352846
34219825
8200056
57601909
17784634
64534098
35072100
8955222
41085481
39345780
52226538
81241497
64642260
77451850
28764460
16829537
45043943
49301155
10873160
45480745
48476423
97633713
43991623
10607258
57946499
27083502
57822978
72174716
83160748
43014541
53328046
6735024
49343104
80804418
92171841
31981115
66579429
77671862
50534754
25965447
42816278
13687228
93400061
48266451
45030210
27131401
48047472
33644705
67892879
8119298
2203466
32587091
248393
69561818
87404865
6928417
37528732
9636384
14785710
8961103
46370163
60517321
53810181
66340683
87871688
20151543
55736473
37306805
84643590
4413120
15664894
78557711
64899335
29310295
15296181
12845886
24690444
13576897
4556460
80674143
96373691
22459037
99335741
6412937
57338022
85202472
9150137
37272984
94845485
2786566
35204796
53702758
8032163
51817786
34912365
1561440
73682041
42159941
19058456
41549329
73011634
37199781
28368555
96431506
57398690
71945200
54333678
19347175
79531837
45105774
29580048
76996446
94628527
70115617
33999726
18522938
43320133
62263918
76376097
54428263
60704299
71993298
62368184
23630921
19814260
39277018
56234004
39995108
36045871
16147472
97027703
99686927
92677316
51971043
6505449
96472301
33385935
21530830
57831036
57567827
67113213
20743233
98217565
52046774
38161250
21622725
13284387
93342414
20084908
54472963
19509515
78690835
62992232
13587705
8356550
28336823
71275677
50865735
39255036
69172890
88562903
1224520
12622150
98235827
91443163
60704997
64239524
34664043
63780399
47957242
13531929
6332272
88654430
93980475
82155413
69141656
56780068
2049819
80014701
59038760
31050456
76284454
77775608
66337052
2586896
68402464
65418040
54170219
86653587
31097491
17982193
74003022
32857257
52207097
78088530
26261684
70024031
81373094
20034323
27618817
53292793
46151088
61683753
42394952
65236603
19818045
55016129
60897984
10246071
16749346
34873582
52730395
55969634
28024258
94402214
8645721
8437582
69087764
31510167
86579675
61690152
80097731
66868189
46527563
29301459
43206103
5734136
77069091
26252195
52402877
32819399
4542828
60889141
79793407
85760279
41923127
93236675
31661793
49375115
23438908
33681766
16562719
45200736
36812163
56267128
67830241
4318272
62552179
83615555
25841203
42661299
50945711
10304409
22982964
91711569
46313155
25963126
61987106
64669699
4952381
61016067
28075087
42373881
62995207
9385638
28604343
92215971
50555113
78170787
7200988
47027516
19030258
93712581
36664333
10509819
32526290
14882894
99664561
3780372
5045965
42513812
91817365
54368713
84391549
95377384
8772311
53442012
23457641
48553727
86486490
98279835
63663364
24826586
94251516
69924590
57936988
36917345
66651261
30588871
79558473
47964543
52300208
45004403
72050941
3427591
16968715
24409251
71280619
33206033
34306377
28554841
94111175
16863790
86876006
96641849
62646963
55944511
4367604
67555713
3955516
64718041
81993704
96688651
32667207
99511375
71385668
25956851
42484331
88051151
90399225
12396495
82950655
45901952
43949714
65507579
37362144
96832749
58582068
84684292
68059219
15461295
29695450
98497619
67034318
54852722
18694220
73091197
98840041
41260272
43944308
47131645
92694627
1072180
74686216
15666013
91374511
3355351
53338233
23396864
76223347
51053497
2065832
30206848
94149738
66236046
63953560
95632351
91269326
73320225
1275275
18635512
77628801
27527218
21973510
14829428
63506292
22955824
15062192
76413100
53839780
91074816
79285127
75681318
20236385
67648509
65618176
98912375
20194956
44549996
99754343
97126442
22703505
94955905
70699781
35156346
68286240
21090830
29413653
10610467
50974537
16662593
54305482
67978747
24310188
74112388
60272850
27533320
45586392
13483386
79208221
52342966
14929994
12161748
91979977
90697708
80802271
63032959
75880268
13829199
93940195
9988858
32638544
68514204
73981798
37320583
5943419
82225737
36620571
73956306
55181851
72181371
95286179
90033543
79939124
69993060
11221450
32609571
78520107
19525137
12943581
38021465
83688492
54499001
83082848
74264143
93582369
71621850
63228987
6108242
51947523
2380740
24732529
69214346
82141130
12921139
18164979
77692632
67378810
23659243
79011671
2632581
19427481
5224984
41753004
43130840
93883927
89316529
61348442
58485462
76916605
6575603
8842847
78732827
20945358
7440909
22199615
19684012
88767091
81262933
55152995
22406739
52521769
45441600
46630117
44266023
68732623
24120761
56909691
70817140
62035536
18723700
15536719
53464265
61132286
80539295
52941191
46009691
65860440
93886588
17404013
59500477
9398190
13344783
55502765
83823288
19820953
87824198
96947881
63547066
4339030
80112376
372386
76053229
24083978
51448964
97945041
57467412
48695057
39927490
24056353
70990767
15237348
26225894
93727534
54790337
30375412
47728605
61236740
12382229
24929289
52740144
43137212
37185230
13539236
34567958
57405483
9800267
2654537
88170622
94698946
74515722
12088830
57476590
56408959
84969095
17839886
53996117
12080748
28154450
94877929
76868057
61024317
39243940
24454716
94583353
11644869
33317756
29346361
28166700
4014542
32480203
31524919
36861545
34540388
47458856
29640403
3571621
57986904
5742674
14976279
39487650
29465195
30288413
671338
63598551
64163714
63461050
91960383
8310943
91841450
23238939
95391739
64263368
2212397
91784635
53929669
3567929
66202804
44199913
91067119
76946053
62994214
37167985
33655869
76622699
15185375
19313071
3212146
13751767
71476777
71714139
74911456
22231081
88657571
4062158
93452411
67649105
14253889
74447225
67658693
80835012
83097567
2170468
57168495
65846224
77822424
76351971
69172315
59787127
64247043
77057771
97399372
49054889
79389717
77851269
78988372
88055416
97423130
83434
26650154
95277009
33303900
87977796
16972244
78694239
11013401
24247762
16788423
40025922
34820261
71114431
61232113
44525207
72656372
76911566
75640486
87937913
76235487
62096016
15684460
70917680
27736006
11344625
20578799
62076126
40851105
9081362
76970664
2213653
48660723
75444055
98599598
86755463
84512822
70990499
19476464
65759244
58783442
70046725
62702397
98357047
19925846
29706461
17654949
70733844
36130381
45386651
50662005
43625057
29401526
74014658
90997164
62435796
37739075
84679423
73207366
75381065
20393304
84939759
31796476
9640836
40285444
58654103
86298211
18206419
15513415
37742134
77866413
68323057
94235697
3265603
26793469
35274
62604969
98276073
30039140
45625214
17577891
5138790
32468166
5405734
74203115
97389132
84800031
99527926
43649513
35375452
83838442
18506909
6521202
44156535
96925141
3177558
32182569
57695732
56448407
28173054
71627120
48477077
80554674
28331206
84667001
42138912
16962864
77931039
89944746
39017631
6926902
18993872
35348201
93213358
77465382
72058202
55615753
11046187
88057667
28345820
84287890
49357693
42623752
61916064
54376649
37039718
61224784
86723441
91426593
37812784
2558248
59459665
84158927
41792669
80780907
96095064
34872503
20064575
13262588
71798362
28228618
82137784
12710676
74981468
15627727
12208718
21070313
8091261
34440790
91868265
71972941
57903335
84824059
75551672
6096141
90499633
4899877
25254032
49532520
48808123
41325641
96903420
11329092
41789182
56422448
49128910
84834589
46743943
10708960
56087484
90132894
86720484
92901004
41554247
51599859
36209117
59619218
64115162
58372425
10964262
91920161
97065524
68329626
19258956
18566925
37086348
28761486
76059762
88810119
59496554
91996910
21975304
96721324
70695165
84524185
89148099
5245197
10039139
79443590
51821882
55625912
28984892
59072693
17612403
50169592
58422887
72743394
73163054
95165686
13261808
94070361
35445999
91862972
62687473
82815709
62009637
73663328
35321484
90254275
69717967
3484513
38323188
17302087
71137454
85178733
7906806
16369893
31963656
61532039
22104453
17566852
96351150
55378990
8490965
96135158
30449849
62383071
96342714
99842314
71859494
42161994
82827451
44003329
53710805
50169273
63138039
50747966
70633427
13949477
35099630
50734884
87598334
82493343
37563717
6268914
76391074
34892444
99859039
9630042
76419246
1487822
94113994
86409290
44414199
35157365
13500619
30955128
2793791
21268653
98639622
30553731
65166329
93338112
76083003
3324091
50739507
22099477
21522877
29607240
1901389
22017590
97658607
74948187
72463281
50489578
12104259
1189010
18476999
11527169
22129410
18488720
20979307
18661177
53331302
79726294
40904043
98246596
84859432
69717077
97468062
53153004
55063039
90001356
14263601
90768651
30990228
60023878
60226448
17412616
27856483
36833008
82054782
73115514
28975627
93841882
58378119
30666297
59999166
6797630
71976428
25336796
1781364
98074844
9166070
89856029
9119532
34120097
53212997
75729329
10889264
85183138
74321984
92124719
55007116
45939262
41658820
54760158
76538854
35824308
47617633
20035253
69804238
41211364
68483336
57920331
57605678
61169359
76461617
93723100
77019788
66247789
81934711
35935824
92125826
68049878
73547814
42075902
14127616
15231969
62412810
79265893
48465689
16243735
14228643
81185823
52168829
87692157
92004310
75493997
92909260
63770114
39453980
5829316
23080965
95454715
29396661
7275428
78435457
81240768
26252563
14142802
34146884
3351211
17605937
95112506
80943215
19027042
57697944
54942675
9224030
11604143
4653521
65064547
41117662
88793691
67496796
23318642
83179527
30662129
96084897
63571341
27227466
62425538
43836156
82498068
23551273
84441213
90870899
1065355
51927520
84774293
23837166
62871622
61712887
30388015
74992873
656771
95741727
47002037
78389434
59964962
70141676
38116643
53412825
76275568
65320426
7896312
49848566
17115089
17774594
88629684
43380429
94252831
64018814
46019264
2052524
56925184
33014295
70486234
34770466
42376883
1891483
79761738
31329325
53711074
95234224
86333545
66249530
68846337
63601698
75796353
68488788
6015418
5417007
77004982
95505977
47990530
23578248
34232772
6931463
44083752
48850574
17771977
98864872
236603
28929122
68451990
2396543
84920205
92885785
95149236
52570842
54363669
86759320
51473179
72528948
87988382
66891578
38417343
25295328
32562033
53559617
89210890
58225631
17165323
69284622
80336788
71950027
89270937
17940937
78853211
87186749
48749151
37097656
94039810
74388094
13948391
83568536
44488725
31844987
98326733
26266914
11583327
78181359
35758831
41503086
61309190
3867613
77686955
5359307
46113304
44017698
25877790
87766662
55861797
79894525
58398932
61021419
80975943
92811
74676067
39362202
25591319
37231023
60717648
5581933
58882875
17926554
34782046
86295394
53753884
56453607
55776873
12738047
66055462
5589272
2272062
72637799
64480905
37902657
7687906
97789500
41766122
75784924
14963737
59649494
90873075
79436648
56868408
81006603
69013638
17466120
19924393
56104704
84048581
83801830
74379941
36302997
70718143
9389560
70020582
18743521
3683771
61248546
82878195
91759785
20821616
64415009
40060660
68197951
39975704
53095618
99347793
6120057
36937282
81903305
32729515
61961354
40520163
72637316
82381107
89012042
33407146
26412669
63900517
76217461
46776126
11463637
46206831
79818376
3960897
10480963
59337597
31993093
57116573
30318132
15278767
68008412
68273812
79681503
87261083
41800281
28288350
76697867
91640458
75297507
40828070
4895008
71093633
63572218
77425530
81737254
12512818
57624891
40483158
51103098
33207820
50777715
85086306
3894101
8177254
85183143
50049823
22348109
52950900
13117577
65476227
60731639
28479917
78181917
37638848
27400227
48534314
10326434
85439939
15507708
82990857
22323247
95250684
11575255
69202110
55984235
75664087
45842811
65982469
38113544
99808185
90582092
61856357
4117854
30678346
94604527
37637109
86282624
52249284
91569625
37788874
85645020
97712073
72680267
22107820
21385532
77669807
52185409
18186284
65291673
23185727
31165119
73863868
99617299
65420695
76513439
47476786
36688384
70446358
54450304
63949032
11657616
80197865
75549802
49321085
91646180
29039438
68403610
90585762
75470820
59993185
12349390
48235688
68615542
87560683
30315377
56592675
80330916
65043508
52407361
37335001
73518392
53130357
28319938
59938381
92456858
24020924
27608111
76940579
20509583
17985974
26232153
87166221
90665927
27348425
38953819
95340389
3483850
31360655
21471050
69235079
71569239
40286485
5252275
82072625
10601285
94995756
28073048
38831795
63029480
69703594
47686
16036040
85097825
8496039
12397815
42344058
23232922
97878458
90094540
28982438
99174149
53553508
31924468
38541503
59014577
45650166
78905269
89483878
75203280
77004133
30898596
68677207
2273799
47802365
1640888
90320176
11848824
5134305
56417747
29005796
97603283
62528850
97442877
83021377
49771263
39185605
50521662
83656177
3639712
36955475
2790363
96819317
13109884
64486818
10424264
31122672
56315111
15432277
44617667
63232144
1551652
40748508
60327679
53789177
79433621
84224056
59318357
6941235
58185
74737411
66076555
65694971
99056386
75296200
91204384
24647513
92490906
58632946
98434370
23304065
81463631
37066064
91233193
76850718
53024179
76055551
53354252
99499304
20282242
38612054
54823642
65053489
28866522
84430529
27761151
41521904
87975812
41684147
97753482
71139646
69298896
58394681
39748881
59003038
31145555
22443287
87484612
74194160
70654048
98007542
18145412
60384280
49500680
23469150
58928252
14381197
53091795
40143110
20457080
69571089
32405899
50950755
57557935
92987236
69413937
64439925
32491039
57610741
6376708
39272678
47186813
27744504
81040754
35986734
35896169
41969066
20010592
25631474
91530982
3645819
74655034
22451266
21489276
1552443
96438977
70142495
73234347
98134266
60652308
78265640
56132379
49620426
84866490
73266851
84671275
62050118
21180447
13435970
53010444
51098205
29095391
45444112
79101785
32157166
78862952
58070218
28487670
52236286
88804579
8230550
39805404
60365207
14218509
88943595
94228841
44584941
25773650
68163603
85711878
69203621
75401714
15965504
79806993
11357379
71327479
79541085
87790949
37623100
18571334
49992309
17322274
62947499
29100565
56806884
674072
96383051
81843990
96405203
6800467
98600022
5512753
92889628
82869475
56674716
23973889
82361678
7280422
33662731
3557543
9512999
77892869
86537378
82388046
88597282
37532093
74734953
6913159
64849577
88909125
14388495
65323080
52336325
84852073
79497600
50213891
58156800
7764134
54069654
82248605
64882715
34044237
8148084
10819003
36354177
25600318
86329345
13583157
79217670
25916836
90367592
82061946
77310061
79605462
48074251
21386100
33170070
42040788
54580495
40443580
40573024
4039437
97906737
41921341
98713993
82968570
67483921
63773701
13389798
93245655
50704718
56960765
94746810
49685010
20419937
89104024
39550084
87459699
58030432
39228876
84292345
99471659
87519675
31447679
22399802
65384876
58406326
87059775
80286635
59921339
29063273
60708641
85991797
10067753
32735469
32615107
70166244
42683515
48682947
37987204
97854847
31354129
2808550
2167436
89982285
33064741
88904560
87799340
22687899
73510502
91603255
10818568
31696431
10720860
65089770
51963943
14114754
60969701
59556894
6196311
55961636
83483222
43935435
13130497
59085963
89840139
22206426
85800048
97232364
71205567
89874721
70106055
20735575
56526493
50619777
45252293
15273101
69414325
25731748
89296905
44849402
21514855
34134086
73823398
88141528
20120956
36124660
91605737
70966359
60049168
7905482
11837225
34819753
227067
59007669
47664182
81664749
65960704
1001134
99049481
5386241
37194707
30181599
5250568
2313371
61501259
48165590
17149428
21823892
94732476
39674067
90370820
55726960
58640847
26855914
22040028
92634989
42720883
7455614
27094587
24873578
34394611
4158882
47537287
96149075
62854762
36065609
41999953
32072981
43463092
85287122
3174619
90389991
52926449
64640752
3515964
88119284
96988026
96795969
46840063
44071100
46692722
53779189
29540694
18940934
19065858
91417068
2685423
64858438
62897259
95506002
81827037
38570129
31736890
99718567
18807823
57530032
1055347
74727282
64767855
33131077
4581939
21377785
28434239
38616808
95522929
78511557
58205318
13069050
9645907
63550149
65377480
25070382
39127426
29892253
83870920
36054209
22488837
47111741
81503086
93906098
7069304
32854199
22232647
12052531
86936458
42405682
24072172
6133106
43746780
39949492
717250
24225576
70640140
93707231
40032032
68815041
61275575
78630435
51516796
13750533
39878685
56564272
84530266
36894949
79228651
98051067
98853928
21868143
47585585
2360659
32492613
17526010
78759591
65561357
42528448
90101171
5199439
54924295
77824079
22314131
50493447
70428669
64745717
94415084
91872677
8565103
22081358
38678754
2845041
43538599
8850273
34469905
44024713
58250668
18840939
48540174
60584871
40029821
78180883
69846293
66312442
42660746
36223929
54959992
43440831
391975
11098381
24806468
88250941
42041204
82829563
54738904
48374507
23795078
37023838
20658492
14950340
99108475
9522396
8599329
41239737
38292873
6967749
56483091
96287419
4283860
86339986
82905579
22236502
23890477
84101414
99442512
69479925
27409888
1388313
97873745
59661781
84062762
4728914
55692488
54109964
18976820
29675229
16618193
45818139
59626412
31386488
21978814
31618345
69745748
41177820
49196842
25202703
62167586
70334005
92707631
16856153
88356870
8406891
48556968
4720048
45617562
597430
53738204
20653848
46239201
70453710
3000639
5520512
41441200
89217837
17965065
65109323
47281836
93376817
63500603
2454203
6911793
69651982
81451952
95708085
38529718
92030928
43559311
77391918
83168165
23314285
38774052
90874494
85127614
48096658
61597630
53699120
41284530
97423556
14926456
91199171
98131093
16245101
25922084
74102506
22553097
47037020
8406899
14506698
64107013
97122898
39040398
10027639
12939859
94861703
68139038
96326600
71967109
49218491
12797461
82113557
84208273
6700558
82273758
70846142
97062419
29688945
11706086
59629646
86478326
8204181
7616968
15471035
90246046
36079922
59324675
72749205
96830256
13562624
18412531
21054868
78948930
19338559
62263727
45022198
68571508
42917298
40265958
60654040
18350715
80023297
9468902
84991046
49069366
29787359
28746270
51737012
1945710
71861398
30921382
23302065
70694610
30739591
1041402
92877022
88612331
41651027
30560981
41423285
93209416
74340962
15072602
23124587
11222466
10725136
65087637
30317812
84178446
89333924
46926006
44028135
40502843
53483136
81779355
64043464
62018399
55646759
5374288
3704875
21799836
11227604
82638015
95109243
5149381
10977678
52043802
91603721
82364355
23780173
75514260
16943594
88697322
26750848
71709731
66115052
12136070
74722012
97384618
19758614
86492405
31225006
69613447
47151302
90053466
1192734
91242037
88804666
43911412
45038805
32841601
56234263
80565788
63088262
48723637
44312116
94961913
76005185
46821939
92823416
86294766
63717070
75480912
14603729
40928768
30036825
6420585
18520165
38264292
83307211
46294212
22033698
48351827
77440231
31399193
26051157
38392060
71335306
24906021
1209251
16626826
24440895
48155568
72066480
96765124
67084780
83471479
51515136
36448422
94189899
30001078
78235530
61048436
52507885
79501267
19726054
63239695
28632937
40404466
9034530
33473837
63421315
21920415
73361357
43191824
8481821
31513806
27652297
47408787
73636087
44706877
50737572
18689967
3735646
95246600
90940628
78074889
93655430
21193196
14886848
40348261
72653997
55462026
75012832
3991935
8958919
17445258
58827518
25881426
48384537
61678701
5143476
83535410
51191111
17379085
24241925
57641714
3460401
11207619
21809486
78240971
1361878
8697877
80452023
67745489
54289064
59088944
49946861
76976172
68173290
46429303
58530706
55498771
92356241
29536351
48040768
77846719
5108712
42316156
16782130
87418146
54667200
99609040
63439147
13631043
88019796
6547161
6705135
94980136
23574023
5680589
30833589
86233318
26432161
18732688
90992395
51807398
83830675
53388841
2441644
58826895
65853150
16808646
32401848
84695078
65399718
59723501
43502382
65597959
45283231
25161684
70269469
8193943
63055327
68724685
74131046
77176460
91889977
67276573
69765068
71811784
51995178
4229438
36614425
18380097
80100472
58857886
12456956
67185356
85095863
21320590
58124798
66435709
91843861
1402911
70176435
12186175
86969203
4379730
82712820
87315948
20708143
68772687
51255176
90263758
87836453
6090824
50558301
77110999
90347868
37826212
9458996
88052173
95332646
67918513
60803651
55905493
57146612
64549581
5309477
49427195
8921511
21149549
85038884
28902977
66183937
39277325
54211683
85090822
19094753
40901561
81813185
7583894
21480720
58708678
78916547
41541564
58524791
42563406
7421421
75569566
53541475
30858273
93723743
46773101
57953465
86930542
75881576
49352370
82432511
75513875
4129001
37671361
83084933
38894938
97660734
72083995
31007618
56767822
75692763
16308783
23828997
38516190
97979614
73833050
25298764
90935491
97864029
95507388
43424651
84037101
14005905
48079097
77166022
44400354
99598671
52202449
21605392
58271204
87500898
27480688
40602356
69033273
58095053
73414022
59777831
26199188
95460214
34753633
34613001
62646803
46027519
68124521
95480318
97173750
17234030
19737503
21711430
90112842
48326278
54323260
87688023
88768537
5613351
79514065
19347838
99123869
12530658
94664567
95317883
17310314
49322172
59307772
57852762
2920922
98140025
70384708
80742519
55374963
10782872
14600992
35247186
68147439
19243401
37538977
2809767
9673045
45012130
305915
95664768
62002940
42999653
80797550
67385062
48471206
23931931
37214722
33996688
77312517
36694113
646975
51832002
82447977
89380467
14962136
3366582
30005438
65250471
62771696
43101976
82421425
216387
15040600
6947307
67522161
41460103
41771196
16142662
26218130
27518646
40264453
42137874
39333519
85460218
60763903
54913266
2533440
86068552
95679215
16976820
75669658
85653492
51901246
31793167
64343678
73283278
67730251
51022444
23420452
61228313
32142341
65708682
67474520
65461142
54885129
95447355
62181872
69596401
58914260
49926583
27656693
17402905
85277955
15951757
29792531
2591122
47456387
12051814
39494244
79361216
52893036
14801990
99041811
24259221
4436927
45587573
53539296
60900268
20956074
34626550
12996386
17473216
51142708
87140518
54854092
60496129
71417735
11041885
28976277
33498101
1451640
15632874
43306739
93512374
30374157
5870510
96855458
87178611
45974736
92995707
82058341
73775602
99338298
38993200
7173074
1964214
68441307
88531657
83984814
96913416
919422
57342500
8652797
4047175
64109345
6154868
56667780
31487369
9931719
93582045
99039755
31315115
28989072
50848239
89567121
92298642
72050510
45829859
89928090
43348350
61330550
41072567
90406233
71256938
71609198
75841877
47101129
52993821
23459842
70031636
95709886
49613043
81879444
20680548
54018381
21084215
25021415
40530508
20137331
29600792
36678046
34094096
42200312
67437421
83069637
35457031
14176479
58844770
56201794
40423689
27968514
38084664
24799191
32461435
10046031
45389470
15599684
59615553
99036460
13815758
9325639
27178791
12108733
55144326
36126600
99410405
96553481
45002028
58949433
47557082
23214285
41018072
94276028
67284647
45496042
76158471
68237079
58304693
48374788
33815457
521408
28502257
5217883
62296035
56110951
2455439
8274019
63915679
85886449
46880887
85071737
64094844
64611686
60052565
3056912
47035238
60012846
54483391
76412257
95733414
5830479
29284683
2122930
45774822
546738
45847722
205631
69010639
21622400
68765188
57420969
4326101
1517370
17377012
27507217
40904108
80322879
8445909
41869409
22039681
88478495
75385455
50469777
26298015
53785664
55357339
40975886
53246931
90114481
33244451
28499106
98218155
26949663
9527082
96028565
38250658
14561641
58234842
649073
16883479
70609291
97492787
11874617
27980893
54566806
55216809
26570414
70709186
33361422
70042717
75679205
14086015
91692124
76089239
23193102
20771331
90180695
80412183
79834247
19306229
10337718
40864385
75975365
35471393
8368971
67444085
21060587
18291951
89545315
44596253
29195106
30481870
86725240
32687687
48916903
24403127
32162768
79187045
30076635
99095101
96883583
39394980
22888773
31911466
86870762
18473379
30123797
74144824
18008148
59107328
2677298
85601915
41278393
26728081
65904334
14413222
10932796
13531441
39639700
16793992
68038994
66496660
88130731
18243997
2956243
99900936
5885402
66692255
76585536
4177951
22274218
88097999
51849498
52027044
1608381
42565383
52094083
73032608
58479605
47279511
97116203
28949934
56434009
21678464
78332567
57285620
67477996
68733824
76458218
36404223
1566867
51440824
17663354
62499041
97131415
70567193
44513102
98629644
29678262
66598243
47578538
11328943
31474524
56677687
5133907
72081823
91612516
32037556
87879089
90635859
68303934
69950462
7157770
2490827
48407423
35024521
25261360
21967540
16696302
69033101
77400725
72335607
5114970
13164130
88899002
67542485
76267965
42032992
35447155
23000948
63852428
65304753
45312839
83509146
79131242
58942731
82809516
78025316
57487854
82453858
34967045
56834733
42320579
3402697
65724424
21015561
8495056
60938215
90516595
40425347
26078096
19974063
23736302
28489662
53058874
61530824
22844900
41096061
55762832
27998994
81445608
70427708
32845646
65038356
58161709
69459645
11797471
16542346
35310051
59843095
27103343
12265835
15063426
18658712
6909848
54883489
45340553
11659288
81885696
66665821
45217927
49849867
54096067
7132491
2902018
51124412
85635782
34695570
92640244
96879810
70494161
33322416
46741948
29392049
42580551
10093643
85341741
24710851
38357724
8350631
60939267
70992019
50983455
83455528
51478199
70203914
82849181
41687333
76326794
33179096
15984175
32336319
38748913
83432172
46746477
79876068
12243963
93319311
83638128
18946215
9962659
36951865
76104625
87332110
11536750
44456591
62209089
68095432
10892666
52209807
50595308
61619901
84729051
79541603
14046012
47922732
20311951
87916488
29921569
70871643
45741314
24283590
92637598
85687639
67730880
32982133
73508793
16577293
16795783
33902207
97110646
78938050
84247854
75059771
58334407
82434737
713940
67153513
80888273
24889228
69719238
281398
5042182
5462188
56877667
77937545
40664176
98232466
63066476
67512877
6918508
26432065
62385859
80300654
90944176
1806763
49735845
35187570
34643326
72914663
70132819
71690089
95635687
89357513
72560433
69669223
96628825
99000426
54974020
9475963
11715854
26902841
51661596
31041413
35013694
74720825
14555415
49869942
84258644
19437437
99664667
93166534
55613299
10969066
37330196
13260466
10784611
61426368
87134258
83725555
68622787
8677177
84662664
5759485
7250913
24074035
96276465
71470880
44073421
88584368
4691639
79713957
75711050
50777537
59729835
14568071
16208304
28631497
44178675
54276273
83664610
65076692
21234234
84721390
88514874
37084931
57868985
81818766
72670225
8628768
3695047
89579035
78560675
48588386
94938651
62072292
31008655
21020166
65277361
66450230
72996478
32934650
4652811
84321006
36686244
18063585
48794733
15003884
60936805
37353606
42755094
40480243
72272924
49030786
14648973
47711364
49944822
48887194
42417784
18579973
20682920
77493362
98494457
30620701
87711929
20723152
34993815
71751361
10063094
31359657
9200038
29440311
81716497
37874446
2114805
73034729
74523450
29035516
73718459
53404176
57076442
42727021
37158075
24447029
29022648
52746802
2201212
38689106
89753888
26588513
47930988
48032652
9980951
98339761
51563738
18712528
91132819
90643874
56884638
45355459
47493966
99937402
10605529
13798664
43672066
78976413
63439540
6769991
27647420
97261733
54393472
65262474
55033855
6834523
49504140
11696029
11564288
23497608
1451404
11827397
58696954
24057521
52211588
28091473
6767047
47233507
39983656
58971703
74375983
11457297
52541797
70613013
17270188
62806360
86877453
12985622
81781576
91333390
47564502
55502946
10004530
80697777
38338909
48335522
72965457
7831177
68618667
20351574
87742408
11056447
65459532
98403372
87179305
24383096
52758336
1711463
96103009
70669188
15612326
85235903
96399173
29920284
90182211
91219706
96040760
59198985
88748283
40896147
3392593
9082725
86184656
33738994
33235672
32786755
36729332
88485711
92142079
20805155
31842575
55341981
7054530
37204323
79460779
93984088
7638779
5440484
54577677
88294527
65500783
48728637
19549137
55080556
98906062
76811836
35053121
83839771
19726014
92526841
83170420
61210119
73914860
24105910
943427
50059877
59332036
65965441
60322848
84909182
35349209
50300084
45272672
21080957
37514064
38885783
40726476
17896538
10799901
96014886
55851187
25501968
59374496
51289526
2372386
88443717
29667687
20978504
38623634
33847423
43653650
58499393
17771040
33375165
66401426
7692962
19932041
10908575
47523269
22337977
34210890
12445872
5885172
93068827
36713685
47625005
23930177
62829759
82169575
18707206
46787969
75871896
84636907
719717
86331253
94645958
57123618
47235599
65619129
43068182
88364675
4910023
36429409
192877
20269640
46337246
99743133
51659698
61096738
66822671
64087543
68963119
28710655
30630384
63218876
46458785
4119688
92268362
71229737
46154744
63449651
92307691
51900710
31342935
42471238
29439436
56496173
18540673
67995146
25007695
22179990
58822836
24447434
88052806
81738185
35398681
11508366
93621572
20629586
45970106
75308948
18592362
2970978
5381423
71301222
61086824
8810720
15200597
57759138
54781412
57201330
3984815
79209334
90517432
51048128
27511662
25619844
70514633
52226688
62720048
63839756
77975822
88760267
1575323
54767990
8774381
20140081
84821116
50319190
28214424
99919253
8864229
89644484
18711220
53239684
39043553
15110223
5095662
16911454
74777433
80895390
67948153
14888684
93503411
95339436
16699444
11861436
18417113
36799173
44127816
28909817
14504157
82481047
73189767
21428543
33103826
12544713
2793413
12998154
27487206
31594733
75777869
26905380
30300023
20180599
55881235
85662982
32034165
83697835
33969439
105063
59065421
1557429
4447756
45186298
29625755
95153631
54205384
15139254
43585034
86473414
92720937
69369402
27685682
60938974
32279968
53890640
52089887
56993368
54978279
84487856
53279960
61216669
57497419
53350336
98380501
11615240
58789862
84848698
76916799
35656888
85858444
82923688
69912040
90041343
84235853
40969595
52590149
85603752
79684739
82132527
78500867
29785687
29437727
46146294
56192539
88506601
14796247
13734082
3563686
93512166
15792425
23027723
53185195
53528388
98422323
34748438
51094099
28905418
2445912
70015580
38150867
81280001
57167269
11249453
16283157
42415614
85876817
56641405
34933143
59425409
25178907
40514656
79273459
42406000
8307743
9749207
26694643
25623712
8465052
29411344
36574446
44076724
425529
71627562
54491466
45527415
11173758
84041795
75028083
29238682
19722722
71227590
97612260
33364388
75087535
93893458
90344674
29941233
6073507
96674930
59468434
92019081
50102428
41081699
70883911
90910765
42682093
84727836
4330992
23626881
92135201
17141580
92642658
5937075
77423834
19257979
40038814
25513275
7783065
3467648
46188758
45268951
76973305
86274894
12177969
66660074
82945819
8090483
10700914
86350123
92766686
96272729
49379464
72993217
37296800
3781103
61561731
69186281
16505466
61893247
24056927
88919273
605245
48551753
71589286
71345153
49131417
29095213
26701008
36000158
946095
25535034
82642924
51488449
30239383
18417260
5902364
74757948
88105652
93259004
79584375
76401955
48385752
78846990
37659778
28334839
25477506
63319467
75553132
68719667
40637431
81691167
10263338
95937710
8612359
68964239
79072123
44311505
98757767
21495782
35833153
74173547
61736087
14513372
15357683
668297
16015983
60010559
64189395
47494562
70344636
58348828
44825394
57041943
92133348
58983500
58084435
51322743
82462827
61190453
90329618
13618341
29572787
67161680
46856868
45402857
27441674
34368665
6036987
31132230
4711956
84538113
98572006
72431059
40046818
83895039
15185997
7067399
51058202
89031312
23857397
70289408
39523402
87734146
31054143
51641263
84339335
40516718
74915984
74836193
46938622
82937476
85592614
18085478
24004668
92578482
41365397
43774775
9666333
9621698
36966640
24241752
64167942
5876857
48630216
38796506
2314553
99819260
84891035
8259609
74665086
27737440
32431767
59823159
41615409
69808437
81428219
74586909
72400508
1556906
72970961
95843336
94509201
54511278
26989610
26786755
35575120
84028422
13067776
54328604
42647914
27812360
69468987
30862200
10130142
16245703
82356400
59669443
75964867
35151849
21154305
75533226
61594230
21322732
87232852
278052
517951
27487852
18633164
79571980
24818275
99460804
68827489
11511587
62902841
68115028
41772356
77274151
44085617
88118381
73957834
33777861
58370360
96505484
46925710
92003963
1855187
20136078
94258451
70417107
16213817
88858314
4358818
67760610
74698325
82944312
83417966
45849543
41676215
62092600
59133810
90592087
29352064
53438485
98852522
93949401
68929471
77387392
22461868
24933971
38014310
52621272
4437788
39823957
96323887
97727809
45876358
22481867
61272671
56747908
90242012
89868079
29701145
93305720
81979156
49713831
62663288
78015435
68922136
94243815
51239546
44745249
63097873
92325121
34036296
90111884
51662931
94962477
24470905
93564293
18289450
31690116
71107123
4900105
69190106
91949008
23128866
40754057
75849741
64073656
97474029
33824661
50025520
10845544
78759528
21181796
85389926
56280844
46031672
89843155
66253766
36161678
85167406
86828378
84250506
11587397
54425648
86200139
86273748
13384901
69365682
81690518
38569999
75518476
80993119
58160481
40107546
42765119
6874540
43273429
93801276
75376890
95976605
92632016
99975527
9104521
67186566
99742407
69804970
75470719
8836922
47248509
77218160
65822963
63784309
9440313
72813495
44583867
13035433
41077677
27641908
39075194
91905286
59468713
86204055
77244621
56083147
6497731
61268042
79364313
55902293
55426684
87846496
67681947
61985883
93327788
14715533
33616053
5085943
65146576
20974879
9297631
45361671
8700291
91277859
3531838
91186792
49499067
57813878
83275865
54611394
40313341
87334077
20750853
51245838
3876173
16638032
76309671
57532860
48364357
44459024
59934499
34284497
64220392
69072386
43727868
557245
82425681
39063722
41131589
25225098
25843868
30686118
26600462
77640810
90550946
10428097
32294331
3475881
82281374
63773825
25721261
37487536
96725215
66510461
1131329
37576617
95647033
9155281
86326469
78364940
29738142
50030100
42966274
19292328
69947930
69025779
74445672
66355145
16050042
40346145
50071957
96986006
67443555
51201183
29232948
72380900
56861262
45046913
48203341
38650463
68284193
50669452
39741066
86180519
2505203
86056316
61064350
95503388
1743664
13300385
19883267
20575139
49878329
99802515
85903823
78374739
37579944
35623112
51811277
74260765
36130464
86371431
62700859
62023316
44332238
31275193
33497981
62171597
44062692
82679349
75020902
32002562
45914944
4765912
77306265
46499085
9942487
83673917
42068816
18440160
54031382
21178779
93944004
33174084
27442029
20634666
63521380
42769447
81234912
52535024
43336631
84468083
7342379
45315735
49752800
15324284
79371725
47248964
37497994
27421570
15062571
7641229
55453877
20726332
48444764
12248534
78979201
70550577
23021221
84368768
45254104
79059866
20304607
83663968
87484682
52578243
53887966
45803541
52355993
72978857
62207392
2446935
56421255
85738145
22003140
70394788
26299862
1669623
59633466
37436907
67423118
93446626
49562835
66720369
67777488
39054977
19891876
92691863
87027191
64018787
46946234
55541026
36626406
57657122
14970439
94777543
10202337
61967647
41580526
40473856
23986285
86235405
11723143
15504689
43781745
82957598
73703685
24524143
68248294
29953561
68122909
4691654
13765032
42158453
36671520
80515406
25627502
20079641
84289698
34144548
56220210
73957195
21586688
10456825
47806030
94636697
9965844
37939890
18858258
27020174
18986574
96832258
74563432
96227221
99523866
69336928
8758742
12155687
75543985
23140200
41333371
30646330
5336013
15842113
7192289
17645330
87398451
5121449
74258852
16785937
68356568
1546304
26659242
38486755
69880886
374356
46087217
300097
89002259
36584482
16526939
37831706
31685874
31730373
22667685
40637456
71269765
99166370
30069747
59565899
2999684
34979693
60492423
52134766
94321310
87043963
82270386
13390506
49212884
36105556
11658140
13758826
75179344
37978826
92804328
30030785
32132624
14262918
41206754
75851798
95647068
86796914
99606688
13005133
29328527
49339931
49254634
90615640
69874006
76021291
24513411
254079
57269810
34044523
69407257
27563188
31885771
43471391
73042056
53849710
30854614
47978413
65946957
42933825
65890299
33454709
43279902
14758716
86630979
30278665
35911254
84558126
71015938
60121745
45489887
32212822
9978462
80535910
24135901
23694891
36091875
23143008
45862664
26044828
85343182
70377059
25350988
26844123
33800926
19759404
71845100
50732401
9985809
74789634
71387297
39465912
71287799
94954966
60155659
63329112
1627827
87839635
91896781
67558113
69546668
91600312
60130872
36456399
42191011
72139686
42593696
2498671
59160954
4072250
72590462
87445586
56864729
64899902
16952103
82944262
54277221
70303104
74508838
26688902
33649047
49281232
90409823
24048097
52562848
8510132
582936
81197065
51437084
46364983
81879592
46398261
76149845
91583577
10372151
17503594
86051141
94226187
93902851
83810180
32074920
89612869
35877226
1157384
16992874
71260353
46420948
73043826
49859471
68592838
9352077
7217212
44683153
38172359
82297224
25724552
55613952
78877101
90052653
83787804
13185277
46774364
89640531
76457887
498129
29305183
27115037
14907991
27084321
92010729
8694774
80237250
80503584
11080336
88876745
39902685
49032699
84844589
51348885
72958122
90502011
26829858
50168122
51820853
19611346
417307
73199961
36344853
58618980
79574280
64465875
55754461
46451492
84367772
89693648
5003261
14040538
25723905
45696978
75373176
68019381
93711914
57465410
73960564
34922435
98166675
10161137
99094594
64837141
32291481
99919903
84688439
83742606
79308628
55084209
5066161
99825870
52161276
98323498
60547412
96013061
51976621
24872822
80654843
57792669
13970820
39404242
39733939
41069050
16671341
87144966
91454864
1851498
44602611
92765205
18888334
14802879
10091439
10738685
58638113
3695947
48442584
80169285
53441037
17806561
9758148
14550370
67196889
77294321
14784161
60432671
39488364
36623798
13707779
32310403
74714768
68719886
97822136
87797091
92516577
81977593
67982604
972013
28086512
36209003
52913036
32602741
32954675
35257275
63800591
73429261
91251203
54711342
76872981
36200981
15276687
78002178
4465737
45623408
51225447
65963283
59263664
13125739
82753590
61656099
51672654
14915107
94955262
52205674
33617533
86436728
21173379
75839113
49226678
27549421
44749878
8760651
76011849
43800391
29892178
25810832
15941560
84761606
64870438
64364414
55726751
75795956
1149868
94669785
46278003
25253029
37772804
98699254
5621829
2443639
58057677
68652697
92804674
86797121
40066909
27658858
83615499
28948805
45275159
91801856
14823302
17598094
90319794
6388831
18970877
17393491
21904940
12390875
35276173
34868177
6813807
20536718
6868040
3980581
77314613
2116732
18704123
27844767
76945830
38196966
93588688
15029179
21987184
41028758
84107067
90905484
92660551
97164745
51812962
72559481
95970987
13626297
2895563
85902805
64335770
83443124
50519586
69817723
68412448
50553061
35840010
41479510
71654631
66136942
92373858
32485306
37809234
11087266
97555915
83635482
98776270
62612108
51583227
74667463
682380
40888461
70892939
48675305
71739781
54749804
41906139
13599762
2049114
22459757
30878016
38730244
74160594
87870652
67215705
71213594
52505288
80303306
41934049
55415280
54671144
92367436
71072134
82663222
24520816
88857692
92453207
14335347
62241172
90864367
94282237
15539351
78222026
60159833
58097498
72398817
78425727
45972250
76423332
4112157
46118081
7208756
79366176
20697049
88721912
2550302
66244979
74720513
98788031
33668493
32298757
96995718
30740516
88037684
71260388
51385428
74453042
80241889
11438018
10088140
72248778
14362175
33506249
45804677
32206844
77783500
15820750
57058540
95294002
86938385
76587568
15086518
11835861
75933165
81906727
766389
70372530
52621056
77805192
21626697
44529066
64220135
41605067
36533041
42648981
75295310
62594721
11290633
13508121
21154598
44703056
16407578
79052301
21296500
28595620
95415273
91257687
5746275
24388892
94097564
3031209
96957664
85120612
66788545
29937967
39717881
68686083
82502408
27546379
53008945
18603800
20692984
91654787
51692235
37508652
87262317
74452672
40394967
26126964
41153746
61952170
41423860
15203077
27839682
43416695
57815131
35817610
99001794
60717765
28256715
57919368
19561503
67542229
73131361
61425890
47181454
28017869
15420017
99731655
41537691
51607156
2707573
62904058
15428716
48206673
79825701
21354654
50601802
55231790
79794570
59473777
7900254
23275241
745229
75749778
78127718
80971554
43293280
33547553
99163032
68648260
33800685
68901258
32803537
25336280
82727470
9202791
19246281
49428135
60190219
86008471
28523590
6902893
3802147
42616526
92669469
54676493
37776616
68624668
80792825
84101536
28813179
69686002
93710197
64060429
51516671
18778104
82977560
41478744
82718733
52362032
66429988
90940442
27400931
53285230
83178684
49616780
95874680
39238716
77462811
88436882
66888672
95474887
73819107
11696237
22501740
39247032
97636851
45046773
43292932
60392540
25262064
92460939
82284821
35459504
42166238
81939178
77892955
15490447
61004892
78505935
33274812
95207195
19396363
92209140
14194229
40232606
10603975
22934986
63282320
80770013
31040183
30106412
75661010
42356322
15433904
3272592
226657
37718383
33151654
19192086
86996037
72971384
57513002
15601253
22319871
15486430
13932778
61886468
761246
10233121
50857106
87231243
5367937
46512091
20822754
60973858
56755209
4034575
4546800
4022720
23504312
84809900
1388104
22838503
54544334
12593509
12943196
42774109
6092287
51092048
37681487
47956387
73214532
71054592
88120047
179388
78764612
85496837
18701719
8707419
74740264
8695021
35121002
84832907
19484522
372513
64466180
21049350
30644674
855115
274965
23977920
84508945
66620938
20277870
27244888
24815456
10405570
43132036
66166159
70848813
5475962
36577318
61893740
39439422
63897898
90873012
11481460
18086975
42797397
53438611
62421443
47655805
99837684
53207937
74609439
59968180
76519549
64526213
53700297
43598303
95165127
53266981
6339667
34453986
55868479
57786790
22214723
30570566
7441508
66625618
94193028
40231635
93405920
99108692
46761812
39041275
49023170
46296157
14712608
154987
32522246
40985195
53151717
17401907
768579
58323396
52229163
30897622
54625549
60979499
74403851
91126298
20284848
17554683
78761039
47066349
92863455
11579459
19399021
87401829
35009663
22410659
87848700
29943292
64006814
46242425
64606362
22125485
58682110
85917192
88436770
68549852
42203564
40225092
36208762
58680647
68424055
61070804
81974294
75665727
8839297
91217824
6261917
81869470
83193709
79795140
96455190
95104447
79704467
32412756
70142630
97914924
60705864
75520509
30984982
64952982
16588528
37303168
60314497
23066921
50854182
97799395
94634962
10912025
52066525
92588086
56697386
69021351
68827466
16304935
41060608
33409815
40516758
5129113
49704757
79730344
86411985
65455253
79053844
4642139
99290810
36361873
20333138
55892098
66326512
22592069
40569986
92251808
34325053
74280131
51715071
57912764
45872971
40883233
54441131
48056204
87016624
44501397
489482
72602193
13181323
2626097
96610030
39139074
55943844
59821498
40669436
24570769
5158593
87492949
50222846
64757370
80775909
46918618
6075541
98133158
45063853
88729499
15982474
62825985
90487048
65395493
24321162
2636578
58631703
99603460
97790198
48710166
43717976
72564888
2546602
14582778
23991016
145965
10872463
82084137
52331912
62653675
81859916
65520031
83837405
75834890
92175580
60271286
88567284
94229712
56111447
11285022
75293405
8108457
87315220
51887284
11766550
2614961
99997470
45506701
97647906
53588985
74003345
85870275
70521682
59373636
44480499
99263278
42302134
4504267
47538500
43314262
9969199
20481823
4485436
18703815
54065386
14267701
25200590
54791216
73427582
96681995
24557361
16532628
73900377
79331251
24050664
27858132
67547560
75743600
15287753
67168070
10734991
23256665
3602655
8260296
31754549
6223174
10402836
94873558
38087270
66618344
20292500
90693770
82965070
55096335
70201321
32421076
69421075
45327750
2049276
9322492
52274189
20629082
4386087
32738226
75120385
28352116
2668150
9866171
48803411
68910865
48361880
69680797
40046561
14550801
58144308
56349748
55237229
23505476
19836749
50016277
11608402
48230855
9557887
2258878
37240855
25807351
78449023
74742262
48127131
20212989
56833282
99604910
74810032
96650794
53805450
41764114
8761166
11909303
78228543
62329885
37399828
27433705
67995975
69363002
54839051
15315570
62760624
23064456
42340904
88833053
42943665
95485804
91053562
86688416
13615086
16762240
36062359
4827733
77738380
20847192
85400634
42243193
66600992
97025705
34035055
87024875
93374967
83240001
77467621
30394163
72541685
20130733
60454868
32381001
48463733
73044486
80920211
93147383
48974778
2365756
60045987
45450443
46632796
40400895
33311035
85275567
52861579
87507602
18910585
74250388
84028570
59911539
91896685
10797155
31345681
36820611
58349699
28612943
12235607
41905476
77036935
79779276
99416960
63265724
91259741
95881669
34495440
81899172
17968791
55518588
80307052
50543889
19937792
50766503
65220094
1407857
94133884
70739623
63586120
71699986
86022189
6361063
58436162
88623093
76450430
11071972
59745200
82785111
54927482
77939399
86347246
21474991
11223964
625697
17205655
63415943
18735806
3805183
39771921
38987969
77877338
66437315
57484936
5161144
47992817
33758543
55448932
91332684
81533568
83791562
40031047
47191092
27010333
12468203
98003894
58152608
80080503
32645513
86380760
69466703
79421801
51552797
4266787
45461259
84925970
70756805
74551525
42597041
78383322
66692274
94698509
24236179
9927264
29081185
41264411
7362260
95713619
84224253
12989597
51038033
53743599
79017421
31296925
91993193
99985969
1405763
48689037
94055510
77810096
43862207
62507880
63026187
82836795
91006377
95843951
41877360
53101201
90499416
36737341
67815687
6659453
22588212
98695718
12790002
41733820
61930334
46151227
77479324
80090772
10610694
94659117
40215372
79075396
63942435
12557393
12719032
94407678
95857156
78507216
47767709
59971628
54250359
52177993
16242367
43700612
49246537
33129175
77186576
1505628
58291673
83597130
30420046
56984197
62420423
44143389
91922783
78718848
36434932
71490434
77208127
92559155
83068494
37543326
11235617
80262895
84056959
64705493
23603067
1808669
87470438
28656007
59321917
73702172
8758507
66759313
21690501
75585473
11572858
40176687
77919036
69385966
78505755
89294871
12677374
72257282
92383353
91118486
59274849
11247904
41990449
92799998
80576366
47541605
54030380
1838086
91149180
99445890
68499603
32680947
82547284
9411634
50968423
37675743
74934141
64648318
4154922
54990783
5347222
63109759
19758198
57847111
68539038
50808856
43658322
23596596
6747917
77514405
42111742
28665266
72819083
71450430
68232269
29087379
22750332
14601515
65531753
95944826
51838519
53400806
98857325
80656378
97181454
13905019
11333932
78780277
90663606
69945446
12722204
91287871
2863268
10093660
27556341
63529254
66319359
89939547
69558324
45502057
8336760
16424539
65988864
96480881
44434487
45451950
68411595
45690576
77844873
82775398
88723570
19794796
77726045
46806437
79149137
54868631
7228421
63036115
95697554
16251582
40686426
1144621
38457015
71900257
72795575
5772769
22713871
97542895
11898557
32461733
21851589
67046607
23448566
74518743
49292925
54940060
86173297
34668048
49606863
10618092
44198224
97091165
40447106
65930427
48351694
38960518
88797374
14655762
181221
97325495
25057128
36493421
85967072
2220901
47560306
83472427
76319577
86643207
68660843
46173160
67284657
30209481
47331371
48091165
18865621
33062214
47395818
66537436
87963339
18326670
98980103
18383482
47602048
89386445
55640980
81157231
88095211
99385073
71113911
27716927
2769154
55170357
78879581
31420547
67421443
77733056
38811504
6888418
22173512
81049835
76423349
37987320
16289961
7649641
49653755
9048115
84554553
72556569
58492925
97369143
88050136
45914796
51273927
86167118
8701747
84230502
88068565
24017612
34174798
25601247
71458114
68849696
68729393
56172350
54254340
53811197
89106763
81924823
89836482
10957991
73734534
65577228
45294410
47429269
6716253
60735730
49058148
13749269
59436807
21871401
14970427
48368866
32017621
40814682
23641684
8767001
65842869
39600211
40848600
98060365
86919476
38906258
71635548
15808879
32439360
93161307
81893449
7425975
30982824
71968233
60907375
37326664
92565058
29494362
70948126
95146088
85852968
31339847
62218288
15387918
98930868
67120564
22357905
6762745
17099357
14020895
58958498
45428164
42477047
41600406
29641827
67614470
80184172
16650447
52789221
75675279
21393537
38479948
38515031
97411288
14329439
68654293
31951932
88215282
9098907
72293167
77663382
61698082
20028901
72236702
20261505
84177373
21423644
8974666
16715456
91598630
25663720
94674027
1035399
58273206
25905573
29933836
68731086
4566305
22194573
60406908
2543972
54237295
63114613
36427755
42590190
5631534
92383047
27133672
18965690
18061432
3869350
28569472
96255622
59786703
63487850
2267768
27530558
63673823
44776791
35016976
29841140
11204635
8371205
40175088
79260582
82220010
82435744
62665392
66193582
74747404
99406163
90453495
47124967
17758073
45836835
81354728
25300500
73322281
45142416
70955051
95188964
87909754
18874313
35168985
19145041
43021269
10897117
63483655
93594488
12067117
25720432
49478730
21101458
71262741
6160085
27749648
43180347
43483992
71509616
9590493
60655319
51829549
10078633
5871748
11378742
33750647
57803738
19429484
98752993
27212079
15133010
62443572
41911707
52498623
35462803
66985051
68001626
10253855
5615535
567958
47609868
78333484
11824248
58913561
97603556
3485220
75181110
86760
38615492
68148051
31970244
25514756
69144260
87936397
16779054
91590116
87188417
11463850
71935894
68522069
96820965
66690084
8121724
81473906
70299243
67718284
49330575
77172863
35261983
62740261
62658883
9553944
20392633
60554783
16261305
37000252
91601318
46965746
75672159
42995582
18283304
96704691
46959474
4221997
32200339
13166340
45808724
94456019
5200907
937730
90432238
73591272
64845069
16259656
76277350
58863062
5981492
7736870
23875967
82922241
54726616
58644321
73186031
13297691
79680318
5579328
73060898
41404130
79215509
27143694
17729721
52158990
59670591
6665739
59266588
41513393
68336176
40528363
74457543
24210008
9201030
64136120
7911648
75913586
29019595
77770022
36718819
72978843
7616861
18422477
35989821
34782985
86169915
20466916
14865842
7889319
96891353
77302504
32733117
96565814
54865699
55167993
12090175
76110605
2412229
15196694
78132709
67186676
93655891
48341466
40016900
60047511
3622422
51040057
60060842
57030583
84384183
89984393
35752516
54034104
63357438
36008676
12503425
91468708
54089308
62073490
62436225
19088546
6825838
49100623
58724151
90329424
86714361
71284336
66027263
76558098
74999852
8719210
56813674
99346592
43871033
74770921
89429157
87803818
83209940
77597377
49534640
74207969
79185743
59232513
67102874
22966567
31804358
9018469
16109630
66753223
13668687
21626881
19881326
31385692
7709278
42953923
33122731
25409874
5293769
79384778
26072068
9306449
99745797
59526227
34535418
63649062
73859245
132047
48201603
73547669
22673897
96338560
30141348
65883069
6448707
4782002
832869
12435366
23364222
64474632
6494811
91252756
36137370
57912660
65426762
23299585
70300452
72772213
56860978
27626906
50657781
25614042
31659867
45709381
34981465
60668266
85003797
76390044
66338721
20764323
73396751
25050063
379811
46555730
94965739
66271269
30121655
24354260
26909641
2822627
81606682
58914573
59089110
78747948
84110725
50302549
35445828
41472352
80044945
73578716
6558278
91717052
147303
14239962
72987430
45226192
31263689
32868420
46403246
34376878
81930136
4758670
92189582
53916765
91374445
6713357
26977022
67377490
80013839
40024697
3450315
88214810
11344988
13861388
97373758
47007986
91442763
50765500
74773336
67781308
413275
43047109
45629584
19677681
82853778
93566556
58227337
34264147
16496387
43316620
69869731
8834274
41495835
55471224
7541530
13298387
18555442
78357646
65437519
15417196
97687162
6926224
58080414
37516071
11392397
46702392
4173607
58457635
15568151
88004830
58681524
92538555
97432439
74191165
35972970
63210657
1211170
8229846
12277165
26450236
83445195
22563840
56315160
15374348
47898142
1998552
44282125
52133393
82569411
98853596
28023460
84759250
39894518
82560570
98965343
73975278
55880872
43691107
69576784
10729245
78166505
26888869
73712856
67479310
744582
68772350
87381274
95342052
35892694
33072338
10795491
52611757
88444032
38990684
97777893
28497574
11935578
59629624
92948478
64182059
60701781
78167118
6085561
16130312
15789199
21132237
36127196
82478062
14446126
71148915
62619927
75348593
26107778
40784080
39238868
46266969
86985469
39634552
838088
11021392
76745388
19351781
88927432
60331279
72984727
41089043
72324094
63660962
44858028
84959034
34606383
8540295
2424315
81695099
33777297
54512144
70494475
81206616
66594807
60981538
61925274
97738883
6845681
16238676
97180289
59266375
91547686
12224520
85559610
52868080
86769175
61014551
54240014
58561606
29362447
29798476
13592737
69927548
81309993
74246477
99032890
48845677
69555523
27339216
75892443
54118166
75730864
82002192
34390641
95745834
77750962
35863853
41073534
24675568
94550531
51352944
54199074
13536104
87605786
34384706
84485910
38948748
5580717
42451630
84453196
20608911
45405246
71756408
33272572
34698732
79476963
36685562
52772443
92173524
582962
72821432
32311084
96478735
38031510
8098169
59676779
6228606
75982906
13263854
73564318
82661676
87239482
40298225
77703884
45252989
53918711
4417208
38202567
82144306
33628939
33964877
60837005
41016063
74401190
64738560
1523805
60147915
10791294
55838390
63554429
17293104
715546
75684259
43563963
53855434
33567920
79231646
83168664
453125
64682257
17943741
48824542
63291872
66132452
23132489
96303035
5708021
58075870
77385835
76201028
42583987
30591679
76320267
18979118
35569836
2153819
85387774
5635141
20372999
27275177
61346031
71344195
89301072
37033218
26469338
61888543
77912401
44081849
13142818
90983053
39392734
35709490
95516389
66421195
69025203
21716721
83522367
97135098
67129081
58009138
4134022
22551087
97559612
9569248
67877581
11163089
90408854
16808011
10593559
15076046
91266815
90841896
46033378
56401508
3880332
3173828
22564436
76037362
56983270
79179367
38931903
58741846
19157899
82459728
86534861
56485016
10408459
8927249
7558272
94179327
4426568
53801220
44568355
92786879
52395575
87963399
41578779
15126290
36990964
42026256
40664252
31780996
48626628
3457254
44882508
51703849
78655424
12565458
51627898
29006955
32333721
22850391
24215112
6378383
5516575
74393532
60962184
95776272
57766395
76159407
86265821
83209486
1038693
2276182
75824896
55390246
76661796
43851653
81648192
47448927
75336501
79523552
27150779
49676834
51095241
89876649
81757242
50717110
61360918
67782772
74977807
27738211
74272536
49102838
77790617
13788994
5364840
66051474
58201653
6087897
75535582
40154435
79438572
97983428
46330290
45058082
90839022
71289639
92865643
46233997
74390618
91746274
87561064
50703565
44507446
14355016
12430856
28586928
46633870
86450786
27559132
7108044
45805315
89009927
35231059
18888745
33866030
52330395
57140368
88831582
18317531
91670128
42846572
577001
26721301
35239106
42456544
3633816
46106111
34008005
6851444
4375853
6426410
7525365
52916885
68828441
95679343
83811027
74242739
59944736
99144595
24970152
63250801
47493567
56516075
40115378
22190357
36830128
3526951
14238215
34262540
41391558
20741241
96102751
98139495
24052170
3746024
14971779
4392159
27389529
90188283
5269687
11647798
14553005
71672368
82845628
69645275
57227805
36648319
24228822
75390321
22292733
36308623
24081776
64493779
31337482
88323571
64629500
31387009
30784723
5414537
17599575
7473519
2504665
65195764
52527089
68867982
95692077
40496327
92657519
70151819
10068314
4465250
24095029
44009063
64531755
58960944
35177457
44129185
32234392
51610075
33562863
14144984
504824
1108491
10447859
25187221
24552298
7561149
66679605
18530579
96309803
91129928
73100245
67733049
81139446
40618725
23962408
99317619
13806439
72563256
39235750
87932612
12192426
44054291
15736214
60566990
32676674
15450041
83713357
41969674
79709070
94633938
36773793
38956696
74471558
98655160
86116398
83066306
71946348
94537345
28637400
91577064
81680840
86408456
53711658
7228567
61865506
72982041
6934390
99259554
48580168
62094776
68662684
25554900
84801788
61222880
63967987
26812740
59088123
88200594
74096811
29356836
60075218
95849595
43580988
50542889
34577053
84938223
12109746
37092326
77890840
4956845
53539119
78741526
93766888
15295847
79952242
57829092
88682295
51097139
4553002
68087033
12979825
34227756
47115011
9070054
14332786
67780
68167469
22572349
15216728
29629034
15465439
1765156
39428899
82808283
36716620
60855473
53071961
5621559
36074590
67351445
19599968
99530270
85706448
85268503
6504916
56069287
58241968
86218711
40312791
95123873
84158786
84755596
71849298
21678670
1358692
88132211
30603351
58142583
45201556
737798
86291056
97588745
16243023
38655288
11782209
43603994
14526472
44094622
33699579
71591917
50381323
57021089
97587818
8945238
88322871
29716289
91490731
58042080
16725057
22102536
53069348
22187407
26952291
76546289
19164901
75781681
2402065
84696984
31977945
25955251
33264483
73126726
20625737
63696076
12625800
13975672
25293923
62811597
88673677
73127075
81439347
54132725
22156065
94235978
41130040
5128030
37500984
36600720
69788145
16002379
56340181
26392656
68338012
46718208
71651212
99366648
54461925
59555503
34231718
62125187
65375032
85182378
9386322
47607264
50090084
87667366
12744561
34468128
56511256
70825810
5365586
59760093
66862194
19025214
6533810
94993599
37150315
99597962
890406
64936312
4196879
90853778
18039599
47249255
96381587
59806677
36221051
17515617
59600354
15999208
42191628
27038905
11113554
16237814
47054715
77394764
25485930
72581770
59910283
18477063
68314128
12097522
2236351
27035113
71348723
62017295
81356772
30749198
31695534
12785511
69235375
88214761
45797998
87189734
42867698
94855854
13390742
41209377
36230364
40317336
57203567
83210347
49764634
78779161
29637298
88925189
50577879
14449536
96230090
74405746
15299605
39005559
74558700
52449108
46123846
3962103
45597045
58119792
32640675
68475297
91069578
4887671
75092865
85642020
9654429
36728343
77917422
67201457
21712812
1563527
32649491
23263088
27247245
70511508
98220811
22883668
21364316
43924563
22429825
44722247
43160003
94811065
37088589
19722690
56291973
90281413
28589518
79630158
75459651
63710352
20791803
84917905
44721611
68282611
65751540
82176044
28161960
69132716
17621771
79385463
25920775
43225240
29065490
86368985
77680113
33880174
80145378
91677818
10978743
84148394
81054542
44313559
64515209
44472093
33880323
40383346
93052430
95211451
54320511
37301975
81808867
863752
65695701
71116928
42245365
30127948
4177808
56250229
87401744
35715315
14681635
81161188
44929062
55020095
25113118
92572270
41030574
14332417
16087622
65195108
64427488
88586790
97867628
58283168
26833586
31464022
79622500
17591761
1427402
60528732
99617966
93066880
4879066
23260457
35746068
33279898
78377762
11153894
6529800
79717284
55472045
21499837
731790
46874101
49798103
81399787
99945499
62390500
8277326
7996025
22079481
53562449
69199048
15427912
42108064
24120230
35469914
1635881
41214018
52638619
6142533
96192525
49401323
98115158
26063668
80908000
17891327
42342838
49997747
45451141
49697155
33790189
58559541
36854818
60305610
45732174
86246837
78943607
97953065
29319094
13549570
93470467
39245123
9343176
42078263
88846363
11735410
59906665
69897534
24243292
89727351
74154019
48059609
73329484
37496685
56473059
93937067
30293844
79025924
59545238
3836301
3772853
21329560
75577128
86796878
60397238
39151521
49777614
14303557
49815629
12737025
26991321
35416936
90525972
44568903
12903148
84135010
21843276
45004564
46597333
66241556
51694515
10265574
70233531
26302720
50816133
32910362
33880092
62102497
50309251
52889648
91508895
6638384
99133873
20375987
31303310
74634911
63493716
55375461
21113773
894426
95435003
67330307
29308188
81644756
13958873
54228482
42871074
66644060
27874476
25887206
99397973
13445252
88128076
16629937
81510539
77827672
58160342
91356255
22221923
94750259
95570781
26516343
75867000
7075795
54788827
56869928
4136008
35195309
17668879
70772795
10825541
68538395
74964158
89959223
52462488
36150012
24886741
64057570
53573504
800891
72984796
14012008
33867365
2365215
76665546
47091681
87892372
59019721
36007926
47382142
71284993
48828908
82456335
78236911
5991838
77312372
69138342
25549707
96849736
93602720
38659993
38308951
1309172
49367245
97513746
53681628
48644577
69285755
42770262
28821186
19127206
50067099
13310357
36634788
81170629
42529777
26684587
25312042
11485072
19773938
5765845
56872737
29226967
51103129
36222066
78132118
46161630
21602897
41060969
52582662
62051246
73482680
81172177
37460669
46418251
65214321
57635694
17321601
87389879
77473350
41730739
10761012
17334360
20823396
86382796
2079644
59521863
43707497
82224012
88638990
56192935
90585277
34050672
83180858
24449835
86677222
33450809
14910668
33479691
92488587
66098294
2970144
87801653
31428589
42986948
44485043
33100558
889804
40493905
78068010
59248058
91979400
10177158
28917920
72446410
23003633
7606805
85681569
71915462
32951633
79272791
11974782
88276155
89766722
88000054
59874641
66081829
3605985
63244942
58617727
31904484
93511004
38809922
44924141
5371564
6363841
71120908
31657872
52001812
38989011
71252861
18976300
82754417
36215718
69499128
92730023
98458746
53992109
78509934
99749069
90145138
32014807
73176125
22809842
5279741
32957177
99238670
26281453
76164283
190496
46446159
53166059
40598638
61947093
91673912
90519053
4649769
68621635
11093005
76778114
22879294
31360036
1088344
64415688
40267502
65023439
61481119
22699764
76991992
5200118
797882
15540211
57698140
98370850
29627688
4366698
26886822
47704430
22555545
6551415
20792106
34382397
47300741
52959922
60099914
56352582
35521458
92187762
70394653
58238829
45999325
64117359
6296626
88534580
39242907
35909387
24804216
23103075
7688656
34439154
67743561
28149314
45190571
30109407
37050095
57958701
84881069
67876680
91664991
70114402
68440536
27294235
93231454
67624839
7941176
55101935
23983654
47223559
72712474
59288074
93298858
86245878
62116027
12806174
66475849
23978742
27339792
7863968
45842120
10717184
33912358
42871648
6787235
16949294
58086336
14237577
49326872
13388378
40750804
11617250
82731694
19824883
97727443
1757524
71880994
5204942
6428290
55820249
6882746
91311085
1757241
7819618
31187229
42420992
37786987
35036871
20903367
96761628
67979162
91236233
43068181
98512814
8223203
71115616
61278309
98409438
68128441
82722343
51427442
79815280
33370438
44345723
19765132
62444352
69140020
68392175
67918023
39778562
58417516
39577337
958300
57798356
55639846
51044739
18858204
39083319
12227223
4457048
6015556
90024409
94673639
36026097
63019331
12403192
4303518
93642462
44674595
71756418
88893781
53671117
59071707
63105671
25161243
39199475
35200464
77317629
17970539
15356758
33964036
63639470
76350502
67414024
32555297
86501747
52730904
76616895
7479466
45375938
57456036
95973000
33186842
14186617
74393945
87837179
63220303
5908589
36062708
74389869
97280856
48680167
89612877
68977432
28339409
68716976
68063657
89080382
4095687
72936180
64035510
38508494
74316878
7366477
45001419
56917613
36068332
39382697
57531891
84133424
99558063
11021828
74579235
98319953
48432914
73852750
27683053
29156882
88844373
25102793
89745943
85925487
94262504
49118061
91557850
5701499
80863126
80291292
58938693
64054503
85428516
50424898
81469386
85238515
86740192
7604282
54133683
51512775
27839031
30272382
38225039
52332639
86131040
57393172
88101586
73579234
97216734
43862479
63628145
92130822
65780940
80796439
88364133
826673
23120328
11266273
32215753
73004586
92775467
30343623
32311009
14808626
5921317
57556336
98642214
60731944
21585205
90641452
25691116
13529579
91227781
40890959
55230471
51492047
18793698
49850049
5474426
63288479
32637707
39827641
61919791
23767801
90551601
56268731
63712334
41556109
39561987
66127395
73965850
59731962
73182255
4827387
78220194
79901659
82507730
64828711
42893885
73964804
31663532
56782993
84784868
5888800
36902649
29086442
60315061
91028237
5692804
63788316
21501410
94249680
5382832
556473
8391241
62569489
16023599
46555853
66009169
65033482
4428986
171117
65735150
16757962
27652757
49438291
55030936
9594255
86487158
47405054
72792357
26711704
80144542
53848738
17597306
75728251
46905177
68046892
65264376
17747873
56266010
96404337
41939031
7877266
12886592
75008912
49313319
61282314
33920613
73069731
55873951
15337194
41043286
29428968
90586302
64815102
65269911
13369154
82783879
32521592
99451368
14841108
88599769
46563883
41638121
78971378
16648347
62699041
95363495
19166371
89311059
32999644
26404151
12509904
29498036
29323097
52593818
24013311
66751200
61633344
44692928
65457673
33663956
98932326
48448144
45421787
9710716
20788937
93590138
40959425
31347949
18112752
6255687
63174169
34586937
36384510
41033454
33601996
45153931
89748234
50129767
59336188
42805522
2480781
82726337
37500311
46770063
12211315
88459782
46316123
77249378
10891441
96943247
54312176
97992807
12260510
34234413
80900241
10080635
85741463
24596140
48039861
87367258
69060983
18512978
96874086
61387786
39178362
59064942
59234998
91831265
55537941
96804917
78540501
70591786
95037985
53266596
65356938
64902520
39373896
94321948
93814692
12813687
58489224
47923406
41309665
39279173
41249161
67879622
2947555
54089527
46637510
16870961
59620434
31362245
33738964
93525959
67285878
25433715
98961344
59563545
17035762
63076319
84282449
93159978
27321975
74479430
36414605
88167793
78184890
73964146
2604832
10756146
50956266
2628148
71606325
73265536
94321905
27052492
43322598
84643199
58267465
56099146
70659918
16534348
59512452
74842007
80552000
33190472
67159260
17125394
91261609
47533635
59777650
83770438
98938048
17778403
74544942
13892036
82119749
13985412
92927273
80899320
19379824
94147176
75894781
83183634
14859402
82506347
95921477
60455954
4096418
58614072
36574503
55916145
40469339
14593309
64807250
13452427
38649448
38680089
32940459
10703460
70971987
8500823
8507872
6018625
11266327
39977998
92851161
77283917
97775959
74277238
17001373
28914105
27420297
6365613
77498918
50340730
10623797
65824643
32719767
14373575
41276833
33399685
49061566
22986012
4343093
95306061
68477139
50624994
18422558
78657202
29095695
40074463
89619179
4003101
44046504
47336133
93696494
57572456
71480892
52132674
69308462
67904126
56209315
20557194
1563816
78616247
83253361
83738238
15585657
8724160
87808300
66157841
71682964
9632976
76651830
71234463
62756424
15361275
88377283
25894897
12703170
65223148
79068683
13463097
6752849
43972263
56680823
583899
57100765
61612345
79905512
88058205
30494945
29201509
44873138
79354132
38484696
49617992
31447177
2950762
67071482
13742647
68728771
63983722
84692533
80501089
8272262
79897099
571843
87769791
13514518
98661030
51675847
45201572
98142325
80470511
2733781
64227508
26588699
24765226
43184271
95463542
71207688
80584365
30140531
72787440
98966378
59125281
83825299
5093092
49238989
67638716
81019257
21417721
74566243
44015927
88442295
61053129
10831191
2687258
12300609
19423280
6645996
68946066
49294090
43187421
86925412
12164125
90840247
40852867
95138246
47234116
39766494
19279501
28078234
609404
5297417
10574200
58845492
39317848
59635451
68149307
26647291
23370532
3148940
46607879
74997541
87397460
11263475
97930352
29987781
32331487
39676750
14729116
34592836
93135710
1290215
88169468
29852378
78318668
75407185
48033060
14500557
93940431
71520530
95075806
31604941
13159439
11747349
69390503
38045255
36068220
72213465
22964915
83344664
56021114
63841719
77281827
41351021
50570695
42368517
12294759
3580516
43180412
33080963
66495104
37920352
11193944
23351583
37717220
46471648
45610384
15829827
51627700
46967889
94566708
39074758
79019909
26016909
28695281
57077830
63486046
66139561
68837994
7367499
71453526
90232960
27108315
50743553
70444726
86707626
63786543
84526165
46116850
98508069
10862971
66190916
6410855
61798909
54346942
15691478
15476315
12615714
77158752
88697303
58947343
54878658
11539291
20474189
90342535
33752162
77948570
70034747
2651842
66069808
66608349
89417861
82343192
73554970
61475200
40772332
69772367
71418908
12645341
11900622
7031641
94514098
33148679
83706438
61948893
83844744
84705935
13953420
8875790
15733225
93158572
29318034
8452066
17394112
86031726
73595999
94648894
83085065
26333872
79163823
27328943
51700968
21878917
60163468
80002972
55048283
873532
38546881
11713655
27558712
41018047
67728141
54806189
88602736
27586901
94058730
64300641
9862528
28156256
38154488
22651189
10455360
82243603
25170398
96580102
45910067
72594343
34802824
64119834
51588592
29616184
89593009
84581575
46658989
2827834
2318292
46078324
40175170
78882206
15679925
35299061
51908160
34438221
7286185
20684984
48245891
93703336
84415936
31580955
52630794
82013358
64865946
86147638
24576845
57187679
24634704
58432208
95054591
96113533
91517063
56192752
91251974
84680858
56895533
14572821
49953930
374772
96887454
91983397
77088450
30838151
23389535
64691660
23118742
51919908
5891278
59909856
61754912
1942362
2001377
58346489
24334590
79846310
75283139
60026634
30100137
44392595
59095915
59039305
77883494
70593551
97634604
28237387
89944790
5245924
63801390
42540953
14912177
5327230
85059230
17238610
80916003
51745475
66560916
18669410
29899456
76573463
21945148
20340079
49499154
64493134
99809283
72016839
34605484
74789599
7965501
78943045
47405742
92993349
93912901
4469505
25469784
4474418
52590368
35427029
18691337
67159410
90547603
12496318
86915722
63298283
57607664
72700143
83723868
71474165
61942919
72821760
68729135
24052113
44262864
38566316
80634703
32328579
78062384
76739515
69775849
26572106
65935907
72962896
29901546
66957306
20108451
85410836
9814446
69916196
88492775
27561536
59627102
264276
87999379
63955627
36681445
38339709
15030353
58632330
40076920
92749451
94679
71187203
96643538
25178088
65030275
93676119
63644629
15884525
63997231
39440649
71715819
78731286
33249781
95266814
65486041
91466708
75316747
95993715
47359186
24131829
66089140
71392785
69644620
82671064
15017586
70893883
98616448
82327871
47415389
68763357
52147993
73074685
61813564
83057531
85754316
33288780
72365059
86558730
698610
17962528
89933664
43729804
63495657
36503709
84006099
92958692
24004674
72468770
57737386
96330428
71880669
79783436
47129155
68342174
79639915
24145983
3388426
56064666
94333744
84548732
47992419
53990645
86009753
38713312
87041963
4434926
76350237
51203051
40893353
78896587
76449764
47086103
77848458
70102668
92393932
38692822
71721270
99132482
16425524
81611971
61359356
62151253
54298582
44202342
91325507
96974126
28049032
10700316
1039382
45105086
58324109
94446326
52796242
4031083
89757590
13028572
18976304
56492014
93145869
48288079
10583000
36640453
46515336
66033241
64092117
55287309
56323890
80738273
6639677
34679174
22475111
35295216
1662121
50532325
32953649
58856514
84362009
93716349
23278284
24140903
54353036
60532439
3024197
20364497
5834637
41034076
60996974
16061697
65313224
40576103
77756353
92654568
59552017
78182352
61390847
10233892
37099697
46961982
75587642
3588643
97931385
82398751
58204195
6287044
21170017
23692317
85719191
8771674
44041276
81158115
93260238
6435118
94764636
54204988
36371978
93836372
30777958
40410182
23962475
18514049
42783866
59118087
17911649
27036339
98897569
91456398
51198409
28461189
64024000
85238624
4793458
22771449
45448067
59353495
40030241
89541052
72365862
68161304
29482456
26950561
77261478
62065581
52692091
48253465
47804503
38773394
10090069
86440817
58339299
88539668
48671924
87917242
42992187
97874857
53377656
80400054
80436200
98758058
99620773
55607349
96337885
5031904
15409885
35915623
14237232
73137750
99503696
82781629
48571114
82156360
92085394
3392459
40682630
44528766
48531110
70785737
65377056
92232314
58980649
41374004
83886325
27308919
37724394
11890783
48442677
70274047
10246503
69536946
38980977
44032921
96921522
84778972
13501627
22051399
20171779
72581534
1115702
2050792
85463787
38237622
49138905
59615066
55095680
61101181
51376177
31750055
36593077
73721537
59561770
79408477
61055215
85118256
1309759
94278951
49776450
37923068
69254601
56888989
63175696
39232718
20938538
85381598
83373379
52283609
70197757
3463302
85940779
11874095
74316251
62449109
96979825
81259485
58993870
39776371
20773541
12829773
26984482
15812598
54912111
85022524
77019415
81392328
26876011
8643517
4954533
94093679
97064316
78269126
20765556
691936
92497102
5055601
97971000
76629740
39602007
14522109
95041488
98849111
4302955
33010512
98907937
43724616
48138563
65591936
77072983
28639299
70227705
72687320
80098595
73031425
6298856
44661230
47854910
6199501
47125737
8098550
96198383
68415438
37105400
7863993
99948846
17409964
35156187
71936526
25234814
36945685
94436593
73906462
23896092
89334521
17827537
34764014
14312647
85317219
90780771
41760802
10536810
28274237
55699906
51293722
9799751
51287153
22292538
82281447
19195677
90187073
79034986
85439574
83217936
17853937
5899674
88657541
83836434
15140411
22845667
74511004
29451764
16422150
15102333
73337101
42068021
78007669
99060790
5842488
88709979
12364179
94874107
75717654
63459694
30795930
75951845
81270996
10334028
2394406
58174562
45101940
90565357
86617178
75278293
48864105
45893966
99887200
10721037
7744431
98859671
31276664
17424919
62805088
83414372
51310887
75407482
22457434
36185872
87009448
2139370
80219355
98080726
44314923
65304165
37577554
59618216
19308308
59035070
47633394
10769950
6161746
99555471
25347945
1847304
69656262
51689563
5014737
80614109
63504728
99199128
14472382
8189945
5547635
86882798
66920213
2442132
82243419
9679185
39262024
53855810
96395017
77939994
65508358
1373217
68397650
7043363
92427958
40490670
21988530
85720381
4923953
37219243
68984077
92404033
43597903
10618771
56773946
98123311
53483681
98207905
48454067
35620310
56913993
27114041
67198320
48099034
21271352
55078202
98899402
38910605
75228871
5484139
53940898
69715611
38693888
24582444
24704676
71338736
20290702
77822913
97382373
57576061
72945808
74711728
72221396
95961535
20913050
94710237
99043822
41940522
52978910
85299591
62130895
55838093
29880558
22510531
52161232
56483672
2335725
52989719
29243311
51220738
6680488
50605786
70444289
22537994
40489063
5286160
40597694
99806240
16895466
73363303
22055253
33035137
71341424
1448931
96823419
24753868
74362492
94117513
63528102
1158500
94932334
18960831
21570052
88767176
31520636
80111946
6281359
32236022
10496997
40173022
79170628
83595194
15100535
78988078
81889434
26243709
23109399
1812001
27316584
18600351
79695785
39677733
13465100
15519643
86653942
4860282
26516897
10781850
93361349
52410680
19378385
83386119
47251499
41967643
48611470
27231774
58415148
58208019
65305015
86842502
29396301
80770057
70392427
46926785
69072854
61448487
67762626
12164224
1360432
84474216
47368194
31795655
36359870
3505794
86884965
52631527
72692975
9159730
91372202
6595013
35190813
72698168
51771073
7499982
61379270
47069230
41207258
85151262
13788003
44348941
27764950
71933417
530897
26795511
48476197
18306827
960598
52980109
58509179
34513305
92707085
2456593
64373088
82981821
66525734
25955485
1023778
93139370
92189772
61206957
80730018
70020502
8761789
21837260
10381752
73932544
97732231
18794529
67815619
35496369
14905762
42269324
54610068
48997378
50809484
82573875
26887154
49252851
81018027
30631771
96338698
30752533
77698341
4793894
57816471
45488511
81161160
52016685
36514219
3697409
81226424
29001457
77473625
44503561
76720487
6252943
28689563
28379317
82179575
29538557
19750777
87559123
97638231
48748747
30093509
18101236
3273933
32370621
98705276
14622263
991202
4626192
77825010
30462042
75215735
65788650
94082590
66296646
71940200
25757855
74983276
27388459
32616597
73365747
71122552
24349544
1128293
28830333
49470989
7458991
30490372
63745395
15360879
10587602
90941656
85825603
61488978
36555225
54588700
98972625
49040560
48809414
40968925
80684580
73874029
90976261
19023053
13102614
64697024
52113995
21528622
49104333
46050272
22986310
88561063
18514728
45885013
51175672
64793242
19968402
38815869
53883673
61095324
10668774
31003758
565687
48925168
49340441
25718444
1007455
21431787
84176501
50686238
74182198
12336494
21417410
42191267
28291792
45755959
10451573
8478204
80601470
37569285
25401254
4378672
43669794
24826482
61455448
9112793
82399706
45864913
50036798
34822531
74581251
11562354
93492581
55976544
47679126
55134611
33752370
21795719
42301050
33697502
96414464
86900890
15667489
43864811
96291037
24975758
33256337
24354895
31164661
51772795
59731041
67023963
39228738
4929241
64197990
79507545
10523103
38898535
29902691
82878767
93097819
48533967
17333770
60389409
2298963
10570021
87689933
54017457
78466390
99472865
67906991
29218235
2107939
55548649
1189640
3495914
153868
4581139
33401183
45374293
23559766
10398522
48276261
66838068
59158312
76795031
97715767
57686227
2710420
81125488
64794880
4385309
32005713
39210618
19478361
38048775
34536726
15417551
43165157
75446268
25774942
97923782
73349821
67709515
88922587
84178315
62730283
99987292
75645307
97917264
46244351
36840134
23087494
37842883
51030942
92845284
99886163
32577243
29624890
13141521
72246470
81910167
12606241
28130073
303697
8785645
96104434
76877150
17251150
97458804
49716819
31792562
24358029
84551282
40391975
10039242
43504265
14023589
44740120
21710195
7045642
27842241
77470139
76619299
84800011
70083098
91622123
68916657
50872471
21302111
407981
30569955
8638071
75100868
45917531
40765430
95116279
18041917
93553292
80044714
57662863
62911496
6803583
2628346
43777073
91581565
79222
65404896
90750353
86060723
20793418
25265827
90081603
68187105
10718093
23736598
97407336
56464575
71062151
59189820
35132422
60724109
80673586
31282910
84952255
11039764
71807029
36701897
61646252
62752527
43958945
61746077
61555059
31556410
99206164
50975832
46879228
8111881
40147861
54314362
61724411
9224911
27808859
76903131
82349829
22812697
20983151
31041623
79712423
74303564
97312177
24064077
64288578
19354319
60673328
46118378
86861890
20111622
88858970
78903409
52605164
59345982
58611949
757452
57631618
21176388
41674672
80943536
74356573
17682039
20895852
56384629
49889465
71223663
2242154
37344946
81507829
79692428
30611567
63448916
56115945
5379755
97840239
18739944
4492400
60318097
9342948
1993613
86977822
2324255
61955499
59256473
44938142
77257213
17835568
46047489
93774665
14689158
92026303
70857404
19438851
69375168
45394841
20463978
92378873
26643802
11077178
32901147
69728956
13901529
84138493
91918575
9273546
8275129
41610161
74868818
38359490
5443913
59975653
15952424
20885548
45530155
49199818
637485
61214596
18090139
56337037
23430670
73169956
30463441
77986279
22578940
47838062
72415045
60235617
68103300
40723129
78818172
73458619
30646837
46427565
67029332
38894212
47448289
73390748
75030961
88877750
88962886
25399403
86043275
89675570
37538961
71029754
38856077
95128900
32668092
67094597
20614656
32464423
6996968
90614759
72059746
50627868
86231371
25205915
81496762
97245855
32155609
58081542
6505586
62960142
96986776
73481037
86540828
30212576
78917656
12115994
74748707
82327549
81091953
44434327
56855929
18356286
47467591
35275872
60584083
70653740
63584363
68651708
12866806
22460568
91200694
31949390
3302100
85389671
72486651
43075097
68341576
38183019
14135794
80715300
69248107
47926512
19684030
81861556
81913890
93018915
91200268
245721
98607536
77608913
64535708
87517684
92805266
29514642
45652492
49503957
56455465
47173388
91219504
60706189
64907990
66807170
62608951
31664129
19272304
64515622
62924318
86140821
40782078
8498192
85243714
14789725
20525957
8530957
42696074
54169789
9749806
37043892
31593720
60373059
74837159
50056469
48315227
10565923
38829613
59138370
44287480
76302195
4648141
84297033
82650387
65161050
9057628
91307472
40631634
57078799
69555146
88810677
69285377
2652790
59010988
64414827
47404279
11432145
48659976
93943392
54506152
37869680
51661921
29148538
98763475
14096112
23134927
11602813
18523731
85994316
34887906
17039444
99812000
40065984
54817702
98375959
73337762
35669985
66073430
23018764
13514395
59577452
80952186
50204958
45103475
32336117
59822891
89495568
50521857
47343009
17976461
75220986
31734883
40786483
12425623
38230660
53908454
46761854
82146663
37076459
76513119
23684106
49813317
19658152
11502426
74515908
15816122
9076867
65192893
67252545
55148646
7670233
97518043
92855282
44276429
22337965
52126857
56523989
16784252
51165788
12709490
52150104
55121216
13104058
14813621
16669816
64286259
25764356
63713686
50435001
28017793
41170272
7764719
52856931
94518203
99373909
93539206
610379
6232325
70012310
13528809
76798243
84874138
54560872
81600177
16523394
58048278
32569102
7744038
93920342
87435621
35674160
24171772
73644268
87015058
35689760
42459566
42876139
86828698
4289687
65703554
33537231
76337744
49830905
95554687
92728772
85874626
17076748
29463300
14011772
49037708
21182110
85379106
9129042
15301549
23651664
7846716
16125192
8835442
78556208
17796922
50075303
61661093
71310505
94197556
28376823
11587344
73448997
6080200
78311885
45112771
29175933
87499332
93097601
3806059
64172270
27403970
14886629
52849907
63228344
74406471
8694034
88551160
90474932
74696757
74845044
12395438
38246174
76076873
22311501
84094339
45774014
38286178
57328805
33413467
39651108
46769345
13719275
12975746
67048360
46844512
15394383
87881933
49304819
83454291
98610449
9512469
52263209
1305674
9779783
44076484
85456566
35101382
22253534
60043885
80870491
65607882
64112618
69317092
94246925
73947892
58978410
95508081
49740762
80282648
66130229
14997497
86324822
6055617
30816370
674564
37603899
78791621
21940902
189743
60269866
22132789
97785031
31942494
42910709
66714134
49666519
24667196
89261913
28554953
49938340
271841
60620876
44802895
79166749
8048468
59423192
37563268
51271609
84358591
2118816
11216433
11601466
6140209
70223906
37475082
69997214
15586747
51479874
4355172
60069610
60883328
13314244
78413314
87991590
37275276
92127094
40424059
34891380
74086278
45689181
64885410
15487474
55505159
95733351
97077624
49012399
47983671
67138194
3663190
42022129
59074530
53363253
65582613
37232383
75201
52842825
67244597
40461465
96762280
74738033
24590734
74373287
13063955
84147138
23175922
61130597
3285671
7080463
32806940
9172766
31526292
62905404
99998903
83099534
14832449
99136498
79206426
89320165
88793863
16309669
41790254
57467940
96860887
61411848
51861965
11589645
32166365
56996797
23149901
55556113
52626000
63037357
85812616
77092694
75847224
97365001
94853606
62258920
10760668
34078357
85468505
45806384
5270671
72706354
24543902
78822479
59605560
51014359
88493853
62441594
95457219
63606105
41356805
35678339
45972625
95964746
76940999
6492790
88960576
39489894
51681889
9108732
92662590
15266267
56001882
71427072
37957361
47872574
21152467
42997781
72062245
30488032
32831662
43287130
16333558
94688025
52781241
59167483
16038091
59462149
70970952
67374773
81032847
21675020
35143739
59141213
11023804
43706476
31620455
92344433
37741787
53945720
88338329
69045116
79923184
39383451
38977272
18960708
30819097
53106984
90835876
40755296
63000212
84709053
552362
88902646
63077529
71758670
98338620
23347908
49011136
53313546
96169831
41499772
35116396
4522597
90975209
41780796
65980449
23174074
16605899
37612657
76757582
99388643
63769218
87583365
35730901
21203336
87811162
49624457
80449673
77588925
44871870
2074404
7226955
91196835
59508376
82034078
15525432
35160437
13296534
6841635
33223598
82149575
18426443
52145193
65909072
78727327
45226246
53816955
47099078
37287225
41034069
63054542
98062784
24709382
29077667
46718579
96641023
9740255
71007786
52573150
11050833
38881439
92151914
10458929
95208724
5425431
50896400
60926160
33418112
51303842
32215240
8399430
55384069
65777861
28604589
20112245
49469598
11081731
20413352
19842113
79700349
56184983
35495021
44904561
74575489
61653327
18760508
45433914
53604160
99768698
20787447
40288665
26627186
5214923
35034127
31610603
81385472
43879198
71206535
96866330
4980377
57543877
79170228
90548582
43645980
14025936
84813383
65898590
5203409
64998885
44281373
27542282
285555
40444149
366940
91502621
52734233
99699000
58070691
52068929
58342259
79628006
3082519
52041133
82448497
99213637
50789113
92048126
65443517
81055764
91002366
87538769
19655801
8212616
30308301
34038037
63336258
90816322
50494169
63774085
53493280
86982467
41334962
21909917
59342359
88011197
22895738
72801489
98420591
98047151
64278036
81960084
27326123
15858526
99167801
76594381
78744111
94645013
97760495
11626349
21925506
18935867
27498351
93704707
40207186
67576633
86277969
58461259
99132019
9774591
2672499
27893061
52030598
37797126
21952095
21625376
42187671
66190993
82881496
48642855
95710302
59485952
24183734
6955898
72995325
70474590
41569413
41416699
51173961
44067310
52255120
90430206
27668196
73891027
9852793
112407
21640865
81462425
27028870
69497467
27193481
76388767
64843974
67993852
78051977
46334141
91334172
39790234
80050450
59906675
10605478
41567520
25762457
54587762
27775461
20732387
54562110
68901779
82349328
21099442
87596868
79314987
84102949
95217236
76040358
41629530
51368840
58993656
30184000
11117742
40072944
10536366
9151413
36274794
78971045
49739535
58254633
31575949
88713434
73278184
73648168
77695835
89419619
98028898
6274398
37725936
79285132
41787018
37786759
88451609
41292586
82971002
48129046
98804671
27905641
79972842
64766195
59282487
51117998
46874747
80841924
55239766
71936281
50527011
21882966
9685812
31656913
72212548
40798481
54842359
23283720
89639626
35277002
91584622
29087848
68100238
9493342
98753938
89253527
78756315
13006467
92140048
36146119
70959382
2479005
14799115
74466377
9438971
19743564
47043357
95323109
42906598
48552172
30956835
6324128
15336365
84987001
98437044
28571026
23687866
36503238
50927781
55658977
83790431
559583
85868448
39707194
52870921
728432
51763526
27663288
14614164
22200617
81287851
83087861
8068682
28051588
40536886
95273907
62425316
95559576
98779265
67151061
95321622
49900148
94934535
30736415
87375814
18377311
73108843
971110
53994662
87922264
37028094
31929157
28588478
93081945
1875962
54598122
7247826
9411064
55966542
83347150
61770028
24986174
17323297
99922436
67321348
21601822
26434842
79414769
37257173
83106818
88356543
16666860
71435970
56161668
20105585
5695507
48573682
96513501
57011811
16607386
57922560
80897937
25636843
62750825
73227422
26931248
13262623
47897922
20629579
60561403
18266565
47267304
44958448
48046569
10191155
57113278
40650518
65097646
53268286
74102844
16254188
90350030
46604280
7714816
22187762
68207272
75903070
30588256
52100712
77987505
92140476
36598156
71637362
46960683
57936873
45508188
56336043
7272988
76321909
46260698
11213585
66442300
34982001
17360719
31026942
71828575
23112767
15942110
47167384
97255448
92424331
94836797
56522687
42641498
41768116
78651167
42544177
20596321
75206226
99354083
9475589
51894638
21635379
37418226
27816403
46860764
15450235
51965896
38333662
15583930
15667680
28064646
81022746
71867215
72961589
94416533
39196330
4390766
9874279
69220377
5156745
20083013
22726302
51300929
80238321
24202631
43485247
81314874
98273378
98567263
10765556
2401667
44192421
94851647
43486519
42723128
74272472
61071995
60817912
63523171
88702538
33645685
81457336
65190634
40905440
83130783
73606655
5749109
73705577
23819220
81749206
32480032
75299807
28722566
21663830
3165081
19177508
47259033
58757789
88412842
99749049
26202880
53850197
49699222
98486916
36766602
32638664
75653602
23049517
56042289
16625894
41527606
62562196
61523518
2090004
21974819
82199071
34578503
68809253
16540306
47304838
83708617
99555594
52822050
58601597
18647506
81979090
47756830
88603391
79120353
97782824
65658355
98002906
26679401
12860405
15831236
19635150
43909400
9924552
40219637
10624537
37823152
56348094
81411457
68516309
36749955
44457240
26654581
68784273
99889741
61162147
46810152
93170644
85795145
63322702
88316162
51725182
9564159
52300262
30914570
3951357
6366528
34428861
60427538
57972882
27829626
8941905
85350562
31845475
41598382
89855995
81117540
83168383
10848604
88037896
72144880
28021746
54024548
84383306
73352050
19728920
35279747
40030125
25471604
34561229
75247537
97631514
13040466
57781213
72249252
59836330
2967247
31427089
72139806
3353698
3552704
70194106
29153766
78397303
56172999
6694105
89533713
11068604
89623083
54898505
98060084
75499652
72027606
57121183
58748174
21440153
42415101
20642598
91470635
23661446
77111378
61741786
97823414
17530714
25767222
21758946
3996636
37600418
2714417
49117726
52787068
29112496
41820753
23223979
46247879
27446668
28673531
95677977
84478862
22763434
63696256
87892079
84361776
48977787
87198429
36399526
24856042
18838903
59575623
43398397
4892095
84054156
9698546
25952324
25936031
37992627
16006597
80349437
98372428
81280836
47001710
27243531
61137353
48942864
21402646
49972336
32884351
85486518
7285912
64830285
53023817
96549988
65700021
52378346
58548576
48676664
80501130
93041168
91469436
27997278
8333226
51541900
31556987
98343566
18735942
9150928
64096809
76982536
18894594
54214422
66629198
43070871
54700347
12012611
10093210
74126236
9417906
32839877
60648300
15095655
28811859
86899820
69119680
10754523
86138486
73864303
83608381
79554712
29813359
75025565
53556495
28441816
95564344
11589243
54843135
72458128
39246824
88003296
25643564
4272478
54360377
23041406
34515305
32180934
26302869
88836394
83129454
98790436
13460369
7879570
77423685
61671645
79267993
62241106
65879273
74110339
35396129
26375386
5009631
85279494
34562506
81460427
92896959
27273963
20922500
21920539
58142356
41581213
21901152
22046369
36214370
44350060
30893365
2717706
32093230
26381126
67951499
87411355
22276952
2296613
59618172
16154595
79647155
18633903
97111342
54505520
97575316
13677910
51627661
34931983
46076796
33318671
68181146
5799556
42955905
88813424
26364756
90213474
6490078
60541995
94276049
73508580
15719054
44019631
71118898
99264080
80295956
65403319
84362664
28813281
6024659
15862040
6488333
29849835
55047776
55694834
13236576
24627430
30334329
85372100
12669204
91391811
58069283
66951357
82814063
69452167
47998520
53586459
3400165
22904598
5555087
90741326
18250546
74508679
88423223
4444764
93772266
32310914
10660547
25645046
21839903
45405965
80639513
86236378
2001474
53961690
46044361
27085550
82575720
80707555
93701901
18938425
62171184
63763949
52464064
31991515
74124288
26271783
7095787
28024174
73115519
89174358
40115463
73316404
71764080
57176814
40932804
64490535
43148647
45410818
51700425
39319338
22756627
54777768
47195332
68446414
72066810
13512336
65247662
95094191
72486184
65084272
68588510
27839467
8420235
48279325
58652160
72406280
92099644
45653110
36800873
96989965
79742859
57670361
11394188
65625719
7537555
95926801
31543051
22589969
60595995
39080634
61181906
22658387
95784942
12933250
68853381
16981220
77010975
29757090
41611823
44815210
75680261
76554561
99068406
53283927
39111975
20162604
24398275
76374571
65606460
58456786
25168207
64178342
875565
29429642
95522867
2930527
25334228
98607639
25205856
5252052
45977095
6573139
14352748
46531603
15584451
1364123
74795966
93122
18548722
99154291
2831082
14325783
91085797
7994699
18882584
65184372
21240077
41538825
87909452
31493587
87476363
94785403
93363317
86515361
77694824
52444806
35668688
48218467
10169139
62600198
56968125
32197553
17817926
22937031
12738874
42323666
42113778
25247537
46124957
5751637
53605888
43005760
68618825
99746920
85082405
210498
1012799
99219499
12157175
94356755
44884005
71754197
81640028
68919493
35840063
90211949
61051854
63921986
41035368
77174719
4812705
106761
52867712
91778568
4209224
95166191
71052020
35804822
87067045
35109096
28570360
59841525
38384059
49978875
55475302
48943784
55660044
124562
55131527
35880598
367440
8863919
31171682
73275549
57344752
63530902
34909214
48786728
62190750
23701150
60414413
78309100
50078570
48314522
7390357
82185508
73751250
53530682
19892344
51415677
94278912
24899146
89745617
88634613
39967176
11437598
27043535
34620260
24896082
61034877
62645117
81450300
14416597
52722821
17470263
9059567
76371097
67439636
28169685
12262625
855862
40635239
20530270
92013014
31943992
19779532
36910455
54547902
98102169
30455448
3323835
14536608
95097740
71097760
62509081
93387293
52281746
28440391
38196209
6168037
56794825
98907400
31158083
68676489
75219657
22649841
11324138
20664910
25710854
48672142
16291025
49075884
75449308
40247554
99004812
29083470
47711064
32447394
93010956
7170617
3305739
21635077
65712986
34473711
44163982
21402003
78224425
25352343
80736453
99971423
51208814
18311533
83044016
40237043
75587985
89573294
65468136
67703702
53092168
96826332
71356695
10465027
51049382
50217958
49317966
99003185
99324517
73451102
8453909
86665957
35656284
36624446
51746174
63414352
99512466
40330021
43246713
94090260
53943317
76494227
98085600
37359128
7939941
33217204
30100732
78090361
32960563
55258278
41137530
1056869
99528139
82625376
4582518
8842211
45618478
29118332
92981707
22654055
34132280
94755382
33888408
86491474
25532630
93081089
92667071
44045163
90193154
52857856
18221137
84280313
78175958
99147089
33151496
20411900
47583304
17984479
65840929
61693477
14405821
71894352
22181568
55311099
47728935
56545148
18042686
49711806
66977447
39403047
45162575
71697798
56586646
73493086
22954819
93055103
49589029
72201163
4630827
81293907
29172257
17935103
14255278
54763386
56456101
44116369
47790465
99764640
70816199
94197982
97553634
94842303
76856065
65226855
24196282
80149348
66773303
45155674
79249152
25794773
14740261
8515137
8814202
90987640
69791917
56533569
20352198
79849762
31213267
51365634
9625169
10592005
61881318
37638234
73269057
3161044
85781274
84579677
77592024
74480822
50180789
71171688
4124181
50271629
80631653
54162730
61726253
73426956
30729407
42719465
21829078
52652838
35091695
99550470
82293661
44000280
94445516
52815295
38811283
45565329
57355619
20051363
79719511
59141252
60746845
74876783
78561197
6099179
74036243
28235926
26464474
23962735
24084929
81102648
17125196
80240883
55171794
66671776
36270850
929807
48565723
91869120
27253267
90299130
55266675
12832354
27658197
48710896
64691297
45673150
9492519
55356150
11239627
49684418
23803932
56919422
87149007
15675456
53579506
65290386
52200594
57724918
45407315
39267343
79847206
48648155
84581059
26017581
23807050
52218618
41669423
6579832
95294766
29857739
2063242
98314376
4986279
23592571
82037720
19519600
58826547
80998135
58957907
68555223
14867272
43785430
36658007
46295206
88143144
87535679
16994672
88750740
25193819
74893486
86567539
97437934
85028780
80366927
19298475
79882058
1583398
29433359
4605883
99317224
44877756
96675037
36126767
78635411
27901842
58913941
12548095
31615875
61113161
4294699
48039161
64274595
59133341
32464590
54803039
38435579
45661313
83781835
73133144
15418395
88127125
45289654
54519037
38253860
80191118
84803126
80885486
97641562
57174917
66414869
30674426
89580091
48685461
45105276
25919460
54440852
76099311
27849262
32868179
18706060
98049759
66039342
39819577
54373131
97936603
84530526
85685930
69581986
37806712
17625169
14038331
28909314
28496851
84762294
34834697
9090038
2555698
66007488
11461422
33273799
26725255
60615911
90903676
70315216
77051386
99258889
38663415
76739747
59843
53441385
10372885
91995853
17478106
31596489
83646398
4448596
94247356
44604208
74576351
46594529
75519534
87692223
3870959
28721727
61747894
86863720
33829213
46046956
5720604
90228644
58875407
9655138
60291624
30356089
81488507
52028889
41179907
46955254
69884665
75107692
81080526
10542889
80486081
92764533
44587516
87277849
53687353
2637163
26996029
3455580
74383793
98639399
29156516
40735840
37249743
45926990
17748875
12736695
9522346
11089066
8427523
82822031
15431873
13665218
23333048
96989206
17994012
18992772
42257247
818063
65697794
32425918
56496911
46700248
70376972
50842396
88162277
33390727
10871450
81533176
35474198
60045796
3236849
39566032
1359694
49583131
83312639
37475793
53342137
86863719
69788584
44726614
37722247
14550958
33548121
60497952
68019476
42808616
22137323
21211527
4697694
63641774
48082941
65016874
10939887
35215712
8938525
11354538
51279411
94738569
4061659
60889299
14486489
17353367
79811581
30441971
59856814
98550995
37225959
57735342
19889536
57790608
31459112
52405172
72051244
85332816
25563176
99279048
99710725
67925433
84791091
80799633
95815611
92827198
1971538
31146713
13081447
78870203
74549825
90650773
17459663
83997917
99946667
13519138
6431662
89117015
59252057
6988041
56884138
48010931
54797118
92644783
42668648
96895054
93144548
49059769
62966214
82440503
5576162
86703161
79993492
48614798
90844046
7888565
55686394
85917310
53328963
12474604
84118538
81012307
52784812
99863418
60414212
54989560
49854877
41719900
63618051
93831035
44282958
41021786
38080111
74435425
76066758
23256577
5551244
34486580
50884596
1496357
52154912
69453315
90108779
40868330
94821668
19971648
14839561
46121661
90690503
74326454
30134595
67682489
42779967
49905753
51320012
19422171
87121162
84006836
44400648
87684022
91546481
27091498
87556912
17897426
95113396
35421964
33009147
29509890
13400915
85181608
61676935
31717393
91212447
65112850
57346858
94562810
8148325
33735763
52423786
31856205
42562076
64580822
34335612
62077565
55930131
28344033
60133684
27333711
83878416
27891148
23556033
52149345
98154310
93627761
82655776
90434875
66874032
77062045
36750922
55161471
42133270
58881185
73802294
94826581
2458182
87186424
31546819
14256309
88207227
86375105
50447328
94935624
22683175
95803343
11140929
113850
60804676
21990782
94120082
16093800
13534426
54980970
88540589
56067143
92227750
91761896
33335177
91021719
40519643
60340816
47034369
29581877
10237961
36556198
88529888
63703767
83468161
10474391
60162785
72458422
42770390
76596629
91168808
93749473
61590027
7715650
63773505
37223058
74295217
81130548
28636073
61874145
56298037
86808764
16234229
38550157
31418193
75568182
21164534
81387629
10011944
91185075
83368389
69348350
80923499
7057846
45402414
88080228
93035553
7229670
18580252
2903360
67525928
29930816
36259460
60068947
52553856
95733232
16165755
53288357
61455174
92068180
28772815
81836101
78245742
48885436
48673520
26093033
47451561
53492323
36275564
52417285
22500935
69553117
2803158
68726350
70691059
47287683
76870321
1540160
7221957
31112963
81344387
10985066
90790274
52122699
65784444
76505491
10784229
28989800
97903674
70981583
10684230
39300673
32577427
68706123
95259932
74862733
55760627
10177773
41939229
25418697
62762839
60639403
86141690
29698267
27842017
7599178
19073909
57357459
46709967
87292770
21769645
12709093
656613
92538069
23378446
80163329
17147722
53399609
55072512
73767697
32926395
39488704
27014999
52110645
95679039
42649925
22412482
2688241
7453874
31964821
29877764
43260726
48231317
88516972
17899425
33788809
39697349
84047738
35217349
47429927
97432164
69301425
53723766
39310086
43244015
51293714
46131123
51894452
28799246
53267911
7752840
54092398
22174690
70360029
63574899
46367983
49747172
75437530
40934670
87287133
75800296
8733573
34143315
34531704
60035252
60371198
81030278
28992902
62405413
43592922
84773819
13595808
71017918
87138432
50040178
6732789
2436906
25620337
56059644
15834936
78383358
98148221
23409565
8264568
64881280
19254844
56041792
47147685
56849971
69673703
64997895
55182860
28959171
7693280
90364444
95208840
89737238
33640171
47188574
61715294
32490776
80869498
2051758
7819248
43447081
19481321
94365044
5674922
97971951
14765943
50474263
9465552
22973823
46036538
79770380
2820670
80026003
79922421
19901812
61357216
46515333
38140561
25601150
25267021
47581152
25081075
43156525
91055369
26498488
86134997
49504067
99888762
28177373
20794745
57700115
39805089
93115851
15795722
20143568
87150048
84457423
66819583
56259599
79177670
6808915
51419763
32332077
24348418
65348773
14930760
90407816
98586384
40864098
22613461
71560595
1163373
32245340
93864920
33844506
50607979
54910831
62037602
8874694
17134123
24205093
397909
96813649
44412629
54779934
87235603
95321607
31750780
21004046
64926571
77133386
81284419
63061791
97766737
56598846
58305729
5244322
42249862
85260978
25974882
32368367
99467494
13712259
76650345
18737434
22364409
15187394
18224860
70172726
22440346
30587731
93695999
48571237
62720876
15393963
88088763
33693918
31143751
1819877
17828734
52628583
13482400
16185760
7147133
36918230
31860442
75183868
83197732
10014403
9143998
80449750
12952572
23451739
71654952
8012152
32546496
92057128
55899431
77331423
70978013
57407681
77858902
47046707
46978525
848137
91898307
4482309
10289415
35295227
9794989
4191816
25286520
42674408
3094840
87448516
51673262
9023488
43974144
29178724
87755376
50770168
52834132
94182243
16999432
77679532
53784746
94857156
47983598
99956290
77926362
6247618
51935026
16317560
25101446
74927237
40145912
53442164
35571477
87356679
76798301
6657384
94434656
56967121
50239188
54094586
13233858
33597323
31750382
90948161
60807843
81160360
60679749
59241764
96019852
39684215
54775742
7575637
96103298
68793563
5768613
21854068
91824159
69341826
66849535
49625810
80166588
99487410
17256031
69700453
49417110
71332436
2311001
56991803
77898184
70373913
83265550
41347433
29130330
45815491
13075473
33253585
68780485
41777513
35761204
27217788
73933538
27394892
3905693
81304551
50467366
51305429
30577931
54460042
95399306
9165338
34774345
43086573
71731490
89618584
83394798
63492496
87860653
62207660
5716309
75305163
27144374
41862391
77461275
97430938
409137
44660758
13538185
72840518
98342390
97082325
67565402
94782863
78135771
65845890
47741001
8621787
24821275
46453399
15471617
92808570
37677962
79493693
5362900
2918040
62623898
97482996
83085280
42775488
5083745
93064554
84765705
59210140
56598351
12939161
75130133
66987871
27427008
37678830
89580590
17999619
32900720
26085515
57018391
955987
14962435
92963951
1140808
65610609
32562222
69493121
81135686
86766709
85531648
27796763
72101721
88403243
5203144
76978866
83775273
81529001
94668729
90716957
87892366
78514240
85076263
95074092
12903129
61468335
87489356
29774658
60947085
11322223
45849043
85024590
19254075
45786228
75114654
4545599
98860472
12687046
39985398
92646493
50756318
25189340
76976755
82456852
7057930
56668861
24352759
60536640
49789724
50680101
83584265
54581281
23315177
75106492
68231267
49466940
77886146
27927251
99440893
46894970
57155718
8858702
35920977
5680189
2551245
84120072
15765441
965481
4323993
20734424
60656231
95004624
90263627
9824950
22546192
612184
50957962
78963085
55939760
41307140
80159472
5870721
21445504
32551508
71584160
41698604
97018213
90223926
35274058
52276463
72626901
64627941
56428138
38171983
52508982
64473982
99186060
71034075
15292252
73437336
86797072
30514100
13791637
88921176
40974856
25932208
34382684
69484178
60873628
22765013
84532851
3629183
59530434
56521050
26431456
14221204
25304770
36042668
41230158
9078532
60944804
98587188
60393682
62441440
23293008
50850844
7904334
55963640
44041180
85985353
93219374
22581203
1375964
9314456
44664336
97547267
17099023
65082208
42543029
19748853
18247150
52569819
47210044
40244799
20745206
61065439
16853281
36793863
90603833
78910872
54009127
51755886
73584651
12744080
8429802
15280463
21630288
13483092
92652292
95008442
77199994
30122027
38297650
65736096
99873464
87877200
89133207
19509724
86297538
245420
98172218
89751329
40255029
73679494
85243905
80385158
44356258
70224013
80965125
74529654
92805024
76760075
51413910
54404675
88287282
46980761
81991733
18542096
81375392
84592644
87740611
23635096
88419115
33723942
53434272
63757157
26525000
700928
82517340
69742643
64408695
41938435
57282438
82896214
59693594
2410356
28998548
42597399
60511322
63530436
97087150
10639145
44371767
89304822
65519280
35237078
80009293
21230510
31336315
34299739
51390636
16656604
2799774
71215925
65455138
72166907
41963833
94306130
53403886
17388992
55238210
10657612
87551185
5001043
95652626
76680368
23205029
69665789
2215837
92169395
47901734
60359672
21320008
87965215
84200678
48375103
40973056
4294064
41851680
46970829
82592338
64946832
45049938
70099034
10002419
82227724
48165555
97562462
35277450
5682772
51435260
36343897
82136891
35278824
45774174
23349438
57305712
66588877
42676012
12511392
51101708
35284847
92543571
1001120
31042338
47289787
90469060
60781177
17463122
71881186
26376755
29202786
32413962
77323058
35855631
75611131
44001839
18531895
78430519
18310842
66782475
63491184
95951834
10867093
94212000
98110278
44123365
81148094
49977123
66686934
61969523
98882563
35187376
37120781
41348211
52351265
7644776
31776342
25778376
47818916
30700014
89886555
13540720
17147029
93880716
72089530
51721102
301257
20834145
87729219
93595033
75416101
33179211
25496882
63019612
32238520
80481819
52607220
15033251
58765003
31164291
56404510
81300417
73140065
92046658
61955756
60780571
62372466
64114251
92294023
89184148
31846509
58696397
64665340
45977608
50011046
76146762
59497677
2405678
75589609
94502533
35340529
66365225
72935111
2690293
60669055
5475335
46132600
83382859
27314999
36863390
26115204
38155255
94908029
97550880
48700256
87598878
51190547
755734
49725664
70006939
3081812
93409353
14096292
97483637
66243838
94109804
86944556
44628202
94918961
81179063
63381164
52271689
28474276
41219975
43438291
99581402
74417916
23460517
45757659
67667086
65125863
47300659
40865554
80278335
96854508
18205287
52325326
50473339
27460098
39169678
79387325
51248513
67910020
77715922
67718466
17098942
45305070
86518994
44967504
83192022
20205458
44391864
4833910
85234624
90619649
29476793
87205517
90972031
40307397
53922893
24145971
72723442
66070596
23143577
80944481
10748592
14690276
14091832
24874289
44045583
50765950
48062183
10810977
36760298
43568449
1745741
41375747
65019994
64563263
57363123
67711242
64465468
98785679
75355215
17823006
98976572
8629769
71316895
56089650
36386626
32398047
83029280
6550443
6692352
17312850
17019997
33417606
5749741
12555693
47385262
85383938
74905782
97642155
31595541
85294252
41004710
45331894
76250167
94750743
34842453
51033663
60076722
13537451
38333900
96927117
5565877
80073910
85000163
5229882
13383382
99200456
30728248
63238395
20318505
94510666
93734133
99704756
86749088
73815880
22131032
54494457
17747622
87191953
53444927
99537347
71988996
52461231
12721791
26800881
62423121
99693406
56109492
92096035
88102174
11866084
74032130
74645346
89565649
44420606
91688800
67850914
36042500
43447408
93047425
72421457
55986948
17813237
28232205
63130830
76489294
36490781
98471283
49474708
69103671
77621507
74671341
63419714
9885918
18360622
14351318
52855263
35658484
64090382
3500579
78473172
22395403
17281671
66821796
70415875
10884655
58100805
65424951
14673012
65890262
79578748
46512948
31882036
69575496
49586506
32638974
6133757
93475265
85928009
84962381
17006447
86844031
93559098
95379168
38174918
43793829
3080533
2502245
74877407
59798958
28074497
38303873
64707443
96067475
2343688
12137767
79389639
37223286
99685701
67989139
51430436
32863257
95263536
1848904
80073168
76262831
83183114
81553737
66501689
53335327
32775154
95137827
70684410
63211571
33481796
66906639
82677567
27265348
96611068
18466171
57812124
96459592
95073701
27507480
49116442
75392398
34481597
34548660
62138493
31215608
27634452
33977913
14890372
21256
8921127
15721364
32046859
69114061
79618654
37995500
80673840
7494934
14927251
61557367
26302354
66991511
82981997
27365799
11814951
39222517
86340518
85620657
71167296
61231501
1532346
59677997
50099147
87663677
12591171
58207778
35410709
71863576
72837096
90270847
9211926
72438792
26372813
99756075
54410677
92593914
10524935
7756037
46606390
81210838
94932362
94392343
80851336
13678975
56148128
35722924
39133171
60806888
64633427
13263418
2194614
2727454
51259840
84608963
27995585
75022405
50929704
91254299
84377163
59150883
2680771
85877701
90642900
59157297
42339217
25229754
54663392
70502210
62401769
94168285
11010398
96329391
56049574
19275708
55069745
84162327
85760532
65808897
9023187
64366419
51399892
84405122
6067038
23967223
89013252
50215178
59341770
76876723
19250874
38458057
76800302
30412540
49563982
5722114
11525524
57872462
43683612
36329961
55254095
39124619
79122165
47960907
37343657
76108436
5225835
85183734
9415053
18121395
35629998
47369196
88446812
59471102
27696495
39982471
17306748
78126782
35489105
90665812
14086935
54729090
25996183
83887663
24790497
63643151
54315019
87218942
35369652
75083141
64493713
65344595
34672094
77526758
89887179
51469918
5683942
18101923
35135400
85136120
23146387
52851083
84496314
94787836
25961198
99378032
20729385
69039538
44149381
31915708
41171856
58870070
79295259
37968172
31773207
27508654
89610565
46444935
56449144
42313315
59872075
62439546
76908913
87291902
85604880
35753938
28781144
45906245
86044859
85197127
13621309
19521359
88877776
12830767
67255407
55630539
15030942
84990676
94154533
38177500
68347617
64619946
82228669
1004576
58189402
92965080
73628693
61703025
35491720
26446288
75308560
7999759
72477113
22952052
29095976
64301028
60100909
68429952
21712233
72641910
25849293
86551747
10744680
54758252
62134617
25537342
34959113
99230872
49125538
11583303
18421316
30040098
98727772
72960555
13395919
61932968
95968029
55616211
72805801
11705852
52740311
88259025
15118280
12788204
33771196
33962098
39031598
23506078
23991203
56014908
29720036
84486163
71453429
80084212
78585969
48345556
60065501
30426913
88215239
40499910
73136911
47310500
61349708
68265063
45208307
9095733
97208573
83812474
50484010
48903609
5945073
10449387
3508932
52120521
43391453
61933124
7753271
18448664
90165435
67709508
95914526
31759928
12760828
45194812
53508595
84797449
34324742
66632573
89481792
97596763
4018098
71087440
98712610
52231336
87768138
60078201
9007198
3141996
87113657
77072725
70261319
39810239
25707411
48763367
60899306
31730105
24160646
98788761
24504284
21707854
73887599
88845211
23458540
23869116
43245594
90081436
92662392
99601138
92914134
67549672
11150682
65081986
86707805
22567560
21037975
13551554
5600258
6590866
63197306
33433228
56313043
34875314
87231585
50455794
86522797
28680559
39615538
54361461
16919185
24504288
21618262
18048630
7810064
40718567
28674207
98417704
9533193
23406518
95625271
88499230
15268313
48469107
13637008
89113100
11987648
75799836
73402588
4902506
37430733
99383217
29612510
5635958
27218067
74010537
69804423
83956247
80810638
27279024
2993089
17326230
52522136
64646782
3017888
99289729
88586996
86664445
97979953
6594309
1174029
88863085
29733559
35265459
50292775
84594958
11788158
1783705
21559515
61395585
41659166
56635691
10407978
1014674
97552346
56083760
65377523
24096208
76474151
524243
73629868
56224640
34397240
35190180
23283323
80386546
90809726
84426817
99958680
8148304
9839093
42859928
5521281
42830352
40472609
21922126
67404580
60312946
20138104
72645538
58437344
8878925
1052307
51528772
80924310
47995209
20148829
31180455
74169651
28825719
43313823
35976185
58471822
50140373
15180044
28065633
69832606
55104193
38488744
77618025
48834218
40589535
71498993
12735281
18575109
66768029
53302565
72671488
49455384
25972011
52999126
85881305
58904127
28161084
74007502
75081843
76602238
23163610
27037993
43686098
75995077
78682688
63506750
27084479
62605558
75917016
1712469
37645872
81572930
88166158
25833536
75410752
10928982
43198794
7093248
73643768
65800026
97717292
19050515
68213125
65296303
55286500
38156297
77973619
87689660
61668936
36686745
69794602
7771495
56851727
95109078
28396830
61788879
77305402
88943101
46589594
51993548
39232657
74260045
219959
21868194
35963419
63822220
92862220
23493845
4881101
34469585
14411647
3803857
70712556
34552622
65177496
92740726
62895990
38345784
56042035
53492505
62076432
18657287
69404626
45728283
53503036
41439997
64262029
74543789
1263642
84817176
48647586
40622000
43201671
23288634
79337389
48552602
23123201
92203639
78658491
61259986
51450714
7762358
68188975
52614084
4824378
70824418
83450625
60068521
56105590
72065176
59964491
46031664
21011544
69609607
86510338
47577332
28295310
92014674
85362627
64108194
92925998
91340257
81643881
1642149
95922696
99175142
18850057
97977436
19888914
2339722
89122268
18737607
47934443
7000915
12873687
78066757
10862115
61530146
51361059
73398589
65646329
97276075
83531125
63126275
58755154
39686448
4497129
62161778
98586184
16383135
55682288
22554039
71054308
39138703
10043662
37143476
70551007
57041524
4908506
85183279
16488503
97606837
90726677
13397733
83952314
45209501
99665400
37229302
39780444
30911521
2252083
70631450
9973511
47937611
98709200
69216192
87414934
55393532
46621832
64520748
98998047
80796331
16971260
53398787
82612369
80480363
5257358
54773503
21384926
88501813
32231502
58076698
16344175
32438723
50109515
21764186
32052964
64892870
61984633
64295065
26881160
81549070
10989571
58932449
19234391
32590843
51084207
90416729
7561363
95476705
37843973
83703477
51648616
94707416
67172105
36482616
73936022
57703405
71411002
15535749
30990416
12537557
98898348
66213972
55614145
17962242
85194081
86901877
89301025
48546556
63722723
61531831
1598885
98232138
84088505
37441294
42408619
59324835
2517345
24670182
68202540
50348964
37949072
22154480
46318828
32650310
2730832
99553742
95563864
25939557
89596611
2474310
63989147
65558344
45250454
72835285
15471705
1921101
91600753
54798457
71272838
28622158
41087340
44067876
60910685
69756665
25860504
88939671
39434786
34237468
63978156
94845345
27875704
44963843
61693069
78641485
16631602
6360804
23625612
81362771
28838455
87554155
14372863
30147458
59463682
18437144
96078205
83213218
39165757
5649485
35546271
1764695
67859240
97442938
15643834
56223886
23766108
80709546
78906580
15572082
15704367
60991220
41457997
40165667
33280483
17233011
6297895
54475662
51825914
21332344
60356898
743595
43156614
93021790
89064327
11445721
55106820
50278076
12383669
81660888
4269429
62496538
63555588
47372708
4500570
18045272
56328768
46428658
29106218
5960500
27322868
21409242
45768711
76052308
72648358
87655421
58183555
57202293
60838903
59089181
29697144
76168658
77767092
7120766
3867544
12392069
92428695
80045537
95130835
48272367
1842437
2097754
22986390
77122443
35226600
6117528
34051919
65227183
48866371
83655594
89627772
45789903
90135828
70378884
89077747
13047183
47041372
253595
34874381
89810128
30073066
82192182
99074205
58756751
34896820
12183447
89868524
38749806
53853204
9331243
15584449
70550604
11553396
59392128
92224410
84824194
43560721
68994268
1000757
21169589
6815797
80347711
56132789
89526494
20057550
26098803
2180871
11749944
66543111
67801929
14969296
72281195
27038341
4917498
21876598
39100636
53284025
56219517
35118214
88171618
24007543
32909244
50089884
68743142
90289312
51784050
43234356
65638808
41912397
4524310
80798406
34108215
33414300
32675345
25017245
1793422
71652721
47800719
82705379
22607594
45530750
61849872
90094722
21142074
77352240
95177066
15322465
13653210
67094137
49420200
43618021
20852215
61866752
27892573
72089035
96662763
97233114
92203486
84820852
17220693
24108390
42339040
94688773
32973929
43376561
15842614
8574450
9275771
68148248
22465919
48711428
50806679
39149334
58849697
3805103
20038431
1034146
12526312
63460931
23439762
60549898
41182736
42761992
44979449
34807102
43036239
18372432
21958167
25728081
54770089
62485617
32704491
5468289
8056184
81611867
66418764
52995807
60175823
80549878
86745546
50276665
10265580
66816539
57021180
55180836
77552846
6248351
30762625
39464022
33919072
75709199
25527204
93439585
36133060
58009222
23085638
9909844
45748951
43413744
85151289
21284731
57385116
74855315
14273584
14317026
35530833
32400958
7636663
60582664
31005581
43348842
55163287
50507814
19384762
19757002
57467448
58352467
80494162
60723068
20432707
38875236
22789550
52169665
12766617
83439673
81332345
60720408
62233373
8146292
88012226
79719428
94792332
81849442
8150844
11532878
11361078
2199398
66276494
69318848
39236431
59536805
27696740
32834729
39816413
28475908
42808971
38447502
92455048
46844344
17159696
25235691
104204
7819296
44218773
17333569
3253735
61921150
58662047
11326336
60488502
61907885
55548736
24341136
12620666
94015976
60003250
70289734
20525260
56409287
22548399
71801438
70455547
26153425
98586117
37687520
85838578
42705378
72037263
90244219
88487716
85494560
89802035
69431317
46697375
91221956
54547021
90391518
69440045
2532289
91169362
7620738
9790187
83444263
39427440
83226824
3730865
36074369
25405474
30927163
91973640
77495367
95508902
45327701
49493455
94410885
44857196
61354793
90053239
94883623
20677360
94555041
29418123
52233743
47264117
65376457
20654237
46742556
4317255
70552814
37838065
40200738
72200255
52381378
29760413
71131986
4485027
82156313
98746758
4624172
96033640
52845892
63234754
1805912
85753922
87624292
55450387
2539075
99495214
69573288
5586718
60285224
21013786
20820840
91416026
87321408
99619868
22507759
91853724
33861291
72762176
42036279
94083618
79508312
3892009
4282174
71488303
73763775
13249671
2121545
54059115
13169362
26898774
83382943
30819039
9219798
83724153
33135624
44715450
15874344
40269001
67365717
51909431
5429183
90292390
14441061
55097042
97360550
81446127
49940698
88164325
65063208
20441500
4181222
73053178
60665675
67553451
96694667
24457408
59110026
27915890
44143822
90246542
2802565
31790686
27241184
16844624
32472696
29800062
26589480
59445004
30207331
47997977
52961107
29675405
14682011
16061824
6813752
82484143
19043007
2135799
10529521
70178477
94262693
79123052
53707029
14560833
81220514
58558298
44587217
83730791
42571851
30438325
32274267
47396387
44146960
88574601
52234728
19612696
24735566
90547261
58496957
72099301
19302365
73950246
49881136
94376167
86964019
78396476
49893508
40154112
48363303
42855831
66068835
96780484
84230072
46445171
78180235
50592352
58992890
24206017
78790272
48442871
16135532
35192558
59193160
57232309
5533316
44622636
72429546
89709849
13159611
47706914
40057538
66292282
70182286
31600526
10308775
25898453
13086234
79726623
97775355
68714697
59406158
51793010
93076363
42269134
30365130
58961073
68334465
42893391
36057936
9106893
49429438
8262275
62969715
20929421
38603828
82799366
96191791
7390469
17129703
31010410
91429854
23251016
23361055
60761145
4418649
69098084
44030747
36811670
44336695
69896892
89470956
50090376
51448222
96670220
85330929
51453322
85211427
51674912
57700993
3034225
31230154
74783446
1436349
19680137
13188653
57883653
94575339
72092842
78683883
65301946
15073379
7281231
73816949
69879575
37309963
96399846
13783837
46582260
31857389
6719504
41992028
89881221
82184497
44098876
3931443
5314783
29894146
93708093
35548511
1643441
14865966
47890884
78509159
32799457
81510
23363061
37416302
21186422
67787094
20911135
9741582
21016060
68266338
94591883
59672329
87283583
55479757
44577305
98749162
57272807
5401252
61837504
80944057
10548480
88058731
40606355
31784056
96579300
27978641
7082488
84759397
68017529
42617569
10725834
96166705
99336418
56834596
58269067
11441117
17287090
23696058
53910424
76533563
50663992
71482511
95915548
18478047
17269479
20257421
39741656
3573277
69907850
20554827
51777425
51609113
18792278
60368022
85444660
2216564
70108620
61135042
84625366
58520197
48695479
8934103
95250318
20376118
37952190
80804943
61630825
20784894
55506986
58263448
53931617
99089601
38759289
34628355
18454522
16983224
74392554
69318563
58481360
6032982
51062346
30905884
45401336
96354168
85777608
22136396
18428493
58385435
55435588
39090127
13724515
76573158
11402591
46858559
9163530
93330133
98256161
23612216
19072635
79477765
49907450
26594843
93413661
72664294
87365185
5152724
42619547
30148224
24659114
80012448
9484978
63037420
61531016
3147396
43131799
20454477
77402191
5947430
96539555
95037671
47995310
78557346
46532567
19860416
87202872
40350079
14370328
29947089
96253936
57112084
80343601
14363693
77681234
88458517
27645723
78315442
2418816
4901830
87007524
99647989
91418846
89927308
39770512
820002
36504362
89267566
15070533
88246892
6669267
28788140
42453259
44557473
17954240
98969269
49327778
33794633
86021553
83236298
58743641
77227101
21207272
45519746
46121835
24983256
44172372
36820314
74936681
31240056
78160006
96524968
27741086
41441675
6589183
90660362
22168870
74489615
19340165
63254595
83142541
69097395
56963331
31078263
21034989
85159445
70746381
14941378
68869429
80962675
9941824
33431464
23690257
32618061
44392494
85080264
23729247
49175395
55249606
23895371
41650557
95718967
22050797
85284789
16197427
2049016
89083353
1524791
40023576
53872956
68834714
82117748
79386035
43656716
74723146
77084116
75545366
14740954
96822883
22600321
56146569
32400817
93556641
97807962
7805017
6360610
32728504
96548112
65095559
67154246
98894256
92226314
87742442
83402800
34594252
66487283
49203475
9100047
15976660
16305272
85008639
28117858
79415402
68155900
44565613
86014253
44296695
18928411
13145234
79368552
95552485
59028582
19965802
61549171
58508240
94294188
24718956
19872326
12387727
48865246
74505859
70494431
48538953
14981722
60002656
15458509
94061751
93173247
69105581
60695788
17492724
71335842
8534278
33819462
79623356
4193128
95804909
18430272
74230931
85615819
50764225
32879388
19340740
37441230
47097846
99028173
29682683
88160175
74867966
1217142
34660415
45876562
9486359
10005583
20833262
7784054
31510883
29254632
37353800
99237135
76248961
35218439
33040061
58531653
91525305
72179917
97894125
71162311
59298519
30476212
10670573
28631575
51674655
46654367
59832027
43257045
97758749
38071618
57588086
60899122
62017610
20315835
1013418
27856031
96484274
26435372
30286902
58491887
62142912
23421042
77387306
26498813
54193941
46578899
2783391
44252035
44601645
39608349
55400261
8509046
58474246
32766313
67446919
88813625
92354335
38841737
85447846
90734654
31935825
6936451
55177603
94512375
48455469
38006815
78638892
88922388
71975750
43350071
995052
78576175
94380818
98626417
68223685
93959956
10192870
6270011
62252098
19277629
81812603
93429294
48837177
6359133
83506702
26347776
54581784
15671111
90047688
98069388
18706606
82805041
55471053
23536410
1677502
20174880
82057637
99637085
98152900
1602333
79186135
55272299
43639862
25178098
18585906
60464875
16606679
72263725
30152215
33032098
12744045
8407724
76220091
67642842
53137480
31583808
34763421
79811689
24547397
63407086
19134
5936411
40709990
51639784
57104818
89551628
77924092
84797168
30388740
48991198
66669722
75301114
10092509
72115832
65203889
68926200
7869097
94730279
68576226
12574796
75171231
70834002
7744717
27993180
94552822
14372456
39873745
42077622
37176678
12106247
99833509
50800003
33445478
44048219
70097314
83883824
55775521
47770643
91210167
82738514
28285468
16571179
59263504
4896370
78061465
74196596
11865443
51913113
40227335
43060088
56866106
72908441
9073503
96999200
4627395
75501355
27576296
67421005
97249003
50620673
65428897
12419500
12969218
8102235
74968808
4809871
13416096
32605132
85498900
36005321
35883656
43494142
38216561
78674430
26336038
54398653
84386445
14013561
86195027
12181547
16857081
66195759
17328611
1529015
65063541
75254621
44767664
38113143
67010521
79045404
59017685
927193
88472144
53392057
81802214
59618896
36967409
33451883
74312667
32462162
95973133
132249
29498307
51231765
26382521
90457060
19871432
95048637
91805757
72589211
13875275
26115430
41427799
43741798
46864735
84906091
50576938
82295972
91652023
94795484
29978457
53867274
86440021
53641785
56823424
69548695
89787028
48039027
34655395
95007376
23701659
50010051
25862096
9512994
19701306
31435564
3695415
39455678
25365274
27135037
64479085
65775753
58440171
52855595
8187875
43970012
38655896
94045668
56945162
20542416
30182593
15130281
11442678
13839289
98169271
85418075
29041307
50659711
83397229
23990229
63484383
85821549
22298970
66117227
77657558
99018409
44183720
35428827
15738391
38764382
82756319
1985713
52873040
14677756
93077045
3863264
4453215
29233072
46082468
54504211
20704429
11197390
68960421
32783904
97555411
48843634
47989329
14148024
157045
43593242
36553245
66757564
55382686
83220246
83309248
17123220
24717446
81550547
85188482
70198547
40471453
94228590
90766985
14582572
80333737
26399226
29228864
28725487
95249692
4164538
6075071
6086100
86982943
85887914
55769524
72507980
2457709
96264292
77440279
27979424
71937728
97346179
26427742
7632822
39720760
84339161
72234423
79908053
27280641
43615154
32610080
98099012
9711564
44338954
48598856
77365009
4480483
80059532
46920071
22520823
3251600
49826360
76428781
44429770
13806409
82281493
36066158
27319220
31896563
15449536
7178323
55818351
21197076
68665901
77330974
80846114
45250317
16746459
94136072
17677644
1201241
89779845
54316926
27067852
70310157
41418190
76059857
38655867
24804693
23887253
29463903
24927706
78108589
50895749
46755854
39920650
96497000
25497341
99586574
32121064
56462837
95775300
8070814
5199045
72340042
76652194
30767840
25320516
23340620
82477704
87936486
49629612
18291019
25927990
5007349
4986031
61831669
91921072
14711121
57484214
5892502
15354979
1138878
67671043
48913870
13912797
28075528
49077347
76436612
20912828
9580554
35835027
71992492
88067032
33792222
61209738
36509239
94443550
7986309
91027212
39061879
54101230
66399801
41114366
20326551
13633525
68161206
22631504
65025258
23504539
17481725
30746223
32376102
62790309
68313390
22422378
27872978
45830629
33037602
72908616
25184298
2385978
12088653
56091766
57912615
11700640
93393514
66378921
32533839
26716783
75966902
1050802
80780487
21082907
16463928
18582408
3388086
77929605
59084777
5686259
6136533
42365078
94272586
26549504
19389019
58682430
97575947
86094336
48923565
6954020
34742232
1546154
93077396
5318313
6450419
2051700
62395758
51255039
79563152
40197617
40479562
61115857
36229895
47918609
87488939
717011
94934844
12378384
92970632
22050201
44414015
31205610
82375778
8175095
98688763
2825062
54457263
37099516
95055109
48851516
907731
77876771
28648546
18455260
63036373
60821713
36956532
24406419
29795690
8816913
91757402
66843962
4628358
14249165
35696429
12761798
33151978
20299722
30605222
20368481
47667933
53629243
49207636
21002490
67717350
66371807
68027799
11174919
26696521
31215123
47515479
88697069
15192891
82925885
44280101
99950856
70233175
28107407
72192716
94864916
91206680
79813112
4155671
44341225
44216322
33262401
54613484
8461736
50107348
74693882
51327746
46733492
45959285
63352577
8925498
56674408
32331352
66418745
58792060
23241465
67952679
5511306
61368062
22012648
58402689
31058444
25642424
81717887
67648898
52183977
25678946
16529092
65819345
75766419
12676197
89773046
74678733
74517128
74842115
40941408
57474268
70892131
62976437
34377069
77477370
19336073
81539767
50597935
9068492
89621512
56935204
59009375
37502921
48519554
60512550
44739724
8147480
15484785
60769839
7513040
64945499
52368822
36283019
26038116
47050277
11742963
64895894
68460346
35655616
76367015
19755159
70824416
87757593
46379425
18899884
27295897
74854049
93101688
29047821
74834524
17714462
96908377
25118540
45271265
32563499
75976149
38985490
41680589
16370152
11583878
88502313
1851863
66446995
37486313
55790428
68221765
10668603
75021330
25892074
1068774
92689318
9046927
59492929
2869605
7735891
4242320
4915180
80724692
88445375
2286171
49597782
74067145
33758964
36537841
96946962
34615069
75524284
73896348
33672024
5060436
33858420
54760660
88916763
69361521
91838623
71649552
65147744
16203397
73733654
7553485
71107116
32496928
64460300
26138296
29311342
26864542
88862132
96338129
58499798
70045257
25722295
69867443
40071723
98764976
82651668
41511968
29334399
34321940
60159123
96551029
31432187
59851164
75973290
84338109
70238894
40287741
88590665
23658264
96349845
34241995
90031029
92826671
41208208
47142955
22056808
11689277
43160065
23940561
16219320
61897526
72058125
2161387
48657658
21370942
3702841
15815461
18851151
95859607
29253926
877177
96286912
17972778
90301578
78666887
59392343
51148690
45738187
56235923
28832572
99620594
18712181
54119507
54993362
53316271
62223332
59028742
3555025
52167744
19335497
70375775
74170076
80912142
72042818
38250618
2557703
65577877
84483724
29854042
22977372
75193084
90863695
20908721
73692680
48472327
93361899
14942196
67049697
66417795
12536733
76589978
31883299
67905426
23676073
88160585
34999578
47666501
38861184
64823027
52648525
60785250
57544695
55492053
27182360
71152636
53597850
44325165
74622816
72298740
49805498
16095673
67382280
8302774
97798440
38287371
33946714
51621943
71254783
81494756
11649702
18042832
84189051
82904237
85603445
11682246
28043798
18213659
38903731
97486812
75438487
23549392
75889678
61915665
6932470
64427020
98302596
24570783
80157889
32592705
12512286
18840547
41626279
78296047
99194908
67721281
45711344
93155523
45381659
45819550
84813411
23420040
55379706
51549934
38359547
48684061
66805174
17286278
62877246
13344598
10284844
63956786
41735271
39223886
2247733
81146307
72865987
25768144
91224124
84674265
40199029
63998736
60038202
53794337
96543066
41765159
54622265
172802
34148634
94499497
29597964
78466196
3068032
14630319
81944719
88042724
97167666
35120031
99900362
71456719
56733804
10838688
72174143
98795742
6878714
52611744
36320668
82447043
68618944
3857200
10541782
89727571
14964283
14781421
47856970
32785830
89279828
46035983
38063485
86963583
55678421
16147433
89395410
10020860
34253377
97989512
88572334
66759427
59677331
21911522
18348878
49501416
88939645
5436650
42698219
47640813
44117802
88006734
13022675
96353987
22471066
75123112
75723762
47142662
13816717
30116060
90000738
11331642
93167057
55797829
85205510
31371700
40695437
36446015
16359165
14484679
43084187
38100667
50009136
14662173
19103708
65246997
97908001
7419253
93839544
3950150
9696785
18759789
86474034
26793956
24910538
41519487
20798134
28320229
45692924
11056018
31858206
86701008
96893918
48675365
54048504
22726307
31626822
17968443
7767598
51084022
42186895
51971929
97389666
75829050
87624325
10691590
79529357
39983815
18426603
47185837
77213030
58038499
84814254
55859967
24172961
97017271
89164298
21455223
12235189
42564875
12098148
26087291
66401436
17162725
28011365
60825215
41589699
84314662
15546281
33000760
78189700
66444685
96558908
14381079
41576121
65088585
86940496
71470956
88948163
45454682
35824667
50586762
14719667
77271986
43972494
90603562
86050943
15842703
27341427
32263702
38782628
82568941
79126900
43536421
32887951
51560013
97369358
87368437
92324216
71813756
27153750
41229951
45041813
63028663
69475295
8615605
41227159
73451118
72275952
24637879
22301490
37241355
67240238
1771719
82913109
81480983
18280924
41430788
27761087
90065181
48141452
49023833
12114580
77293840
25938584
71521086
24301575
48385465
38815225
97468723
18802637
7495048
64343954
57010193
85215153
5261561
70705065
77450330
52704878
32008475
57991867
59782635
44042402
35267685
10950593
16775775
5987259
18774276
26412123
92115120
66167699
65576145
18342239
34706543
39698830
8984132
53566225
56815981
13291276
19492331
95053246
62899954
87553800
61158380
62652858
87953027
71008074
30393151
87645513
49144066
64120368
65684839
9021653
48970345
69849337
46542356
99616177
50300461
62246120
79821766
50041096
46393676
72765123
27241868
32113474
13265845
49450250
521523
74293004
89280360
65005765
53183934
62758735
25122223
80163301
29991211
46472851
65993955
47333342
33069925
62971293
40021791
92993602
42207302
38317666
672095
11765119
17136641
40602561
89380723
19834275
21368792
91061209
1610542
13626732
39148782
71392832
78215830
71224573
93546594
29653042
40949296
24928169
64976040
83791461
19910589
40364443
46809455
26894562
42783399
54755119
92662442
40256562
78580437
45449970
6438979
59696792
38424059
45367281
97735662
18753546
51170651
52601439
83107877
95425518
91556847
79266681
18670984
98126170
36765608
36686253
48767289
36548983
82686218
35148015
29563681
48552751
61857603
52465896
8899750
85538521
33269568
33953103
99242041
94597338
92983787
81479551
19563785
50331120
68837509
37778070
729393
29398444
14420545
20172371
69669118
83905619
70778917
33156873
51616884
37563512
53474124
23619964
25152491
11941336
98299075
7374454
88619102
87981647
51923675
65221449
66321602
28321310
12193391
31449598
26749837
29277949
39145942
45569936
26219469
22869047
74024566
93851126
77530681
47257907
89821947
33870949
58456389
50943610
75103310
22820266
87861229
92627514
41283803
95095007
85220879
27526747
29664418
76853044
32552033
25062634
49864082
55473000
61156789
75244839
15970815
2935363
7561517
81510712
63752890
12828253
98587225
83283209
50792407
66871305
81726218
731247
41805157
44314705
4732347
51703968
22895624
597891
28631072
94735399
90662535
14945703
83254067
66229257
16024404
92594001
38842159
61530384
91032616
91862127
36458744
48197818
18298448
98289142
99299734
87389040
75956153
89361286
71338223
20552860
16821784
3356155
34450340
11114270
17018885
36833861
20480063
99930945
22451988
75837372
13119024
79050927
6295278
13207766
82145074
59677457
36701836
36949006
24369551
90001033
71961041
35431906
27642690
92637538
37399127
20351761
58226952
28085529
96641793
69549490
6998988
38382899
36922586
77092565
2233215
98627077
70854602
58061884
25911682
11986836
57998433
69863194
27173193
62775442
18030212
13251378
54435127
97994477
36472203
73284435
16386543
52443839
72044203
24595247
28694706
15276834
87626147
72083467
78657844
1518293
1666284
52793009
41866763
69201799
30786105
58534610
69642072
79161762
42561181
6133293
25819927
31833160
71904091
86327276
79866739
41373205
81602060
19697482
24411448
34791187
2658965
18661064
74951524
99744165
48237036
79402577
16009968
21023768
35557222
89753090
8497650
34782593
51997962
83368859
85601380
62960319
43151142
3868727
76368719
64631039
36443319
91454996
95153756
54408037
14122958
56759745
30608770
33261267
85425439
97749644
57403145
24204317
99137472
17022602
40244130
20169430
7086502
87134359
48927893
46904154
17703108
36332526
64220334
34690197
23466413
24672390
78441163
89380828
44205407
49381618
86166318
39369890
93624594
14063676
80959519
8836765
69504957
3470077
49677209
59125248
85563319
28243334
75714129
23302344
95093122
23461042
93467455
95997454
71349274
40731091
55373764
48453602
4607863
50321488
59407562
25520824
51781040
6104768
7904887
41371773
31515336
13781550
84652342
428773
19973300
56056694
76605368
47206532
87661663
66032068
55441337
75845715
3208502
39887082
81451064
2495478
2646040
34226173
73140156
27183095
80032198
95701539
45340192
43191975
7313479
9597287
88004538
71651018
52180135
87034433
65749794
20774647
24068304
50128126
62393004
26279480
51636296
97719988
14448379
81360240
7513540
97513242
92982664
13179863
81283210
11700452
1498020
85835921
46844425
95617678
6170980
24234894
36163955
50306480
89632012
67627907
7523054
88229387
69647469
89026630
67754427
96327154
53034430
84377331
50639738
91434136
51338597
74071424
38160731
18211588
30997973
65415113
54715383
87651315
57140898
97862899
42940222
97264838
20591939
480745
71812761
63878992
9463971
16985388
84945128
27923890
77858610
23814788
86561878
92758983
52014248
82104533
23532378
87290514
61259415
3117739
74392148
7299211
84764927
93738695
78035299
15730446
22139153
9263398
84086155
56488626
52875623
45748638
56054677
5737270
75792482
32450895
72024515
48351189
81667463
30636350
66352495
81686680
53732185
36915834
28253924
78161676
19875383
35368828
61747084
54679379
38568666
53740802
63422642
73667842
85899007
85157927
43173268
19894690
37955696
76932997
49068416
16357035
97016086
65950943
34371194
20614709
80845891
29120461
99796948
17132641
41071685
47569354
42800955
42079742
47743780
59135142
76207276
11991146
2518036
25314554
69147910
78694711
47266340
41238413
3607217
36228852
53204799
25633033
12158540
93751955
22249265
55931919
86126786
60402078
30815937
81873168
21832757
34148362
75285017
61155361
25048595
95767603
35402678
17910637
95490192
59713937
8482860
15675774
74956376
42916390
35447468
29648143
8730848
90666044
63140994
92201965
98044876
34150505
50215359
84502571
8524221
55039654
5844644
90591550
9354793
35846334
1029689
2414904
25351100
51871585
2004481
66728109
13990561
5983476
60032346
83587312
11711319
64664605
28096681
40366907
18249218
58200574
22911015
2921280
24602993
43420560
24420142
20405330
8065004
52479986
19035265
79205513
91762243
50882013
83200809
77080328
24736959
66067501
31928634
59501489
36664222
78970850
98844172
93304541
39392802
39653188
40309294
51406524
63421212
86120332
15400879
73716152
80051058
4354387
20713986
30893221
47786692
8817343
16308028
58008557
48645387
38291047
56673687
96345249
55555804
84022829
311773
11357573
92548420
12645519
89183106
98733843
40942018
95618129
73197507
14784477
31328104
54262980
59625720
44555487
78765164
24725724
84842768
27153190
41008738
5889829
45764632
85464834
90768880
82264466
18555216
48674262
38245842
13519722
14078040
77659291
34895826
6810949
52073579
79419128
50708356
17208553
79514480
82612598
53859121
18638547
34405516
98524010
19734964
92415702
18378795
74534809
46226103
40765805
3172714
49330221
46846159
7714556
67703763
34444331
40439717
86890428
91621373
29104857
24515008
4383881
85618380
29983610
59254902
1409550
38358826
43234089
49505864
69550641
65230321
6578685
16287094
8893751
71152199
64254235
59295636
66723364
71979658
56542856
76383863
57243353
36277872
14444898
1872118
76046451
34165774
61134197
49539749
99754926
23120632
49948979
98150172
75950897
64426882
90623153
14338879
10930285
82126701
78123980
76032517
25784428
22026662
76173869
31763238
91605340
38838928
88394948
70963858
65104932
45521887
39706795
36384876
13933259
36477231
13831817
7956996
85933117
52363927
22110962
69892821
2618373
75545294
94243343
64208541
64022234
93600137
11845207
17378756
19293555
2836399
48429041
15366820
7521835
89618458
22723981
95089788
82470363
52107223
33319222
47536571
37970389
26413831
35563526
66113220
20697320
89792834
79726050
95003358
66842634
65798884
94039741
96644734
89150781
67651667
37577291
39345747
93606557
33633054
1112624
22080027
15599010
44388922
62526000
67820814
80495302
90979742
37572655
25692408
16469383
56474172
75537009
9703863
15959886
10040186
65157564
74576824
40043391
98096731
282877
13690121
28750819
57683185
83493175
83064882
29863796
7975441
77404905
37155386
68437797
57574962
40812403
19819870
86610730
33654837
19719624
76412212
11088215
24894254
30677865
4188809
55731794
13260939
82378359
95291212
61745157
16230287
16457374
70218176
35336305
9190943
39532537
68368510
41490799
87246904
59432396
86935469
5998422
64648523
45749673
80297745
59896531
91052099
76701411
63380558
42861027
9192578
6495449
98857833
10750481
52126561
35433770
73509269
67774158
52338457
13825358
52135597
68183872
28088016
67503558
30985700
10030588
76557189
73409588
58268888
42935702
66498754
84703692
53401037
20446884
92036480
79058632
88316349
89706180
46532562
48212339
22120214
64671378
24268855
63190308
59476389
77074656
59304204
46715637
7561983
62105201
69288906
19131839
28177676
76190909
4503231
98307619
7872932
23530879
97107125
5549916
67361801
86482448
45857224
23848822
72237133
7922321
68043525
84172306
74610760
12002117
32099019
20237558
56498373
45772069
50410011
17180059
30036424
16793565
27152136
8077790
37982084
80158132
87253022
16127879
28825398
49119660
9752115
34826631
48417286
68655730
40243448
99762204
98220793
48518450
52386868
23715408
85281726
76710220
89039086
72882513
19210260
11840754
59658512
21199187
90503266
22193274
75293661
91674336
76389569
71349073
50480355
85765652
41641808
18566564
8435225
62933508
89762597
36534321
28257257
87510276
61341930
95337450
36315880
33983435
86370884
8023128
70801141
32078810
71261686
54485098
75887059
20438582
63040110
45103082
91331121
23353654
38707526
37819182
63525562
67152004
67925266
8072313
60859427
71534232
74252809
7804857
77701920
17146262
23507973
9728348
57239171
67895384
99795867
47332825
83234829
12996897
15308531
15816746
3597120
22926170
56609089
10399484
1869428
5670284
3054897
96778582
61488083
16167011
63216918
5179907
36415128
81203970
55032074
22903800
84755246
8097616
36190867
7731266
75752776
39842200
41746855
86844228
46086061
92328791
62655534
41220915
15133860
37775589
47499803
17483197
98632386
91289161
59292540
3748961
79825481
82873962
91831891
32383299
44265434
7934456
81037742
36688525
37761213
33513969
74764314
44323707
33552564
39934591
33809233
75775149
61755629
29996158
28584322
78936072
68611687
35076283
83834915
87498634
74583224
60762210
17326830
86967752
74647061
5706015
33463765
45511736
302942
81092798
76275789
62659416
76488758
34862258
56116203
15647683
17086360
10154907
82960745
64583991
21633606
63105498
26344964
64295067
15205967
43542360
6087063
67089113
14737848
25945792
96807664
70652523
81508698
97044543
75450664
53768036
58555182
30181874
78554530
10021437
78572737
34800378
28396511
17072866
16971009
52379914
40753950
27147497
48298304
80139729
6064166
25327827
92946791
26913835
92872619
83269146
64069799
24997194
53193108
21271039
22502101
35364640
53836679
64624201
60231120
83955833
63455766
39765169
99203380
68163987
32475513
25834860
45144160
23400846
13040073
43349022
19798002
95464921
95674423
4225556
57718006
57058093
4917589
99541630
65214233
62165628
35148064
93243642
95840014
80211935
6727386
49017052
78000071
36265924
61965540
65314742
50656495
91066850
26932644
4606762
55783963
77462338
3102133
35754935
34540560
420435
58891352
4177361
72365807
4826506
66283546
67396673
64730254
53339289
55257039
33984981
11172992
37412904
87796766
21624350
23186269
43799741
49250639
25535646
67494640
74732199
84212856
27997602
58013201
57150139
71729547
81729753
10145097
46325568
34758054
37990863
76693518
7342487
79123282
66594605
86383146
3429591
7821567
86560079
60897864
85793420
66222558
49513045
13144188
54289741
46443886
74587981
53293850
87418884
78560246
43982496
55098763
96920517
53281396
55739603
928294
87506637
3987563
90758258
23354037
19829327
55341523
94581984
4264250
96367560
51749053
62163482
58083099
37010760
52910232
65709040
11707615
76899696
81689747
54626154
63626438
75975534
12262929
42005966
87337627
83392370
57615158
28810739
34950238
94680683
16877684
45120484
37475779
26568371
21265326
84025067
76652925
56544220
27098860
29326808
29562789
15939694
15520436
97427834
82896891
72848589
9736669
95843867
61902948
74870534
33769507
60462705
74883480
51940073
24803946
6568226
26754800
38429456
38025685
76899211
87369597
30132133
48787136
11385557
16020392
87608482
50318897
35537879
59570275
34286827
71526328
57541587
10014050
59240336
80109886
76784875
27362552
56070149
29108399
28782011
72975009
49954630
18578623
96772504
91453290
7753212
66912440
8046512
28844976
7777191
91144193
28508923
34940444
25686240
4378502
75702936
98038299
30647640
25064180
31177052
89942810
63292486
59787520
85589321
97217536
85241886
20000521
63074572
1335410
28259914
52328539
99956285
91186220
66764348
45756081
15333779
24462615
21363075
96877128
35135743
44958015
50956493
30502524
30999578
53201932
15871857
36376237
76104704
20598886
4727518
94949602
18234569
75626207
47145992
68656684
28209462
72551884
89758532
75316849
55699411
99810160
2703242
78049487
49486252
8655432
30876234
2804107
34532495
47818406
90326844
14573727
66261882
49097984
17258906
33719692
11459319
41134992
10742671
44593132
56958698
4742913
79114395
98271675
6624268
55253497
50283373
61002213
24104531
1674482
16049868
3752124
90855674
47183140
39139921
28765811
60744194
35930837
75465707
2396459
6966798
70354285
44684224
80272367
51712177
74501602
24427578
21326475
86019042
45659008
11236681
17708691
37446184
88465106
35856668
68284098
41146549
82550179
39139668
59616872
61833221
71355812
24219081
71136119
52143771
34084002
24757247
24840380
64486605
88891631
44627030
85553701
69907031
76868446
54976534
76417728
19110107
2421220
6841732
47256814
14162043
57986379
30068293
46677898
48819224
19429248
78635224
70074089
45494201
78189851
15731185
69961430
646833
19996219
32507029
22200976
37752719
46509438
17238398
74082160
62179184
87435696
51222341
30959996
3912441
47072977
22078913
47729278
40512029
1696599
8559695
55909249
91462417
69530468
26341699
331829
21112945
47383057
54530320
87823445
25660303
46057574
1698351
77496358
41097978
63907883
78811529
97402707
43835803
1756706
59955781
12908980
40238756
71338542
13842568
25218389
27275666
82489167
15595867
65708514
50528639
58769834
50742856
94151061
73754732
72874193
61277352
32046863
69429422
86831874
60504495
74524286
53605334
36943109
6648167
70627763
3722926
42080693
26038731
33682043
80258778
568539
92189879
30321089
44003902
66752105
32971450
69097496
87796197
3913804
71882684
17436530
37504294
84918394
85179471
17663360
94445144
73160399
49077406
57742985
37179141
29671668
46596110
69692112
55699395
65987860
87111061
55238003
68843070
79745204
8344150
11961889
39426681
36626647
32679985
11337149
49003082
52775533
26081274
23706030
22563315
90109258
20817542
62526038
92193005
89256850
74203792
11343923
62287796
19314108
35512833
59142314
33349547
65303997
42458292
24006714
11635214
17298799
80763020
37438461
55602451
25557760
63615545
32977996
92126063
48479612
82889544
31132142
39685396
97984008
36892690
3743807
26825168
88859283
41008402
63991607
94265025
3432505
5827796
18479749
19083797
47292435
48153813
76358248
15264235
99013235
19456874
32292810
35579849
46395621
62810561
48455880
18352541
29237788
66508155
29600871
92070215
33968153
78729144
74685218
21097304
78101955
40814612
87037897
79444797
68618713
44845978
2678403
215701
93929599
85289229
606824
42785117
74555781
54708126
99964665
44438977
17007708
86050163
5423612
85004112
30523490
32845108
96775405
51470831
35433432
34922537
96153942
24973912
39201946
85613526
96430087
70732758
9693927
84383685
82769145
39033539
51725745
29769924
49559627
53259910
41889474
75833519
31078359
26455905
6303982
54660405
68368279
53988350
50771034
66893113
56493368
21031187
82226045
55286191
38326894
14691521
56185055
27743981
25928696
16586323
99859194
97060272
8199499
91973372
52320870
55485773
15198953
10307038
98159283
58168684
30984673
7525982
6972786
91571343
60339104
23978749
43623325
60635470
26607220
10172116
34062470
7208312
21000619
60736183
12424037
79718524
84884023
60696914
72802463
72550274
19605688
89685189
65423706
61117607
63938787
23083160
54818129
46037163
52890276
45404704
98870684
65620486
6202905
5371129
35818730
59548314
62345659
40781800
46478724
22838411
90859745
56332768
67150293
53691021
51070757
9925476
58449789
60658290
90845065
72208760
16516400
60792851
36827837
89777948
27371546
736357
44729867
91251912
3928253
50750868
90345805
5315767
34164202
44304991
88177140
66673726
12209821
3282362
37426560
246780
6377653
47414224
3277022
10503926
21610674
3001475
69978005
76614230
26419805
31506459
59663963
36448980
24250885
17569105
44783594
42983184
86826353
47325098
2526104
35580569
81518477
28532996
4076018
17466231
1223244
35974426
33235760
22072399
9415729
91903666
27024720
41799607
35857353
94580198
99251107
52224784
77022314
86501253
48840234
48042224
85665072
11723298
71077586
40526521
98644583
13763007
26538460
72458437
73937386
68269038
30588440
47242747
24262953
83330859
75895966
52261042
62019087
48364847
76550597
53045817
58894403
10563568
11199517
34250102
60870634
18304248
89560880
49390187
33800387
86279747
71332547
79009060
98630236
85070046
2175520
1449106
83091263
58964191
29587114
38781257
88273424
66700164
70048114
57826736
62794494
8970614
99581915
60807851
42014697
10148266
83205347
16233509
18479120
93969152
90806608
59299729
2837478
39836792
63947990
1870046
69933771
85341977
8919630
55350119
89802066
76639171
35436601
84697163
71223598
53889414
10938360
65724190
63820653
58414335
75543642
38941744
16971366
96490832
17954270
1473582
17109758
47004588
85237018
98540150
1511159
33433109
7056887
73420873
98675426
8786277
83542564
60913723
34586996
66389285
49382196
34681479
49934127
70763178
17164628
79994656
38271181
42976531
80843090
82173400
39937698
34816986
6027958
8934610
80824808
87848832
96937296
34636306
27565102
32970384
23954144
7156516
62720314
49213983
2930086
77332219
15496268
39205486
39823712
85250905
85860427
69693514
38833740
6160558
17421638
47446564
27341551
54649567
30997823
84528328
48767960
13516023
85863832
34354936
71586102
69541741
15711320
77129460
69369398
79745646
79461242
83690431
39450714
16020098
94775071
45332078
25364367
36438111
17455741
21061632
59850116
17871485
78900668
567545
66508547
67314732
93440628
39711410
42278555
19087298
98774320
12143829
82411854
8852503
52689151
58166912
47687058
37086258
92730151
12627664
77136340
53324985
4146308
28108631
18236182
97190976
97399189
29552459
50961129
72222414
8651668
55928254
86599906
83493317
76469189
28526849
88629741
38423999
75727556
45327394
70009760
66884926
34471535
41604438
28540819
55336894
4528867
42555542
71771665
82372635
23356783
9158238
28768022
77631086
29698252
73143264
15924990
76997821
86378465
66312343
65244057
98680889
77250976
94320112
96025507
11232514
42715759
1947443
48838768
9223293
77497780
802778
15788985
92847330
68829344
32383675
36684889
25042092
37477476
66237386
61172760
14769931
10461705
54203521
69302695
10216897
91959650
51384712
52328088
17441548
75769127
7898417
28347128
68601524
9930692
7943547
48027682
36878971
76216071
97438536
69062336
1816671
85620111
29728985
63881949
70963434
47292260
7282128
6108963
83652177
11189527
67876298
70570217
37583691
84310166
70555316
54920087
84745728
42054162
35330947
84471903
81594851
22302578
58759598
82792427
39691636
11610068
84175193
53692758
61647235
85656275
22758989
22484261
2538244
56203613
82141543
64066512
94823664
69247493
56843788
3778496
59939501
76310113
41049325
37378253
98069603
90452396
55146931
46028410
73512237
35381623
66766074
53051194
55718273
34461294
26930727
18239344
35906009
43343936
53825296
15733982
70904398
71321727
50571337
29714855
81251054
87353856
95952696
8845857
19453048
46763088
58896688
31521252
47712071
64581783
62909146
13111338
53536945
1538652
75782646
38482461
80532995
59640133
39491352
44782705
17138766
24000542
80379071
98935945
38836326
2544726
69989457
24490587
6971228
75929014
72094261
29707132
42474836
67273922
34145672
55479705
23237943
22607706
22117968
86714982
37612293
42866425
78881312
25296825
46665370
12871969
73774420
91006675
77688232
85707788
19975317
71508152
25149268
43203959
13721337
62937380
41999470
86412000
23681042
85599739
40008567
84017085
42603500
20317600
68502067
65687210
34926874
25487642
19378772
9538763
78797023
97045736
58228183
32283014
24318829
85939047
26961943
66303384
77499259
58661629
82298942
89065041
58077432
805717
95965316
53213315
71370194
35185324
33959506
55640008
13426884
78945385
57708192
35174922
53207479
77075478
56769529
76720684
38051702
56119976
76528788
46365678
29190997
90681843
78147111
28837368
49568075
43386427
30112117
47952343
30071858
21230410
80606701
87125897
24589889
12272581
96835778
47533798
11441928
2761251
23215169
27397378
50421545
53582735
23075455
71279271
58919555
83812609
22824332
63239128
90326758
87173675
19895089
15639047
46997239
35847593
93743416
53445715
90084523
98734157
60585481
3676928
15002785
57701136
44131628
39492640
42149295
42845876
40839837
83940218
47591627
56479162
742661
1976574
72334115
28615221
30057159
11887856
55076691
64812452
17139785
14463923
78779828
22504944
71368590
11881669
4447104
50407563
29394674
84900279
25456388
51558815
95355963
18704902
79016511
78578532
72076980
55879778
11512466
38827166
31890919
62596009
87038347
44658063
13379564
12159993
67545163
14710962
44733376
65066932
14794393
16009020
3226290
79195470
37805797
1366370
36396055
15053021
77606163
50709460
9928327
44259021
82036234
65097034
3704164
25696219
43004752
16069428
22261537
36967391
76164450
1424064
3629617
53727828
32436574
67939278
92944514
87424473
66179120
63420667
33585758
48806783
98708123
51535101
41555173
90343481
31954150
78022658
52492451
88730355
78341100
35794916
99639401
45676908
28908529
81846706
20395696
99319796
31605905
78837201
3217645
18216966
41220572
91437459
29484896
4307681
59953454
96172939
87430982
88285439
84707373
95430804
14638236
85744408
87601646
46568198
46636709
43261640
28122618
19025669
97258740
49341761
42806589
30030811
80681244
10671741
17787005
47700850
61765712
96393798
69295162
41774235
73838830
78936788
42842632
77082781
70824363
55651645
5386585
5184076
63323302
63390787
88668265
27693671
85628353
19703197
15975762
78460593
94614059
55163817
70269198
99712950
77306318
20235143
49736231
43083776
48610210
97159397
49738012
18166248
65924392
17836019
73844048
17413555
95258753
87235264
31144378
25947857
48072929
29820917
61790962
87440380
11774728
27348119
7038364
54579386
37778502
54152715
37788051
43791769
43825886
27520189
8246971
36851471
36765590
69386959
27593416
17652895
49746614
29236823
15344850
89572869
43972225
39557677
84140777
95763274
88749404
81721400
92896948
83988621
9977953
55549787
43694712
2726127
86928545
11774352
64600219
36381658
90340178
40235884
76090489
5256109
25960995
70259519
47265443
79483676
94132711
42447983
75042610
99225808
84561313
48685557
18331150
38364883
16628705
71430064
76218516
34064423
8117750
49012528
44067281
42033517
57054886
71511072
4220231
85872394
74314273
67423510
78618779
64288319
6938588
32400581
16645539
93690424
8739353
14175857
46363614
10014666
86590950
13569215
44434213
8049731
53590011
26651863
63214283
92663455
84957999
15624375
56629538
3931208
62284653
36252209
40781648
91639061
6555721
74066791
11312175
97784946
50234343
9025912
77435577
93118394
30436118
88967625
3830288
37457087
52593799
36279195
53711831
2615070
45344385
52547347
53736844
51286447
43398305
69737377
36939252
19896063
75111571
19256312
99985457
80809754
49000312
93353531
65529972
71065934
14426981
48140332
69391405
85480099
68099538
62967052
32605907
73554299
29238539
49014308
88937875
36094463
92718707
71951702
33323857
54861619
61040928
68400991
36241531
92502369
44927421
78150106
69738256
36697875
57775277
22249105
32945093
29046088
92251271
18988867
45777048
80921642
73787316
92046688
91063910
85705653
87320736
26252203
54024586
82873373
31203218
14981803
54304075
99300855
82247732
80442904
75959849
13430037
6487681
31050616
7677926
13078490
5624705
42529013
26033281
75265423
11704518
51284427
80342141
71070511
97039617
68571823
34274002
58153888
74318184
42242973
12898628
17543895
91938038
84845036
29064878
1984537
8312458
31315547
12845235
1337661
46229985
33406605
34468378
18080969
16267443
56240133
48042527
44485570
96872997
79966744
47046274
12898629
50587950
41843785
90145738
28621800
88392552
58625924
46728691
21877433
90972012
74381337
94662313
8643942
34157419
14212535
47959914
63002323
15638681
71060020
29599037
18601199
32384039
79568390
53612460
87503496
24050911
30982648
96054501
28965944
46040693
84690772
34401415
17503316
19499426
94305607
46413420
52515922
80672064
93739198
95408577
45435337
12944474
59491355
10818895
70530425
55010437
87604580
69393666
97039161
25166522
26612494
68737374
79492562
76045479
80465856
59916552
44991445
4969409
52044575
88852247
34064139
29087411
15717883
33802311
78531024
76389519
8317109
18787535
74082885
97802896
95305567
49446895
69460651
8626293
55856057
80877140
3420853
8121219
85685184
69324006
79307346
29939893
68409277
66926021
97866895
3987972
61914509
81498688
46908293
70302883
63780628
66526893
20789541
60219891
6258810
66446130
78814396
29334980
36779172
8551708
18860896
42222809
3700639
74213318
34444349
1273364
55085606
61024708
48388349
47621032
6384823
66797746
90847460
36843539
95648546
34297860
7119133
69149912
62802711
10945601
97283135
67252635
5654702
48712510
20607675
77518081
62345328
88208
53868922
70112047
25850164
53763506
40224496
89328583
90181615
99089154
24134621
11811359
22273349
56550125
80019250
13362535
37416079
35958275
78761410
49848492
4369264
72247048
62775076
9377875
99454795
25545796
18666349
87531211
32661257
69512605
25212100
29735111
44197810
83974473
68788266
23289562
81284911
57873371
93003923
24633012
87596751
58532485
43042614
41508865
81958309
59249377
38527336
48475113
76675804
24776422
64861273
86113791
73887085
6287254
9897789
80234691
10057499
49268872
22166409
24188826
31788081
78279184
99718684
60596942
62184677
67170874
81079193
34846913
28988833
61411470
7836760
27096196
4861439
56850624
57766948
71060176
64888618
11044812
94544551
86893874
15495474
97295955
17294205
35163765
99943932
5288919
29840582
53773699
40943734
91796754
62947899
50960811
68345264
54072987
86857259
67519849
47966898
41615818
2340536
53545252
31872661
20708493
47282407
29976117
45728219
16635872
88914204
89467929
35967094
26012389
46558220
77718586
64351002
73596646
22486095
45970665
68152780
59222778
51171640
51837836
43020978
76356503
41027815
420294
80463018
50783279
31865244
96759958
15233599
79506179
39405644
8665003
29244538
3691818
2223381
21351065
29240823
90545881
56965828
37149413
74176998
72436033
58769686
89886040
77668982
25052054
9991075
67549217
79578637
49588105
88144000
9301042
47618592
61831031
41235939
25996234
33641995
6847291
41868362
71449141
98292912
84080043
75301009
85630197
4930917
71366704
81570484
25415584
16214825
43082483
51871614
2351587
17347536
81019291
4756156
75465455
47036564
44416634
86389947
68462274
22683355
50236198
5558604
50559296
90033795
95027166
19156523
74822230
97999118
33290654
21683310
96182751
21322505
45857385
39761122
66616354
84739319
25682363
62476711
76236152
16111433
41471954
59623631
35390672
32812230
73961810
82535466
84246540
6290864
32106842
90918898
67538855
56354034
5768193
70973833
82416673
25654262
18793678
30535041
6831049
19087800
55764673
9071545
61420015
41402597
71385079
93461958
9391900
133776
81384246
1049887
39810954
48949246
97768068
62280512
16204458
70756576
39030787
63519525
28627076
67807816
36231639
45778023
902520
41211117
35826839
59948609
4415558
75324105
45489315
49201547
77059191
86942055
31880223
31535126
20653762
14350199
54481951
74115953
91911876
54855558
47719974
61071367
58044480
97541362
3194956
33386422
41181543
83802895
88518498
55767701
32468824
68456898
20786553
94860537
19724486
39998984
35276676
34258686
18649654
21077512
97888002
44484271
84023972
57676117
17757872
61430224
13765930
94901279
81331902
42511191
37251594
58771513
22308620
23877220
86245001
22507682
29875577
71916487
6877773
1673356
69139488
68494543
73172885
72289307
24099526
75348081
54720111
64671860
74223037
52584943
41212832
32026852
4381527
29339552
17632061
20516224
35435821
52848672
8902813
14994213
87201096
99724357
70921771
70583211
79492162
49465607
94754892
44229547
77946353
7664733
29168534
51735238
65744162
8464337
68887777
4595232
4279927
64375984
99537476
75073406
48510684
69129708
86706006
40394587
28157888
52456153
36768907
15014167
53526351
94250627
42021987
75781137
82467514
5563625
92991755
51824738
14264149
12620217
1299413
7681600
60438954
98860518
88822157
45872393
7131975
48181540
5022999
68178114
2439339
38444142
43815623
47949931
16644231
36173254
64511491
15972931
29815261
82904896
38925914
79252194
19130912
84930939
89152968
23737375
31321012
39923261
13611994
23681175
34554546
8904745
81435779
27617308
44601865
25600831
29546043
26925810
45914584
25288171
88355526
78160575
95437165
41542384
36246519
55690644
97294491
42884750
99504799
41365849
29070602
67200950
72802299
56360006
81101574
95590853
44869753
96315974
50681544
85940421
92541071
21567659
22296876
54195194
87707343
85937932
71033516
38586551
969489
13026907
88222567
38529449
62336734
30961139
56805570
96010881
59561798
39526175
24825362
66700188
23458256
21468082
20746495
29169916
55002820
40817632
62250580
30404352
62275186
90769080
18633090
10766467
11910809
93871668
57174112
77564766
84076317
25496624
19794866
22551306
77250969
52184517
45480247
81331661
7248446
54538077
16140786
78759304
11793062
97901088
44469666
78149914
71765786
43524899
18572863
9424959
13971796
14519756
63135240
2835324
77234325
18269591
36721974
15974197
97611791
4884696
5458570
50369601
77303227
54670011
86685154
36813718
96746495
86218819
97957321
65024069
373741
48202568
27740509
25224654
29853114
89824196
40574209
48357948
90832630
76095248
35431435
71380494
79462343
60188705
16264232
97229622
86759651
35774200
33134737
25832893
36272513
48649955
52571041
34835034
94986136
89623574
51837147
11975574
3708171
21255892
591308
26831472
5012335
59026973
6284436
53276976
71885827
18574255
83765495
47652798
93145662
32762329
97076541
99949036
5828369
31433911
5656812
68429846
57064580
97183747
75564938
31983237
92120580
25441353
50511984
62286041
82509868
82462545
21226415
69719879
73628239
20243742
87368381
49314812
67926825
83349927
42927309
14281639
8921583
91140359
72208249
96098538
45323499
39210589
47976663
72243576
73963563
2700187
33008816
68387842
31863428
66116626
33226620
3957202
48301413
61720428
7819821
44856
27005279
40243050
16393740
25497601
81504861
70307105
33253872
6279627
2144487
70092638
48716475
35492154
84813069
10920193
41690140
66607246
90016196
75047942
86503071
99858389
104499
89503970
58969435
23329568
79310520
86503467
78016683
32922185
85575053
82773376
26345548
7788052
39116275
14486420
14335019
62208897
19830869
64925142
20668364
55359883
70872228
72949577
4691664
10537368
21873576
12989189
28028052
26917793
56044742
37406317
50460742
60793796
75074624
70174975
82035980
35580045
75997357
49863936
88295979
9231248
25119980
81694046
72207513
47835884
90109165
61254267
45819737
32344188
51637487
28666310
54283038
37469962
63097724
91126484
29075315
7165812
90540385
3691885
5782604
56807053
35232156
49981762
21264369
53511562
74758194
13670360
44478818
63013152
4944718
69332063
30513232
78309960
27563983
63832389
49421921
69992300
34611805
29592174
99060198
15102238
20692242
49706757
7781968
85720499
76260475
58399133
71672092
47983216
17510920
44442081
90343959
79227934
70709810
65458347
93972901
96681671
74235328
96367696
62777742
66707395
93423517
48599521
2632479
15896406
67314181
48642480
3801969
37660338
35196894
92865296
27305260
3926934
90682907
45067430
14370837
90741821
74210710
47625800
89795153
6741231
22430785
15494574
16036314
30455189
56134518
35332635
38624987
63003527
51877510
30317110
83903061
95653692
81123890
65199611
67546878
49379977
13927123
11731611
3817730
41105477
34292123
81663166
9531675
2189491
42480017
84186904
28693389
41860916
80820524
85819636
88883889
59222562
99264998
53232626
2199800
854199
41999330
31967539
6199895
36044564
2932866
47356550
95530959
79233980
25502213
75376311
13767544
85245813
11820823
27117227
38756604
2104931
47969686
64020752
72732155
70603921
96812761
54974077
57294729
14211641
72028723
28685635
20461941
11510196
55528967
35430507
69705033
18989259
78835976
50203591
99466058
36339872
36141341
16095613
91614688
36576557
8742370
90275232
81281889
26829227
95811815
40300129
4651475
17671553
87365484
81464233
63516176
58748147
400684
87690235
45902923
71003363
99908805
26930974
93889039
24093529
98011478
94998127
42988664
64212095
35714014
33552896
20191666
79853150
8580014
433315
4425225
46601982
49045636
91304014
83077356
27574456
15928348
7742035
95486425
10599470
4032827
43466479
26173220
77994475
65357912
49859506
62625911
51193435
7452330
57534082
95180199
37537509
22034841
32580431
11946304
11064475
94506042
68942027
28124352
20691136
65889475
29531534
30513375
96857394
21053856
58501988
4155421
86605997
14916776
45771533
20312861
64693482
34320718
37834720
65578209
82937582
4229763
3515861
75142197
80319355
21987972
85611557
58134614
84199708
12111727
84767657
21918156
93498191
58223326
53533136
87432514
68603245
19171740
34472950
82224145
50900871
52156285
33044515
86973785
62570527
79172658
42009894
7115262
37568733
91481162
3304171
9876465
49699123
87332483
21557161
34543836
25485865
44621861
11726548
54631204
33639895
44071810
38125980
59938380
81360681
60797305
1851756
44403306
21878481
7615896
60934440
7772458
57725921
13805241
26138240
59142871
96540690
89075928
4109424
97802211
41566778
28077931
19940155
29636951
76443435
44083507
85946322
95743567
89773869
39957733
86241002
46687261
315225
18064732
48905649
71758183
16988538
34851503
50074219
79498755
56010798
80427805
32581605
43604720
87222660
72110589
82061681
61310921
48020497
72509946
87255464
77148574
33569366
4063726
86094069
53215927
86863110
77244596
58659555
52096460
95964575
43395229
84588284
58738387
1623255
8756777
28189865
91190550
17058364
3250490
2351706
31229735
13454392
3246767
80026255
41338282
63502757
20321623
47115244
4848389
93844935
6897680
30992617
47939661
5257254
76200957
92057518
31009891
2353665
14193036
34194038
68070125
24326465
92934492
48796083
96449824
60954736
97426863
65756290
12121762
85228103
76355063
2100475
5982788
89010570
99517365
11573330
28292160
50984010
76244226
90577870
98914786
41124042
31148400
85043735
22637396
85722164
66608131
52021167
50485796
42348976
74332915
82768760
7343992
46606938
5480387
58560368
14156071
29358328
53671873
29001857
80588638
65985376
79194402
73903623
10302784
62237439
62025471
88594549
2004158
87203229
55509728
27196308
90062116
86176950
85920710
53255179
46318459
51791036
60022808
94755543
29927809
5810542
23020201
10715976
95888828
9618431
20649573
37178415
11753527
25236715
84628135
15661024
57853427
69476792
99365459
45237271
12528437
73483833
22038061
69015981
90281752
15309028
49745438
2511558
96154544
62182062
18850238
70686483
70592071
39574165
93138605
94975921
54439662
46870747
33151044
83831075
9062110
88721685
66252253
40028322
11283542
21124050
51059222
79776916
34375766
61699726
33914022
90285567
10420919
87536275
13570901
9097366
73401296
87346751
91941010
90456841
47646348
94978253
93049618
11890155
96535310
54619856
21587524
65144266
55367029
70317632
74399655
76162504
69690832
33813244
70715113
29070545
39900067
46083429
40482431
65899673
84148965
98396865
52057317
58726048
91904099
62025903
13254088
82893050
92167358
8166827
82821633
35593741
90968642
8205104
54131137
51084043
91668838
15801718
57706821
40734332
37155362
47809236
35654004
24190834
33893951
8711372
31460002
88949342
65847026
64308629
88264489
35714267
56366636
80062755
26724669
27092974
34018688
72966224
52437058
57487743
88675429
90765991
34882412
93608381
80176708
47481778
55269553
18137750
47762099
78977861
3457343
92202046
26705789
84148901
71585583
91959049
64614522
17575803
89365774
23056601
89125621
9120555
60002539
46186861
94174290
44273796
32140753
45250582
5144061
63614872
97065683
72897621
81350533
49898773
12088791
17414333
83088172
91608029
5492499
53831730
6297592
92234289
60203682
80620388
11296656
39721679
85819717
76060179
47050954
66983083
62695054
85465374
39527438
96627578
95404777
23461033
56852880
66601365
1234822
30902619
2185099
10511947
64017514
67454392
54998561
9942996
29485496
34443241
63302371
44781935
13760021
34494635
23558596
79923765
76159300
60754652
89560015
74250654
20970849
89514582
68869322
63374057
30411604
32126110
26740356
51590137
27765027
18108738
56799119
70945895
39949157
44932953
699428
28893146
36117717
22880932
20004805
2459491
96579763
88706042
639084
69347890
35600161
33960899
91617840
42928201
76422559
70529421
76067655
74439314
51025660
68551943
39960044
46350666
89754124
86315996
46054571
98170683
53007317
34223650
53755197
83615820
23557635
64639304
59111014
44585889
61264115
96085117
56630466
65321652
14577763
9033465
28441066
75376945
87426781
52573280
37955928
71590269
73215293
842350
31662359
34169017
58715271
41771642
5072632
29016427
51858470
73377851
53592206
89737983
15147279
38340058
37882861
8856747
25646159
79771142
2353090
32841753
16335186
74036708
44670413
27367030
6290635
68311278
93579180
34410995
49089989
83495775
95005698
94426280
3089984
85813609
12710274
93549557
55033671
36797521
94817989
10019654
83363917
94282533
5563676
92815933
59651723
55988720
43416622
44504087
19331083
68152650
75533255
7885831
1754939
32181058
87704283
70627639
56147765
90533025
77099796
78094632
68622491
7065001
74480318
5778157
56263829
48996748
97164553
50378094
50569824
48320190
86264080
55161208
31759861
20379338
77986538
73138064
84047801
33927043
9469532
21791380
31400151
11228334
38149648
15922976
82929063
4561132
46318678
64360594
19276243
29304599
68671764
9519356
47968154
80659675
14806235
39551703
82014297
66718599
25890882
99294612
37840120
37302611
12364197
19610520
26471069
69549768
30106570
67921215
29634846
30684408
2268200
83118947
11839871
638034
49477479
13956647
2646720
36883756
81756715
44781697
68564157
43267814
67632860
3057197
22472118
33647112
57176869
62045003
59050200
80653444
32677846
52858602
84792441
77259786
9287326
18678343
44916032
20058533
25792442
68912808
86912090
4690308
68968662
52997552
72971030
33607273
95362709
42893311
32396398
25712491
36106902
26533493
73419595
6514526
491963
64404523
22305078
73403127
56581480
68628327
42526327
37201848
21965227
31210010
91859695
24311717
86116227
95434255
27500884
80327035
58726975
34980042
1227603
35023307
57353602
74055292
29484232
63015033
44701038
35336834
596029
8590520
71638426
10022424
56682220
76841506
59980689
58989600
7455734
23116209
87213697
56452154
17082460
78387022
94063928
97667515
11829326
19565694
44734803
40294213
77127173
84794737
34780564
52847470
65090585
64262966
80063042
78879766
61295419
16044797
28362651
50542987
13324298
12695760
54195386
89908647
79229845
25056825
18910773
31162005
83365515
22850644
29169246
76455044
72701070
52390916
52078942
55858847
95088351
16979098
91555917
71457951
37407832
91565089
74328958
9659493
82168020
92906315
39837581
52996401
42741386
36405943
70440491
40769698
66850967
59138174
43800307
31247104
77119212
24109685
56473751
49517514
726534
56299934
18308132
11644041
99878831
47995970
78978429
80652934
15012785
33426355
41216667
14641629
57901384
68860711
7269664
18639088
39275823
59783608
40118535
44483696
92273901
19265910
6681389
71425039
40511010
75752593
16650169
14519905
26341911
46328407
76615853
94674842
79228580
78989690
74434555
51405881
69690524
9302056
67571799
4294135
36651650
10367658
75648145
82009142
20053849
69892530
41346998
8396649
51961007
37846240
57546718
23969901
6993010
13842291
29183382
49600969
72243536
61271744
83871867
25353302
69027855
23669278
35428155
37089690
99932783
60259428
85856459
4352260
77464848
32465423
38315016
64992220
71689723
63221017
2829829
15551804
29717382
42759580
10782518
19494552
80876507
90189672
78254377
62530969
82817844
99380428
4573693
61529086
9768385
94150788
28755169
58060790
64175420
48334488
1604673
57025897
38640138
25814554
67895423
9841704
55623826
12015349
35307244
59028810
15804022
12717089
89098065
59068556
44247658
94289625
41391436
84602155
63322994
49431609
47191338
18242203
22093758
74555514
3674790
19465226
17958567
92992419
33588247
32753374
71815069
71976130
61174228
39188420
92020626
59651788
27024846
2291406
92385003
80703766
2755708
50325152
85560706
24089198
42604426
22406666
71698598
92772368
33880145
7710164
69915119
88480517
93727339
42090209
51299708
46471841
65752268
15738030
79232944
6310711
24829761
52177124
7451948
11791108
31738908
71536336
31110948
50761582
70490778
12719975
98207433
25197533
23709238
42723261
48478106
53657779
10843628
4087981
66750243
59608028
85609117
76029803
68277291
26379393
53600279
54013864
45437943
79209448
53444192
26570800
12560065
77726577
23179586
19790382
35435480
99196546
42955817
50621768
13124101
6343041
89795490
78907016
36865305
64498258
89076782
3096872
67808853
81078584
39625316
56100779
86558899
98162101
38164808
98207838
91923796
46331945
45040724
82292805
78220231
93137114
75645571
88387957
46162976
44218633
19741473
1477366
11228854
12862741
1544267
43110707
92519957
40808689
97572832
83984183
61773223
71057863
47472929
34072744
78570318
6740603
4500898
47827427
14688675
97889890
43089812
11534308
38182404
33320046
12794397
94406538
41125040
19776134
42749871
33761085
90200770
13014812
74260256
53374953
22303688
36307313
92280647
69888616
2265011
52972475
47503500
82482547
26217968
43399291
77519297
71647030
77199887
51882593
94350075
82444821
20234092
1697816
70123882
67235681
88663027
38416733
39304312
78376343
1565390
68343726
24652650
90132943
41220046
95088669
10094098
40820044
30146608
68811878
37088426
99594742
12729155
85780827
30588590
12653160
34693789
89351942
54267530
30222296
43649380
81496746
40482316
86930031
43667226
85565210
41615499
36757451
34561786
15580239
50760325
22172475
35185144
80447544
10155959
16926907
62281589
9477677
17074470
66585657
69333094
9645310
74577441
28061459
34853205
61611011
23814713
79564469
77740128
15510720
6074963
37250184
26145146
32742809
7735800
40466243
40224615
49312791
57572313
5849278
39788033
68440462
60088061
32927159
6016082
4607477
47442682
77220166
87181031
48671150
79302143
21159539
61859373
39105330
68787259
15301324
67254614
40856160
2036641
12435254
19531228
50956088
46614498
76233640
74846252
36450232
14026644
16061215
78234932
72414726
42031020
75788168
23859881
50608142
1046046
43462787
84568506
35678614
59149243
8127891
48689456
62209267
59259333
17807405
96835110
57887095
49179190
40562599
20250022
39189056
33890005
72136395
26723174
31198924
53757233
73402170
59331533
9523797
63839793
18250198
646798
15377788
22016274
81847470
42255524
27639432
20712742
13496672
47502126
70486891
89390428
62132787
78337437
93011761
36570303
89926541
45244233
38695582
49023954
91107386
82878042
73544171
75580993
43524502
11654487
49875787
3415974
71192737
52348235
25351845
3409385
31311890
74577946
77022923
53376160
14436230
48062667
80785742
33321629
24542766
64711469
44665165
88647296
23506537
85466332
50040193
13923605
18819145
61633349
99209381
40107531
45731874
39431268
99833827
21209743
47783288
81166317
94871232
68409701
33676563
89726649
2359708
20457545
34333295
26642920
33375822
67763820
50639849
20889413
85254007
3862091
15352966
12461790
4203505
2427225
9580174
46955708
73891582
4471825
99695087
45353655
78786750
82500277
54188737
66884119
50590644
45509875
90359638
97979238
3816003
68728883
94361012
34010100
77491366
54416850
92576414
64734410
83335832
44836369
39262635
87834811
53944261
94707768
86320183
8710664
20106383
14346735
14857849
73599102
83427827
79103250
73815669
50413123
85167997
64087199
40295992
752859
23057089
45818167
44774759
81150108
82658578
72898750
29628280
39055844
20893696
87450733
11528734
50836172
21285071
14961139
30838917
65976615
83690321
98959518
67161909
11548959
72241170
7095558
74065790
7649062
24892946
16312999
17267840
38615629
19356092
91427695
19497339
64169941
4755523
42330896
66481969
22898901
73159932
51679226
70827039
72892018
56773534
21396288
94381373
75245896
77089376
87486133
14519169
49984866
57411940
82874926
96964282
69522393
41736026
73327992
6830712
12548025
58301256
53862985
21785620
75890613
46038498
70613198
84871911
17440399
32912536
96547749
60000357
49845571
28893073
80957682
27844724
93774289
3483613
31227230
68422912
25432326
20254812
12655327
71870926
7556962
80858533
93639445
74568541
8512183
81111418
87581818
7773065
77599244
8306166
96728042
78478323
1640800
58900618
71195014
82357378
87578337
50891503
57285487
66993801
72634855
33406917
82029445
37103115
37648695
21556343
20466668
93738147
85124625
28847231
93323634
45461052
53150570
14776270
457484
31564406
71011740
20629540
37385968
80201047
88503932
82145412
55791687
10184209
46726519
31883234
9617759
97565173
99902176
98961853
90672733
57533685
44009170
92037601
46740780
17310778
25889688
96636517
38505728
14413982
90682239
69364086
23130978
45444280
76112582
81793265
38761072
20337064
39727622
63547034
51014737
43230863
59093746
43638848
55497221
9520410
30609636
16630506
93335943
20826264
91850033
61842969
79165878
59853037
68046034
91702223
88450647
39981950
27084747
29622108
72148713
15798174
42346928
73601665
34340644
84541058
29191089
60201197
73601124
25161290
51682149
32210714
37978401
93528315
99117287
29735496
5746415
56949157
40656550
97743296
6166760
91681022
91660616
41973275
71476110
35646206
47823883
17276845
5185233
43878989
39933602
47313676
69232811
83983609
37556656
8028548
88883011
63296227
6151167
66263704
68038568
13244026
37887349
66453850
82537582
54574645
16291176
44336731
11764965
29221709
83419438
28861845
27259072
8731884
33170670
68181560
83853304
14858104
90746228
792184
27170373
49013399
34210267
86238239
7837970
42445901
32377346
41481084
27765003
51341041
15043825
63098285
40200175
11155605
25831005
29278960
58965498
40104113
88047090
9778624
41705495
14602160
34021676
67926601
42844097
9498594
6878412
67590979
76877812
92602915
15552419
80504180
31066823
15732957
38914248
92831181
81026495
83350066
95251411
92254535
10185587
82977937
88174929
2142492
77429930
41297819
26784408
89181902
54213646
20679310
89237105
57714092
99026152
84041259
72556356
15350033
50796079
96773384
97350576
24207834
9766717
93632616
52982550
97619523
39666432
50810511
60928832
10320865
21853307
30777792
40840190
36795446
23420513
12715041
53874223
7338540
56182640
88484835
31970897
96241017
90600045
23986862
89454227
53025434
25214706
18305018
22797109
37879965
77285056
1743519
97343050
76601261
26020172
67031456
9332260
35911186
7589180
81084944
3112827
32089727
83615008
54008829
61200503
7616548
97901860
24562686
72414153
54138053
17033530
36323131
2795821
25441838
99116300
67812991
17458802
58373184
60627766
76171507
11103018
88352901
11857582
88379631
71699717
49497187
13762059
81100767
39324699
31876906
9049837
8851049
73429165
30769679
30268051
87806160
11433107
94281036
80171269
29746355
71939498
5671692
41041586
33668870
85163137
78619914
20235571
18557588
72766304
69541480
1197263
34452052
74053516
43084429
48806004
57437140
97160327
6189721
9830490
83403240
27791795
67107657
4274926
16899346
48805342
1752496
41185565
81188165
27487652
51297088
55694296
4096688
8472056
16553264
61119472
62337790
64644004
43462037
53950674
88116583
1358902
97373363
12903750
29478483
28538900
1103286
90462206
50522748
39269047
6979218
63463557
27183665
97109143
81141590
3790522
74635201
4736468
73694048
7853606
2752508
23630699
47004910
52139209
18040718
86312956
89771479
41240931
81649387
33684286
8191430
77585944
70841830
57143283
58620601
78793313
27257017
18605834
82252603
68562371
97601995
76918644
4465763
35273902
48916369
43558565
42088648
40713053
98491933
59186975
54743942
25852857
42937800
1846547
6365233
28615433
29091495
1663922
6913776
95087587
61703236
79038033
76512599
95160573
58527188
34064914
93889225
45776895
60581603
68089640
43755323
45009833
29600429
29994664
33651487
81807806
24025104
5194525
77994092
980979
18186391
43872243
17627186
89832775
8316204
5056731
32321289
79336662
35872329
48093503
59473982
93207032
76173473
11783520
58719510
79310639
58786207
88241228
91596595
20763595
37555712
33243442
96296390
14527257
16942726
82819822
4055765
78145730
69016859
71693001
15379760
62363405
71373594
4545733
58311569
83485659
22045417
20393592
40133891
68424952
51789728
59013956
41438918
30650539
96043094
33785999
89941675
25372981
69546422
33332265
28207644
97583784
802120
82702102
23237787
30477417
33583709
58003029
90172507
28942580
55664802
95725279
83937064
1566019
96074420
99751136
33219384
13548835
82476568
55888806
73437073
40188631
67324595
27825915
16449840
74839352
73791791
32590507
14092202
87321700
68116702
58519161
56534332
17173428
8022556
41296292
29478449
3020740
19186104
87792491
62021751
12096814
50307041
737897
77875353
78964767
82496444
26718729
32558591
57375941
47705279
14420252
53321796
98122875
24023583
43809075
3234162
36352577
77566579
48542374
50378718
51907898
37580498
86381192
46587399
79430288
64022071
94632450
56949674
37674171
7692389
90045740
32075724
76290264
6007470
57245700
59856391
71938774
47653432
41779275
82053478
90774425
72125232
18247749
15614666
61359468
69769330
85076003
43655280
59414376
63257084
28279624
68044173
87013037
89944985
47923878
18586261
9458641
3052521
60806575
80533131
50379124
61878619
71213869
38773505
3431229
62876286
79445828
29807552
55432456
12638727
20829807
4380712
1564579
92257450
98638523
45992249
62274631
73270249
6175627
9105569
31970034
49494035
92877092
49160048
53330639
90452653
34511258
48136078
8203449
54673051
23815593
92512110
58394172
84665748
27167714
94251920
93277883
20015066
47099057
26116009
66924119
29607665
42946261
98572661
52119746
61161729
48509903
62469161
75512987
2475
46659751
4792526
19174923
98549219
62722632
75522649
86448096
35253431
94862522
85520236
67608409
68549106
31546970
66955339
64074978
49423983
21454428
76840592
49667306
15975214
41059973
82997331
62220958
37710665
27934114
77015248
51820788
11039093
67614668
80881209
59725989
79292871
73637196
93592818
95670995
68307424
23336897
23984987
10275802
98186435
18814528
81087287
81137433
36358285
37620388
61627002
31747159
22886096
85894696
63632075
65471799
68698223
54830390
69400792
43859590
70011260
47992973
2351588
68079830
24310651
39277579
65497635
61576011
4674995
87281059
71964212
92179957
88064759
20615747
6099117
15107615
70226893
58491237
28646657
8638391
56295684
13211341
1161058
48114793
67307636
16435313
31190432
30365668
84504218
45518860
83315555
50498059
37601081
49593080
18763900
19031748
82445739
61217394
47365503
74497148
10578121
65204249
85078687
32877637
64171642
95353861
7307913
69846234
55281942
67073668
63054032
32544152
23485782
7042730
84282782
6327057
58152126
36416248
96319201
25896514
33809662
91413123
39238972
42164176
94452299
9345130
33971938
7757078
54293697
92924930
29097192
20871510
38929299
96105102
57943419
20701664
3685732
47124720
17110322
60894860
93244852
60219763
8152157
73449875
66895031
52642956
29514453
68014866
10944395
42778424
20123839
1761191
35266982
42179949
90857371
32114573
48321094
38699043
26958922
27635169
78343157
15508890
46330689
19314702
77158171
51715433
6974373
1899545
64520389
10009777
41101253
37823093
66083498
37453565
52604779
74006182
60453836
62314742
76513505
77069190
65273060
20029814
64162135
93659479
14541703
1376717
98202739
56375328
52371384
90553504
31150518
35124648
35800864
74990014
14926830
13114163
49436134
81193555
95389877
14517340
83072081
98273708
83062222
18806744
66872279
23720663
94391234
8003467
217009
90099938
70544775
5715601
1880673
88198015
81861005
50332534
92664641
57628124
10449923
18725668
93216721
862250
20430074
67955626
60258553
80776441
62715540
81257383
39901678
23216122
26112954
94933637
91981500
63542528
49082352
44954476
5896445
54815913
84978752
97483347
49321261
91772044
85990370
35865150
18195390
23716004
44461942
60325838
42727312
17575670
13899091
84756024
62259466
38678646
66504516
58786253
99811932
21020833
76989275
86240536
58042380
42723766
13183363
67177977
1228508
79325896
50278719
2654994
7321121
66806763
95251429
49678843
59322421
28736357
50433784
29777125
13110700
41216611
14616286
99894417
3488840
20488903
84927133
18740519
45839677
47675744
66359950
66541682
38735513
27772609
94847708
74828976
11287119
517828
68994843
89686044
30096526
7997914
2520444
81677596
37066453
40052606
30094045
30282110
46319620
2179746
86050050
75527688
20715759
90650305
61858485
23471659
74990093
79517814
77052752
2335907
98461376
49136912
71711207
41473423
16608705
42362041
27244489
61215792
99929727
73721105
23002445
3205739
8448864
50007307
7564488
58816314
88302128
95939603
53195140
87953980
14304838
87728574
99108795
14981452
58106794
60399828
50104870
47909771
1437381
21161745
10232631
57503419
12451984
5671754
43985966
87433967
46432386
29833744
5150891
81246977
12697459
74596005
40852967
86944977
11023996
20346435
52610957
2792431
4543244
19133357
68338732
2951161
6932914
39098759
25420800
82646529
76182025
73330091
44927391
63059492
64635933
17671395
26344112
84360341
43363971
49241078
29823528
72815828
90898866
98403035
70161769
61258849
26918509
27144884
61961686
26802118
26011308
80915763
37913339
60776942
44306202
45085907
67508017
68041605
81587067
88613896
91906394
89147827
280098
22313672
83111098
90786658
85934786
5667665
4961365
84008967
25457708
88417466
42411870
6810655
69423713
70936425
50286877
70029373
61775348
58744550
84273780
24208236
66402670
88620500
72342873
26554016
82838083
43440927
86176186
3986780
1455693
94894582
17945608
50683073
79683250
55282332
24969590
3968370
39406563
92136724
2920617
59642289
53647127
44006958
91925134
43558363
77233867
15146764
77483494
24830851
69818476
11634667
13788084
94799417
49485991
32904571
57279585
19539091
59841799
72449939
43840385
10729235
80424929
5129896
34300229
72220890
86226459
99502192
937151
88465859
46095223
60081328
18376067
33508595
22619685
87492686
50043371
76907256
78717381
84025882
139982
29717262
69672919
18508766
33690366
84197376
5321357
28826467
40001717
15464248
4542651
59275379
45414541
16520953
98126342
44784145
88383306
75047755
62943515
78762306
28363854
84812912
6127282
99400933
29148744
96849621
3961772
97327798
64273168
96198435
11505432
49361773
63520961
11845076
64498561
25963766
64705444
93656145
45209856
46567620
15444089
32637113
44245963
62550549
94223688
80957592
48788961
58328641
95820267
56078958
53954845
68005511
51891124
26626999
84558966
89540411
47031640
52642956
58341459
91828776
1044472
88071433
63947384
86962861
81932612
922382
4359597
46238361
44808273
96761104
53893605
52645017
42062982
14790964
58954255
20290111
59407900
35499499
60948584
30687791
15800601
72222612
77734241
88842517
41336635
83112911
95052935
74809508
77472176
89197952
14578002
75308684
54123176
48425682
844491
21674553
94283337
72873576
60493174
2346959
65191164
63714718
19619537
67961135
31619974
72177974
55085868
93853344
31169798
89257120
40665240
83016717
62247222
609071
42943468
65021874
58069812
80034080
74586418
74891504
22861985
2325308
52873532
58736645
50516672
4243137
71839093
57436229
18847214
84991656
41977536
48500307
43257053
4221741
69111090
68623263
79617448
49245370
3234659
95518903
33199536
48508083
93891079
42336031
25108577
41889694
23075642
61113819
71827532
62369777
54831013
52570830
85021466
87474783
62810691
12462380
67646733
51624107
59945805
88708952
42197610
8505178
34536550
11117274
90180680
72712241
33620236
69530720
40810612
69715152
6970350
53478333
77569347
20284568
22447747
55641239
67202651
42813369
96649644
57881935
70834968
33840234
47057063
39486850
26972121
87123430
52700709
21001049
51968074
66375997
61304716
67706229
58260031
34030474
79301701
61981164
43556777
64204758
48715595
41506524
61240424
93963512
18045355
7825239
49919848
24028824
20128302
25069455
3396113
58232838
39573681
86774542
40689857
38072382
74245677
16834090
57723888
99637991
95700249
1009088
41783717
97926438
56527332
78178161
44506375
74780819
76441199
445099
98820253
65627421
67740283
37750798
98363175
15955171
95724377
54528646
25640393
58243334
32832778
48307597
17537690
41368766
64525951
60306987
80116226
3152818
7388038
43821345
59763792
6046583
82780795
82388837
34254398
16539567
1014363
82641269
90329906
2827498
45186636
79593308
81105653
98004553
7466038
26230188
85241164
35754091
59250894
61856884
95337019
80447678
15780080
30586546
41483402
93104651
84178096
23267840
52220376
3719258
93442203
96695715
72338878
7509307
1742386
3347734
18067675
30383339
50291176
53783335
84410758
33997888
50937953
40771298
71788759
1341892
87316317
86030682
43983512
75777016
78807451
22150555
29768344
66023561
18026483
48219689
43910431
99464397
13112622
61181760
25137986
45309438
78356675
19112337
80030912
44086342
66070537
33627925
23429269
41842108
54365229
6428627
9191328
95288428
81963505
90418003
98464790
1885300
10705297
73583584
45129318
8939840
31619600
83882166
15301345
91559167
94207288
1379718
989728
45355777
62317287
13851625
97909107
81876018
95455331
72336876
36460904
89379477
48321090
83074569
61692947
56427686
57570330
10211472
83053638
84819977
93864999
49675467
96289200
47550879
39814701
45391561
30444115
66568663
95639590
20042977
65420041
73130907
6650858
40278248
42727366
68289292
89833082
94666763
20618240
65757417
74153385
21205850
10906099
77907561
11063746
77100259
17762976
10288052
85970388
21688875
4026662
7929950
24689859
8778504
95382134
64986901
85028572
96475125
24488858
57315012
22606456
29903310
50654022
23136634
9560694
19828370
2061893
20067950
62992718
872139
91746722
5799712
52566608
11943443
11874218
44651046
17439238
59967610
2138919
59458181
69788287
36023452
88622148
25064600
89580032
14453331
92358553
97697105
39440541
88052883
60006789
50472338
48546930
30700332
52945535
2095366
27863100
48942202
76616812
79627151
53173339
66038659
19004235
45002610
65043092
50180699
47122681
68902623
9477270
31569261
99169734
24669561
95657734
78340770
37332430
91468057
83887778
16145917
33061071
90956498
24373310
73151491
7124143
99064276
6107846
47890471
18942470
24457800
256184
36653808
39879932
74208375
74543161
70327702
31796058
38194247
11810559
68591325
69138955
89749061
83394718
86580912
90875091
88910163
47466705
37547351
87236552
6064484
52864517
88861896
27837250
59875389
57031737
22100230
14907786
85723384
70015174
79337871
86043656
10576146
38913435
49516881
81166408
94184223
40351082
24216607
23146506
3411879
53927403
63528666
47007770
8393352
84085564
326274
99914905
69483190
79759639
7846938
63406339
65763727
83929837
71181963
49726075
48408205
14141669
48800507
9734079
47492796
87627437
3596393
68595875
20745844
6275668
3462862
52026359
29570054
44370972
30485438
22567841
9610307
72966351
69535676
60700038
19973831
13055185
16479279
10798156
1007547
87585038
73898854
96378596
38957731
67930870
57242045
22023272
77553870
36590900
60436188
79523615
89253959
55731348
56772058
34565695
3496221
18370418
41945459
76929073
63993458
48580944
1681652
91443917
84008422
36324571
1374165
42953973
97859655
64587841
7975122
66306417
47779457
83565570
40040560
96458807
27330207
29164636
10943008
83572729
85567132
30121200
9203218
25945340
9652913
44852440
46233400
90116879
41374666
63553551
66895823
5401122
56996207
32763049
46490622
79241086
19034550
54952531
69114853
69188298
48835728
25850579
25078461
25950985
31216826
24792493
75129427
32980095
68664091
61716662
25822105
1005833
87533514
44451261
98117372
9680902
63576313
1158124
74509290
98715230
92736434
1978193
89080270
98389268
8090869
26345049
41597068
77905580
84156340
91487032
2810356
14848779
68822015
6044732
85650216
60796989
87529490
59867002
7128506
31210005
78786318
28507300
46834570
10997045
55607118
89601358
68277914
12162671
37926693
2201587
96868778
72552801
18235350
33554842
57716368
61359479
33331421
26390045
18017886
92117978
95659240
36073873
41182890
8970412
31478779
8479077
78010862
14241170
21258658
29003931
57083327
57224589
20547063
89628123
18152659
80841495
61777931
85488912
90205427
17253988
68602101
7446177
59980523
37292919
40746349
55381176
43239910
99992138
29689262
93581517
85224215
66064610
4477771
56530923
3788029
56146142
60897728
2842362
2514685
66764962
63300312
1565346
21610832
40987224
52272483
48433504
19421860
28099362
26511139
75318710
94505875
95231843
51594650
34051039
19192198
4896817
8235041
76752702
17332907
97673383
5338231
68030457
58882923
62816292
2219374
47993713
24847144
30844718
63579019
85149069
76666398
24072654
16892644
60958842
35829376
40910508
90080352
51952310
52609211
7349514
19824375
18864463
41472118
69386655
31749164
35011664
29383035
76822364
99685812
58752004
25016159
86890250
74146473
64444481
5583019
39386140
13356249
46168624
75291462
23981478
36871176
50309255
91952874
12510614
3910508
83916060
23130362
3944891
37276525
85492396
16697094
64842198
30416286
59851173
14962437
57511715
47028395
18234732
18389089
32447224
34856468
62645520
60728743
41637257
56016742
56384111
71920558
8646533
98076249
11993088
63845324
54800172
36171340
31716426
21530949
9317106
3763866
86886979
64145542
13742745
47532951
83262417
46613087
29814396
13661455
24910017
72476842
2788124
95909921
22082933
62402007
93820231
40238855
8635431
88577593
170627
48484668
55818617
1978894
23693315
58360405
47722061
5856760
65456194
15068749
68555345
14925834
13826360
84986664
72581365
46147688
47588604
27433338
74900400
84260188
6690680
70042597
9623790
73761970
46429276
30904668
27056389
47913830
4563449
12573631
42083844
82633639
56124549
98033345
95464297
81843208
74943377
51018275
72278173
27201829
99572509
64998204
46518974
95541871
86114065
77410063
39599417
98120473
38764575
66674919
129136
18780239
62503469
76594387
46476989
92465067
45177861
39261795
88007422
40152041
71085211
13845956
18824670
99931796
45649312
35724504
54675543
39766859
75288681
58018904
89659033
6138662
70914471
48592016
7472936
78525193
43776259
88580851
97550091
81723548
91330563
27659446
20000214
98685338
51531165
7906170
61910283
13348626
56673646
36173116
20979046
53071855
29097847
62254155
59673216
4156043
70221720
74343265
22912924
62433117
89659598
69057122
46088091
55722765
88453798
92768442
40363461
74368168
68186874
74835194
81441143
61392374
12250541
44574745
82751517
77617713
31311121
39682079
97505411
40043743
74609168
77560085
5538085
31703837
74418753
20903041
39775198
9232552
76638481
65587434
24472558
4415336
97703730
34550432
68898057
77593660
53816924
31440224
46029684
41446929
91371342
934815
65719555
84040878
83725103
10011008
82018679
70021075
41506820
88747374
75680593
16507454
17322865
43901926
28850285
7013155
74969150
88128118
88189647
49850708
28839400
19574066
74046744
35134873
87332200
20757511
96938029
45135272
34725605
89560526
15034648
54975457
87159632
22045417
19021060
20460240
14997828
95067563
95092936
83927600
70624174
16801338
64625727
25140716
78681256
75338597
54621434
10651181
79823679
20783060
70695795
6148911
62476422
88766602
22667383
95784637
12328444
85453577
96877413
17005743
51058813
39419969
44735026
60508238
49294224
5868655
5256246
61643002
6497343
68249845
37094997
61217966
97956567
9988701
4091444
48611016
46698081
4372037
34396458
54867984
40077596
64691919
26481126
88903211
23293010
55444081
14287328
88249248
29068908
39556531
87773218
732502
62850224
73878026
84225686
26048814
79771052
32501046
47858176
98086781
72659132
30636832
84622062
97005580
39043751
58366318
39705109
23824487
51068447
72423874
9272734
86705447
48364584
44368156
50687171
15787967
83160696
50414985
38110563
17308063
49357884
20118179
45464649
14253237
30281862
42335236
29347114
57482648
26046912
68305950
98842422
90139730
9408899
50080352
16819038
93835372
76274975
3751189
67423273
30969767
54933934
84528565
9768319
46347239
69049966
70865365
11309794
79500524
44097346
87009332
86198774
49994213
8537658
96747984
25653733
11420259
14047771
51427981
48347133
2937128
30803572
93061829
20658683
17297647
19268036
20631589
17618723
7563308
99263153
97318292
89865586
52805168
32520191
59999996
10350563
6330360
91611844
54747677
60423147
65529574
14055463
54389781
56961050
69285915
67806872
49941858
83803568
6471937
33881784
58343079
41105619
21006725
1534189
91918434
11315752
25905352
14255412
49183457
69113888
93678035
41744967
80331298
27817462
90859267
17858045
36822889
61923772
55512677
12494523
76384715
75972951
35148044
41035685
82955601
26419190
63913260
12005728
60658564
63608837
12029045
62989861
62403167
81570410
69436072
38415777
82156502
40964790
25946535
87355917
46582229
42573699
16199951
32733928
53081188
12089550
59633886
91402089
74421139
53183593
37104670
14808438
58587066
43837934
92165812
33271088
44288687
10747524
8004964
53476092
21588023
68297750
11697239
68361409
38690785
76874665
87129970
86399821
10315710
2577930
87515854
80880356
62923201
35791470
97999179
72070797
98900047
18580932
86422354
25133386
59793422
29366974
26162692
88293266
11658691
31130684
34843308
57786720
84664336
29639394
1958857
61294187
48202335
71774796
31414766
39569227
28954935
16179127
32169867
96380086
78074736
13913292
78086814
89598226
17941466
67159176
84641036
24938888
90153244
48017319
55842416
15239583
32706616
34371747
93864462
50517570
60752896
23040855
71756979
53523529
96101739
81280958
68996278
74260771
3437647
20901680
23308399
95195587
93916105
30113060
18257016
69055446
24595514
26959004
11409402
8377766
6851764
91055388
23354123
30518603
99843745
11079342
11194331
91194407
58501204
20528093
51074012
4843430
97975084
87770
80880309
7964172
28888916
10665573
2842496
19406333
14878703
4670594
66394366
11167065
75421103
14788245
90771600
51205561
55535294
39738641
75968994
89159352
38858586
42997928
92063348
87858588
65589082
58484707
65306661
92391193
16560444
14235891
61239544
36176600
33510537
43715611
51992454
64891471
48979158
5969079
94270784
62733346
26901037
27487978
34523388
83641928
20408530
45569617
54548335
66112993
21731788
93712119
84367541
88817841
80846389
66727419
57093168
87771695
57908069
76980285
88598853
55071355
8463531
57232272
70795711
50985683
86838015
81631912
60890037
78878282
16905295
44157454
777014
12272671
90582345
5173708
20116500
9583223
30678778
24892127
87030755
50251714
12859599
61252026
34579533
31386632
64225063
35785833
89262050
30397045
42199037
47733147
80182009
7584487
40673857
2221302
48144438
67693577
41644292
91757921
80738167
56423563
95757807
35926061
76072988
26126935
95133023
78759355
75255138
53041543
14323088
60998831
81457837
78022295
58073591
54173060
90221993
57911260
54241564
61622072
87336550
17682964
22637512
32420344
41461051
77846740
63594130
25974675
99016382
15062080
75048378
53911810
15959049
56650650
22960618
75383988
97671878
23564669
5269851
6840638
95174248
45231278
18815557
44576289
69395235
67517639
85684004
70688236
84324005
48571604
87431981
14714168
94348677
58938393
81635589
20959175
13357187
25578753
99060701
37495873
30685267
69696161
10718297
22791114
26166977
56110649
60193982
76331309
44369726
43310026
26561611
28952888
8437073
76737013
43302466
83900583
93890628
33188386
39849754
96582623
21354813
78821849
21363460
74977088
90656869
21002371
6731626
72876133
87465630
56701791
47347835
66894466
49226710
25572816
68032403
89632619
38027013
9130976
27414954
35550413
99316587
21373747
90033005
87463238
13358310
67237887
64485837
98461154
40147145
43711996
67018207
53882363
79121080
77137121
67243217
87970890
19868498
34834487
95020080
35712132
62112508
4828430
40466402
91756225
74174277
48312862
88142173
63416560
95313123
23216412
22376644
42233600
60395383
17645328
21411655
63874656
89727587
68596774
43130557
66042935
40577727
6842962
14918676
39911546
80645870
63284925
85325772
778776
70491125
41224368
89128378
81605055
29053047
94379579
43284575
51665624
71656821
14667319
17536814
46396295
69270783
85979064
41018800
2205581
2901665
90206058
4952220
24382978
48869994
63278193
25802641
51346094
66745658
90151779
26621138
45878401
23400456
13377656
90036210
98703038
13327272
58500230
15435067
86655880
50547591
49246737
63037867
1246238
86993601
60621164
40918037
17515082
24854743
79129441
62783646
79581331
42597355
29006707
98449300
86093345
75600224
67463846
34390183
5481443
22089557
12268927
41631570
58788954
34678563
3443036
16018529
53841793
6945226
16728485
34748809
6502607
9095291
23427340
24772566
81284198
78460321
49710050
8894370
8443993
23579947
61570576
6347274
57516306
82424256
31967208
64525878
86938189
7243511
61227887
4671834
33489784
84735903
8996415
99704020
91867708
65177183
48660038
23470079
17303483
83247421
21566590
46911103
92692789
61704003
53915698
78273453
58005694
84853691
77483545
53371584
26127236
24229649
31441713
74573589
26786125
53558027
29663367
67431585
67819583
59479877
61264559
28632913
82303383
95756421
59068000
43399505
1127921
41767941
78513380
91744441
42654370
13945510
95145956
42862519
91179075
22430128
74567409
62327921
16266417
84244568
6075319
87893366
25765052
36592075
23899086
66149428
22339997
47977754
62351704
75000349
33391968
58066191
34911730
25724116
18634239
57913205
94574929
72336001
92768254
37700644
60586920
35883528
85765188
83336036
98046614
27468190
61665081
73823862
15996073
48329090
62901025
98415354
73404292
45904637
44165596
85990791
40874267
64888702
92873159
30854574
95738684
97735374
12849310
72340820
61329586
21851398
29468748
33161855
3851703
86369973
20892176
95455455
70785757
78611
45009636
98806332
5976317
61216763
33719665
59258388
94435991
22876315
8646809
31284117
70365312
53862975
90111300
52395733
94762796
33084197
93408823
22192402
420687
93501087
4198213
43036172
24111682
11560971
66131761
48837116
54509108
48160549
59441516
27540719
20302265
49914424
23448959
60130582
89140023
95027359
24435275
1436896
12182598
94552553
17381831
4700973
11577479
37191636
73160476
31175636
2238996
83458404
95271707
14376591
47980368
1515796
94721512
44606299
47838631
5882554
68072052
99683334
84669477
35932660
31201516
24126357
82370760
22749856
69283883
88980432
93331896
9993843
10006004
64611935
63182152
12008407
53290861
86874091
70207528
38954169
94271437
6233878
24414176
81697405
11356778
5013962
46114978
79016711
44855158
54812232
41282244
48699427
489964
26396157
52865996
23603220
93001081
88175039
85638871
30346576
33814584
56510060
2838285
65371597
78156097
53064710
45303758
64919993
51282845
54088582
38520024
15010772
39947104
57568859
11883891
36162055
10404953
36329651
31236486
42362492
26151239
29938780
32673715
72291782
65729535
1668625
87569603
29978097
93090374
62739087
78905277
18197035
57218391
72497712
20702711
47782665
25510339
49905557
98789387
94102134
32094148
79033408
39691681
7182634
8289381
70050744
3935259
73195605
67825519
22956684
9813087
13792294
11176727
5998043
53482328
12321878
96017731
97774368
80010861
51624327
72230459
83294571
29063364
61324161
40723367
98996664
50683638
46415724
80036881
35527558
15026719
18121912
79200541
69672046
72782364
33744289
65230241
55314095
13841744
51322113
86162436
85781557
17398086
82280658
14398350
8760690
69305739
62708668
57804969
67780205
36052890
4584210
87269104
46100985
79688216
68760781
51256186
51078241
71489247
17632743
25154243
29595509
15634804
15625723
18241208
90470564
52552236
73498709
32961143
79267315
84210855
90650512
19729142
17172334
7137723
41624826
86537136
46808089
35205038
86806403
80050672
20291898
73473008
67749895
7157635
30802290
44497912
20252305
70646889
7462662
38850731
73280996
83077597
28167406
19621952
54067727
67374687
313430
25656892
32217571
56284118
10368199
3986520
93680145
17042196
34277512
70090307
72560340
72835388
40652756
77532705
58749568
10535118
62342137
87557567
22244114
12908890
95983601
84938847
68779966
29298777
7533446
20494923
94031887
7363324
60946819
87608857
80596594
98915317
69278441
62399648
6151605
74910475
1438576
97637408
68914873
79277042
73079084
58215227
60948797
61922381
36272661
67302124
21981103
52787998
81711174
31745118
44636583
27124286
91877596
41273618
40726224
33798761
7054986
47623668
63810970
76784205
60833976
10086627
90641649
74681300
58563500
19980420
97569021
76735169
24181608
45440518
35559129
31800093
30772724
47160396
63074654
1031429
16011761
38235685
15799388
48252194
10502892
28412407
58174783
90704675
86989882
17824784
35052634
17287356
2137836
99906446
94896874
42866446
50064095
27269423
93482756
5357296
7496408
35872638
6640269
24553211
93735056
19539605
45250623
69705061
44551738
91390463
14149315
63207941
38810229
83616851
92268434
67632050
56860639
18440735
87008276
13523218
42550885
69917186
63219851
84580947
92559371
91349530
39752400
79415267
4253643
15052038
42534907
45564379
40214649
13533892
96749654
26766638
82975991
84207992
53139811
65575964
81527964
24010301
53144604
77533365
30998903
89040202
31134035
24775953
51697115
10982960
77113531
37819624
41831476
25992131
46441678
15535168
49996354
27509562
65109953
97520640
96818359
63621071
31110558
87265583
80091913
97999313
10535964
11937090
8441276
50079015
72460637
77551325
13818295
1586726
9655111
89216159
33582024
69618993
18592954
66306677
23636327
6482106
46206351
28277962
60949783
78208302
119005
27834219
29436378
32506335
41436069
84512088
74978610
58721845
812712
11374635
4911837
29681949
23701816
9238804
61393322
50461715
22680011
80056483
93003002
72948752
62071355
1846829
76884594
84998722
77986959
10267062
18796350
10834061
7351448
78403684
67885382
67255862
25078297
4140706
10939117
34751077
76545460
65838764
73214938
47391515
78037433
97279853
85039945
37250443
74573507
13959430
47054461
42456117
58038639
75060271
92994526
97691787
37134788
22271947
61291770
48173677
8677866
6198934
64379632
13281634
73400633
65078376
96741092
81517898
25991477
20719940
12356940
85568216
94479387
96497112
59766166
83326867
3101602
38948845
37550647
27139154
46910360
62669631
22780866
52835174
97396888
69264858
68446281
20397973
79112282
98896472
45044216
10904892
96865711
66336335
35916172
89753087
12216392
95757126
98818731
40755982
30251447
2222133
77679760
72023060
95932774
97188115
34694340
54299974
13225887
2999301
76015882
32905299
87554151
99688031
94641077
66347502
83558221
95649151
24569203
81039374
44646923
60806710
63077252
44757935
88369091
53570205
45769448
91898053
92292083
9205818
12555791
57528200
73412556
91675734
59849273
1826363
39202775
52733014
43146182
9926591
20796145
83173418
55847717
57326821
90843383
5578464
26877168
54662539
38516732
71883009
30320769
58197077
54169315
88814902
19805205
70077838
72540345
45041507
28195470
15686091
25380157
10930694
10423290
64306280
50835228
14170194
33090710
29945335
82815258
99115259
74118231
3399108
98288154
29190037
26150985
92528014
89831802
49622609
52904746
76374292
28928811
34854051
69928621
39284954
75149620
83616493
30691305
24216716
31593714
60834391
6783737
70969278
32940251
16154533
22023609
80526430
66118042
64554588
16397198
63396540
28575331
72573489
13601755
1790668
53558588
32306819
91901787
16289573
64104147
66779960
14083380
22258038
78210030
51690495
89778907
33964308
22093128
84349104
49719200
4106061
7159996
26679164
64594469
47453711
87001268
72135588
32131870
54948144
1519934
83143803
99491514
53122380
34313583
63723014
29037553
26900261
17340565
68172058
63410833
60442981
55394522
60363081
29887646
49046828
80885307
60635245
2661704
76835123
26240587
18210901
32024715
97213282
68506332
59359119
85531678
13627204
60590269
93069504
94723992
20659361
7377981
35704488
17204740
20655433
77045776
85284742
22108095
49522825
60276146
3683059
43044179
31912327
90423179
65751967
25296098
36516560
31360933
28239876
39070998
55448590
95166758
47065151
9341444
17097759
70814638
70106948
77499901
33429134
15286782
83464407
77933753
72816219
78614526
85496053
99173144
45733043
59298022
80677801
13363371
33512725
59980480
13926517
38671174
41035749
1218793
77326189
57779979
52313132
51605303
31397332
48963910
95606769
95894936
45508292
29048885
13034284
28474639
91241496
68738026
7940833
93657971
67146081
46204500
43076111
38638636
19378678
77295447
8869082
79428639
15161828
44397652
59571714
3808557
51326603
23259336
45824953
95383381
11365345
25572413
55026357
78852866
3264591
83696686
53865864
59736511
6803755
66877100
5066523
52425845
88019617
23969024
93522304
37875828
22405389
90705482
19026361
56645305
78388766
42835512
90455111
19677990
15608809
43152830
94191975
30202273
73346446
27528229
10750261
66335219
34511289
39823797
41550917
58819720
34862527
16189600
56271717
32341506
9811703
30175990
97802893
66725667
17367910
37699041
84486427
29255200
58858233
74499615
32577154
49768294
26326164
61750011
66947339
40687487
97634113
4420884
9604486
36027763
81710128
70817943
91914778
37552157
35674682
43125431
26230544
55437676
81122700
20480842
46046410
16946270
80940392
1678472
33096088
497706
47596769
66918739
67057937
70749752
22341252
7636210
91864297
58333189
18270521
86124122
45176471
44055145
32702517
26894869
87366717
7407010
91080113
23315931
18655237
8177510
85975531
7296063
27253294
79891005
38100682
96945192
12911696
75888548
69474970
33994584
25138681
23317447
32283424
79792230
63279903
55605360
11210201
56938355
25664019
72918276
32941208
62546675
37638670
65971706
36228512
78375736
70237639
45803228
68220292
73705005
5813472
54590841
75297960
54269924
66874871
34625970
17066138
90563311
47629362
42888283
31389800
46707003
43510821
83897686
11343187
27833092
53940308
72762454
35440625
8238377
16511577
99974527
83985221
19238652
22013153
58362745
68143485
21894047
53361640
36937688
24808938
34372555
31733479
80484902
60649220
24367635
58856589
46364330
74699425
25815246
76104245
49807134
15047925
68373388
87175892
5065234
20500914
63590097
10865180
30625403
30745580
56062438
74092261
50027982
13291946
16643676
24963826
42542694
79533917
49059217
24549037
85883395
88567948
68816291
90536404
87844311
28968453
26477160
69631987
43457241
99404190
75087642
7607658
24610478
11748313
37924867
58728728
35193680
93354671
36058350
32768582
13896519
87080280
66502140
10265452
79622722
62831407
96025594
92879232
29279885
36182802
43376714
19701754
52181292
99980146
31475749
649350
26846226
79995639
87941788
7493356
30597901
82876125
69807432
50971451
21487233
84779074
30191430
3418667
16382528
77091275
57844815
45329307
97016787
20898548
62180299
19326822
92358741
80852221
4498003
68209307
59445857
67247428
11047614
54109727
56586164
55250969
76797389
24367442
83565528
96729946
81959536
4362051
49239238
70339702
40725589
1832338
94268844
63607799
23442656
28573017
15475063
11702312
15414315
75809133
74475908
66656096
43714859
19150631
22986185
93767399
91445610
95463316
9949538
81188654
24702448
4675415
91939005
99799492
71805644
77584061
98705995
47873601
9250192
71307454
72193911
49217019
6538564
70419002
35744278
22360893
52242820
77769286
86466511
79352153
13877669
97500511
64672868
20492314
85855940
57821738
59317295
29445908
79882460
89814174
69217385
57948350
19771856
15535784
48275779
15445598
19164368
99724430
98577152
13209624
94314063
24371326
76192630
26572049
92368036
92511419
62827343
58586180
44030538
23570979
53407141
33568683
21272149
28068029
17605429
83978990
93396468
96898553
40215815
75610771
76738742
36399165
96095978
44040837
48138899
24278193
99699971
25827814
89571062
49055630
33772595
54306777
34382975
64219571
86112190
74480788
11858036
15545657
53302294
64137343
797152
34711796
33639395
4830580
84181221
49035858
56063459
26609238
50044873
64905668
18197338
29441380
3874754
84874324
34648864
54713480
81853431
26227132
10682684
34627348
24911313
72440213
60219303
90604259
22870582
24528070
74943846
55133723
44587689
94315523
6612391
60960430
79880678
32016523
6092989
94126043
65139223
94536062
19786253
47907666
13462793
99739073
9982750
82500052
13080193
55726170
81114040
89051848
5920554
19769125
9769315
49191662
17708214
56791715
1538731
88426558
25787445
79606376
60745561
22474102
11813577
18084437
15826596
94622869
28539992
19023738
65990393
16357602
98380375
50913877
82922745
312101
68353151
39181869
43886526
11383975
92116076
64920453
73917142
11887527
68024167
51919484
25120825
51472779
98347667
55011279
54362599
33073648
58204386
1151474
76979965
61740369
17122369
6502141
77097461
48332310
28641975
34250064
92074727
26566303
60737809
66596480
54592974
34671829
63928357
10688275
16323374
40292594
83902433
9265163
73937702
41758004
98219239
25184119
30833682
44214705
67361148
331081
64418479
19579062
11381219
12835488
88119351
57112357
83554581
99852047
1252972
31708088
76360613
10403326
58261772
35863092
92476307
12588674
48113098
56960073
49604793
16460467
49301005
79323783
99236563
39126570
34938171
65163917
16659879
18933211
5292413
3117678
13591224
37289526
46327018
58414077
89257468
45101649
42295145
41623527
54622513
63247300
91164173
11286424
17391223
67060174
40329386
92731096
1911032
35507353
90133787
82033859
28264817
44561145
68495115
2116955
67561379
99592615
649854
53045017
43608184
64762160
6328859
80901622
16393875
64105537
26630833
97940976
12521246
83501457
86760189
55340092
833752
78148599
7751428
31346424
76434741
53347880
26002254
16619809
80258989
33896638
72980118
89015131
73013499
98139475
8450787
21444712
55733650
90189762
83626115
15077692
20813559
28635927
80817194
22192628
90311905
99100894
87844932
67044694
13889935
48438355
98271945
72205333
56553565
18344689
17315464
10826839
33018809
53731516
40057655
62714869
12178618
83557525
20448170
17388736
50096864
80050041
3638071
49018687
64994417
71684673
15123231
86640574
74210462
98808809
41240671
38409606
43825898
65320751
30322307
3462794
36019660
73286956
99622717
61488285
96610600
10448759
27684103
51187963
49878554
96065272
82496913
15203723
60382830
3990600
7083398
81356919
68120150
75782609
7095940
31518294
1967635
85447525
42358433
60300973
70132146
8425321
70741409
8735139
41030139
56981774
64691906
29278729
19421800
11027555
95192522
32034075
82346236
20341440
50419633
83697060
12804210
57987653
18939541
35232509
56958655
49963050
7825046
23759922
60436445
21607302
67560418
91323052
64478162
92585453
90879112
9714974
26822179
74153675
39114966
96403229
21831958
55788159
72537904
51258551
17155977
85689841
27055141
98050709
99351076
399264
61099700
8690811
33479727
86795110
23845169
5007775
66464532
51749625
8068824
49200168
6229426
39909279
22071604
81817081
7277239
25198122
79707427
84014316
28064644
21775183
37045912
5424542
4261111
30695942
23578014
46189989
9035745
36720387
40346004
6177679
50497916
77705990
40902285
72547957
13518260
23454804
20572398
93443736
23952547
68521647
2208698
57968742
72874803
22746389
80362528
75631309
20002947
64436432
94231879
64977579
87857288
71947148
61146556
96865477
21359036
94946664
26332814
33057632
29085443
26051731
2304997
52317933
64948905
47954959
8830764
64934450
2809830
16159687
42007197
85731386
653222
6467431
4717813
4325172
19734115
75384623
48987821
39220720
49078738
61248099
93919925
40205156
85232315
33504553
60143588
92915466
27497807
41242579
28426099
42838759
70205654
70187416
94927221
87955619
92057860
6022998
50932854
49797225
78741275
68829874
16572152
42627518
24532746
85023625
49912296
22288716
65871929
9512995
69568243
91215263
35159388
34316909
26344925
5941258
29895066
6675711
84697198
93751933
54346657
28825911
18303872
81430822
40044511
31053345
42511944
37268006
43943479
94076048
66010936
5108872
84809328
14521049
21283591
4016997
64453973
12386462
60528589
45345428
19301157
5602341
76860000
40818176
18114096
42795673
45824201
20907081
15858816
7519152
71967787
37555315
97711425
57051368
54082938
39469595
45520717
37528612
34598568
1405484
59628301
89793938
41418024
24146526
80423927
6472041
63486671
40961763
49981240
59396662
21544740
88595798
77094678
51337734
94923552
52402458
85119058
60372747
91376247
16119627
80945740
2105889
38489690
56669472
39819160
66768749
55593352
17989130
42597133
97712859
30212433
73020952
61104688
61729399
78278297
69863092
82415862
70134743
91199222
76663660
50215203
45126195
76261244
24942139
83010670
94440622
40874313
47679614
45624971
54443362
73485173
99618615
80912774
21535901
78287884
8280299
74243690
15426819
56805622
52824223
65487587
42224615
7245312
2289427
54855221
433302
83356834
36889767
69486164
77231995
66008523
15578216
54044469
24104743
17718696
72653801
71199323
22812195
55603180
80849874
22181378
33475217
76923899
22816992
77702747
42840014
69788425
89918299
22524350
91546488
22318782
13285165
61300339
54450528
94441686
32683797
7343241
43858863
85834927
63260128
39399526
4183299
63109643
14638258
20946172
8938424
98115464
52957536
88814066
14684523
49122683
7464331
71573486
50077242
60275499
94221610
50281317
11710744
96215861
86947139
9734154
18597560
55940515
15447412
61469458
83391810
79494765
22162990
77619099
53805700
30950546
73741252
46527376
72747832
6721320
79084748
30950029
28070794
92520020
7675698
23400846
54421786
89821685
58292617
42730318
51218684
82742747
37504900
74061883
49057376
50098760
12098350
50041559
25432906
14698395
58598902
69624982
87717915
61496047
19122234
97346692
48203560
37814420
86873309
88768516
77596167
13046290
27011700
9386235
87709948
13746929
69520190
97729762
54386967
52558483
23395502
13381923
12533298
86143835
7062755
17726560
26280952
7248358
12960719
18301950
52080441
1905876
44369636
14828219
80968909
94499291
12196261
17908792
81622223
77995749
83378520
60522183
33651952
8487545
27197664
50618493
84160783
53066269
98735972
16734261
61363953
38183212
3802770
13519688
42526055
3813469
61736863
2811563
54269734
94461283
19455683
29591894
2609072
19212318
38865382
47584903
74795006
36068893
37461470
66377430
65439254
97149879
68931851
93848298
50209600
9983191
50177758
94657765
3371331
54133696
34215525
57974173
53753210
76543046
35832187
42669646
63895174
55244222
23846026
63344212
11243186
68916076
9029481
87679135
69756677
94385795
99761483
22266171
11898928
95896620
44048885
38420464
96596258
50359163
86471340
50856529
53449382
9644746
42146423
62354873
96548464
1858448
32822108
55085984
67909364
32423274
28461720
58695267
83414705
23055249
26104447
63705472
29825081
85657315
27541636
43207163
92783145
34955960
7696311
83020529
27392447
7781251
87661054
15734326
49458334
10332067
8676478
2392486
35290003
38054988
27366328
99737943
42668132
63647735
84203604
25343374
89534949
34053155
72776658
68110588
81850500
39047682
66820447
49233396
67324621
19027211
83049577
49185399
6976942
27775019
10951141
98610783
80186561
6627649
76164595
12293864
16918761
99818585
75368835
48201430
71201587
26043731
26146998
54697636
57105284
80445562
68619870
32172520
68514706
61839625
96535239
18921395
96645441
63958497
44929890
23775116
39742487
17788881
34692691
8847007
55823343
66645573
93654881
61602477
10842478
2091792
84159596
59667452
18218420
50605623
81437910
78885697
51063356
33171471
74941259
55087473
40223047
98567946
79484956
72611786
95690578
43666999
41815283
15195363
64957049
46791564
29089424
39946756
95521347
94880651
93764391
29773753
10104901
54467441
53150411
78976616
3250475
88705451
88614493
80896309
63085659
85204319
62948507
5922248
31552555
4457426
87292907
46526364
70591295
97773449
20879557
71785803
35448865
28610248
7386952
86541875
9232021
91965182
78284654
91734711
38734805
44635530
94500084
36254485
79103975
21963480
10757207
74585119
55804901
19633003
79009922
23602353
91652505
65019091
6353689
77294414
95220860
24205490
52245862
50553944
61363632
10217986
45523997
16636514
60312517
41293652
99085918
48801954
55168136
45651505
23703910
48602037
55658005
76663432
32539624
78316493
63669847
31950103
8158263
72179681
12457027
82822541
6107891
58424376
56392937
43326514
17060009
90819844
34623587
45269051
9948888
88651686
93309401
5307016
81006016
34921088
57174418
78934551
7776396
9286922
2489889
83366497
21448220
30086127
92696282
22967581
35397429
21615112
38394822
71728258
73268615
63379738
56668715
40211252
3847541
60069361
72607483
24513350
39891681
32992758
55964192
63095986
21961903
5449685
66216216
36896062
77472718
44608447
44864814
53823768
23326254
25225942
16679198
52627925
76791890
60256690
70464453
34027028
35116608
52211913
63051312
47952582
69778165
56818702
27176085
36012871
92115322
25512484
79379841
64114253
17258722
12654042
1677196
44218367
22737411
85235052
65932038
20373860
68773335
87974327
90974572
8919828
75692012
66247038
94571616
5623157
90748723
17176028
48165557
80779011
84524977
98234307
13920351
6181443
84162582
57732516
96549608
65425029
69560096
21085252
52756600
81299557
26514297
69877913
16498268
22040734
22138519
58236418
7505072
10891670
29008054
2298441
96885735
78717361
38249555
32805153
15753274
25145860
67549841
18554583
35066412
68553569
40000519
99409003
62329328
72086426
63829106
69857886
11277088
11684549
13770332
98455271
68299616
6650235
66951117
37737124
43972963
31970423
5562548
90324647
1710411
14820559
74608600
42821145
59271767
28861743
26557876
6051077
59228647
61109378
64243825
38272355
67449757
58448786
79607991
48167338
85643066
81488623
18825583
86793601
77743151
93412934
30143450
21559056
73425686
41263932
92521507
65813973
46801030
33078387
85342574
34952348
94652776
99419428
86124423
82760842
93978804
61326239
71783588
70571966
22825900
93142355
9473490
83950808
11973009
96043168
59763755
70286836
28220852
91176631
99452598
13998829
37743173
61081961
5305796
80478633
57218136
29255253
10586258
57991506
23765750
16212686
57982526
71968175
55657934
60508842
55184868
34275982
88559166
39245106
10311665
32671417
68973928
26069888
86148348
31208936
76106359
51141750
31505484
53522937
16771573
17470398
56513454
39968125
99202273
81579148
68690271
9998591
68692187
12304796
77667698
59952585
6118163
78997135
94011769
26553550
64667353
4743318
16688121
79621854
30920244
7099010
11039633
98734496
97242247
26827843
5680741
36265465
28489248
40011291
66919954
45374389
70316922
28714842
58488420
95797391
4745288
94320656
48840384
63003953
50497581
59796528
81590276
1623205
43646389
74776606
66823871
97798368
7784865
59778921
67956976
54007493
28996936
79212741
9129261
81532105
62328949
48399872
1814376
71178375
3438424
56256650
40001906
66697576
83809585
99632446
26067569
28933227
32461882
7012456
38307930
65461158
48711882
67270207
68617532
69558675
87582913
53103464
95973491
73206998
62461374
71855759
27159596
66951053
37091504
63063819
10102642
19488004
97401887
297848
45621440
1256817
15720986
29536707
27893229
6630974
76163745
33077493
26343714
51545907
38257255
88565908
38966449
36805309
6940890
81186813
86789178
87595098
85710425
78279406
71287733
79554359
17607510
67934134
19207134
98757115
21224387
48238925
30994703
2581371
96857865
72127969
43550744
86551065
90751269
5415771
29173914
1845904
17644412
60149945
94270785
9756246
48231514
75767605
46316494
13829467
2794327
69460004
90625357
66752761
45239521
52871942
35430555
68770785
92178624
71163188
93928208
68367777
99958292
79074338
28384729
58262359
27782827
98241542
59412171
77788450
85907061
1164561
23881346
17978755
62092169
72423619
79300697
74262846
49489573
69444621
35729538
11485502
40007449
65717460
4210497
1995530
75479375
52221875
24863726
87796280
90817062
60496849
1815693
42217226
15660853
89365366
47855544
97323400
89857884
88470016
35030202
72288637
29837410
89455824
61681317
37927428
11358028
56931600
24407937
41274300
56544517
60794215
24939568
33527369
91686638
85595167
48133534
44039913
42335706
93398073
6930290
28906729
55528837
45078962
67117818
86724565
41831169
29509932
12907127
97694709
19771311
69195251
87721946
29680121
93764976
26637640
46471792
34984695
26512291
3496522
20180074
16146090
40944263
8950718
39263024
15478160
64972347
92196897
92400846
41143781
32217678
26678604
39147985
75416304
20464898
30395926
54593468
54566757
26737461
3395656
87529613
19477450
87019477
32547393
19788396
96734682
46685537
8696424
61417715
86951636
70436934
74294045
76164078
64850544
13801219
17276064
25430703
38186083
11796980
21337557
2592539
26512474
12770970
5148310
41225172
79605405
70321568
27791058
51539574
59799767
60543152
8384663
89202561
20028971
69260197
46356794
65990281
81780723
74599612
77918294
55884178
75913211
76725607
27781690
67188293
96704672
41657741
74710613
9900400
70233878
17535470
56200446
54288984
38596403
6383856
26894010
3050711
70486507
26798446
28632514
48470039
25474939
28669526
47931606
57984443
21522660
15192431
85409149
10678037
45183548
54183134
54072762
42555519
98107996
19795843
51125863
87180059
50906767
34532473
75842657
74558047
63614865
56332482
84053520
25165852
67065215
24975324
56993840
70203698
58665294
43051452
36735547
50726656
86965349
26288019
42945616
64239290
29947938
67772743
67063190
25449318
93770332
65148938
73631906
41359170
80707524
61719918
29823120
51531037
5833589
41942309
33360092
27661001
17242290
96347148
28583842
64835726
7303895
73549444
78384291
92181900
46640238
55843493
12992149
14393025
1632280
27613643
82334412
11379415
56309397
85966174
17476375
10863015
38473021
38434922
25414472
46453659
14160532
86429923
87975640
16190189
99892602
52497404
73165191
33235280
13183127
24447364
34241459
77901731
65048686
5454567
64736847
67342430
74746062
77708989
89291596
83990818
55887223
96175383
34042855
62502813
34901062
55208219
15482453
27185136
7947638
79146596
54519467
37037220
83650669
84913265
30681324
26652859
62844509
70946315
27210569
39028326
9895195
5021065
88259883
76613548
52476445
55427635
16710344
55981702
47897677
69081459
59746872
56801274
18078248
13160889
27492086
20657109
57787793
94287027
37572161
55282260
38905779
59364722
67606427
58152621
67337428
56007736
89955001
83802295
37551929
71337988
47565456
18094286
27294349
22003546
20263843
58374746
54743503
48498768
68111890
47267976
57442608
18382629
36030705
97963890
86011203
78985607
15374645
37189074
11525172
17840139
63295714
223534
7260634
67693110
98965458
11726588
94057952
36619894
37040069
65809906
86645278
86683265
8216146
27723613
7833873
16941175
56160380
9253689
56678596
77110918
41520318
3904462
80188014
62430421
11138020
93010056
71555126
2994670
13533347
81940156
79385853
56937664
79462028
64144131
58118024
11140570
97734256
23560535
21113535
75123539
40310581
65823995
89643484
83082833
58798353
53876165
63485710
21228943
3090560
10135386
82400437
55552143
6075893
32897454
25551202
65375148
71055319
32233038
31286179
46273589
3332918
64312055
39704486
19330423
47837437
53035363
68221497
3617630
89905213
19952634
33212591
41790257
56890981
66470657
68997419
56998698
36981209
17815671
85696521
53972102
81683545
84621000
35733631
12570048
93342241
28178515
84248533
44837671
82421569
60656959
98566412
39205022
15019058
1489987
22711182
14353417
48116802
34336324
18233655
2306438
50930756
2206889
79995820
48966564
25999375
30556997
7537224
70753732
36959645
81755655
19470020
97188400
92190904
49402624
41838936
80491913
48829889
26618168
51172272
29149879
44097597
98398904
21565822
68953584
22928370
83289103
84819006
26241172
13368408
38937875
5907015
45314790
60690073
50398463
1062579
41604919
18761336
15977278
99897419
24525239
2435949
20031618
60976005
50454504
50259627
87204589
5556317
89968853
26761384
7697883
99373326
60453356
72637299
85029868
3150209
33381023
97560220
48602400
73064502
90721640
52472673
93713463
35183990
53567720
8199208
22074941
41200649
85171701
52338942
74294341
50252866
82239490
55498372
55016966
44135127
7548239
3049671
58379756
42160506
92604458
90790983
26864810
39414603
69385770
45222050
60847510
49377923
12341493
81012185
9462932
97438015
79558709
81100169
42257592
41226521
56949197
36882762
77672960
88653318
90897726
11918512
68687550
93287065
86758235
95463489
53275490
56116534
63859087
63896816
47334665
73145
91227088
46446595
74412924
2508942
53878166
17012248
1325730
2430707
15939042
97954531
30895949
62852627
54947507
44967210
93721460
12638828
48348824
13338275
11311804
69579425
15694532
91603714
65073293
7427532
15413825
36668690
12558791
37354743
14644618
73166339
76502853
11467954
53178145
58470243
98535227
49905614
97512511
77556638
59963893
84452749
24789926
54166954
46882853
80181624
21731058
50078480
51918015
89744323
29716088
45153606
62882353
28674627
7889575
72660606
76425120
89900008
22387624
71302870
72376532
22261504
70811200
37808965
73296031
21002792
91149347
29372510
86130578
71869214
24193074
28728942
82374352
10478616
1391199
15227810
48379926
85066896
28745933
19330882
74612848
94856208
74487306
41894200
45497120
32650815
21754119
87602348
42747045
67890915
39039246
34954207
7521350
54717504
55254065
59975276
2703212
27963313
94516880
65780499
68533955
29042250
6161421
90595594
12896217
2458604
64780280
67385912
9577122
8806962
17868774
51026182
28674881
16998657
83482328
36116941
75897079
25371840
41437622
1384732
27537319
46837785
96168048
73097677
75765653
4439396
24009444
12429825
86808228
99662360
59684455
38989827
15266121
99442113
25407426
64091279
87615285
91915110
4448195
44078770
62278041
37100108
58218221
66620537
63072032
80604438
4479565
935045
61413927
13736088
27484154
37962266
70577073
55414841
83440203
28818574
1146072
9859502
99301653
59520287
33775269
71705917
38029984
10343091
90676471
30490924
5588457
28450640
75118705
88338511
32698233
26887783
93079196
22727219
47772142
88991063
52315594
75290876
25180869
2901137
6734051
20032348
13824213
75748673
44632488
64830952
39746575
45590849
77629594
56312325
94548908
1851768
89131972
60072534
75035938
69844529
63575113
13799436
62682445
76789961
4985120
13644030
52691294
29830976
11156584
49871568
87503378
1257161
2936276
60845018
47820418
79200752
99952100
78453123
38574081
54797183
55127230
26795242
24219697
73393296
38355567
69273104
84516201
9622088
9788092
82522386
39219507
77905466
85548587
65653695
75693172
69361084
99725821
11173494
61677240
40233861
85380086
43883186
28315370
62536545
99633613
26772498
3433316
43046003
59945541
75420892
79134580
56321319
42508745
49755175
76754913
919939
16548249
54571062
47017820
84515457
25195134
78776974
76847944
46526371
1633473
24240183
72554624
88568619
40428794
52127502
64108749
76584182
96379662
47582981
84256260
31522877
7674435
41871388
53777073
84437141
69865518
28035624
44764745
52669346
22025885
81910035
62029856
18460851
65437228
88230347
94568593
25137458
29199087
95284952
43588202
76647108
70334577
11470600
29937367
61351381
85918138
38777682
4277777
7677062
4375121
32711115
79322276
90141213
63495506
28301431
50870181
12945944
41239550
45049493
90645894
29522968
52042777
96461231
73708534
76912706
25656531
13350265
625296
544942
34806888
97869317
5221622
4651620
46454319
5115855
58977332
50430248
80394882
74222851
65013027
83726850
92232099
47637429
53441920
16312877
75566317
59996893
8110715
30571174
55647168
4691357
27969084
26840401
74323353
61952476
5920171
8715175
87033094
4417547
61505217
81391220
96767089
23009613
72308635
35531716
5968369
7300338
88056599
98952109
87789573
95269859
29371506
71034171
91353625
74154663
70602636
43645520
74026269
23585891
31264851
91797212
47445900
97552191
93208651
52933557
54616671
88618855
37597777
65875210
27105358
99181457
88733193
58732384
42128608
17916506
74330184
8258134
46788571
6928304
7266991
32631620
48712223
90762082
36112200
60572894
92664294
15925979
79338808
33909090
92469022
36257239
70029098
8254900
98138694
3067125
66682878
74227453
58345796
89991277
22982635
49111659
45872591
1977978
63243235
88356458
33564831
82613605
54565260
84072108
6202437
82573459
13969061
91556277
98247069
22096085
48202666
88154484
68052451
87419118
4816471
71887983
10510093
14853841
34048181
72681650
60570892
77032126
81805047
88068590
53989518
7589285
74346894
42799680
80263731
4114394
66659961
66214265
29133799
13089734
78404569
22483862
13263072
99601479
61779650
31400679
89282268
34261568
7611695
78991876
40656460
84304771
7753927
40284924
72934508
37396410
42775301
69743841
11141094
66397980
71053154
86709067
30695112
49781991
54797783
81947226
81475085
81994527
79915909
58105749
14241336
84084995
42385251
20356700
67421512
30676968
42463193
71595178
54901639
52603542
13611731
46823165
25982399
47430303
82915632
24952165
45998723
36180164
20686765
54730530
80451141
69406634
80789872
28399950
58397822
81337525
14108511
98075505
23767801
40028291
67387550
27737578
43910108
78153885
85302920
93305701
69684387
24056799
38295418
26083154
65338904
97989258
44848482
83727831
33115813
81940931
95850746
2231424
41576963
78603966
7802809
12400259
93506081
15768645
65896129
43902668
24372032
22981013
90047360
25665618
53890347
71709372
79761736
53269671
65664770
89237764
49641270
54726952
18951331
32113826
39110092
26221598
11521600
92100216
13075192
86147052
15190690
36508079
45668705
58971230
62655485
21627412
62268293
89309884
25023928
50555603
34770999
63963550
95809207
60990788
85052712
57585566
2361154
64260912
18956566
21433004
58909170
46725047
56198094
16697017
16729976
18755380
65242065
84169159
65038159
34732685
24318020
5989936
22665207
49637159
96814068
24718760
74888185
17900203
39130057
29438171
87458646
94056817
41806722
57157257
22545637
76771657
974776
35366429
15294325
12476796
37987274
5677763
34056505
5114740
53120656
83252598
50578145
85075136
803190
21504246
27822973
62793167
26358954
78846454
55002857
10262179
50609383
69889081
46169880
19545283
30190593
86990407
63233565
8595780
16803558
21985100
4716440
8771295
62345972
28906203
16605264
45473684
10926298
62941122
876974
67181244
89141209
94369604
48082315
53263153
41222523
31158304
67262615
38737526
8652600
97716753
80519938
97527813
82063752
67071747
15257783
16316020
44869560
15694804
24990931
26734228
94775673
29102787
65159967
44857367
26082240
55371934
98539818
78070793
71500216
56933265
84658916
29780360
8271739
68990952
59377483
70338786
91641072
26017725
67574200
17660915
98738922
58845847
9153220
68153294
53481096
4956659
6064122
77668142
13293787
82518309
76576719
30861215
10194757
27049216
11371654
18601190
95277390
83288316
53060240
56528540
39261360
76033694
18396631
79806670
28800115
46085790
45762461
23238982
35957852
24039040
64042675
97810821
8032189
37628812
64333560
21144287
53386471
96995801
69327465
93468182
45675434
6473077
23851012
38161892
30193385
75158276
1649116
64806121
61665267
12615419
44027202
90016267
63953271
87351511
94249936
49979818
48688612
1686520
6588221
37010822
34387031
54282408
84944466
22391900
24386486
60605213
98697391
77288282
1559395
19119219
75097362
14285332
48385893
30748114
42372968
99907238
64655758
3663834
33706231
483171
50597149
88756464
86223302
95026470
73389199
5527594
50297098
36621925
36198811
75900741
77916725
25826817
34058932
46628931
40257835
40557437
93764543
74993160
99143590
7075285
18151199
37231727
26767513
63770304
14488289
29812822
13511126
80852807
15271826
52495028
22858953
39719066
30908473
807103
20679518
86995465
17618159
82657267
71127267
77980844
92134373
7424206
76618237
56469811
67457790
27995326
85792693
25838562
90146188
51612064
4650226
48832564
1298232
74202444
25809612
49097320
18767470
7584088
2808612
70985712
51339734
57211656
61068504
39589892
45320731
28953300
14573022
18778260
64148287
95611999
19250154
95998642
85817482
91465800
77252715
76476441
20282797
66101042
65730593
98683648
80564195
77119838
33057426
13142814
61414502
9132735
47686212
76932125
91998666
52450736
72191869
96275693
13811438
14970502
21683932
21367861
20339018
67036029
27851599
83691511
7021948
65201998
47911074
21648216
17387050
96968854
37141068
87612836
78167953
17528287
77860135
5148459
84411874
9005226
17363776
90118662
20502040
73964079
89849042
11196836
95473660
83155774
58134256
39544568
69603284
8128494
76628974
70917465
93631443
94146260
17742972
42737290
57801775
27688111
3280035
3816183
33727765
26295406
37721380
59651752
56939576
43161045
14358007
2730678
19047846
20316028
22507076
49353120
20048478
49059969
43932746
19244188
99589926
45830447
75832281
73947797
62535157
96345232
92153358
53998050
63837426
1061194
29440920
48179528
53917843
7934321
26657268
12454624
77496150
19903253
5401694
89125871
64744890
85528583
89608888
254913
22049788
82274198
99975838
13536520
71396126
44999315
10932219
17818917
97454118
87109655
10010215
8345491
89192065
8071157
71574604
52056031
56856091
1382724
73180209
87774206
24111348
59268485
63627158
87525479
2403371
80607237
64237451
99712868
39107867
81886681
63778584
75086848
84937329
92741186
350966
14907984
80417613
79260560
83766576
50661073
55516641
11712195
73038637
34316015
37396948
3302156
22446739
51394285
42515354
22077274
67828364
59780646
96100362
27658822
90198202
54607846
60706714
44709685
59708174
21091776
12729202
89284929
6027330
89420560
43485564
64053540
69856647
55851631
19835679
29598139
62166568
85598317
738761
56332751
25389058
84213980
74295352
7723794
96710203
42943981
58302085
38232500
26173169
3148153
73057590
2809321
99005935
36593022
28456551
36596727
4995359
27445120
57941605
72728841
15900041
13327797
20261296
22941121
17766971
2828991
62457048
406877
51558942
77681017
72976889
30782096
59442826
71660364
86169620
14060937
85105836
65289507
28086402
95765028
41266270
56835202
26146574
74969713
44859633
94299187
49145818
75411510
56347640
94221225
95530979
46302359
80947446
47440387
18021886
39567154
12736279
47620584
93010469
17965770
56041490
27407346
26798983
99952507
55362430
82213887
1685032
768519
70326343
42327387
60944402
77438802
66868703
24494587
91067637
5083895
93941416
4920966
40408130
84205310
22661294
53323798
74108962
98785636
84831898
5421540
10411762
31099671
62946871
29979203
87311852
65673203
51749437
77738261
63203131
79098094
19493495
3457096
76818966
73537632
49610698
28220224
82206808
86237828
61065269
19247394
2094703
85676362
24215543
44796857
78778889
65521754
743061
85397916
15317179
69316769
80078694
84090233
34279988
38050634
56665816
46085967
81784088
67395603
95398722
91012617
49698914
69669031
65669693
30958169
63288589
64072726
78676796
25456067
84935687
36000843
71007088
95534024
5305931
12882396
26133040
71792307
2182350
97901878
80553825
13122044
25769999
52635028
5946465
27661079
48761964
96577754
54032752
67373490
29990773
79847131
51527717
98425138
47832481
819940
85332048
70754370
24734355
70216664
88385286
32425922
10230079
16687459
92538610
56491035
5903731
25486456
41693694
16252510
83763058
93665878
65226479
92345730
43342796
79553912
62215015
41618576
69782118
60640090
68078594
6377542
65237338
758619
98215559
76010675
54523422
30252492
41914270
93788046
46364297
93950888
75803424
480272
60402894
20436177
22872678
28270208
94272810
45365081
28987420
29977255
433789
30223740
85888765
92285451
71612375
24595697
19775770
20948027
94487187
29313243
49954874
5634057
1542455
40949225
80559471
21656507
43989214
52917401
948139
37950690
60929248
7271958
48965249
34147198
41060750
35638731
17327158
26487675
76459951
20404230
31124855
8116866
85931942
53877444
28764739
99940760
36502840
57149737
84654503
18336879
50310146
36025619
11968303
8275876
27762009
57111342
6341265
6172330
51597484
49771114
71113940
25762245
87118033
11708408
13700849
50016489
8698468
83814364
72636674
94251822
54407502
37088756
17265446
40745072
31412764
91770428
12825881
92341369
61793588
21905675
69645821
76886778
10027076
40260330
27904273
44272070
37343823
31068025
47297468
68900151
42975853
17440668
44966271
44880445
8474334
63051729
88742885
64912859
22518251
59505848
88195695
2665859
59760491
4028863
19285310
88231448
45743040
31384160
48261298
10886996
48475679
68077096
12554718
27049280
1344699
59387873
72986301
12817472
76417803
72162440
80964111
20513878
4855118
86493305
31054968
70769308
25118796
36933438
99031393
72635316
91910074
83285687
16876937
71103879
41366580
44351209
78381574
83399965
73453159
87216694
93473273
23744884
330343
73805749
26764033
42348486
96321721
73671480
60947339
23662977
16335800
76141431
32199605
37029153
53279309
25006270
40854639
89138772
12125038
20657040
88713137
80960492
66320467
67972625
36143513
28415924
20955053
35608276
3110570
12660854
66604953
52920010
95407943
3667287
2761952
84911206
47047032
13236054
54927091
3210244
52963192
48020979
38090924
1629221
39737367
71814000
96898432
50184934
45992419
27132980
34127401
29906803
93253233
17672964
6608864
45740053
10024414
87177053
5387860
5401859
81209489
62039436
48870024
13470372
8118955
27986378
27970928
65475916
94370172
58132950
21766814
75967251
45638897
41825740
27998645
20256946
50217380
30534235
40237739
12965766
49726195
5627075
11828589
94317301
69440414
2034670
98436501
94710189
59285278
17027502
89966992
80287221
20701523
8418268
55168527
4643804
85609606
30258435
23195848
52032386
24196723
47621066
58192469
17061044
85848210
55928660
91529816
42267491
67293460
75470275
15225530
63589112
10164218
32822455
55787976
63676294
63249703
91085784
5622235
95842567
78116306
44159705
78134060
70235132
78953189
68378041
2380591
58553501
28109635
76298731
5305873
63622896
48909646
37967924
5174361
8950503
52529011
57395202
86328547
33090692
26937545
61736559
46862358
34698372
56410986
41780666
22903345
19764407
35231263
92316582
74382952
14576430
13655548
65559419
21248343
7561691
24703523
89336268
76884479
91220772
55505009
2558013
55208970
33081467
27298753
98874842
6807287
81379227
59068508
31621782
92312560
99066129
78570207
74521506
28093903
10530485
67553169
8120803
71260260
73928056
15762206
77848960
91810384
18222362
73344127
80032396
23840557
44120310
26570751
62316338
29891670
22370086
99686469
70688560
6280441
7703598
98466133
56214928
70788418
28299919
11582954
78817865
7114410
89022854
40778558
49247944
50338661
10850490
54345683
65446292
40613975
80481663
17560543
54362044
59568253
48292301
53192929
37938957
86814277
32780079
19485437
46519073
24874961
9780819
1807237
4580733
45050474
54484764
63632567
37885522
91825934
46495923
97968385
35413582
65412089
31340658
98377700
6462197
93872877
89638721
44062094
41322981
17633277
68816439
75049069
28375350
24463369
46683871
98938330
27141324
12305978
53860363
22559582
78347268
20418340
50373692
63030548
93876414
65727913
32610357
67817004
65349708
19882158
82948713
9573328
26233295
4953596
9312979
79120376
28523578
44137845
44637762
27673346
32067151
87158380
81811020
14798649
43944309
16412954
3103000
85094342
62134101
52915156
15939858
45581932
74679458
99608198
79392205
11312550
83841739
83577792
32790358
47737129
36649781
52192148
97201642
4401564
97090104
67432822
63051803
61614998
78672403
59537525
89857221
83579570
24086720
69528211
1545112
74313242
10631142
92775682
73169588
48257434
25095888
28507323
28738126
9616968
38912565
12951111
12614097
18230857
69881438
42706340
74473513
59179975
13169097
14925443
48701937
72321697
17139680
7517089
64494067
78751468
69166074
92865925
37069650
81236229
78743441
99985200
42376436
86319319
6696001
28957538
57267781
10451880
98906429
20262935
87205154
30293257
46412684
40512978
21693822
60724048
16377781
38743392
7729865
6960395
57055167
65520907
94935694
47015806
806976
23168108
88155226
54077661
25928801
25980234
61463554
17779447
41331029
28777338
33767440
8494302
54711632
79903690
35298233
6598325
3856368
10283840
75353216
51226168
42376170
2034419
58146928
25902166
17055469
7024286
89340524
67092282
64914901
11415323
8499702
71751976
471623
98993618
30232474
71491763
66805856
38216062
6403059
65841209
69584995
33835146
18898114
31926425
94759934
17737540
63078589
56093231
59172355
2715203
82801181
91994286
92746428
39531684
46386676
99057745
50911676
10397283
11001656
80858660
32408295
83266920
8979915
2944042
99123228
40643519
13212197
9834232
64452990
93493438
42557768
92605958
92390548
82555924
11671514
78878046
90085771
6060235
56308940
86722727
14929347
5249666
1553172
21471604
23933239
40701534
28315299
23838693
34323657
31386214
97381698
54060657
32400991
10805417
87857508
35227702
4619537
82529650
78448701
82423247
18228166
66374923
80972124
49928258
83753811
84496975
69548422
89738344
27474998
41253221
50055326
48914340
91260073
7891099
89817462
23720015
60005034
34756319
80588431
28811272
5536026
21225170
63664329
13141884
10762293
6842602
20773071
53877936
3741595
77012754
9562204
40432307
21102030
13121404
87218285
78624568
19758808
89975965
41799682
78962120
66738228
76276316
48460367
74644677
81156351
28702999
32739407
26745158
70576269
31315730
61881472
13148094
74560041
66664098
3587661
9935398
75644310
81196323
74354620
65064154
31922886
29669146
90572495
5033879
92947267
15668780
33920268
92542187
11245098
71617397
72278385
24921339
35470634
1672196
67617045
76588447
51129856
25279176
73805929
57761086
45940919
9667867
24385781
37146084
49523983
42327089
67688096
48461125
57148416
93182209
8832898
66030974
96615231
25618243
43507594
79517009
52264138
45704574
92663443
70708431
3273545
6305777
24784052
20198422
53565465
57696727
98887100
67837140
65748000
15489976
52767206
99467598
91266392
18686199
32891044
87563666
22545092
31563165
89640007
88748801
30695004
33881105
54376463
81227674
5056780
11750793
27431596
16511093
87916291
81904340
43486308
53535349
87518942
14480333
7436443
34746269
52444012
95404996
23183141
83606224
32840
62447551
5445802
81762864
22161
45502937
57574019
57058201
92882576
864618
95523976
17687872
53099699
74489899
57223333
93044909
59315653
40631470
30733314
11151572
60527024
98038483
6158167
465814
90252532
96997145
63120309
24481231
31634156
32380590
70319390
62826338
29323649
83736852
67294211
65363175
83019387
92300921
56431646
99142801
45308927
1816995
16601533
58186279
58354580
6639394
21379028
36340005
26623624
78693128
7406871
56077879
42891482
12866835
92195588
14309564
21099646
50298954
97769572
46472625
1254876
5536117
7789906
50116747
77807365
35948703
41399505
17794709
56470562
94200928
21763532
68679902
56750065
53721513
37139280
55400628
94171570
85528827
32766911
34709687
43650716
35204438
10736383
44179155
87945767
49131068
73262532
82257841
15484878
34772130
70385447
66761969
64294600
98246627
72448850
69359209
47062402
48300693
576049
57526195
79059563
6309014
25456627
47376442
72684657
52758750
85107357
22103097
60468489
41502839
72502846
54970662
85089230
19953453
84136637
5569606
9229400
75552752
48105079
89290854
18239790
94285242
67755339
7757036
13660474
89468819
78120615
63449772
82762640
80785019
10329034
71444362
25063218
15929789
80650453
13241970
77759270
35360148
90489079
68943599
69427736
30142568
30155290
18420501
55996686
67537001
35347675
85140422
86882534
19683726
64048032
36333810
87510816
12500043
80505517
66849516
92148898
63902213
67409789
73799814
13364190
97632032
42996365
27069483
77023072
49806932
61421993
66154662
53324063
80851193
61562984
14383104
97875527
62270639
3445397
9967943
26413929
83854099
9592021
55813651
73432937
43957246
79024249
16742101
56276019
204158
1913741
53816180
59877649
15989458
27172056
69173207
91852041
37015740
65694989
17330605
88609231
738487
87929286
68476636
11115239
45599969
14714406
46569249
24935791
53192967
13079430
75547955
37937535
64636055
50097262
33348381
12003863
75877450
50182995
55261235
40744909
70448397
98038912
7889807
12868003
34433910
54635961
77224218
1971119
52415216
11060282
38889275
43844708
78245920
33724373
70539609
12868919
36234036
92718479
37826502
36335624
2780045
72122697
2986989
61442063
87327879
67304311
22377793
20601365
62888413
65244063
35691620
37634190
87403401
97251261
87217021
16424184
73520214
29894034
1826234
77882874
23662820
24931701
25930748
47858373
83919454
9438442
68167363
97198238
80211034
31181500
845001
44988176
77204114
93412612
92520051
92143158
47859284
98016067
56375290
74009777
72965945
21013685
78827809
75608349
19666896
71546292
43763882
5812989
37068033
98408490
72602139
88070616
76958605
99349835
73562809
50594925
87711740
1860381
91677819
83053430
94995722
74640235
32451366
51462452
5104294
97758517
9588977
95101044
18232830
8506886
61678785
63671640
52427410
83592100
12976835
37099534
13561843
98172476
93123670
11714289
14803125
61032458
33050466
39246728
4769934
22239524
76173532
53664229
94927415
7227449
92401039
35136541
59843298
37884917
82540381
63284273
63629824
78002872
51705619
8079025
55052730
57345463
76632683
25372777
82730221
96186673
65896040
575263
88135996
75381417
90433095
56377659
23167765
93418315
13092331
20745983
27679490
55591405
61871362
35276601
76491716
5468873
11084079
58904450
24846354
10886066
38737287
81141736
59665970
60943245
51368833
44596313
37461782
93222851
32612447
22920866
67020101
16575106
70341823
44606198
8172460
16847387
99497446
56526274
77893008
70868273
98388556
87638226
94918599
28047271
7113169
67763490
97629219
18366845
13122193
90528411
44214426
94225626
58399814
47882004
2466167
67662376
44808094
50076751
26476807
76817356
11246656
59487422
37506594
10458902
32266824
63333367
34149613
23912481
52564144
98964683
40755410
45726257
42153370
25979753
23990179
77069045
14656007
69689185
29298886
12872948
44698761
47626136
67868940
78055009
65354391
21759968
26451065
37466307
11999967
27663594
14880611
62715263
68371722
84811976
70319563
96962405
29053970
83457227
97153507
69266785
12816709
16077666
95429275
68158841
66275838
39709856
79221349
35954793
79831276
26843847
55440062
3005094
96822539
86395427
71592663
98924748
99661275
86029323
52307819
64899893
76097992
24030058
65395499
20170313
7505472
85966025
38310216
32257235
26197824
71293820
1392626
5826493
98814256
94368874
91923882
96711621
14603383
85591157
84742089
58190672
665922
70924092
31216506
51386897
12477457
67541183
42958974
42151520
36851322
97973318
65173743
34153680
81443274
44103957
55820651
60541570
54584749
8798469
90902746
76744201
19545001
17852604
88064024
69836647
38104747
16738431
17521976
69589091
2507900
68877771
92253932
43234279
15720680
29877248
75637817
94247182
19942594
71041152
90854066
51127663
40433248
11439460
83593742
84708650
70049012
9515759
1816225
64104643
82337828
17458460
5615619
87835970
79364521
4618090
60053797
6933837
10625980
31802047
24574620
38970112
84470045
21425477
36905885
92328461
53641790
4029243
94692843
26357159
20346641
8026194
71557148
65545721
63469604
9971474
25674813
8209778
97571761
9530489
61237342
29680726
90990217
85542226
29098498
9984262
68386537
12539048
4492007
27211383
65411893
75988118
67228738
52937890
61805607
3837440
53558317
54811473
24179550
49298940
66409653
26525174
67291109
66663353
75369841
61849132
79979146
67488655
8159422
8419558
44833863
49247924
26608026
61611503
98420732
77214340
79016659
18719330
69256829
16261310
72373940
65563309
40023787
39820263
46301858
32895750
8240144
46514743
60907898
72947127
82119524
35170988
33578920
64803127
73948672
96403578
75715304
2518435
57041657
25193009
73216661
92484554
46907184
35368724
17440667
21214899
38363
53339361
36098917
38396656
89075638
18381491
95788027
45956467
42683083
91868869
34981200
2033938
29954478
26211827
4864337
13601028
60424826
88606650
45452716
48678631
68617867
58879994
65214470
11496306
45922286
29162967
91389198
48386991
47956391
23177479
22703039
78581628
68084635
37003548
2527025
32992166
44033404
64815745
11524509
79505727
44691538
4643685
31041039
17247528
31207269
34433816
46586784
60515098
72013245
39973601
16117460
94016202
32251257
26907326
85618873
51906652
50820207
22363043
23718076
39997864
36185845
9355473
35972011
92336914
69257308
23388960
22254329
69310795
44552423
91411766
27625234
2308814
20930199
87174750
26552591
42928820
10679459
62309881
47860902
99004716
63669380
1775645
14589845
94082083
70938213
57805683
14374910
51053192
53483882
59149367
75685290
71972795
48697893
63014115
55862370
68918964
64899955
87389399
59302656
35209660
24629252
50178020
46798640
11840831
54852341
1132646
84325491
81932407
99850383
91901225
90394560
67573275
29818883
33839719
73906171
50836246
9494640
80111771
66847459
24416387
90860029
19168333
13308050
33698268
75612204
19838143
20208951
68315891
17518304
29943587
71078848
6317091
54601777
27060369
22407249
21625261
94979859
84768251
45717976
56113045
7093313
76567456
10639425
42323641
4697862
37592364
13152375
66503429
13907959
62792168
1765912
47023218
47472660
82881275
17356565
83980512
24868411
15338550
7817389
51783911
59966592
67414948
81552183
72458331
99435075
36321657
61653295
56835498
42217599
57302521
69075993
92191062
21749162
11619931
36981506
54105402
72243552
32229546
87116862
39148085
26290271
19279533
49680514
56030705
51587645
85733665
2411988
9796415
28074222
13691921
77758124
86713938
89364243
50095794
42238206
50462443
45903992
98655131
79746627
31932199
18760728
24290361
85324199
65290133
19883175
81335607
71041944
27303860
53117988
73264407
48813970
59858766
13295287
28071724
9823387
72525099
28947851
68422348
99813174
89097883
3718507
65822121
67022184
14004916
70647901
15323805
6795745
17770563
74664981
32514562
42407189
98405912
57492660
88728956
56329888
96679126
89332276
98497333
48314601
34197759
34150377
30049079
57370495
26123149
89118281
78651370
75646308
98965295
7898755
52383439
35974765
67390722
20607609
5277849
30255881
64555885
78778252
56300532
63286220
58706325
37049081
99161997
63225601
42471005
88820619
1362493
27420043
54339469
48043700
83805813
59423920
23708534
19042245
20424785
35137604
57826943
80856941
13399163
95740631
85470770
64759227
23856850
22382384
30357688
90687075
62471866
59813819
47593190
70117967
92105428
21244850
41390698
2184609
82660412
37275242
28778660
17865632
60492962
46793780
58848861
62423086
30986845
30820865
72163875
21686443
54627706
12527493
94203937
68882591
15269688
42554253
32010897
66733997
77598172
88015226
35823382
22944272
59070143
72566495
69128018
59489925
40340313
65418004
51762807
22561789
67596621
25365849
17922084
75408899
39557790
96562211
84828946
32430645
15260045
93725842
25023271
38066096
25188259
70676632
52031252
53533812
88434587
45164764
46833946
38232578
40517435
91350141
89285856
54639655
82491902
47962689
47840195
20852402
93886748
56729559
61450119
3406235
41359434
1312302
76978728
21532873
87700918
4588144
97589209
47148493
51956610
23514047
77367467
12208761
67302127
61828242
1759031
93685031
60026753
74799384
58271350
63650175
90027995
83545965
53722142
75171387
7593129
61147742
57878725
74745265
26410976
80035768
88502014
87940466
26406095
30774150
41552573
68374955
96501740
13547286
90234017
65466230
72566756
71918446
67809020
12842699
81756825
74750002
88433889
70574506
63511541
97976542
97261933
40615855
44188068
54701653
96435583
48079324
26741987
38476401
23923883
7016900
52561338
96866660
9225870
92396937
41500280
23927786
51953348
42465025
63272726
43852485
91001438
86620129
33340818
75013932
81651617
14324549
94625872
26274544
16595379
96482002
58662044
47550584
69475993
65812084
23486472
26161590
951200
98155344
66428188
81458879
5616291
37628765
17635984
57442379
54661559
85904669
92788412
46122460
57641808
25302197
74447072
60563209
37452806
11832543
55683552
50963285
72200651
59011784
65089445
37628854
57508696
74034225
22941728
94189778
48702976
39056467
84654000
27068374
43927782
61924631
46333461
62031712
50468134
55270183
11629791
92264186
43861619
52217215
99211770
56299852
45231577
37432327
60719666
92180723
71621975
12618871
6110362
76668871
69450055
69674262
20203396
82738383
10977444
27266634
30866132
97086034
76839551
60550258
19344395
80520586
2095530
46888274
58369063
10874221
39260595
78632207
52618724
2898855
58345495
38976351
61369835
2820665
12033641
64328803
22582160
12349998
99859532
96406672
54434083
24054926
38842168
66328110
29208819
37339786
46914616
8612748
10333186
93548893
34914736
68362550
48725122
66448944
16996221
27859919
23958675
87448103
85654376
32411830
34579296
60016571
79465710
23741121
47873909
67024227
32061646
22752644
92129638
59968884
77542211
56691684
4154259
39269214
69983638
69839126
12136359
98364877
87617400
96014780
91181223
63362718
55180132
85192624
71289112
54270345
75511940
62912692
76291746
68663642
75183384
95199897
97099882
29310223
68295065
18098852
27368256
87837448
39498611
66499850
22169335
89438160
13539612
60430210
73622652
73154399
24280321
91122229
25935785
7544006
20713592
18773389
43372691
8559796
32465362
47958236
13793306
85529298
234507
79537552
53517568
7448819
13677246
75666139
1792328
31866215
9388241
72761264
95490942
92918906
57993361
84012428
76419009
72187411
3005485
31469188
62208675
70470027
77216989
42126162
48019478
87635442
50267855
91030516
94562181
73967808
21056598
96508193
54882195
62514928
53636422
75127232
12235202
66809192
38398470
51632413
99552617
85565376
92725692
38490616
76988056
79055103
10973041
56802040
90919638
21951788
73871969
97146052
66243520
76412559
21882517
85212678
72221248
66394927
51995209
45787611
91010693
46969310
82900460
67605652
97214095
62466778
3875970
81320020
78929540
57011527
68527038
64373409
37811450
88411743
85107797
12945388
33996581
76262583
3463527
21860079
15163019
63969528
68594332
66307516
31938345
88028359
25415546
87529425
61565781
68183267
70065355
72971511
84892164
65338136
81997833
38065674
61748219
1518314
74721596
66314609
70919548
52285581
2705904
37301079
76900488
17408234
21843197
28638455
74966813
17545976
60664123
37492871
91188119
69732596
67770125
11828876
59611020
32742211
47350660
28964962
49222962
10204354
53689202
54001596
44950537
55215262
37682986
14099474
47891488
77307214
10615287
52529253
17696817
21000152
86703958
97546102
74822358
79795124
73329073
36097676
43608387
73285335
95761029
68844090
56924675
27910952
34420759
19782975
16083103
33610306
49778460
72838315
43946555
11958510
6413309
31862378
3384375
95637250
63654633
2966182
35859517
31333531
63871586
47767415
86667635
25602764
26631634
84168511
4742770
39439415
67572725
11106592
30789436
68978633
67718955
17556973
68598274
72592328
43162745
23885785
83577035
2764134
21093920
66508576
34436572
88035724
18223732
42873575
16425262
91133611
80187116
37847896
63020685
36050842
64459230
88959944
239216
33957177
70213968
61772965
76450137
57862943
98158011
24755713
72011887
88352092
19482574
44651145
65767254
44785179
21591735
60643519
7092797
42719497
95390688
51297118
96052556
7279978
75734188
51023951
81516356
92605950
72193518
90705009
74283170
97129768
93064492
94299341
32836386
678978
50269030
23470430
89216349
10711309
210674
93339902
33715802
32488129
29356138
5824597
47179154
90988859
38001993
32757801
36028618
53806847
2584981
99155458
19098853
23034674
18434524
73979154
35406336
81391088
37332195
64521315
28867269
84306781
59255976
99213003
61046291
50774964
49720174
85010904
51586386
90593538
30164452
44446484
20965409
63406608
47351029
5091683
33485713
20911171
50964957
2612402
54549678
57793692
38473378
93099148
37783064
25481014
73869186
2530287
91476915
34693076
41184881
60821567
15445644
2819724
68158579
82858934
21525292
98495109
85984282
78958765
75269982
83972185
7635650
61284026
16758662
1003960
88590554
95902581
83723049
53819512
9707771
50523385
84952041
38641722
53621324
27051201
63983499
47682615
74015146
74028397
57254461
99792260
36366793
55627886
20316567
40614451
78401855
70922326
48135812
18337430
3004841
39024119
68935337
72309070
61769557
84612429
11512286
83963695
70789525
70167527
6814449
77942240
34913792
34512095
18285581
59522324
84248390
5257442
8279805
87699499
56425107
61158833
69427153
35407471
49641706
20562814
13300218
98836048
55932777
49965034
14546278
56546241
92058210
30790185
53026116
31271085
17528641
49330403
37967144
85223510
87768174
28266030
64316309
13874541
95804339
20612879
25517479
92589019
30232427
65458602
94095447
68598804
49245130
56764913
26416686
55015778
37228748
44620913
73024876
58008707
44383180
82933449
49827961
27150380
24571419
46437347
2918962
91484190
52281959
69634181
90821889
43126866
92776794
49094565
80015413
51521894
45158825
50032914
99536144
73950198
97797791
20818135
19317380
57807719
18354499
66174168
45497352
71842699
98693527
56398187
20817076
6023639
14874307
97745535
19457913
56128876
89337435
66358770
84884211
41826566
94285546
24736488
81998147
5016295
32772592
8583909
59890548
27237593
88398050
79239319
89649701
59178332
40908381
70204398
77647620
31581911
31700069
73930313
64910139
868806
47969768
95575932
22516270
28779075
70384935
47398215
99065329
85364437
39150202
17895383
7363884
86786888
51410964
38637643
96886251
74694045
12724064
73173066
45170352
29978161
63586003
56601291
35570020
37541578
56654427
84177565
26556745
94002989
56433773
40062030
72720969
1696567
44377586
37826581
76192551
90420723
14158405
88087006
64147291
82578011
29925842
11476269
79199594
72368938
47638581
45913958
63903382
18153234
73902015
63510829
57353713
95800619
37462689
73534257
69382247
51683340
45042839
91277513
80774906
79505908
46393518
99297302
94122250
17498081
90499873
99517085
3648144
33508224
98015387
26138687
82835665
93078346
95972833
99196581
2039522
26019379
8372771
68615236
76907078
86367669
79819788
24700799
15298692
88386004
45984137
53926300
29757072
99162752
85153503
69712404
20322063
41227721
33327310
34803859
53711932
58798607
13428157
26908018
98716493
57270827
50589180
29190074
21462746
90528526
56195393
75029670
48684213
8212078
26673526
40685199
20317468
14890319
23238421
26172535
42343818
81537769
60233443
71402017
5038843
97668289
57796364
42108840
59468038
41396901
54586654
84674055
51034301
60360979
3699003
19676527
26651189
76348979
80707739
7059160
1700234
38309633
23598872
57302011
77803723
16473789
95216934
53268700
8126470
58739729
80064125
9035131
22039906
41449048
7120666
67846235
85704744
5985683
74030028
19948024
1666180
70149731
59466127
78279652
92869728
42078576
94403016
32028402
68472443
34988234
35550087
95332005
15240654
85380386
4171704
93324803
89448815
59448178
61464131
75900485
54689168
24256870
93765939
53507916
60401455
98705950
21754093
76420557
9111611
32974371
50639327
95302995
35748440
65593245
82223700
71945662
34465881
31676116
43660213
47816669
5916208
86643839
49230732
50324296
16804195
67349968
34839128
55107774
53401552
30054689
65401271
34116806
76861105
42395917
98494720
43327757
36521679
55643321
44294579
78742663
10275597
10630706
86547052
50876591
65275944
2471295
96623971
68466056
86418345
95600897
17153905
49853823
10629569
45165830
62495995
58020203
5072020
88828658
92998592
59909201
66471687
63273017
92657553
46688513
20013981
34309784
40592799
32041747
8034550
24485162
57089297
51206355
3272613
95016552
61617854
49476601
9915348
64886569
35066435
43860255
73826840
69403646
15055088
37649821
92682856
59403107
20766656
88160996
32097038
36175170
60659859
72637596
14692950
82256356
59600876
80320535
22737630
55674724
62348044
44627475
37450787
78762801
15669072
2118313
2957760
1361633
92096639
61739132
75677161
85345346
7094324
65574123
37592607
3570026
58539203
38105965
17454536
46894325
70234454
93572602
44681305
30910576
85195898
6011616
83820527
1129318
87827324
69535577
92828831
28018600
45363072
60309943
52418750
42293484
92966664
59134082
37086066
11680071
28180666
84466246
17670835
9603395
72338180
55986717
86917616
26166865
88110472
58107845
61631365
59218880
46031933
11810019
70414509
90353637
60078163
73044511
28548609
23648475
66817487
89581407
43390935
64342044
19875484
3444688
81149261
52274108
7291626
62561284
80942039
93676754
36239845
11778647
11641460
54475231
35984504
30195931
50698109
74208103
65827800
65644414
65679889
20255612
24992772
28094034
21786563
5666189
71472562
17786439
80806691
85217414
56109823
61662858
87070819
37331544
5341758
43872268
46327192
89767526
92886760
96726565
20354483
49841715
42998686
27966831
40942345
36269237
51290525
34548484
9829403
78744315
19008587
95545964
19681704
28688041
65690415
71850416
63854597
73501949
52070770
21295363
29849336
71724918
27023628
69055371
56168149
90411896
84281180
41072252
12513141
90677122
63409043
68523428
59363778
9891844
80295747
8171102
46231845
73443372
899320
39176453
16603460
45142748
74614089
76945463
12347932
22562981
30731249
3598735
43247633
13502167
96114081
63839888
37670922
46411012
86045160
38961564
84825546
93447630
63063233
77706641
78004191
72226510
94265070
88507974
94448791
10762481
59610166
79873731
65237701
90286667
72186435
69195533
33886968
53720119
49326388
589789
3445059
15349599
54580794
77294135
57847574
4045624
18990376
23233579
60039453
11754354
38929599
97338770
26805735
51868870
34516662
37384881
29872540
34612270
52715672
52234400
5409003
36888736
97685073
67886056
9805864
61405611
95469007
172367
50101921
93641208
37919727
35661560
21482357
95866790
14869769
20409556
83877569
95138986
54946982
42893264
61117355
61544894
38092713
33543981
39934144
18283156
81100825
25800250
9592655
55664090
70301106
13779028
87585829
65218053
91361161
36759820
405741
61376961
15088411
24986821
93885214
25912402
83523730
98465260
58549018
14264890
68152774
52462446
69891147
62027538
49704474
62403291
92850496
25672063
33781598
54724531
25379253
63406649
50082445
29048538
8032283
76640885
50672268
81572851
26248082
32463211
97163169
43796328
68386652
79299743
82586042
49301652
32586693
2522214
57958749
81152214
29923135
21253086
73748463
89824918
31410784
60014604
83892185
27372074
11333496
54645546
13796374
48128202
60931665
31936538
31566190
20303465
12579729
66773339
66829049
57228320
59942950
96227373
29355041
5935084
96306591
73862268
71181319
322649
87489686
39684304
51972559
83138289
44010410
13901538
34144650
80546219
24403071
45258949
4370531
46727107
71019990
21834042
50283494
8259313
58252013
44412256
53733193
46223579
19959953
35403481
75549158
93724363
4409090
65299668
74288883
39583465
28040632
99170973
33576889
39423302
4765576
57598411
79555118
46662006
54409073
11248174
89141262
47946815
85493289
84248306
70906863
21591879
54612399
37230542
19509930
25078459
92565843
11073925
33182305
40314246
12164231
89814893
59784407
34285211
89738948
97592677
9470170
84753263
80865066
79986981
11058861
56441918
2343678
74717791
5143015
82851291
44992118
23308387
81489146
71843065
15015921
58761537
51750301
52080229
48244598
55750580
83752092
13403694
97567806
10923054
13929030
70935026
12187324
59265881
68326078
85795463
64934053
11632404
15023237
81539984
34102275
80395046
59485632
12379184
39869256
63851114
85534601
59835524
39840196
67027083
11218012
92106371
70705859
32426127
47293864
98798570
4907344
55886688
51340200
55879592
54267587
19378587
50500335
37547245
21285361
34535916
21558066
72218910
8369346
73336559
83065625
45241174
90377700
56304630
51355765
37085964
87018412
7566460
63916110
29160464
71213327
36375741
83724556
7755239
34808805
35260955
68880645
91354299
92324482
19984872
74150570
33551605
24086087
94929936
50822894
20088852
5322242
25350811
87616419
76534702
78774569
95288692
64378736
68071484
7204768
55833393
96536165
88412324
59606957
31978992
9164848
17488510
76633963
29465199
99220661
46527531
37429131
71375503
9865426
49273638
7954678
62522770
89638103
78597047
13838015
67650428
46606711
44269796
71444579
31162513
13233046
69057718
34504005
8330923
38160053
35219324
97834498
8992297
95117647
5120884
86581557
33500714
21080526
62775991
61618308
36506189
74274785
64679879
58088415
25849992
66499542
1554078
91815614
96567674
21400413
9790419
11328573
76930803
49127513
80445232
18352816
92090156
75144236
61185573
56675061
1280409
62669892
75957369
41020388
36624553
50130707
61010555
23923642
59259330
99102640
59695720
6634547
68228433
36253435
12577548
86574956
36433032
1534475
1065426
45620767
45102309
43682119
80926595
47798304
68010202
32871729
4123733
33717957
8966999
80773418
3674595
80741834
6675039
47653159
42311433
93838098
18906294
26810261
73223713
39480805
68663975
20694503
55916474
18543404
79120113
23653787
52164821
19874766
5244319
52796496
81804605
97428096
23056782
14608799
78568989
62509608
29281833
69223920
73513488
25086804
73115393
74590402
1731938
75203646
93201414
87481321
59900124
67377774
88506670
40337701
99143288
69284464
86390912
49488260
52736905
28040642
65921934
78445510
52722352
83715625
26820989
71079255
32710152
50290761
4808181
97462555
40750877
22277707
63915850
58811729
7022774
32952161
59390418
73416407
93638556
622205
81304760
3200142
93587272
38456928
95471635
29307720
25042804
74365675
68129019
10947691
78764157
62370192
6733893
75734176
90680053
9027083
23864704
32793873
17492027
84342782
75972410
87824977
42527518
76939694
44300542
85820683
50870210
30473406
25841265
81282671
63448670
53273773
48347342
20278220
94520971
3879634
93400323
81407040
18652886
67961859
85397434
15139620
91233167
16432341
6587635
9776165
42385753
22376737
23238208
31259146
5981114
66367746
55221997
34573456
40379474
13976359
64327450
86928335
28818569
68364558
26189123
79664782
57554669
73036267
34329371
57276002
16567556
56801093
53269333
47741050
86381289
76713438
84807718
61538410
3040409
95408842
49441623
14365312
34223418
77689168
59376513
39507594
46913391
63574490
19093615
36169857
22245084
65125049
1238257
65293879
48387127
4214570
34673280
50785641
97499299
75748615
47565768
60444411
83798200
51533326
60117221
13198545
75031364
51355526
71523809
25987881
28058329
97141466
47736634
74033460
46324860
94820687
11908964
87524967
30612607
80187213
37071446
11825177
4835975
82262020
47488322
99165138
63703791
67179070
9632928
93256213
3029983
80052169
65767354
92100763
26517130
49732423
58124998
9742424
52520360
70855296
54829758
89631374
90837278
13735343
82134041
140504
67771057
7981166
7733663
32640617
18221544
43825235
44602156
52078469
50221278
44711464
35945059
66542116
25466729
93749693
87422429
39191899
50534119
91971740
42758985
43900108
28033307
9983795
73392244
93943237
60270160
12724275
16869088
16832176
29156460
80374039
96910202
15379361
76734131
50276917
52717694
53249158
83421583
17995343
19043194
48903702
93262501
1513112
57645682
20230532
94348912
5486175
1812020
71780952
11471120
7081028
13513947
21262982
78759702
38121577
41605464
58632453
44328430
93582494
59858885
58190252
89839690
55674815
58066757
8836476
6817406
82658852
62885168
20208818
78791961
31685710
91954223
62447064
5936965
62215304
72539780
22216305
15274355
73229620
22929968
1764493
60820780
94436503
20152171
27784388
20991380
33344072
28682096
78154164
6807133
84199697
6894531
81023566
18405508
21105957
51554974
47020441
86345569
12115656
96879275
17254646
64201054
59551694
35208653
65959676
26782436
35944876
32382287
15243400
48098377
28878493
56723581
69262000
54869077
98260449
9605135
62528029
37601697
86567722
44436847
39582272
50475849
85128916
18352725
23113403
82330560
6625350
77303761
83666219
71612248
26897728
45825687
71282825
41206305
84837871
88705018
48227432
15321603
82828351
83846707
3906575
48587521
64538979
82454085
40074267
7287029
69375690
44503381
73157476
68510220
25396842
97365023
37073434
27272339
29952327
32810200
73732712
77490354
80718595
28413735
72578863
77990408
55245288
83748513
87437239
51458024
46487992
63397595
61161653
73197346
68146406
47431002
45181761
76337365
32534335
3639303
83678208
58124133
71484945
96716317
3407197
57790904
33938756
64812325
66797964
56629832
57354154
53622888
68984087
11129656
41118555
97965378
10996189
50732854
88182042
45616481
50465169
42968931
98008145
54020192
77445992
9192080
42200826
2000004
43709068
65997625
22095576
38289940
73240072
84896785
5017618
59196881
84212586
29671414
70699459
12054477
561036
19524967
46858016
62569470
91669961
32565085
97399076
45995888
44539540
87139762
93974872
31665481
31372047
83985008
85029785
19387046
13388458
30147404
91667439
97791771
77140105
20678891
64611653
28535495
76863568
26627843
3685144
46665534
75585385
61325281
36756467
17435742
29680504
67574470
16702236
83518352
4432157
34932318
27381895
76537088
898616
51228712
59608526
61146828
86397528
74634879
64386371
14982031
74255668
30166776
43928184
62328467
10981713
71766150
88663138
73679570
76340884
4571173
77284912
52808512
95281024
92795546
63947859
68014157
156470
96756681
53831295
83971606
72565664
89525282
67721060
1209101
90542671
32867305
20490368
23362741
47983455
31451733
98876136
41802792
69746397
74020681
72015363
34068494
66950155
18435989
21768384
32686380
45333504
69471420
53440589
96286721
37985610
95459277
84976181
12392995
93307480
43029346
95747559
76553612
76540856
59987959
89365273
17817119
56352258
18463815
22304872
42934897
25156198
47841551
91567928
12597253
74782732
61125022
84325036
72095779
19639261
14000273
71948442
9617789
81353269
47657037
37403373
41678116
5713247
66495661
59684151
98982964
84775117
29445432
30815783
35295618
24077650
73326583
72596204
76180873
18945302
41869567
63279738
14067144
18319201
98166589
95298040
74132290
55863295
40528869
98524242
34962909
53955219
84742231
13583844
49706767
7626839
43163783
4452731
68736354
70149888
96832663
69375742
56597072
31761006
85193821
88774355
76671268
95077087
66026512
90643410
92112973
33126556
80308713
1705536
14237788
89882357
25165057
64133530
50535158
90421096
48249769
32970262
26012309
81384422
31142414
88654683
63401208
86582870
84145544
30487665
88292287
45648412
10518473
52796647
82160997
88811565
99500107
73139414
48062227
23832148
13747167
9886220
59494754
57608829
80688928
58703767
95806179
65039778
53822745
57140084
57451825
60918505
33802613
42037189
3634132
43191817
91626987
93838014
50026592
2163086
99681626
71569848
37222815
9441205
52282049
93081007
92826175
15329904
48103319
34726285
56945124
11307730
76078430
43719588
73908128
63293584
4235238
14999962
2230207
9234374
86444236
44946279
41646519
99585791
24659014
53463458
70770843
73679895
60022255
21172259
48788327
6688307
30849483
14686174
81985963
88772719
6703966
90628619
67084172
545875
63023132
83490865
10180551
54142050
20986729
83744849
29868778
67846156
91669548
44428599
44423547
73268033
10305284
92550337
42387786
89783847
31856089
92302236
21395097
99532505
94703629
43375489
67233736
38316428
47235456
72947797
54397406
2538849
71366986
56988043
78459916
16788615
62482467
53408600
98355565
29045227
84668087
59173771
22310688
93124540
82916268
97257549
13935588
63363177
90031543
62506324
20207400
99592780
18200850
70383705
55689757
70500075
66176194
41620656
87041011
43396601
24897463
26042433
88017532
90797067
78165435
26170450
94908485
33611425
93710112
49072318
48706599
57610981
89311825
94511406
73061233
28518996
49917139
53286807
89491483
78673591
8568435
39654794
60372488
49922573
39275320
56009096
29951432
17754724
87351867
62515997
64238750
55983207
90195820
67498615
28837935
83428824
56061756
52254853
98646147
2477518
39619202
16432095
15506530
31214317
98454420
73084761
99617667
95005166
21178513
61887866
78784840
76190281
51588526
95470579
55320759
46518325
60517840
6306399
74695854
87001092
67594369
80443673
75069247
88944984
64887649
65836639
68898086
63345094
19301592
6131835
8782659
40477454
74229716
25353057
11549673
68039310
38462751
61103066
29791598
35198299
92205550
95792768
77054238
88435273
57560986
50889432
69611520
95897961
47102953
16588373
7918921
44852901
58491137
79476390
13749054
17470507
51027958
67802736
9988032
93477077
52213462
57844460
7835437
16813265
45422385
86988157
50965490
27017051
60191005
60826226
856620
77680869
11222025
89375304
9024265
86340890
134798
11850864
46374106
98481076
79433933
70340366
8098467
9192671
78618664
28624687
20623996
23039569
26907197
84334027
70677505
81029858
88870348
6516339
4368760
90136646
21020471
38388152
12984464
12353944
72488565
85856936
42546055
58426261
71514276
88080161
80180703
779535
34462417
2979363
50929161
7011291
55157429
19340135
93636598
36200412
18606630
26890308
50050167
52871475
89952009
88481740
31432368
33603110
56343252
66013893
70200681
14013779
18825960
53971063
8465908
67286870
37594665
76693871
62397286
69088624
98237021
2472526
75502009
2320443
23939329
14886219
3087401
77226868
90024276
11885166
53487821
90076307
67797664
25564567
24151747
94058407
22726821
28436143
84977261
31827862
10274999
33084471
12293526
71675585
52413488
63777285
38398982
49711380
940186
8342327
47456778
53706572
17621962
49569453
33112199
73625419
27586555
74269543
29108028
41592521
36050654
85718563
39982696
21856883
16241766
96934959
15946507
1367356
62094872
87566374
8316710
82239869
94247175
30579483
22549238
37042192
93810155
55507094
58285331
67981249
91271551
43055424
19344969
65901856
8785162
76966355
93950094
68438275
17858055
86783982
67145167
7756301
31598980
63934585
55456660
63621496
50816331
5653455
26326182
19333860
28455541
81696586
16047126
92489372
18430639
9776541
7509717
90223724
17932071
21161700
4077384
17262490
49434466
87739242
19088401
54643079
22218188
32349664
77550672
83989363
37545341
92046390
7158289
97984785
85691658
4534788
83846969
33442700
17426614
48577565
44743175
84752253
86409437
63357322
23540246
60007894
49775863
97713658
91227862
15765200
59560999
50295052
32518346
42480250
43762355
88772299
87954143
35694461
66597056
69588106
58539685
52111187
26683786
41332160
98039856
91823344
99479087
26535408
59822614
80706866
83035002
1194285
24607912
93179807
66587275
14914891
13340383
57997312
90740606
15882218
77051520
38195455
13980927
73660042
10809885
51215162
10725091
84114593
61403859
91140522
71129018
67565147
15662122
18757500
23128991
91788897
71070012
5126875
19384611
15708415
212911
27421992
1980626
31546576
23399694
27806840
58612498
54150829
60527726
83428464
15775956
89408026
25523621
40577399
74859945
13468383
48416584
91611232
71974277
53422269
87226315
88514262
68884825
72471633
20619045
49910397
50067894
46283130
61576914
24741527
1236615
44414638
50782194
64195594
20019740
6909051
68104882
57866848
71079569
50550799
23116830
37174722
43400056
42644645
66360403
20508315
1091867
96366010
27748987
92487387
41892600
31540652
89735817
95919836
19386153
5846286
16077024
32984626
12304170
60365548
67490274
50216285
50519171
70054412
33419819
24814979
30575249
58386065
5081827
60236228
20336305
9453392
76814786
65563432
7175048
68415737
58716059
93336549
26545679
81546116
78066618
89024025
83992435
23489829
91982324
67929211
83822734
84158906
77213770
7906204
6335201
51810754
9547644
54288488
19999362
57926250
51058007
33316126
90784316
87616434
52068200
7200202
15854914
47046696
92572480
62668110
34392724
13905151
82781408
5053254
98062247
40932203
23668974
55605876
94877827
90946904
9911239
90788587
37747047
63940557
73410180
26841975
87759419
39332436
19788241
9820043
86677782
29176955
82627083
7295509
36287376
6744862
8963984
44303874
76665388
606541
53114419
34094367
92691588
47972075
94937272
65040099
65475796
84196794
63849926
2569304
6991098
12349436
7341541
62198730
26109358
899666
98169422
83886834
55820909
4992474
35337300
24045886
33146436
42176440
37773806
60283775
29747866
22689610
46718652
19289301
88481738
74294889
77575306
36280055
88356710
30801325
35152806
92904328
98082560
70512762
9807351
66312275
57279240
3383676
80387929
84941893
18723928
92988606
60515905
24352553
55146766
42268572
9477826
92938080
35090523
12379613
19184282
35914384
99122731
79670646
33804992
20130878
86071072
98517440
7354033
37659211
22216096
7843663
98012046
25987529
38958195
42416465
37773078
88552899
98993677
76150405
76672989
60832529
36865334
71533637
4748268
84974068
30946850
79335508
72595499
33577054
28163923
58330527
53065759
43297595
78945387
64800309
62969949
81268525
93976292
70386404
95423603
12062652
12436008
86752125
14222283
14036789
97981922
45039466
39898134
2670024
41377236
11204360
82125814
98122655
87655495
97176166
15886664
78067797
2430506
8358741
13554055
86524480
18206807
66845478
88997035
60888597
39849947
2672296
49036221
87933721
43848311
31797029
14379719
61281026
83406757
85975560
2119350
26898555
92914309
21345440
16430096
24863720
50345419
76603018
78551448
57047346
15808578
1504521
82621785
9892881
83114881
75029272
30072230
30646891
74007817
8307525
25497388
20707806
94422871
12835314
24331037
17531511
78297489
3443076
53986362
7417280
82210933
29359149
99658874
98188176
78077162
61252990
64254334
40324625
82628438
84217021
7359854
74765250
83427156
4400993
2574563
53577908
39750112
23925917
15676390
88309585
38372379
58423409
4691574
79630924
33057404
28559843
15269921
52669631
15756497
23043281
21373587
46667342
36857953
63316651
70660708
8517193
36751384
48128546
23246985
27965808
38468374
71484479
85627180
19507720
13010673
70624272
4185733
46661087
62556239
34933509
42285877
80310355
90577619
81434359
54781381
15155038
99103340
82831414
2344881
57591174
23158197
44923280
66553081
4299709
32162450
86376262
63445502
82500809
30309611
82269053
32236217
35737048
17859511
53313961
38477435
63493044
88817100
73817699
28360068
10849071
97108639
18438216
5937557
85969062
78570852
32950319
51634728
74003436
62863351
88628463
19999744
18884985
41131193
14138647
87978796
42339108
45048689
56639197
6004394
24855321
7799418
75625346
46679336
11234029
35728358
9323282
81291007
47332598
79236702
25738585
71178624
58032164
26237641
38343881
76618360
4979931
88980366
37933776
52464726
91552888
28704902
6869952
54011443
75377049
89441901
1642930
70904720
13772713
79618782
88690724
8208155
52026135
58811300
22095414
7340803
93645610
99540889
2433787
60544785
76718681
61432284
31871042
45021845
69871336
34211768
46602789
45311859
27386131
51042884
38699142
36648737
77053021
26985873
11865337
28877977
82825940
52603626
76950371
52029952
31458449
8298523
99132184
75760054
91353649
12762696
24515141
31821841
69254110
7221486
68323249
17655398
62755392
13074527
8244924
82273835
27468425
40959891
15648486
7372015
14242648
67977197
62731171
3823148
16699150
16066933
90518939
65995323
53653094
80522153
84894753
46603027
72434945
92111245
26396383
50523746
34628151
1306613
8663093
43467190
10047329
648856
55203596
67142460
37893571
67066151
39696791
74178941
83765737
69461049
69622771
60067182
4117777
7977040
81355884
30419984
44428319
12738906
40877768
65664434
79453259
70381860
90507839
43719307
97146713
77221443
81803491
61107268
27896919
83539322
99390749
91023381
40530074
5789408
55818582
3332247
43603633
56415770
34179459
8824109
5201117
76575884
30887512
78335784
27492298
8625482
52279342
99385457
94551770
41848642
24213827
93852538
60383454
74713142
35304731
68318260
72722429
59090131
76776931
34893011
15590524
46098460
68509025
25844630
77527188
30736267
96861940
33053060
15999836
91093741
96283497
93183879
72412716
97962867
52876791
61355425
4080542
13805157
29582733
8485626
11072787
60266635
77331257
81580660
86632965
84655556
12642719
62856420
1501647
81259017
19287177
14093979
90363450
19797101
54403728
31733033
34741186
82326718
92192720
26461132
84451752
9123804
87014926
26833496
53639257
64052936
27825224
83200061
97863669
97495791
31523145
43964045
26331382
65138850
31643912
61612533
20415377
38139671
2769948
13780801
45184661
26630086
40741040
83370697
81030149
98756403
59762816
65694659
70886900
91035708
46282653
83311936
2515515
83972877
47726229
69961748
58066797
27296019
37839529
14138091
93196743
72827900
76676259
5815381
53046003
61706618
84543259
91506284
2129516
49647343
58262662
81007218
74265346
66842926
18102145
14123729
41124639
35552654
2418729
26286928
69743592
10924201
2045882
31967467
14595830
630076
16085341
22352126
98905634
71973825
49762525
25471419
12656127
13153621
96293
83675961
95915287
44188493
80260508
41002184
86508292
91723955
96223513
78409450
70830086
29556280
65216565
64093512
15558647
37643843
36468275
36236648
95221499
74035254
69452318
7732050
92403495
17445164
14590606
84590069
99742513
92707537
19505396
43839821
93227622
94970101
45888919
77504826
28609669
84218046
45634389
33026270
78956344
3627388
55019823
28779950
39811152
82993258
10068266
73291986
70103653
60408127
8968807
33997066
98054188
25064068
20235445
76505542
8909714
77574326
39870672
7849626
52015076
48545018
76391730
47892079
44492723
92906778
96398235
61542968
94905940
41463082
73218002
65246195
5374057
60799045
98133198
89084121
98908757
23799188
53327930
40525684
84851833
32787798
10778502
68948322
15631886
74840113
9360227
2578566
54932133
89298950
92937744
50274894
28526087
31000319
45622523
43743104
71790141
90837752
49006335
51617080
15039125
32443782
65286770
98924105
3586784
96591333
53843033
61210093
16417519
93757629
40598341
23195253
99125902
75080720
53899609
41692143
19598580
79898972
45840785
57341505
69618956
7732002
96054335
45561419
57944328
31288830
94062653
6058581
20425543
90270258
90122925
80769141
81767394
4408048
97142724
11549768
64379766
63374844
8504957
33819139
60527265
67958122
4626412
17364452
74096126
66900907
2054890
35168935
5030191
74891670
90416907
38011260
93007343
24586553
80798795
19084306
17385144
9538446
43981939
78206970
5288093
1214897
85512325
26240750
28138534
89421688
61561400
23818891
91214891
76840562
91706591
58678688
96409485
98549117
81182341
35820663
90467490
72065736
56726968
59093136
42398697
70595478
25222633
22243690
19852400
88128646
77229682
75606204
65291954
48944850
46352294
47697662
43179993
78780902
53648980
92487917
12839532
32492607
36219737
55312549
1745747
68349608
65740889
5344098
60152436
69775876
43421599
14091118
92201974
89807369
37760567
84357983
21610435
2802574
48768818
52727628
8409378
51246819
24303314
5466045
8538576
69772830
38629340
81876928
23638102
26818937
91956686
35081853
17633785
17953744
59931220
59039763
2998255
43716941
22616470
59678142
77762427
80752615
26396557
23859759
14297487
56105521
12838156
41210740
48167027
81540939
40458486
33667279
66805989
35085234
57286085
59050628
7993674
24383002
2777765
39779731
51744128
34664088
92644136
117941
30966183
93717277
62027567
33632204
89164602
51517092
96257983
93055755
4831770
74866031
22493109
7669505
17158142
17854409
97836421
67284570
70855216
31876887
17488644
48676170
49468863
34110665
44736407
9199198
25122612
78281557
37453682
26119071
10512987
49824083
63993228
60980462
75300752
82171243
89228076
68253405
49967564
52401082
22419594
14699709
51614734
40804816
47978354
12096033
65546649
11118559
66470698
53344703
54702211
53609960
34457203
54122192
48872299
48555365
88083837
15761939
69893171
74329435
17835665
74553541
62585067
53027622
31688184
33405055
82078099
58779705
38224726
38663291
59715261
71565373
27431483
56813369
41365619
46638686
16581621
23545758
18868620
83830908
25620885
99861327
52322612
16404110
75598929
25298368
34369924
93389283
11299739
13529573
64742714
67610201
30743134
89316642
93465498
81225171
15426535
40158899
89157942
46395833
70505684
61514007
59836939
95349249
93874879
48153088
43919431
38542756
58693273
71156034
9049971
40339372
63036301
54694745
45113880
85892088
11287188
86398501
81057738
59817257
59059744
11690873
12984176
72303700
31291657
37721602
89982974
86298727
346392
6187856
91081636
66788777
27058290
41290263
88122142
57240594
35164650
85254083
425362
34456643
60163280
6889311
72763070
7369101
19725054
34550013
90563523
25610423
65317457
17585276
38611674
28570178
99338231
47793134
85369489
63633300
60600879
40942144
72116464
6234650
11210397
76950469
65384307
99830971
85338875
60963503
44487292
31585586
20555924
43295187
95389463
93410443
53470645
36050287
79318443
44607068
86862257
29731801
98325022
45920002
32700412
16978578
41728441
23817331
74853597
22605123
98841614
20984593
60437280
5836729
9047701
25281394
46773508
32150768
52207521
67304557
22198623
26705501
41399104
59480834
64521232
3851861
37761943
13314853
31804106
68859063
45052781
45494123
21568228
61286264
89569908
65299641
37014075
69071116
76751706
8682460
70733605
1952383
63499422
72663307
55381019
49544687
47564302
78379052
54902234
82867392
7083173
84119297
98089869
14107981
85309552
70694847
76632699
57556637
80368017
54702008
97126432
85837542
46864557
2560587
84242885
9030079
54457011
29250315
96255541
19015138
4853610
20542684
28410601
98219290
29783785
40249602
58082123
60678613
49155153
75325987
24430910
98018038
9444032
92443002
88194524
97980431
98403338
77634538
76022075
2149718
16200260
42218314
69135380
37508930
27756957
63811694
51574300
71381743
60237844
98888405
73908464
99475548
71449577
61050635
33302780
14268078
58719276
38130680
98226377
65082250
88995876
36730405
53253849
74028181
34089085
29489495
76452845
38550624
62599111
38286341
81499106
53783707
84106403
16314700
69185479
27518697
33767527
15090007
75413383
51708186
61161176
64480018
48136320
62044702
58129993
31764343
63387649
98666196
17940223
64208901
66443521
33462821
39042878
59387678
54728269
86950888
28839587
72258057
11552409
6367630
18644026
43894125
16334443
31753953
4083669
95671794
148472
78544458
8096777
96058562
96635976
87916827
17567282
59508393
88136195
40346342
76121123
74934584
85745851
59455591
81192067
52291279
98609077
24010668
24440399
59997213
90879296
86074290
93578185
4324791
43601368
3885780
64994201
52284342
41771517
46585308
52023464
60610557
63869495
28045312
33697550
68257475
77785162
64710117
84457588
56585773
96727596
3312376
41350731
52512316
56270929
62249762
72702276
69836384
77696645
91848215
92571305
80130483
86530929
70762710
42661819
92037920
83942335
41687805
37299580
47012434
88348511
82456213
16342262
21902902
30029379
43521599
10188737
21346574
30367398
20748730
2908966
36303787
59479844
89351432
78095624
33215827
46450659
89049562
93837067
29998996
23517950
41962156
52885480
66017983
4140591
26984379
21475580
70604509
72152784
38245941
83349792
75387810
40612901
11272951
47403000
68754259
29159514
24723858
11408406
99278738
73785133
68318829
41206670
44770159
50451001
97599746
9117708
53529178
93896601
23242818
13711396
71429224
93422882
81984672
4333910
90503273
84684009
24131060
3395213
83891665
9026536
31523191
99934679
90661722
12014733
87083844
17818224
71520477
83596818
3967213
600845
68399800
54997647
67146408
85890040
52546998
71781750
21890479
40761304
33957754
8228229
94913338
40207308
94115891
99628710
79598766
41772583
55146556
83028536
21035788
42586486
2890006
68478768
82664155
92397668
34509783
92405979
4112028
94201196
35342642
36168644
96731973
31817479
52249540
6050983
42247646
57806133
26019070
30510050
17427207
53360822
80070587
4713202
71247709
25757414
44054632
91388610
99982601
74026820
84338366
50926705
69423417
57307926
91591446
28753224
28955454
53265958
46311663
22670854
88274213
84366088
36351213
61320490
23104592
91693733
63492908
47764025
50898919
48909058
89911314
14259582
2719956
26457718
13150730
98001958
34788398
26346961
91544342
79327779
97459969
39366382
92219735
58233659
61987190
12074962
11296085
21197460
54275554
34692643
4648655
91964185
3126148
83459290
79586835
8887896
35995000
62471675
26710110
16114015
1039230
70751902
16875441
18773879
76796485
8890692
62731803
2572157
55307225
67668706
20962371
4717998
96865596
41509343
17963364
20793732
20676169
49455876
27336767
8657933
89670603
56697071
41257862
12035734
79966616
62264705
18597705
20797873
7955720
35938806
77892760
3668908
28847315
94884013
96245072
12235431
31422125
11461387
26808617
90002564
96101694
40725252
72981105
34774986
31301950
33505958
67071572
12424305
3967543
48198540
95869896
42951476
44985145
89685549
9427041
79742902
76050564
5591697
77005187
73495049
56191871
13488887
55647951
23046924
90561399
4496117
33637062
14087740
7706718
7600564
42766125
53303047
11885243
47467685
99017914
38883034
56520545
59080857
99496073
72039726
89246894
62728601
73766484
12107039
40712353
10457709
46823049
54843086
23303607
21107727
61780838
12616638
80123191
2957688
74044019
74727805
31723045
60451398
68627843
11231438
64105815
91561443
66184198
86611774
27175011
18171783
63422963
38664529
20557440
48125450
40978870
89625669
56728188
3196448
67584749
36924735
58524188
45312048
25693394
43568844
81871740
20268330
1498057
26452444
28951
26246766
19433716
54124735
16419745
75733623
97254883
74832515
31618531
22777096
15010013
49396085
44216980
72812804
82728040
80878194
13664502
47220920
59316917
48844457
28679360
96649621
93027928
98034486
17934720
80725180
38330884
54755283
30668540
44744238
63277562
31364127
59665639
12884873
47739347
7766894
91388320
64162993
36454637
91021806
43125134
17190366
79837351
26783871
20532287
94035123
10549190
52904018
15388400
97244569
35492988
38719734
43234225
48229754
42406356
45748316
49538197
91788162
96972905
30930608
46015325
13733672
9243039
63906101
67633258
85529960
50093903
88528759
25115319
49898824
50429257
17152516
11101630
48386600
29389828
42683273
3930636
81230602
12120342
14104649
49011634
41860870
11045367
73055639
83822328
28214818
95607898
12965089
79240346
52921392
6617040
25790754
37160353
2722867
82269635
98701931
57705526
62301280
21273959
39654962
44673208
9708189
86655759
43696088
88257126
32244337
71444775
66450765
71076043
49359878
81441406
25690498
52578303
81958204
84509371
63778262
97419426
78713548
32620430
49234397
37978271
46682299
51086658
15165835
44257516
95157544
6541666
8767517
40497546
1908142
66422845
31885720
52776152
65623651
2675106
66399640
61502196
99342459
82166872
55510639
95730119
30525105
69888743
31957055
87274488
76803705
72462942
71116393
93318023
35848890
3600925
81776530
62217545
99839228
68507849
63526414
12550054
11165582
3419146
10226877
14037901
41961483
34533344
54120520
25964719
24752018
29273656
78810162
24232602
11995229
97828969
91167992
49472317
50962596
35640094
22812593
29684561
72546680
33992000
47471457
95523092
68279864
33414383
44235775
29251696
88544890
75237566
80973517
27224879
99241042
49900787
52178892
13209024
41345228
72115887
97033756
1830576
92994574
64356963
95415909
31112125
50717078
91486196
8677406
93878640
81834888
9218673
94579916
5609614
76884848
38948507
63489817
10941643
30338258
54795974
25086985
28691853
62104779
13005356
14874191
53251755
99196978
34716833
94705736
66625511
77016015
87369329
42548694
35991372
43325840
98948371
20744891
56386565
63285092
54765773
22201446
12784316
41036840
13565997
50752993
75774002
26130676
591489
77346427
1588208
32068244
22900390
3072777
83991084
87277790
83682719
64234372
25908785
65019729
42713640
91472510
35563045
24959034
88680929
31238608
37637865
28425008
63983040
74110789
44945521
74466065
69874737
54487234
8717003
43715329
15387980
87164266
85832529
71837987
60516344
92019617
10269564
28593631
92240512
23191972
49456263
22688200
64599713
68109731
13142011
53021643
85739680
64996819
77140250
7993477
17478592
57357622
46822528
38827003
45022492
89757142
64114913
30158446
81802556
97118404
34110562
73326218
15248582
75913244
77967002
70716002
74786758
22387852
93715043
30233709
37840192
93508272
88117838
86561160
55101598
96713879
43470593
34948442
26714667
38984905
24165255
99593916
45620432
87194585
9494615
85188915
63949622
27576077
58355035
63800749
53009651
54022959
53402766
64009721
17262339
95293807
89033495
25328277
93371617
30574658
36854113
96884889
29827577
54752139
3406938
71623459
47416129
67726511
5683746
2981657
85625122
4263880
56100507
12382105
49111076
35563123
14841563
92791843
81630068
58355134
14569443
22975495
95480448
83717207
3595998
14052071
69466183
42143636
30754419
63307750
36878550
41614247
57416800
88103696
61816790
61072890
75198919
72858447
7116469
55568985
62784880
6148640
20967110
58977646
18113693
31083789
18145838
11737735
43479163
92609439
65762163
96161726
39830156
75540086
8208754
48369994
67239693
56900793
48759884
92216643
51026123
39245899
85876515
85988267
63018000
68341421
14690406
13150739
53906326
66872774
74120911
65288193
28808666
26886291
43727761
72722590
56712001
13825468
75682169
8808483
44261341
45157127
82099785
67235212
63757223
37673321
58947996
35360292
49104139
81732654
27253248
54678109
63659106
71931626
96381835
90843091
40345289
98935950
29624265
97841490
35393994
35241479
20781203
89957560
18972352
38110963
843469
10245465
73726646
22128633
4503842
51290440
16122638
99226551
38941010
68236220
26184614
61883213
44427606
69573211
65088396
2071899
65839790
25101008
48178867
47906286
43899185
23250622
41759641
40903312
52381242
40289433
1182554
62269515
58339568
44213114
98552235
1171568
31813968
79093637
83213368
32522760
32550945
9698362
53540607
19169805
10912801
60382537
80894711
32294736
68587307
19628140
36202549
1118724
74341687
4325928
6840050
79711492
83293212
28204754
40679004
46521664
1122312
62804272
85812276
32700536
98620276
62122666
79711215
19002413
61503354
820316
5885068
78420791
62584999
90122821
75294588
75677379
82757800
50328591
63507360
92352858
5430778
8019946
84773636
57862178
25930730
57444000
10756950
13345187
68145863
60592750
41199330
81115702
62105185
8135171
84337967
31315962
89756241
22574414
61350455
5837860
25914243
44222315
70412645
38864026
33194827
42672184
99833490
51937473
53962287
77292726
34527560
49520834
23183355
43861001
83893835
16604100
15504071
96379668
32992040
58883334
34242407
36827577
99493386
37490105
43150484
94390227
98903454
77351320
44260183
46243537
41986279
68786069
75030634
83173190
97715769
78770115
99082904
73875279
1638114
71230462
13807951
67395759
44012291
77629397
814222
29807596
90094939
44415959
10330249
24600826
9592851
63269621
11367709
77912984
90077035
41927352
59824189
23057182
12925890
16133730
39210089
43593866
46392934
76952217
37046982
60587216
54500725
37090420
61238182
77203772
71178724
25392920
42364509
98834507
91130111
69548732
86216849
81789558
57055361
34294999
27502459
63344662
31175081
49825237
42016870
96020976
49328296
62770688
94263779
84638522
67651361
55670223
33581462
88537255
7748233
50527313
15394463
25073004
91030646
12199366
27861675
66062218
8262262
68588196
26077900
83211303
69053973
7618994
95136002
37310673
58999142
93910330
9637755
93239901
41492527
95195541
68891488
92133033
32714401
32088551
63481312
71497722
94155861
25091992
94654093
84970028
15557787
15526966
87218599
68159034
18762365
54702392
28131112
56575367
70293687
77552523
17934196
86091667
86521662
13858509
17548616
5297026
23091074
89452697
45093056
45449140
59066858
1914018
56008325
80990390
14036513
45455354
14895
21000656
91358167
99286875
84362416
58873241
74915908
70448190
17168756
38220142
59245439
66947334
56476946
34295137
27790094
87799126
75222298
51918088
35930303
32653470
20080424
10397784
76351921
86419669
37062572
94267821
40518594
11570244
8061991
79970151
45826333
11034875
24322978
88704758
12346015
56329181
51829063
805246
98903629
16939513
76850627
79344421
88712389
16676472
7949633
24711041
95863262
49455078
86699794
22614506
93155540
29116687
27334349
36412984
8515335
397864
41171756
103288
92751586
66601113
85833777
87198381
59412906
17442842
56466295
66607160
49524567
9030293
98099947
95900743
90801319
6095926
117146
6636120
87299150
36356577
40039572
75376655
68276478
57350464
71432020
67234407
41779989
24516250
75125143
47871331
97945193
40277549
24008119
81655095
17053370
72662723
75515251
93173515
21141943
65076134
8208688
94557953
47505981
76244223
88435346
6380365
75960831
77603428
15843149
74999528
18739118
77363135
46980666
13386474
79155716
67291624
14604217
65414822
29139362
23562729
88540687
41902501
6343601
71662703
57270609
84377765
27262391
44206280
15558466
62404115
42932823
8418099
44949106
35968471
26363231
6058630
24814564
56365740
826319
3090795
67029805
66134161
57738453
78721727
30741692
25466940
12680459
46830801
52585482
31413480
47044730
13719811
50173291
69904372
61480770
80409078
55360161
24881015
73239944
90442917
43343163
21382941
21470459
87322406
85681706
10494566
75073572
67473393
43529356
80877305
2420372
6746798
96183368
76777159
20502072
39617391
84482800
80068313
78816928
61586503
91360302
85603161
97595751
53918973
20260964
43663570
65563393
96116678
33706386
73448737
77735760
14307393
14930867
3137946
32595912
47934298
18592175
82487222
94364966
15747914
9895124
21775995
27157662
56324352
10578910
56923709
20861997
56006557
47800671
52581197
27609329
6434363
32325403
97548645
7290300
34896594
43230350
90768989
87182241
93893507
76506501
15734132
63399953
50208809
35012440
75537445
80180037
51688893
37258202
17921730
64686284
71477317
72520214
2525758
98036329
78012509
72149681
9040468
63062651
50131787
67208136
8957341
73951295
21071815
76411038
76517730
27335089
32285470
46523008
45008260
85984761
38813355
98996437
66013754
73523723
67018526
83843466
66301231
96184616
44956389
69481076
49108997
86034011
662924
32945165
99077742
13142091
68201601
77420744
82618107
27120430
178436
59121090
81477816
76599121
4978447
67821080
35782245
49217702
35566623
15886081
33120915
64662523
46874967
43217888
14226480
8793810
7014310
93776591
32699658
24894884
38555753
2058466
14064701
93704141
38496359
19339805
71810246
11628851
20705022
51907498
3892465
1166411
24014408
88628285
36232643
61389588
73050257
89063800
53146018
72744980
18272350
43196402
13538595
56073944
52574709
59966120
42669047
33012595
57826329
35265368
71044797
78136783
72108200
53795374
35197203
53619304
48267994
37448847
40210971
47540501
77115484
56517534
16221987
92409717
92272818
34980025
72371165
88098166
7660352
6810474
56194976
48626402
44072794
52757156
80223740
50125097
76900523
7230090
62465138
13389675
96903964
5083000
54238711
49357644
96764459
72953889
67040700
54465064
50679510
28586479
44973796
55784728
67612512
25009993
72682367
64940734
93615917
16693949
84116055
95416112
65326792
6143063
1301006
87657900
5798869
93616786
60109818
69356328
7346953
53635819
21350333
50480704
17103720
60297525
55988595
40975978
52763796
44027962
9017763
36246416
64787274
38143903
88018323
74111997
51635089
56013431
46612637
27922792
55850191
66894915
44626244
72302467
16288389
53435238
52786233
50327874
94028216
31513912
85567607
39776427
9658648
46419951
96970128
41360441
17565101
30937871
61608505
55628722
84073476
83100515
34951984
4381218
96455620
86769099
11632419
71829564
91887364
22498757
2138296
30413947
56694049
32708638
43164308
47960174
97696439
61392005
88790154
58952908
59715269
1283905
71561921
32197573
15135724
51694423
22077761
5567125
62114638
94542963
2105400
34015319
37596124
98148471
72857326
64457624
40457093
40501078
10409936
36783785
68988701
89982797
41684765
16144455
97461183
3146553
28532624
76320067
83038608
24931191
54959218
76273576
13140912
93930327
52648812
73592812
14612150
60469056
92779281
17199548
71548112
85656432
2004378
69045084
25931289
16680453
93697767
97946880
20276913
335554
18514650
45970791
75840531
28519287
95282615
74465638
37173200
13521057
96675306
57197045
60941183
65662982
90191802
78266472
54128690
23418173
83020115
48263595
53497671
5479446
55218271
45937042
63471719
87355814
44475871
91090267
98056011
15136841
79192405
95389603
99338902
16873158
15118545
60580680
24259210
88208243
25824722
72075900
93240145
28114400
33361314
11643529
1047944
39418220
4526880
61107393
14417392
95132124
11779570
29167716
59201719
20316772
22628124
60778527
3125537
67336876
74349687
86214665
39146931
36599944
55843124
2882020
31950574
48574527
78236634
94462671
8660640
28620541
39561973
56295414
94901079
46078443
5534456
74548787
40806298
69344699
17908892
28726174
20501590
22672969
75106707
22606460
38549914
25035804
28630790
23603209
71212647
78905333
22895013
17761516
80780334
74404099
16749498
11329565
9988398
87829047
98759688
16923766
18786060
69266218
35355381
15687460
97935933
60763187
99913737
13624063
80950898
71432302
32271258
35370509
35249205
55288885
98067554
86026075
76449121
55805143
80458755
36302189
54190261
46951487
73888442
89305535
53571269
27892742
46191139
97893845
79481789
82938521
85496560
36074802
63153825
64809716
27720435
85669940
41293803
48934490
70642103
36876311
18899861
22995401
43100627
34306417
8013773
56445604
36675064
45770566
85842222
91814798
90099660
92367891
31809989
86763856
13869235
4904403
67050079
21775255
8138273
18789853
36830964
9214743
1916282
55835250
27078959
34167853
72394610
50214969
12495859
39409797
59310613
18145231
58486750
72146204
62274298
18171478
75460136
37646770
42157357
46294355
6762194
31401202
65103530
88070444
45075013
56180881
15249817
77556193
19389881
39840610
89562087
81067740
96971286
11221050
95235259
84676868
98529530
8940769
63326641
51170052
8454107
90320615
57431427
87460847
83341790
3758906
72363822
86584382
97624563
93521427
86566156
27147934
93904254
22941184
22005527
63512848
36428136
21075602
62538838
33453121
20360608
73358246
44483542
16132999
88739808
60836267
78534670
87444288
48761985
87651234
43511745
6615280
96609011
50356078
70582093
25027761
38198053
1136481
48787889
89716182
97276507
42749054
33787606
78900893
22040347
67174728
96005651
21899926
42628237
24081173
82891539
83245058
24511377
40898108
982519
4940490
29298000
3546342
1088104
30915855
82080830
52627932
94025675
87879586
90847341
1005257
83880824
56255778
87045288
519379
59321952
68087758
54263217
27827544
41126852
26846857
22462571
82338791
56950362
47673658
12733777
32788196
22792135
75671180
51768159
40381388
11887642
88383102
30356244
4500480
6624433
27172146
85092158
93229679
30896466
7819652
82711374
27653124
31517930
33786748
20338040
82174663
44909597
61411917
95951220
92754285
23140562
3317445
76329013
4533257
22311737
44866251
45653649
98313649
65972846
1787769
33236125
25452332
76814953
24604061
20167355
84089129
62001455
64919164
31416274
15724789
98820069
74211677
23792001
21597197
35180409
60485624
70178009
31642629
76258237
87290959
27306787
78521900
63361974
35494461
57841895
13457457
24705306
14150127
47410189
14299210
37218363
51854799
9959269
97950871
87447455
47409353
62385361
23524597
72925890
94886808
72754462
81001960
52560845
1678479
82607063
20585886
87907069
95752207
34971501
39518996
7256302
23351514
971048
19330607
51676338
56640716
87915975
45175
62888875
42119280
15763995
40894743
58312084
90484825
1050572
66796435
33350333
70896034
33449264
63323881
61309910
38427539
64547626
75037162
51212101
46365734
80755929
81799440
33390380
95386173
36305450
83566262
19782330
60261333
23072510
14246344
82216240
98570498
10120073
68076585
76192991
35141832
40143439
79764687
86816096
68207154
66966262
11769479
91338589
76189897
61441434
70304400
25180340
75044895
23129587
7142816
69262188
16941715
73424650
18482898
72000397
84414580
16441744
93910998
43407352
55557548
32363678
70537032
53221673
32481640
25554359
80011987
50498178
16161492
99623875
32155487
79665787
44018517
81038807
42199338
77806150
92162675
63154476
83844717
38873181
78769935
64347128
70712484
7336629
76251381
59063850
2618547
42458846
69908556
16698214
68285503
49051531
72407894
55018797
77420593
26200288
94349424
69351365
67391451
6830320
44217293
27585799
7910715
88614053
93273368
42731741
24649674
94581318
15644378
87708837
43251110
67340117
98366378
98486646
76548635
92370991
74115027
6062619
60952123
16950291
50367740
18643427
28371492
77110210
67827288
39290677
75781177
15032483
838024
82795781
81869146
82651634
62468149
34572542
25581281
97494545
87812856
67099343
61175537
42600907
2268696
1820920
65785095
82770973
65957085
88762589
75067942
94471423
65835860
90352144
4536356
96730035
93717326
6185587
49742267
46481131
86621845
30881925
71368826
62229099
87991379
1118886
30291829
79780688
43682419
17286078
16001717
44843056
13020827
28870488
99745818
57630092
85189115
28436595
78706891
34682987
89375285
8897007
89931541
39488088
99979836
3156828
66735400
64076132
53034413
4346435
13598825
78189307
72897099
39428657
45044213
83898682
25559657
54150507
52182246
6888441
65098243
95298527
85838899
95753668
38782132
15577645
13077204
1911319
38053952
57778516
51004174
37197022
93300903
24462445
9111961
62860970
14646850
41989662
90704639
61533427
54102864
52192081
17822898
13784475
41946993
9238273
32681670
74793588
42592484
4981281
50488805
23296431
72188561
12416558
49588469
22682496
16043840
67685160
65959093
37804437
25355420
85370795
82321427
19269498
30115266
60445336
11366845
24147027
98351822
47343693
17198182
39732891
53144766
56221002
27938070
79081765
75007829
86705524
59495685
91109473
89136510
19326345
51414404
3978573
2727560
31097999
15669446
50789602
36868051
76030901
87420689
66737095
36486937
23380207
34733811
57267070
39123428
93566965
60273485
23585607
30580854
43515361
7795324
87457121
23384924
99950687
56429182
11308436
12403833
38835478
49268854
76296495
32178065
58867657
84953287
81477270
85342668
90473912
8984495
40443110
78473669
39727913
64926114
19013813
10843220
86055937
51973312
12149795
74353173
79119043
66979874
56428235
26678042
40359059
22994790
16485601
64704955
73656052
11575616
62851848
45007316
80512481
47598949
78540958
22843099
48667655
9851818
9389108
93717028
88584819
54322840
91458179
45027352
72173091
1784187
39360403
38003591
3719288
56665001
11653388
46608623
89988373
69383809
62137736
44541862
2294085
90574304
90328831
30443468
27035794
29500152
21088098
29650468
94056671
25173019
22614216
87512279
30371837
98408225
99190839
44051860
5975754
82465172
21915036
17542353
34138283
40694150
15419724
95511295
48436752
76404618
6485256
24845599
37783968
61419680
59975110
79514271
9090251
19256211
59779513
11156817
87470037
8460411
72839063
74579888
25314714
16400717
58684142
25256097
26714653
27003686
72543341
2303938
7454250
4437459
1065076
34362841
22497897
95010010
8096664
38983933
10363752
30583323
64442633
43590390
60879685
1801245
81177709
23702369
72220423
23143317
97963364
55979289
27483941
5282266
60568553
77499406
96614498
69528837
98662816
40852620
63060747
79651342
76641964
561595
60208724
26421129
78508781
64656319
35940670
41812988
31723462
83915283
54515146
18797086
78269879
14049128
78707008
68216215
80553666
49568504
20893459
77783190
30419547
98194272
71013052
84335379
45418885
84694207
14133539
48101932
1806396
46850492
59202920
10041289
29922273
55172934
8337569
95033248
24487157
29753732
51756653
20424441
33621659
91638779
47685305
26657783
76345772
87777259
71717078
40600328
67836715
31030880
19584764
48616406
10460121
59369769
2886918
91139011
30658504
32100813
49878476
66157198
58089197
50320900
82533713
79190754
46117989
41330776
45187869
74534312
61918016
27726137
12344947
68141886
8285636
65970960
68033895
60338958
76914426
51557346
97293588
65380672
24590464
51549537
99884555
20430174
84661686
37536230
31850567
10348448
84784054
65037431
40199422
60943889
10251532
44317134
12443228
52245148
92734639
55915117
67736644
56024255
89867071
41061742
21848759
49771571
48550200
86362870
40829930
54269699
22055802
60823249
12238866
79440625
43196591
25458914
84036672
63740552
59414211
53822170
20913636
52316450
59967258
39339700
18018444
99797002
87124093
35959233
82688321
87863567
80989542
31848450
20015331
35551835
6398564
30958056
7624984
97246965
65839271
77040507
22779616
61632217
90559544
40475858
56919469
95432966
66643550
55865826
42264773
49388159
96064721
83246625
25080896
9966511
60646049
12926609
35151451
6687422
96048128
63453962
48436138
99415203
76386999
38350993
29541753
47064619
92741832
65002859
43111900
9571596
39921785
56082905
90874014
16600679
13298407
79194105
95603222
36879768
33619063
2698223
58423591
75221150
74319257
5963709
25612837
32613964
95406198
17094945
55389142
13083436
35063345
54911206
91437264
81856240
66916658
24920353
13899133
32920315
25982886
68145581
80490722
27955337
8237076
22636457
80355149
62344131
35440506
82696367
95033794
30547319
92161341
30624723
24943973
78777482
19938540
53022538
84873636
84368944
77480150
33061693
42399730
33287736
31144302
89434567
30073170
40821915
1869030
28100099
45110613
3796575
62949464
43980691
25191889
23779969
84067430
51982899
34152094
16376703
9650243
97080313
53055387
87560809
40446991
78846718
71545465
88984815
29534697
95094949
24974729
23817158
69744029
46498626
32232119
88208797
68828712
29267569
92126913
73511194
89571887
14713977
53979930
36819130
88868690
41475472
47379982
53072597
72383634
76486777
45695361
55006795
44333710
47698384
52124893
35892258
50302089
41349511
95029578
46278482
10618179
11725796
29667453
38436304
68760079
33233373
50413710
91520449
68873523
42114786
34265026
54707906
95424795
72817343
66626999
61595974
83527736
38894198
88667663
47968447
60735781
64476099
59188364
89369308
64934706
36194768
17291582
99594116
22230247
7280242
17977326
62790355
67231211
54168916
39664794
47360015
74250662
6031798
82642929
46205861
16862318
49625015
81489739
29287999
31274199
87623085
59571666
67543913
22384976
15649977
46112899
48035799
81198378
91106503
72049974
35489733
40970994
94065805
80982748
96819369
94811872
46523550
57484540
50345173
62856164
85882117
10240615
80848113
60739902
4873740
30656370
47741031
65876829
12958755
17350919
23565035
73774883
56423175
93710259
8045506
11693761
38887242
8358766
26988550
30460773
17770824
97017245
46087776
94732717
28445894
19601815
94332209
64716043
86879021
27611229
39589502
24498586
34012638
93561310
88972227
20799675
41301872
58650133
34667848
34845074
75410185
69438874
65359551
66607554
7341241
27727924
24637716
32127536
74570435
32686146
3857865
30993819
3700325
83224541
32976452
49707131
57844410
30264572
72691318
37620290
91051217
32171083
3613274
45876029
21243767
13115440
72131986
17643369
9755184
26814180
85008401
98345310
51786786
29069410
27842959
21825387
41438337
65553840
8091535
81790747
83436561
93310557
72925335
39587770
14541333
39645407
64307782
70702042
7825949
31916095
44155612
36093492
94327329
46306324
25023171
69273373
20843065
91419666
11472414
85569711
61903382
81541267
21742546
54139512
36319545
47771446
34696493
70773215
12285694
43504760
71186713
28109351
50196549
84525191
96905872
50900347
58469661
62245160
6145341
48594255
75580311
18029464
71938774
13961555
22881019
62000961
15413279
79063767
12210729
15453161
79747436
3157698
56201065
22810271
17777320
34323438
37164610
78433082
30769630
77916624
34629683
95843934
85066610
38875149
43095590
92326312
10811389
65464875
90964314
71727971
85922465
12974294
79856486
98779719
76627459
47240553
14404830
98644986
40760397
14487815
58093497
48690067
70105127
94826865
35070167
31716813
36331145
83369909
12603942
7940288
46346083
63115567
8639639
94739620
95498414
72846492
66780895
84919808
97554394
93273651
86987216
67603568
76661042
9310161
75853636
78378224
15244223
49420537
40335088
43235278
89497650
97964407
86997748
69146464
60060073
4021436
7377933
94213095
38551987
72094671
82059851
58705672
90114982
13795437
17013859
54944651
11533933
7543611
39400027
77400158
65948370
29196091
9789161
85346911
12621665
68208366
40725988
44740182
48943824
6862777
91347663
97315321
6202573
30580973
85298381
86697073
60214623
36620264
65102052
60556265
12199098
90088934
69274849
50199684
6221410
70696875
18076420
80776568
77865461
55829059
68132972
21540955
61311273
11849143
64554054
84490378
82211804
79182193
99598509
82637982
92989352
77769629
14271813
27091430
94067478
3992831
250427
5349400
5486015
40215174
14430093
52137388
82933780
76639661
1234724
35605476
28808652
43852292
74090775
72314946
36019780
41513921
4293275
87829997
82290156
80011413
46190863
76987264
31126549
98279621
69813618
55358225
84284547
31984839
50941602
29168475
50475911
24671781
99797451
97483679
24983849
1563863
64478434
22595289
93660012
14171932
379317
99594247
5211151
13546405
66435206
72413444
98397158
87803522
75708419
48246563
59988196
14501563
47597319
6338789
27580184
27575188
94189654
42827183
39515365
47974981
2590726
62603835
92597121
44062308
36899891
35823732
12481278
73984162
40253386
90926137
63536179
16568959
56598806
1605055
21677494
55945279
49535031
34864899
91054053
91275666
9774584
22207910
32152569
18258417
78832934
69504420
17790753
127595
75681697
50251441
29625442
7972480
84463087
26148022
87997345
68224077
90543936
2668948
50460361
70031608
7046688
48786697
27413590
62768140
74054501
42550093
19275957
45954221
65019591
42501531
48568620
85865142
96440557
46798935
2519669
83861959
5122602
49174254
42838128
74410682
74199804
93838352
99372594
81343477
19786974
74398269
18292247
42751497
77939521
91839524
98816707
40848418
66597342
75369756
96059498
16554919
93034207
80611735
32737974
76955926
32232175
96583729
98726020
80138189
6214014
63420775
68175967
56525054
13557351
6570896
60708189
43549430
86274304
49995903
50977093
71867603
51847227
27971012
98943103
66377068
75074973
1188043
9923074
37502145
48409428
29760072
28122838
51449064
52085728
61066076
38816529
91733923
14093863
97782102
15462412
21294187
18897918
78255206
51389800
11718694
95518192
5900578
16714633
82578875
82329291
85450732
38644080
73791320
59066408
9673475
64373061
97271634
81171701
11716783
24115205
89539176
14942372
47307230
65235163
52156411
38736830
53585086
92808890
49241111
32369121
3452292
60064220
68713914
65587015
93899855
75172850
41312670
22093088
63748986
58369694
57175306
65897648
87560263
40647003
51519216
3345147
57733472
26394956
88253848
83083079
28056988
10548800
86040994
38188304
25132485
58653611
98554663
46294428
5558628
95842553
74813740
48965709
7095665
99842091
36441205
20706770
84829280
38224103
42387009
41568564
49882738
71851658
50728152
80599156
65178969
61698398
46294425
83140584
87606531
1798095
65468609
9905590
81678058
97824946
70990670
22908836
24773395
93069432
87464280
63194562
69953349
7052759
65050614
76101276
68718496
57719424
69233753
82141805
3618712
70498661
95463952
37186039
5635079
41544369
6107295
77629449
54202472
17142760
85522541
66823820
30226050
90368125
60172079
89890929
70728801
6855379
30982915
67349421
55902075
5163925
42666993
63757438
18306103
85189185
19165573
77806819
93494104
14664871
31345593
60466091
95399227
57328777
80793591
45779827
29077882
32700526
31493438
41616046
51354604
95965815
48386309
59539819
33634961
28248356
14277128
21356470
9240579
25942500
80924576
27406087
23622233
92844114
41201873
33474798
91217292
48701169
8002697
70881162
94391305
20213928
98608949
50135934
92158178
2282663
23410101
82220017
27128968
46386621
7610526
20078572
48056910
76194470
63729068
88416446
86021896
50288831
99773789
80359151
93087266
4120227
21579070
4792158
97762367
74197882
29367940
4015780
66388691
52032078
41130125
74397848
58467940
37904996
43817650
97843570
72965112
28415730
77353377
57325930
14566920
96790171
80525857
30378595
54726095
78424710
56033425
86117701
45448858
13828271
83503785
44177891
62703193
34603348
32146358
43243581
70061515
25849957
12031291
86501373
22705298
46630942
68751821
94987290
99226402
43294516
67938084
27956131
2287416
31048126
77783568
14418136
57621690
26795419
33061469
18016415
56130739
82968031
57616139
91848230
64195058
54287333
81528269
50383340
95818093
24013571
48918759
31716284
80498525
2136145
15895305
77748463
68724967
86414608
55621264
26980453
25193714
33373734
95877919
73222130
95636648
59717537
3838954
4080224
63843360
46344211
30908422
18871800
57234246
45179078
96242998
17199637
74657667
68801513
84658884
22213590
98366428
91482204
56486211
39110902
92953973
18902463
46018156
26577047
33294940
16455006
66359109
27231648
63978502
49926125
17799586
30585347
33089121
29393262
75642147
84174967
39412976
71569786
84306592
97225963
41192669
66053997
55422230
16959155
57703224
21434649
46416219
55094678
84738457
19844495
38269534
58516620
45255295
29047076
47281558
47954695
51830646
81827067
79769568
81937585
78763395
53793393
9489538
43780856
39097586
25408058
440055
81781651
21540284
87545717
35360018
84226821
57816223
45208721
60610039
61659150
27330426
46522887
43183640
17293197
10593038
89400900
16458779
19057106
93312258
78475878
81238806
22403646
33820057
42033761
23158416
22245055
36224752
94663589
42524375
42064054
12988267
49670374
21437118
59919430
9419906
8158134
34502321
80205582
35197268
6942900
41895700
1031256
35621330
59437963
3628282
93003715
84403975
26234161
55075468
23146324
66572291
9475552
69656201
54476467
71919789
8282641
81730393
79752098
47607788
30360697
19079315
83191586
13316518
53387145
57399938
28769089
54875061
49505181
3032168
9670203
15537685
81103597
16997330
50976165
33374699
97050847
57758947
31628537
94442058
22886225
43107674
7815556
20790636
90480128
62517292
25377431
76943059
88986711
61956676
94533148
58420300
57053311
16068689
69163302
13266966
48649175
47110493
2829508
10250715
12112350
93701886
23894635
8690424
90690214
98949113
95871702
93925543
80692277
2224334
33397894
55241737
69386470
30588500
57007686
56698239
93539184
9232177
87870603
96764556
79832467
99197690
59675850
39257493
53788110
3781988
27921817
803051
11779322
4223763
70568880
79846850
14649218
68334105
21398389
59234768
43863266
10498614
73675829
5843359
16881134
12731664
33613482
20923984
10859849
58962318
50769011
60515799
67170465
57450703
43559580
78405806
85913570
82362107
81303987
31851785
42242612
4835526
5357216
80049447
11468721
17755515
60491551
46411950
34813581
99255755
77389092
34054498
242278
21069289
84412748
76277354
64693929
38267778
684412
29601105
53034633
31733595
49087309
89913588
3388245
67889351
80530095
76561383
91674645
48439534
5491372
20729873
309200
56788279
6456675
17170170
11359496
72584770
59376156
44812820
88252068
94906648
48837737
59508021
53393506
71351688
20834499
52703729
79990055
64841853
55929953
68961783
64798629
51952026
38288581
44756767
12108170
8602749
25394843
94248677
81350247
30493882
91157406
24114156
26371333
90064599
64418812
49464504
47836306
32562709
62815956
65589215
99610893
28836962
86447753
83753524
22547511
2622438
20898644
70449442
63430480
28536842
9437162
39608224
83750
97819839
31351271
83481169
49665032
70610525
57808128
28788997
95956547
53895411
27296102
9602325
60308243
84614965
62642434
98405676
95838206
90788229
78173965
99472770
46712515
14432531
1212288
92556935
99437901
42779532
25559165
10220333
45040164
81330237
45139595
75070690
4754306
56228916
94074742
86163922
10596432
91338916
26140554
81876653
82022374
59287952
43000562
23545289
91164434
28074980
68331059
50282919
39533263
89718058
2829948
58364941
37906174
85297703
31401432
8070852
49567210
71601761
60326131
86621796
671124
92708885
64311659
93626838
22669605
72544328
12254182
19754935
47313154
70012569
75359511
88899909
92616504
77144704
15458006
49795883
25371331
51217196
44039309
39496788
33891713
64193378
24433868
21437178
20366911
65920199
98914651
77905284
87489182
10035216
74799992
75975377
81173937
75714055
955871
80608449
94916678
62036142
58385221
57074322
73297747
72144098
91769342
11344696
22467480
96076402
83971101
75796093
64985286
81191333
52065450
92915738
45766262
76925484
42043448
23008308
87595740
2638330
24175674
70114779
84803244
9226414
99123750
16622920
38634798
36902735
98604301
8910880
55431421
54565669
83864082
29908982
82828599
57727067
2445380
1513829
24920335
77136999
10503363
20461
33298593
24100180
96674376
11439230
24021085
28203780
95174909
32175062
98372505
91639564
92090355
3480367
8254615
79845545
67891205
17586397
86833110
76585559
52451009
75638623
53197742
22606767
14122199
94841605
67413296
81431327
48399612
14014620
51811955
3257657
37328240
5824421
56325167
38306039
96129330
31376600
37765266
24001256
38253934
23695344
22032506
46528542
71459836
80745191
35715738
26242055
82725928
96235729
24974085
35749525
58183433
57707765
76596924
87417819
44741804
21143342
35145167
53686569
9436013
67831665
45130172
6253874
71009642
89538325
66715135
39008064
47784217
89620707
49199032
32912127
73981466
33654341
50587304
43327988
91266066
12543441
59598640
1590058
99384109
15716536
90930534
34316218
8864412
29663241
94718338
43237027
8984725
27464454
49512990
1565408
90192663
70634298
22518521
57874220
22534925
89248705
94909241
4237589
81540140
24559836
46746187
44789328
58577117
16742798
57756106
75956335
61037131
93120041
43388151
40181011
34740822
68918202
76368355
91834606
42181740
10113126
22373524
66023619
42289303
15109578
29750705
42454143
33914333
67439118
60099835
66982532
9785141
277246
68572859
55461939
14816266
73709484
83667748
93234065
75969106
98931812
53043862
70892800
87990274
58864344
8959946
98094193
7963750
61712671
27357495
96201493
98904570
96250657
62835733
57347423
19835346
47094348
24643386
13890641
22166415
48438466
83733474
8692221
16043056
24929112
455692
20484319
9700006
67323570
57024112
29047396
65454594
23087340
91663787
53974419
58138651
22041883
34300991
73503977
26898636
52139740
96349002
15636327
70446010
38774686
98111980
44396305
45045960
88742962
29199567
82547331
23586893
21967162
76221747
81178131
28260191
74764954
82217190
9840523
58347849
78847834
60093767
51193261
23720086
39062679
749175
55348626
73232266
81099105
464292
25755072
76897766
67776487
85665862
65529541
99541373
56874832
41790912
40934990
13600499
8824527
43353121
96330761
45914310
16777935
35248366
57931649
85045078
54698629
19873595
49214040
46766231
3606647
92974632
93304360
31465883
6661639
22738185
14379070
71820418
642989
49201178
1603142
87060005
255484
58307871
18077710
61688593
84327120
16653340
19131261
34741337
86101904
14912552
63847901
2290278
9104074
53635392
40967107
17725213
2556448
17705078
29805801
47404779
60151248
64891141
97506744
20904313
97833108
74761780
80301653
96819646
45005858
46388658
60580578
56015099
51646756
87561172
67307683
77135346
5350827
40052962
58687609
61616852
82532899
50013131
52627437
66332834
10497623
89774601
85043221
6665515
33231109
11008081
2191886
10734752
4937929
47999723
64636156
79764337
24473487
13145147
64624364
23184433
70637616
42049576
38898929
10311205
41359576
27552525
81115960
48222324
95697568
65258408
24503190
81365947
7933832
53533316
96151340
31216443
19775393
50151551
79110173
45429370
3654665
10313288
7637571
55074746
95392997
91875965
66338717
80399699
80752800
28362927
76095015
52000984
74571332
2419254
35235380
2281013
33826312
55078324
68340014
63958933
4111526
52555628
20502664
31812066
749784
252541
63064026
78142924
72584694
87918117
7354371
3957995
81211940
99593516
94384857
55796063
43519615
39827793
77872978
51870581
55696978
89210610
82022236
49417524
6324771
88688115
86387560
72708653
75577297
44298428
67888347
60388700
18075443
7455254
77769381
59339981
68070712
4091691
76714886
56067836
5630221
36725860
22742197
32812062
47821468
10731878
91841746
99922602
5549239
75886415
20584920
89774877
88400122
93472393
92294116
21248346
49767113
59232158
6517924
19845533
49846893
94603332
83058646
36650851
40857065
2667207
33234373
90594500
82573001
20742815
59034675
39129072
64070369
76324188
14739163
60337480
50558537
13812490
231833
63453340
1040062
98395674
54912883
66312632
53192669
4181572
52711360
83638064
7496441
21641071
36791809
94165333
9103016
92463438
42692619
96546177
73001131
17814669
57921005
90721675
92834876
12053021
78771147
66549877
92052938
66091856
72979257
68289226
67925641
31695001
98047764
24280997
20887597
51543893
69626704
73591216
3605543
66767689
32876395
46207336
98755454
33692323
71937451
85167093
21336340
59229078
38131875
42600294
71329803
32042101
85675450
30175639
14596079
55405906
51674056
5217933
5340660
1608760
22977722
9719403
33897494
47474775
17912071
91584774
65316349
12766482
60738820
94948363
80010421
57245797
3505522
26952718
16934523
85003363
3733040
35513619
97679979
64993045
81465093
43664841
71007340
84522241
96297909
16377456
46668921
96473951
9462142
27301612
38523566
8981900
39801976
56562439
73089653
81052267
40657148
38864711
89178113
57558673
76986299
65468020
11039378
8746501
51183057
76301933
72575459
79993949
37908759
66902746
26990313
70169411
92316256
48094863
27895094
26498135
72148877
88774096
58554157
23268808
88833598
7897885
32550635
9908354
43456821
60279712
62061402
3036995
93720102
13265133
45042304
10861986
89114528
44726527
10213933
17109975
21143720
91907333
19212624
11422721
33783255
1385971
20052458
76942834
41847170
60379922
87414747
82875870
26332653
66906952
5041536
53223288
46080100
56557068
86511756
64252093
3041253
85579897
7750636
55195236
30310976
49064991
35979777
18822202
82552762
30808703
96782993
90280935
4452918
66657424
78776051
36279936
81744233
10050360
21724014
42929383
43154124
13937906
41953601
85537970
46405500
25434104
89538985
56366045
54200242
39997797
73160169
52705861
19487418
99920140
87725783
52163330
93380911
54233343
23565181
60968916
9421359
82865583
46582897
97215034
61882445
71491154
15753978
98112770
87929584
37994675
89139988
21732170
7104566
92461972
37186021
74552095
94189190
71933949
75111667
72407789
60167835
50191822
52418889
17412856
74466434
90461829
16359731
84160294
46168391
40442265
84629003
84074418
99755305
66041161
13442405
96943424
73400728
87250881
91178813
92134591
85037911
45674859
77671932
67327419
8295680
79748684
45685751
76955539
8916511
61649487
53491490
93112162
1617851
65301173
62731787
42525355
6306765
95243945
20189861
8355381
3266696
43081075
53068086
21830979
7515262
65566020
77726271
12951561
14881520
57370168
66314030
50695998
51539185
71896724
75354319
743306
61205469
12474346
67341880
7654447
5260426
43944006
36265638
48126515
81833891
58687123
98122716
29033112
22469120
75754287
76871385
9193683
36187052
81494758
3999371
89937012
53247016
822256
84537786
12808717
63749011
11647408
61416838
33874945
40159716
71507222
48644080
15870668
2011652
82149500
33582411
48779082
72466176
59598861
93594329
53858734
76835850
14222647
44771607
25372473
56196282
90296116
32072140
32519790
69925381
40465400
22338092
57509385
72298022
73496178
44317673
46781863
32240077
1222053
22686805
96018524
57889868
76487313
30512926
63433887
29536091
71372733
71333355
68211681
66370023
94064400
92867418
18433342
92931443
28587431
76450517
44155689
2818422
43493064
44093952
26296924
99501833
56162724
79995568
9999602
8365010
30612390
7723838
91513214
43921216
80752460
46904572
87745658
26368638
18690790
44948804
1330738
90567879
15675560
97221634
66389872
32509183
913719
36867009
43414810
80961461
1233576
78094870
21511304
68417723
24632249
57571
10758613
23817194
72014006
5137407
82489802
66571072
67196959
85569280
72239168
39880930
58424073
71294344
17420220
60188770
14873419
73719513
21868145
73509893
97627576
86547511
66244019
30114431
72377356
52165850
50559509
8781696
79830915
30936033
43715317
52567132
67116024
29105357
58617519
1890023
40809681
98874348
74636428
90183916
37265329
34499802
6862530
9403468
18782713
41082549
45682491
9099322
23707602
33550633
69970432
76617741
37745326
29806805
80118520
68371506
84676453
71822732
3882576
14746251
20524970
30230500
4516286
32620948
19225216
21510651
48212624
9765877
98422160
47076799
94204769
84293256
39243624
66943396
15773655
48292820
74351238
69961173
72442829
69418870
16285014
59218382
98406618
23931580
6092250
25156085
37240559
9364371
85532537
69951871
70593799
99774063
22346334
21956161
66269726
13706675
78448620
24581946
9227151
15587725
6312278
95024073
12067371
32779547
34704302
32535800
49567488
40592771
3822235
90893880
64201223
48334396
63105096
55659179
78767045
24206054
3266917
22103636
82234309
98449481
23678671
56823917
32242600
1743688
81531952
62314012
2725669
82714705
63734888
78078410
29547152
54122759
93271817
28603592
31649073
38152357
21225229
13244984
37158162
42815278
58023806
61743163
65046960
68066541
10726413
62271187
77941089
38451747
46479797
65056363
16760534
43992127
52518953
85842893
55829632
12144817
67383516
29472939
62784242
60745730
46886445
92909939
26809037
31889849
27479824
56475278
13207978
49950903
90209052
45782528
87099055
7806384
51349656
36228835
18997833
80293253
71493200
18588437
9513490
72975877
97993757
75230944
3070449
14851626
86044380
709691
42565706
15596764
68984833
28471198
69155616
65792337
99964008
68328753
15522632
89928776
46292952
1209696
73770877
49182392
16329632
54469908
96178314
69945471
13962623
13515499
94585987
22471194
52175655
71729086
51910347
79969689
94610823
42515923
1066694
42803811
40781310
63692199
12249168
3231402
79751565
86305924
19484870
44469997
40371226
13108696
3475648
14606438
37546513
44403460
18300713
5315158
99618247
99753768
34539556
77423508
4566794
58440027
15659769
12470235
1444177
77003952
58939106
79951493
44949808
66218825
44682368
61565692
21854996
871831
40325634
7966075
55835124
85954019
20939640
6988422
38167778
93296036
43470762
54183824
52712624
63244500
44563878
19635063
57853212
14784086
89709676
36954451
79173252
66971146
55611867
2062170
94245996
1045616
22145530
95510276
53754899
54398910
38747608
16359915
31335892
57493927
35002068
99748417
35939595
66138174
4889927
62185620
75464741
2724982
85701488
47719405
6185718
52390776
51778565
9792562
42033520
9902119
80295491
5225147
98635502
76865358
86293675
69645399
12442342
42273710
88595656
49488374
94654779
48602386
40988988
92167216
19668671
19742143
92880543
33255329
21348311
89671373
48932323
48562762
78799562
75091111
24636967
68865509
50403002
477348
67399026
88325386
69641380
67215509
18542526
1642312
82824564
14495798
65727141
69317467
7303778
52167581
64797918
27323306
58437181
77934126
33336022
79295277
86625408
43258922
11337236
78676346
6550964
1925075
97264151
83389652
94294013
45952865
6376756
4328600
16652098
33281689
25163179
66938348
79282608
52254723
95586643
68228183
83118909
95490571
13289229
93890766
94373182
96473656
94662490
9240764
19545918
75341325
56911501
43760879
4851966
50360182
10982056
36183087
40038605
65243017
23141605
58375414
28324528
66131300
48756262
33327191
1293816
40243946
79443206
84389937
58408203
82877277
12542663
46206838
79037387
6682434
77815635
39439605
44828022
57140767
18792477
38727031
19368582
23219148
25521855
54604913
43246206
2556848
79693554
88259415
4069944
12684569
8694203
27147754
69743738
77242263
38350929
35060140
39464110
66491261
7231988
23330940
54255086
43564256
55149467
87954341
86499428
12737795
97041022
44698419
55261625
75740017
30673846
69280520
33511159
82742934
43192685
62527025
68308473
53365480
15478612
10450126
1747727
33948169
62451879
9971982
69190723
60419117
70999157
67314630
2105477
70540196
54406998
12177632
28523991
24984443
88989515
5630584
40172147
91341068
18155573
55069134
53523429
77043810
95749320
92917795
55720077
91196960
80286495
54093928
11798119
84745406
47235483
88136432
62378490
54035516
35460358
17197818
24015684
14642487
50552873
17385496
46731778
83596899
90697273
21555346
22124304
4514720
92905044
38763660
40813426
94110287
43848967
60463602
55153123
73942503
28983412
41563910
5174769
46324544
25362365
94805596
21090773
71516937
78805651
51367966
45397834
7703485
87671953
1466659
89626997
13325604
11786194
81920324
11449400
85169093
17154205
70712221
56605358
45107655
36462623
47602412
11143344
14104494
26846606
19473497
82976881
38236574
3620252
41663504
69474813
36737002
10832244
49599041
29973554
13134578
26714158
26212484
91794650
79681923
43180185
51707753
36973626
58529402
1380256
30851807
78512386
74683713
29813916
86298401
73972811
49739313
39580069
8382135
59931826
729870
66706629
21355280
65596130
18746398
9964094
10351646
49963598
4125835
97139054
96373737
18786556
57185194
5863142
2417124
38616027
78515441
9322482
86172289
31292961
46548218
81559005
13070905
14131194
2567353
80453383
21226978
2445686
58964955
99094384
22481501
19338430
83974303
79750741
98154574
96559333
25017309
67020625
47359861
36158760
58841530
36805845
32974725
5209799
73530615
83396512
65744022
75314691
9224034
17035664
15806543
15953720
43359144
42284970
68719487
85410332
46906658
75007983
93124078
2636440
92583902
43767777
61669996
48133813
23167229
56906209
83240949
69476856
96509097
54070821
46101125
23583368
81489140
37616920
85959448
84588142
64635920
15698277
29096875
70235803
82983124
44275570
67840182
31689505
50267413
62652338
41159614
38005905
48507880
72518005
49593431
3405092
36700287
5895949
92776284
11020050
19398732
45725602
70171973
30323830
66031331
43678873
58106809
20537132
44122124
92884587
59169106
49783797
93592825
25937134
87440746
59579402
79706461
78197761
8070075
77334274
27853133
82660298
85984750
33878131
65654982
48691178
39243427
46018518
72998012
36613190
70218683
96234394
11825298
55946308
10201773
46463761
97732445
70279824
62048728
30420866
90102881
12830389
65131945
14323270
53825675
43983690
32673698
34080993
34810554
57620705
14218472
3172634
78835818
67082383
1590966
40324790
37219817
53080494
48837760
97295805
94825508
6188225
96097005
16193457
78907449
82635618
58752620
50035428
92318260
59335797
24078416
48918846
33326922
51237354
73601089
49981926
18708530
7025300
9689735
22271482
81427128
71423034
9312827
12958036
69859796
98382683
48108050
66304349
6724082
1740464
53887294
24506154
7036072
54266992
19506160
1085949
90860466
91317449
74406937
67891046
9385499
65544281
71996171
84789929
33529098
7167564
40381056
11177564
25346930
75935280
43732677
94093799
9772220
48268194
64614184
97387876
12032677
44283511
15874335
11306732
73094150
31152586
23352461
4556165
29477606
25520857
65824081
3340001
81443050
35743787
61209963
78150379
72871712
85322486
85445779
36503189
73253930
44686463
95472906
31214017
9287885
93052764
30661826
26204027
95306957
15113953
85964386
48511081
36533432
79679524
54555630
78770260
92038010
91053580
60167829
66547257
34649658
70952863
85398142
60138253
25777975
97610909
87186877
92255040
11065438
84016334
32445390
12566198
61036870
28198694
46581732
58999133
47788248
48398427
51461827
45826649
70547926
51375218
20213593
31944172
57925811
36451014
43189771
12745989
13476529
69273747
63713696
50149390
66323534
37945650
33001119
39632811
23111100
29943099
90368469
52167583
71090071
39102561
43500880
42294171
60208387
50017462
60692087
27434307
83402705
83341678
55097211
13779553
83366751
13659346
3522683
12603944
25329223
95995877
40823395
75730040
8699194
82499560
17093231
54459528
98727433
76242647
67249967
14958083
40452503
78903669
51756355
46891491
20191102
99307037
40107978
29745309
30614172
22043304
79586559
25330738
32307542
52864893
38771445
58603553
42700151
13162006
2355611
43592341
99673607
51126510
34189070
12495169
14325247
74561123
96572070
87358651
46131289
20560618
76104664
54785971
10954517
71673047
17626190
48920724
31139966
6040646
69287563
81248291
2460575
93418709
26068048
47069799
8126056
94024139
16384081
94921880
50199906
92962985
67008214
72343338
7331032
20144694
4321227
21968414
7373089
87302878
15088468
153132
56757182
80640816
17920607
64157162
22401623
79570734
91844552
22724896
40884860
89236887
88349892
51553978
14151862
44103882
8469393
14780446
25842863
90621101
79163212
81613691
4998402
32823631
94936885
76778106
11394877
53404861
46980976
71383878
66576983
51830947
72921449
61532879
20701545
10640086
81325933
75659898
6276132
94236867
6836746
67138020
85017865
74042696
29953759
67564337
88862210
44616884
83273298
53844763
73376270
27267964
97037253
67895251
74098348
37602781
29186972
41567711
14137060
94682894
25867857
50749120
2813791
56175387
24179787
89463847
54185763
1959893
15864632
6976963
90403669
47020471
73273255
53236701
74384670
52800013
25304776
43347026
66999511
74019666
85992758
97943767
65017659
66415099
65027923
83097037
30002362
99931545
9710365
97021222
14155051
96638646
81792997
98632809
53503101
16137076
72100602
11786537
60684396
61250325
74444481
41290111
90412501
27788016
96585682
66130379
78824032
93913517
74871983
93840374
45103286
4939846
56128996
20792758
13746834
28093004
39491011
75270458
51792728
53666385
48638858
16931443
96792869
45083126
11766020
65623600
28843497
76995476
44459046
65638271
79129705
34787216
58715648
42565337
82978583
30704819
54943593
52810149
61511470
23506482
71854686
60598623
42951905
27490037
39198064
13209619
19258045
34762665
631861
18968632
57085988
55806869
81878408
26636070
53902695
9095763
17729308
63037975
68789183
53913682
19198903
89415587
30704407
90554574
81626619
84846420
45451040
89255721
95499001
52736709
55389335
33347116
50067955
3717941
69290405
76509575
42242751
92980677
31372618
6847241
86986583
37327193
67115725
85373072
16040350
13280104
87606574
40627560
79161365
53473434
3885583
20469788
91600605
9973556
50708886
96420464
23171665
57820208
79352220
16808893
22498227
55412001
33888431
93077577
68906275
22797163
64604953
72557918
57119541
43896877
83887
35390784
91991972
88018860
65238283
44901347
94076651
34217937
80587341
59985608
9348898
75322137
61074901
24245711
1617723
43080397
2688710
86010068
45520676
24493024
24131364
97718888
80324142
65648543
86745695
96083679
86571654
18124859
29548765
64825548
62095346
11013048
8074614
24457586
25090431
80659085
37992869
99000952
13499326
12666216
46748099
54905417
94188045
4461951
20859328
49719730
6905067
31763451
804515
68093875
55634570
23973882
16981643
78436033
33631574
88014572
26073787
50142511
25041545
94332964
16746283
90598758
85529538
65985833
90942002
68164434
78270255
27324424
57139113
72390595
63442667
4443784
42200869
92755997
15790533
89782329
93144063
6775827
49037152
71679825
63576983
89354471
52485884
59384102
17438421
83430238
342076
74692003
35069330
57038881
34152639
18449008
97469638
47169962
59180769
11866990
25261626
18327865
64608715
84397920
41643289
76771503
59310026
74969012
69573801
77229342
99276163
12495259
91349732
82150826
15655175
51961809
52424424
73058824
94872119
64389610
91966265
39140638
22131567
4845528
40109352
40906887
76141350
46073302
21404679
21020283
73155268
40021396
51109982
26653141
34403960
72297237
53547949
56671895
85904462
45651520
18137619
34345760
75054006
26265289
16588990
47543282
87068018
76637009
92852912
90916753
70778869
2279058
45119010
38644011
74025997
30695855
77372678
68202169
9345760
90503923
9857425
65538203
92018551
12545770
87878740
91384796
27835082
90963862
17389211
88216382
27657643
97699936
32120660
77772163
52786788
9105681
4855553
34340353
8431403
58801261
50852296
15220944
41102948
4625061
81527775
51706146
26077089
79612709
26484338
36410292
483791
4473239
26641688
64603707
26169854
31602902
2046758
36203646
12581214
30636259
39321910
3358732
54444035
34310909
90211906
71963394
62447971
96107301
56730174
21665886
19868390
44048182
56972413
7432461
43004275
18279256
50530206
67849434
43731744
39127223
33260900
12703857
1644555
58218238
69386316
88959412
49792832
16596075
96925909
51651777
70004558
91690970
65730416
80791686
31935396
51163065
82539098
75122520
24567318
32126959
18297567
93787720
27880756
63475401
34573144
2684090
4175078
51597366
66620119
72212392
30205451
81787099
24805513
5197321
49648429
24220317
21299434
65329077
24871068
18887503
97675184
86492470
85196102
15160182
86969724
14415139
25599722
69839089
67613947
34633779
5523611
2406283
42123589
46951934
22531907
40714657
78689976
92048736
10947510
65987671
51344379
16996075
42037413
32374218
56094502
53774185
38184229
42092934
4034241
8298953
78540685
8946314
60966969
70711180
39086077
30876208
23930230
55072612
2199989
11985443
83791323
53153651
15816750
35725661
75155719
10453728
16823380
3132621
83397423
78885909
18226576
98613919
12888209
38733856
37856201
30032294
5453931
33401353
79705162
78403820
34254776
39806328
11473972
76526103
41051811
30503405
45030218
93712252
35270905
40839570
23442961
71430967
87156569
71481634
61750781
86249949
73625526
82847382
8244443
53954769
93479127
31150910
7824362
15535154
43907950
15821917
56207935
69622393
20428341
50505999
3452521
61005795
45238546
79481138
8792764
12997315
21967900
34503122
38585494
11626422
53310788
11396892
19826125
77955570
37119173
66276630
6374655
49798462
72682438
51134520
88752787
31377562
22451142
76242134
43424950
18078972
29618068
11271369
53448970
10736368
75226983
90156193
51346703
21833265
54002332
70342377
21697094
32287098
73649181
48435714
71428232
70683089
24344268
74220097
79412554
88697906
82307528
15843389
40974382
9568825
68399625
76848833
70155737
84972534
19142847
50309702
71001919
28182669
24652431
74232183
33031104
68919947
45595598
80474376
4092948
46486990
91813909
99551798
24357197
62647527
77841602
1493550
6487708
16835619
69242925
84607034
39449989
88684182
61464677
87153013
43221810
58491580
29266301
36676710
18168251
64787229
45793486
66115936
75502041
90609734
55673852
98818241
85871407
8185280
92650831
98750839
89812089
64596378
34962016
71422274
72545753
15114109
47438613
9397961
21611013
25080167
46432680
77814910
32116484
24676467
13948665
78344793
67104745
97126473
94499408
40511599
12625503
91724869
63241327
65178592
89580900
94455168
94537920
73077555
44629983
26795384
22072170
39765210
30201494
29462714
87442117
94082011
93397808
46508128
39116365
36653555
60021583
9154710
18484949
15537179
42128429
61078806
34396656
28882028
20248057
64466992
639673
4865987
78259796
60669711
28009509
33809571
17871539
8275515
58809376
67657753
82583337
96619611
61832503
80086817
41347190
55400799
86966618
68352372
84866823
80258449
66948474
53696501
24413814
80644341
78783593
84375266
27403536
35482841
73777243
67325144
13971819
87945995
80528537
21046178
67102518
47619783
12708451
11561730
602913
49202854
13331367
71545229
27342009
52463120
42604886
8501763
68771904
3699829
29849076
10854880
30340473
49765837
98777973
77204517
4259679
10624291
10055615
28658333
32484554
27881913
31687393
58216172
36013720
89029245
98937732
16970452
49821985
43019785
19891262
81292660
4723242
71412050
82809501
73965887
17954571
60055920
31540334
53203776
3870102
46135806
50715003
36925529
66687092
69379855
42528618
35502534
53640575
23893250
67399840
63931004
31759659
72866439
87659324
10411835
98305562
7705960
57858035
63454988
99093793
26738352
96049934
84608086
72404458
92462827
84792499
46892611
83456130
82351936
11731152
9811655
27435992
57072204
26442983
5911290
8590477
27646134
53083704
10142610
70985543
9573245
58546323
39577436
75766004
34167457
48434431
37096830
674632
14892247
6116031
85529343
42675847
14340958
8163460
94146491
85219285
12071278
66369202
38408422
74975480
88287919
3178478
28969955
6806787
21971096
12403750
10817887
97537614
9488441
61201199
24446338
61674769
24649313
19559990
72230272
12385358
71662044
21330130
67435864
62621012
53659964
78582972
34031066
10197468
51163961
57545810
21472885
68694402
73683538
16839056
58940928
21859801
49288705
35535968
82829407
27196763
91628663
45664465
38181036
75932788
68159497
13524142
34366546
26522485
99549875
36459243
1707891
82324344
49806182
25342209
6496337
34118324
27855860
9546291
97721873
42163952
88162686
51615732
1738701
5396577
55843568
46269814
61558778
40037811
36656666
87674931
53146127
59225522
13119313
9998555
75247881
9671557
15323677
23579379
17125641
65100147
22531
59167965
28363466
96304061
99929893
82032960
65366393
73807713
98593674
93968211
358348
17755393
38366137
553930
47797923
22286809
23829113
14170362
53589106
99290938
70293823
95140615
30481299
37625184
52354031
47907123
65981892
52558786
92041996
60926933
28419548
46951432
69222224
99432014
36851583
11332910
26954567
9967661
81092250
33397958
85065325
16721941
15776760
85943071
13179373
14109871
60630269
67759923
96293210
47451093
56058514
25366727
61742271
13964298
2347017
9152836
23110331
60159527
99884989
6430828
20187892
96276894
92083551
71679506
87826767
35989598
60721746
75581129
33929139
34632173
53237064
88663437
93546495
16296048
32115880
28846412
8515974
60063572
93594042
21939727
29092905
12032010
69320120
78043850
25312505
81892588
35631106
41808179
57300363
84216592
30007818
21221669
76289742
33798662
97637268
90140186
56963201
8565810
23192346
4108574
52946533
20600159
99723873
38720703
95350364
61662662
26666574
39426070
29323458
89719664
42348117
31479825
12912927
70146274
15668239
83872089
97044288
90175919
81893619
82020953
97178769
75362732
61042417
48985978
16291903
78678084
1293437
58406893
87991120
28835425
12780097
49116556
95912122
84466420
5634342
67666921
39930314
53720992
52728714
73643196
29608874
87417681
76433968
85165140
73149618
99324973
38693173
45170625
3957980
63964045
69196569
69369808
42928326
50108584
47118634
12207693
46665992
76208777
79713326
39343188
49644870
4079329
60108466
37464395
11704550
89087832
57068079
76958340
7977804
69490741
2520440
60948103
63260391
15509872
36906520
92503267
2529235
75392701
57851465
23158028
18575120
13625680
90441164
21799346
89468672
97428598
54116580
31925807
65004178
58032687
43307503
70689484
73704511
10145607
31818356
66608036
71233173
7365069
81287526
49041690
35422708
16311008
98340707
23507298
23794065
62460785
78980747
43327566
14638575
62598570
16306736
1761873
87201280
35106249
97508458
47481926
44114392
25187897
87624454
68716674
76928605
7231690
84233999
89291401
10909271
68954398
42682843
18818190
42816901
34048206
44157376
61742133
836190
28991720
13461594
37393353
77646550
94814378
46374262
79134811
34496775
54561229
45655379
1856447
13532240
22235682
88582573
27315834
16101006
14052614
84815969
20993659
38462915
81338799
27791059
83361917
81423782
85737864
80335693
30217017
56056733
13303476
86322126
18302868
21815353
24696830
34154750
54476318
93303386
75824132
46954133
53201314
51159521
83400647
99715223
11381535
15219817
61365047
60429382
40827525
94226964
16505300
4827564
97705290
64080812
1993714
19277411
65573242
8442160
35566674
92351764
39036788
77919160
43446312
21479593
46893180
48552951
70896300
88633311
50734538
18627994
47291028
7469638
26148086
41820574
77540317
26089673
96156833
95454694
28404314
13793076
19987187
5238630
63297864
82554118
51590606
58344527
43840974
89412587
53594148
26071406
29770075
77863869
92445327
21151538
43155802
40203482
42327822
92807008
6103699
13151466
57401406
40029378
4666122
41541392
48452235
6405619
88241560
3562224
97881620
82316279
27565571
23053994
17553402
37270980
5433289
33097959
23657486
14876599
88130224
32010885
34154767
31152362
47720879
8057992
36750469
15797237
72038986
17778552
62306048
92156178
18641057
62657394
31806046
16885410
31516208
75309311
18179853
15708401
35448857
93716384
95442705
78672420
10811694
15717236
65478109
6268545
6916839
3870619
48859800
30428103
97159302
78491538
99411608
57603095
62238180
54371093
65758523
86968416
39793415
28656391
48063247
66259868
47930933
56829555
55459771
76502866
96133401
75927772
18857629
97263378
80717934
57583740
9597720
10380438
95804542
34274310
69421897
40073337
18712518
35620435
51783713
84878669
88938118
31359697
81035506
2348033
80643138
89322334
8682124
98848534
72474775
67393679
66711467
50345798
37636708
48977777
55039772
72202911
19355321
9745833
36626837
99050108
5748583
43389559
11861613
53110560
71293212
3520707
5635525
82585171
73044208
81952071
35415412
10540097
40303060
85978151
32841251
11203502
78135459
32012175
54457655
90381712
41721396
56166279
20923428
75926452
57959000
64338233
53435798
28928969
9588370
4614756
8771033
1400808
59312429
83885818
32442420
28823373
72159940
3328667
70766603
55475104
1256184
97628438
29615492
49460277
98471573
94541635
28000877
90165836
40292722
39492671
85178769
29739219
70275147
80248422
96180101
75324312
88441081
88475095
14545836
1209240
53115470
14514590
17427046
15755332
87084003
74383358
37221874
84203801
29852253
92190972
48658743
63621123
87019568
98653527
99325330
69849419
76085355
39057825
25563483
55627871
10359475
66806667
59826124
14126299
60016926
35121520
23549163
63686794
57923661
63521775
58225909
77910712
98471019
48782085
79681978
60936351
76426509
15717866
1139659
34412413
9674771
21379487
76167818
16303803
58990736
39289515
19874047
69404496
62269013
93627965
29861006
81488602
61648141
68639904
72774404
77838179
77599206
15357156
34006882
33239430
81557699
79714034
44246550
13856202
72579358
8049037
90595995
52703874
77545836
8048868
92022947
65487898
23891470
81477471
40696404
46262044
71005555
46821392
32763460
73878989
37096432
76988601
66442667
48989092
6770318
94591536
85348845
43470398
70731064
32088586
25915792
45794636
89314024
19660821
66982518
71865590
11227752
91031080
43656176
6084943
96547842
69172662
77879623
34067368
14264318
39919057
65395929
70309026
21553682
86971472
1436522
22935767
98984223
29422847
13421150
2387382
62651546
22768742
46861930
74182147
79320475
15702208
77894185
20196582
73580902
92395730
90351657
39989000
52799599
9845994
88059921
73427194
93805593
1254842
52135288
90227481
60084116
60190530
30110415
64880480
51133278
49829925
3236675
27834655
88553200
66941509
92719213
89304032
46072936
89554459
45218568
98143849
91324014
10914508
72032964
37219231
79143955
22953881
27397098
55595935
24470441
92817413
86363039
79817274
21547076
55546910
57168241
13538650
41978708
5315453
23097744
81125103
24257329
53635907
27560299
15055281
49314001
68986040
22898092
46879582
98854875
68850869
77813111
12166416
13558273
61059677
52258725
76029511
98638182
4228443
9324819
59194501
72209181
58595688
91440597
47976283
74046571
96182782
75520226
92803512
45483068
39617660
50988796
68505000
81763175
94446743
55964010
93030012
22293121
63209768
5973414
76778358
52817358
365808
55409632
92548417
18764644
60060331
92780416
91105763
2781727
82273797
61118399
1327032
87457953
27685680
86951811
3300613
33625109
71192585
8121840
29204173
68794829
42543704
7848291
55149587
14853288
83649244
82769445
34065139
35625246
88440189
65785390
4894135
84145852
82161500
17463921
46304156
17862343
32547091
81763127
40003532
45994169
48408623
65555655
74085623
51934286
94607251
17385075
61628421
73088888
39864451
42765178
55638543
36402655
98389609
63538747
8796310
77368216
25488857
62012158
43153471
55775989
37113335
65268097
5511883
43283605
42746164
8149133
87464874
94138498
78350456
4683201
40773448
63748111
60496004
74566584
59932024
2703921
1587967
62655485
3042903
40622051
79008019
64251949
37081316
18581669
96128646
90791571
16633594
78698418
48353694
18436035
90201162
65484045
72673915
34337864
23907359
94101033
22775983
5211779
39452486
48228134
95145717
98554866
9043738
88722882
45153177
12808943
22853248
4102471
33825079
29490776
69731237
89031276
64916278
31208109
57626632
71036255
9871349
44397340
7907247
88028014
27200360
39928497
5055321
8990997
59371092
64164690
66324859
3811344
44352739
22252812
39650471
31920219
42862777
44756314
98487253
60356258
32839896
83352551
66389317
37745304
13725176
89780604
88288011
56833992
99193359
47950696
15759557
95808915
85478631
738312
65632839
30822357
10137187
71947625
31935938
28731082
32356102
61565706
43260598
95193419
19065643
63041053
26781180
90679929
93514524
89802349
83254998
36548865
7710958
57739216
34263985
63301164
56231456
18380452
7815570
77276391
70196653
57585119
48908086
82429524
17470747
54376916
64507152
7612082
19674848
47792704
26532565
31326782
15388841
33856380
49948981
1434053
42643212
39625363
68371527
18847091
33698208
43980182
69658189
52079134
31989508
75181976
19138072
23245717
21413060
91836248
55411170
4341595
47890571
77115781
36067164
82494815
63944817
30756928
99291619
53211849
95046939
33447751
2442077
97095167
4435789
90090454
935903
13466274
51170803
88844588
81153635
38344268
21417143
22027226
39810090
75231245
9841573
1832646
32774089
76902496
92206656
23013531
37645734
57311664
89602606
59005513
58694068
57490910
80137753
56841429
81774553
13957352
90635825
52683056
32118090
95487566
43498725
18887797
51844440
33747808
94957287
97347732
34154869
48736708
20656801
31533612
5240705
35320190
88543222
75969333
58550600
69570340
93695408
79896411
66318629
55311426
91246888
57408906
79591814
51605781
71608819
72454307
26161300
50468783
59374956
63151433
41896419
29500481
53028247
30194469
54307628
14753205
91138745
45192173
71671213
18482514
87708455
79511907
39877391
88952584
23074434
11762199
52855264
53908179
69342615
54000757
97454787
93648309
67467361
34789783
35265822
98224531
26215974
13061049
50775713
50905567
79376379
98399830
7949146
5819341
74328584
45883787
92742231
34768344
39176411
21149459
22664569
84374403
4715742
11063431
8948663
68927507
68203631
70351653
20816741
5438658
56668405
13796201
73921830
25453551
42293832
50844879
5636693
68149008
65850259
82526092
52429350
33702952
77231126
15917335
78963878
18124012
90108984
69475564
41338629
48965103
85466142
19389253
75420777
60336389
80995973
61611243
5161764
11066027
57512872
34862851
82985809
77476963
69122430
42288019
73720497
17502566
59751242
9446997
94271211
56876937
43577392
24232306
24364010
93205611
44072196
43678996
81224023
15976749
34155659
23083940
15224587
62933146
63708755
21156722
32886432
41729931
42075571
82133770
91090054
90393326
19804693
61827471
27252183
7380233
22640924
25801121
91180531
84736057
88932838
57158262
35214303
20630808
89037955
14545957
91494933
52201263
87270889
8911481
48441989
70255224
73829010
51430629
45599254
87794028
66204115
77656867
77453644
30907942
83654112
43935899
94872378
95582168
16935650
92648246
12030384
13985921
73985461
31290197
85279231
16312464
49653492
57941686
38931747
99782863
27834145
63724489
31731832
7745548
57331641
50457212
13709911
56179299
56121771
71030243
72261987
29221582
849324
58127754
72398827
60786848
35420907
69634259
97026655
69993220
5828290
46183452
88034098
63407421
94957455
58248959
59564007
76609909
36095208
66471470
62482508
8592409
70511403
1436792
21356829
41636711
34021663
10156377
14671313
89755743
33277163
79382120
22282648
24201264
33194321
49754349
39310380
47707604
23568215
64123381
73514104
33821175
85964010
99088444
43176512
35622883
62638261
52265391
9336968
93594586
48718982
98312973
38191650
50291499
15313618
24297052
74029078
12132313
24070359
17932532
22782391
98883718
37664975
4047956
93058022
86067159
41501388
93386162
41772500
9116014
75379975
74850969
62291043
12508193
55734
59428139
44557070
31762474
26100893
66991197
21344734
85981992
35271440
13051491
45629200
94218687
43089766
30714837
2000797
79584280
73608602
18525845
50826379
96803220
50003114
71435716
39826959
94706490
85330384
97537652
99885073
34739669
6694420
6988130
35778753
82883149
92706955
62128289
68038291
64190456
58862116
31268604
20232249
92425939
6726195
47265991
85322620
37974013
49495727
54933306
58515240
2306829
35945901
60463244
60458275
22141616
35755503
49613410
85845306
61350007
68585655
1039297
74869189
23269976
40200126
19905596
79682762
29032691
84817533
32962044
30391067
34032141
79176766
67349512
28766157
32437153
52966403
21394875
20555920
87561272
53450802
31643326
47509843
14188683
20053383
44206012
15856088
53179982
95409224
23767313
47056263
32674532
67074320
81995269
55247389
18472825
38564952
41290648
51789969
90535689
66984551
81502409
97742600
64437930
55238901
82257763
73683198
64748083
15723197
30828638
3138224
60823810
47802472
416737
68656256
91968591
23936948
35338650
74904931
35028775
68129769
52309765
57878951
85601180
3398005
52555673
21363571
38067599
47288827
90817422
36298477
15791210
26218349
28091326
72994976
85356813
56600188
3444910
3607658
19121883
83103342
74933274
13073993
39549345
17797920
41765215
10017622
48333871
53249061
6450914
17702576
89282198
28352960
3833795
67416712
47454861
34857418
76159455
7320181
51141920
81872688
21272248
5329431
78933519
27740097
6702834
15853250
80195159
33950763
30835298
17062116
23964828
84659638
94170349
59250231
90173814
81444760
24563800
68040934
34717071
45766866
30183261
442926
47656001
32790260
81367737
82344175
39210842
38137492
52215689
90663565
6839987
40718942
18498473
73904789
84772679
54741052
72075500
32230390
56830862
78220444
48467454
77066047
32688506
51613904
16179688
25618402
44571350
66333841
83824584
38803993
485905
98606067
73300202
70645497
54830910
98751074
45775916
54245600
90223170
67948443
78887176
1573938
96550426
59932943
93652196
16435161
16791909
21448912
77640895
4135897
49855966
20392267
53814512
92934730
50708448
68034227
48434025
82244374
98464405
40613273
30975178
27909748
49409191
34656340
64614136
31168783
82818402
7445159
23682333
41548252
30695478
55248139
30572720
58497973
50897899
95064762
46436316
3458839
71482168
983089
19584706
51423753
59312935
66116679
27685628
11511840
92052252
47573868
77139354
31285742
81549235
55998608
35757955
56868799
11448399
79494546
20837599
78724433
11230510
73837359
78491651
70242465
19928894
66697806
5912552
11825303
69758940
8722962
14738196
48856184
67494847
32881651
62371102
17944711
78441145
99921176
66667952
26724941
93654818
87488644
32453174
32868729
56795564
57804085
70698295
78386929
1488701
70304469
12678852
99390845
57100164
17941031
95303991
18056616
37025606
50157432
6331994
70182576
98232094
61349791
33123826
38611836
89024849
19439002
85722486
73809735
79577547
1335201
99292550
92350158
96744753
40259598
49037607
94110323
31848579
6238490
86418296
65202808
12417622
52524538
74112267
1791256
51815090
79514071
2526636
22516363
13808170
83019859
93623103
61760810
15882967
6374357
33248586
61393057
79740590
20457202
1002033
78508851
47033308
60335378
2708835
12657032
47699030
31563115
32887241
21419323
45005164
62585888
50078052
86972956
8424567
38892427
72115945
65137323
65145863
60858722
25811567
92008206
82630024
16111806
31663920
21989495
7785421
94385968
81198093
48101530
95199750
99821095
44765001
17796993
81005046
76848761
83136681
47827251
9883104
87848818
35420779
9084607
57401904
31806483
69050168
77750573
34871920
21864191
20929220
9421360
59460380
12996268
90662402
976528
17172083
57356942
28951564
91016470
1172241
94025660
86611537
83980599
71968063
68520940
25577776
62284233
72488602
87327833
38348186
91642776
60265176
56149568
43831555
45045204
70331788
20602101
74813626
22697324
35918732
67196015
27143325
85522210
42048202
25483162
66256769
70638953
59619711
79961097
88640070
62866148
91430312
87402105
33481440
35464818
36681068
40813598
74323475
99615598
72390408
62086039
10486603
2206273
79534646
71202805
21072113
73009602
96119133
7332517
65832763
72042615
48476666
54056068
31047712
77270254
59506957
1282932
77738101
34375773
49615391
51692394
96077431
91356368
29892451
84507609
82981349
76100001
31830096
14432439
4677862
21893150
80129344
95699759
58590879
8757628
74946557
63720154
86557632
43807538
3104025
8174663
27689447
30656253
58054027
93116398
77416418
66404038
71746240
96117483
68785624
21679961
99031122
30040892
61159799
70211045
58592614
18411187
88255198
90029024
23960024
42609215
13273170
57707341
82149668
96862907
30868111
24912491
39730856
98774650
56613183
21242249
97426527
76806786
55712518
32260814
14689225
1448232
56054320
20316873
45549446
36382223
5228751
1708282
20995717
24618177
48925502
86626945
52068649
88934379
5115313
47503562
58448045
81016584
79868222
3270300
629579
44419382
13326554
6150172
65661157
94834480
65736668
87569589
78758646
33553342
78547427
3423888
41014922
90977329
19272446
78780385
86446903
50241338
56024997
98873939
99882756
88405935
33958497
34640420
91198918
94399013
38977779
99348863
70802388
94906256
32644888
93366398
85679666
56482880
4444740
7027010
7551366
23280678
21107263
77270323
10925863
29264363
36505110
34059419
83265527
34030332
52018095
51981514
48199953
65107609
19976594
97260243
14332465
64724179
29563868
36017577
87320624
71218887
11920934
39559107
34259602
54850509
70070692
97268366
57349556
77781663
68771286
49691183
19987227
17561887
65590861
48167797
35089483
781899
89298379
24353111
42753942
65312233
67496450
894364
72645548
80118999
74450116
92979075
1293326
17838230
25807355
62475896
87264717
63414106
67418763
52947586
15981589
76848105
67520585
2925182
63167972
76680718
82418974
48220572
6210912
27985081
91309556
11843463
9009145
33657672
10251828
69308942
63808284
221101
60872849
26696233
87450199
63229179
27765807
58523232
97177778
94730883
8524275
73207525
68453211
50897778
22941653
28179451
90975834
96420713
24037487
9088932
49631419
98847073
36611184
25142159
44877457
50569052
47346644
46674516
84940833
8364963
46243640
81570118
43856718
22119362
65274092
11612864
32526266
44640245
35780483
73368458
16519937
95353690
16134054
56566780
45760560
85629673
31200742
20324354
9722127
39365696
5737672
58174719
83805121
30559402
27944498
56885856
41860744
4127480
19912813
76673769
24830630
76059504
37524150
92758642
73963628
83705392
64877719
3732072
67001896
22038479
69672123
29432599
1525975
66353002
57728527
75166824
31220041
49351341
35455690
13018308
50432353
76427789
18834955
2399216
21342159
85669469
13192732
43116672
55094465
42138842
61965207
73464283
40065735
26938535
88706506
37256969
87292800
20051271
62971415
67858883
13421997
60434258
75645900
82768034
7292184
31143921
9032897
51697358
72136982
81956619
61517417
40616665
35826325
43101912
58584873
70025338
47307418
22189248
33010274
47103727
97900501
42669678
3498841
5546958
16680192
94873323
27388350
23727131
30947644
96779568
11129273
62042829
15900140
15198233
41521809
57293106
57809207
53909257
12004156
68538974
71606058
6250174
37960172
94322452
10795801
55633680
15680818
67066257
84796596
95496843
10363743
83577029
2340266
65228208
6573001
89939713
3377119
83787614
90624249
16428838
35263807
42708130
19789517
3334844
32524262
42440584
14301966
35066969
39036177
20591993
15990055
97185664
31933365
10547719
68719129
10722618
4577976
70617493
1012838
59323646
13330313
20956380
28129126
30735522
72035057
19744960
6057494
32211042
1922381
52858661
92824372
75224112
6210923
51739234
5671091
93018455
76874898
48296585
13505189
71548875
94027691
76943092
49812696
75733883
43178653
87286560
51569864
61850437
14695884
45409649
12877396
63847021
30542344
32024626
52924168
90705774
96976987
74321237
16148222
57851855
25345639
93381210
67486122
10961428
24321271
95141556
80870684
2993053
41978969
64884937
70620650
67680258
54191818
61499387
82114308
87657434
92944920
39902121
40284687
3509058
55370084
31820040
87229447
1121847
12751377
21583373
87931967
42058536
45379497
30731072
93173922
94749633
28586466
79215302
31765631
7980942
42799862
54092410
21055053
93550627
63242764
41443215
78356186
16355507
61923180
7901578
4144937
36043067
4230924
60614562
56672472
241996
91792122
70507568
36087795
16571555
50663746
88991193
90101614
73142822
16446272
32532782
15616675
42885053
92598080
44210929
69444269
89970111
70479000
12636718
311688
57746175
78364738
68201638
18039751
66888896
94976370
49273870
68279544
81266122
77348618
11588620
98093017
34060466
93763466
70713721
25258551
97349668
35928098
89159841
33722895
35429398
70354379
56653265
93829971
47223194
1229979
80341845
38062601
80137690
99707157
23243988
57754499
46754386
97649976
72302754
5733882
73099382
6007064
60046575
49275859
39364837
85833219
67792124
58310791
9394654
9844492
81232807
83251732
48269994
44141492
14283600
63302366
56531948
98948671
56405063
28334220
21703422
8051828
97776002
14641967
61213924
98114432
46173430
11590889
25908917
24331148
42054633
74734027
76442666
90661496
99525923
5126449
83293479
65741773
74882082
40353389
57460388
63190738
59777941
1423904
50480596
75868293
30282456
98240967
480856
15200478
9197242
52411423
38713502
3820538
80295668
5526060
49062183
97140456
36386238
13557300
31653640
5598822
23089366
79196423
72390395
47203820
76253261
96564583
29348652
14194385
52509204
96023864
62050828
18815806
35805899
90542146
38913170
28830552
93650271
30267289
86751435
80007442
53629178
61510681
80355742
93196106
59258892
49057439
41528369
80747721
10027105
81488615
98618920
37288558
21889054
65738392
91672569
45654287
15251653
50360747
23483041
72247963
10450655
89534791
1207793
84278694
94977326
60655415
2872191
5439527
68902775
57037680
47487833
17026880
23022531
62833705
88058177
44385887
87990034
99814718
75348181
95806961
35135067
80516969
78063301
65834441
80678917
23412255
73028401
36845995
82659139
76483886
98227663
97767272
71715476
18444554
68580517
77802600
87299300
25139896
78984650
22292658
14710722
51441719
56655187
34928671
61313251
22138939
6458619
423224
24385420
16517425
24952487
62539018
24529875
9985708
80256569
75328363
2966096
66403505
52156750
62989033
96190110
18617581
16538269
59368085
74990490
64340706
26748936
90391593
45024955
36179744
7009909
59864514
72058919
49926498
43632675
29012935
71334925
80367867
83362905
89681369
39773206
11584958
48747940
9882428
55434554
81608300
28872849
83226017
24795652
63846581
17979380
92718158
19889025
307292
41141007
10562198
95259497
49786218
91827837
89105376
1423265
55729470
51174064
25254865
46715876
3284640
65678555
31027933
48014539
81526617
27588587
39146340
69826888
34120066
54374554
97440227
61350801
53502442
6703879
40633163
77328730
37946772
64069961
73953458
93708553
98037691
13712120
16521296
10669033
85879779
22817724
42389204
63878544
790308
38540027
19432109
77423087
51858895
76819035
58463355
9945623
15433885
19141418
55769207
16367439
66590090
53809536
57908597
82020316
37656350
71189403
16075183
67811730
74654494
46559895
85784218
35790201
16322835
87856012
76769243
5910301
55489957
63412434
57159353
39912
22669232
97590336
66063936
76285203
93737326
21708013
55391853
89867813
88317290
36228056
11116988
43095190
7797055
36428672
15015134
88409085
13321601
91476939
72296428
44951811
70245279
10062704
60229702
11615344
20560389
98967537
59391929
53476975
22525999
62045391
12699294
27305383
59135199
58042506
83589750
39279773
83987790
93755460
15671443
56486926
33831264
25168430
37139883
70037907
98548095
26429411
70120648
1199387
45066532
49369961
88167645
5993914
92217359
1487378
3174593
6216745
57602555
36225114
79973098
46341867
1305646
9628930
29073293
67792290
43674763
81226302
16755647
48567462
540697
8417808
32056489
66172071
51148855
13238449
41982649
95426629
94077761
21463870
4543316
77151118
84649445
5938382
77280800
18981837
77571606
38574014
97863472
70442078
63705506
25873338
3401394
1105530
6397967
55379911
16951761
77628834
1763458
38365581
43351144
50280059
29829583
95099310
27523479
51998916
70380463
38540003
99426112
39621478
12249458
77179373
72588847
46756463
87500326
78671816
20145623
73255599
49069453
27956644
79868131
78204146
56328789
21885901
71413383
67321704
26081780
95382106
26135875
46391314
68011618
26105606
9016416
56680990
46228473
30859654
23135149
88357968
72031850
46250547
10366833
55826576
54398341
11230184
50957984
74511749
93917848
47883680
92344751
42565522
7105955
96941205
33915658
29793577
98816780
79996896
92854052
29702358
9970749
46784613
59240777
64155611
49889866
70299504
98821349
3623088
21707015
22355899
33628247
37600814
5861924
14804166
66541171
14497986
42529574
86703115
77886650
34789683
76850328
39715896
51743996
27420922
29835941
5703676
74779456
24959937
10884755
92067971
81666500
91562149
13080111
78612649
22204021
67238290
92845030
10746100
40486615
24918766
36623911
3299690
71680307
49234538
526839
78242050
51002618
9697923
38369774
25543124
53602328
98697585
2118102
7644089
73874227
53274748
47934697
12272622
67660667
55151152
91382404
30237514
30604370
55474065
823964
51601683
91719112
39579650
31976821
67443181
81188580
83067093
73313385
22420184
68262993
20537241
67978123
75743134
57674858
97867528
89880047
24893908
12151803
57321229
47460880
38256487
60356014
66794130
23962579
96790978
93556859
12801165
24383560
91987887
13964847
49960073
801527
99544725
7787065
24666222
67563367
34109635
48250679
2031630
9768376
67310164
9196039
36553014
30284812
56373669
75411108
7483493
69203694
12765947
69756130
7391340
47506214
7258698
9336026
30079609
55266399
85518968
77104579
51741163
26856781
76358987
40417725
42120309
63553819
9994022
52927355
38150973
45702128
18008184
33477319
27674248
84011225
79375153
1822962
81057440
51135992
7749770
52503580
10798736
15716262
90230228
72859081
52977764
96430667
29304253
4772996
60332719
41437728
52399827
1199919
26757254
80501901
77525058
4719432
69806073
70940982
20764567
29765538
38473986
76286270
51654613
66633965
3483325
81580764
70770453
58528097
72624407
11346016
639254
44944457
54024837
72966201
8781357
48699546
5479888
80205842
25102201
82725996
25115479
48566776
65427428
77752852
63960336
89803333
65909189
44536402
35787489
57304504
46421011
62651785
79856302
66341492
74316980
24236528
50260445
48852553
92645108
95325005
28778349
81397185
22787845
65693425
37341529
78470154
83812428
65214644
42704840
58676159
24988229
56121547
84383574
9460832
28483011
84749511
61827620
78650813
20444061
61448036
62410870
65777358
96809935
4821289
58736282
94131686
98114342
32594411
118927
83139431
33862006
18373924
29975757
28112713
73850946
96791123
4523757
31113894
43934779
55775277
3827315
5440289
47217726
75486822
49229996
55610355
34470835
64676676
31060787
53962941
31966097
46122809
92185619
19095614
66534236
75523507
52819354
95421522
21625709
16248423
84201771
67039846
83197801
11325066
3828548
10300578
18310085
81664166
85138572
31486933
62332810
86027637
82064547
30915869
60347737
72701177
1707201
78246862
14155039
1315283
65233885
59062223
38490930
26020508
792651
32077969
83330933
92574126
66302498
38908236
75419915
53175298
51587245
52376887
33328110
1916413
7854939
53558307
9893823
59443645
59358203
48748
29989702
21629002
67810489
45910217
2687246
69904273
58697756
1381887
91539803
2979479
14906089
44375884
86653436
46048099
72041692
97904376
96738524
79525962
8257078
14475162
79786828
19568160
86541052
24655526
79946616
92732381
80099765
32519826
20025034
35600685
73971002
1181764
16063970
28625802
45139754
94826488
13884922
61321950
35961731
26570181
18655543
59887944
70705190
77118581
11458819
53098322
51505081
78801646
57512
87319785
86857162
65506653
87765931
5090821
18720124
85536551
64591664
38246877
6721600
49914032
82290001
63993402
99399868
25969494
34848830
76871940
59150871
48317456
3590632
49971241
88207189
18813416
99440659
41248917
10141349
61809715
87292039
29767314
73205920
22629319
7252141
13367185
49218678
84329967
76839407
24494753
51893213
48143998
83567604
22520183
64391802
95242341
4677538
50185692
81702730
89514401
44667076
98418519
72921848
43864002
25746087
34326187
46816662
53027169
77976912
80490685
98462613
7707907
66653465
51786362
26551866
83880103
90582492
34197481
28333610
61520396
38205466
56737324
65570306
7397754
60810418
63408451
79402340
90968564
48007249
71527183
80411684
21450627
62743159
68363234
25751944
23925481
31625212
8037934
27309521
53230551
70470720
72924742
32682461
52458078
5851642
18525520
2804625
22111773
93894114
2198922
1243287
43519782
14709597
12966593
34604364
95633180
15341529
27981485
71765301
56066754
80631400
52297136
1729749
14029088
68546123
22609335
23342481
34277453
16865929
20470880
87229398
53788545
80178570
6250767
867296
96836559
69300206
73217432
20283050
36357171
64568856
28521643
85865324
74923918
51549259
66568145
98700856
1771809
57497008
58102771
74435674
28418728
25653080
50033697
54610763
70882368
54716254
72690940
30112983
38652709
76390447
23232021
1681871
89642538
83866266
88622624
18991590
19079035
51131553
10260142
27760257
55423409
97169672
9391952
43606300
62193375
90171095
12736591
79880858
11579160
69874610
84449547
89678665
43360842
94696454
2392175
15837268
3611908
67799379
40086801
65277936
57457525
49919164
20609374
50168872
57711387
9968946
66739179
44034179
42545874
99744702
58468906
54745919
44824481
97198965
54891917
78059880
33268201
92543102
12928603
34819184
8055891
12082579
28836161
35299314
74737953
95269075
58038545
54332063
16827152
19258442
33724376
72087328
43613364
80976935
56271560
49216053
90325689
3781691
45833024
94587699
76452997
25148353
64111741
36714100
11935957
39797646
84155158
96070500
51939024
1148148
3000472
77321924
49298791
23775808
53521018
20319766
90788728
60926648
32053948
72948727
9194136
59414618
1487081
18850247
81365201
33473326
36800667
92682358
82494446
28847001
62023493
16156829
11647988
70024756
42096554
53804213
75269233
9861125
17663100
91679068
28981632
19875115
84556924
84379545
99549234
23773967
58413804
43494640
34076401
34747054
42182461
38833671
25807718
28914016
26287786
79958352
77424811
65216160
14876429
90610412
63722800
32139046
37642930
90923529
51845831
80098598
81536633
29926238
19820912
55736408
60772601
20278113
10876445
7021649
46715665
27457068
2344919
28027766
85050860
81758466
34553511
95453576
18521297
82488253
92735532
98880164
57998861
42132499
81567055
69970912
69950796
78573246
83775458
15451440
5755346
91900932
33242775
41771285
72518906
51228581
41940806
31586242
83039155
90147415
6268955
42051100
86949234
43172570
59437675
95471761
41969930
52984037
46895062
50055465
92923628
24623472
20187584
10135805
20758595
2927424
95314473
98549162
91773868
23221204
47331952
49450951
40503370
17096976
79979956
44128620
45450086
18233913
20163892
33838524
90696192
41746331
50350048
84947238
58776199
62742540
54584572
30691466
14020615
39220067
74905484
92649518
49355182
93111677
92316351
74068873
24627265
81352709
60559705
85656854
55675378
41884938
59504597
91808940
50815099
23002689
18569050
3508733
93724475
19652019
45103130
65797434
88343269
53145152
52206349
66593850
26439754
70871961
68054216
98030032
65211574
9634185
86691232
62563294
97112197
8640965
90456555
69302141
38639705
90499068
41055031
66235528
32039929
47783421
7541080
52804033
60975360
39037350
3295524
19734662
44788500
27728452
15771120
5706707
52858569
43700869
58191479
87709935
77199222
62542860
9110420
46627677
1365638
33518270
84076141
18743947
65299505
46359119
20714618
95667707
78256740
77043735
50783884
6120923
64509552
50296513
91276534
59297433
26214596
27908279
8722651
39083202
18504396
98466653
58517509
8429291
16340999
9840101
37044420
47912819
54184270
95635790
31592700
15704263
81297939
33673991
66674794
24100570
49178067
87470484
60649836
75954758
76548800
45955132
73477280
79419806
3875804
24617937
89669806
31370469
33428225
97481005
94364788
71136722
41415681
64360823
86858203
72802793
60658172
26622870
15614840
21410989
78468980
45324986
65839721
36155973
55852244
25268916
85079501
89745911
92423399
5957572
85813667
11962932
11445208
38186981
95610632
41432084
90556975
81367230
39234371
8078309
9083048
45172926
3488433
24891377
33895353
65295512
66482300
76514920
90938668
91961716
56808202
13744939
61288511
65330909
96351668
25726048
25465226
33658000
43970085
77744772
62829755
89801384
54225010
5517536
26099765
67465329
60556557
86910551
10513770
78841462
9386891
31417540
35363155
35970693
42916897
83356115
82418763
2057851
57702504
10828385
11458931
83258392
35487843
58670251
43666201
31397563
41773617
65816790
15915234
27586850
30147555
11982044
87925945
33641761
87432224
37354674
11073481
92629967
91336914
10581049
74607986
20769064
1911481
7513445
5175026
61193911
37120145
99797003
783967
52283368
74816913
15116752
70166058
9691612
77656058
50443473
59315005
45659455
44898787
48165769
93503429
29627295
26249659
36143514
77111239
45280257
60011771
22183444
50735616
70999402
5845998
51969714
45023699
95257067
95013312
30359718
1865120
63642110
27439015
81126946
36456388
14264960
6453700
59185549
46119476
73667190
51481286
32064277
98064535
20973297
17007700
61830295
95120421
46558426
92617647
12380106
60036075
35273892
13882527
42154900
30878652
6237303
23601978
62647353
81005235
66163754
92206227
44165182
92361351
67116805
98334214
86528220
90662739
70153299
42442630
49895883
24980046
52771186
54986783
66723739
41412853
14699186
33175761
38645167
53131017
12702418
51293044
84175807
92112093
41862799
47213652
44497463
83426201
26727919
39635079
8286404
17192380
77729326
58695334
33948342
12202385
12698158
9820538
92658036
69393639
63962318
52228552
40776818
48944589
31605594
30034703
27924727
61764053
47852866
87039354
252472
64169890
65576574
16096843
41446579
92879829
76670073
87911473
59112907
30063907
84681315
98137458
98219366
48723048
48937813
12421693
38142696
91347981
10325593
93957770
50825606
60094859
38357489
38631205
35971690
86518252
49450834
37194558
5055960
81900235
91353063
35851221
44860967
70732429
53936891
73101605
46637462
2581181
46145037
49957981
18837406
59856762
90278519
62939362
97027648
44468591
49374989
76696947
23539305
20888237
8289178
51944233
73394347
81324307
69154875
75631909
83292472
53172125
10537889
90606758
48175819
88553315
7557407
88359958
91749616
15458497
44176563
82473862
95166603
65989456
22711361
75007745
83819592
7943163
86970461
6167760
25198901
88815462
60714950
64122817
84473133
5774070
45636817
47530094
90382460
95189826
12528330
18308534
87343601
33443982
49305125
69504107
12735930
69460513
94690811
16293273
53427621
80388270
54610825
85763879
34054491
82929900
32027589
62891267
99999440
81819047
13245503
54904419
63123637
17158109
99645085
55267709
88570019
29625991
78443659
11485956
67736250
60308346
19738363
39107880
22558479
11142596
74342512
10220909
17606630
54847096
83536927
4086462
80004370
27139690
5629948
53665403
20461902
210059
4296401
63292496
67762959
60602820
47225796
50926425
11296270
88468053
29138943
48319134
69048971
58719194
3471360
28966933
72182289
23340625
68654583
30485556
50946271
11849251
43737147
55481345
57472507
21928339
44086730
13906975
80402376
77676841
50432723
10055627
38053851
15186986
92229657
52702844
88894208
50946275
88057437
15411123
75391194
3066986
1219708
51323930
36909456
45128896
65204205
90273902
77296717
55582376
9703591
75985514
94949910
32255586
27537784
48236894
86444095
31619148
6644613
44270481
43640443
43373164
41395418
45714667
52248253
3869146
66753663
69917137
8052097
34318212
82040000
77181500
4786797
51768793
10150695
2548213
82821938
35062729
89089402
45973910
33573275
24465983
78597825
44233272
38700990
83068592
49642236
86389736
16323696
15023678
10347781
36646544
15366728
99988559
21412712
92306905
89225949
12507725
2396450
69877843
18945706
31371267
33066247
49465983
42092640
14926854
40605175
4053214
84334786
38623682
34794822
32525638
38769157
90091734
4135833
92369594
86164754
20554223
58614799
81510796
45705580
27354398
77023388
18845475
93535824
2756771
96456517
65223044
16685517
51357457
22127447
32847703
80455133
6557560
98181796
77335718
25529597
39080893
48183504
40843216
72518302
15256570
10962830
90320947
31587433
22642834
77582659
8359621
96802848
91753474
61635213
39372235
35548736
43806433
40683869
76401767
42156104
23099886
87373835
71302255
84753918
1931949
70102303
5790704
2929983
31553220
22105750
89459576
4367289
42150121
64033161
67562926
24664543
38693747
31696132
32098734
86973651
92627487
19921131
93718476
2489896
17143388
96546802
57234964
7604008
91779625
92851512
20867211
36489917
39543635
38388271
72523071
28431497
53296420
24213212
73472403
11590801
8368644
40796547
79140619
19089286
57855097
68322689
71399950
30896703
90410295
46208536
11869807
15021149
18589786
58210197
97783739
43847703
28768969
89906718
21957073
18637466
52293543
7694368
11665401
8100684
99006652
69864638
48255898
73278434
83673455
3100163
92788721
12351718
37159176
19660818
8042486
10825227
12923418
7242348
59135041
87260920
71309739
95251885
28630549
43266282
32638833
30738791
4432409
83296379
86535399
23476004
66552302
45449306
76925032
96498788
45752434
81494626
99464540
64009834
54311450
11819424
36265115
39707254
60772714
76425527
50138289
87004445
31613312
60276834
32151569
11037436
70238903
74923275
31695665
93066951
3895962
754519
10190060
81958298
13973222
71754217
60940016
17053842
54104622
81443006
76577300
77624039
23487451
76443035
12081117
55775311
64100219
20114972
82478585
52164746
90258934
54538160
15303284
53965352
30319327
80720956
94278805
86992235
77484826
39698121
30025528
99653532
34770181
4561102
73777454
56238517
72698750
50123071
31629226
53956479
89394618
17836834
63911557
66381709
18344697
42214783
73898159
73301193
38804897
88596113
65172694
35253103
62622208
7505972
56416108
44086311
75057915
51272311
622447
33999355
37458645
70424919
78903774
48118333
51406752
17894968
45846499
30639871
74064896
59660990
56690430
13111723
34351851
52222655
72199588
6407603
37862479
70861096
53511578
71888112
92283541
5244078
94238063
52148228
56572654
81706417
62329678
75587312
57703384
68603915
55217139
40496913
25896305
32063270
20102400
97256461
72917997
35582620
78803253
9822819
77441522
80976469
39897487
92960554
34647133
37349701
72005943
1623626
6360371
76350400
78078838
67197317
70802689
18051765
55065793
33567351
3621219
49388448
73230440
39166853
41517600
45381613
93663792
49577945
74895172
50808281
42123695
35232644
57905528
61317471
98579831
12571967
95900804
57530000
85805893
51720973
11479584
89921482
76600888
23169557
17283526
59930514
20318314
61069669
51217014
93304095
50102707
71505482
18728497
39162398
4331760
62027935
98920759
47689307
15428300
47843255
68640215
75023409
96051809
54481095
392683
85577578
32888080
45364723
47133055
62378069
78631193
30496957
64971252
68887351
59585901
22527323
80041184
65214082
80572189
11120189
7376685
91596926
93005760
98279195
36986394
58733347
71325555
64580346
15030776
79862796
89325136
19085430
64644939
68270638
91771988
79112155
63691856
27308817
33224898
28338945
46350368
18557847
91199809
791111
11235541
38931774
84592951
73426119
4502579
31123805
86633706
59861410
5514386
93372608
85447308
2413788
18617116
66199458
60388263
84429642
25502773
22900632
70433632
43071129
1452695
71196572
29955006
98802910
71644520
10852930
26773057
92849118
71574062
44851013
15500035
6343504
19183848
28408795
61562067
92476954
28380386
11770153
75317476
45035994
9477712
59958902
71079924
82721195
17902321
41189076
5465303
82624688
46572037
3600143
93549481
13895620
34654625
97914360
66945546
64823155
75879418
31035381
74876604
78844207
49874011
73536764
95366379
36905499
49716730
65724224
10797350
15693629
72566660
84182819
2299882
57911690
39253382
67318635
48738594
17942915
88238085
40355511
67914727
41891892
84612205
40864900
4342530
72267488
28412589
8273373
351786
64618668
53106390
53998359
62738640
21536900
25436222
17602603
53541944
11503738
49400980
24275250
2348133
21726081
14206132
28120848
55778735
3814758
23675220
66220879
35092602
40706872
50820196
11262010
43659871
2363198
29346180
38633889
42882008
8984416
46340708
69747157
17108952
77281246
92080220
18011853
31729520
71462569
4007445
84844531
8507996
63094498
52015234
83489431
47008899
51345676
69628733
97465288
39352622
41119272
70467255
85688483
92612882
46141809
54469686
90420688
733995
73108589
13435451
23495959
71928408
13799696
66777187
94708488
99466720
40725035
5225622
89432523
38081095
67942023
24652255
9866672
43384703
58242632
49954693
33371112
64186035
11895344
93323943
79861162
87069647
13183141
94501983
51021776
88542568
90991033
44061837
89190300
96730260
92352448
55447460
70971713
22675442
30388202
66949593
2183085
6441977
27039489
6204254
75937603
36427450
22309427
71085841
51946637
17034877
67141102
71883705
78654393
80441885
88777461
12725071
804201
69769494
20434447
60104002
85754523
31886960
12573316
59848774
16674002
21195597
93298417
53964375
99890289
2564367
86374083
48722851
29196214
78488173
91295038
81108830
8890255
40113173
23520765
17655886
56685303
52330155
53723727
13360506
9689117
88254820
70243406
5825231
10109683
34216901
6447241
38754751
97155038
35629690
96701006
4402731
88034765
96104643
37291184
85380361
33801562
47830015
7810138
57189446
32225279
5190796
13917923
30883217
81058749
19200582
97515239
35804779
27019
5916198
64836044
75349338
40541120
32814432
12987280
62443824
55050407
44157379
98734476
23446833
92625997
64349478
92437991
79773390
82757622
81073298
25613986
11911419
5290087
35430763
73689004
21033219
23147704
96544747
26381543
23032104
34525786
71959040
72191917
19478161
49476571
62928962
71561875
90823647
16641842
19429115
47768307
7620501
68120847
53075759
28983197
66172786
90371757
44976410
64968020
23338833
8119394
60221953
86480344
33952917
48777764
77055314
43454052
20466228
98813044
25757876
75329833
40717
69471283
92849733
11765609
93969918
57058631
73267883
21980408
50066834
26323093
57186316
51535047
57981393
27985061
45374394
47036067
9114896
43216334
20445748
58729003
24721437
81389272
52908878
90678782
62722070
50735879
61328503
32573544
38121534
55778557
31413504
38796314
27074722
6757826
13926650
53296733
40839132
81302332
77339524
43548179
8298766
77450095
11101982
52167310
94246266
41050607
52406241
48577541
53343483
2426771
15556212
98890425
45569374
55282791
10683258
44616670
27298819
31168054
27804252
92834705
64404996
59410902
12697848
19706237
25150224
30083046
13241376
41609582
84249636
1626401
60684321
45972515
39967614
46456592
69880655
75392147
80498515
74976686
4015350
32763522
49167924
85746791
47401764
7002642
77591367
87708144
50781257
4641400
53269883
31606840
57458079
77399892
63055695
17712195
73697335
85126855
95222690
85154050
69281482
79231896
87523712
1273370
84978858
91804365
41683788
30270096
4828549
72391391
46840259
24233246
5704756
67823043
17813637
41486597
29671394
94704388
71256610
80767928
48901341
50180388
23073756
95963614
56741164
47209778
4280774
29338024
13066912
28066758
37077319
9118847
83022403
7485499
2905251
95494493
27664354
4985748
51689514
81686160
25886864
50025134
13645021
15260771
25134296
57888029
66934793
79782975
10540847
18729190
1529953
88937533
32963438
67470220
35720634
74624092
45627271
16166342
84102860
33490170
2034750
77899451
54562830
88705214
37041373
9743609
13762207
83662128
94061103
37533676
32912228
49970061
87998617
92314851
36515125
6361004
4242717
55459966
91424891
23006991
60759311
64977210
64205461
45386602
59775849
89729391
84807283
85621385
26352935
44922059
98613438
66322717
7876302
28599236
18643343
82316163
84436665
1342678
63106600
26826931
79970161
76720382
6801565
82580457
9221116
15052087
16771534
97361019
27879211
5252741
4774397
26342905
53028085
87052122
31078766
92497440
33574576
84155713
87135721
17047686
15118252
18083730
29787790
45538403
77403617
1786097
72635014
82944541
13807913
18564525
26447539
24141153
95054462
69098150
5113209
76525889
37192211
92156592
26161956
15960304
38619967
89261275
76080100
53358059
97301877
30339960
14998024
1445618
57944852
85565485
39827269
41941187
29047346
92307914
513955
49130108
66633881
88624001
569527
54881525
9077676
17386208
84413179
95301516
20299967
5005767
44589705
57816354
30104330
87294360
28163484
53616184
67725969
52318374
31336114
85927705
30451574
55869209
58240611
1129024
15405930
89894762
71852407
73317626
14706090
95132953
58731279
36680862
21977545
93927703
62523995
88269314
98112067
83745274
19102878
56360517
55785361
17960911
16756522
390504
81832155
23343338
11953489
14425964
9003456
95397632
41559995
2008743
25353204
27603193
66715772
49722459
61758740
49841379
63293591
86350452
56956876
93777095
11714968
3799972
88450317
46777392
34388883
90833832
40303393
46499742
13040766
3784869
32277564
59391898
76720069
70394311
68305423
23072459
6035347
24314406
83332129
70279332
25213291
10977442
61188330
22253955
8900788
37412969
73332589
68517133
27848986
72339907
65884708
19872126
35860398
55958052
94143476
15160826
4666874
37492016
77154232
19473005
2668723
83851270
75791316
94659479
88743568
26860348
71799936
20638576
24348909
51379412
6453580
59337867
95192027
2982263
82886232
77527361
39476729
33401334
57243686
77446177
84838721
91067402
40484219
83341567
84472950
4966013
95238843
99302780
45065804
70013577
98575655
95779735
19706959
4142598
7945965
60705141
69146546
62437152
73663783
50389244
56359796
44365680
70728218
18729626
61345127
87213190
61182479
91498028
896889
11075075
42716614
7159137
89457563
34507275
58182273
50231733
74523077
5019133
56394044
75909876
21286242
58893692
18017500
20542337
40055925
49442157
8067408
90157110
47093658
20314554
61579161
91331861
29316846
3673984
42108725
66870048
41845186
3211643
22212289
76492450
57453318
75429297
15709638
30351623
70521345
73332420
4715646
46777664
37711608
86078514
48274128
95006444
49536917
23320796
75315358
21429134
89192711
92141110
37194930
75370991
71482646
10782851
21279089
91813021
72408514
17211934
93224687
52066825
39705425
52776617
56731554
39550963
58793474
70892520
81257831
98157836
55863414
13903301
42801335
12173028
60682214
87605294
29146691
49596818
1832180
91011183
13941096
26499021
50101928
54589062
40761431
4066174
29208594
9618292
77803698
71075562
32341947
56211727
37057077
9879537
83135489
83607174
7005175
68060060
42090866
79444547
68089063
56161145
8562320
75946047
20340462
8173517
62073486
82673640
62326431
30228514
14440006
93827819
35830818
26014183
9633573
75771707
8500732
96135013
10460887
15634012
55966250
49924941
5023419
49710677
6314094
28247647
42870342
48499169
81995075
57417473
17085919
66651244
45358278
75887215
70015261
62075286
81349367
11769313
49962666
49258907
41589849
90734057
21576208
79315897
2514934
39935564
38669509
44339077
12930967
76702548
18218778
44369139
36059888
57698172
76585390
59495101
92760044
79497599
84155487
937339
12389778
5940256
87027322
52731158
75650779
80064251
40510231
82095389
16468734
99139078
36707553
67547246
98274729
92291025
75226747
3897977
79291688
87254689
72342033
60484816
60693456
83049782
11393001
95289287
50860816
47784559
37844639
11761573
70488116
64876730
13595531
46140815
9216137
99551285
15376320
22141366
31808845
16026738
53147930
61882496
24135987
37014598
81486541
28301070
97220913
35387418
81239465
80335327
9955467
12715969
60351972
13693863
38027240
86739445
68823552
3565611
71970521
44540194
24879809
32918920
40404350
96893802
80219060
1753441
51327133
24914414
90699458
9259817
25391279
22493002
9945799
89465457
50057782
16302169
32831128
13412451
40004483
43912273
98609625
20760999
55900889
27284478
83606765
38492531
50842750
65425252
45328817
10735492
10982048
14035209
63787556
25511893
76323788
25595409
6431627
88153175
51902562
47915227
26595774
99482509
95200380
2320885
76840272
37578856
55017955
64125881
28240493
58581069
37124088
16960564
71885216
21490568
20653146
67830306
98448903
30133529
49380065
13917715
39454380
36394190
69810078
22195444
26702467
87152229
25207666
46653591
86285911
68885854
10525894
67190771
82301059
19938745
16257453
94948747
53181444
64372519
67062534
65348547
86225182
21880402
65995430
60401080
92646152
75099595
92254902
18080047
30433349
83427182
94008701
64572759
14826904
80070956
71072585
85978512
91999873
40684954
82778795
97228373
14284714
88376787
97341207
10135270
39076917
64558225
23301801
46881338
95384389
60233422
18070408
3325523
94068968
99754288
37015590
53303749
19109261
49117292
82511784
26132185
11044744
46836737
18793794
25849023
35245016
90441333
98916427
37991179
4601459
78683894
80925725
56383054
9986108
61627158
77054674
22319083
17899902
97099670
65209495
76522077
29916130
97939939
11918139
88812722
34405081
17601034
12306173
2582269
95747833
84568510
39300285
81122232
46138450
89068395
8487123
75686813
78976927
15461657
53976111
42476445
35941139
81248385
69579394
10350719
48502110
30891708
75400493
95559940
22462028
57040262
93766726
91209948
80422152
19478597
39052729
85720672
98879587
94538293
78426189
93168408
71966779
47784561
55192545
45385760
96674132
37598870
79529286
70282168
13447822
57439946
62645339
43774439
73803758
15834971
14562453
78294959
3957426
82220652
73982954
59602275
70197037
42918610
58251700
34907988
5736633
252497
29963910
77625444
26637605
67874745
80420956
65464236
66502200
35546207
5882324
4562536
6350402
59134947
78520447
74617337
8669106
8776602
77773632
83509295
85578959
41163397
12276452
76092751
5452886
27770551
74430524
41201123
32103802
91489271
37079670
58109407
30145145
52151393
44696122
34618521
79818598
45757330
60225485
73726964
37587976
30566861
88979847
52717228
864037
64773497
40865358
81063037
44612273
11642239
80033190
40836266
82539914
47392138
32577728
16489831
64606668
48080758
18846491
31082887
20360504
22580153
22869505
24459105
94578592
88402159
97086976
94963813
35070315
9101187
36940540
2097877
11264740
60288036
20780665
78185450
54008653
76166242
4627591
25445970
2189946
23366211
82074389
47129271
67347680
24638732
10123743
95447352
6170988
46116101
73009417
6054121
74285682
73976344
70275145
49397121
34048747
17761566
80438865
45407752
52293845
63193448
94656343
47126940
5563107
60301067
41833484
69908204
73169632
5689490
81699773
9471983
14619541
55090010
29430594
36276246
7647360
61776076
7496584
14329733
13616383
50046876
8177101
7724731
53246155
25864995
79580212
2531333
95716921
37736625
92802854
33333412
9465724
48669593
4918268
19229026
59079063
98968287
15235646
12696576
63684953
94643234
95635640
36263054
35323827
35026323
37157767
45541924
96698891
17669093
50668105
64883148
52197191
9782539
89029337
46986130
55500107
18588224
8444780
58946026
52455060
67298195
25469463
22212906
89748981
36062980
8216732
98210854
62408621
18374465
76324663
62387024
40780004
15231081
64982714
25079342
91711560
36703213
8893446
30639109
42942838
48775750
22020045
67850752
9280640
67236492
60736267
4841774
98114156
10377974
65249021
83761348
36829180
15571984
73614967
26692369
94065020
32907750
23189773
50497390
38947410
66606243
67676358
18701756
38032389
30588827
91549505
71616880
23441173
85355087
64776468
32970324
45343585
18940482
22179438
18990293
90852383
32402449
15762925
62316191
71359692
84700921
54096820
40211169
77405097
18528351
84108335
2817684
70721570
338611
81979367
47162919
88194256
32157762
66778819
36081017
88446271
7396547
4964875
77099902
84088519
73687916
75212324
65125336
76473148
19185468
81202192
79964380
22910421
63309007
32812669
39708940
11825240
29951877
62107634
96918827
59684202
28416411
36587595
53977702
21719127
64609832
45181203
23901432
87579718
25988769
26171114
64070066
25957886
30940129
48027367
51361471
89349586
72453287
97920430
76079265
97957206
10659251
63346764
3165470
88988570
22324212
11875313
46375535
26823169
58711705
65336970
92778533
25062369
23181716
9057840
9231045
44654706
41679392
98189545
9015086
39517471
2951794
71140258
74617113
77756055
85332180
42990740
63528110
99051228
37467589
64857001
69331845
53049367
22515708
15100154
56555921
7307600
98132967
39894906
94910255
37480017
77661632
64708597
4590351
45526935
65907457
13654753
84201525
62071846
74043454
51556427
81546829
42510634
57751984
58136991
82160461
8288939
75537439
84453390
30591843
45721762
11794997
72292192
99810313
93266896
2198425
98406775
75895162
72557968
57311847
81467855
29181961
76848631
23729270
67812200
87701986
9524331
24360081
12065147
55021742
53244887
70588161
99946613
93297351
34761676
96909335
25633575
22368494
2437877
15021232
15743874
7454874
35911083
93329592
92968392
79078177
6697938
57500398
37291079
51183341
67485205
14803476
8838209
34377874
89699773
82284353
66923607
52966501
61738868
20482002
15883927
54078669
59630444
30571971
25100933
19542789
14466657
72613309
8190437
30677358
59278453
77764375
63995627
87671507
39965927
63255759
57079182
19482951
32661505
12531264
75211606
24687454
87242043
91350348
29527542
35983510
39098991
69177286
66792059
24716607
73553976
87280182
93241068
79782459
8260285
57611833
1113566
74199230
55114319
45864984
41491031
66183938
29455900
11705400
82038336
45586896
81414169
85608708
96137510
16365213
50678499
63249250
16059798
59892578
52065720
38405787
64500521
20752004
86404287
72213420
66181927
3369839
812814
46057208
81602738
51376804
70433078
83029236
17982671
75860944
39195038
75745140
2355036
92535582
98405942
56744291
43675969
16829039
10346579
59498245
76744043
44813278
72396196
22138519
21400731
63086113
16356561
66339833
38250447
56794105
20001441
3482775
79473674
19521039
34590042
51415420
78353453
45095587
3910212
4062158
37439969
84673170
36845472
55309991
28068948
781660
98293195
79497948
22777607
94877498
43473615
65219969
42400331
13826608
97016610
67249860
74850020
86282239
7961505
24083593
70592779
45379163
22286743
86482093
41988587
8264062
75215837
61770844
27580318
78738458
73093114
27908722
92232025
39650503
40251322
42232472
40991473
62249578
84954323
24560765
33811872
83935498
41114277
57451333
30655339
23385536
13578141
56179179
76072858
64484999
49451634
96498211
53044796
24573474
10559030
60496992
2503653
52854252
9155883
21354819
17160044
75222622
3742765
88491735
63465398
24661319
40156283
88768028
99708549
94486584
80899337
5420039
47003097
20579120
40163174
93622066
37768643
35383654
10135680
48879354
88095029
39699570
86996913
56286653
64679010
21431332
43625256
35878346
51466947
23945761
56586774
43054039
9376717
38929690
61017634
20485252
11416784
87240769
14311159
90614128
66678397
34808129
42501054
94124543
54758096
39669725
17819389
63301958
57351950
50259037
98724923
90561377
84235483
41028480
15570894
85952195
29331482
77159339
12093161
81722685
85474552
33930211
22852995
13714040
14021665
3250194
41246936
10051244
62564474
41758770
7887901
32186283
72385832
94865595
9611013
21124757
2148171
74892419
92133690
65099567
87138286
79508538
99846746
39964473
21504221
48622614
97538439
20546659
79358409
71429693
78288303
59237054
21864676
92492403
35272258
33382561
663822
8788687
61233297
81036436
52458413
64536171
66244407
72463321
14714243
27565596
85466167
43668511
93215789
46305787
15834953
55018605
4444745
62935367
66847534
31447338
16182451
8402169
41542566
13315979
69445886
96026853
35546998
3084180
48470386
61775104
26785997
82289276
26832568
10380047
93539776
51709502
84735325
33924199
680992
5347257
21856828
53854122
50064582
39560625
72584215
80489315
704366
37448925
26564406
70268285
49221415
97460901
41500955
30459259
55550440
40863393
50054812
33844887
12171400
28245513
39265304
58961357
27194802
76492530
11153396
3030020
70365187
54769977
30944121
20014427
73265343
37143423
10734391
43525491
29802438
74344158
59757730
94163416
44135824
27198863
20520048
29359186
7096973
19973564
73994321
70056476
7501536
70837506
10122731
10402117
77477131
79804103
54203473
82203521
43729201
84373926
38355564
12993045
13891266
81394768
82670088
76749791
39686583
17425822
47537703
68286632
41756665
90427021
71311310
3457284
65157419
86743798
50905064
75882786
46891296
53360816
96268362
15044753
11322025
61855252
59097357
71241339
64722960
90915218
7306753
5591587
32751522
95864881
57470182
90427952
24708844
14116197
93040711
91553421
37176163
7780532
32745636
71806932
75087844
26340123
91310614
56819448
91434947
93205955
4603473
82758802
53179250
59394760
69734703
94477249
2117969
33631898
71907467
74931795
84745148
68196843
23205782
4401465
5027602
96725167
5752091
22725704
97213919
53045222
51294447
6452063
80799732
71223361
54748663
8944455
52282508
43072691
22899898
21080508
93053523
20134238
80430168
60985711
57083586
66898501
41001940
65648822
6193370
44652396
55103777
52163736
15690307
22805449
76711166
13741948
94444261
12011537
36854237
97747603
32689832
92977350
59200179
72740287
29084562
47380679
85984110
11452626
64134411
71890345
9378458
12393924
25887315
94990731
17859197
36769916
98903690
60192773
15744246
25847846
64348461
62333873
21204908
38365373
39663207
97735411
26601855
3178309
69427571
91804471
84322387
5095678
30133714
54838095
66015732
20074551
5755917
54314453
51002473
86688714
69896656
17686959
67811476
52024485
82169704
23079547
81541123
29805002
64794698
99798195
67590083
93752652
96291983
17049194
34948449
47757711
62851602
58583643
84880309
4669780
93766018
19653861
60840529
42332674
40929530
52561971
72602452
5802329
15831407
7173598
74412229
21200387
47311471
97086268
86786239
674835
6556326
60753779
77702487
85660379
74227545
95059261
10389715
24284234
26296045
61550324
22151867
96134632
13194764
1273011
28189942
42705626
62253011
33799595
56910079
97019919
50351078
39364384
7567501
29034700
43675143
53823131
67109151
66709353
46046540
43934869
69475038
59910192
33352446
49890418
95115318
54892777
59341990
35238713
61950179
91648466
64850232
29439824
45132872
48579094
78297319
85922584
76560735
7709688
89918931
21796617
21616107
40001533
97994149
36377748
1340287
55188747
96463551
18274944
61885026
54678976
64055623
60176982
62156474
72110159
18753720
74038580
50592886
14761694
77258263
27034835
46745391
84950891
37105142
61680324
11886652
67252097
28010586
14354248
75750337
39873039
2192793
64032208
22781410
42742725
27579942
22757442
43216792
88125012
93524192
76112048
37973643
6177016
53537330
54232426
14476896
58797895
97500973
70363164
39656204
51201666
85904084
43518920
13802085
84126982
57872071
15770671
69716146
76924315
68590496
8434513
47744528
64684515
70336849
83838536
44198342
39888633
36955179
17078628
32019696
45676593
35932397
76487658
82726177
85426712
17038565
28556112
42228142
30048450
89881809
1147849
83703606
14183663
96437730
3754162
43624190
78495999
95651815
42338228
18389986
97599538
93977915
63756877
68059903
99748763
3499354
42056160
25882720
95461315
67524275
70935982
4710303
45662830
46590416
37373211
7196187
72293859
27208475
33044813
86093437
81585600
67176041
3248145
91781001
3810712
75860943
33520658
86756173
51260136
13769642
45028294
64742593
26270990
23493955
29051602
18397972
56491419
49408983
20439736
22927170
39919429
94352985
43595415
48730330
53347486
63603669
13607786
28943890
74771255
92739694
59409078
98117156
89504914
26999070
10409955
51899215
51377910
4655876
55920485
29891353
79525663
18492602
93995225
47024152
59285892
50858154
77657837
34765186
81595741
16713141
95206309
51220224
19044520
9079636
60782970
57369541
72187727
30052783
36508211
79068636
63616669
64017665
92285532
8470913
88736948
17602347
87780773
89557365
62967746
8880523
56179540
84026894
89406243
42161973
9971146
99674642
58259944
94415576
54555207
17447009
85709852
22531156
85505951
6976292
10478652
41467001
27466161
67664914
37917609
94008826
86898468
89002261
26186170
52979951
28587456
89220709
39749589
75180518
46399379
48323963
33868714
44573899
31031154
47038029
76285945
1997008
85880588
19170963
70426389
81491440
297368
15083398
8896232
78173166
90212864
32302434
58151137
79782158
86681841
33377537
88713702
76223513
38898041
50009977
68891717
76784131
65198539
35860963
6213058
73294014
61184309
95947226
69433076
6621996
74626500
17393855
34853837
48457273
97624305
87396190
61553345
64991074
20912175
4788305
84096459
37375113
56075715
90133423
9805825
90053751
61115739
19176543
94642864
77861556
24657043
10105233
75610298
37599613
36672629
77717925
4650779
52997098
30664137
92451011
22295631
27412804
86148375
5421283
8198411
65248755
48347520
51374207
74979905
64688950
22333704
72716978
70949630
79145681
60884381
76818834
98753660
44700598
76702237
82327724
75312120
49928541
31410872
91380058
66613432
56992202
42066102
27894422
66004267
15147228
42850065
26635163
71772911
583829
34543453
8639125
73652079
23708922
55150297
41031488
23107277
13795040
64315137
24294842
93361968
25197796
57936007
80253962
88016617
79733273
82949611
85698044
59911732
74519816
23918151
58676006
49882195
7595547
56923172
12380511
63392187
72082287
89716343
33315210
93824880
81971211
46775746
35086679
10774551
8508862
13526677
75046765
56905763
79467352
42477807
15287226
39458378
67167989
20294413
74342860
89282438
3005993
47572216
29049354
53598256
53885464
24124660
9157854
26028779
29356758
96707242
11785577
85200185
56051859
84210988
88112397
62169440
5592197
31692402
17369590
98019576
38211111
67579089
68410119
17508743
9558690
81215657
64911060
12693848
665307
65044488
79658981
95467487
56738601
49214629
84861061
86929289
11768819
40083517
62672050
6803139
92007983
49716773
68450144
39751988
23450585
37097265
15466071
90245080
96005569
54720052
19263481
84073203
42334950
63807754
26653
50839497
64016546
19848275
35205461
32447660
61480424
57558249
99089535
40695513
53650649
6592857
1902703
90109445
51762875
87885815
74664101
50678971
69515713
60709823
41731821
52380458
42102304
89973849
26644307
73918189
51889468
56858868
87102586
21331050
90661935
27970057
60464712
17212890
68830847
22126173
69600374
98895813
99421351
17979462
96329728
42153991
82492160
40742920
6849659
79609373
31988425
5848635
14152237
73916053
37754468
17595097
10674262
7740471
38108965
82087013
92035728
29928936
51991066
94417754
16368654
58820904
47347173
6492994
17313101
10872144
93792578
20146027
90264077
75609376
74445002
25229079
93397215
78453922
99694819
92013123
88121797
29791106
54745248
45500202
81861709
8220591
32295521
47458454
75923454
89643843
31993192
35430782
77196999
87299968
24315312
47711137
9202358
18613883
14269763
70054188
9701904
34221962
3207244
43348686
97894518
13616832
51548082
93575284
19973906
62019135
20053864
22495379
74375872
80160617
5604253
22658488
36066156
495842
12344012
26613146
48779404
2659285
98000688
42810702
12011938
11590232
73887876
7252751
80888050
19692227
73726340
64553559
89000611
71108206
34540255
81007591
62929209
1301241
45857997
98693939
61075884
30869245
43554351
24134
98164622
57035477
6005864
82932922
80200397
85731812
91680819
64407868
46834433
59080133
47788376
21740646
58531258
67518003
63611818
19504873
27278260
47185605
37271177
77240206
4872192
21292603
61365935
28898427
26530581
62762303
30777244
77633975
5726855
19254767
13576705
11321398
10905703
23314961
81613231
59966758
12915025
70475343
73629579
14962004
99762751
2833208
82871053
99982699
77824659
60694180
44072249
43558797
3288817
91570766
26275934
67808951
63680527
67029498
17230305
62659597
49906029
70566823
25016171
41180634
56147380
91409339
44742344
8647506
40678234
24135651
13818979
84227485
41862757
83717191
7577498
80673320
25800672
71340478
45595456
65922206
78131919
90098826
57928057
70433725
17557093
99144170
17894573
28357512
34053468
94608657
84206679
85402866
67077240
65975263
99004876
83660252
35085123
68428849
90272483
77648264
74496454
16723698
42928506
77801513
37151759
49933801
45032572
60939733
51243228
25225974
44336597
24103202
30743194
66723549
99581826
24024436
37955535
32142799
701920
43642724
49130650
43382870
39907140
70712879
12260399
53196722
20559888
47234152
50937060
82418561
42134349
25065441
40392512
16247729
49720981
38689599
11561765
75177350
55323273
33344650
88776384
9172697
63143020
96932478
83493979
75368468
22220661
91562042
20163512
88501164
68538472
89785558
86122153
93363110
57622878
64871344
62519576
80676139
92930629
53853314
2864870
2834165
52168403
24899131
60446532
71021726
55525941
79628806
20080618
71739989
69154994
13111554
72308212
70846653
17812764
56532329
8332764
85145976
55571489
21197543
4058706
14095164
19317332
14325599
4090591
56089550
27417679
76264852
56948038
58001417
68401561
14750689
61985007
6939218
58148571
87293963
52963412
28898049
38221773
80416984
91976617
66171207
8757023
31531610
72298552
48951850
36857277
84058749
46375213
95190367
6605588
25932664
6237008
82299231
78356587
28819532
86836471
23708011
9589193
53762751
12102003
27081094
65202749
88890210
2031198
49391191
20161725
81543222
60492767
62499313
58869770
13675694
23498798
93669310
79286762
34749677
11623026
51372386
55199445
24834649
61699552
64524343
34904965
16403562
71054025
78732892
11241255
4472022
98591372
58198573
17295524
10205985
29231927
75305507
91308565
16869897
93216884
97102603
76451188
1509694
19858080
18652341
37339066
4560298
66619523
14921610
73470322
753617
67610045
78216946
51962780
41108852
61345952
90308047
86633176
85841029
65556941
43301391
2273949
26523154
14133548
64408247
52195031
12278188
48538316
52019078
95352482
4672766
87983766
3045391
45313718
17419645
90897782
14906777
99531779
30691729
89792472
34697277
17792291
40270991
73386832
76580579
16411982
11602142
60927265
28076299
87320206
6316603
40931380
50338242
70828246
71491492
72760913
20647366
64171583
7868593
1265618
93426323
75287826
38179602
15424598
20170189
31701375
33576159
44688269
46195732
48845503
89113809
61645555
56459883
67065240
80970679
429167
37345519
9701701
49439952
86883167
11067763
5819580
69952714
35665188
42003946
88903882
76822731
16371107
5111304
16590523
61851028
57143255
82945616
2063817
43269343
46357127
41002830
8800757
5916166
71385651
92501881
17496550
34949041
21264546
72906648
66043523
35375961
39881963
76713544
98705977
78203953
19672158
69074855
93037413
62508868
73428425
47461285
12863785
17938952
615938
70513152
18711150
58358021
69120084
67223936
96763632
7691604
645242
71754588
29839922
20290366
79744267
61791168
34560590
59476272
84432803
16210305
24637748
70911195
40040363
79644583
79154882
38839947
28348098
99713891
22589997
36575656
74709298
31468781
81385106
19538623
1093886
1036611
9143344
64160537
65876855
66752527
30770815
4679303
31379670
70601404
64819823
29318236
14644675
19835931
94710686
35791954
92893138
34071853
35235852
8224884
21567478
88266649
71290799
58578886
96647708
34614025
87212798
85694984
23109886
56995855
91555281
53288525
35567178
23769365
28930389
38487094
15548016
47022278
93795618
58571375
82141476
61581647
91755464
58545500
65534688
601479
86508998
97862227
78685412
82565303
80116304
34458347
72492164
11799333
35175562
17229325
27288924
25734177
78835330
40757617
6657706
89006277
17130610
59572407
27339885
77340177
45692489
57134882
35663709
72708786
47165450
50746137
88780753
85685660
7899178
33457928
6766104
75694408
23505905
78842145
75083136
67051733
95175550
69694386
60003498
79890893
55457238
32391249
92194332
37833356
9874038
83204341
93117188
78616786
78526892
48387592
39544730
85048757
76837670
8069148
84902204
41518813
84201004
76709111
79419523
93033579
58358492
19259195
33143057
14854254
20465484
27070336
99099116
13617366
56949791
18186045
50855177
39377145
2312638
21404841
92632977
33414123
67570491
62266028
96631860
45723262
69222961
41670349
15659390
73501615
98856971
68798547
98084588
95713171
64459126
50059864
35488503
10926503
47957078
80110808
95649556
28623298
13700100
65121155
97267484
94400217
60142581
70568423
22046462
60539729
39879028
33311056
88082771
18119884
37487474
73240594
6809723
39889262
5613690
43659838
8701013
46520159
19583885
75402965
83721577
53937233
18133320
90109941
65750544
25022408
55807879
95321464
38617990
33895716
83238888
58537062
34300651
41360050
78117777
13724810
19928518
38226371
46607480
85096124
15642061
60532314
19831842
12179522
10832873
6220080
41467427
33022141
44777608
48124970
50654112
49367236
69150267
742012
88751658
56753965
26285001
26933112
13420538
28329728
71950807
54060262
13770035
36481003
46845180
62312553
79748948
59703762
12817119
8825449
51164974
55023749
33940215
25829346
62979307
20954750
64925497
81752020
77842446
36525982
69134887
21772356
86249570
52089821
97091717
45643569
76328974
29080462
50482181
30215888
11442578
78800890
50303938
72487841
4382327
38365481
81743132
39944027
75562048
56185696
44524537
66093482
54775886
13679751
89938476
37297098
9483056
10014131
56388764
47585220
29279827
81077371
76709936
63744941
54804426
68579554
14893171
17653994
60551085
86424018
60928967
70529949
33770635
70801066
80758486
1206030
12898818
91338796
38513703
83820442
65350386
3216124
60011647
87261834
68237644
83817202
40989571
69371177
98206596
72273508
11474030
31106472
94351681
20668530
54584239
12623142
75795263
95594086
49951585
36968141
56634490
6195399
95274239
27731486
20536607
89547905
10091506
71498304
59045425
57856449
76850502
53220094
24900099
73460402
66116098
54650719
27406171
78872763
22735586
95258573
7130928
52110778
57442891
44048025
53131073
22721070
19731857
92071052
25637036
49736719
62232405
78074018
36155624
74913471
88657683
69888688
16097917
98637543
3155343
27456923
71470559
77587159
97867200
11533034
35523301
20117764
93854955
62968787
44548621
50701395
64195516
4303109
99118593
34879592
13977027
26146277
6070790
15186970
73276676
6415958
20525628
72189677
52265896
34492561
92601780
23282840
69281012
59586573
85821626
85731301
65978722
83781936
33729991
23927051
11925688
3110961
23536267
69018337
81760022
39159172
38632390
95988449
17448869
37444037
13422472
63799271
92966814
71843922
58507299
66371939
8972007
17581708
77549813
93771335
21781309
81142748
74578535
74287340
83121198
71562391
66007084
79102733
84087220
38749101
79102690
80026825
41084816
70134421
31031054
11933214
63444492
74321270
24952482
83460730
1090604
65080514
29003774
36391185
9429128
52908070
87548173
67682664
69570156
32730601
34004148
68728590
60179254
76915391
64701312
31473180
36763627
94816535
24226011
89180540
35618988
97203098
42182973
38400042
78072567
25264802
54924138
32749712
58079822
4834910
14839243
28107829
49456482
29803603
75921766
15638052
56982522
5968638
60764346
67536420
15684378
20565832
75196212
28699931
62309039
58087190
42035194
70217266
56604705
18295103
33578589
43930434
82898733
20566974
367223
19151592
59085132
43466708
87581563
9857602
94863637
37962837
67703078
36939057
70830395
91491044
74615038
29679747
15023977
15867193
58561613
54326854
85542631
57399242
73263014
84286935
8518923
92441610
58176983
15001409
5270527
4605980
20736015
13067223
89106295
71639475
77652556
63884009
6460995
54837339
44877469
78275631
75733366
91468478
31571230
5455103
64689263
50821221
74137782
51164352
95857198
16868858
98762654
61689660
79358081
9229665
84304890
82494271
76866346
51229100
71174201
24962018
52834395
36617838
22113602
66347349
7981468
98270729
86470957
16864922
46292965
66249683
80596734
45743283
4410649
94355485
104264
76774850
70587889
28955089
92219039
15413076
57829452
5410978
4542773
86150333
95557338
46282682
19319729
57018385
7417037
36752282
95196210
81304517
39434671
50871153
4817999
27648328
28642226
57948329
11734146
96882951
49070734
47075582
83480258
39908105
25185053
64937384
25688888
74063704
98197093
13164454
67601452
9452935
49293446
36938358
58253730
36915344
38033366
27781569
99076066
38284968
99166999
63321643
38423964
55891130
67463449
96388643
19654456
7325767
32652106
17831626
53049170
31268779
49301532
13496484
32257672
17110141
92897416
28548320
68931592
19716199
73637176
71785681
68537064
32077703
50267634
32720239
21278230
67467150
94708001
54325926
26568557
78271064
22826008
25180015
15820544
53827615
4550214
87721953
61838977
2627343
27820849
34930784
89222090
97871669
5708545
95929209
95875761
2217264
48594213
82776879
94555049
64117072
43356289
48001382
89588426
7922845
69438561
7310497
48390608
66202765
45748948
92523861
40308233
32127154
18702403
85569969
78258861
91164421
89723490
2595066
49011402
46998548
43999682
17508940
77204966
97157343
9357564
49605321
35982731
31730734
87996706
79894346
78829694
33896268
99255720
2919954
11591584
59699488
97982979
37561361
60412493
75700371
11926447
49942526
4111177
10366216
23875986
34686717
90020428
98657486
11083667
24581202
20044341
83691530
30132949
19479255
83294508
92757005
8817947
44618439
52104367
8248546
52414810
94362373
56432111
25123641
36929273
7226666
65435662
66398063
48230749
41598045
81927614
27496622
49462163
3806049
89887858
3863477
42011792
43992934
3865530
40501994
58531783
17745499
8970459
88485702
39596522
3151557
11299356
57202456
73546538
56676186
57325329
30902698
52391329
94549589
630173
91099222
9042886
50997526
9174879
78369035
72175726
19885507
35843864
43289224
63398807
32276985
70780210
51051392
51488451
86177234
11663329
83399024
115456
918592
26161792
6379483
83655898
69565727
12504024
54642351
66404305
22068519
79703166
68737761
27838667
20863152
81070010
85757786
96353743
88802858
37301746
70830218
44582667
67516483
35785061
21145891
85224553
50562316
78222137
72843521
14874852
74674350
18069018
69437091
48505656
81864667
34174807
75368157
36282639
70883624
20201855
5190237
45604948
3966459
84267298
28845089
48004482
30282520
34740083
57614406
4756226
79206833
24400518
4546286
75492152
9067354
6608211
40373548
39037307
87825557
86343675
6314906
61340963
20234991
27770458
29913877
35614164
99325846
92503850
5960265
44156552
38685804
82771324
38898671
40654162
79612616
82742521
96733631
3129624
38764514
82955703
569850
45689286
61253164
55213344
18022320
26937659
45717330
41364254
36831010
13048750
30318966
77828201
17911999
32290569
61975439
78903196
79245895
51889023
35568861
77550078
41087254
84116043
74118040
61878104
44756977
65758756
50796937
54863594
34350183
73033681
57583187
77047378
39897202
17628375
64258030
73793719
16614449
24736625
51711337
25239284
56625332
15495090
55525556
85865649
90641909
60646418
63736174
853623
62038994
50355664
13791815
212545
93133175
43126959
14042366
33197646
9515189
6811012
33791348
57139492
82944561
74488739
8629591
5938780
70692776
238759
55335611
88055377
17630982
53355358
49381159
76665084
2381910
42756118
11209728
31339353
91228506
95408427
33073822
5635570
16313574
90511751
84341037
62144078
54529047
79299693
85567957
60495502
24166528
36528499
39089881
97758672
62105936
18377493
8818844
13142615
42581736
5967608
48867007
66186999
64202136
47564266
21297070
1269547
34070193
29869959
96658353
35184226
55576790
51353645
95852229
93177806
51329892
65316710
28488768
52562213
53031391
3271153
77147427
40774611
39796453
37484852
68325741
42242330
90650842
81070432
94521287
49456458
6461266
36805088
52221321
78865889
78815540
50304520
5105592
2022897
12270301
71071190
84419282
90082815
48793068
18987958
49492734
75830056
38037972
9536319
73323697
59331537
85012834
83099011
13841678
63666702
47001115
44487093
3611681
68762291
65013716
54460180
648535
93049665
24973406
40098497
19932942
85586761
95755179
26509581
14527473
62110991
12234324
18145920
11550609
65754094
59887123
43032626
71252889
17705709
1060599
69296950
66989540
10351445
76468839
44728840
65101588
5246030
63648121
51848893
34572858
13990214
7877933
67138606
23505226
87065829
87468026
12985801
50535073
44406072
86115537
74231376
29192556
39130340
15239515
66158448
205560
20106176
90063355
95302268
30955157
62423877
42438849
30508599
40783669
31803920
964006
81710916
70095032
65566425
87734329
49862764
38649108
90527267
91456042
33705825
82495425
11827787
2097094
19725890
47532338
50158272
49525753
59996845
45414471
72509092
16828345
92903317
89504376
39199751
4324493
73964070
39340359
48932217
98164054
37177640
19954252
55904340
83708366
79722582
17059169
4483130
54457535
14477163
99323829
33518858
38413435
83042459
80524170
37595902
34362421
8070224
74667078
1179748
81111165
86426772
63896985
74066329
26919053
70093340
62676641
87919986
56230525
36871314
87215005
73096787
23156612
72389996
88868399
56092539
87367526
64737348
21369294
74443506
76567563
90296855
95918547
98357735
55110981
69759734
69493993
66359128
53204944
91104012
70445894
22850667
33906315
48889900
27569096
73314895
35125529
92847542
23344053
51455079
36175377
37439757
32827332
86285648
86578121
48294161
65698826
66675221
5797017
5911762
63244511
2435316
85710013
59196845
2645525
57214571
48355235
52476896
46023787
48115504
84476599
50850956
28873823
18981983
2438842
50581169
36617492
49174657
6642053
35892285
60731917
61368577
90688345
76906391
23569941
24894292
17342672
32235868
34150641
82559840
6103940
47304191
80500213
20601106
48573983
60192328
19462179
6150365
32912647
70048221
19621748
79202810
39340950
26843877
35557995
72073630
13682731
67192307
68941105
52793837
729513
48036328
22744863
14485175
76525730
37078796
84066604
50801852
97458638
87995108
3359997
14609133
91463747
94152943
4621732
57111035
1093566
17136358
42140808
7683363
54762768
20210751
26408461
44696605
72205627
87936148
80795441
53054793
22826069
31331953
57092525
83377115
27001299
68730726
10629493
83954938
67262658
51472573
89105235
57146958
49054584
18135249
73892353
51693311
77036010
10336211
12161202
1090136
16762151
32860084
54075882
24519919
89017304
87552705
61238364
93245564
90240065
570951
74555397
82117289
47574259
20701032
43712958
6753996
4429709
40307075
44353509
42158232
72917615
25363543
32687859
29602749
87469407
82880173
35299176
70113293
96369663
90923045
53425740
50627169
9401098
49936997
48490270
4847385
91976229
96214892
90238867
52766324
20990684
2855388
91018804
65807164
60047946
98076217
77096830
29331209
71476568
17244085
72150992
59959862
90625575
93627664
20830439
47888858
61598018
91347820
10361693
56209691
69127608
49544882
64415014
73337410
32486733
45061645
20156740
56835725
44263153
61430856
30934025
74647694
56245502
75826498
10228123
28010770
12485650
31734425
4721326
40017470
9630704
21573450
67313062
6771620
20325916
59629692
90356619
87934047
42817580
32297402
19105789
13824221
67773746
4246280
10561096
29177323
91081528
50266133
48160490
63593943
79346530
7636761
22756249
63797615
82008463
67318022
25139775
49849295
36972052
16110711
68726507
26898863
17059545
39710641
59765365
4980525
99912868
16410817
70188994
55522536
30896583
65292412
68953449
70441389
48991119
67976580
68804755
76212800
23671781
14725568
14322
45524556
73907949
55174098
83547406
99915386
64245211
28705293
14875656
79569291
23917326
50196671
87309242
81727970
88029919
37015522
79638412
92759217
99560872
8431540
24541155
22639315
17055079
15880086
10363214
3859412
18695783
41429504
72206992
78331257
27856321
19079844
22637169
48036765
2754796
88448012
58789434
38472277
42068683
33078921
55156614
665072
68000329
59104646
37752831
40878283
80216813
41674820
5015833
96558525
49223945
25058990
44319056
51659627
43543412
78397484
46505689
60449134
16905664
56066326
8171860
63980342
47726182
20722219
6028021
70990398
85767511
83838588
59796069
21793672
92805881
50953710
88279206
37138391
83245700
39275972
87072709
15836748
70709868
69635822
62009369
19723291
7726652
55935840
82654753
24734743
13950439
13908014
41028248
27706112
75220536
42371559
85926915
16430626
68155003
79753201
93783133
42410727
18132965
43436475
60452863
63510075
25341151
84276806
54922676
88770743
66017149
78038605
27225018
89940082
44130060
46462330
37842799
85021779
95659813
64747136
58368129
19035977
76919097
12016088
10626913
99720765
64669355
92760044
8257082
18615613
82657800
50924400
78287011
59896792
46805672
9945996
6500124
88641239
53118650
15631065
18898046
60673013
13713834
51934421
50241762
2211697
36652366
13584779
85449794
76914358
91518538
14659693
83552870
82649341
98439167
17151632
12144434
80329685
67562657
69054102
19106197
18138917
53835366
60916778
59818542
14316085
50367733
43692207
4715446
8973777
47550774
85789272
48715414
66210464
75684710
95652438
78730443
60167963
11147702
60108881
76243804
52476631
9484375
40029078
74488577
76972
82236743
76383644
88569759
76374378
53719579
79520886
68219978
59374008
98127275
83696275
12921700
84650972
42711905
96748315
70893327
13081780
23701756
56446293
95637187
22397416
48785148
41154412
69390008
92314697
92539187
73540542
91009338
20043623
28557960
91789169
25755175
74687078
31861080
62294756
98150142
8728133
7733073
75956899
58851538
34105003
11945198
18042779
51437398
72264585
24394647
58178710
8367345
73735880
61361904
15882978
84021932
49127595
15307223
2177341
79710558
50968651
26841862
43076784
59133742
57688140
59926113
31670212
48079914
83297129
96024336
3868222
44479942
24859770
27266330
91155896
80328653
60404436
64864238
10613934
65420938
41849884
70681455
11705765
90821909
34144096
17518098
11661830
34364832
41047766
66687348
32130343
67383334
51025570
75003501
49018600
77901972
59842836
63128204
292684
10979933
53533514
45324512
67702894
79911545
23474801
20704430
40526363
15768170
4942455
8210679
77435850
14341987
55194408
69847947
63216136
74865206
71501082
11164175
2103299
48158227
3357061
69121359
88274802
95209844
1855852
524525
19700995
48365463
88835526
6152977
16342634
49210542
3034275
74698199
21784832
43291474
96295179
84060339
87816452
63698972
49066560
84828042
29972474
53721536
61122713
69216583
71265700
343414
26242324
30878834
75179670
93259308
29549769
73944398
65943567
85450765
43019130
77510624
81356510
96795058
86169447
33727435
77407977
43683768
52288411
48943160
43704707
76564229
45772409
99865743
37373577
89111993
25432519
95293255
66945515
15657908
18411798
61925154
46234249
51887891
98831534
7389927
40920358
28988299
32593755
39600430
68407412
29764980
90372107
38963132
43208093
26649967
60510688
71440789
59005841
50682431
63134358
26872497
74463578
47197516
6867272
95213114
43738429
34108305
23450486
43149628
589529
30396940
7484130
42239149
31086769
46434143
42044599
88758318
95486329
63159995
86729484
98075215
50660144
69551318
47442130
45197698
40429292
16962768
9977803
3237815
57616489
23825715
8384067
1289541
59853297
51527271
47350378
64302082
38732061
75040844
88824462
26453145
18537991
84811869
82053257
849983
92810455
71545632
60639902
58089376
42325324
85588203
84594271
34093428
72960213
62298744
23818079
87392938
80527385
31882539
44280679
69554515
85068139
90896041
36958622
38652419
38980959
78547018
65009772
14769693
22360327
91183899
27363745
90911529
33927819
91897383
50531976
84034014
98677713
27362462
33662798
66331646
25618404
48425133
3989136
94499581
19973040
50867743
31057791
84921073
81392362
12043103
83206046
19931863
53684469
67952759
68334253
51345870
63006844
76031608
65995887
13673105
28354561
57056796
76419081
34204981
14119064
87974839
91539358
56921039
53594322
2610062
90258467
21311205
56193642
3696007
89342444
95751896
68248750
80358704
92047702
69406027
74860664
93855980
32164695
16258477
9233816
68186381
80790931
70772758
8120467
80572485
46093621
58759279
16385689
69835358
23857362
56618602
10267075
99979218
71131161
39453838
54349413
38095177
63797650
90531556
63244432
53033574
33667974
81316027
70290624
91290965
65786477
58142739
9593595
74562742
8938889
18579426
48521584
8436643
61788423
30296633
50175767
89910421
84193956
35297268
35101598
95325540
79628432
52387951
55801098
27357819
26054367
32090560
39476284
7628507
19671976
19331376
44443608
96854795
17637930
26822580
14435096
60794260
80141617
66552542
98106158
56731781
16050099
41495835
56544319
55469789
4243748
7587845
90995545
23258697
13444363
65251393
35995837
24055476
9260326
79804610
56207653
16380353
3428301
87943501
3692695
43040725
74661072
91672656
82855091
20168278
5400806
52692853
55201660
44259805
12242939
94845215
11005161
27926017
88585845
48861384
52960079
95273346
2157193
48841619
52416521
85105812
82405141
26586652
67383859
98297950
19967334
38704877
85967222
59530282
45873566
92012277
84150547
77093077
20112871
40019961
1401327
36072134
58131887
42231605
12796226
94114742
50630773
59712054
16179701
3270525
30452149
82206761
90214013
55054616
52578538
79945489
18937201
72744575
21863868
2945127
420754
35596334
78932878
48743189
49654457
85074755
6688616
56329906
25757752
355489
74097889
76320301
8421517
82466009
81095787
29715334
81217525
52598200
46388326
13400202
75484705
82254503
71651863
46049716
93128681
89116883
37742030
61250928
52824472
81246674
14996907
21387633
23869094
46035047
8897604
94141304
8083914
47831879
69542534
45550770
60076565
38149313
56250415
42843287
76975288
13119493
16143876
28197008
86768473
74126009
69156778
60751228
84826581
50728616
28969328
42196598
88321265
32476546
4214938
41775715
94102131
6061340
99115652
67236304
27474986
85546912
27239206
38765779
17657009
81083185
37682218
45022157
94244586
63535425
101735
99701560
67263965
28799131
11506167
34021862
73426381
53089646
36126344
71032637
53789670
11262900
55320055
37290058
5980808
31106843
40046443
56097857
82594435
81795327
92385841
64068548
96142507
85514076
82787188
74363687
52178175
10583237
71851886
98948392
12829222
31339741
68525294
88689961
94273061
71621923
39020402
55100799
42691936
96044203
54486712
86026102
76477391
49483320
49778726
11231203
83486510
66838860
50983033
27743971
25910546
95728323
35464161
75583684
82973400
19364666
75770147
73448470
82303865
90483348
31661078
45875979
36441349
27129987
30759958
74392739
40883493
51068553
79493345
78292263
38105751
16679753
39955615
22952316
76166733
66773875
92765171
88692020
8803475
27198529
90367901
3627332
98987144
18035759
14393108
87166472
21204173
67965181
77421985
8724469
36471660
52642571
4959946
57849854
84731262
64929494
8381438
60106918
76191779
97868980
77392902
27994260
42494929
74504615
67459564
70183511
86592390
3026856
46581288
77463066
81090900
45875268
30246635
74012649
99604794
66745958
58691616
77702212
633275
51308741
46951982
77082758
40089398
30863834
48341949
64257964
58935300
95236112
88600154
86777323
48747105
87399826
54327444
39986986
86680138
6974465
43496985
6845624
93521444
58784530
5354688
50706460
8415706
56956619
5826446
82100656
64561639
35885225
4355558
45057629
13384869
2457948
52145781
43427627
19818647
212594
11954764
74562931
83806126
35173140
63232826
46004396
59356750
26110723
64402841
31057451
6004241
66634728
22273149
42758811
75064728
85154955
57538385
82723385
26445416
33211580
70840540
64809367
23424091
31977204
23297282
75059123
34486009
4522971
79044163
67706096
93418601
33263419
35541785
23470681
11103748
15717444
44428697
63904630
20195581
65327433
73518920
34690994
12626675
40005583
23648478
64982638
50899874
2679235
15007735
11454103
89923071
48976180
31031325
48042775
25967209
39663292
39501119
9542667
22468253
431726
47899482
26462990
76953606
24816091
44341516
41398558
60613416
25723023
52114045
5052341
27319683
25361709
24840008
19711523
50953496
52575647
82166765
17448162
17854094
34208268
65977541
55714740
62690622
62778144
83303584
7458414
63729597
26228185
73906787
28813633
80919138
7655119
48792522
80479521
41631456
40786888
15644904
84570641
27645613
31428071
88636100
24612737
50133332
529436
84104618
53480348
43587547
52101433
70866910
76289119
11726465
3107685
24605701
69653230
81081105
29940009
91552484
82435393
68554456
63016732
25925001
97026013
94622352
32373359
25946338
13629441
65560213
2895044
40521992
24176523
57628395
90381914
78921301
90927911
18015679
62387429
62122941
8099281
52103355
10548684
78964747
29063956
90635276
15244518
39547579
60337290
66674774
55347728
55550664
15576600
15943547
32637248
56330248
57171533
59587835
96381249
68907891
93326941
23436421
14708787
49342109
97142402
8582502
75725186
33600247
54210242
81261202
88786788
19917241
16474984
8026511
85357080
34070488
37492389
58347458
6027132
9619856
58594246
3895791
19003639
72227634
76715695
25610453
77202292
23719764
10734948
37869134
39361196
66044428
43916674
29662944
26020594
8072343
23395445
87020614
11413197
47034802
23308537
88127844
26600987
63499395
58530920
17268506
2323192
64022275
2894828
63258808
34422470
48357715
26409075
45828067
51634750
23837392
65428927
60181279
3406922
84959942
10443218
62116214
71718522
75581285
66519981
89035455
30349161
19187532
96105250
38532375
25911356
91954601
8928219
41651874
70154396
66976764
55469336
61488061
51432913
3949592
7219655
23640359
42696038
25943470
17196850
27291261
48550787
13767477
91511240
98176643
59535547
40938687
15691377
98959636
78837878
85485305
55112636
7263905
44108955
81633322
38167208
6054400
5068857
66194030
32575760
99513961
45925825
26075530
32376619
35754851
59587311
52134355
51350072
49007402
12258278
94443118
16081063
78581390
88359822
45581159
5244473
30230822
76344741
31643764
9370658
74172407
44708617
87168729
53129581
10148750
56224669
8481457
84483873
68713611
66144901
2029636
79412556
65068803
69310180
42146443
74047573
93590388
27085124
55539492
43702925
80881546
89850611
76795051
20948419
36658199
61736238
33564110
42913239
60323833
94508740
42438239
57850481
83674200
20398660
58740899
1487913
77025917
3888349
10619327
87881251
68149309
80955685
79366080
9236173
99223228
57264706
36552417
7192475
17550188
93285684
14653961
20363700
44126564
44527275
90233627
48716610
73093351
46605638
50440232
50961032
73015899
57536303
56981022
66258651
10355513
38821235
76393343
51842701
67647966
39434634
83450342
94592931
94648012
87845848
85431844
64467643
2654538
20593948
86907301
28976137
63495679
54192527
21994140
11662208
31018175
81809354
3877607
23446846
27598927
9628471
57154964
59329966
64345971
94435821
74514803
29252117
51137582
37137710
26223930
58773079
59872470
2876803
91607803
56042914
47322706
67765895
15284771
26405485
51924835
21744552
36447579
89862277
97606759
99576919
23521719
37523633
53031676
65736497
68607145
70062498
66231610
17676368
36270394
27986445
24341305
68367618
20442575
24109665
20877118
55497976
20831372
24808247
81769776
65760545
85681610
331680
86545140
59342101
9969152
19751435
81794178
64764745
20906048
85599287
38088834
48484787
30286110
3816728
3136909
97232119
76539369
74129360
33131796
57194254
97922518
2545855
48712877
77943488
67594523
29456105
49917005
766965
3084776
91192706
18009928
30090953
98037450
75923554
53397824
56571233
57464381
18968210
33120710
23809584
67398876
43248010
70557839
45409955
87315275
28326825
89661580
77888253
37397792
13681248
20582
46370446
16668561
40675435
92026812
58176675
73423501
93152910
37553857
12289804
7802673
22217532
30134010
36917043
39976676
67976328
61728171
15208507
70095261
2647430
66108893
53904985
49411019
42035607
69277575
32492581
32799510
55697175
89145611
95055222
45975146
21946382
28384296
28312489
91659946
82570671
42137493
12741856
31043659
75815703
73990633
39558823
31295781
18763173
16885208
47121314
57991562
99547881
46493289
24070370
64804634
84561725
39087440
31671264
66282602
18333793
4470116
16720330
1119625
14360553
31849036
19707409
88528776
61491185
45033632
73754008
56568942
80759101
63680876
98663280
18622895
18490576
21064962
74549893
89351527
93422356
83353670
27596698
23397796
2436616
52140855
14133149
16836620
86033299
42318600
31613758
91569196
72999252
86290113
52859737
86216831
29974601
93498146
12095221
55939520
37174478
75357682
52300533
48293191
93788318
44189091
54977283
61627190
23683615
74202496
6782221
50325132
92518707
21952109
78116461
21667840
29299433
52277815
15922530
25783608
81616209
86138725
3409671
75100344
66803160
41955011
33356464
86612637
16256887
84882332
8011950
77484029
23141668
70019583
32658797
5277363
93165676
86072541
47630411
51692776
34653188
15908233
32989892
95807802
80094413
35792045
12797291
38670416
78600998
6611885
1195728
1603010
90053111
70423088
51681308
84963962
72137397
37454580
85494422
50342722
87076974
19711579
28349597
72299562
10900747
77762847
24029489
46937445
7358521
50304092
90443444
98249760
77303742
57622115
91691548
53714340
42800028
54383013
47849838
96359135
56384804
35677777
67719638
88971450
13523830
51723862
87451292
81485741
86334495
56914522
17825672
2826748
52758048
66420715
92663377
4273115
88016601
78788759
53604624
15995988
60014063
94126340
29855117
81522308
74880886
64487934
78193127
50777110
52316082
47304178
84026694
34639792
48914839
80760873
53720794
24530611
58679946
52058850
40391767
93085456
49717756
67910963
99402411
78513879
12245341
33762172
46494127
9563995
85805551
19534478
19218494
74148977
31560863
83235213
33714745
87543478
18757088
85590284
27737468
39274179
47104269
9170606
13182595
27295985
63200587
50572539
93780970
58452170
3233282
891591
67256658
79934050
64876685
66345179
19388386
51105942
54256638
66941415
21443854
59928143
23684401
5772905
78918547
75044136
61416894
29782337
29195174
80298440
55161459
48239925
97790995
98548399
76329517
78149171
60943392
99746277
31145615
99384372
13595137
9798149
36766066
15549106
10462482
15483071
5860030
63171282
32921041
53094900
57220210
20344496
63150429
13283247
44419308
68861762
41360176
69864907
89584800
68503367
69067803
75180249
46228268
9507090
18734379
47415503
51773114
5503625
59086534
23734814
69561978
43168637
39866947
90402236
20325671
37408102
50036980
6855315
24850769
11163903
19554886
73386368
71604545
55053472
65063264
34671765
22756658
33910729
62557526
11978521
1650475
9713482
92962702
21258170
35320846
91389573
3397805
19911232
84030592
85429749
79311822
21854015
57523083
4716072
81243622
16057714
67764160
47114628
53957820
44698244
40247865
85808061
65946268
10801452
8294873
28334836
95830116
67290898
83465976
14144518
76129289
3253831
94755609
1332592
34025286
31931184
62942248
81891954
8974917
93415734
75162794
51848131
28121141
73993510
82897046
63499027
59342276
3206601
71129196
40498492
54088452
70176764
73572179
42251536
68933622
25591112
73900497
748982
84271645
57306124
29644779
85199263
95618469
11221481
12536184
35549918
57704404
74558150
99764403
18590201
1532745
12814848
78855622
88022573
63712345
65200770
12531927
30853651
84220186
91847319
97167842
32516527
91514010
15336137
10403710
12572521
86798970
44232186
33477097
80905572
75326191
87924494
69005953
54290127
13605408
58663246
18089471
70101230
6665440
93336605
75931652
87782448
25067370
28784844
32164068
79253274
81211042
98601333
33871932
79926535
67242249
824335
31493915
95503283
78796327
85553633
86065764
99099370
39925886
10175136
97504627
21325896
63212253
67270886
49414747
91111633
13110726
6095384
40623169
25307592
49089710
72433436
53332648
10624268
57574559
23609068
55985004
35774565
60311650
63214126
63543111
91847878
97586085
60170363
1381241
17827685
82556817
46992893
42345430
90006738
14530185
96216106
30050490
89345455
23323939
52595249
1203958
73589794
31010999
36170387
17824022
92869783
48525280
93727265
35911688
74204939
6957051
88599636
5175618
82580595
32544647
51392151
58875936
74877613
38183929
33813829
54373878
9869836
24010031
82176869
96507393
96042893
43577493
50715225
79173984
73305493
44972954
87307468
55956529
70933147
89473672
88384260
72952508
70290279
99367399
85867352
46706275
20918742
74282985
62212302
80139424
17049289
41507267
39656347
44326954
35034794
63704838
48341728
35113689
88686211
40142784
67917076
51667338
39949808
41850148
75660680
87140043
34242222
64150127
54198130
83621362
102281
46523668
66216044
66594654
69396696
54467703
70140613
19077045
81313670
94208043
8978132
63139083
67392562
10315208
65687386
35116237
33130096
74358775
88306701
66926970
47206979
81801581
59344119
13100110
78484337
84527530
28747626
86105431
37786657
4170638
21346754
68584414
99186431
58566361
51090969
365539
88358371
5959307
11914115
86640286
50455239
84117482
37277199
2982682
89297136
28337244
20373540
47819097
16838836
99089440
14518252
65359892
29699071
79817223
88146867
24320981
93997041
45542954
44397005
28817639
14424668
25709168
96502549
97345113
20990741
93274212
16567604
14952274
55205255
58173609
92266995
33631853
8489184
1458488
22411758
51772035
29132849
81524254
99842442
75717785
78728254
77279921
72772979
97563508
90399108
19592359
9180892
12397860
82258083
84294005
27884536
99615397
87218123
54126328
63426660
86723020
98180188
41471195
77602441
86811743
11768429
97032373
1803315
38978641
74663732
23824410
16906026
96823069
7145789
10473589
61691841
94451902
59203611
75945051
33068521
29503874
15398470
12030445
43870014
70170562
51510215
77873650
46658137
5632098
7712772
18749402
57221961
6550762
46217305
25161644
13898948
14642849
50604182
11716420
19935897
23316562
94637979
21833543
68738739
79790264
40516933
92179821
27993815
94258906
5584715
63970483
15564595
19301394
79971943
5809610
98084396
2022603
11569698
92293240
87937035
91547613
26212883
36395993
94065501
14757150
73209716
19187548
87643343
34290877
64956786
60346857
55599664
11044842
7593107
96427325
54421714
47924518
47585014
15771884
88496630
47754161
36287585
62170326
12874955
83625924
60575781
89467859
18174518
32744812
53379054
41873891
25074597
7313591
28782608
37909569
63060265
63608365
48447142
71729109
4738427
52437628
52338594
64809738
99919363
45135773
78699068
42129737
68479396
39062726
29676545
80984712
76155379
66297005
20940754
33618242
3776976
60804491
66144744
74368999
45234093
94508561
35129035
15299224
84953523
42200411
27826902
61661628
16195051
26357785
64793310
21847641
22494311
17602329
37223327
23921250
2255541
18830101
79624917
56579384
49324262
10862677
4544037
45447531
83939482
79569342
11621992
42966541
48788991
89492285
18892794
48116721
58633998
74012683
13834594
10968040
6082406
63503583
4204807
92819190
60592952
38317090
69524475
93274480
87367997
25169628
28440129
19751992
43240151
11302445
209676
20406884
11431961
54044528
91551281
68263655
66817582
50888630
64017080
29590659
21158855
39693784
14060828
72257536
24629998
63661522
5394680
38256853
87684534
12976759
1743770
13482241
11420735
23108430
55455111
27087946
94125827
86209258
92855250
60489864
5427547
75359645
5031751
34945215
79537883
24299813
4593930
99729462
18874410
18279349
46343653
18627956
97707034
74346269
4493098
56741108
19355182
4300856
33886190
10580388
16060667
73440195
19426213
34637264
34611134
722057
8423919
55984280
61020109
16554520
94526199
33706221
94585744
84054353
99603922
91124543
19726523
56436253
47372562
97793227
30001133
71627633
36150115
9122631
9705310
32095456
91932274
46793596
63129308
50549664
35663340
35481461
4195137
6093578
47512134
43191070
63715327
61329623
221185
8874704
29214632
67411302
65146365
40349486
95477425
31651409
49902597
30727025
17790928
9667969
86799341
59767757
99728332
40262601
1699237
55956424
83315760
36461575
33097387
98619342
20339214
13150742
10675951
89241899
21624389
59499878
20388980
49561411
83476252
50490063
72329878
99213814
37962447
10174690
6810448
84089355
34572705
799324
2922795
62149131
62501282
47558465
1232404
8779099
89309837
82315525
57201197
66264217
76849166
62331439
6654742
53051993
93728238
31588960
13665174
56368482
51207510
62867226
65419978
52891731
12656774
30057523
68478547
42653214
50425586
59308256
22787810
10637128
57343950
18056374
40483267
48975693
2873546
86871057
44232681
89161327
81426622
97000532
2143622
96612648
31334116
60135685
86885381
27914648
37851758
1081496
61016228
96349962
30321664
27870931
5911890
21838487
63252532
43160315
44922943
20613769
41097220
86204488
83064566
91881830
38846552
83784398
35461108
56175750
75781441
35877853
69486715
98519815
9240303
97299249
55642147
90848241
64993748
84280107
71193237
3319079
61146674
97964676
391523
58043725
63517707
37371528
6441151
8196662
32235674
41712130
57970021
36126353
90760065
88152266
97550034
6131104
70496231
81955953
50005019
36212536
12345204
12130822
11833722
84374899
52329440
13909744
87434581
44920126
5008417
55897158
62646607
69982158
25427819
35676326
37692287
77772518
85905609
28027446
62687636
47040185
77943321
32873941
7220012
49455945
28427928
84942175
82769113
12372746
37744459
85766010
36254537
21346912
12920663
47617314
62863308
97090224
54636349
56808052
44236810
83768421
74549683
68891705
35281540
27835351
25809671
26306964
74806919
74910223
20126507
82160938
8692032
7884196
12811900
50197160
50984244
48093312
24542226
98766131
53185519
79191837
11306273
23172786
74098271
15192340
39391972
32969436
92616180
76946100
4801304
94345796
78696956
66340332
82275787
68409684
43397105
23071918
35942572
95792204
635351
74525639
58344268
61480317
98341739
34570751
82177759
81344368
93560979
10386316
42282071
84267454
76529935
19231422
63096079
85365668
26521183
36130088
38529056
8704058
21026309
15202389
87247774
36857118
46474418
79877990
22155244
99962412
16248432
64869166
35704437
61520906
98344870
19760228
77789175
52052262
60362606
57367706
9891746
76628927
32478200
34279285
92047735
10655171
20118629
24252870
8731330
16967147
83033571
75685647
90272840
67909178
83191513
62056287
32222848
77787041
30234763
14979012
90335065
40158546
45918699
31063706
14264972
55251550
11397100
89116094
47999650
70418026
36384408
71565556
46660088
47903171
80785308
73010457
17755066
80488799
53900101
80268361
16658855
67548442
81311881
45978203
53801378
21787441
66998527
48911078
66934120
25839828
48252386
78882317
42079885
59734160
18023083
32973496
64102238
74885408
82570757
79546744
1320274
13418176
40235625
85172420
75619547
23536227
55388623
85841403
72558898
63096203
60338817
89299919
33381300
22217450
16117606
66762649
56800517
13318213
7784832
52311985
4759270
11914553
71221723
60301506
71119906
61901759
73047966
53442593
1845876
10784847
69861784
47782484
52119139
27757618
19561530
18934417
2801219
50108273
26101355
21471933
11760793
74381715
505353
39148145
22658127
58987678
1858901
95237496
91745909
34074935
88135215
75746240
9312254
20865645
69063209
81782146
20617211
32656113
95276988
65016221
16939363
77901136
67560652
84215612
86979147
79138122
78538708
47246044
62610368
56377746
48931033
17854084
80594435
80365370
32750498
92811852
49676273
72469311
30952275
9544971
83160557
60790981
50268259
79520855
4166152
41078147
12678163
17608615
91282322
20417079
9754252
37762834
22757009
5239806
71472573
87481832
49552286
97728559
1850683
67508480
12164267
70463
3528163
20113879
47240539
46113725
17789859
3506515
72110177
81745587
2913524
81262549
23947901
83501759
52107036
58113808
29048476
35206241
59193514
15475849
65769052
70024611
82251332
34762356
28603482
57403795
92274097
59818984
13887704
87239666
10387203
7075827
1438753
98432000
91538690
81447544
47842932
57914001
16788288
48623133
19264847
47918073
3875557
84786269
66255838
87530971
34657623
63905751
40313936
76205984
81065004
50906313
71854534
38943404
97385369
49614387
47423336
42813784
79402030
63770280
97881905
89890217
10622436
40345763
80616079
43599352
79545797
68120797
84981497
41643809
53744721
12371286
61540609
38925749
4932710
59607146
49319068
19539815
91752938
28519602
53624711
53561995
97294150
60672342
8214789
75957453
3319195
82189464
75390056
27038419
89870778
70101457
79684420
64340547
43434235
14439850
4479158
31411063
90856542
94672054
57226913
56238259
89906319
6632264
91574877
40640213
36681493
79667297
40230257
67743747
83553915
81644336
59328244
63559729
41722826
29339173
17803818
14668630
95417027
38761941
96749275
59769212
11193288
18420439
19137717
29776939
73393571
51417646
13626683
36558660
64074117
57984692
66396423
63252064
55352501
46325330
69012752
68449023
81724358
41020787
95056866
86410197
41250424
70243537
43185859
94850827
51262605
84967966
21783351
81655152
35413091
40883724
15315107
70445507
95338953
36332074
56559389
66603483
38194809
28763790
12014787
74204463
96881880
76273011
34180630
78319283
12972546
47357492
70168879
18328030
10914531
9439496
33780612
56436689
15332748
18605135
31801264
78330116
77292511
71300220
72061468
59892123
16555158
23452256
5205782
23677020
89742322
41792746
16589700
65523198
84684446
70299369
16135405
34009473
97632590
85621486
29519280
39137491
46928883
93168433
5784926
5826781
6758002
65281119
46612894
7295485
59920657
66734517
89996544
98559993
81696824
99479616
93638001
50705466
11422043
5267864
39497941
82600905
17391531
97259690
68210152
82497677
30191209
69930278
38465981
54025755
44911702
94181440
80896062
9952990
32856612
17267231
93504752
82492702
51247603
400353
40864740
17725688
23429174
53760539
76263814
9230340
97244462
24622309
84162971
75673641
31652189
48619855
39141029
43925556
39774799
90103900
45859655
84861611
31834980
52151635
54536125
65640604
67325511
61440443
92338434
96733221
47755215
76663924
85953049
19737382
3892502
41983054
99327617
89081668
38903201
41935159
42044292
98522955
4651560
19382283
18754296
11651167
93708670
55185831
67502022
49887381
65489743
91511500
75529565
25162785
95071022
56050468
86892197
63295176
77611754
63886830
82186802
75840053
19858946
42287135
89983634
54212181
83767066
64135089
28412980
74504757
78224092
78777208
58483068
1459443
6814559
91482428
48055563
51678156
32265191
11965262
39222336
12840639
63514641
94460637
75183890
6099444
93564877
38773116
79111944
39730651
60909046
47211791
44503407
96085618
49502978
81831160
8571624
80144042
22752187
77921038
5928985
58797491
2245941
15517488
52817176
81406797
47899339
49760791
90305960
43592825
30441383
15543808
44257899
13008910
28303349
82284891
54080847
31770057
31450763
66118812
92942004
68473122
29856446
14673749
70907083
60428103
68541225
29743678
10522321
46138395
64739012
36862269
30829679
50732628
84290919
42898298
3387220
51399016
75089810
44468940
86923601
84281567
98873487
24642160
67017188
25454977
76939815
30411827
12103885
29905676
53810219
50700279
89157346
4442915
76347593
78441350
489135
45322327
82975736
83502093
67143080
41359030
71487828
21931546
99640465
73671679
20321095
45185757
3898287
96393236
396390
72461176
36792448
99618074
38985701
28484974
73854396
52235065
52193596
78660323
85068852
8523137
41643480
23351616
74317634
34829091
91811363
66414756
75255142
55480461
85807120
42054077
6434638
6261863
30562893
17603601
25669055
53733116
10680114
76348366
78350754
89801995
95618826
8415501
64929672
82616667
43303724
21205752
22686938
55813793
95958704
35867923
88146810
97877823
98050419
79355525
44161301
78165018
94112514
12905563
43334411
53474472
60663487
67482389
71712772
64887178
87421733
63140449
64191647
38670003
21095050
57107876
90993280
66668703
43858719
10224267
58438418
15244333
99083962
62119729
69435858
78538664
99381431
80150786
50550828
64238796
53291391
81260128
92558248
865774
6594523
14398897
27265333
23876052
79492831
88716187
5650028
29848571
44454574
94015963
5886242
65508275
97791646
13982676
50482616
46810446
47333693
71394053
30596308
98336983
45110076
60988926
90846662
13471187
93397901
28146194
79188049
79608492
5190677
36531066
31463436
66711723
2392216
95276477
46897655
34613066
4458833
66709777
5223032
4868407
35787404
67992580
22309334
48803559
8313306
73932488
64505674
28964129
33708268
21837249
18610489
43653634
43271546
59756756
34665468
90497088
51298965
90590096
41839191
90610177
99008765
82367410
72130137
54206403
42859830
99733082
82577918
72102561
73828958
22010907
38545055
60991608
11073537
86202872
85517973
29214781
13407077
81660231
76335356
1330607
58775415
16881121
15300253
38414519
4519410
63247704
31064963
33065791
4751583
961530
43614790
17456807
10842073
15591518
56343484
12338869
10456596
62134838
90117621
12629189
40425825
20418310
24900000
17436495
2229841
89330326
11861086
35108602
41572452
2712706
21321164
54196694
86649204
19690117
26461711
16429933
96894987
48833429
43523186
47617416
46075982
75902141
69183307
29164470
10901190
77851615
34535965
36364908
59361161
63250158
4774599
79906501
72103105
57858024
88279255
53880708
12459184
2947012
5200596
6695264
23329472
83467894
73754398
44831478
15236723
94960971
9365341
30295133
47212405
80304589
43520555
57803095
22309268
56953195
58019797
63091282
22261854
68457159
31178804
94418399
43426270
42202026
2884830
2460678
38395338
18300429
86856593
15343813
37710450
685406
46543777
76180914
10361752
66537554
87427158
35461959
8020717
65813525
3415742
19365845
67782516
10522570
22534063
70005970
25024613
52378020
86973840
11380724
22656285
71045883
5857389
51784785
94567669
47475137
1882477
33763534
96314869
58763997
14595359
16278765
86258361
17841419
52231592
41553055
4598970
83949603
84637738
59544276
1964268
28108440
8103722
83619373
94905063
70000559
16803636
25607657
95353834
60351436
2417031
17924816
71909558
9330221
18298186
82884878
73455320
89384484
81986290
81144997
80950150
88737096
92546811
91618396
57678422
59679570
88306891
96443136
35428832
53749762
16258653
79080059
14622111
7327163
90481679
3664389
49233076
87921380
67140777
16874847
6375061
60517321
6619337
21554834
35234899
56630039
79981459
77728701
63616633
64907541
28612176
60571822
92290123
18854411
43328366
16400677
41484862
67496973
18388148
72979196
38749849
21980069
44500843
61299310
83705876
94016396
13012359
98761664
32425016
23283588
56458911
98623858
46006826
93871492
9057121
24923256
38709027
6168308
35462320
96385964
10746666
75596242
91559124
40146295
64910734
431071
91972798
62246746
72522767
77948383
98001078
13348582
89469315
75241695
714179
80745725
57269481
92937259
15956961
43187546
81353403
9941510
25640358
85125711
36516728
62016472
94286906
37274898
46013047
51830271
24742791
3796355
78213247
4381460
31405394
36648270
64185424
90862117
91948767
22549162
57497821
50151726
5160960
66450042
46113426
27580275
32837836
66430031
99245647
4067317
21495593
81168855
11304895
21334966
13004226
37102264
31673547
74943119
13930790
25720210
36922921
69484507
21502541
9133787
10626535
37379187
67162830
79898829
41756801
67085374
78458589
430303
96776140
54806812
47804488
5025740
67921698
56729919
58727235
63714916
51304424
64410453
95030350
23380481
62782174
32095421
79724501
65735505
30188838
33341851
46965743
55452868
20790160
87226196
16643892
53903893
67397636
77113721
36213920
79648321
23186980
54954728
16017434
96029643
21380610
91120628
66018886
88007930
33258132
9805313
31072626
72006594
33682562
46124531
84307418
55928753
56050465
58568905
64710648
23336303
26940331
69076530
29939359
14006904
47208387
67222249
42948760
16724045
10612767
70711216
53933450
87433062
18015072
68562330
67333751
51309023
67010474
69027155
3216973
27949965
10923832
1405289
35442566
66714452
31187610
24077402
49856530
27546588
15189846
60040128
95556556
79517008
44052226
25155060
39378203
51432131
56112409
20301531
41209764
1306177
94663868
39818456
41281868
76187764
73283908
23880767
40997848
43486699
3623624
61032478
16092768
39244211
34960462
61564853
57727339
4152318
21662850
35291643
51698884
82321561
8897725
76967765
67083512
52657995
15224503
91356716
85181396
74257808
1752725
84472379
72214372
52819260
77130227
72700663
41927160
44637017
77999904
53594160
98885061
91614290
1362325
44191076
46618929
85835495
92435410
57392396
68657659
55837247
97943535
67977749
43841820
56537690
50388234
33813652
31475211
416924
28636379
73516094
81806006
90466389
5578626
38476327
59920891
49476128
75931666
84286556
8298452
14249210
85988315
73204578
2863378
81993700
95968179
14738551
48304533
93090183
94942482
28743770
27834432
67382821
28266702
19685597
22978702
15005260
61408570
52272719
80548641
76658163
4783553
84790492
39681526
99297951
67868592
16886188
72000460
65217176
76199533
86883525
61754813
23614725
62930676
85319704
94136724
18793273
52839943
16750540
38584477
10655807
97424664
13797871
33518381
97789860
39113188
66621250
5477039
77230815
29751661
23618658
72892302
18569767
71018204
56182932
85806621
23667837
49270273
71519277
62387232
95548278
36549708
34231871
92346052
87162995
1795289
20023218
25821359
74260400
14069622
7525380
31537278
97351570
84153402
78974904
79388195
85574513
35627953
51166340
36767434
11147693
3927216
2082836
60828447
2608713
88432859
33559855
6834566
3647137
62412891
48667332
91182148
53193522
41405738
88507861
74879331
68428597
85457778
29198358
30434303
5280631
65861256
564756
50613520
30251440
23486938
40716311
25759795
11908388
36184593
56116347
44929808
46841358
83981790
9205125
80499508
17990158
96479653
45822211
31700405
73285979
10172385
54225455
1081546
5208611
6088857
6832361
31266789
24255621
87587124
42008729
52870294
46025060
35216317
22417052
66060608
40159738
46075412
13741267
96441544
50171915
36691722
20127911
85231039
19265220
52443214
59041150
1156732
38930038
89995711
40867920
40540769
30587367
60964529
28627841
28640119
41178102
50793571
21493312
91364942
95233784
55084162
77766230
75108592
52493096
60646477
42477647
24867114
38551416
92201986
29574333
91169252
63937968
84487199
20074137
878923
85586646
68876334
90830468
76212478
66766455
18206755
54870683
2640425
48060332
33450734
59914263
84205740
92633531
14387347
85947595
95605579
49000313
69726330
68231822
91888083
22272360
22689245
96996577
52513013
49385024
55229437
8321495
69398491
52516268
77922340
28581620
43074592
54161088
45210676
79743283
23728704
98855294
66836610
64632633
41932016
80828691
48463837
77218846
14893978
12260763
44982955
21421765
88365095
66748040
39979907
90416420
88480933
56024264
46270402
37120832
65241176
45924420
26021950
61997709
7572541
77487397
71292953
90412089
37949131
13023937
67035601
90787258
43025090
33857207
91149364
10688477
81484559
31162017
79494171
60260897
68298985
93531740
36879979
93020874
88488977
31633509
67811031
59683869
84717934
44602067
73372576
53108590
82590552
16390132
53550042
2032312
80057176
78650289
95358362
20579665
68056714
25249860
84863952
35983441
71979553
97619304
46987901
72979535
59781342
12748226
12475009
74229920
27547551
51811920
61334246
55542185
50478366
57869816
92712311
14601414
92989967
56670214
44194771
46562655
85075862
17546327
64532128
11269199
89098890
79085198
50150437
83888591
2392700
21997971
55628349
6533443
75439692
51695650
17508254
64047197
62471586
45767196
68963931
45579859
65077262
55735667
96731260
67648274
67129701
3342122
53930378
22414298
48337936
54730778
49911967
23082178
7738490
81005492
63574272
67551445
78002436
77390679
8778851
14156293
56520053
50701877
13364419
73879361
76100449
76241638
19063931
47505700
72240161
26350207
88887404
94775705
33582819
2630924
14824699
87104192
44383044
9462722
46510799
44505311
16136318
88390242
74042317
84100949
73830193
87040795
54578333
85220062
62520855
19906406
12283763
28380329
7858136
32519465
25496704
99380890
70378632
91767837
21560544
10424978
4682562
13804832
57880465
40231122
33043474
54839811
43513524
69408846
37593631
41143759
11636435
347903
85958923
44213396
72058142
41944979
38956876
87569825
66224821
40170628
7880921
47137092
98706108
94030521
80815915
65228651
14764564
28403105
95936200
25931645
31487140
57976335
79987357
36206603
89956992
67142992
87646451
55030861
88782387
40640503
79678975
88097149
35311299
10945286
13688116
4001033
92563080
70261771
71075729
41197864
83764863
8529527
89816773
26167435
15157905
19619060
44629344
32610221
21222026
99294193
86896424
46862943
28716434
66542831
89717468
67606390
61604476
43612547
36483989
67056317
2082465
55868198
82146417
70898706
77706971
23895856
13900489
84971211
24901995
56378384
12828818
31460159
83016354
6340722
57163251
51174257
73534983
81431579
77469923
84464528
26972200
65448870
83264293
8999134
58188685
54535892
46983640
98928977
13366167
80407321
32542205
35076406
35498906
98322114
5053125
28452718
98563900
15711945
98656484
4696399
11316942
97909926
34695986
86496548
57614681
62150872
49782623
62979082
57769691
4874206
88052333
34441540
83380781
13013325
41937429
38348326
53493389
34998129
19282405
3595139
46635962
75343875
77969355
53068805
25913811
14665093
25136053
59390180
69037411
23110422
5227252
98429606
76821884
25422368
19141539
72911140
68881652
4589723
52864288
68896313
29481351
42584990
94573337
52529279
67163410
52216322
60856728
38849153
78369449
1835345
82598296
65222110
42179468
55132297
29125937
34327894
91567420
49765314
52765415
6827566
51608596
46632720
37559783
72739489
92200480
9206795
74465970
44266425
35675198
45488107
9417887
944546
15368431
78301877
24096210
78025235
21647360
26003160
34117696
99198914
32292286
81816526
64038539
40911265
14951525
7157755
41683811
32205956
15096882
57224770
20411134
54187729
25193001
78157227
34214096
12919572
52562457
32821304
79119919
10581017
70144427
82244776
22495987
27559935
5495269
39526499
23868248
98393422
7559481
39123862
81322685
74696493
7012428
60326743
75616056
88943510
73971991
26872176
33863213
25451521
66742837
40942343
51817297
83085788
69710930
38945171
66243128
95578550
45426498
29588358
62278065
39153759
51291109
6137196
67418339
14840101
20826672
43632808
50491473
98675537
30394860
65099802
66867213
45987940
56401277
54426289
13014510
64487310
91726328
66392199
51072359
92355995
56206686
66318336
17336586
67700299
70503379
70910410
55098997
90538283
15134894
52384704
70585119
15111874
48974143
48320671
855358
31280792
19960992
20028493
77643086
32682146
85469720
70238187
86804097
85218094
60555853
54484678
86118586
54539069
49520811
10600100
54800985
19646365
91635870
82960610
97511357
48522397
94934283
39680680
64950092
81242244
54656128
50706834
7455834
15710827
84888988
1791492
1130971
35020847
83554984
4593442
9575204
75910734
57236800
13712530
84676362
71286824
78881674
69075784
52363216
99637188
28702132
95903311
35511986
9659654
69767889
32302824
61212055
41242079
11031889
98749389
72639563
80601320
26647781
54033619
83667591
44008834
9116654
94218584
12447872
8591354
20969247
97337960
64731357
11444340
91667534
343550
19801327
13743216
32285146
63719322
1670266
5702788
8094064
95476464
34136618
61630819
88528446
92977519
76007110
47338773
21836793
39767135
96598863
84451803
69166889
23832281
41678183
52331416
59703214
7902538
16246498
8532907
28579801
75546735
27110505
60296043
17060931
32964299
40207743
66255464
52558539
12530367
25620224
17001536
60537064
86431949
74695700
47489778
66783659
1064635
69405476
98420001
46858766
58745872
91001461
91750536
23837608
49755354
8242912
53931806
4644894
96644719
68176718
89627432
79444516
3124937
30520119
31877000
16680471
45878102
30458138
8139960
17910526
28368751
78316111
64272617
14775844
22111060
81909269
74069788
31782037
65992412
55849643
40218057
50619749
19126520
54260488
4106673
90427585
56247487
63344837
20611532
57704121
40006033
34765899
14167300
97198819
95741965
88453393
1291703
97239405
29886254
83068690
97867589
5009171
19328176
78635943
45679634
28047368
81657535
57044348
48075364
17394138
90267661
10479862
47291787
91959477
94428775
92810617
78223506
87699101
11692425
84040163
91789274
26782574
22432877
28875476
63109088
11060521
70441864
59486918
27671288
44621156
6400843
78370951
43254912
56079828
38276133
27164916
5211322
1996842
31584204
39049771
96830654
55033983
71957759
88087858
88410559
68705711
17479241
50980167
97593336
7094773
74952643
2651847
32586709
71036269
60783689
65746873
10730470
21626962
6427318
54625010
34717473
26977284
33744960
43350056
19719909
19925505
6989103
36893174
71731548
13465577
31661008
58482345
94800792
4362530
79710632
14139487
9705324
66002782
64521152
97818371
36642778
23185488
67860169
67234845
41085977
15508948
11559440
14411290
30044196
82269246
44567459
72001088
47215709
69470626
3813370
93756360
38571627
3183421
70317917
73623201
6352761
23484938
60085003
29269928
98869942
32065847
75862487
81334070
8920598
9239620
77686308
85159164
77245798
66606066
44319032
64645859
21349323
98025770
28555149
56897131
75021200
61553220
38265947
94448944
53420413
72060524
90476895
15984780
38474778
76912558
64154094
77090820
51644477
99447703
11288553
16413521
8589303
17457171
20602721
20265344
13464493
58381937
37753753
83356615
21202838
91441813
74644459
60194049
21378275
9802376
91614711
63374656
52083775
94407308
32467536
92217038
48637095
86639514
27932556
9314165
42794293
31184902
25506755
30328054
92573493
52650507
407673
25582403
49755658
77009994
57467944
35927240
55210550
69785694
3115805
78369796
61711886
17243835
35299153
7550481
56560766
81737106
18868379
62907831
29095507
73283441
24596768
20465634
87501891
65840064
37594860
62685297
15957024
6687931
32250137
42655388
65603086
31051559
57991541
7199709
1294078
55574187
72221786
6678312
46135172
96999978
97568335
87077898
94943605
80194055
51862610
79167231
27413437
67617920
58260941
52027550
55722868
92367937
31181962
77760250
89523929
80625238
28368281
13803229
23222443
98976090
73088925
25130615
54970407
88436414
83734246
4323703
40699642
82000985
81461581
189154
88492164
33998283
42293229
96315836
55570002
82800178
3940586
22949500
56596040
79040566
3153260
64531981
10538561
24026281
41517737
10450107
66022491
61617209
66115753
19181766
44295800
36370352
31328116
15919461
64432084
13377515
19711955
50755753
98005734
41223192
94708806
59900981
70004997
72187778
90617516
32136822
78102569
57250164
40179439
59498565
11429515
22034840
64043140
58318461
576328
21552824
88068911
85098697
92982736
61064828
18321648
30361765
90337192
39702326
47125239
78332549
52957046
99085263
70807971
99351762
51723603
54475332
43806554
2170663
52642303
35360058
29198191
64445593
81419313
18803493
81356395
48285899
63072538
90030404
73449321
13432114
87493706
94699732
96987479
19791765
63768082
70306175
55245296
76342193
33904462
8420345
98823020
13053721
89189325
5475381
95135672
69388578
15693588
16872200
80791593
25156308
44586479
84150334
54323395
91148954
2525980
70153983
84544823
61550719
70678786
2138598
89877876
91155205
27431365
56366518
77595045
95792430
1935754
77282660
5771071
86047705
60834148
6887904
15858095
19189427
64734752
35577527
1255656
93343137
14743242
50471124
48994292
92245533
5548887
59012046
8892946
19176271
63396066
15739293
45795026
81813858
30547785
14141402
50479605
20835108
25552788
8657308
55789481
86694635
62811253
35550668
25674873
34079120
776362
42378143
15653713
16400402
61497568
15121444
51401718
36982312
64767735
74625302
34619187
97775854
26985664
10778890
11122528
52793610
99225454
53343947
82585415
87298786
50885628
70553966
96337861
53618653
55589794
72219312
25954669
31661566
6975819
61772371
17598021
72905536
7994920
78740160
40130311
16088753
65199539
55005715
54076136
35404135
79520858
19243904
81687155
67557968
90039909
33787402
5254130
1515210
14264579
48988620
72854510
12591528
93392215
52566755
14644604
75104845
19453391
66197143
73597930
27353147
36053850
77796552
36135431
33266759
96548351
79843276
37181096
1544078
6692522
29348300
360282
69399815
51315059
56035618
89493183
45275072
50787344
4122947
38094897
87389882
31422830
98468358
19833178
39477886
46025921
42788434
86107671
43118462
98473460
40824638
96346119
8375945
39517733
12080318
22564799
63346806
70699347
33976618
95019102
39914658
6339467
9702476
30673438
57318314
29336211
92220610
2442567
28558327
53110732
89607388
43824026
318999
46179731
52626336
33613616
22395292
71651403
93515909
17750940
92909684
2565377
46748673
63803584
29499900
76415770
61190863
50693837
8236848
18248525
87928717
78647088
827645
96722863
65779932
3339918
32866866
39421806
23378003
84257120
42814462
66525913
90240558
86285120
77568246
64572950
47323553
16538438
74558210
24452838
46723621
53788419
74064106
28658427
5871296
72724625
2732751
248250
882862
95560988
74253255
30385188
45466599
68331043
94284784
77790541
35070600
20574462
26282907
97013308
98692715
28294710
43182225
19712199
81141951
76583172
61979273
50636819
2514583
95951365
10811580
76961011
67717661
5536709
67770777
86146728
36564447
13929642
70498750
55795414
95595752
43335152
71321569
44262829
84093054
16741578
76707887
97522362
13252849
51355078
1383805
92147409
87032652
1177940
1736415
23488413
80558690
96315283
6270222
87729591
83025367
33025296
78613967
31472230
69143014
65080981
13535923
43216840
6298525
98543175
32615861
97115088
90665833
84353009
55249319
72380707
51364605
88681361
50158091
98652927
49340397
79809342
72951874
26938574
46773886
82764988
35155769
3043961
32579316
40447739
79187459
84077816
55920851
91701735
43266341
96013914
52579742
66277834
93278738
37988564
98709403
34032154
7790380
8706710
56115492
83855333
10150449
89164774
37828563
66753118
40835298
53863533
90546135
95732722
56213465
76956675
10282279
37397052
72712728
64340757
93596394
31283544
25183916
6119851
7571583
94749491
9642233
90667987
99109621
96329643
73712232
40758867
30091368
4886182
69415529
92738228
33703925
14951168
90271959
682044
43650420
75392505
94390791
96986736
13344833
37615601
98556974
20708503
42506034
63881141
85195009
81114077
36881440
29431472
93129474
98859819
57033007
6452795
24644405
88523285
82663738
41932397
98147746
98169142
86150521
33990571
65885786
44418637
69931780
66576707
77542439
54813506
17336129
81620686
63623611
40083853
52344643
27079951
13103666
76499715
36440333
98714035
80578503
52131068
21723720
54627957
99539702
36714328
24916622
40632278
14358286
87323580
76551690
54431470
31101531
37255209
41722205
99814938
11382383
90318204
37356177
51650170
90488394
7548771
25833306
96033751
96734338
74507505
68494249
88169347
83275635
68499359
57630371
42013015
5148544
58432093
21450149
25778509
80611744
85404982
27817897
89703178
73878313
83660684
99974523
85972717
65124227
20057422
10004489
88928649
13397021
74932523
53581668
58491976
26881037
12217832
790076
17572706
68994917
61973293
98866154
59195456
7844273
20945943
3022185
5443853
64309892
44223184
49879177
11724886
16293653
89613372
2336410
29425594
14189624
64068450
29250298
29524067
43053542
24658804
53657444
13862778
4743815
33062922
70800070
2501764
93725958
58889387
73182727
8634041
9352701
73920089
76780389
17697428
10163433
3090900
77090812
14664236
50658952
11333798
49209898
59372815
57709508
85173096
9179359
87088245
26636829
39386068
58325843
14777112
77133365
47249568
78072229
22198320
63854097
82324023
75446440
11896786
58677225
64738142
28033414
35244848
95796969
40635391
60040268
79832199
56073969
89449757
34097361
59573224
86924507
61273069
32785552
45570190
85136329
40004255
14670557
69428209
90556882
21256520
93732980
8383700
40967543
65075040
3103472
63328692
38935544
72174502
45796574
84271529
30609566
65747129
24241055
4973424
1683697
29803187
45454900
19640006
54084539
19615097
80547158
55685098
21945246
62881840
90176497
83965253
63103405
12075817
55694898
54158880
46690467
19751432
96495531
39612281
37422031
73667204
43879787
51482156
30207236
95158619
83572676
97809287
28563635
50242396
59910658
32951529
56321509
99582297
90190271
89246426
26412461
26291589
5276380
28467709
90971082
25666652
41246156
76787064
90628405
89073809
31314289
22581686
57541188
1460862
47293975
19912168
54402786
26924249
83146989
91178950
36689166
28866719
24893516
83904590
14197923
79860897
34527865
95475249
66761784
53628313
62029781
96458705
53047408
48922956
73343381
34079680
37343627
36521331
48526555
41214706
2743083
35056831
30369618
27027206
11073284
95529884
83015980
64065263
98065125
20530822
61183964
65143795
53692828
1402276
83559749
81682392
87892738
44054282
40277865
10533530
35192166
80891283
81950091
63522189
5401867
4884424
66073394
91590713
62004684
97983328
2541925
9324302
99990464
69675713
90474441
76469541
46943527
55963938
5881029
41925920
80317865
23255972
51587279
8139076
40395007
18639287
643096
33518215
54029662
19631471
56501295
59420147
52859531
45788075
62401889
91656436
64931064
15150027
4930181
28248869
99037524
69741863
62073020
86013013
58563363
53890994
30636012
91770604
4345620
56059573
74091070
4169713
60287940
59217655
79329023
23503090
9690038
7656655
64839581
52762963
13152220
45471605
40133714
66982442
99239532
23254229
50204874
29326854
58679018
58331633
45255412
94450731
1963368
15515526
81036413
40338349
75904741
36732990
96141340
62577385
10199208
26055347
25212291
58667644
61864151
67824560
20062943
19770385
53950271
64083746
648951
73139989
73562096
59094811
52828338
2024110
21586925
55400286
24843422
62361920
50829098
4589158
41465559
87565983
81897274
11836415
15375678
88042830
2344191
33431336
59861432
23837130
55025663
94198193
35899604
60902366
87151057
8474693
14226590
6995292
98012752
72269564
98172694
60634940
95584994
11896361
17214316
93297014
60046930
2241300
96383297
91972245
52548720
74936533
45933766
41525796
21075592
32847912
47706538
16837143
91877895
38292565
40139718
51256075
34068570
85158202
57017214
73717151
96302846
74723716
54513750
44011294
62253338
47014810
39621220
38076234
22890895
42069563
32903986
80830543
49551047
60777410
46828980
65307523
47555407
13994119
23878982
67789528
19414700
39351883
20053634
71605202
43285175
190834
82582674
82023072
52240558
4737864
5767480
13598229
47983896
42198312
87669297
25379725
57581197
75488070
25086944
23233653
20686478
55244505
20827840
95929280
47136109
81942415
84838556
26191548
30437129
74278527
23829558
9652574
7494732
27890429
25725413
63309719
14543230
44939664
37475085
9567742
54776466
48904907
26736635
30567022
78838897
37779796
50141698
38169768
50496272
25168723
43350803
57944009
75287121
18977613
9642563
61695134
92680485
96527602
94592985
80928387
9825098
83471334
50053675
27512630
41327645
458866
88499751
15901623
35227803
65438894
95416922
66506530
99407742
60799007
5070604
70845958
65403283
12158157
47622484
15731077
40797074
77987092
63751869
23194845
87905824
79101845
18875434
32650867
8523687
36122929
26671500
14738693
37191057
55055328
42724458
16435074
45675740
50677075
98920992
74161742
33882504
94250284
44571461
18941849
18732487
33029888
72470543
92974188
34399674
42176520
64351977
2488222
62132418
91452616
93641323
40207439
70513211
93387427
9262391
86738596
69826063
24782450
20045781
75482315
97824645
73878210
91984241
81750938
66966504
24548191
45635542
50672816
33062936
42079906
98398087
87846997
39737537
33556983
63968900
53854444
13775107
51860415
13954310
35140499
34067874
68385739
28089354
99297363
52824583
39039136
73075882
19421829
58996523
96232269
70035511
36799653
92835072
99139067
45486182
48375972
22885955
58592288
4940826
58879189
95186928
83708942
27424822
80445165
93421094
29356939
54352753
82246209
65075099
45144058
36051934
61045761
43114584
91293035
35010567
14287532
25827380
39852500
24778300
7463197
77672553
95088392
44653341
38509024
7583186
32689756
38246277
16637145
95252410
11831126
53143457
99231534
15156453
88409067
63884307
13206451
88685895
72474226
91649063
54885879
5589909
33955165
3416713
13642614
29659879
20678733
16357091
55467064
54198427
81679576
11038698
11041461
98109600
39627779
18399151
48211929
86037526
70846145
62224359
72381361
78030241
79409229
18144347
26083454
49188355
36372621
79278299
56428181
14326540
82805201
38303453
83104806
63168192
34476372
4277458
71321135
54708545
70789131
82544453
73371079
26073750
73338237
29465935
2055937
7214469
97302579
64498728
98529236
58219119
40641943
29925066
17634196
69804856
17867972
20966900
18598357
42393603
35742507
75040534
35999728
23146337
56520241
75698630
7412584
57943542
4447779
72752380
44104890
98444537
16887088
43459896
63303977
75057744
50326630
90664249
8780723
34149533
79410997
74041183
53152617
37779513
67805026
71470780
29054549
52801752
73911307
7488281
30854949
37983605
12034659
11146803
41063131
458948
47646122
7813770
56574316
71373422
6022628
8330455
96122309
97256424
32068950
48803306
74476800
36895884
42575052
89145803
5489856
59057566
57600970
69389485
6812719
90250966
88166596
51048614
41814962
853871
93834655
20605538
90328609
4463826
82645068
33632562
32840028
17470268
5307103
268415
19328651
11291801
97728149
87830169
5878964
67370307
25609408
5281742
61499437
18713954
88776836
18846644
1585381
99125856
56990864
18461874
58104960
65359667
16784883
14313825
56740146
30089360
57331164
16344567
34853834
56979282
83522434
45971660
98299876
21067741
37704490
26662727
74146149
8946535
45758557
98714979
8340577
68924611
89403012
23013114
98910883
66012504
60631204
89121764
83453662
99333265
7879354
62230302
90003804
37592451
96464305
19782434
23066428
96600755
19851544
98826534
66441791
7475077
2174605
99735164
24183994
22916428
49974859
53178743
28119849
10949518
72914883
18876404
79977477
18817248
19214470
27588192
77795582
8172076
82895961
27198760
98625040
18876204
83253126
61295752
19507568
68346193
40730234
94055476
94146199
43081099
50977427
54092888
88199293
97135562
75861289
45851654
89024713
24324890
71405781
85810710
97624277
71816395
42350140
79603475
69321594
33931606
14621031
53237500
51782788
15087261
74355035
82936523
13373950
6247937
51267119
61265578
91711794
35815074
93672183
80722503
82091368
9550063
89001742
39485369
4299476
56544833
29892405
17336853
5621325
51627948
41794849
82169123
8339721
81520564
67376369
75494862
37274127
62020219
79474513
94879673
75544473
51826219
98483633
21476919
77456456
72581920
85005433
14128157
75593632
95799921
68059189
77253959
86766309
51557156
39608431
68580833
51730695
64135088
82843603
37193404
79922797
94290830
23877382
65201515
79105007
6129071
30735909
59701886
78581106
77989830
12993522
76106640
79740286
90737329
26618754
16641143
11108729
6661512
45077074
82121400
59330676
51426807
66045173
42069844
25855325
29561674
93204628
19532563
92618595
81595324
96843232
66571241
3025850
16866240
83494662
24726002
55902542
54525107
70943337
4238296
50332343
16497359
82045783
87306304
88435151
44452153
92007523
87604577
17206142
904812
68044493
34765636
8746761
72979669
57411220
82336069
57922504
40363185
11008433
56192329
48054599
25906152
67010503
64079510
18322210
92236852
70266086
25544161
76642588
42443734
78565899
59441423
90855146
27953152
293797
93582994
65744215
91384676
10300235
79378154
78059830
85612891
73921506
24952451
83332421
49473118
25553237
62278312
2940473
87537766
81067699
40888486
67630237
63190454
2737264
40100397
65520223
33383853
99014468
54432351
99358860
48390221
28042331
95198462
21984836
90687415
390907
64247745
91449349
32644293
7585646
77260597
72281623
17768288
48154035
94687470
70723181
32073422
12236135
32424164
106045
107809
