99314688
66050156
72466356
14499818
15525410
40926460
883502
26663903
42870110
98159794
31654852
6923718
86921621
646118
17188262
99049624
14210622
89116519
25515105
79623861
24067575
41754103
25523079
93388138
13326987
61817414
74670201
97387911
61848063
31834237
27496887
5773218
25110880
65956001
87959447
4110745
58897655
44507102
14972873
77241364
93033299
84150160
13636322
67761731
35855813
57200599
32867133
86299486
99146114
48917392
84494195
87096847
7572266
79593034
61649262
50478487
91342866
34921595
73207294
73328396
11835859
7049176
86985775
6422637
25118455
6047172
45441020
28148554
76745746
4893327
40660979
53332414
34868723
49427242
36948028
82581544
87068139
47559780
77781389
62754570
35301068
30598179
61865399
71826521
49443593
26005724
5697439
97051328
44236491
53876738
74440971
57635275
9079872
72734548
22390550
16428659
5966869
66370879
81820914
51501723
22549334
12094756
69349737
20483568
46638105
49655290
53534072
74395232
96312563
56870969
11901821
94091700
68641808
90778232
33198521
28315203
78202879
29548149
98903008
39989348
42791925
23938227
48135323
31710313
56096512
93047459
18569470
57870159
55413416
82506299
66330344
60412982
91777048
99623990
57064579
27048819
76111346
48627931
4358847
51857094
29566898
46093593
1925919
82208389
19672062
72532466
16245073
18455030
86365774
52946806
3681453
39684091
34510281
51752745
58201995
2063415
22995389
53756140
49990566
13952589
65335974
82952657
36092985
32101833
66198609
25199901
56838416
53023859
49032783
49468877
23690376
45176344
53394443
60205819
62340313
3046531
54471543
27920714
37508840
98024778
8377479
65133223
26297140
15515067
20354935
71676937
61767193
95614638
53214175
15026590
32693915
51456209
47849090
71827175
87134097
69674715
55017158
410670
95549965
68367150
73859282
6520198
91173727
6670990
11196390
64309117
1392090
85387680
88458312
88741952
95580278
99991971
27297586
23735979
96587060
87019892
69410042
90943683
95256162
72723503
60996442
64309471
12758325
212227
36871777
62897789
71862269
73905588
13036779
81368292
73739499
31766303
61890022
36181158
62914213
75165068
54292262
38665223
11165505
24314271
34286121
42281989
5996396
46816042
27951876
75425947
36547396
21929620
41406702
5673372
78566099
62825143
95202597
7357811
76151813
35637148
54822575
82281543
38356500
5493080
64766562
46340040
22444284
86491331
30664426
38230323
31367392
82078500
88029236
90324857
71247557
80951556
56010989
41789327
89962389
41174910
55883684
5762701
73538444
92465131
88905719
52523349
55134001
10682336
70970544
40794489
90897871
62148897
65594994
13047186
41761017
97085694
23463723
2199749
68994146
36554879
87407342
68566799
90926537
912587
67782332
72931771
78771900
57294486
54061777
40858240
4790809
63565912
19269169
39830350
66353503
71453199
23365883
25966281
49876113
94503711
5543609
10542264
20946419
32005197
93458330
39759248
33724451
43499796
61740051
56231296
9771930
32117527
91089327
81098124
35928906
47984506
19331648
51088999
34558986
43810116
8505067
96609174
19843060
37234084
96922957
25237978
7166614
39086639
21497300
20158352
80340521
44526701
84723146
42536698
29752039
37011767
30216770
25705889
30628101
33393562
40065205
59178018
86965009
54249476
80494254
91886652
21658383
70293871
74994168
35053886
86027034
17613656
75728627
90892328
40510048
9923447
89103383
87240326
50019375
53168000
2486432
74683598
70191494
85019155
33156343
15448674
2598023
14857663
22560117
29381948
64597489
81606732
3970796
79897929
261677
82300903
32644891
82603155
22835118
30102679
48360532
51977364
32709032
61497516
85329915
44546338
67976880
89524466
24684608
93805464
35560738
63471603
10045044
64505213
49527949
89941127
99373699
10246795
89729399
47301320
98475824
73693003
76899184
94941971
8534618
78550279
99311112
48932639
99782144
82833913
22571572
71938764
95263593
57639289
20547128
77534947
81488916
82651130
34052484
29705898
55084026
89915834
33330051
78513851
20799282
92605194
44198696
85912156
78525390
80270234
45472930
50762374
48979121
57584870
30143813
10263189
45968735
11269675
95147752
87426764
96363072
5807395
50602417
40931826
6081649
19107809
46463007
27646679
64464340
97670379
3230209
78025479
5966958
71689744
29186101
92153531
97203394
36368791
86124709
80997856
28161351
50225477
25534289
29603191
91432320
2757428
89531673
61687827
98197096
1566174
91903293
99721671
89428924
5093896
13471595
58267651
86711526
55114435
17328863
81657622
18701302
93552651
75323514
4434324
13566914
84155279
48211171
81498767
42438263
28576747
79088839
95113721
44906879
92846148
10456902
44762026
23870557
84431186
69319099
48173572
6674210
75375019
17198482
96494123
5815519
3474492
76441862
87709914
43527618
87669111
83871828
91709910
88757783
16509099
65953684
77077345
6194019
83771162
37219057
40581432
32887183
95173760
16900604
17118616
71389803
6513609
91722090
34875088
28564979
42644497
38056088
73645052
75421196
72377484
98305827
10756149
14508958
11512242
7065517
51114799
23502454
61584673
45151839
35653127
99608023
80886319
1236888
97477345
56824208
25791396
73032564
48443566
93161174
31708036
14639630
69326286
65302931
46090749
73254024
36900310
14369629
89854274
88279303
70922430
28123434
77750884
76260691
61909855
8289683
82622412
57148223
33874098
79711644
79348139
4153506
80957654
64607492
55313817
30456190
84006138
34592605
13439192
73016146
21472942
82206156
48225347
53642590
24248771
56554054
18418892
93080973
60765230
59896143
794803
84451501
57608728
66169506
17498813
61460223
33854535
79874403
54517618
2380581
13203543
50296780
84109851
37598165
42848983
48910229
98762859
39446309
91305450
59621482
64042428
96091423
79966794
9348646
55918283
43320939
21749885
30700984
35176826
64316488
33291705
16233676
2474557
49580639
13584915
76268796
13673547
42418468
71842874
61072054
55058064
23960828
1696094
1785482
24703147
92589364
39502827
64428413
3587077
13764785
65420516
39230070
81071472
58770720
31204142
4220762
83130188
10409350
4114128
30212265
90041517
25009151
51077654
56120206
769223
20613208
72794474
64576454
865249
49286756
9999510
32379767
11544270
77473069
97380309
63758890
65843269
86376243
47733675
88148382
57036349
21163314
31695263
28193952
16374928
34388748
35471145
35872024
62366381
38072810
32027726
64203552
66012941
29073941
70897319
62367090
51141021
85108677
66625199
63711142
91273678
4686104
72240835
82107934
16360715
89386937
32217835
87827576
87744298
68803894
4774078
9216998
23488009
66172662
40034120
14555597
75696007
71273013
44413407
52361866
3187443
60466330
78324802
17170781
33210739
88412490
67138737
57193504
63678468
62060564
30690403
74079723
68976382
25072486
93019110
79828724
80983235
89661212
30500827
94596810
94141749
32512871
74317963
83842999
63930646
28718080
57847608
2945164
82250410
15304806
6113673
93578195
13487281
84449497
22896801
39519372
18588808
38249817
98227552
7944175
90293161
79952063
74297035
47094310
62101133
15524557
75987214
5303710
14612965
20032216
36917344
7151420
71558649
1045652
6491987
27696878
63556363
60335408
54954406
913064
87627495
66135974
81268325
59427166
85515406
54102665
72169116
30353437
76113225
51689023
17188660
74774577
52323402
50516696
23142331
43629082
61014422
86384029
51353982
23301213
41303593
20535980
89914468
92709793
5306862
29865299
54911372
45363112
38777926
21092793
92118023
81599390
99679367
58292699
61139043
86239205
11951751
54156303
77506184
4012451
6350041
45967601
82103477
9259716
85773712
12371896
5337127
74360495
16555782
41709967
78810344
17781901
61435086
53911437
84717876
44106576
434640
60807799
48588676
80813274
64923544
82833603
30090137
69967474
13080869
85909925
11837086
18674920
29479027
7366199
74895014
82564700
60915738
25388863
11338393
50735917
25470496
15527861
19508188
85145896
95277467
18044599
82049024
44403676
17705768
63590849
62289125
96413594
90737999
23245375
38309266
7299816
36853376
53281613
20352418
69365382
39121673
93610464
65801742
35807242
62314331
18156223
69029378
71813471
30837505
4451222
11807821
11331804
85938011
8105534
21767628
19001962
28152502
86964318
65584513
54987545
23996842
65243214
96668040
71162779
63241897
96859402
44244046
76704438
52011652
99039104
25610519
23782628
62654341
7969021
44020741
33079536
47715311
74632357
12982293
94546088
84031957
76584672
72700139
63766833
8420082
43195260
12016738
58030936
51181392
81384986
78437562
17393443
75401090
46259249
73602944
63666088
5077619
32627386
87463860
38712551
57870452
49445197
7356313
77986878
49057202
9256618
3376741
30053849
7552621
96034304
4861424
67125689
36107825
43532453
47756086
40548401
73348680
59912961
90466325
52885293
31447608
39356225
78119205
61324100
56303511
13898598
20740576
96209185
73397680
14755410
61845555
96164150
67621385
89812725
61799270
79178041
91437173
92034907
20599172
63106526
82340667
86724156
14493033
16088125
50382416
90455781
71081762
2132886
58559267
61333882
78296736
20679390
35420426
23975017
73015366
80698464
67993356
12499021
97787483
73124246
74735538
74690481
80097397
69803594
70961277
98715415
16868547
58639944
22477047
67218398
30261152
46002533
69192601
52977174
5951583
8365619
23621906
5778732
81164720
68701058
9093758
61551507
13637547
76847248
31635919
41140407
50600352
46042524
85090223
51872691
57461624
48082260
39896768
60241425
94873532
7587904
77735075
72394709
56212479
88394392
23982070
67149612
35301272
25573685
83216561
1768928
6648850
82528883
48252832
46114950
30338875
48077999
89949600
98295194
14656427
63400902
64441208
41024287
94631910
91977963
79944487
58146788
19667787
2671860
65771036
9160355
6080476
39308399
90688850
13026
65952829
57526530
80948772
34882987
53410541
39224022
77943509
33770471
43189664
31417764
9652923
40348771
42117049
12345025
54558616
31098708
95387765
85862636
30940652
89860030
45435974
5615384
7916402
84638251
59985759
41163588
58592032
77529552
99452998
73283594
68929557
98013815
23272778
64772502
12755054
73799888
43410556
17127571
36742907
36028571
36032946
93143363
83804582
29610143
96085756
82733389
72244954
51082516
12718485
21459798
54353356
62477625
37569876
76413621
18383811
87207889
41152811
24880484
88998754
71292321
569212
29064272
76850868
29620565
85812875
11677223
89003517
59764901
5891075
82316378
41608550
6792356
84625646
48643972
21066266
36968409
26366208
3177128
8960818
38809628
48606240
1164402
89190785
59392925
93022349
7249632
45918296
78083887
18179767
15120221
86286463
39178791
79409003
87868475
93493295
87456007
75205413
54746634
70761332
92981800
16822752
55294706
82296986
90418917
40499678
77180786
92974622
36298874
2088556
71470626
92012811
76841709
44162775
91663555
1420600
55626024
20690550
18754059
95315526
7915613
37293302
93337621
21604481
99504974
34685094
40595361
65366860
24233683
61424648
92501751
19664493
22581194
33448961
8127015
32805901
69766298
1795360
9668774
16049423
46638043
39530865
56405307
21523576
82464650
10468386
42045657
76227796
33669978
92441468
45067254
76050861
41787644
28120724
9689701
82493322
81443241
14103902
78288718
67663552
19370395
34070153
19117729
98907326
30415499
82931109
82839881
24918781
42997768
25060163
27914624
64228947
25488513
43528199
78219525
70731732
91979141
47025732
64003192
14642789
61651406
50051727
54159193
45200719
75276349
59134651
61858291
84164808
93258086
4290185
69486135
82903846
69604406
31690397
7311566
90525209
21179279
4170027
42641859
31883648
54864226
66758665
77009744
82919712
33738306
1598703
36227703
27106181
36345984
49320537
29153986
96501766
37112024
57969330
41656278
91903606
69867323
25062086
47339082
70776511
55291615
45739154
54454363
66395492
77881377
68184493
21259400
34717045
93579304
29532776
56191593
32283574
26918507
77448609
29507128
33311403
27471111
64906518
67818902
39070060
4246591
9370657
40655121
1038883
24472989
45841922
1740053
9196301
58598841
58958380
55944426
78881733
28904517
8482789
92721490
60944927
28283328
16761009
54460843
52204882
90304749
45969311
40052012
38154221
69992557
31812482
13264493
86051573
51041554
4765260
29127411
61264018
58637858
79708595
50048748
2912606
91016298
98248495
41758922
18225529
73651246
61945414
48690266
61694954
87523824
31184836
62709798
74427767
88876122
38650828
18611454
92746940
13209054
56207516
52907630
53885105
61237119
53596259
18079779
46636174
53243034
52836979
68706117
66947904
61271857
30486161
47498591
13795371
92919201
89062641
83074415
11193824
48611477
56049737
21936762
66133184
94488733
98543263
28658418
21118795
89386241
94637156
86795464
61071567
82213977
42256954
52858865
32521741
34227567
38084160
71054092
34827138
14781327
67189436
96720244
84782218
59562297
55955451
12379802
79861543
57860734
2696362
23915856
87433528
84688996
86951007
56548522
50104335
94134403
80643227
55004693
6494034
8677849
88646035
86133407
72988140
53675330
53605894
77371187
85272492
5536993
72251260
87831445
29068701
9945037
63112588
98561276
3326742
18803029
77636030
66976823
5368119
93594018
1024596
33393946
30195704
82761616
29399192
55583727
85985460
85970098
48131913
9331251
62633592
63085537
14645961
99949408
23356934
55672363
10949388
70328987
71294855
71255432
65824709
72379971
9960023
94181635
77905628
63433201
78576715
56110403
32520225
38190324
23169725
16745085
46299197
16839822
86365688
87877880
5515667
71245255
41009306
55715649
42751594
80515216
58037099
41732614
91684699
97106355
40790377
77698851
85243647
3583064
54999672
11918
34118756
423332
85085639
97359167
89553857
82289693
13442719
38134218
67815359
47876733
13614613
64726091
9922405
13997544
71190126
8957220
43748879
97427527
30441242
62271093
10421419
52020771
38677099
788540
6459872
43299748
75442728
35857495
33384978
27513691
73404037
10894874
24778287
95560683
89563498
40630474
91519339
5996867
46700209
45898346
37424534
71268987
80302272
75212256
67297326
35519843
29145927
78309856
40961616
36847294
75500286
82220924
98252008
28804404
96689732
64979593
89085421
30325049
68530093
5469527
96282780
20617837
67935731
7775917
96666472
3411815
23088219
31446795
95173783
79109900
48277032
10499168
17880204
80021264
27570129
53051932
25263982
19076631
98852082
58457162
66953183
2712316
85579626
60907235
51095088
8924606
95121913
67091750
99840868
28998668
38683764
40776760
34632249
84493369
2494133
25416280
20988713
34743054
22092933
72462334
29781663
45748957
56250599
87578860
74232230
47092402
63543548
3226572
93687773
36552979
31977579
57913637
66096129
31553153
30155055
24638224
30085089
42794494
68710816
60761062
67712239
97684691
47626281
63436924
59994717
38146915
64566342
47633487
22303421
89009918
28098302
51578646
91284438
84200067
9861370
10094161
80080117
75962625
59679460
45941140
26646447
20006483
46869246
11094999
16286730
42628497
68606876
36895029
77285959
81176919
84907332
4842090
77575171
48911347
62269350
65761542
60485715
84974033
24285573
82425988
66021577
11694714
48350547
48752308
77641677
3625847
65264306
94987809
16108872
71812329
7775701
45925763
92540381
60430114
21942273
9575921
27365101
37268487
91582959
46412209
78125020
30226662
48066145
19582917
7432955
55955883
94646579
93384896
81401778
96939315
44127765
38755534
62773788
72210626
41587254
82776189
60486756
20248486
36551955
79587418
74388297
56244716
73172544
50016341
857929
60447118
62572162
11254162
6422874
91944940
16328265
54864275
39533827
40164398
44586670
59236253
35949458
69560035
94160545
64244864
33335405
31172368
70571818
16466023
18174270
85843466
69159345
16390134
89531309
74021697
91563338
80921793
38702074
57521375
22966654
84544092
92588764
65652400
66316065
40760853
87573800
46637253
27437970
94678128
70631735
88466375
16707264
54942084
58018832
75457184
53198625
74959529
83916669
94075919
12844347
14353832
27118424
41045579
66230639
1789059
20575589
99234232
17378047
50832594
979295
67565823
34454594
60757260
74172184
76393364
76136570
845893
64175807
27104127
23072769
34311296
77943294
97935369
24488962
5672875
13132811
17388924
49629669
49921369
70293946
31139307
81987950
45663307
12845032
11190548
72189105
22194827
37952489
52557639
21550061
43792458
43244490
84409994
96969558
45744381
29189224
23843675
12955372
3567423
57705977
29325359
31793452
26834716
40840789
6801408
97621180
18846455
55494169
79641349
28766571
81753722
84619601
2155066
8418264
92502849
15338939
72094502
25399078
43680988
92412869
98603291
79696009
23669007
1824179
11901951
59170974
70416505
11632045
53776498
23800394
73280887
93069929
36662771
26350532
22709628
3549663
13992337
31905263
10324257
37358134
45487993
1447549
61549387
5032281
18529410
9940670
31215570
545655
15686504
38950358
93836445
53518548
66062454
31318475
39004171
80290622
4166131
25977566
38429063
11512174
85453125
26279797
66491872
58399743
4013821
18714771
68652846
37348253
48528917
70009541
57380149
51092451
71301931
94336275
19616813
3060872
60181963
83704077
42675036
12313161
31803345
95029067
77366999
33714358
26993569
37735296
83246926
40002998
28802672
36609184
35132339
77930490
99215208
77901470
45873307
91071373
66371770
21370726
78885214
76625044
21980165
49303522
30611418
40211541
48677987
54341078
93357378
48877225
54771463
6287656
6843991
46889437
11038733
11510771
43322895
73090223
9131751
6572727
72024907
63225259
49188395
77367123
94444258
15167932
96246424
46610064
32344816
74371669
2892024
64283166
22524563
98075196
97892527
84012747
93196702
65609946
28924810
30411157
93330997
33817146
12166875
31703342
3452529
8328481
45113846
212093
8735672
90713411
94593059
95102652
91388878
37907794
94131819
47069049
97304159
73692606
39839467
15879703
72753262
27882342
41331074
83800623
8754062
83677025
5397902
16743068
1808911
33842727
96740172
70297796
46539593
64781272
35982952
54157250
16983225
69996352
87571400
84381108
93028016
14451011
46508285
60458055
57479011
50130521
24025392
30944655
36102080
470232
23917921
22854511
37262556
5126337
6633289
77716034
30085581
64992990
30052908
98802801
74784528
48086643
80933324
12707720
5934115
33815159
82451701
85084115
36143195
25758231
54086662
49973092
48621197
67580866
32418252
67643320
73047953
89163735
27996418
36441269
10749302
11822560
8118983
83291614
56093152
39690489
98452507
71368847
95569289
8743992
66974766
61636029
85793259
46987497
28529557
53283116
66785142
86057417
62597593
13009949
43795113
31431308
3958828
20259777
20937588
48847142
84473618
88730753
68872761
81599911
75134906
54811127
19767925
45123404
99543063
49688324
39513201
69769379
80211900
79462607
6258768
9895461
32967182
36413415
86416214
49472343
38041424
18013210
52686065
5909672
70809214
82464064
75322133
48605262
99434777
72255004
56570507
68998909
46769285
78667273
19628084
56084408
48553251
84467157
82524512
15051645
11277914
78890916
49168981
47974277
99750978
84168024
59262259
79442595
46502125
89424920
93294208
425036
89405859
61907744
15514356
49782461
64576770
59389198
21020603
57758764
36591794
61443570
65710118
51435044
64152514
19977029
90091724
25834192
9431892
51686134
32609458
26947134
21153482
15297312
18698286
2784197
14210310
45057014
83342429
75196672
35708611
70828216
62037519
52349814
21402440
12141150
77989991
65004296
32014114
67231478
33176479
54326842
5574876
75492333
48892312
42130535
92458965
53930306
65361765
61473526
38835256
90754323
17499263
68547091
49457956
80342524
70073376
32169865
14906617
72267823
2679922
53270009
64792573
31927689
47254484
26648792
53475530
71159332
92664623
41170154
24535923
66880853
39629206
10035738
27436787
10744476
37817755
32986139
6838124
34325911
93102828
12561483
59317758
8893430
59402716
27271881
72854974
84599248
80558379
11558508
77212904
88467579
45700024
77428621
29045665
2504836
75402992
38055816
26327171
5932825
68271444
26171376
87133467
88425304
33750748
56727607
87748279
77889546
92249598
28222890
18520657
14883052
91679052
52477333
25036831
1955337
65781850
42668957
90765759
30620574
8058131
41166304
1261704
14734286
75811909
1035035
43074308
47940237
89183926
7642320
65781572
92062887
5140391
42664061
8196401
59254638
52994122
67239273
46944322
31014837
30111319
82232379
15897548
4559775
50225256
58746827
76942979
55101490
47295264
47660202
76797684
60769639
34811908
6598412
79610271
49977477
68122975
11435242
32750324
29253778
82314518
69977240
72794699
59388625
92382990
43497730
27260286
64734528
51143241
71484586
60724619
34040554
80593969
7429321
86333377
39607897
81385236
58696311
89956409
86470052
89109638
59905018
59239312
73205111
27592398
76939221
79507067
29418330
93049529
75835463
3461876
51150519
83282453
5122945
85635656
71680361
96226930
83542776
18045772
62312475
62141381
85194638
82315714
31230585
8759106
74121346
11508055
17509667
42786458
85744524
68796157
95004436
73263298
33953606
97922716
32742494
78858427
11838116
27577525
95708706
31565542
23285953
56113109
28569838
91688484
91532733
45038221
29903795
70857756
86593577
85963836
29390577
31267181
41244401
45641655
36763933
77024538
61158846
72597067
93164960
32278957
46675767
31488054
57447347
26289094
11113289
37733833
3145733
66947460
38949107
66049906
7099674
73381384
56653106
88355435
61076445
7124443
18651981
68645376
16992000
21800132
58704502
13460489
63185149
96694802
51374415
50839521
14687884
39174992
49121778
69388287
29806957
26606091
98672634
2454181
59436392
19722539
65551836
15220671
37167748
95019674
16942995
65034485
69711853
70228895
11344525
44211135
42988200
67054966
6357612
32043742
30783007
99110792
58611569
17746090
33329172
51563056
78743991
4467968
3961726
18026684
15649201
7532302
99009441
96817639
54378270
58839192
77261738
19017997
64005103
97805859
73859165
15051980
73140709
27395343
27730152
62730722
86544479
44831606
70503558
96143102
85753992
73919948
59224072
57976070
43011450
52277246
1059497
85183429
17437356
19489598
29720197
12765351
94409276
4167569
8906535
97417480
49945189
58603716
38465955
57511395
70568886
82035141
66157656
88515119
64523442
82208044
46075866
9304269
6979000
76750268
50060548
25207714
44548148
32371125
99609911
98476861
13626414
75871318
15839561
36990858
30804903
69900039
41891528
28352058
44936885
47941822
93410771
35538009
4131543
44123364
21072448
84148321
11217424
69944792
56347362
54800201
18739782
3325279
84767941
18912019
89830072
33529035
54471728
11981951
78725577
31545033
27569537
45660521
95496383
39490021
2256684
92541435
47094180
10499105
53975620
11211813
78504457
45972250
3721254
16027504
24822734
15587784
88843428
55329736
1117649
75368214
81222002
26752370
5142891
9145507
34745315
60642120
60736924
90890884
38151412
598996
23871319
44832140
66615600
96822730
21567203
8118310
77131409
37579887
78103978
91377886
6332630
46041007
12685539
17627498
36711865
82496095
6039842
55724318
68415110
2081680
29619811
27265
26071456
29953753
8983933
21815438
63621262
15905461
87323811
86430203
57901294
41988574
19634698
61748278
8621504
42941347
91703679
35293873
68409852
51325665
12692878
38702320
88800392
97900602
94826816
86039065
74505714
62959187
44316522
97607915
49752827
53479192
96873911
22296754
24867387
17877920
30486393
63163059
58122916
82765744
35781084
72471955
46617661
53958064
94901827
77088785
36230997
35410263
70578562
29709651
92221738
32184848
63467404
97143730
47859583
47631332
34339674
60066060
60780383
31722264
69366639
14537825
25933139
38497709
77130942
71940606
59401878
11171774
77956062
13720424
79192838
88587624
2011644
79609080
34790397
66159843
82926492
48165290
99721359
42148764
67405951
99370155
2398337
33311846
94988588
14861504
15234288
24838801
82807358
52642735
78521732
35335398
51149894
28260940
91664244
65730382
51977167
5820257
1931325
85618404
74090757
10780768
13210062
30715616
95737968
68782767
71181522
88430070
93116923
25914061
90002351
59391359
3113252
24402217
33616389
35794766
93229519
46547254
15194328
97052890
52235483
68292891
79751746
37498577
21606150
59295133
26566984
43154184
39004523
50006127
68206554
63364364
68114108
93304609
59712954
67718666
3903672
34392682
37762972
78438974
33823707
24289809
23696660
34323995
31624259
70291418
97842227
39375099
96987274
11598667
1646084
10316287
73093831
60922700
81628440
99257441
85035068
82183602
55030878
34130214
79204310
81799226
39032815
28623011
85940379
75587821
67767386
70477157
99548606
12266271
16114135
89242787
32243345
38548575
9318918
98133108
90915974
84701063
51714217
66930879
68467809
30822079
36562290
3783788
92734385
32403208
76721090
49680019
57789210
28903767
57388322
68231874
48386587
34852904
6804018
97014406
24852114
56706772
66828441
44251194
13358436
82367497
79651946
30644480
2757804
71563753
92559204
79866848
16852958
45470094
87187920
56490004
15588351
98140570
50483642
41679528
71945576
22127845
72259575
79732540
36870251
45388589
96701482
50692916
18767728
42791385
39363053
33905326
9155795
79438275
33228856
34404105
82168015
32640436
18188137
65184161
39855596
12505230
7735038
13616130
99625112
68045433
67484938
53686915
99703023
42707113
57670199
78875994
54762559
69854306
59785713
32565376
75502612
62522670
78725515
78793543
76266260
25090163
18310893
21675721
5212488
43741168
77459007
77207504
16945333
55784501
29358032
94442835
68605834
99659391
73047127
99788116
89798875
75317293
75872806
32172017
63240020
92030598
40431931
97855906
92599824
70176627
98085022
29224606
98871299
54522804
38187480
96454181
72665443
36262173
21606816
19548210
61307070
59929196
80683568
25497392
56129734
8421500
36370467
9492028
26921799
41964744
51703666
95980595
23860847
64103650
93681061
99838844
81331147
2731688
40449671
61703766
35851225
88849458
6827919
52398257
93405255
5310579
44462660
29200377
14546724
72748930
38312140
67042190
5064070
94024668
84208877
18131691
49921075
74675100
23174854
57165559
40635347
58060342
71783615
90050736
9940463
62740104
67164665
21386685
55728307
85545351
12365695
58767625
61210806
23071327
67845628
58345487
61801873
67874558
21644672
84704435
64730998
37163088
1283722
34413885
30649317
11740530
75581469
65493284
76083504
50221823
34551214
11328565
44050692
7107099
13888874
25553063
18171660
73183024
23872230
55916460
14818295
26577484
24563114
86021867
54732730
21451392
10018725
67119575
46514163
48736698
8395934
61702700
13154361
2238792
33471228
42626875
75496414
46559669
5636782
70349876
53010836
5136903
75667681
52891616
5682151
83891110
4751258
74008018
24618995
30458083
39827398
7727952
29732807
3578935
11593647
49878415
82752271
38828274
75987720
4774048
77995008
97188723
33173312
97164861
36160070
46934387
60091615
99038500
67728541
44303605
55690120
11431236
71897440
77869335
5855241
39555783
71965859
98698746
41783925
4247616
74404513
86904697
5441978
58984150
33235072
14553182
52469287
62822072
80246737
31982369
81744176
1456913
15783698
28362542
3626404
30153038
82547195
4854561
93548684
14249211
63081322
20214229
42192019
46311667
73997722
31017196
60359414
36513961
81106617
93170873
65113189
87657641
24943607
27218531
2900661
8666480
5667792
71024548
53427087
36271683
46028797
82613302
26629156
85920465
79888623
49281778
3543071
76043647
75874819
41369865
61031183
93052258
41416605
13672095
33084874
68257745
10976306
1151268
4944624
67383871
88314186
34162545
47882007
51376110
5422354
14222284
55494081
41369692
55220364
80680959
25498851
82088688
61835863
40321354
31112296
44706167
69918480
77577863
47378578
31887863
67999469
28694520
34530140
40536931
74404950
43735771
25618083
31388650
13090481
50888202
90701724
10614693
57087334
75391937
17761503
74449100
93698953
67407128
81928566
99487373
77429617
40226974
94342463
59586908
50060042
64923728
19491803
65330752
38389025
37316144
50554117
13651476
76276271
14216245
9141231
42114491
73439872
70223675
67910712
98087246
34775963
7062173
72702109
66992444
64228376
13978171
59304802
34675151
68430410
90674723
37064051
23466906
93357749
94602075
50525574
58483360
7350401
92848456
77319569
3946260
50584067
1932291
22253424
41496179
57921531
8121052
19127480
27988914
50170873
2538833
17396985
53429228
24532381
58730523
72442228
88075629
41418037
78112149
54935865
30245551
83002253
4872741
9928410
30563575
9531531
92107666
16911073
72592173
46142884
98938632
39989125
16589148
29331356
48774274
59073216
25767421
80898547
48095310
50540050
81228878
19759090
46810686
84787052
59846717
99758271
28296055
94473880
93524225
17532829
73066117
43355623
42183841
14218472
90230338
80866733
91167503
89531015
88266302
61575292
63246596
3415854
92520096
18425575
88809578
44504462
98504970
59536228
48969520
76193413
26519141
99781862
63242761
44815396
23637790
3627408
96463712
30854528
91070902
33220253
27435090
31027105
49971087
57343444
47754574
89260255
63340419
78076019
38823323
25251251
13434218
7961745
47560344
49634630
96968199
67428410
71531935
50727592
39765587
59153146
62932084
77943180
41284795
83828021
86516454
3412333
21876354
57828554
6299730
40072894
81292229
68469413
17511218
73178206
79170828
6742317
38907441
58556434
58912156
54245559
55766385
35857639
43409678
83477103
75749344
30581531
14818264
26694476
7316148
97170813
75942108
86520917
66504393
33309014
11668552
11288186
28546163
28483349
70103942
41759587
22414769
8336410
2965714
49843318
84357189
97462660
21989667
5428578
68070816
41579369
69394058
41139542
42690016
71117109
6414332
47892271
21312133
84646360
21378671
23639090
85886449
8532227
5742001
82069845
43230974
20190588
69531838
3746751
36543627
15670910
67538325
6722892
8855176
11593557
19630466
5745595
48686096
63235602
17645165
80610272
19316208
10238903
88315485
74164709
28526035
38023525
84798946
73594514
64861889
13727058
40275440
24356676
58502497
565664
9889046
12919954
58005625
99928063
97766005
37820590
51209726
61151123
58889355
90550181
85990430
3902684
52026071
75699097
17462807
82027026
59109101
19848280
9622683
59413246
21658759
51214708
28399900
98195306
1069649
11360316
91873909
93315964
3314177
68475702
47483066
66243104
16880384
99665096
17143060
67576150
60395809
84083423
98103287
33168296
34668133
89951183
63885362
90951987
53226742
80649615
34887326
90785211
57657678
44365533
90553957
63662569
46117254
40873380
68891716
32121291
99301559
78885843
48630797
1890989
15579356
33288007
73617273
1686891
83453651
1351834
93173596
10206366
40426140
31905797
4241241
60800464
12386111
26762625
6123833
14315144
85022706
77753376
96654961
90545160
91109475
7867795
27817063
5073372
81468186
49172099
71822849
54440411
82305270
14246615
5170398
86741909
5653083
16906448
61396965
5658352
20610467
51093161
45710904
21380909
73435879
35221249
49532557
41954985
42704362
96003478
89502301
94845506
96191903
19946912
31256078
44499988
47657187
89208834
14514742
24332515
60777605
44697748
21288939
1549284
13091513
8249154
72933478
42021964
97519104
70601802
25790002
93630986
44088694
73942780
25817630
93791293
54558454
70766834
98360891
87205859
26234220
77205139
45217841
33181166
16006228
55217152
64005886
95528962
20640100
16313964
2703884
23234914
86566624
24389111
50416177
7716125
36474484
23670985
73255879
63567561
35257726
76806690
16230680
76890121
36914447
83710686
78324280
57741707
57986648
28029992
33835332
24048652
66158094
59458775
20888884
50816547
90858496
67496316
98745986
99576905
96793659
65576458
7848376
53104203
3313185
31171309
97718575
60820083
43547081
43955571
68157776
40718431
84110577
91439047
54011914
66441655
6193305
94279546
46155548
60369124
81952573
36851395
56019056
81915009
14506001
26939908
36279631
1472144
79422900
48193979
4260308
25791007
41717126
27484460
99677879
66799534
83742578
51141500
75624404
90393518
70102044
76568521
72117997
45228150
37827743
21641773
37805429
39132460
84176625
85944944
67026046
89844349
16330706
65840271
47038324
79112657
8421544
58871393
96783251
38696933
1934770
51544892
38035994
80249266
62304891
39987142
28751693
14845926
4321544
6182280
21349929
59954623
61035589
69854363
80443501
68121396
83759305
34504651
93819289
1221642
88843778
29751951
87001491
24192994
52358062
98330546
10603111
66536693
80098976
43319269
8257862
81695392
74422090
29969092
20502021
25338313
7323356
18142871
41670258
17631482
67300683
94582076
13824537
64523485
53510404
56740642
42486759
92969046
46278201
67995050
99566660
86459
20611615
1724327
20655413
60350680
10238434
47771425
27387685
40360712
35177864
32101176
21901721
61158872
34343377
4880927
92274229
90873378
20282029
96853496
72875411
51666607
41493369
30997119
83325969
48609037
96229030
54587249
3170320
66042865
76571497
18504942
70893848
68511329
82109374
70915998
89085397
85411962
91548516
76948458
97173195
22866534
27136177
81750685
9814758
6892699
4614775
33210844
95340667
50947004
84152794
31723386
463021
55497373
50021765
47209712
15488837
61088243
64212717
50482728
55316066
99704233
56620409
80043558
67517833
18300788
40882409
3711592
9680940
40005898
61812494
95857627
1715141
77761635
67188212
59397213
7638488
9917332
52689916
7789232
64741429
74399688
16351037
23374246
53735258
63318626
67302460
28551554
50867471
59568356
42821756
57509747
76292674
73390763
24497207
30431046
50497368
72170011
65333650
79190673
16661721
39665816
53759905
26608088
20265402
74470101
34462495
92713788
44806010
46245260
81954677
33388969
34817630
73901183
64564624
9589005
18195246
4217707
16881532
49822558
25435052
42128474
46658035
68395782
37570955
18027604
58150368
78973158
13854545
90682299
21532651
16388668
98405205
8605121
92700111
18212956
44665733
8055923
94101031
54989848
88164260
88655304
25738622
11512498
45072678
36187741
54544014
48576135
343043
23062900
95709516
11647076
32710778
92349321
88138268
7460121
64736336
33535999
64917072
27490266
91573431
15797058
22948361
85771623
77316634
54818872
45582906
16416856
17576040
82217524
90873418
9111092
62763088
25573984
50438308
39538361
99187244
40741602
48326053
69227154
59015873
58114894
55826539
93637288
36789856
88064534
60947308
50842864
39359291
66565000
2893974
82927213
83403387
8874047
86343949
42315363
2538341
64749995
2779421
22433218
70145193
82769068
69251395
92875572
74638106
12153146
65314323
57348647
6870471
41228253
9110585
23692161
30881035
67062212
21622713
4716440
56901495
34360667
84014190
94657032
41302143
75293751
434561
74604696
62248831
87309635
11813110
91278240
60841137
77182085
75057656
35936657
92697926
1199262
16291096
92093406
5892218
64560456
2223357
26279261
78075245
45684095
67490789
92137760
10060390
62663474
65093569
94319983
770796
92227548
32159889
36494599
85612832
4587190
93995699
43625521
58039321
86681510
62987633
6291729
17232126
57456923
83025296
79570849
66350398
55914885
76497582
87961085
24199756
91021076
26906097
72189051
12579565
34264215
42235739
96353301
76679137
55757276
82258670
63562791
25407134
94332108
45254481
41594496
98782512
32342656
14887238
43505929
94932779
66249620
71187797
30008241
15172913
47196001
43218427
94272244
45793920
55895071
63968386
7598436
12837827
60757100
34845005
83450099
85679988
93253628
86233638
5985535
47451246
31918437
71394772
85154030
16205053
31056354
86340456
13573138
93607343
68146740
87901120
11544812
39666582
83508846
35851175
57091868
26766929
48759087
32511182
41209990
30115904
40049098
80072085
45869079
93030706
55113572
63357896
7069731
33494518
33237247
18295077
42397519
22007553
94196395
60515187
55205053
23769483
61533072
1328305
65179225
80434753
27156148
71332625
3547214
44670821
63198029
92287463
58895286
43859290
81426616
19443683
97848571
88311504
41364826
36558966
55470436
83779129
32853749
10863508
10218333
27378858
54966623
29687441
78141413
5692374
61137065
76328701
12707124
57617710
13368533
90943220
86125266
34039164
42658802
92544582
35943302
35598743
80092784
63481700
55535524
30831122
95225267
89053412
25147484
75517450
43998478
4799099
88769335
63986726
38203528
15741259
20174302
13204171
53491458
99263439
57683317
49597820
7402240
18908421
89419535
14491878
33919601
69560509
57448198
83791990
64853319
82706700
76948144
85478800
82858440
68312931
22096448
73918742
87418359
90944978
66151406
16225404
49514298
70167539
23708806
73504146
81167339
86431792
72707840
66487039
18223438
49336398
95545537
80434854
67386452
19985784
20462437
94100561
90515996
85571221
74405125
34846695
19499407
99828571
34614874
41151552
2676485
84372515
77662819
39610446
27684946
97790111
23162545
35579794
2042175
37656973
76664123
4843182
64150105
66100957
51645522
40569979
92969835
97554399
91858309
97900358
81639602
33073331
86057708
34761931
9740646
16782536
91193632
24990113
30625810
41229421
90310251
64091939
29657979
70152799
62700793
11215119
2064099
25790805
41427008
40933891
4879498
41856508
81497815
54515250
10859218
80174116
23792648
36397007
32751186
32430502
87854643
76698199
51797575
66225623
50369225
24312211
14069439
5088102
75485677
86913798
9460126
97419455
26608667
92930482
38344994
12244464
54311593
37772391
29125217
86385182
6402220
551729
38340954
35924001
8504063
28063535
53300178
21396784
85389093
22394363
16679472
43761919
8165177
22721765
39018198
43546297
80567933
98326712
81902342
90588302
87924542
40554728
77286247
94029761
4988166
98117046
2754781
79674903
3025884
35961748
13426906
37659942
60134726
41517465
25747014
84661338
3813577
40442888
73856327
69944479
91605404
70578390
45600308
14257700
62770540
72834323
87646347
24523305
72255865
14191094
34946205
30612144
32297778
96685925
97790913
59038907
89981445
49606558
73661162
22607115
51961235
75907496
30790187
10556672
77267854
33498710
85324232
5538726
63483696
75262964
20643081
2734786
30687171
51464116
299784
94444630
1325660
35862613
48711274
59576010
92930360
56498117
49291002
54555102
92080330
10376520
68240065
82105411
12404412
41533067
20847519
10421209
59621647
67066749
86390299
74315282
6965306
86936823
32698321
43579510
31153229
30526157
88863922
63549612
60542204
24977293
80369911
46947921
4733758
41732014
14088442
98797839
78041615
5768208
16267914
31565372
57244024
80714245
94052921
81951915
85589216
86344713
60982888
50579520
73712788
58636413
27022264
29574450
31171080
82279148
59736908
34170028
72234544
6849465
95874173
60455162
18774189
9983744
53326609
81464065
31349026
58198166
83641531
15187743
37083549
23505526
777425
61264064
63832816
19954478
52686530
38672356
42940184
84016035
5004761
74178601
64375188
40457953
40628681
59728648
52392512
26119442
12261312
11662434
77611478
8686599
24352274
28380328
20558699
80464842
56378003
17096626
21073906
41509958
42011620
66273458
15923381
85759141
89624998
67224987
24545373
80094695
68932803
12971400
65493770
97820427
30606454
48485321
27781070
82660157
83544204
87736445
5098448
41215326
47277262
78334277
65995879
52411777
166718
70183084
2495697
70431625
44061719
29645271
26869488
49725350
3745594
52824780
65643471
11012013
48217220
58183842
92243337
24844137
35951339
58094350
4344018
47629106
88362964
91809097
51770293
77027860
76617915
63121471
74257117
28624869
79945778
67146305
21348873
82145250
86650136
50172415
5848326
56301598
21944311
39637661
43400717
25551511
74638213
97282612
97351218
9154250
26017589
43486796
6612125
14942769
46629725
93243253
54175721
82233060
17485929
81350268
8271657
79775294
26223466
64406086
90801346
77255350
93826527
2360516
94255870
72773860
22318105
16702510
43268900
26794375
98625919
47954383
23316087
43049283
84634875
8893583
99554495
38226147
67197249
41055146
95372358
74965648
32502600
5745883
12171465
15936831
82917721
53240578
38008233
10661794
22576668
10759397
44151052
30250977
67029212
80489217
28394917
8405495
80004340
66519960
55517732
9828920
98821797
89552617
7685328
89846122
1918237
18408314
28168435
96962531
9839400
41067103
72608339
87686866
97763523
3796174
6246627
79529192
92699515
65696559
87756994
53966282
3298676
7837909
98316265
61094916
50591036
67586414
74750868
11136093
20594544
46225278
60162020
36458783
57226961
54984883
81969975
33477536
62940209
17382647
19968293
25850105
6538944
33643715
99556868
59927126
10441376
10217640
96396841
1381480
19155123
3053708
53717636
43380107
45802715
53269935
89852578
28776009
90729917
32203107
83106595
56171345
49027453
27486988
5039056
4922441
12968889
50099398
86109098
90851989
89443375
58182714
35729718
21346075
34711679
62474176
45872940
60912929
57647835
20245361
1547278
13163862
32171312
69365031
1522472
17983529
89056311
21095409
46908659
7575368
36659458
766311
70809035
61484619
84316143
54261894
88559497
55395649
60141049
26236243
99779771
59238532
18456531
35056027
13233930
56440115
46054468
65059395
41685962
99034477
48776372
31844112
64068609
78501656
17301950
57918022
58584776
33576097
51509363
73870429
5040140
17566924
89291470
70201228
4289098
72895074
3552032
34645483
35622019
3837249
79035608
66525450
1002124
93128628
20496757
11190967
81302120
22596368
68563943
62427669
5206581
44015759
76692753
40911506
78776272
57251815
47134909
96728637
73985889
42959200
2517131
60139148
40314004
44514687
26424444
10429465
36613574
99674257
47194783
83258436
58205527
69375128
60529461
55396530
93332557
30838233
35888270
33723001
56545763
39339095
56119980
31349010
6467277
7700965
49925450
63851217
17780523
86904353
12771495
49158946
55209962
42382092
74618856
80227734
543935
13966987
49018524
20729322
31915335
45023710
81680239
15222561
50597459
74732542
17597922
79160581
47237601
4217142
94607460
76859915
1736491
49615385
5481788
78841485
97555249
78480756
31492300
24465243
41907802
92690823
52711423
32986487
65743157
20097201
25661764
45951639
5478169
89918167
4758705
6388760
49903125
12144692
43569159
67834634
90150449
77572266
73817805
48617702
15527851
13732786
75557126
53173112
51143104
85365739
43153043
76874413
52883880
81683696
3696651
544507
6391989
3277603
438606
28923853
82143891
81398407
10082789
57508073
66067820
69389567
23126120
32716418
95209932
39351849
27185442
38131183
59601345
73775495
16098634
59674165
49271975
76207406
18180173
45285290
53378707
23325494
70271496
9623054
93878848
5591463
68502781
65713149
50161591
82624492
31217465
55867609
42453814
92601557
90326029
18069480
85028079
29358131
44966611
1303996
88743200
38192173
24269628
39852017
34155016
9267856
42332205
94549660
61633938
7861739
18997908
96390610
86087844
29727840
62453520
24579863
46557150
32485686
75319802
33615270
39415698
77199834
8012764
78848327
19944249
65228623
94802423
45943077
65568257
22103900
94598120
42262546
62180518
16170313
33179289
42263433
12535615
42672150
4892088
65665981
36444645
33976316
12246970
76383593
75661160
61849425
53918273
80481247
13885642
45039309
53839182
32714815
19771477
29079956
70057655
63736606
27840350
4348590
94176829
87428648
33286481
49167989
65874319
51386260
4576482
33218860
62385128
44532495
46477635
52879674
37655325
47383618
89127236
9416190
6232813
46014418
39028115
34611702
21679724
35261503
14404971
32396894
4103694
8937470
98640465
87668083
4768593
24012631
68635155
84295524
26105787
14131100
50472262
64359288
15867138
63382688
89125337
92506194
18073163
12803385
16014511
90415334
23407317
78245670
18994397
36343592
21488203
33305812
84578975
2108476
95505473
77553266
10537229
67703054
65020702
35373734
33931789
37986072
56539259
3021508
95728727
3605127
67653972
65445863
9240206
5661456
657871
5268950
7353004
90427848
45521153
83865784
23821365
70294334
77731291
42219640
93452183
84366538
47074051
81438683
75492206
36515558
26044947
52868832
64922576
4651625
44785185
10100968
93022899
40206894
7700388
61092807
75057738
53923583
28770052
26668814
4549496
83801408
27252501
34394480
7079060
42034974
40011461
95225934
36935225
50500083
29179715
87626874
64245367
23895711
74211719
60530903
15831702
70914619
36598382
17439636
36832815
56868530
46610458
73156723
27632325
79017772
76341513
5232448
80106856
12003653
80527047
73912530
95891673
41882888
14214471
59305514
4221314
34068535
95880299
50435617
93179099
2142768
73756133
28901504
63135695
43112614
16488590
91060485
49503436
64735229
85310039
6812875
83357900
37604461
86154258
2869006
24764084
64379379
79261039
29744086
62493359
27792784
54899586
89648895
58956058
7780966
8470969
1432184
54236311
72325464
44852310
13770570
56767463
28962167
90181842
31593357
99368991
88541435
63100451
52966704
88062141
41612396
79726100
91340429
68473161
38456615
55047700
45961912
43424244
17510753
12531740
80416776
73255837
11603745
72545370
18555904
84907700
68498529
30942748
94213056
50531790
32749582
81857884
48400418
73013638
15480787
59957982
49667490
23918949
84318772
32152690
35072044
36113879
35547274
64324972
23658711
94010821
31257558
3127824
3705328
794976
6614079
73535033
21653342
49618327
54073685
25327395
36642577
97998766
97588607
355121
38423342
75294022
25190667
4636216
54975520
11689529
81045936
61084722
90713769
42235941
62640837
88525229
46920553
33504170
12552486
97320173
29917071
5233650
18448289
18306076
98199193
92152858
71045413
59044520
41902568
7704659
40590887
7960502
40452654
19453114
51575603
85870112
51602673
23258756
86477519
67593386
77862863
7846568
87984303
93435072
21799350
22709687
97082156
25977167
38730984
10557173
38628297
68593392
93615285
18840728
37041637
87461451
14114221
64692881
39218778
6099521
80221391
56565828
31161178
23953846
87268401
65083542
81293173
78357650
75895669
27922297
36924598
16075856
47139587
75950188
88433734
26443361
36119240
92038783
59526637
29061345
68702821
62538017
77128499
76129993
9469112
2531642
52151916
49378140
41031667
8939398
11749594
42320387
61752592
12960501
23559076
78312981
68054981
65846596
9737192
53578769
69500101
29454619
18683104
76377605
55085411
39938429
81529655
93881039
31176518
11002963
44151094
19553633
8304761
4679998
27596576
64642036
30670726
78020792
65717702
70377006
81693270
27441894
46522795
33833593
44349703
19432215
27708244
99038910
83021642
17621084
95475252
22187605
87594168
13139379
48070048
23120535
66835473
96375043
8029830
19641200
2001059
93279900
20320616
62440810
44652125
62410092
48497664
77525747
1481644
61772759
25663220
27976704
2437441
88814463
58672506
26528034
80174770
48308957
71177919
91123362
25984032
79892881
88449612
63397281
32037768
58164636
98232018
95525569
10506647
31501564
81911593
92623310
71714656
26827979
47232088
8330902
60316684
83315470
64074486
9980047
27143978
82601564
21577722
69650647
13246771
41675453
10098447
96148713
59411763
2930531
86554099
38132255
43155360
96470979
1720047
31021696
7231281
38978632
7279249
88058098
23975396
93823779
71737108
41060114
35032935
42981675
4270378
4607833
44441784
36265803
29994660
28865701
70511076
3647100
44551943
31354886
83690294
64469431
70032777
19492787
63743375
49930605
93236509
26527931
9023728
21871819
84780467
19592901
19708491
75419399
22733207
67229493
34293468
46113260
65152589
34142896
58489942
87350423
77952348
73313743
35056961
2884128
29067621
22156095
50047292
36099674
53679626
17085331
67816317
75671537
34405808
45563380
52829871
41386204
16128393
9684310
28955541
10552112
50213951
5145860
98226337
69570370
90628217
5694462
85831149
10782509
88957575
8160961
74729265
72153426
8186473
83664932
97638895
20525542
70292978
38547722
30671515
17185080
41348669
52707507
48157077
12928990
50837940
38136694
60783926
37286682
42634124
54147985
73917043
23431114
14052645
228374
45752880
99430503
21719540
84967453
35795375
13758206
12894098
52025309
70037013
60381573
95471033
42255046
43174502
96644856
40538450
2978211
66465105
69355328
38345985
54245354
96425978
34911056
30647895
94068725
11269441
13604083
47009247
26855231
77100156
82720284
94202465
54585463
9252302
96768151
72553556
72038257
78611188
42296372
5554910
41966677
98098940
54722852
70246681
50935363
30469683
79259875
28292315
49182536
19056662
20614349
11525280
25029069
22642436
70588650
20284916
76487517
92865196
54302996
46107148
66981643
56845980
60606859
65291157
92025965
19116184
23471894
58098335
52373043
20846829
9317907
75886647
68055354
74784025
20864670
51989882
68196315
96726004
98054706
51017354
28988462
43425040
39806800
45930207
49845712
36687253
10896976
3427534
16561314
24356145
95118596
93650939
67244086
62085095
36592571
30515479
12411435
48609157
76407309
62371042
60982825
37513102
27484057
33787983
55158068
85423459
97772195
57758265
6443879
8553815
78453754
85387545
4405704
86980380
27040473
36801087
95887509
67345551
92391066
86908084
67567019
94163278
53481380
8189341
75656072
49877214
41189971
89849270
54665439
29979749
3485637
30463119
80708390
76705458
92937804
50985000
719905
19893370
96648861
69076788
95594884
58307945
59192034
88320528
45496814
75888541
52699425
28364932
10013505
18454823
39637563
17051727
93946678
47646166
8042633
78371264
81724185
60064538
8147115
5847040
18155914
87722872
38996249
46414126
80438724
71730452
46812140
38711909
21366251
55853777
40424896
57117524
16161879
5956126
23533176
20625437
72724669
10160163
35948539
96308398
33801256
32777259
94659438
3740514
51235061
37743143
90164975
43760212
26324417
34619280
4250482
69932715
60141650
31057417
70362411
57263770
18842386
47987925
86162900
47113519
3646058
35674230
94694136
70574017
66349182
64684485
26028932
6110741
74456124
59774649
52629308
58950023
45825596
74758136
95899054
27357593
29133150
99613153
66830435
51142657
32033587
24468966
75622693
54562969
86615684
79762151
80020986
95974183
97882288
27952464
91706268
8676278
13218953
75883009
32403749
96723648
16019841
83729011
13358923
32433157
4073635
36656988
42840691
44218324
51948557
477566
66338386
29202468
39093308
6598879
21316145
36019848
80545661
45975719
15724024
98320028
82461570
34064269
85129458
70425343
94182225
98809858
55626076
80105617
9568706
90091885
1866793
52181309
61904573
95164051
80161459
61929629
29298409
53568417
96521946
75292147
83867751
9007283
7128099
55182500
59496277
66276287
15550374
56254058
55476891
42060228
11444445
48410219
80910098
41791880
19009669
73017567
75212232
31660715
16110296
96658842
33783751
84123041
9029653
70660922
32418394
26703949
3331655
84512728
94355423
14737329
63897258
57919700
95641410
42068949
58415151
68273901
89999848
19504768
67517487
65879707
62453978
41373362
3503534
18322132
5495442
96506075
97793661
27620523
32365013
80885658
23198410
29099701
18869093
17536460
18973789
42620050
79543200
58317199
55432145
50177380
77658051
86785584
10399561
97506064
17199093
82195328
27750274
27480509
84584744
44410770
78685639
29990482
42730375
79626625
80886357
13974293
37287249
91536620
29110924
81813157
84594426
50565240
71664244
44953544
77970349
97564094
67189871
89339633
97930660
68546016
27131866
1119881
27651416
58843156
36907025
29421615
84619352
87016498
34681009
75099930
20202105
16348739
88267216
24735294
29846178
4574072
74211250
2524101
67921199
25836627
91596322
93221265
56506425
40555786
88139611
1591119
29547971
73522266
84141025
54899324
47636988
10215005
1803662
59845408
63319754
71062690
81148493
51613167
16459877
73787316
57918213
26604606
79386455
29638816
71127751
50578059
34995711
52624373
69013983
98123689
49211872
55500807
83413970
94940737
26504420
89555077
71092573
30526573
14809079
16644475
60855377
55754623
52575724
51384819
1662403
7367664
22299838
58407741
9282136
99943691
62091144
72376584
81797731
93464005
27241876
46688229
91073308
78280016
59079185
18375140
45033502
2381256
43346142
40923883
32658387
88738086
36350480
67012242
76119997
14003858
74563632
82658786
50138587
16205053
56044804
14246689
46897164
68422465
3477232
78531601
82143416
61507656
51255056
31142659
64945224
91291028
79838441
28988391
28268819
86006679
55448382
81694843
1593516
58307241
57002530
34631524
46099948
41184566
75571112
65043981
49376584
29883151
47719465
94441530
61525764
83397196
97503757
24691776
69810715
80644062
51585090
46253640
39074437
3644216
64747440
5894075
16436310
70890481
2772544
19348618
15037800
20141200
33941299
53288777
7994029
96794066
29067960
93367886
54191523
27074468
45127747
70654464
74934216
4722847
77387400
61407598
91295130
28933850
11484382
16243964
94407050
8597143
21115333
32670958
54397306
22106846
19336790
63409862
98124274
39204602
59018150
91768759
64817314
98099140
41452459
87184964
17157254
71462068
52514687
89001663
9889215
73590194
69743642
10290038
3800182
319989
83167966
46937262
14621008
85652100
89488470
12611919
85114833
81722367
67146607
4813727
298117
62496326
87599581
37780390
93343969
36852672
77463076
25308136
76136884
30242775
71027614
9025667
29726317
87663011
56106862
31710753
9503077
20714098
74545357
84320092
33897419
29381107
53508912
46414501
15077596
53336286
98497430
9103069
84955519
85557892
67216608
17446598
89922681
27991462
46293032
41790497
88748383
73459902
85140559
11370158
4488864
11744940
71170714
15698694
83181939
99218716
21573346
96897237
2973417
47177734
24539464
32717774
47039401
7615516
36049338
51574470
35097656
41022341
27780360
83668154
61783498
29796125
25624946
13872225
95988452
97738057
98766875
11903705
62039917
11028353
57407799
40218519
70773637
16126407
41137306
37527498
15977224
57659016
94593153
76318953
743043
91104548
39708220
87988077
94905531
89299782
27367117
98325229
77496326
34897284
72792352
55277683
71137920
31138091
10309915
23573845
74163920
23768700
72948910
56023685
22727831
83624779
89866208
1530903
40633942
91022373
72240685
46705626
88945994
84854305
1731149
5991363
8447817
88676420
54306132
48301156
30514537
72256296
47939185
86386241
26812648
79371976
75066154
60850175
76786705
38617299
55192545
63169939
19513746
83237676
37200216
7017472
46966800
38279945
91053917
50449060
54203176
83665321
59755695
33698447
96291894
79091463
56867257
26959564
29687112
86492189
35277600
20024116
15059414
14273169
30548640
49367074
77585117
44148730
55804754
20603896
89448648
18384114
18314538
50787060
75449590
81327266
36952717
26399002
45016764
46398958
22352235
51360654
80553119
796458
6595417
61373310
23487784
37553535
53112776
58350568
78192717
40657082
23230516
32163676
42397785
82431227
59416019
54838239
15106729
38671650
32073178
69301349
17817049
95617453
91653354
35726990
16567042
32149561
51359262
94634620
31752876
63152498
59249268
60341707
63601925
81256996
73790111
30846771
6172606
9523968
88926546
76051231
10820504
64789708
29032145
32087821
54584603
38725724
11062539
3636032
13972958
32464733
9571361
21905258
34415853
97846902
98375136
85731736
29879530
16541787
88355547
38259648
63534119
52197210
78510260
41706124
85458895
8811584
81123987
17347524
40744663
59079816
31997106
91944883
70776248
58810863
43700590
65545241
61234926
64327940
92996080
75902666
62350490
94918593
29092482
45759550
39169127
91099988
20794748
75549209
5095553
77886840
39566291
94634437
1959092
36206675
80657432
11140357
54065179
40306259
8761740
55291603
23949957
67539126
61781926
28735034
40011264
29041364
81753596
56664820
68686075
7715687
86471639
37916609
66995921
64866871
62470230
69451634
67430384
53026941
30175155
13268331
82049741
73392719
60371160
45252249
67876593
19788844
82830136
91615199
50440092
42801655
70551111
4072980
61364943
58718489
89298030
99518426
59082849
52024421
39996436
28849105
82649660
2277499
94834880
42318400
8951825
84047949
1619109
13663615
92322795
89689550
48790648
17279947
34897266
4740976
33022489
12303660
2944629
99895809
49337047
96822835
82660878
88437053
45635445
22923603
44572271
52941721
95797794
43083013
32723419
72471248
23587320
29766672
75215929
76046371
56134915
19300399
51906957
34574396
39365475
91149832
16820700
3685320
15176140
74584291
56952833
38702564
57277850
97653679
17985574
67262184
29462540
43019766
11440797
88544645
31217791
239035
29023753
14566136
20965480
14847920
59434215
59737625
98054625
88804047
17940772
69220211
78959772
17729707
57263717
53271387
6237277
89724210
96688593
82176256
90717974
76131884
9667597
38951307
58084701
97264920
21781835
56660079
78207042
10145339
64540731
88977973
96229843
18776212
22262010
59717232
79630815
42552166
45306473
38110167
10361838
19661991
1357276
70022205
55744377
72997430
47643183
66844653
84194091
23792430
72094216
45744985
73975708
61163942
24607716
77679014
17452427
81711756
77248151
25886213
5892303
33563021
67286394
22572018
61084090
18509064
85190226
72198147
59550830
67137965
54757754
15163724
40063628
76076421
26885436
23420366
14477033
11695757
61697501
75427779
92139297
14579265
40333677
20154654
44465769
58354266
37884396
17125934
43580112
66152048
59696592
35655578
64597994
36416015
99066051
34925997
82273097
19514419
22943149
65347129
45984190
99872684
51756752
73516210
53784736
875803
67745156
19820639
79003838
63436929
18435608
2395321
38643532
53145926
5967263
1963149
86250247
3804759
92511169
35263091
52878605
35737298
13146486
10290390
16649646
88706798
4125642
38089799
85535393
52055209
12077073
1252713
43416577
33995493
32138994
28980918
221529
68758760
51681036
92689991
65011468
26606002
46879441
37337954
80244625
86268161
65923671
70464427
44193520
69568262
76529178
95789706
21939011
68402756
43089580
76563958
57687444
76321363
91868233
44623804
70967035
92067094
30875567
78502862
99197079
55243528
8886281
59676890
5725028
247438
96496186
11603058
42176665
38222646
20945780
19958947
62916195
97297732
80726493
60214042
28075015
86643445
56382214
80733678
97508165
96869302
61284629
90258347
9553059
78207316
68405131
55803591
6399974
33196455
27195321
59281338
45292049
7951772
99712122
67917030
79147486
12923049
19072503
67498336
83731246
35351921
63265661
73417456
21305359
15705273
91860950
73934186
77045524
61410950
72046853
85722537
72490323
52566293
17758985
16180022
10401876
94199610
53119787
53047896
66335966
32645883
29552650
39131870
55942332
12443116
11704667
98813144
86002435
51275195
72326706
5031407
34723533
14398388
12217178
94854474
55448852
82338615
51404038
27675287
44836056
41045283
67188333
13010907
56856566
1190984
64930791
83527897
80179828
81828913
26250534
61080991
89511362
97685710
70728707
7537845
53852098
91538852
91519135
26797593
5532039
24265430
86267523
59262482
68719532
67791241
7721554
53181811
15033343
87527406
41358159
18314114
81635205
94386933
61258078
67665081
83267132
83303961
29187772
67224324
41102983
41515354
84819075
38710695
5322057
63575441
8340803
81880819
86852718
67838605
15531420
64929150
29978490
22092357
82580492
59799050
67491557
76554330
24689686
35467890
13892849
17516890
58421643
35964739
26677507
33822178
44179275
36922216
43992261
98562137
77737176
51176516
39927776
17990716
897835
96504761
5581792
86342150
13918926
33145983
37513961
9723909
98073208
42694390
44839722
34967870
82893477
99434736
32634856
64585474
31480562
48427428
77337849
61762819
11239125
41587243
98163284
32633764
94544640
73852614
79826468
22377693
15718455
74479291
12133132
7276287
5086851
14391588
23430721
25153316
62287313
53402402
47505892
74724473
4991990
36921605
42296877
14144229
32947988
40635573
86348561
41641809
88427304
46854449
37889490
6624225
66941326
29650230
3016179
59122095
33780261
72655580
23467014
60719812
33152117
4111135
76032828
99228908
6854781
21900227
21122241
72397223
22462327
90771469
40557486
54423500
53280764
58639030
94852340
97121328
46394220
27340024
82684603
64990205
24879524
42160038
79363681
91127152
24991610
55618830
42772579
62676165
2783690
62022964
31696776
37482678
700476
64957358
52852176
31029846
64958197
84216697
31118589
47621650
3753570
79805954
42060503
99639678
99022355
39555019
84857031
87989094
65172933
26174235
33273778
80067413
96050013
62951928
33575128
47580364
35746167
30551047
70551954
40934252
54904161
80549133
28335642
70566431
84372788
45286666
91568567
92056555
93225082
17270773
78862052
54015705
91712761
87306975
32550497
71266733
57658664
99023120
49488764
12620495
41537221
22551125
13210495
98605135
58164746
97587839
77126859
53971862
96295910
85281733
54749084
3108418
57037668
80409179
60774596
42781045
29202
37938915
18816514
52801788
84086898
23822475
17181431
18784123
26917783
12110749
33947560
91333209
15283099
83733102
11987365
24484543
2749981
61469624
44582861
99617908
25660373
71420000
50037419
62110623
5489125
88633801
28289080
89563428
55437796
68610680
47993038
85851186
82388020
69487442
81431700
9629866
47655300
94114842
75910499
47963568
62300567
97889141
94576872
70520789
90107984
70785182
40402068
62163029
31378610
31549787
38488638
80105928
54655426
54310610
74351173
21133114
33906009
56592490
99761841
26964035
37255690
66709452
50237762
38718017
28154337
85153044
90995045
59126028
14811589
27900941
54847100
3658351
56110948
9468315
44198673
11844550
18062202
1071288
9269609
86535572
26943346
3967311
52668282
99427848
61705537
82292640
78974157
2155054
74406507
47861803
54475671
91600906
75419684
61646169
62863537
17031624
71368154
74807855
64254337
96103879
44744160
31024136
52975767
84854478
15722625
28057063
81260281
65470205
10347795
34185176
32181720
76200624
75834096
46724777
51973101
86495929
28129333
19329514
7383276
76331204
57738713
15450201
19836010
5778922
17525445
65352007
93852166
10096616
10365305
29002223
96988090
29205741
53801104
59091304
22972665
77435970
72439758
49931613
23419747
86640478
78599402
36826634
39371269
23332508
10689141
63286027
30996095
77887100
21760254
18442686
48276804
59065969
54034846
44787745
52486945
70291675
94119266
15311230
15848022
8524360
24756996
92473796
16307871
14465128
20346243
42759879
60813971
92070953
25521444
385220
70811168
6927356
74674723
73552377
73264949
4474349
57002715
65363055
75924474
81184143
67624520
87530736
54808
97779609
41783293
79809050
85488931
79364057
72860612
83101379
11600696
17175046
79017844
98175427
72962208
91321050
422989
39768976
44061848
19251910
4636618
41895622
14060650
23639678
42733596
44771742
81930022
20168338
14545611
69422765
49325871
99201203
1798640
53177190
16472953
40514700
18097303
82841536
63192110
94566133
73589562
56897227
67771896
28166586
52499867
81891942
69400280
16792266
26353059
22300412
42204993
30439252
87714967
34516644
24089730
46169306
1972227
55446779
81544964
25543912
89579830
31842742
89747685
91289672
94313821
64614927
71024417
25014121
33543821
72587281
93917752
34324001
92593450
95412012
99210185
40377535
96557708
26557614
72410103
89205248
82810008
55121961
1376422
43609376
90050061
79361455
50388764
16800238
74557401
10682822
95851504
83111206
35874017
90048890
97160108
33600125
35593958
48322693
8417698
6220369
33785481
55968353
80016070
48257175
32451430
96606103
55577666
46910424
60336174
66008080
91100297
54274129
62254269
40690186
85903049
25212682
4215398
345473
30372807
26078548
98687644
34950890
25120822
12037980
25343642
44370086
28298763
63882744
60942461
79861860
41472998
99871752
88440208
95624865
96909346
38962352
96090098
75581317
96979960
26024015
94349333
1740275
80634587
81198291
26371067
46884234
39556548
93355601
47727175
27333214
67590046
79186630
48945216
50140928
77296442
90102092
79787578
20913217
35569426
30845990
60585292
36366656
52541998
50636011
55917013
98267320
18252590
89556041
315414
92635433
34440447
48970917
95626357
63702517
85228687
72455593
52573624
14729688
7222907
76378997
5841363
82483074
8511650
86709255
96791475
80442241
11957980
79226868
96676653
5936645
33739729
48933468
78540637
70929443
99034156
48381245
64989924
27831664
60979499
18500073
77890943
30723694
28898090
88481429
94885200
38988446
82400787
68338410
99983435
1630135
35244821
73747137
20159877
88383641
32610805
40417215
9031521
64956810
40208439
21914106
749286
26937939
51846985
96750004
26742296
58992844
29968376
92796377
77947636
70331332
42224498
70407832
71526028
22839113
13930414
22647724
49188377
52817804
92362397
48828180
94656050
92013531
40145971
35446551
67576429
78634869
17151276
994734
22164895
8184401
11363085
2610999
66887494
57257697
42884101
74738048
64298503
83494083
28949302
57733611
76240375
29537394
3889836
64822046
88145093
17263341
83212527
59264475
36025244
32978269
36168242
45447374
744393
55122387
93050873
40978064
84980438
99405131
25978266
86396754
5875497
66435331
38940160
97541208
56761849
41086060
39755980
99844541
37931954
41480443
48620676
88515925
29969492
22614366
56821880
62672648
94163548
55217282
56564436
58256866
21223064
55387747
45286807
73196425
91161065
56038981
90220064
47599763
35782887
58334832
11964870
15663337
86215831
94438113
48673535
71538298
89531011
24441658
12503689
26038539
18034215
74822723
46747074
40940100
77134253
97104197
53027588
96458780
19841609
37373767
74560183
62398472
28885807
74241416
91300781
37120480
67274367
34861836
23158924
37387668
62297851
51297864
86768236
86826500
43754471
21901570
90022465
6439502
72866885
51311676
78813534
11209007
56057923
5436874
90877547
49208030
23788131
22475393
31792355
54640884
18625981
43758512
23663261
69789115
58823529
11804433
18618
4278152
46642229
99944735
48874239
34520720
81061147
19830810
91136896
17847838
17302970
47695954
18245841
67810981
68734361
87024978
10362657
49166842
73320598
29388084
88862739
96137127
71256325
3624238
87635474
78453769
68156468
19196042
49640027
27050276
44838637
26450672
9924691
38773412
90021516
34244594
21805663
27965639
88973943
42398927
53027276
67915623
55570275
66456389
90468290
68169119
2102288
65517280
29463110
3221836
51743646
62877847
54086645
77034763
49740131
5868125
26818579
15303632
21283972
73051860
28917835
13821164
51929878
49590653
30950927
59316676
1023867
74825766
73738307
47324034
97683396
38934329
91890656
22482395
30967264
27050683
71757554
84635492
8008358
58492203
9577957
32232014
51974194
14634481
92393301
91322742
82059915
4165079
1296139
89212504
38411329
44195424
14296814
82671164
27690607
87301820
33798869
23258309
30627428
18522582
90467118
42309754
47575502
75950401
66454792
26441703
34341295
6985460
8957629
32130122
67066921
52436509
42373244
10021150
96015071
56417759
63432343
75059275
93394175
8767657
51945055
97409175
89302927
75951776
51927161
62750476
47439162
19860943
13475461
17481985
57813490
41718825
62673811
21908944
69581369
36231460
55878506
4458113
73803511
80711420
13601879
4163967
2173605
6649601
36963121
6871259
30440379
74846530
92315723
39252143
32896224
49322432
36282960
77135521
66146252
4547740
11765455
21377914
90881741
85297759
72199753
46112236
29888248
31003922
50254339
45537624
17085767
91643528
32344552
27376388
30372315
32427459
32072682
60680803
75209865
41706883
3974816
97797058
22349729
69813581
35815954
45038849
72266468
21364517
92171799
73814104
28538621
46249827
36010627
54685078
12980753
48607039
73106958
3161678
99983225
68514106
25723678
37114125
5631709
36825345
26571731
83601650
16504057
5840757
67669011
37301199
42591445
40475234
16536443
2311245
51096692
49630841
94434497
55904173
40901799
51408262
64105756
17517579
91598785
46411337
79728257
9724658
49628530
27938343
29439567
79190381
61212493
43561662
46326653
49814149
40186026
97547483
37076757
88487529
6151086
86404767
81304837
44394747
9860251
87603466
75918417
13103798
79233983
1336485
91136549
40492408
76369236
77847578
78160966
50674827
63466281
99692814
13102172
93520151
69221056
13093995
46239180
98320836
44076068
80893813
64406731
15805633
57785800
86011322
88233438
87468069
95538361
57811501
6305478
82560664
9691120
21140461
34192122
30902276
92216358
96172523
80176939
10862224
93558852
44960002
7736096
26581487
73700675
27949772
10617485
92365178
37598838
31408666
24734284
78178369
8499120
81077579
8522622
23393483
50101722
88036522
76247634
33122282
49488258
15509460
80937280
93622392
23668246
26475732
7375005
24106490
51590887
49596606
28958096
39335085
66432585
25594832
35572087
1988031
41331758
88522181
81031287
13682101
59071189
18462485
36170130
89281408
53511726
95574011
3375315
8973566
26171577
21772408
21774490
21160472
52245400
63448646
77087888
25692445
96064964
86907460
59208907
64269205
6869327
2471475
65940260
81275339
30504633
47283490
70410676
85772824
89381542
83713769
782919
64534711
679430
90921257
76979763
62902964
33239420
79471218
30187040
82169483
42271956
65545542
36473453
24142367
16576884
70439441
49781143
17979036
79365127
26137738
19047169
1199018
90921755
48491613
41498379
65795905
82500814
45758111
91646647
65896417
46520670
86836316
4367264
46332985
11811728
39855764
22936575
23380377
80067339
70850012
72037407
39744355
66443766
31707102
20393361
58091735
59479199
23710256
86680498
31290495
5778938
54658081
84666792
49670158
66942903
28023454
83084645
29177165
15786909
1540802
69707670
42206816
27344440
96193352
48294978
88877942
39527346
33099844
7758505
82449934
29844921
58673015
63865429
52077728
16312114
65169496
86968406
19949751
85222887
921615
17081141
45401129
68359724
72855255
42457303
94927910
98522727
53422443
80024264
60025627
17032964
49794968
75550365
276051
28099398
20953387
22289459
43941402
43527054
820818
60963976
76781445
22851322
95673126
94396495
66738493
507717
4903173
66767039
88997277
73190444
29765042
23425402
26155989
75361974
34096370
28826584
59719363
18691906
60711685
48620222
98190328
47444293
88729173
44189100
95538225
90553459
78880624
17543847
67708887
58853038
37411286
76891068
4428988
59950590
50445081
24530367
97226066
234206
98466697
44953380
55904052
22934138
7377788
1885837
53929562
20927145
66752296
78425039
56423071
48069754
91314983
20004976
79780418
49750993
90976459
79424335
3302575
25477693
10819567
74228607
17544366
21086441
81276585
63051585
77911625
29924996
93934219
42113134
60285098
64325439
51520609
33920459
79463651
38720146
9317326
85784452
8307825
73217441
70155664
75011504
55503990
59073295
80522111
87277379
67072379
87951024
46216110
99139109
68773441
17240289
74584155
35867703
40616653
81474778
48003017
88034241
73230181
26135139
4314503
95293802
61480228
85420381
75533699
90443224
49894835
2956186
8967145
21692532
47279391
7264170
1259161
20530813
90042109
60903049
50206450
42666241
25689602
80531514
86832571
55205964
296463
56986660
91676612
49746511
23916869
58547663
56748519
68365903
54894883
87067893
16902304
57992981
89862182
29328840
88612913
36126244
11986936
40612372
11728828
82077884
61703811
26845453
74819990
17380929
70119899
75210911
1292873
67219716
7261922
23787215
37723417
91652109
91250147
37846391
49871665
87240098
11405659
4309364
91114111
53089359
67436662
82996053
10937130
78673833
43114404
10942546
76787139
1445175
64621011
23288500
17972081
28550887
34292938
23513355
37207153
97569557
29467991
48039087
88425752
16186082
60256153
19027664
43002546
52829061
50344765
45544408
65242740
80192548
6745528
4552993
46674821
88883012
25345536
30853257
80887187
69340876
91226903
63518921
29562002
77817885
77630364
46423901
97845835
37242512
73883455
35084715
21417254
94882347
72781635
28063290
19207580
48304278
30984305
73817013
12355831
10849627
43102635
94896032
32750180
5465303
40984962
16913346
20677376
44405209
15720351
86122940
95283040
71959286
69154162
12323650
27777056
30902052
53411906
70161787
53624510
30485949
84313047
55670748
68990866
45584663
6760841
80522315
44135767
34361269
88021888
2944137
90294856
17303987
68421522
63181657
30876190
76820029
45364086
69193420
58461296
1173983
82060050
65571352
42733427
5845038
68346597
61085261
20589043
69501542
54625323
89492984
81154883
80779691
93916541
6850224
33354572
88121673
70838597
72762423
10985315
72253704
62240824
29796529
44469550
42878127
64706098
14691940
85155095
53186462
77346364
86094315
42917600
40336723
28107841
217475
51212148
57233925
19435535
60826386
42694685
61133232
523194
3245163
51360621
4756599
95526221
90117855
41497684
18585617
50405739
36448130
24240057
56886235
64387079
12348311
30456516
91018550
46873881
45893251
63483066
40426711
56783158
29132168
10795686
98351005
27652233
59550301
56406366
8165345
26285122
30134958
9671506
85651565
58540120
41038646
47418470
2277886
69087137
81083923
4929788
67447468
59619268
82261147
16681057
10637460
13262132
62806935
45594725
73338457
54581459
93999558
30763766
31077163
50077403
87158873
4569188
56605231
53055677
87321990
598924
72955708
28962301
43041000
87897288
25051458
81950245
39127330
74484379
12123008
48261955
98516
58452673
19642771
68263698
13334888
46297039
98754715
9339080
48346633
85686016
59414625
86285172
16369287
96399614
65279551
64864092
58109468
1347388
36448276
1402008
62518118
24802391
75342759
29781898
52904077
88703397
97393527
98214815
56370531
70164454
83345375
38460617
80279198
32578264
72586669
98906796
960236
40458229
44231751
25650060
74552188
41066615
21442023
52360501
26958258
44903497
80729306
63357362
5854974
64317206
29412081
43110955
41657688
67984001
63919541
22929384
59752127
47638460
15917963
47920419
17237982
61685769
79409919
54563544
24424029
23946328
65073310
13087333
73190831
44497392
26034785
28711603
27395964
71028530
24149275
17392117
87648501
54536975
75301157
54420144
51514688
83371726
3763622
92430485
27093999
94710815
15597423
67360127
80293016
41979322
35367948
29927585
60616460
32723556
81546322
95307008
48465595
37493263
31733189
88106634
14570088
83534555
91472985
30927339
88999041
83170859
41178104
29561195
65488182
20249080
58083211
5101504
2451593
2119117
95391666
61339685
44785751
45628655
72540069
78206698
50985509
85496841
15307839
22227332
20304611
52753957
28317896
71084441
46171330
88520530
84023210
94023252
763410
35562449
180498
90662068
6764183
77733556
87457355
43528001
76351568
84976946
12914363
89881970
59773872
82803165
4760653
64657139
99841788
51565387
8200403
97132729
4458269
76887805
22954251
80732435
25003972
45558379
98061590
33053588
92269382
41517276
2914476
9467157
71482649
31799295
31988492
32122608
43677872
19907670
72858961
3221560
88079461
60005418
54615762
80297720
71553536
41521149
48590201
5382131
40402083
60699813
52083
88186620
61088618
3229696
62958217
22641280
54055446
78979466
9858735
60222400
13107699
31532505
85091035
5600319
17918463
53716237
66962849
19810048
92552157
15167793
97015084
72140580
54662532
97195226
32642271
15063305
94730009
85312914
60734484
64743985
93296273
14727395
48782110
92418184
30857007
64799433
19833197
30419018
8665288
837281
82807784
33755443
50557945
99347785
74552888
69578561
81949873
54831725
72863372
2881134
57827694
33797991
93956041
82162033
5616794
32674261
3412474
97142577
44018554
10678804
9038437
63488070
66799836
63199534
28737346
87623399
61293115
29497357
67814774
3387551
6492081
66135434
68279320
88512294
2468297
25690207
79526017
88312163
55453447
74415942
24081933
98278624
88415256
44396004
70952023
7305009
95113353
53194452
84701569
66763003
30209065
42010004
57302183
18015263
94998131
76923934
2425510
17982539
6326313
7343359
53336254
3482979
29098586
81521587
80872997
82094737
67447731
90308781
6285630
93763345
51193935
71127778
18590499
49982010
33640321
35428645
55374428
39397682
20766284
2567295
15908617
82678951
96055710
28942200
13356920
47643954
10740012
27952021
21321543
47866305
62177845
16028968
7911279
19243471
42010716
77516364
86644670
99910190
97665640
3079818
48007501
63097412
43403829
10403217
26454144
78172043
62491324
53086083
27836778
37070639
76004115
88540089
80005454
39954079
62485054
11050459
88881594
29375030
50095899
95422189
79215431
77770766
23359118
89552404
10091209
84261382
19281599
85571881
52558266
28140680
68992541
93216651
21020337
91527032
49290072
58967292
45905973
44630252
4475404
62276462
38187000
58184987
32725790
66912412
82594968
58491702
70920008
83408940
49432922
19216374
96500720
7045776
42414412
74269447
15818119
69676647
55850002
13198019
28990056
48513013
8193588
78225373
78115143
95635602
26857289
45016476
90027047
42421149
94321164
59704979
80889696
614224
88856030
89355549
85063345
8939175
44845030
95421451
95838988
54851329
50110853
24701535
78563166
66685885
86784113
91858199
33260845
62051700
66958834
2908939
40091102
11513368
55118288
90791017
60706714
44350062
19224579
57422628
29572704
85964426
71182303
41072971
15025238
75455353
15624853
25190002
65873605
60124759
57970455
67055619
98739813
55957365
91798551
66743439
41139834
52671458
28417680
44008259
97962681
7525639
62560802
73599554
40606378
12752854
75020122
29017321
67155028
62884443
27046987
14211682
16585433
75364085
1274075
65643943
75451434
40104050
8039481
13767976
23859627
22427988
37524898
2576231
53895771
12982699
8904894
11180145
89310830
10195813
82746910
42411835
39729295
37290811
46543111
41653548
26135231
17757198
97249159
28901173
26321624
95374836
38240212
36167210
91213172
90967966
76354233
64643780
84608109
42605555
97018655
47987965
63153250
46224708
26268313
55014652
26057956
21380355
18977220
44833581
5716369
71744610
82761949
41516147
81110813
31070101
93230747
96737249
31431597
22248636
95780645
50036628
78285547
14706308
25702231
95820932
13676184
55254471
25357820
85284648
29590716
5434155
76155965
31594455
80690457
13258956
73030668
39761447
99018381
28656316
33292354
89919125
38498743
21537600
4787698
90076825
90102735
52472651
75131442
28413767
35463074
80303083
44369965
32220807
56749606
57441968
72927178
68472982
11476752
52520659
1028126
15005543
51648935
30305036
61451476
84767778
55906017
98796123
66512336
27039888
98987047
67821531
37247073
92397084
54138114
29493213
90505436
16514211
6626966
82995188
84372231
69754651
83970332
87860476
53561661
34810784
11676455
27592648
50459413
34074506
15962956
91822672
19166661
66513650
53198357
22042808
20798659
36274892
81135550
90042722
87704059
10393491
88670956
87784935
2927719
67330037
47669792
68841460
79498771
91765932
55071261
63490503
25785953
61371520
21307900
71311065
54162513
85001422
95924569
756746
27132710
9642329
9928464
61528849
9319565
41954492
6972592
64852848
15354964
26672521
42265236
22911654
55103445
44311200
27466345
40226640
11931626
75761162
56818612
24689714
4087573
36723715
73978144
82998757
1098912
21966147
65151590
73343115
12217649
43256370
66784768
7612601
11409476
22876932
43211118
12950662
6321158
21512281
83635328
95004575
19416002
55367849
25072402
65344898
22987571
78911982
86595222
92118750
78059446
56325912
40333774
47601575
70388095
48437757
78821340
62622119
21130110
29426856
35600124
9841964
91150961
33395972
48175937
88880227
30393995
94365180
99847999
327350
81641293
80306238
49765410
56008083
70118245
83061829
73042125
3493208
87339732
754692
10602017
46602586
35350975
12919909
78745500
71364777
69545438
79173888
23240181
28837814
20082416
80408795
44586372
68671203
17646543
74151232
19561344
98921428
72797605
24317712
12919740
534844
63962082
66265654
28665791
55049474
71075826
31477709
7598015
92766855
78873561
58804783
3235569
52000612
14119375
8510322
47962659
24667635
62914861
6418234
46191989
38254879
40099338
61155824
88055738
6556543
6041172
44062654
62361651
68199288
8641900
37009267
26627391
48469533
33072826
19131368
59384404
84325352
10798318
49217333
75471453
97058499
71433258
51486522
61765699
70938910
59372259
59020671
13990868
72903973
22268107
28838896
73206044
75595002
49289151
63658475
99181372
58116602
82854062
78154759
1171108
42568707
23864175
36831487
26505480
77277068
13665973
80201679
65090346
41815360
78740748
14866412
98517895
9192540
69558717
41984159
53133158
19895830
17249780
51951139
67888956
75638636
45385892
98508664
99329588
62417667
80339749
63765367
22611093
73035055
11508464
33447569
60756771
20337590
44108594
82965954
61365151
48059297
10664042
7576139
89080397
43184409
30053264
32631396
13119728
87483321
92776828
68915843
9518992
3897106
8379724
52342113
97351956
24375688
60230011
41350792
17234942
27793682
25839564
68407536
77123576
44564104
12973025
32975973
65239621
56144985
37529240
58664250
73285095
45784093
98469872
29060859
64266414
12706067
11295767
44268464
55636714
86736966
78805922
82247781
19724712
12377255
81688082
71190792
53829508
34271376
11421191
98529971
56024982
72399464
75311672
42706402
22687140
68651692
39220585
66756901
72617532
46745736
83145573
32158368
44636591
53038770
36424443
31748180
92038942
28741809
31667839
2290389
55868762
90465170
78874282
86292425
55206727
38180489
32913585
74530974
63092078
14439352
48540784
65015046
15101093
72734856
29281541
97999546
98186383
73068245
29183545
43778411
54959851
42797495
70027098
88947727
59620159
79709122
78603522
86825226
47460666
54581657
24819512
62101880
27532285
9571020
2357105
44718305
41799406
78446531
72027470
8442419
3326042
9629019
182203
59379574
79618334
29493613
45195118
59129233
33393751
95176130
10264803
87672687
30595546
47809166
98130321
5581515
53106184
61514105
31525879
50500104
69505673
1216599
12064524
86577221
96241777
8566469
25850583
33259869
91591933
13413877
93597825
69317868
715953
86549452
19935905
82801022
91877578
31493137
23930752
98227279
44714145
98234911
62500050
55993175
57705786
15105711
62376004
51446173
26186035
93280081
45810090
64044559
70504839
34077950
67679608
53100800
43627711
53957802
55750372
86995223
23000908
98814244
71813049
9640710
21528902
45891208
65647523
92080607
63908076
29464649
73117029
49773215
97594395
18143078
20271158
96833181
99851502
59339625
23786058
56909473
81926680
93430459
17562544
83954875
18745978
97131332
77413595
44192620
68051465
37805623
99286001
99697800
55397757
79282668
90296744
68555893
42129550
78615763
59559710
38805276
96991519
72408543
79297354
53882844
86707836
73451168
31341443
37732475
17458229
48125505
59848014
3833377
70479926
92631920
15908053
63191657
69479719
41280188
10563525
8975729
13681219
39079431
95259974
22640461
84975524
17542287
85164540
95275191
35443209
3511199
77638190
44740450
78502514
103416
91347849
46027589
44453468
1187230
8663829
41625257
61839027
1584890
97103007
12073136
92703108
5989146
34960662
45904668
37114261
93941722
67339157
42793152
54489029
89059266
71934969
60893824
87348997
32985310
12694920
82058878
79984131
51109065
24910260
42074348
97791448
51387997
4810335
20931448
8765269
65359456
26180901
58498442
31957260
42090550
99440054
37685404
4484804
67119181
56270572
50440082
28789695
8424511
84332057
80295950
31601326
59174968
15452341
36934713
42766946
7582808
17422067
90801987
48028478
8694280
7994122
14702794
93789307
14078322
47721453
43731152
63609564
97542611
59864157
63112618
54669459
56381175
89849395
74275145
39101883
80729761
49147960
84501080
86936239
22454531
84608224
72536626
31440622
16083325
26382402
80386254
24520972
36011105
26687814
61013150
63315368
80343654
68473125
80779194
42978742
5294585
46668725
31933954
70338126
95684926
56531705
23360212
85215584
58390885
18904758
70349897
87054825
1576655
40037971
82474837
18656834
59923637
86987484
88586651
62711745
45075221
71100359
10586013
60471333
69751341
41098167
43932138
40944188
81272063
99094118
17614410
94419338
17785256
67201054
90083083
96055554
63541924
4006282
27418993
56705524
2456903
72890037
73109051
54383588
97102705
73793729
62973568
12919544
62064994
92093578
27342739
24121886
5851329
13882585
61858013
56662932
61736049
35369558
84591240
44230775
65935366
71015980
39954191
6571411
25748199
19501478
60103144
56006040
93560396
63111156
7990781
15282153
50838825
19051045
88371777
56591376
48596075
37784496
25572579
76883914
44406896
37633216
47002718
74951975
22175211
15657758
87416996
25921789
28466986
93522945
48384311
6645345
69591950
7668129
66045035
984873
3565997
23931706
1800076
70465395
75552745
25913379
33376782
40042410
32743262
93243565
41133574
29926463
57058263
83022788
30015717
9647555
93456964
89024717
56854292
43001187
83899462
10148944
47162779
94558346
51747894
74210323
65708315
65494497
47657586
36982648
22959636
1461380
89958281
23839639
88590330
88905249
99914359
77099904
63450895
36872160
91536215
40756751
30857620
99581141
82211727
71122193
74434405
40035401
86265401
43962066
78253455
1520735
39167668
49672487
98174863
35333066
54228917
71438023
98874423
90327780
64395224
43657474
2069330
80271578
15885195
29002414
73916916
63388065
41000972
68201422
50105703
41868448
40923847
94199388
18407411
32476105
81101443
58783821
14997017
38391756
13233821
65053376
37127673
38479069
38909654
16961013
10341538
91436852
85079782
18561823
20417662
99242143
64902808
43178367
77223795
84244574
91579882
59000946
35000851
53418324
92320673
87222881
31838870
16679252
71468128
46104044
14033615
22704829
14342953
94223871
4784187
23639280
45818375
27484448
60029474
68059515
97935452
88800346
64203464
53229275
87568463
5594007
8246820
1852287
80735731
69699638
9538726
97371835
10684715
3006731
20305646
80752899
26748277
390859
82417055
90480631
1661752
9804508
74511375
64394092
44361679
36118326
83314543
24855005
24610199
92160069
82631821
14803624
79932440
91626142
91487537
5271417
93292214
99805018
99633055
49076704
17231596
13609604
97082952
7227786
75792531
34187181
2865859
72463963
39297521
2484943
27306002
14899050
61449603
86126353
72036361
32812472
70365933
16612182
46485442
8538270
49698743
24641111
61666366
8893602
39671167
45859632
33836039
29865109
73734360
7587836
70719799
33028901
26238411
28575273
36872945
59783919
10986164
35520777
37906298
93229916
62171454
2509874
6485008
65307697
98481082
4705932
89414194
53386563
95057455
48261701
30516869
76867014
69058409
12403767
70192919
25656722
54980973
37361439
33672805
77377245
90821871
45990530
28588318
48147065
30360171
86433660
49892994
74771061
29178389
72083186
56918364
58775064
80356629
59308343
64594588
72253228
37336578
59000261
68396107
90224738
86546357
75175871
16383933
31605330
49196654
82663312
77111639
61501700
52716667
26853975
5019720
51295813
65251679
50376469
54022270
69422445
52079664
66857693
15776386
59447477
26974754
93090701
99910224
87209244
83253913
22860822
2417750
54298683
88832918
85960430
71172801
20454987
69134776
60159734
47651028
20369907
634901
79470246
41720860
89777015
75553090
89120857
19912677
46369018
7993672
16545552
80065390
67080011
68008967
19650329
8140637
916038
32650118
92631809
89025035
49902636
544418
62904955
24383530
9738904
62557542
52637638
89378396
12704459
62761882
2408872
49280478
74383595
32984479
58791633
93449578
66793865
65031751
3549892
79134378
91815585
46637933
13537306
69753816
54026730
69070629
82949494
30846772
94466774
42697132
95562846
1482959
68331285
16460090
99156375
54905895
74708581
93330670
16480500
88459863
37566406
44409060
20845264
42626900
22799854
88733983
29648246
15600587
97448262
77985372
69721011
81302187
18671659
66068497
29903819
40511352
41009123
25203287
76755148
2539928
57309341
25493162
58288487
12409978
15913774
3013788
4730980
62285027
51311764
39955603
99452930
32439746
51910389
89468811
4129098
80376266
60118170
63585489
76378634
10262385
36811275
75671506
32763421
76485746
85605445
45169857
97536713
47016762
40212284
45056531
35112686
62933161
60313259
12319782
43548722
11987695
3466695
27290066
17316651
14057866
40765767
73029510
47169063
97795579
39810420
78586021
14180852
36687094
69572136
98547897
52046490
17741571
46401128
56122252
84710817
21164562
72601821
88019668
25534274
85454918
47141128
47998981
48008856
18061535
56498547
87159034
42253938
83624908
65130637
38233990
31291539
82182539
30661139
61703868
33621138
83921741
39576257
36061448
90935044
24049871
21039691
85381099
58187092
77396122
22143577
788323
87534667
51812289
57689487
43361175
91226878
4419283
87694763
16154051
19855109
16160492
13620766
80172404
50495235
43205937
72336850
1969626
13939799
35622657
83303478
30326946
73156701
32365473
83992170
26556677
94652475
56429131
45820841
11604331
94825979
14452369
14627036
10539343
98514380
79673483
54594499
96488294
46701912
70525583
10054180
98906671
22559270
36157011
49600251
78031205
86782005
66574771
98079758
97196350
65825701
44177760
30905748
64898077
73709994
14312076
91045163
75306825
1099979
2957910
71519461
32537931
42249634
14488505
8289916
74571224
2235517
68788924
81766197
61791561
54452751
53370704
97150699
69466672
5452750
20441315
17975901
43209105
74408603
66301633
76314026
8563378
81282593
44977076
29026823
22618682
32647802
10821511
94641529
24141725
51446027
38016365
14247785
23188743
29567465
68490334
9062030
73249854
40137292
55981018
10399277
95974528
53818328
79622401
99981678
17501065
10387813
45695973
98714830
46487918
8890412
44972701
62641305
95346832
17568324
89826350
84684717
7608242
59206064
32072724
17636851
26525755
46266429
6440108
15335495
89634857
42881921
8923948
55987202
63631812
29288993
87415426
14167219
70779202
34446755
72469703
32458248
72302320
22339252
68538575
44967903
54674428
61950003
60545424
18354243
65036201
1636424
98791418
26371851
95113760
15348611
54198704
39190864
19901053
92185536
25621862
43589960
84842781
99035931
97025249
34414407
37077699
83229442
20443486
58815572
92460392
14631701
80895161
5487073
29331486
5373043
8191073
36434320
13293976
82139984
70783757
52245501
87501568
86537308
43851800
17823525
93763466
79979767
34802069
22590108
37225899
34699287
3351835
78525334
44814068
65316335
96958774
76784376
13313259
29520889
36204052
59641587
98590492
65586405
67284218
79252999
13001070
3677060
73815678
59183804
94435401
65654122
85065713
29950467
39947009
34859999
90010240
6515192
5507992
67317834
48395629
32346344
29774029
32988798
80690037
78120405
10616024
599151
69234952
51816206
94501482
88637707
28216292
75962599
79545620
53932663
9646394
13277624
7705678
63100349
79711399
98535091
53641990
16436507
29472590
80784114
88430721
9715151
52520638
31032579
72427563
98065802
99355671
59449519
7368779
20353259
35871394
87305227
11944288
49260537
8044082
59208569
4826627
56143145
42962633
33823175
18456061
22550884
25397198
34878484
88650607
53982104
31963171
28872781
3853450
92727816
15270269
59598792
13429168
93258753
24391577
35132288
30482837
14326310
15155514
9303652
1439771
69748862
33292650
62472342
77093630
38538250
32920559
62091583
96111219
16041475
14224956
78586685
19197500
33048691
89562874
88261590
55108380
57838652
15746524
37148152
58597007
13394389
41762250
40368088
21453152
64536668
78632910
19819288
37593757
32098896
62860097
71246889
29400682
69796173
91745325
89642972
68866434
61993960
51142182
43032962
88119726
17254007
42760936
45276079
62870130
5116987
37322933
23746644
95887457
90790162
1684460
83021487
14679695
1695142
36203855
62248690
87119878
97909732
48540741
69356782
3520200
89121626
41153167
22383691
11672887
58954724
24746377
20280988
92687344
34586342
14425105
98454339
78100487
18021566
91613289
9632873
11988644
59864272
21084338
57677465
76537074
12293002
22371303
92042453
21031503
4072738
15161181
2231716
67282974
32198472
69853368
60022773
98901718
77404131
27372782
88866667
64765545
46639583
74379334
78872079
73856953
17487734
9584647
84628577
16489727
85777738
79144246
21493452
62667467
68824493
69463163
61447872
37483407
95639702
56703077
90556253
49905613
56542146
73640639
49931468
64207279
18702572
48875163
32501631
14951816
17670188
20816143
17692982
56076234
44003956
57052209
64272456
21754991
71633934
23692941
89642873
39190822
89743070
25213172
13406580
99324339
27382131
35007922
82134580
9106028
27596681
34271081
87050396
87827113
24354677
28674750
97322259
29422959
34930129
80088129
38090805
874308
33787780
65701489
5510982
97621631
41834589
55865337
89120390
12791421
74482430
17474678
84460634
70194328
88498465
36810085
80126120
80317628
12669081
75841116
53977234
44745396
56544659
28726204
90726252
44536883
93934884
84251119
74209795
78479357
9629619
84937990
79011222
64301218
32573254
14372110
72554489
39544238
17564828
43530488
87828569
17028515
48511235
56281669
89588537
83147266
69903025
59660438
42926231
48709655
72928891
89487508
9227902
73281338
47555872
47028905
6270456
43008264
74101811
70838806
25010682
28114652
87207441
31058359
13687359
73195879
59760266
60255814
76769451
49280757
47565603
61700312
60392439
11754912
33118376
58141136
23559763
11599591
52002335
37508880
80867344
47884102
43486155
97328307
58915056
61343470
82716192
65019971
92338273
1454296
76954132
49611647
69147023
98667277
88210232
4574627
27232264
28584497
18807267
57554607
5910326
54238531
21926452
53699251
13912729
68419541
10211627
66904490
72260575
68953114
11343971
64057667
12456699
62646545
54246731
58245554
38592199
98242760
4496007
85901484
31429693
83229519
27793364
7719904
73696369
83631344
98952228
38310919
29001304
16911559
81205753
65630517
83798426
25302947
8378993
49605387
4654140
69738722
37414622
86831928
29676854
91111918
63912989
47601199
11489941
96890765
83768350
18088852
13210102
78141991
34289230
46747687
78381169
37860604
70903201
55883260
61513471
45407155
16258554
60357389
13555769
91717122
65464748
99253629
573090
68212087
2728250
60088274
39230425
47414507
66096154
26136101
85229705
43626547
52751795
66569378
32942636
54124522
20478263
76521696
75488902
9309709
92026977
63849116
66408876
23714774
59017383
69460122
3889947
72093071
29055823
34264394
35543826
22098159
99581861
88012259
86092229
53102303
36631101
36401246
85982431
76492316
48028726
96863561
99715563
955540
33726270
79237692
9341970
85912078
7726023
71026925
16926654
82005310
53969693
74996337
84842983
98237680
62666831
55558051
76298357
2001158
20857498
83396709
47353270
61243194
39805825
18208210
45170816
69391935
11939665
37887135
6823445
73935547
86361728
70472216
9427563
3433976
48143730
65448351
24851015
36497947
394980
75432945
16587640
83205722
70521871
76363558
13585873
54079739
17127177
10191581
14382513
82608071
7736967
6100835
90903758
16593294
45897863
11639866
40267972
68193231
90346505
15905103
93201507
67463761
28112847
60647197
95619357
46523450
84487779
58250615
56430124
57005118
20188201
18538260
14571123
96313507
63543148
7866705
27800523
37158185
63088580
15301086
18130257
71891552
30307009
89058870
27016312
53866520
47379518
10521771
12826986
89022743
94127977
69552204
516860
28482969
3192465
46265712
54946528
97451473
89592025
23183550
62123666
45085379
57261013
32097064
10612398
84274899
72688797
59915421
85820144
29984663
93906304
91287916
32478281
17698000
834232
43586309
91004547
53342124
94342337
44566380
34282651
91510556
71784552
68074172
93797482
40136961
87647847
42950555
171918
74094513
55189850
89690156
55458693
35213395
81439705
76489870
17743546
72897297
73644178
5480607
47978017
77568320
89605534
51576812
49758154
60925953
48413077
20591099
76524219
74636651
84799895
76452711
46162266
69455668
21916038
85481627
13007054
55174638
63203639
84878663
4031328
71578285
93680860
8341124
68083833
61295007
15786157
24774461
77087606
75462423
9557553
46649272
25477475
19983073
54385581
29191812
18500157
94500741
94510534
43521938
46616734
73997978
689996
16013728
62976791
80598031
18326451
73195916
5209531
43071312
98409291
79254790
18191435
24290106
72748840
32706398
62032641
50447740
56044991
18782874
26740837
63012729
89561887
59630566
81007487
12226608
17257977
97643449
71203532
98037790
7606296
21517564
1646728
66899889
45266718
71220151
49098844
8844418
57581201
16862344
79984038
25831401
22355754
44980153
5219739
75154712
7245776
25316132
82480410
43207189
52797236
48059052
44038275
92079931
59763655
82656049
49482204
62084198
17468485
66323385
37193005
69040810
48833620
57172586
62263090
82300852
56785538
31890031
77684591
55654521
48835149
27641661
28361651
36028944
55274118
55589967
9723146
97982414
46999431
21698188
58543173
44003471
96279287
288440
58436014
75377741
12991088
51125806
29812926
60017078
88819284
64311126
88229214
68274892
48649742
83288615
95709500
67979883
32816204
72167860
40442291
35287225
32218766
64434656
52617995
77948501
38683120
11569890
67373914
48078083
79509696
69040559
4110591
55005760
21041305
71699767
91178520
93100715
34786788
9541416
36715163
49409485
64101958
82845798
44799257
79915179
53316138
66675777
61707977
65883506
38716645
69307013
33896615
94209221
46648137
1224995
42696645
25820945
64115270
67018061
17751582
69860815
49514174
85229375
78664906
10928540
86924696
57114024
48896874
81454935
86807370
97716090
72709459
85557675
66177573
93787990
90010546
65767142
35349569
21840690
69303392
77688093
96815621
25079650
36104039
43236159
67254777
9931023
48849267
60016502
11692598
14944095
93452096
47182483
46982395
75120088
18442868
90418154
70420979
44561769
25213704
61390926
12586945
95189374
75655554
24854581
11771691
77819770
12393825
3624409
55174518
34317819
12275663
72153933
61066375
1037323
80421644
38803929
30100263
28608007
66372327
53300226
90194969
27664075
20568353
25871094
8312443
53265707
26296538
99402161
49019624
45843735
32731734
50550282
80042163
22754778
63317688
17803796
78608766
59004623
66546846
1906978
73246861
78058062
86980318
82183925
92775822
38400227
15990309
68161398
46050858
45538609
85602894
94474944
5414916
61909996
47851098
93756099
33940489
51555719
95690491
75859710
53422476
87534318
96724742
12834368
13837471
20449645
54326852
20794109
99875962
88014925
82076752
3276642
32775858
753222
56150238
5330119
5908716
35543669
17645988
2899125
53776627
38992165
13167657
26447444
76225928
46099662
27826179
38718137
63688468
75776028
45730273
77799910
81045319
50809727
88301201
47791981
58886141
5985596
96124980
98971203
54128893
80985373
27858978
60271257
14941146
24826693
34022215
63001574
28400836
2693717
57897088
38865148
37068910
67173803
82569445
82621081
19270157
69977147
88538312
92950318
48160765
66339823
72041684
26873279
64646939
55228268
82583398
42890111
75495432
28942171
13074775
3776965
44430103
34521030
34495041
59244839
16348149
9268148
73048695
32170361
61391770
85788174
90518741
38322622
58919137
53850083
85021058
56841543
82924799
75344992
36034440
18009353
9674292
46559777
6148323
44968019
39061306
76187774
54874185
2190613
17833218
57973222
64433878
27639603
73728883
24742592
75936799
64953804
9202848
16689711
82869484
85128842
37278520
36806715
97671422
4682530
47423914
12254015
47436736
73680388
64034794
31208932
6347855
96298886
40174056
82054189
60568939
73638818
28178526
25096036
95409393
83403461
78490705
31270466
49869633
56442412
8014803
2707459
48912541
40961084
86418896
2408992
22214789
5318381
51980885
52297968
94916526
54611755
87680155
66018581
11575207
58787447
59695350
21994182
64164202
8193011
80634723
37009922
27469554
73761757
64336710
60331311
86174287
44075319
65657136
46860115
5419605
92274826
2241347
23893727
28298604
6564830
89144090
11456090
63646375
6143885
62640434
17898201
99735858
32442126
76748604
57396947
61507128
78446941
55017331
6535535
20712613
28838165
4234193
72310803
25426723
98738681
53504923
73417270
61952537
57075360
62992746
76529046
92080809
38784059
15920096
75424142
46309935
34590376
83376422
10653843
71903502
74619935
43889107
8318819
61193547
36657808
23352944
48367103
7704208
9908233
57791999
94095768
11786407
27792972
69996740
26950599
59034892
36836749
24904142
44485030
17637832
55031043
63867187
73642531
42962326
27171599
16508679
84854213
14722625
81002398
6602808
32792431
66729591
80338846
19011911
20480662
89861069
17444405
32890315
78330600
62511037
55923438
44692478
45299157
47124405
11775931
63056240
671016
5328954
63707810
26275460
5297008
41144352
48487120
21352935
61237109
24585911
1856110
7252657
84887835
37499543
41167882
21355960
82394873
57060019
56015015
35746277
22520289
82151846
24066281
99373196
29339639
14741660
7360672
35303043
74310915
35540273
79294637
64514891
42964396
69726760
26597581
46488190
48732634
93278151
94515723
40434817
59311761
53614050
98460844
7271890
48225525
34136319
51044901
45193360
83210192
75971192
4872874
764178
92348394
77055624
71219183
6083193
62185268
99828832
77894461
25060391
45016831
5682973
61903394
151386
1716849
29420425
96337838
16915609
14017162
3106193
90837474
7070830
71730896
58093545
69569531
17945101
80140193
75500312
20829630
66203432
98164176
60964173
55823554
29834225
49619246
3029348
66149271
51748435
23495724
51033940
97474462
40622261
56976515
80422103
86985842
10898974
6420949
56211317
93479739
41126502
56326081
58376847
35872075
59825397
37722162
24868474
59912396
56383587
58568989
77303295
99092812
70429500
27964277
42286380
94540825
46151051
73547928
31389603
48917405
32192419
42208464
34070391
10468858
8724500
47624084
31763277
54388391
5017747
46745201
10678895
39544552
54612984
75779409
33078546
63333894
65867252
5810041
74412520
96805002
17726590
97669264
17056111
93372488
23554907
85816097
28374139
18019826
79586764
9948768
44826873
45671434
54304464
40215032
66571859
89457970
57414487
2844785
80697651
34601716
27163273
78337526
48489648
57424779
47250726
35503648
29231588
73459824
28852529
92880124
75989289
36641351
60184711
77846506
63016868
84490591
36132591
47522627
20504725
6798371
80909963
58636583
15242560
17462216
21888941
9440462
94588699
79320126
17895101
36241912
49366958
34691886
4525318
98474750
4131001
86052157
1499475
92539505
31527734
15809585
86639303
65710082
19303876
99402617
40012813
59401770
26402940
9355488
30749469
15679726
52725966
90689064
36244928
60663737
49731295
9144646
71354098
91145773
4597468
23536041
68638346
32256441
82161758
8014873
48702461
68015852
51329681
82169724
19120451
52793856
24001172
85429901
73924811
22548897
78161897
17794397
43338053
39304631
95914861
54466491
11087228
99438259
36389379
39265019
40686521
62541591
7668403
62410289
65959308
93904385
3695745
72426341
95610724
66237740
64577767
86903874
90668886
95902157
75206137
16413352
76220295
68977743
8298412
64320894
50079327
939979
20300049
49146032
13677620
18103101
27120196
89253050
91741830
70283153
11845834
43104701
26599541
23577908
26173422
5936684
64200887
12140604
99351762
18709729
48785860
10054836
24968138
83539693
71263740
70398733
95960273
22351217
89094234
76751642
25617783
50213536
80942099
52660438
14644719
47662177
93151611
70355052
12776844
39870955
78053798
22622605
89196710
77964278
90051247
95138368
16956985
78610108
95997041
82870713
25033326
34987810
49030584
86082523
19450820
23844617
64063573
74262625
1115752
70869787
54479892
7513984
87070929
14878200
121875
39652589
3180964
21338015
96276364
39830986
73724974
63721748
15208813
46009039
14855007
77318128
74372621
37405258
87259145
76011841
59848575
12987189
48193711
79146197
78038082
48408261
30392119
81052405
77659156
47663673
26355648
71927016
76223374
61286957
54517511
69901253
98902168
69697445
67007591
82931363
93281534
32115372
78469202
30403187
89446475
14625108
43045888
22963386
64269188
97361178
84532146
71326612
49020043
66094459
57111810
34259494
81186564
23420337
68816361
53094628
83753809
47858455
75765350
29285454
25215086
87326641
31125296
68052015
39535345
81811705
56437707
68284935
99975533
43915642
38174386
53701774
34769463
85264061
12155379
81017874
47820026
99134854
332559
64085997
84734136
23643133
46578588
73064864
90356852
46904499
90048939
90558926
37419059
20544994
31060102
25075997
15740024
71690051
70560990
50332991
3619924
96075064
93580296
51815776
70722292
33776512
84546458
8448669
29202356
95871627
50827524
11499411
12325233
12359811
45508008
15427040
98697087
8659518
73156703
3400595
45142489
81218390
13478254
24776619
28970915
90202540
21084680
51221125
11070977
79061489
75809644
40467262
92245595
75444389
61349142
55585649
64703799
72367647
16162532
88609340
52969008
25372753
40494816
1873046
68451208
78345703
54529217
4450047
69854680
56547293
71492306
25627522
91675382
87623798
50504204
7919734
8934861
17480903
38234041
43513573
36373829
54919722
17759753
89887326
90863350
7667518
27208572
53300917
88044556
77370987
26930841
8656855
56502958
94392278
54963347
6166279
66393145
60350126
94822531
63537891
48374821
66181525
74455599
7122253
75562654
19779195
86558870
44733205
21800841
53493676
12377558
22388060
65083235
5535747
72562366
62308506
88868682
53063722
67559617
77518434
61875117
76916385
21648728
49483849
83112010
10280763
76015820
30772841
30748395
73219553
12611838
58126813
59161789
57951195
10017666
96026471
38623869
60613452
33662827
6530086
36072069
67949230
60878185
97759220
35518778
79062430
60328629
29685245
35153625
46937613
81614071
35807426
9262189
3773380
93595343
28501353
83623029
5603099
28989037
12158975
49135163
28779374
75463569
12526548
78019801
76128918
51697643
43523277
64463107
43068958
55404127
83326102
29485258
55362101
76693781
76997413
59970797
23195158
10414941
72445444
70614948
61669582
92478116
99834149
6036703
44998351
40738782
3210829
4332664
13420599
50742942
86184853
96291487
9407398
14700210
99581892
69481862
1994331
15891218
38733196
80055010
63924716
79778093
27589265
87269888
54032540
35476563
52081416
62812392
32480788
16377755
68252934
10423788
38886108
16527590
73262677
26484325
71856759
40883717
95003374
6394354
25243543
23625660
16038640
93425916
88868663
55029252
66297457
20873080
34845807
19175400
42422221
62899969
90776125
86979701
67491339
41385968
52744514
38379513
56177743
18061405
3591941
23191938
63685989
14102616
72469083
76094183
13515371
49589446
6976755
89524459
47384084
92469606
76352329
60485911
36785430
1827195
63356693
12308202
278682
78208204
10759478
12407164
32174891
77679718
69255473
94609638
72813524
90503758
86732904
63399877
27647810
65834954
18046079
63042732
49086652
21798729
91626826
91616231
72385912
28785279
88996076
29859239
26640021
30494856
68270775
91274558
78854736
13280709
6569312
89446600
75841659
68397013
52727100
14089512
24365760
77996131
41834046
36579836
55858451
57406652
93722900
50240263
18898174
20679401
27276680
75045203
57558596
56725008
77866539
97182261
57735661
81998951
29132698
60319483
32770957
19188012
23399093
28247726
11726787
95854907
23000235
50921029
24317075
65533266
19572965
39706834
78495939
42898951
31452729
37147071
30072641
25101092
99897515
33241777
31602349
49798401
49024483
98534748
50794540
17711344
47216115
74317813
42954039
96856193
57431038
7956541
27448220
60099544
78606645
10572271
8255504
43598934
70435503
57052062
6083880
5130159
81646305
48610794
82198608
72550915
49432566
70095458
54564256
34923011
56684330
62269777
70516268
27192985
69955814
91994997
12488655
96968170
52852728
37636590
94368976
22016106
23744188
66287848
96226192
53633347
4226512
8960219
87614749
16137566
70068418
64324200
75706507
5643634
44385352
50667257
68033439
66800455
63772513
8012016
16298263
68410620
50777771
81344630
17835708
17446743
9997682
48606208
23854488
87109894
71321818
48347863
26951849
81900399
49231250
64817913
5049508
80459310
55746351
51206745
59005981
57142624
51916387
16230128
64998177
53509422
69745213
71876734
20618238
52360314
28138386
3483496
8907700
55710197
64196180
62994760
96092082
89938690
9697179
79222393
45945720
68245380
29840816
57195521
75362158
92833799
42668573
13819343
52800433
76180790
28204001
25787564
11388916
36756384
58665476
47001453
519144
6169849
59456450
29359072
46598257
94302740
59302348
82376228
49643199
9418396
75691502
66554080
93779606
38932970
58159732
68712821
66650315
42446875
34148658
69229025
85190166
50660009
99415195
46187370
14635737
67633491
62111116
27791659
41063755
56264647
71267513
51893201
93291874
11552835
90583
39090783
16240339
90356248
22453019
81441818
4971768
48790271
70844399
15170680
82394100
91868430
70075390
87839213
4873132
76009523
33845451
90629697
18813182
53368812
74076205
60509936
37109854
23255974
31929944
41687274
31423086
8761438
82963219
14792139
35402987
70524136
37258709
43930705
60709944
90829221
96969821
43493373
74537247
93233567
45444768
79188882
10713924
45194988
1217560
82140530
13228699
7127393
92721588
43457669
6921827
91890254
20784262
53120758
89691048
99196874
98461142
30400174
17352431
31571261
91711555
50880803
283519
23859423
12092272
34010630
1562101
48945502
34727604
77452982
21396260
37592459
98574517
97468579
66781841
7791876
39922855
86396195
54064469
92517999
85261030
46184879
12989613
56373439
62030831
53889898
85393261
99087109
5113236
10361716
4062761
53559453
10820394
38307942
98731105
47498682
31457743
58356414
95357671
89780466
36220381
28818292
21488433
13477032
16331048
14455549
84450876
6888676
70995294
41340765
69687751
33824599
22650226
1264877
37946914
17804792
81043406
18244779
13201328
29276789
685802
56206941
83704923
23285013
33160180
88563479
97655058
81622890
44999995
11580365
70059339
14240505
53506643
99430023
65163922
60626520
99389334
19659184
89575399
89318269
42418639
63063763
14015483
57075017
96192193
78188996
67457124
86660448
89246410
79931899
83593991
30936552
84575692
52642277
67303017
76260288
62362509
6419197
85028914
87937172
17197931
96736612
989383
34969071
73990276
6183116
28766927
50744132
65185407
6790804
19810289
41614111
8917635
37357954
41095451
76962937
48066333
79194793
32297571
1346663
12337051
32631921
26355578
40816375
33853643
95008474
86464420
34298154
74568508
59072899
92761135
14628541
56665412
18943930
16171744
1882616
87436708
51024382
55817064
42916653
72046312
57274513
43994826
73282937
86358203
13071352
98394024
74414155
10159565
88465937
55463961
39914198
81525123
55096946
1853205
33673420
83743106
69585009
96237212
73793036
59849047
18704983
63790464
73460118
66466299
70750957
56805635
58681150
10137206
90522674
80466888
34393945
12164894
65188674
69279657
40770081
42069273
19760944
90424936
8907822
68070241
50036577
43370215
4516283
19773256
73447026
53077473
33794939
1308876
85745262
59737328
11269555
41308653
87664068
3446975
80131024
21454318
33160964
90889136
68261516
91009462
49573759
75793248
84669652
66486788
20219151
94443547
28158019
66003365
81279492
73891794
44025475
8861790
9772195
34342519
77140105
42062205
99947197
89110621
19503742
34737072
8950341
84115216
27353597
97783559
98454312
95606560
8708963
35716040
12283334
92033477
2183438
4895113
4780303
19831463
91031633
77377412
22824545
16393108
59071416
41898363
47504065
68381582
8484061
48277380
24349879
59436012
76826903
55657405
92348959
39249072
63569544
67700289
92089698
15359537
21364285
5770771
68813450
86526365
16088301
13243125
81778268
31687558
15678374
87315557
8439018
13107178
94640360
1247345
75516406
65671505
81112448
55756853
71148375
46206054
26410258
56805504
38218847
91598416
88930622
8687982
16760879
3875252
87867845
62731801
50283827
75611071
70527496
14751467
31216565
33245011
23570068
96618143
81738137
94311779
95722103
70659957
15752700
73927098
23929765
92465485
52442818
19368084
31121698
90455882
10806814
25899312
89599443
41775586
39589848
17607410
96321493
20172590
24044031
40315444
86113114
60763980
49793567
49312655
21909000
90087271
61482831
76113155
60288465
6032586
51604001
18294827
73191010
10405024
995698
12564203
4294940
83706073
65598699
30413788
51499048
64445564
60386402
43674254
71811136
9053382
37489359
85588960
28238579
93858597
32396293
59160289
78320045
8681906
37674215
98622437
77216929
38247364
92480762
58445112
60239970
14126718
49789551
18790346
98940879
89078573
65239360
6096675
48877985
2972764
84125414
99226002
60765976
50425457
72982880
56498917
89806832
68966282
7241341
21878447
88238753
43064257
9602925
32141865
91775420
16041355
38904365
780593
25779792
21589491
25557349
55894590
24098634
16758113
65538296
88993599
71627524
4366702
28912109
30293736
72582005
10780598
9204650
26671623
63965271
78338880
74163442
17941228
38967720
36673554
86850745
41954124
41384468
64091610
13527442
60610490
38859199
40808492
69368186
60809949
44618979
50911447
72141183
63505490
95240634
43161556
20276700
77335706
52231587
56989302
61924999
20612246
94807416
28410484
11307549
95542146
94947062
49493187
98148467
40182433
64221136
68616134
16298089
22845893
58223989
88053091
1498501
93944081
21891007
82087318
77587781
16906735
42362379
49055145
24572731
8625296
57044681
26240551
41147620
77499404
52956310
40919676
65877192
44930895
73767915
81811606
65329412
42134563
53700970
10289843
54286771
73754368
41352666
75302765
19448258
61008988
46493646
88734044
40960785
54992752
1670615
42872788
42435137
72233130
35817477
5203022
27328427
20015610
45637340
97583537
39703327
10485930
31215633
52875245
37000792
9010316
40130304
64186514
62581221
66474884
77823617
55278054
17279503
12969917
19821872
18089600
55431251
5446620
42913301
79582405
7638915
32940588
31769821
4612987
74394037
97508964
41201803
66680106
92926849
52677871
90946872
90934228
11250573
27770027
57842293
95358587
31259725
91736472
64753235
38403779
21254512
30850665
2853718
49917003
81796687
8726674
67685625
60843794
55391258
91511661
14961648
85783905
25752742
64430427
12953349
75594760
44274855
9240671
4141430
66509900
90902473
75600330
25318464
991967
16376902
89356672
15602176
25358925
5030232
54298466
54341568
183275
33186795
80367671
62436438
64874606
40372711
42741173
80434990
56048367
40255026
82111650
37836112
55745429
1719959
84367566
40946748
24280096
94682434
27905498
58091947
80984328
45782864
49493116
50911750
7293763
94222911
23728345
81581155
52608755
50772420
80362695
9895854
86107876
83099136
109148
94453894
3587256
63865301
24900064
19185464
51805199
18255588
5829313
68778889
47770611
13104109
68641328
21111201
10621334
44064013
33214843
49064868
97588423
40047018
30894209
95412854
48746832
12796331
26335466
14517811
43926327
83718703
81748219
74708426
73489873
57452576
50214230
36695000
94775600
16891047
79326701
77687532
930633
70671358
58495895
75773117
71799217
34735439
76268807
84192169
56968060
98974989
28400009
52903741
54500959
76759796
6042057
44907848
46466954
1132953
11330054
77933390
34139430
47420966
18365652
25623033
10719299
11393017
11513409
55855971
72885853
35854198
11900035
64220902
85516394
21522899
80951817
60815679
67776791
46548956
32982512
98176608
56091397
26747249
69111641
89058382
90342729
97419399
37224358
57141087
58456066
84362519
77364838
85326655
72882252
44538236
24691581
10528431
69361484
33528354
92669901
81205475
7485669
89554470
6331598
43323539
96064409
95139314
93689153
87042145
75489385
94978027
97049267
78727580
7141406
4588761
3266215
68038972
45890088
1350438
37447555
6688083
12749553
99093214
34126537
49825400
60872620
96211790
66928780
71593947
78013448
96556002
67909603
22348233
75531938
65524045
81079163
80772729
60554464
64624770
56208030
23646968
30415247
55900591
2655962
82343837
96282568
5365008
26165056
2417681
68200364
49827870
16334034
81107758
51712487
17218400
15827112
50094857
80074293
69116498
63550669
7766254
45711168
55004348
295723
66687379
87182264
32230860
72560925
43250685
69999876
53936090
66946255
17672662
64405493
73299784
66825343
27145596
9846444
8443342
3804310
71001204
77173986
5284433
85852472
27644204
4736205
13655606
25957772
36026068
51434831
7359401
22003113
88622657
69525592
67129005
68148320
43606558
65135211
28094074
73103507
54277860
90469758
52958693
7869953
30502725
41435815
92395166
40397133
3959669
8238681
24148389
14550900
86159733
36824792
99650051
74681035
43271344
60065503
908781
77775063
2226887
39346217
75870178
97101147
57808238
62554587
80166667
65596289
98723421
44436264
42395941
11992352
58761206
86073319
3746221
84071553
5697554
80504886
31482084
8995241
92595590
6886917
11917511
14531531
39985790
63686845
67194060
70584277
84598598
76387023
58518055
89667848
17543135
80451087
26907544
87244934
87443556
69855450
34934966
7958606
30661742
66578968
80449856
25586228
39693080
66470693
82099091
23952586
66864585
91170257
36650473
53125945
90079191
41820643
77141610
52953887
11225861
92393024
89293019
18634344
51075075
21082623
39566135
57494860
83816032
55494847
66751469
61091717
14601886
46526935
37296271
2312384
30313372
57471337
10581362
19220028
95427403
30321137
42647429
15911813
38702013
13815104
12309349
36905517
26459190
62457144
37398976
33304330
65901645
43670388
37397912
79459070
10619785
34994629
42175122
4272913
93909669
76174650
63200085
23340980
40252687
78875892
70879292
53732553
805170
18656863
71713803
86802695
15746598
95883019
31262814
6722470
67277564
77237306
19276838
4820331
58582268
82978441
33805565
23550611
11255843
22454643
80671607
28056608
56015980
97897686
71896153
84616588
50569899
6805525
70422971
19589293
14676013
5446427
11610695
39792469
41332275
18440013
95564884
27629642
93982068
52931391
39688790
21326678
45783650
20012634
97633783
25171266
17791575
70774570
68871738
97446386
182200
60026306
40937064
75186926
63709291
30629292
92794989
76054351
53172125
71145139
92277431
56892898
25647103
66373700
34005262
14887943
12806818
72980732
8510195
20908350
30116457
45606608
91317601
75984896
8996742
60028731
5596333
36069137
30286380
67710157
78905013
15548387
86652603
31846558
18221855
97996816
9546851
26049443
74459773
17600886
88912588
29258256
30217320
46187720
35796743
15739285
2778851
94374528
10046855
77940622
34746668
29412365
17041621
29014232
88709924
12421068
10067478
42536831
29960155
59225595
3334784
40429714
5552049
89994923
76731128
79760047
974257
58370289
95874488
54541471
10539709
81956215
79904703
6321145
64046278
25036568
14424304
87767207
55164576
32092255
22031317
35026853
7437075
59408156
39519338
46524234
7409480
13993679
78269947
13397243
84789384
66079982
69355499
7027557
69596174
64692409
88349404
46461429
27375444
35500461
74989942
85250730
46315222
83430835
40458374
16270971
86297089
67714283
61406403
29019535
590608
25509636
4473871
67965269
59540253
46499162
21471611
55926252
82230176
31850425
51023071
27527487
7981630
72800218
86532644
51660127
99087396
9138728
39490170
39145653
13854413
41192673
51916593
79499510
87054613
26267966
69291606
87542678
33273958
57237957
43842360
22486243
63718087
48877768
24038360
78087405
56406218
33757352
20274106
77878469
989582
77249016
78053166
69198700
15828584
20216667
20695947
72896610
67378895
70416572
83745241
67210161
22678008
9825049
72289205
88201732
42971589
23955809
6343770
14269343
45174313
6555691
64975966
74113255
74722028
64978843
92528163
23828311
22930780
91698220
21226217
14949987
93987565
36135504
7704119
56895512
59547151
84454307
98670757
50873556
84897330
42679873
21609523
67820492
59753245
22720481
35717105
46329603
4338514
14242802
31489807
52685032
52287906
94193061
77040310
19302498
97406234
56055349
38162535
44527977
84754289
10122669
30267461
70395306
78343328
38283477
53541344
2733834
15645342
22612675
41890508
47568455
9403713
69730926
97094958
18273303
5480529
94679183
60336525
6363696
98495978
66981800
90987647
59950995
68377630
15142656
61463884
49819200
17045084
82106824
51841790
25952672
33301650
46616335
2966452
98957199
39924107
53863893
75270388
1489192
47338199
68530118
73076306
89388108
74104440
42549745
41842097
21347450
17747326
23776429
63453953
57417394
64613340
39800821
90607150
39886532
4387050
83404734
69209380
3498850
876021
18284774
85341015
66611083
57611948
66320434
98313907
14216973
9084813
85141355
26742167
4342598
83455612
3825565
38788073
36382252
37360787
39455641
82939491
42524450
63559206
78870831
66366839
47630790
13086958
60341165
23167834
69772719
54835969
9921617
96561338
95678086
79817117
67580471
68960981
98060405
62162285
4769115
64954918
487999
10840976
28526977
99428732
29332357
48624044
62938337
60616769
97641008
75219668
91600006
22173249
10987374
462421
22668895
3221104
99036378
62527783
48196829
4958098
10026577
30771797
93994526
14384455
68066628
12374333
9349592
20239670
59935458
89342523
66188982
59410122
21120109
91899749
95503715
67778661
58809423
91189406
76128587
26240611
23600875
58345852
11257095
31128724
40871410
33566985
25657227
10436957
31177268
96587801
27186302
67293260
31675041
81878601
12790010
15896917
47755656
94079339
77360274
10794414
45594604
53125518
94325427
83163271
50683142
86664918
63686739
79632305
76400484
2001609
40748459
36187003
30688699
40360013
36667585
76757660
55356187
40949309
94176159
19419096
46689526
56203837
26867813
13923904
90966544
57186295
56134455
21026153
94451150
87040144
88205411
26284810
93433363
89253282
86751774
79213345
83423281
75337800
25535371
8964183
74339597
4845612
53128823
43425983
48920842
9184817
65847770
23555866
871403
93343674
69199002
60390150
88234636
41857352
71526669
25589957
39721503
30753687
67952755
60164958
71632291
15357281
29315151
81392313
28883725
18983735
98889699
34889315
58827050
94592836
62293088
13490994
56737179
30947388
1209742
4602823
85849108
74488999
98519834
42545972
18330834
54761887
82321274
76408443
96035527
25746276
44264866
59235075
25307870
80749785
88451115
45429656
60534273
45952229
22540964
12066747
53528046
55107773
72268822
237848
464465
95538205
99564930
56586269
39771071
17917868
65958461
87911623
99834047
36360939
55009650
30101748
78513665
39158313
84469980
62034185
79494708
93867448
6163516
6003987
80245674
17471574
39437430
66397901
13902030
87223132
69593322
97915725
98055076
13771599
32166505
67397218
7606806
33847563
11890633
60990319
96685077
48887182
36760069
64271772
38176061
53299799
93922062
18237742
74239615
56046801
96918326
28082879
7037249
47771442
33524600
15273579
32714150
85329689
75128127
73172102
80134518
74077520
90166887
89313216
22259413
46308923
98047533
15031516
16360027
81048688
38389906
43342496
14927207
44864934
48158975
28617125
35897290
56637130
4233798
98919632
93026810
63817213
87839223
51141446
19185137
58636267
93056108
83523351
78147302
73879403
81347265
71153453
68157587
83915803
60385396
21202826
83532702
62189093
6182218
7637445
89915434
56032592
88347297
3662115
51395625
381233
9895938
55746415
11727925
60927518
90964069
32884208
75459501
30381826
15127773
77605379
96141738
26605814
31271188
1916734
21345300
62528219
79773438
96861656
24280983
87276386
21607517
86430970
37544393
97498582
29394192
57240505
9575847
78765824
70841306
93728162
51014536
29055469
16061446
32972149
30400352
34370379
91197055
22480595
49901635
84007838
54844617
56533037
63641051
12463110
64837244
46868634
260882
20760286
93966874
37285360
32467053
70128590
94782740
87593250
47054411
39502588
34775833
63814446
84218710
33125184
48377772
51723463
18811761
10122362
6912618
24482285
9853145
36649215
16016815
47071266
26826457
27256496
40535095
69801223
81344941
51576376
14990865
3060082
30959007
90735991
93040127
27281105
77455783
59693221
75457105
4830517
884445
66688701
12408265
95184566
52330714
95324718
35509401
95343369
25261906
37648046
68217604
30444025
86547713
31974403
37477568
58498178
89739626
18147285
39494533
40599184
57221903
63239543
47585508
210598
58292150
78689673
36653598
4437904
56871021
58164763
45540380
44284309
13368410
64872913
35071216
5747914
37756750
93586118
21865586
49905587
19571943
36021607
52050558
99192509
52295976
91427711
10105417
12031969
23253804
41269144
77347433
93294003
73901745
90736147
19315923
40240330
43642686
7610499
58948865
67503532
28456807
14352566
70827921
4741371
11232997
76048560
11971982
96002585
79114340
81002841
5112380
47533944
29109782
61074711
92496939
59333573
23169919
65651424
14312307
66311492
9473406
4248009
91908246
75175258
2144305
21023812
66478291
65425516
24442002
7931199
77926239
38177954
77226538
7264457
16450986
18601478
30336134
4494053
58236747
34972976
12393850
2835432
72513019
72075908
53300369
42808407
29709383
16733096
52017346
9501378
3267154
90399083
54371469
44717205
66978791
44603624
23256555
90013450
1891579
51419126
29027792
89991993
46781347
12529320
88833265
46405408
99960403
42403296
64002345
34140760
17076524
17331298
16047708
22285487
9932686
95152322
12086036
36094560
10560450
43867141
45377612
98179878
24163479
41626970
32645002
37410720
21751336
23943367
24726287
42053932
52392641
67949311
26188963
94689175
99652292
47463496
98387140
41824716
54411617
84465205
95106036
52255459
69005784
94453734
53796625
42221138
50349540
11470077
22999506
43550469
94238996
16181701
67934148
68772080
99319254
52662072
18229722
72424703
43215885
84541101
88955054
46603436
81484338
47465609
48348496
66769262
50779171
22379196
35884786
28186076
63109994
45283026
43219640
91542090
72210006
87372823
84225377
10171405
9955240
77071987
15720199
77926037
70743773
34451615
35569773
31988656
52062671
81972873
14232156
15128396
96030101
45567969
20311309
97438072
29001346
76289878
55680750
34764959
46171575
94480111
39165204
83390389
5867343
4866808
23151257
64279639
95296164
65264983
7105106
61974173
34077016
70499704
99803905
60679809
26491029
32905304
94778016
1424694
33046065
93352455
69191391
11836712
68677028
21960452
29957503
52940474
74093644
40936932
69942910
52353608
67024167
71514761
97959286
79425091
28545164
74846777
78080630
19498430
42779366
4280875
26784720
52447081
27171164
1893182
67117473
21059296
89859746
43588455
68632313
7099987
29461069
86240947
5202641
42195111
7351762
5101637
42928144
78921086
3000725
34204333
5241463
24753383
26480200
61381348
36823655
95229605
75874193
26407195
94597837
19831697
52425361
220451
28677872
18362434
58505923
92237362
32024813
39684722
32390917
44155210
40856692
95896900
35728859
17638616
82737775
95991839
4002236
41308285
74273318
46618522
27669869
30767010
1076657
26689766
40116552
59681876
87220560
1377837
22881281
5305805
77021818
93404678
65356932
84082853
79696380
28267098
83699976
28180669
20240516
6575144
48834454
91015274
25529383
64410172
88388633
23381957
41578431
66067049
5226640
12994417
45853221
86035769
27158893
60168367
65243455
70780341
12973261
27471694
55877572
71224862
42023362
63385439
41886060
45661054
6517128
39297254
29790345
30286543
57073850
17772604
5774945
26762680
42709223
41010303
32514494
30137101
53514253
78636369
85390481
15397942
66277471
58436189
56296961
12961085
51490861
77541996
35747378
19352138
26703509
99447365
88171675
26581982
5222444
55657803
8489209
76238649
71818381
40657774
41891149
8475395
18182909
74348611
51651029
65395853
33748427
13577076
90720096
35450878
81679903
23582514
92349816
50387591
47632158
25063920
17120297
25010880
19550442
18853910
88578404
19810200
26125420
78828720
12585181
87775046
31040831
2457116
6688731
42181285
62702007
26461823
32600348
14217582
91761166
91651825
83211833
61614106
43630459
30705281
82484549
45268035
20994334
66081442
87528248
46546998
85783725
30566905
62532152
89389043
87014823
9207442
64558489
37827536
29769763
71884439
21279800
44389182
84644267
69765877
33345897
31220053
21808176
71789863
7782503
2320134
82315464
70548586
99549888
88106862
96518563
19585427
73506891
40655298
72652742
78930224
35346741
76312110
58375152
93529615
26742399
57316048
73679180
31342524
94006853
83399505
38269764
23594475
17661236
89882276
68563189
70206713
25424622
2944508
83019171
93069874
83493376
81560028
33171242
72722097
30892632
66666975
14716191
63386798
97251629
1791537
28059438
80758360
18609802
20468089
20797336
96138778
73106444
54897610
35622421
71319461
62246224
2294589
54093798
51266234
56296410
29053499
114353
9482167
90606388
14102663
18900872
6124993
80016750
74180508
79711039
95468786
42069760
58662809
81189882
71696378
43174362
48957665
70877248
91454696
3320724
84908336
95120638
888485
97357826
29101657
55448526
92438365
14358002
99060755
31084304
43031165
68035558
81349757
4439978
83790754
67393098
33231871
23549581
49244253
21198601
29338479
18106903
2170403
12101591
22170724
9527299
42080041
64405096
26929578
62551696
59206016
79304102
85379013
75122900
35665153
53172176
73902017
43947084
21101770
53615699
14427387
24261121
60099740
5216314
75879263
17481973
90947453
43051839
84480307
52997202
68346970
70221540
49844403
77919970
85727583
41677187
74064529
99978455
46424367
76422186
92761571
67236082
56397266
8074622
3083712
24677771
87682011
22807552
94789513
13035452
20981997
67220835
84488396
61058671
81988546
1749818
95137258
91575491
39710696
4457899
93677868
53602124
41453941
16513872
7296641
17182770
47319345
94342038
21709561
26092035
78415217
39914570
68469670
39622301
54401327
40768060
54732341
49837516
24365974
46181595
86097938
48764758
82706116
45776095
5951148
26878017
82633551
70209497
68844370
78152144
32977306
56517953
46859164
81776324
20333992
19705116
35362430
70431281
64105438
32772576
52661248
92201924
90459409
28437319
64909566
20339777
65621820
12186358
77813839
32228638
31324205
15470204
94939727
83004800
13125616
51360163
8830010
75690374
25252237
84892662
34470549
45044695
2297418
35578150
47572062
6150315
94011271
45651110
7852491
63080602
6415614
48355779
42147019
44756237
47559525
52324725
125980
8614960
86908549
1592298
76593645
96827849
53121319
26352249
20648332
71685565
50657704
84961690
30926482
78439235
5068457
60372495
48974562
40332513
92301900
4688211
5388430
81408587
93926833
63093528
36148438
70249688
83611529
76290356
46469880
11153975
37039779
28439917
3005768
79897575
13763228
94804939
21929515
24537630
3182361
46647463
96740595
36278414
74677579
34774065
46840112
64156292
40146905
72514534
79634813
2269410
38788081
60426799
15772484
82830311
47404221
24080507
87448879
12343407
52785750
44203081
29894981
25267242
95100911
25116330
23351866
85848583
27389732
61355501
46200099
57355830
34201
82684163
79802979
16721343
19040293
6379021
68131266
21239833
59310796
41731190
89509239
38535946
23416188
29114291
29112832
4200974
62143235
46752261
11257563
83154883
7388016
58935709
14138768
79625729
26101641
51332830
21563134
80189962
41533670
98941489
31736112
35055651
68516996
58593520
14016766
69835528
36320703
18420312
72401075
34613461
81852064
22324471
7975128
40912012
83240692
65162846
20522071
85975504
7651919
41234721
56965841
77591023
2632714
42104077
32632634
22917795
6093618
75063490
19781619
60198671
2250151
63200272
54948709
55913254
15508037
44354077
31593054
85633649
75822014
46479854
40634076
57177998
86626959
69921317
26629386
45492547
64167684
73613842
61411960
6452745
26648109
58894720
27763875
88363463
34079295
20732343
73395850
54066755
47687751
10830851
72807898
50683566
79301941
49639899
44012885
67124232
812682
9608467
43162411
22266819
16408810
31145487
5777656
7033258
83759879
39961487
5380700
96704096
61571744
97062049
32704640
63610546
20900082
99491189
65831229
78296559
45264801
73391329
6597846
16151228
7799037
75810602
72821664
76486149
37421868
16127417
97230743
78874941
62768644
11977250
40330677
88073049
98945655
95448041
78881564
1888687
49752300
34837792
60943985
94924421
66755113
69205557
39377145
79582658
20096284
46455618
85547882
10105956
92503159
42340597
70676860
41127403
95027880
2247426
18864056
23392311
96017961
28203057
16017551
10495128
21337092
3651171
36631499
35742222
72509666
46501017
27663952
27676153
27726521
11777823
25232763
82828382
15808758
8573039
20299400
42446574
33857554
9992611
71212848
45033081
61621072
17492792
9237437
74917926
33761137
33211790
48857872
17881533
33121340
86469569
20534366
83583422
49705236
63266355
67183564
13623079
67414732
49724461
44764398
4752120
53783296
38947433
69435147
14470181
46350122
7460202
21664034
56259097
10307466
54251311
21120607
20468283
34995180
5340124
34680340
43951560
45629521
59508932
74552228
57714688
27992567
26088013
37527081
61421271
99198850
25658807
97272775
72674614
86387108
74009765
10720674
69457535
14072213
18953738
80572169
66744091
84402830
93560620
32819855
85182638
49487777
44328248
39668086
9829423
81021321
50648581
98232801
23906185
11529065
79752112
54143315
83609449
66990810
11233800
54971991
57489468
99343990
23432778
43275220
83387392
35822774
19510392
126654
22003340
86725555
34564532
44674118
90710701
18681809
76651657
20291805
60627744
21730174
20141270
46409089
21157700
76237720
99861678
66079814
44255799
44207506
41983088
63852729
83554918
5032625
66149001
61479949
55344002
42929883
567108
53655149
25882572
76553453
78318678
25483757
16166644
26375982
85667124
91764533
71994916
96989008
70013400
81759363
26153959
93641360
38554687
80196907
812253
11803120
80162917
51840894
93058114
35028075
53462085
88195231
48682477
20756024
67756157
27904117
41821508
34798792
10040334
94581725
79409618
50763488
19852419
17187264
15907957
52302118
44276800
17457110
90717019
53901103
34914322
63208704
65587679
7817108
47890547
72233805
65384116
69370409
33259279
28820358
30286971
62921484
49254325
10762266
21261135
34087462
64250074
98603605
71203933
29137230
38698980
20653107
32362639
1748672
33066884
73064279
39651562
35884019
5822665
60411188
92854196
82172985
97220747
451093
40799433
69087475
6338050
68350605
99153120
42503681
87008264
70303924
70991653
96887847
48802603
85321688
8834573
29112339
48207610
76304574
30811434
93801914
69147052
62129173
98630235
38591398
92372773
87980812
20864423
43507786
8068155
24156946
7145280
95679945
86077854
19643991
17861280
48765436
46197055
93433217
90608420
77378606
73065341
77837291
28528604
70763608
25888589
18437397
35501881
30548063
80405445
96068938
52667542
50269386
20462877
2072897
54478620
90738633
9292084
64106862
48865020
363837
11118449
8569798
19527285
81708268
34318223
45828159
45092227
61101973
97453139
23826208
96717594
16836774
98590816
55260985
18107667
33472360
76732321
32415832
45647692
13601409
36301859
14290274
68740063
90853400
69247940
64748300
48338643
89486446
96829891
44335754
99407472
90446519
729150
63544994
72301947
53739864
50280497
75576482
73338492
35197313
74957465
59726889
11808720
34669211
75147427
13385342
89323399
62418017
35595470
42258494
24699461
11602195
22394577
84439159
33513342
70721531
27235529
56321284
44233092
15250895
21744831
32076855
16966027
1652565
84512782
98170905
11081418
1079111
71700022
46150501
16790993
36766164
81697693
83182498
92072426
6116080
48979318
66591347
28498006
75952965
99210002
19514789
5877661
67557969
49870265
14310216
26574250
44876111
21416085
69108064
67796009
32132007
59926229
47435023
22153327
24511544
69113142
27645340
29210886
67400998
70469795
11134033
90645353
71014111
73758944
93172681
93031755
57155894
46879781
24227148
56899062
30814538
82581011
65845859
82693994
68958624
37941324
81835502
81261169
45132668
15421330
86348560
81342747
8483174
71927420
27769209
95018330
20304930
78836087
95471439
45404720
45070361
2598210
38794516
97062853
97618469
86378869
3788934
38032746
10428323
14031234
73215859
6322604
28681529
44933829
83911044
17124527
10129773
16795886
44722591
60515849
69400900
33835595
40033540
53727118
85538832
9736880
8008200
1745833
85922250
89180847
47411225
21159330
28873747
39566510
60424100
16207082
32962495
77629205
71702648
37430894
13357796
50216003
93741615
62358762
87026240
73885187
45398090
2149954
15605760
71415891
97503633
18007372
79552565
25675808
89857344
52691953
19233728
86944327
50749908
21500032
89802859
78605107
22315338
87296982
57239004
18673180
69240307
7478464
85011891
4296350
93289905
51696245
60206335
92433112
62405569
57297927
35287451
10879439
98396566
79901044
39525374
52455154
68536530
87727647
66883001
21853133
99504632
79392524
50585117
98214352
67400438
24097171
67703808
16009028
43843956
55261616
19060230
35778796
56579853
60820254
83421948
44659083
80276634
6664110
71861095
774290
88049127
90325916
68538075
93697861
2978945
68712780
43347928
59129912
69141509
22668305
89629517
34574315
43374576
12140028
29953312
6226649
82390772
40230849
70340878
52823834
12423979
58235166
59466551
24186743
94621384
66603739
26686244
35882172
81864390
22472068
67449726
12125724
90100683
86420776
5641048
65016212
5024212
70342883
42206024
41294400
25498730
11863593
70432301
40791552
42980778
97772469
40015258
30719837
76650243
99587844
5854443
57546293
64165822
16991224
53209573
10638624
24002971
53606801
26560809
71759728
9732710
29295056
23740563
44517936
44222593
99779236
43462527
18049147
25175005
38026914
62210515
65613218
43786895
79431693
98240072
24474001
95929699
48068651
51659386
5477530
94617182
71647302
32015376
7356124
64798161
31474495
53363777
98761854
61075025
62891792
62074286
25213461
96398187
2798
16791599
44590332
4721667
94304867
81152775
80295999
90782192
63886528
55315850
73925473
79724865
10325544
73185928
62298643
70003277
52607712
58281449
38591731
53660508
85057114
74218401
34477047
60950256
38376247
83965865
85377245
92510030
53330242
8295342
22490405
72588159
17464861
4178023
52350685
3065522
29328890
20869457
5532154
73547112
12577225
93083525
57413256
31449054
62512081
99312838
1127264
3812482
39966246
3942430
78376798
76875934
8335786
5028192
55206732
60945698
12105749
36419173
34443219
7264635
20848000
49055539
2238136
27415181
28997407
56830220
33348002
75150219
55997052
48378346
77786202
90843118
73777737
43292930
4385304
38709240
11771674
77186197
45728933
71674429
67136835
47990213
64054745
24163068
36265211
92759161
59294892
43704992
66929117
56578522
67179431
51211262
40239282
68656739
20287386
40032280
50297811
65939020
9079144
9173042
53394292
66339010
20002692
69110292
37651586
52697356
22010147
21560278
96803114
52262309
5301232
56416490
7023062
78117119
59370014
4990960
46879572
47094418
65091238
23173186
24918230
41868903
21485919
43927714
6567705
81321813
16377528
17926890
89721543
4839426
12818932
99484524
82092860
47656799
98522229
59594970
29189381
63609431
14010854
66444539
95311624
63072182
70256810
38986161
94887634
12492111
36189334
9047139
79073873
78578943
8195566
42920254
11983628
83495261
78512905
38732266
3468516
26111444
21949007
46625458
4067488
66238485
82049644
38889936
28581749
52689863
2276847
28407097
11031700
83291516
16912257
81212914
56009678
51360785
33700814
86794648
29760478
16013674
89695083
38141715
13412089
36941397
66021622
78953877
40185527
62354468
75643318
80620368
99649271
14583464
42669591
88208032
21066058
23115738
97662692
65284245
19572092
85687745
40787759
24563557
84224791
58302601
79935603
54666260
83903037
99151511
39087919
23699564
49908758
45661223
96034237
72261533
99649873
1410754
99777152
98025779
96053808
26386695
21386344
86711101
9495119
48107596
5779175
54609491
16669743
83184301
69643097
37847968
43229396
86026943
85234004
14208823
26669169
17204631
55172507
68952528
68219446
65257540
31902235
21265728
76517552
91190415
3605425
82974212
53450573
6582634
90820203
93796530
14176879
37471732
77276259
63936892
60191390
72259167
29652542
70362111
89573391
30332597
22429066
53212687
26985377
9790617
58983621
19063683
38191652
38602119
16287503
61632280
63806206
93212226
93036213
8560373
78544716
36560639
58365237
9199298
45633523
85298216
44285957
57128138
69723572
80293726
8229840
47610931
772364
59605519
22892541
11802799
52801287
47765455
62143547
69138509
35024046
79774432
552227
90808209
42956063
16473111
14044155
98058847
3441616
21053309
95645802
51804910
76482474
20144817
8517474
85427927
57446617
23621690
41581477
27067183
61588476
22091276
69877218
42632222
71247780
97429481
47389601
85849399
95400150
31350899
44777216
10517417
52482923
56124847
82521253
83174528
48388268
12985954
28621589
56333725
41392269
74277166
51498878
10384290
40145677
24524881
32577081
42739568
74499616
10720426
77958044
37884554
55576880
81678970
38469776
42149299
49641003
45652511
26780229
40732583
87598784
89505254
96148370
84735534
61324077
81932914
90399371
95184941
90780806
11620086
5814635
54760447
15755420
36052328
34747363
11939398
98107842
54671208
96124899
79360698
25265769
38079234
55323342
8595953
42272607
90353218
78491762
5290529
56146830
36176720
61580477
24746896
77047470
7721398
21073908
51339540
61788484
1824147
32120495
20407516
93804546
36779769
15583627
618346
92285979
22108334
55757182
17023820
57506404
26157277
85250269
84541534
26252210
40891579
60605109
16161500
38779814
97057977
93589608
81834920
80786588
89260693
91758126
57577312
11002969
85057957
27919658
55138990
70591454
99055826
63066713
60883423
22809781
83805334
14238461
75382707
83901939
34522289
83719135
28125574
41412859
8322995
15656633
46079066
94338119
57322455
50232861
80329251
39052169
72184726
21032016
99943891
37372657
17707760
79390901
65799460
27877632
81163205
69137678
2889700
70380471
88419510
67880513
20339081
89914574
65992873
99663154
35085372
22248656
38923111
94639533
96978081
21582598
9527380
72045513
20164233
67872676
70748267
47291304
23245453
98347518
46432930
53474473
1646408
40262037
28433487
71029350
44640628
94630951
43771599
79848546
35062953
71094950
65017072
80877640
90859498
54309309
52123059
22553722
59900912
57520639
95685203
2260383
21610739
94310355
45365056
31163170
46094551
63211646
66404394
49957889
76515711
75889274
29577907
3233666
32624759
51025848
67623518
93204308
44275116
68848467
93088361
66627071
80553865
98216890
23836813
33252367
18510319
36863270
22806760
64104373
69284955
34276017
23758903
99989724
33000921
66528213
74650922
38782704
52749710
76999985
42630928
57319184
16089247
69937923
49735746
30455405
13996858
2584744
40669173
5282569
32562127
47454909
63047513
40791092
27464896
36523152
93138203
68112467
22511471
16379765
60938308
66508265
91072419
69664589
11430865
46469695
6918552
46167456
20020530
54911259
26268774
71187034
91752520
13626495
58591593
57368504
48344537
56722601
95625542
7659276
45112420
47240889
29232284
97240767
42063730
66162588
63494413
60035179
95931667
19779943
53585393
92908065
46435115
99540271
49932612
5222900
37147660
75877576
68029473
54533767
44020830
70224097
47866657
80942380
82758232
69975290
82854906
28321885
30100748
60302432
1822553
65630269
41718041
16043814
86110728
21397847
53125377
87509608
73834780
28364750
64874651
19688960
94251939
92580405
68235208
37858886
29271582
10444853
3756841
33613636
43877058
70044121
94541087
13911429
74551997
34500370
82929236
21629272
74717092
81397389
64648858
77407453
13731613
41130519
64592949
10723054
90503376
9168755
295053
21367391
33325140
74663230
20996628
32330139
83954966
29771187
32766660
55301547
94433410
88831733
12789730
22399229
97155401
76035696
90652911
73170586
5763682
86650344
15719065
48320450
76958720
47515177
89586920
1797009
50977809
99937811
34312808
39240917
36059840
5624675
10226622
29691657
61428352
90003881
95476813
80470155
82270398
81537757
79847197
54479612
2829608
57273683
11882167
21952744
30584711
14439188
87444011
7829682
96977612
9653320
13683612
92083706
11763348
41812429
41620762
90612170
88320331
23588891
27843712
27913032
35625213
29744018
46044771
97215209
49356653
56486447
67914186
65654404
83869284
95735093
27117000
47792755
18912361
55969129
3636289
52466466
76523633
400290
42635243
54652466
47657235
54838939
63875498
85733986
54737285
83966030
66783126
40830685
10806046
18932697
57423538
4010343
8091054
92598379
45352376
32860036
82900397
5517355
62241685
3224629
61667372
48557335
64751083
94582218
91786840
50129745
33122782
46889016
8531721
28013011
23117613
44970282
10029553
35019860
31233925
89381219
97431967
79703160
60787866
35550205
76879070
58261488
45510053
44967092
62877357
23437959
89719623
32943622
40323227
62353978
78299089
53693864
1643627
19605319
33565968
64368899
52450656
56166265
26286512
62286626
1109845
77543258
71672345
69250784
25111876
78209254
71970019
47052155
37315664
87183508
58074145
20036884
93701512
90876485
42507279
72469995
31636915
56673194
33111612
84704503
86116478
93798801
29449419
75339378
17732363
30177196
84342616
36503535
70117413
5598206
49403334
36073720
99372831
93525165
66551291
14443037
61897428
96589900
81726901
20274272
27240712
50410132
90751319
79847355
63071083
56775973
29466662
84944201
66561911
47654002
13556536
39961983
66164833
93082660
44956706
62159068
39918666
87443443
2187978
93383839
81441466
81235302
45823419
51477087
37035183
89744694
60488966
90242757
13557204
23926713
92471238
10394467
13382948
6206906
53570402
311807
76188386
85071534
31325202
63217134
9354219
61899449
64967965
78717632
67419435
77455940
44008092
40393808
2529982
87567962
74646616
49217579
49927131
90566121
30024954
71811698
10944768
64596809
44662620
13867003
10524337
20381303
24031312
82119009
32874608
43088401
35672418
24393229
51637914
63671265
83683250
65217040
54857338
83836495
60603301
37576892
2875772
92577958
49906819
13020457
35750198
19089958
72314718
71917741
34548160
29989086
56050106
54451870
55923931
32274912
10437791
86479969
9494702
65168442
47991302
4472122
80641054
31249149
99923728
66232130
20629349
16301988
53776394
82251167
59402052
19740052
92483619
53902976
27365187
56917358
81645565
92082727
55232210
45982909
67071021
86681645
35512670
88501875
80407903
34510053
65497753
92650936
25657466
69094737
15651911
73377807
68053703
76052402
82835058
13954179
68551833
6854665
10426614
9808985
34552406
20179414
76446241
67328884
74756095
11943250
24737310
43173236
1422384
24263060
82716410
25923113
19718140
87850941
82755722
72710570
10157997
13382113
14199176
99114281
20062818
67065215
16714414
2780187
53837838
4139231
18234324
17018450
63653867
81349883
44992645
38065327
88100630
28965988
46971006
33523511
24148609
1299642
31881235
12720538
51694881
38394746
79871647
6171247
62522126
21858739
67679030
29905630
69523902
45876616
96586973
72495757
97331104
914647
78602520
33073932
81935656
97868876
61648822
95369693
16186882
93264135
52542660
27179390
76406382
65866076
8036227
79136492
84158656
74501700
94061424
75946841
79921592
62177292
73179018
67707378
60085289
41709380
10043651
9185573
96528186
20477424
64098239
11835564
62117334
73871972
12446870
11481117
66811673
77523366
4475607
26052765
4894617
5550720
97649875
33365125
78517231
38044363
30683760
45016669
79853967
33927312
47871884
32822111
27824405
38754093
94757661
64405046
15307924
24552422
27937147
22498052
5026927
73523011
42513189
15195978
78910437
11609906
84312367
80434828
256359
97418347
97000223
89087698
90386981
7909454
74599166
46600558
35611788
57493008
60100318
75772157
17563975
91074918
85027506
613984
18764529
67637483
12176174
75778664
89643958
94809461
65539867
12764198
26635715
92305844
15746345
99799280
66972246
58726697
26305778
37755574
59679227
26655865
18045323
84246351
88752061
43515843
77099552
54846331
84823378
26836133
13188112
82247668
71502519
36685079
84734251
23618413
7214963
32813038
88105411
95866728
11207959
37181315
2822358
82949781
54149454
79780533
85882292
70712420
89986241
50458550
65614386
56252603
82622350
44793870
19036367
85168365
38227414
35717215
98560167
83729575
2467615
76684639
71391317
54612343
89917381
27491134
28547468
83776477
31862369
26569557
31717823
73892306
72879058
34570389
70200487
15121194
28010655
87248200
32853394
72769063
84631801
80935236
25990340
87199978
96730475
23897628
34865209
5151525
5857341
4159852
88785104
71036513
11307337
34293987
39384478
69077650
23781111
38360389
44343324
79267913
84755175
64104595
4745708
80011156
67810509
20790575
28410347
12963484
5629521
63512141
95113354
65289165
74211025
12515510
47926374
11431463
20947005
60959609
99661406
84285284
22024708
39864599
98460928
49067520
50595069
20914844
48382094
79971629
11362429
48040817
74147830
56677291
798283
22351570
44703925
65318241
71232363
83104728
61924835
97419035
37709197
17194294
20675457
11538361
28585242
83349786
37772516
80489658
12598647
90294376
39223622
55058065
61221243
75603412
42803305
50252444
35594207
93218105
50611039
35452830
80314663
85939012
65032041
50281528
5909380
47866656
59866525
88177621
18360994
6166476
61955552
12793950
89737310
60327126
99148494
38515838
87597896
94194408
75369982
37986588
39477132
52502344
99062342
55226849
57100644
83649095
87352724
82484731
54701207
84500310
85337874
22766334
74170149
92599830
6823829
96567502
32337578
45106566
27353980
249819
90458943
79430699
66690388
79889845
28303474
53138461
42624276
4195395
69066194
10100188
24566185
35770369
70505081
77134783
97144335
77242716
29612595
1989243
12383276
1328103
47298486
2451248
24190417
77772906
16021436
26274028
8904337
64043888
1068100
34495657
7666935
15837958
33265508
31856188
49599794
11816880
82413434
83861262
9708287
9568564
33980505
93641426
34827611
7793726
6559506
58840820
52885597
89780653
34873466
19799811
2308066
37029562
17629872
47493798
33052582
53665027
96279120
23829777
18106893
88486414
1160284
27762961
25682223
42318506
53735492
98252573
72948519
44609879
29661110
2730522
77654329
38655547
82263035
36842407
44588469
14019553
45968806
84537210
97914990
80460126
85333265
41362578
27379951
19631074
85868227
99358656
62061789
23480938
22168324
82685478
66533871
2484915
78273616
65722898
83770317
99629228
1194463
22415888
26169941
77711250
13001653
1255017
95168153
13317016
91111320
42474513
9423606
34958005
37177407
17963535
89215533
5965084
72337045
29186979
36638798
84538548
11584273
85790924
17840537
83054219
17494736
59635807
41777426
24626147
96559362
60979645
24408853
25875865
98497317
54516967
92609804
88502919
77529673
56678786
80497323
3279824
61640749
61695166
21637072
73829912
2763567
37715528
39805903
41810899
51344029
58469742
48384957
15959226
35022985
20716665
58036533
28794948
3467153
33182843
78149547
83722839
83527701
82029696
17604227
62609228
33951735
15619209
45156744
16189699
26013949
42378112
95682990
9492017
11022884
62526222
9097414
2154533
75711436
75602373
64732421
35308968
13691911
80834301
58473696
69210654
83641841
77549347
52871165
57946865
80790398
61436427
70282904
98360051
59676250
18826673
70756415
81367779
12245140
53551226
28806482
75116687
81943577
37575832
96747844
12199425
89266335
99808519
32780560
30904562
28973487
87911251
44986095
45832502
35286868
96404184
58070875
52203742
98582510
19214729
44689428
68153515
23796048
63738144
60364445
35200820
56466018
81448652
80446290
62050079
56385303
67908956
4736520
77075517
53424049
50081912
25642672
77674048
15340955
63672528
14762998
75892919
33366944
54309406
35753432
97204808
11325658
83340485
64261030
35917976
76984208
11644556
45519745
44070642
17180802
61341738
37123409
35245179
11995219
54058774
28296711
89280141
16875533
34042131
36110880
87865530
18188166
26017803
49129539
96915505
10019405
56731775
77668865
95157585
19198370
9377055
38252957
6892496
39113343
17448553
30080303
5813893
2997836
66378044
50385393
28878158
73884968
33694169
22960885
80379871
10499302
40532375
86544585
39237225
48625226
24053469
8365982
8636106
20036869
92429726
4107779
83846696
26293128
88848218
7730712
71513235
47935912
15231317
64438484
17567986
30869080
29755481
65768916
83046182
13094631
86533039
19392706
81022262
99441563
91559261
96839048
92123688
96474110
5104590
34328364
87456218
88927385
1139034
28017796
78925595
94280200
88304791
92681039
89550624
36978931
7182453
60592229
2704675
76099213
52343480
22810906
41494498
45358548
79780831
89783547
19569265
99890116
94652537
42261095
35504858
75687851
28761806
25572253
42093361
4550131
20116244
93038503
74670509
81119009
50685519
53986542
81891932
39238189
17976538
2700926
78338894
96583172
47383153
17431358
4675972
76112281
51108485
7399493
81573618
18232206
57838802
22236742
99845903
24521176
75522642
19166500
88333712
71787310
72180344
13973736
64686382
95188216
44193086
66189460
10990578
27544858
59288087
98371354
57491110
28420167
90404500
34757063
9480159
29748002
96454711
924288
19630659
31657796
94716594
59336746
79876119
37357824
4123936
21734951
9308824
12138030
75207481
88962708
66024741
39408561
38888454
31404871
94588226
3661664
70239782
41513892
26457944
88145245
13113204
36965788
42265510
68413365
99892296
52531259
51097764
9905345
33172721
4427031
90664966
38009192
65328736
17116387
57996167
81348603
57883055
80854016
33991029
20098615
57114406
43548493
63966028
87782075
39341128
96038975
3190721
94240343
75134583
1394415
29180343
28026417
26339578
66954553
74030813
39066812
60037652
59669284
95500948
98378988
19079629
81046463
64814989
25694926
75204286
30698590
69646118
36421785
76286081
977900
88181856
77874556
81866805
30822184
47232160
43484893
35956079
56456797
89416789
84495752
40684449
27978839
29547867
18301899
18990413
90472109
10424421
18547733
45026891
40617698
25869123
7450557
89998086
45000814
25347831
62941164
17084072
42684089
7531486
76300860
42089422
98363226
96901177
8256656
32803278
33305185
35313798
49145502
51544800
73215082
68174569
18468843
74947070
18472139
55767844
28898906
34801587
61387742
83801804
70170607
12545245
93994515
45990638
91697618
92034473
34205332
89264600
13393012
15738075
28672785
21770220
26409248
79085306
10989860
97165810
65901108
29640612
17617820
47535306
52533117
31654673
91412513
52859053
60330488
24935221
64768616
93686399
46567447
68850107
68561256
59099726
30306049
63061209
82880085
78559416
75348653
6159995
88477934
26829247
65438422
57757750
92887175
16402409
65776070
54795182
17477585
36781462
80410287
81324968
32203965
99672573
9446176
49924551
39687151
4311031
58579288
96977999
77311223
10127504
54977813
22453111
36494248
22971381
54113268
60001120
31522885
99404465
7622652
28002883
51616091
45694830
46283783
3603588
22108254
37507319
55125320
93181511
64173437
59817544
36357553
55703074
71508059
60306467
21940022
38883848
93489418
37450723
70264480
81693085
93667123
75374721
70959128
46816459
35918016
90296493
78436050
46646216
84976609
55236518
21287133
57267808
2946593
12705992
67273301
19706555
19954792
6748510
5976390
50449090
80313748
68163365
15184057
26024889
96257182
70736036
83481005
12138625
36317321
13639290
28523638
22484379
61311739
65278418
61009503
88806725
22049403
45281997
14440547
9849924
68744784
97777476
85920926
92369165
69941047
88803323
45319147
89837672
77526817
66385626
45260298
59400898
21876357
81672968
30372786
84800375
80482929
33963601
53459236
96864580
41099155
33123182
28976494
62233035
48198940
29278885
71451541
35647157
22355162
45500749
26335433
61551483
83017398
73407939
13894560
25144777
16932196
98171144
43639194
75256329
11738417
83243667
11947369
91024898
92627100
92505290
83229780
25791648
39393231
30083137
12035763
9153403
82195043
1573586
30074857
54380038
65352766
85535588
45562151
7103422
90910281
24144692
34329574
20139173
80590281
76239209
54220711
52962557
53419463
72636577
49763219
71390837
42687715
535462
7215842
83876897
87516801
27146933
16846760
81099389
24686827
7376619
42254507
7431390
4082960
62256087
65140531
59867577
96197237
46358648
54920379
12956306
44753736
43219806
47996363
79680564
37129716
55089479
25268213
79780798
27702065
46687846
78612461
25217165
88753651
97650756
15176475
57290430
47479133
88733974
48969089
8478975
26153803
84993693
95909277
46447634
98912734
72659999
86629504
67229821
696384
59482905
94164511
47471883
42260669
41150227
17523201
5801906
80262013
78285791
56635236
96222285
58826360
52397496
56138408
47918230
50759834
25084720
61079642
94154752
85312736
20988747
10554697
2951071
5993815
7418929
63737877
43668274
70502483
78250575
73809934
20356605
70923878
84093637
28792767
78485503
30883622
55159341
63834873
23581769
5327480
18953251
90766483
31633646
2033157
77212081
61260386
50570100
21039563
44088344
59064342
79480206
8543006
17138838
74995192
74521832
61841994
12617621
44434270
2011035
8182508
68667768
32916941
75723236
80013443
24035266
56239758
87834751
20073222
35555367
62858843
7247144
95451129
69530965
51611986
64222977
48395610
52551829
69266214
11658853
88735851
55328827
69838961
82067625
51887501
4479828
77287907
59336330
84766753
40677962
21424829
41612286
17693678
49075534
9064798
74602199
31843166
51183603
89350568
60036480
36363529
64893434
71863287
34451043
24261766
41105957
13638419
18069417
26934390
42138524
77324382
27249631
63555264
68918652
20532241
21545674
76057405
6867315
9365552
37055572
33483656
65111033
51864620
14583813
21702480
76492384
94822025
71332092
57636032
30264806
18256643
70885465
99625130
48442914
92826631
11923271
47286682
92482479
42740
34209859
86349092
91561338
98538726
14695558
96168764
59457189
61857892
28885485
77794642
35640151
28686161
4904287
82288317
82045261
24957863
13784908
39806719
25195970
84994931
47752170
43558242
14915435
30849530
73849938
33171456
63237149
11352771
70775256
92898471
52892730
28125445
87307299
7744331
7133788
82242158
39639136
42998402
37717624
14458955
11715163
94567858
17131388
60023698
91178333
33268724
87188887
9175215
54160083
45720909
56743025
32160993
84868185
66867961
49668631
16763555
25340715
48067383
2609135
31380620
57641247
84062450
83088280
72227422
30478964
14538274
40334704
37370673
7443404
38227439
40829248
84845929
93167983
6979674
31020506
96498717
91296931
55222324
33136210
90809428
3135022
95781959
19614268
95508290
70900120
97067155
23115915
98373877
17331794
94397260
35031708
64958768
9005730
31119064
38315662
2319507
40299572
98700810
2758435
28401467
58279455
36218599
22978044
73691264
33746895
29800232
55431787
81430246
55351690
48977925
18004639
29733875
76186885
99390544
93240056
23554047
50740765
772070
56466696
98533447
15138377
91409336
43938171
24144480
39181073
44686975
75543272
30065602
51869555
17480590
21062492
294711
52905034
90212047
30050593
7552145
76438697
82521417
12307121
54556040
41197623
27626298
84013658
99194468
81341378
84083687
26841635
95990546
51091036
41765997
473919
26301431
28053178
67258769
5358909
9911376
77387300
32662280
3508296
97296352
14171725
84643155
76686439
85806086
74787584
39103165
48316671
8254662
38289917
95778401
88198863
24610837
23437452
43510632
66274610
94890451
75704960
14627449
21298874
93072219
21766088
96565721
44476688
87629247
86072627
79950965
82315106
68383306
49450281
30145372
20927202
96089939
7579842
4870689
75154691
79051551
42554421
8847751
56946638
64885287
42372109
83406283
23779659
61591526
97303859
84250872
95505675
65455656
78232064
13821490
30918718
80133191
6103799
72633220
12024905
92005598
4096195
19983543
2334281
35833489
60657321
50314464
56137269
73573677
53655483
19289362
26658675
47212299
40693770
84459303
79945790
85908630
77891170
58037540
48703126
48630958
38467352
76935564
36124815
31830072
35543148
98749603
91825373
67340175
60106781
74017000
10333777
41631165
64082010
33835925
72268800
96486715
36294376
29363801
7312535
63184584
27342716
94209852
38518086
11358860
35464688
37048282
11506642
19128131
73230795
59129372
44958095
3181012
42395140
53556423
86938390
90029026
24152647
56509238
48956644
75124338
90277266
34565459
35142967
2612967
8471410
32334107
89780414
26019990
54299328
5680146
79142472
7059755
88791329
44714424
49955408
23923933
99346006
28667911
88689282
54950265
77945356
53689764
10907937
90719760
45418894
75921213
92924091
76136810
46081472
55676006
85305285
14374408
35118640
27130331
12551424
4744285
15102394
85399153
15402599
99417361
5169353
40415591
73233632
19839523
50414687
15440489
7559595
96236774
87163001
67937990
12655625
7317598
79832884
74798285
94561080
44666409
61361585
87549262
28140328
350051
9808408
49958785
13594374
3075314
6411661
85459607
5179243
46233755
92354573
93706986
26862617
11655624
94639715
49836208
51459058
43307301
94006844
49596047
99889851
19093720
74448253
36194162
22185652
78136414
87684032
97129252
2603477
39869896
92716619
15152758
44311387
69242112
51013197
63063418
47748140
21951568
88401768
1140067
17865663
63806283
86493605
55941957
31509319
77452883
881186
98280335
44463655
9239069
83668203
54021020
40454620
5993966
95457606
36271206
54980426
64865904
50753481
43735754
50322626
73434622
86826418
46583926
43923859
78061965
34045811
47803403
16479866
4669053
3883117
87652998
74648145
66027257
36448913
85397165
8714233
470456
2544073
56753692
41763286
98096776
19829284
52029159
73085842
14661401
22068059
49036579
94118784
44693517
24609623
66901498
64919407
89827462
58499590
76979533
37856238
9670324
36003147
41979854
14139277
28212223
79738771
80957971
72702577
46107935
76366316
85842703
2141741
72775312
35601637
77759650
20300922
8514299
18379659
68861539
55816978
27259518
56546412
34349640
91478619
38312009
42211110
78602362
95315854
77526637
82852315
7166652
3516995
84575342
20973755
64001364
14634944
7858570
4136346
15527375
88711563
30367457
82905808
45858764
79562765
28100050
41717102
77218495
28212781
8137738
8061838
32613958
51553324
21215257
61057724
19814477
31918070
10903015
75768517
58824604
65875737
94428641
55071096
99705936
39222840
77254396
26823952
59326369
23427607
20357930
58482320
45966048
86923139
74124003
40417641
39277981
19951441
30646669
89408751
33871794
95559873
60990663
82249272
75106261
96749570
93275455
75104032
50792703
11311319
97339582
44428902
35589686
78964033
77461022
17510522
29662733
97957437
54733226
62161939
1903572
80236893
15899542
96453709
44922037
10037795
61619452
98713139
31537753
72796075
77034900
50690602
48537598
66095432
9433159
3415485
62058120
95175011
38382015
29092656
30753886
33407585
39349751
75429797
1936959
40966349
18497203
53591933
5173896
33973923
13213594
3672965
11402934
96423898
1136121
23123428
7167295
18734400
66597231
19362282
66637878
22548495
62957449
36691675
63410237
72072123
55794681
34373674
88696877
82838259
71287849
19741865
39156339
26750188
11213191
16771747
49862451
29488795
74145983
32492341
60107529
21428084
757150
74803936
65378350
37098505
54230223
12712791
22534905
89547768
95361613
55939998
63537690
16700476
78640707
34303777
52598940
49028265
74418790
51575298
79015251
5435629
53897743
30647472
78066417
25857421
92691832
87542143
35436032
66154219
16865516
52953024
1786808
63711453
16552282
28687305
70868153
53864116
48753502
98438635
66174147
90290174
18131900
1456911
22547921
34264669
5920757
93424823
43465504
62497771
74342702
58589143
75156150
10854241
19655378
8080652
33393738
58532560
20232540
35980759
13123334
26364334
52222112
12872956
20648159
43954906
22177301
42846513
66104222
20773964
36335876
83009906
11557778
51155070
79493919
77286069
14902386
47473368
2728983
73532677
81431385
26489061
76895002
22085343
89054332
63731299
36422475
25510868
58799400
15481263
93983791
31854526
20630785
58686844
70467741
67440738
84087853
59233525
17552329
75412645
29535556
38695893
19116728
72239812
24010455
13409911
58307515
89877538
64201415
19573138
19381296
64538128
92905804
75916542
64479422
850132
51791291
12610878
77318472
66848116
47421328
75807468
50218816
15327426
63748368
4377245
55226809
46694136
86845096
37013352
3660513
96318735
35309108
94913186
64488356
42677128
36986143
71034954
97567646
81254908
37052291
690000
55709501
99138721
54536381
2973169
71758647
56286214
17058283
90733762
89912438
92337567
54441973
28935861
74762140
72771028
23467717
87413820
82151485
7483290
9474366
32135104
72400405
67761496
94694121
61980809
5713735
54645626
42454346
85376157
36375994
20772243
93603636
67849567
58663302
29807731
15592294
17516345
63793560
85119300
85440714
58176558
9837729
84246675
88042259
97602830
96111147
24056242
80413118
41565996
34041387
35571392
80739524
98877640
53210420
22809225
45642716
69495586
79298059
27544179
55816755
61940321
92245848
24612063
30887094
52052959
37118120
61530479
77894249
31712125
62074166
9320310
2695652
34942950
65877772
96180156
49054019
14334359
76212302
32810511
83139830
16551037
67390116
61836767
59438993
37577263
38277493
45003074
34932925
24201411
14100389
95942786
75724896
2521902
76549431
83797203
41831302
69128505
96244284
62286544
63405180
46960122
80059574
39439812
38275721
23488043
95186743
61891577
16860503
11949761
38806105
44473977
43505198
38906734
61169054
13257246
42216338
69917549
12543030
48975580
69812668
87393882
90183429
59272172
75313084
52778063
16453127
85912783
32221373
24387691
1319974
54864458
51757163
3776779
91594994
97629716
70495665
53807326
83507908
69428363
18104682
84519753
68065626
46525771
46647918
61501596
12434994
2115018
49017411
85398428
62366547
51450960
37082155
61910076
28278691
70409024
58508304
19872794
35271042
52543158
51204081
14585352
60361816
37816413
17521660
13972690
47520231
11409458
552915
58231931
83437099
97828651
12142866
81082544
38673784
99531422
20153675
70986637
18505527
9053969
21849591
88087364
98237301
80948758
60265305
9006921
48054944
1501041
44794037
34639740
68726747
58558509
25073336
78029800
98062474
52096003
47550661
58243858
235943
5342601
73863243
52456951
652606
26029488
23623250
5746964
85732210
77464485
67870173
25735569
52842136
68299648
31465632
79945260
86352007
59644218
16698368
80417979
59592567
26043758
32046272
42797328
92280194
73667883
73598658
97740561
15248717
91681762
27509375
39469446
81209826
13543636
76477395
80524848
1505930
31341011
91110740
86545560
86330334
76546350
52099047
56266379
31028808
18572145
34599795
99841395
52445516
31168810
46676471
61107960
66912634
93551375
6720519
41680237
37640643
64180637
61253626
61331578
25454515
2184907
76232001
35732892
47915393
84971981
99343671
18241981
67488182
81301477
61240692
45924563
82090679
14271125
39023092
2092244
40836541
71753318
14852488
29912571
88783837
9379277
86003682
51754421
4137259
38350593
51395697
8907104
68360177
18591296
22119279
3628724
10502453
97891443
88595789
84800207
97815269
6919143
374640
61977240
4489227
16494625
83645764
93637108
26874648
75889519
78168035
73439553
97660019
68513226
50432682
23852013
19643053
69520645
71342673
19305410
2935911
13796334
13148813
18144699
4508599
13477618
41809782
47319860
86244486
33817967
73994757
21309342
93694138
32680714
19806410
78859421
21024522
85970605
85912620
77921198
34962728
19129240
26842892
30310161
36693418
98998004
75413743
14344076
32603216
18132215
82498467
3057137
90835470
46254904
21661787
67887306
6181079
95806907
77871334
63328018
89072743
54458734
59016218
91048531
21938577
40059820
51484936
83885798
12194652
45430329
80764732
87424907
48863006
826976
63842614
33825906
74046980
37237482
89357409
20524432
66591544
36421697
47768659
636007
91327909
57982455
31201974
7093022
84463574
31498301
60780183
98527864
61265798
3859116
42925718
21796148
79007461
54172773
32308118
54438914
75697481
77842469
94668397
27842624
66409190
86068080
27883594
19512563
90216299
97072095
25419811
47517687
58790771
72608492
25370228
56978295
380024
95746935
23461277
83036125
95650095
95441294
43514518
38521501
31122437
39473680
56498399
82080560
43321516
38973360
69244853
59309858
76878484
60537987
72084669
33680010
13237551
64731539
96167525
32306326
23300772
84333577
5877832
86505854
10728367
14269626
71162394
81509844
56831589
76677092
49068460
60201894
61511459
86123251
38487132
91809086
98322158
87545892
42294109
36834159
17495091
80765781
57366102
21380693
14571092
69669595
97024036
84534815
82685724
10256516
37889203
37442865
5478645
45415769
14518683
66927076
29755422
59498941
33273272
79704444
50472506
137271
88534113
84691654
87290566
10247797
30463168
50475069
23806670
80138302
92352139
95531748
74250309
90353146
97982388
90103087
70160812
26713072
9408351
72040539
2934491
52362998
23915551
48763590
7106994
92489162
53610074
47316622
51975091
30619367
47573536
16991034
11238362
11897235
98004154
54993336
52282684
16369819
39001364
67500551
76774807
88759815
30828100
5991057
41962313
20834739
47406356
96529324
81189067
66392364
6644458
7761970
392854
6967269
89140417
51661786
2211021
35485928
22279095
63205799
8001376
63004905
95572602
30080541
74865286
47675488
83057870
51818739
92950068
33683908
1552329
29923150
59592273
66205541
51433278
22124107
3953570
68204610
69065420
29888540
36185021
35752409
71613344
20276421
11106639
47280136
86384229
98485681
56587870
33875556
23080130
27158799
33042873
28344101
45965209
92943999
20394757
6006671
39508201
18571784
57574624
6200645
10629058
26252087
81528783
91960765
17908827
18594988
58937167
35269445
85700324
82815255
65510067
70313397
424506
12887345
90122416
14402988
79259176
15739658
79250867
26558845
35373020
78435277
24353357
77644915
62410900
69705098
15625769
49572549
32570187
86559531
22743789
89742248
80604219
4739455
99218768
80263182
77761858
29623141
42548333
65085877
91572582
86802781
37995685
93027369
56069799
70454851
10951917
39045180
29025545
60650771
51045224
71325569
88085102
24932803
19694947
19390667
77929753
29450061
28610925
9101822
44894790
63725853
44778985
82613976
37733540
28413377
32469189
73465470
42682805
40362434
21381289
68317380
13234735
79286995
63724444
34241986
88777321
36348214
88953926
28324601
40411954
25714257
20313154
33564086
45356189
48522455
53230143
54052714
46543572
40308962
36127002
68792145
97327571
4138043
41558251
10687860
78323994
66116137
53256544
39488622
59660667
9967253
16790341
58311464
14230033
88976349
60576388
65181204
59780614
33971056
86941464
57089198
58835671
75725175
37527686
46340701
40650962
59800295
34961313
80025972
50336862
15398522
19120335
43101245
88987374
83279185
165042
7340412
9475380
41374151
49314005
40325182
49728583
67870233
44484411
64260906
81581040
5682627
82232039
19543184
53499959
48513490
29392918
98262396
64639021
58961366
6963192
10586380
44528879
80037027
77083407
60335880
18989936
13417423
76220064
37550904
11054082
53276492
84843960
6346517
22762903
1417119
47220738
55093705
90882935
97228819
20146719
16426808
65360670
25997662
43899014
16586147
45847870
79585360
76530255
31188577
64162430
75390028
96939782
59960669
5436690
42198334
81155479
10897003
31416412
56739972
52295181
19062119
68954076
32252604
33684573
93311579
81243848
12429228
46345709
96663435
38498194
65071408
12228457
41961526
61409715
92998236
59140893
57840837
56641222
24582624
63706745
31591101
77854252
5450279
64929908
89219655
38925630
7562857
97444035
12938541
52979400
44035981
1114692
47443440
24901692
94725741
87602627
91031777
57834974
94387221
81569927
47379581
68541255
68856901
4562820
65309543
11479870
55294234
81104651
20772602
75279441
6901136
36460497
82703620
31462572
88869405
65306471
92393125
4809614
22087564
58550503
74534014
22538533
79137005
32285499
28525190
99471212
88830137
89140549
81003752
73061825
89899634
89405736
22902761
61781097
938834
91685712
32232318
33284096
99777993
90114633
55042062
90132028
61253396
20828944
58649109
72800713
7310666
62552711
95262301
26712395
48128078
76093668
66637682
30790868
81842114
45609517
43728804
51523811
43167244
21670147
95456891
97588272
255836
41874678
67898653
43430379
53781449
6292498
42704769
6871977
47516035
65603331
85737533
36590993
7919612
15123780
2681364
58652760
15692786
77608014
50577717
29810372
50519786
75627403
16191644
96106343
6849084
85660941
77987068
13912502
48902998
87617753
18499894
43917621
29370712
70337399
84210060
50286
15382210
92413444
60678409
44201504
84516476
41950571
61902111
40156243
293049
86727051
56712425
59405635
13853146
76118260
69178849
85326119
96222435
15859029
28998051
54931786
95239088
71000691
44296540
17213645
30483039
60513
36729816
90215005
57327633
79198619
93499275
65509886
84550447
73024029
9615413
39561844
70714369
85499786
91242830
67792737
76804645
98942064
86173036
85696875
48285200
6978607
74230576
58035816
50223580
4000707
30288458
22109864
59251409
62381930
75607544
59660836
17791576
19378397
78494369
93022585
37060742
98309757
49160286
4064070
16138179
9042786
70055727
1974073
22505515
47993207
22659669
96316549
40973929
70479909
93764638
94852903
90300660
56334264
79443686
56657119
98289156
87900840
11710096
80787668
98020872
50562951
17502826
79291640
7641675
61339418
34273328
2224629
3384850
24178618
15207989
66268388
44444553
42001991
74302137
83839452
50611327
70819799
32762384
91955443
41710658
3560537
20247529
651912
17513294
71420606
21198121
75925998
19140228
39139731
36506706
954509
92486532
4849077
72464929
1705980
10755852
31532420
71111705
29310841
94889292
59423980
79229327
33518870
10297052
35861566
24361147
9918846
80886615
58321820
19306481
34524396
67586882
62254668
38981085
22489917
41535450
72802663
15352945
61898063
67718912
14928004
41467936
51968268
63330054
20556031
75856421
5506232
58083778
10847472
95770936
26941631
88179594
21395746
41047819
25025748
84298404
44654146
97296803
80319522
95297843
90127082
97262148
66473311
23757309
40160384
28752784
7215728
79160939
33729361
32059252
74661683
54583755
923512
7151953
90436204
46495677
14061373
51744168
73575613
51092829
2471535
88849317
51454242
2702850
32306986
64935416
86680834
10604604
5051017
22261293
33358816
31951566
74094727
37670624
5580717
82319810
21308473
89145443
29903955
10570082
3093412
39553270
67406493
4148714
45488700
22744579
22475437
99647772
85674114
88678832
57990558
36751005
86837263
19354742
90194656
92051548
23748355
97697281
78256386
88309161
62649784
74793214
86113918
57735579
80088804
38078667
8580661
13205472
84337671
56599902
78458255
82235906
44302708
68087539
80210729
27031682
32995289
19971014
98909467
24375833
46181309
6823396
93722318
35168085
58524915
42417057
84718601
13080144
5840995
52814660
99982939
36481839
19301687
60177461
79941083
31753329
96893994
65487811
48951655
48390523
518829
19604916
52155198
74090816
23301932
82058997
1195766
29501250
21155824
98132076
68167237
23511746
86460640
67198437
89717238
78421729
86103967
72202805
44868802
88237390
74848112
3052604
3036784
42147389
33119485
18703942
98705268
16336227
65253986
71664743
65874870
49901645
23164508
60227459
7766244
72650464
47592978
17121051
57783649
79323443
75675807
32103808
8358483
32861924
39437729
92667413
41097154
57825045
62384063
93350460
69943541
22648435
42949227
48584546
55501485
15778426
49142574
60526995
1030189
23675866
82716457
622858
68754740
25335726
35611823
46886457
54507873
94115364
78421859
73001702
37534307
79284026
58994180
945627
175871
84777900
28549603
67416773
67640689
93836798
214408
61804526
99810084
60502287
55124302
57145315
57755778
50067323
53033055
13740309
59888064
71935034
57176235
76087349
20402130
55371925
9653
48613720
95503459
33420032
44873679
82467653
67207400
37620684
41579989
95068463
56272081
19922853
84969680
75596748
80083969
27530335
53210088
17635787
33456645
36418770
42122580
7920171
33483935
81883711
736195
64282981
43679222
58334052
41718888
7670530
89906999
41628552
92955761
12469666
49878122
81682302
74670331
42557473
3274730
17094819
91915285
14338722
50913408
14291351
12370393
84781890
26372602
29996202
49616399
73829926
58060301
77185949
24690725
50062796
17682309
78699201
57099852
8781803
54742456
98140472
87689038
76587501
63318130
95340743
42090846
71694524
30834836
69318917
97666060
97844880
68365447
12799321
42506026
71681760
66510960
44080616
59390144
26685848
54156380
72710384
24482546
89689148
96061190
45168160
83922062
43438281
54428473
66377250
62800931
35781628
45893399
58333707
7494418
60509466
69992761
92418368
22739132
61213321
31518938
29050968
43710543
14130099
52705525
91044059
385630
80771515
34059921
95987129
1483244
49947831
93767316
91040415
84895945
68655236
48346644
41176539
31316944
18674133
1541044
4641725
75892166
72830445
62476237
35502592
75271748
62012955
81807381
27217731
19322705
4318185
36317811
21098942
51923470
8611135
9353090
46590076
35860918
90554299
92658441
64874330
38349807
63575934
23393215
22826408
88435611
24521510
57010392
67468508
6496244
35315203
54079706
58803558
15944300
69831794
52511970
58434536
40740428
22030201
62831005
43220975
68885457
6717204
81090927
915154
73676990
6686567
48470031
55299343
12708898
62091415
47277280
87741357
51926760
59718737
50399783
32856494
11217757
93474479
78774561
70120601
55168189
70758791
39715118
58235066
933136
59498868
24595358
4459107
80200245
88150999
49366540
30613690
28244307
36879850
87721358
76758438
90720037
79670086
40316199
68867037
3862773
54769735
13919470
93697897
6105247
49543742
24989615
49528932
23148123
60461900
95694847
28325903
12856918
93078331
12930669
84296494
90392748
92068683
46741848
14592273
85854356
77862394
87093460
45598380
39009473
40575769
20932057
60166955
34539878
83566709
15433731
45759689
92592819
48182366
21518508
83520834
36262682
83244750
10540407
87609888
34035030
89808202
37847263
92931525
42427219
43325632
8837521
22103278
57315706
71659643
32643590
61957174
10745794
14566116
96190682
57393284
17785967
52507944
72263058
83615379
44164601
12047137
92450391
87573332
20230281
65844953
52356204
79974264
62326882
94110728
6608388
1345834
99217661
21930818
85763202
63950606
67824821
72284817
70077987
7567103
3486097
23666525
58266902
97401125
4435065
56850590
17192791
44399470
32319181
11599352
84294984
20028841
91724616
4112690
86213972
97042107
53328751
79869380
90673611
84987523
63498439
75174956
7155302
30669039
31385332
28695891
32917150
30826203
78599903
48074953
20907663
70235483
89374515
54460392
16226565
34516369
3093508
52260686
64098727
84482050
71708319
35052692
81499258
46970132
10935805
870424
2528373
53897037
97851833
70892618
27621482
17983173
56579842
48078067
36953440
40816614
32114869
28218883
61491042
92183908
32928838
25313256
47446214
89454673
50338291
15197104
1027172
33071264
37828155
77556297
57540897
2212334
65678158
91273143
32727871
91868261
85477948
52955932
51040331
89540245
20562473
31689246
33568977
26223411
70953344
79404982
40220207
2207056
20472881
72462470
78144192
51894294
1728466
15827055
67514761
69297972
86258091
58309429
35875594
22859125
11805058
5347958
73210628
33516713
6070779
82250157
71066793
60290818
26596001
41864117
30324376
60016979
90449834
27472593
93191934
68999162
67867579
69470564
11849955
26063809
59353583
77789829
94219554
96930395
55546723
33472590
30726854
87710763
1536442
50193969
26538488
17261853
37988035
90594970
38683779
51003433
13040331
56955522
39913352
65570155
79261784
81068944
4955271
70714244
28829911
87977477
40319276
73993300
26324333
63907031
38846844
84046291
58494303
87764490
23795927
85451731
34062438
23226130
90200247
44662584
371756
28019268
85334416
78415900
5265738
33950752
67003148
19528260
2563759
48054384
47232646
21578158
19866398
19220875
16309759
46392540
6611879
12650142
28608431
3637357
21694172
92923266
91215495
57406067
75878039
83721070
31856407
562585
39286073
43744352
42061837
58377810
54400646
97075729
40158329
21612454
11685124
8683529
86424476
82836699
13456162
11614917
77048236
43260792
9339346
57174052
87838153
95801578
58838174
45430851
98801782
86688342
59745223
91220947
26847821
44166373
12986645
61665002
79205537
10032940
54588855
47785043
75892102
87642281
26344372
58881095
57060369
12188432
88684625
54396374
75975542
72454642
80652850
82115710
49541891
83378979
79353278
72113132
97036092
55606970
55573471
35916394
88371212
83037533
34703032
26774760
2111426
31119384
92683974
35306011
8133403
24578397
48958787
58724010
1879443
87981824
4149443
84898775
42000574
7187937
51623945
37058143
58676187
81895269
59573954
15650344
86625226
35904404
5106499
58439591
70225454
46528723
14889044
77233303
16600764
19503035
94456514
83792533
38522669
36981702
40168866
5568761
82891157
96150310
18898256
18325575
86609925
48624356
7324129
60012340
96603973
51508880
16815943
87017563
88574377
59494758
24797651
97825494
20772600
39872399
41233056
15873283
53814086
53767606
88134761
43203713
30617575
17659264
82257484
57718095
28408049
65576252
13439102
48050630
8248756
29913353
40246270
70718293
54178258
75876596
72458742
80845792
83797789
22784794
28370783
57098066
32021202
45995823
63207938
80553448
84414511
87945023
76953230
95107069
36060067
86707573
99764191
4899530
71785728
60452854
41738314
50467208
98718917
63571256
39778263
36441542
11342083
72192825
27002924
62239989
46570505
16205588
51065310
22441524
14566852
9333226
21739540
78266964
62460904
51622079
86022885
7133561
61314728
89073131
59451897
95893751
45877574
17332877
90001369
34569634
34991714
27891902
89880236
86488684
97344906
32588754
98152014
69437340
6287249
39814432
85052463
15398247
88321521
31293444
88007325
72608131
22940078
86349935
32185764
33996058
60518607
56172487
94775566
80955802
43851197
76762252
52458223
7518972
31845949
45912225
42305825
17376376
34049280
44290951
30047673
40224048
62118513
4235652
23860975
35550615
87289679
49317872
94009914
20969731
6817739
99640004
10469510
99281102
7364181
51385189
51611611
96395319
89690657
6435250
80118298
98177862
77151298
43668790
91468916
96321863
3776998
21386469
76544084
56962830
77777713
69018858
87324879
86270065
93467350
64976847
42092095
19420234
55363907
75079193
2364787
57855228
23627441
75345139
42239382
74684572
15996969
94789862
94535428
68753135
42686581
68108312
58269985
12161794
6992969
6670550
32848934
24127313
47813690
90456357
67870324
81851079
70493357
16462513
4263289
70708220
60760930
49936517
71356806
28326518
2437020
28508045
7197847
9921567
51140798
28423272
88163186
61553525
13025837
74495034
92805899
67893007
8247789
34037033
29646161
97772004
70027590
61053535
11960142
45771558
78655456
41935314
61963335
50009027
4944458
76170806
62709718
71938421
6346791
22422181
99617819
59235366
27291168
82306218
53811662
60286683
70739984
26204762
71645721
24241169
35138892
87897902
13281838
44126349
81023549
87522374
17871054
46134343
51381701
71799130
79028179
90846304
80133172
67528868
67256983
4758850
62418574
43347286
72440034
77581399
43392792
45263029
92145940
83246988
41165213
67267023
3868905
14143233
48550257
68071760
61799502
28537690
91359517
39955297
29084166
5510719
56028635
25422982
67201743
64204142
75950582
85389454
97906134
74380808
75340900
33639234
43903626
24193268
70826958
75710549
9636281
78301375
99181023
67480075
5579323
87836730
19029912
22441427
98188509
91750141
83369617
30989325
40342224
76296106
52144136
22993657
88812129
92890835
56337458
70128351
38117074
85391006
16486591
1215895
93433528
66765059
41292338
53925396
26063482
34913913
81478187
48279291
12093482
55130956
86987305
3362646
54221986
90366389
45876476
36002687
36606134
75835886
74457051
68043200
46083385
87435402
41228351
3363431
21296317
19648441
24522967
53574957
28454545
62634867
64981876
70687225
33269814
99362882
12974134
55423096
60881006
45663247
45182415
29753562
98088065
30216922
89409169
31174866
93757330
38992825
73046385
13113743
30198788
35262222
67466045
20364431
15495934
81397669
80304302
77262816
14888151
6379644
82579578
59799671
97586105
17080633
30699708
49559318
51051559
30184906
29514794
88830815
39007334
7906206
71244989
90418449
24325988
85493149
62032249
61484737
86835217
91653788
32547200
26388346
44530506
21076535
64613470
84886973
35710507
30834194
18144277
5440345
16698897
55314000
5949731
5544043
61329093
46761142
7055032
20029263
989667
70258007
9993176
55748421
91844425
22350931
67891254
4398875
75466890
90540318
4010739
64887613
16572707
91422544
20174596
58917021
50958946
91287581
50315607
75492023
97926903
6207827
41514202
36840332
56957848
76357446
62561177
81719254
8021756
83233246
10636808
72620186
69534152
88573470
67904723
64724379
13770662
81241585
70952607
59972985
58270432
27423231
50162175
1119759
77809532
13707264
46675850
86816738
78957595
8337184
96574509
21739797
404108
33315506
67961213
93898659
5690018
49318293
53569067
29574302
38647821
34906996
58095062
43001551
25804939
84446417
57277448
86152799
52526188
23511646
58884666
11900240
2477316
44235568
45616825
90551300
36348657
15525402
6706074
33129444
49424272
41866661
53876045
82851577
21473697
39274653
1547394
74563703
22195612
34636740
59537703
49585994
89654849
5685213
84925466
95276535
76905819
16042890
78232206
45705237
15331747
51589321
86467140
49917775
54098342
5063512
75406067
1078493
56936370
43081006
12252059
61840184
60370853
85561439
18162376
54410407
91667755
3919527
43606942
66928438
86443606
57779041
5828779
85846359
93338286
64004176
83038701
2701726
26969313
62734900
31734575
42082667
55221707
66759499
51283596
14089490
94036983
17412927
16301592
34590717
66254343
58431218
62140493
33855248
91635529
94767854
40859297
81471341
87112971
6570669
8153343
58987854
99222451
19185693
44304975
6370674
57422513
11439242
45438225
42970068
19756290
19095572
96945608
61856579
89430303
76664630
29044613
437987
13615714
29150573
82022309
29947647
27587560
32350593
47383829
67040927
43050923
52070589
41954878
21352483
30547416
3638975
29634674
98712206
91891579
57477117
56789732
17817974
90019919
99999979
8705540
26271951
42756310
67587201
87223271
75034378
21938616
77900325
64241285
20640647
34526252
25301918
21332350
58707787
15960624
74195737
16643437
8874779
91352416
25467506
93926171
26190290
63473845
58728854
22129670
49524768
15576855
38857199
30692790
60475659
9390388
15140567
69604255
865760
79387946
74236959
14693955
99854072
59280617
93487618
16346287
64616543
87276199
95816944
12286282
68420918
7391586
88776809
43959646
42839890
85759858
42702341
17998340
78543591
63640190
14317453
41443965
37709088
69066728
71887369
92311410
82039801
53809886
59518832
45917023
13651957
15503039
37022961
21365783
77129155
48263062
37623268
2635679
45789225
29291235
99552546
70139576
72796646
22047269
18078166
36728297
87305144
8590127
46932413
52417868
712759
79452886
78490133
77912635
33265323
65230877
88600985
75725496
24716678
82827134
52763167
29160993
85788975
94401709
90321281
96317640
85676614
78103250
68431013
90980724
5357020
6960782
63681936
46894883
66931663
44617435
16867391
32681323
16822255
20072471
2227030
92050153
15594177
53468621
37465156
72981094
11986626
5635532
77077350
33585539
90900852
74593026
22326114
76505220
96817792
21128494
10478768
15074484
52550131
37587847
73742948
29509386
90412676
28171790
51901891
45058555
49852390
86289725
43375263
51507433
77071407
64408453
1869098
43901701
85582928
56419659
6819355
87925770
15855108
93981360
21026930
51747961
50756204
54634791
19436587
20876654
95998433
50016608
2982887
39453429
27943038
41834005
38927799
65725703
29975651
41530456
36295457
52802577
20967493
12336659
31507083
89742174
76765631
42991740
27608629
28538835
56601843
92634665
71049496
53016883
37995515
97659622
38649154
85046962
11347047
30906442
67874173
45237076
9889582
68958447
80262761
43443706
79168809
77310442
79277833
20128885
17382438
91765279
97557330
75968265
783635
79113156
88235565
30138486
96624860
6671974
45019931
28985057
2483920
49052545
87940884
51742095
44948256
12686184
38922602
17809868
57583005
48860152
27227719
42656801
3043230
65666745
50455418
49256523
61044830
71295838
12944141
2209721
18740992
42957517
96412484
84629984
83024209
13834397
72095265
66368777
55228301
42311172
34068038
69553193
98215442
20815059
57753480
23912213
12618028
92007322
39858426
57049393
67300344
14554937
66434005
21624955
9901604
16194256
40486540
14161916
46263297
69645523
28966056
27567509
27329018
87533029
30159532
18324821
78231989
65728641
95615500
39440469
44904989
67817402
90175958
74868842
98970055
13151450
87935647
25730413
38229263
91624015
7015450
56066174
30819381
34380988
26930141
3452307
9049688
65445925
57857361
97666266
83787081
43981288
6650831
59858402
14606370
73565552
84295216
34907563
10001389
8259552
25735384
84823896
14842995
47114854
15015055
70825677
44336530
88013565
57628349
70661154
92530287
68705839
14934912
43136907
54311102
46586814
43911369
47211972
20924831
50695495
41768694
60058369
58472364
13173371
58432112
1961000
23697783
47976899
26658698
84214492
67335367
68607781
82591548
48913814
94543854
95184032
73049620
68518482
3531178
16163496
9704751
74288188
17800007
43872526
49793434
56492135
43728820
17325594
56469445
96398892
62427573
82833421
22139994
25609486
62966906
45195535
1167340
25750133
5163053
53992371
12085469
96254243
4979720
46175356
5899452
93364608
82339181
51655236
29747575
47279421
34093369
11581379
39041758
46845693
57422225
45569104
56176613
66341027
26390095
76731252
51406068
47304908
11376814
67839812
45632454
90794352
181346
19093126
97778606
73287218
75083414
56508747
96806084
62465965
33323678
12418368
6782248
91428694
53084036
96694046
52665160
5817357
38157444
95307680
9718912
77862880
70851338
39341821
3705915
64953959
8899672
57432926
61922983
9838831
16069794
11027278
76569727
64971971
13118606
97260507
3600865
89633658
34992184
74287496
84871430
80969258
85364602
87698731
11454316
19109579
99002650
30232387
41047021
11212037
94843445
82091064
48790441
26199887
39762654
37963563
4156135
84729882
37592330
28834413
29709457
99224668
89585919
14881656
52772534
87123473
8052500
85006239
73046346
74471971
46785609
91977966
96068484
77014354
9056687
81082813
15996237
69585084
8898315
13563509
86293128
36865110
77575666
49817246
38076419
68715306
76888976
89766351
76439176
99657303
65087671
56178598
94060173
9849495
40372725
66273376
96269364
52963261
70231154
20240960
10706014
71905522
98507115
37372407
82800128
80427509
26261765
92388617
11034991
94823492
29811416
17250875
56489086
58318883
87918772
32903595
78099283
53989587
22800943
94856812
93723234
36503210
61380600
19093675
56039138
92758462
33978471
28935088
21623220
83786179
30845732
69007765
38661651
53513239
75404906
15535665
7923308
74608637
40419673
57547726
41641131
1043325
68960676
76374180
93591758
54001585
97524239
7756066
9398016
52005666
85927762
60681586
7672109
26561283
36073620
66649679
27092659
85049145
55724432
40649074
7385971
79745232
22227886
13275014
11948003
16619318
64212505
31200419
82709967
43437343
16586287
5492676
76028340
42866250
49540826
51616906
45426888
81938182
29181474
60705481
99498306
7013608
18289678
53266484
41685229
28161706
71456351
5300869
44155013
52239687
28295488
97369281
51976967
96696874
27930297
36499971
82600116
27195207
82333740
4001803
14261837
23063779
16067122
35548130
20911769
19592510
86326497
72273800
81849890
26888394
14399595
97088126
52347974
49360134
78366457
64234425
10500119
47561805
46815081
52262940
11400611
20190874
44573091
99394058
65185006
80446169
69220344
73815541
83423833
30818580
34309304
84364320
63146836
85638420
83775229
92680112
16569376
39220960
56991650
13074775
6561328
52415768
1155866
22809673
35220098
16100118
15368991
11208255
17352761
55876543
90663969
75899914
89452161
49885390
27349776
41172503
34902821
47119066
70707438
77297104
22476224
69961323
22276707
37468983
88836943
47245877
61696398
29772743
1491056
72397731
25561720
34949326
30569559
21445922
79321356
16260514
5402215
26077234
67064691
79685377
37576548
66300038
10994108
96080632
4282280
21214698
79680142
78191038
17418830
27447444
96847110
2694215
13677478
5176986
34191875
33047719
5540589
56664669
67689213
62598095
7031867
20457390
35498352
27144886
11795129
51645562
96533085
52420884
85368019
2359530
13587089
35895451
93905941
63288718
60043184
88294667
45512191
11963424
42135469
9517752
66566685
83209022
92968910
6552629
69713502
48634226
95268844
82633746
56719898
22120103
90266180
43459667
24527099
2339517
42273387
57304849
68316647
25739435
71916301
94023871
97551337
15759131
3467630
18391196
5730812
22299350
57748790
20567556
48477729
23906817
43375787
67345794
35253664
18375268
42888681
50407379
52142172
58588604
64854353
43120896
83196191
5551023
98651277
50679429
54327899
13703086
67767448
13875371
58416308
73436874
49368166
67770500
66144891
2205279
66592086
35573934
24977266
63392623
37810895
96665983
82762793
33188322
87431333
48544384
90829874
38644424
21110925
66840673
4206293
5718274
10822085
22026047
94742797
71932922
78144930
62162833
11552903
64041298
29213614
81617290
92973359
75836879
14539732
95310427
19577910
77880784
98848712
93182498
51458500
62512521
71153929
18003344
74642393
65823291
97943008
43666274
94316325
889044
69865151
97611007
8876449
56776611
58898884
96306342
31700690
71296567
68991758
99526009
91387607
89548577
36535325
65152583
72504446
36505156
37159230
24802903
76421282
95742
65383469
60794191
41315550
50659713
83539547
16064695
54856970
67059656
7751968
80903134
17557631
30443064
60314992
28798201
70191959
85720082
59024904
95781580
83259190
1840525
17999975
77741304
47705081
41407032
80321576
82694156
13549062
13127609
57554426
1074828
95423190
13464956
31710672
83677419
29692084
21060281
19257154
76327927
84464163
52343266
86158770
8414796
14401703
31639813
69972946
42365868
85860513
86087585
29876575
47828117
51287002
46227575
21952313
14017896
15894838
47205593
98124441
31907427
84530553
28122155
74827247
6880734
25854395
90139157
94416308
28485056
40312662
83884333
59273202
3064112
62923981
79599155
69754285
46605597
48292468
87481964
90790928
73845914
81112846
43585519
45539053
94027698
15435594
87712031
37606726
96166522
73952397
51770690
17258627
32527123
99656666
90038651
77742690
98395455
50269209
87722505
16132374
23275990
67740493
80344984
7956789
21346902
73056736
2882218
57424270
74453487
39578891
91417522
31046366
439767
84576599
7399069
69736890
86809588
77752778
52548420
10403337
13054068
36476524
40369061
93491424
27443005
75416811
30725345
45904805
69295038
30729584
4811033
60828027
78856205
60299205
60118941
30803609
67793256
77353132
28186238
4031587
58826700
67207451
60459787
98982989
18087409
40541982
10912166
76217259
65858146
83640936
10619739
42075576
84773160
61622573
88723994
6306466
60466356
94457665
93936970
65990671
46350455
39311721
28428795
12080013
92280813
17087640
10657835
96965477
35432028
53959995
70759564
96113258
7281782
93624887
42938602
13382157
23065882
4505268
17600573
49084705
11028969
97344105
21213254
98516691
5038814
86141944
32308014
42120080
90473556
23222624
28087676
4513198
73587705
42249705
32798561
348929
67648940
23880424
69738093
81712907
41022669
11735516
30442801
88180735
92142474
25644320
18666020
65348001
72010361
75161751
66702238
98556375
39982599
48381463
12199959
7828584
48247239
3282201
66894392
51393367
13864969
60757237
39600609
4439362
28032334
89544161
25109632
49724756
52294201
28795945
5929987
79363174
85998352
43361194
50517619
74634295
64532536
2949803
31660531
20208510
57723185
57324739
13264005
86244614
1760321
43600332
44467894
37352188
8393162
83759194
69829809
15088521
18692797
86797046
80140275
21654839
88418586
31306455
7598374
20255281
37045792
20540140
62190300
87781134
39793597
17623995
29560748
7326319
8766986
79058506
31979868
77804179
97083835
49319882
75458183
20746891
55448549
21442136
39104288
2747553
54811013
74581788
92960673
9010770
58348964
83787789
19527060
55539137
12358568
98812217
51647944
50502224
57669641
2484533
11710489
79654002
91410715
48442420
36736905
87002170
24541285
3836420
36320747
11239487
46888997
98920511
55600710
19045551
14729439
32801417
32731618
63909640
53482899
12374287
9948462
11498521
69331435
55350519
93355057
24715001
32526411
99379679
57040588
40733276
77647757
90200974
34219673
49972881
87091193
35147646
1223880
51185781
83182840
97566470
19965619
44372450
61306884
9664468
32564788
74699903
54461539
1663990
98472695
83574328
96094698
47621077
65155927
47120140
22202089
91226291
68279202
16448851
40135968
13226427
96693383
9134983
1610003
37434654
66696163
9356522
48908870
23704951
82699902
44431145
5617730
59535569
34272876
88087924
69877890
74633482
17715157
36004175
6341255
49149478
97350302
98946847
99609021
36110436
68667168
71912189
39787123
44044033
14826783
54156360
95936535
48400208
89060225
27335070
87318635
42736976
15934618
51456966
50729423
66903644
87710811
60223678
1852085
99461962
62075199
22472812
49189560
2211526
93018721
74862889
90692848
77310524
38279417
79732593
25234378
75834948
61542455
8103377
40280070
65803956
65489943
12218490
33886712
80936057
65672634
44969571
52413268
45146527
80164475
72656554
45397548
97218306
87690230
74327472
22075845
50522843
8806557
74989784
71737050
51749974
38970025
92627622
51736319
76461925
9071743
92386587
63190817
79768775
78755533
27978136
35476619
47833781
2948060
99293671
75574481
26488265
81377151
55681505
35263071
581726
72142260
38300498
6797319
16730020
83016088
97420008
46326328
58653742
61614891
94670619
76466861
55536167
25224019
56327854
38723379
18368383
58656042
34236635
98399659
62096037
37396984
63230515
12257777
88944327
36118047
61061454
78801332
16542706
48353646
56027316
40981422
48072895
67324424
21364891
90618989
95605305
70962267
98548918
2974082
97570295
97462816
1624517
87993713
56442864
60589440
26611773
67122974
64689222
14420597
27997976
53906855
27266727
3953165
69720455
74722682
58880846
32172085
58713167
37618841
114033
45361257
4480631
1301809
21143222
86645264
84420935
58659617
20055966
21280529
73608315
30718760
88197704
5321257
4158414
50589305
13046673
87805500
33555928
52930964
78121921
42837954
70642272
5108018
6871675
93610098
58532752
89571109
10256544
4089988
49271334
20731323
51689399
65026093
51935913
1589944
14696310
85714412
19141896
33752849
11564938
82149218
93984002
34825989
69895084
48742541
14944372
16664250
64412504
40386569
14710949
78349940
34215824
32836541
41859291
87142931
10775910
86650707
45702764
39814905
1562841
96021196
42055609
26030921
27701556
82986829
90313458
7204773
87938397
4106494
3506037
63851297
37990092
43728161
26430622
8208268
20983284
18412934
87569014
43588849
56762043
46221432
14053432
44830203
42151927
90732806
20196108
97144833
38931992
69221174
31170577
65969225
31693616
67568932
80606792
52989874
62574691
6260804
19792866
1408328
85996728
40283053
56140410
35807368
81378534
94975157
75446652
23272856
71989897
49725533
84576999
9469305
6861938
27107159
58268982
12596142
58782108
11511646
5317988
21995895
99631735
53467823
99562041
36023586
3259878
68172452
40302662
52911733
85393529
46343147
22750408
57039383
63942620
70848675
73240424
60617760
42321595
99004205
89549561
83441110
48607677
93367576
62464824
18506764
50854474
21627817
54130771
78194702
32595063
18015685
53873964
58188585
41441567
99769858
16389173
19473123
11215577
37323451
15016248
71130749
19400817
66812988
75973616
70439588
92877474
2106785
21154399
99257192
9754949
62511238
79024566
79548079
47670222
65109347
19359863
23014202
78828779
48499431
28147130
95515558
74617720
48444154
7952791
71017519
49764971
57033664
76319125
59554117
11026795
85576258
83559010
36371551
18939149
35378423
83025854
44213495
2950854
78979457
64034912
55903721
27906269
15764840
72968123
83142187
6138634
74303803
4204246
37111810
92444396
81422734
64831819
20495800
1217793
98958118
58730763
74195443
98996771
35766582
66177144
16772374
35057172
44020120
76276912
44641037
66443819
36394284
24369332
98033608
8568381
66653470
92218186
88200368
19500643
35532736
6232968
98665813
55517230
77361881
34457501
28112928
59146899
76805260
59879904
31654939
35651394
32686076
35299805
17300307
62597080
16218672
47408731
55157527
55349004
83035312
40367270
87689317
20377996
14758707
35197139
93040912
83360462
14430003
63778148
87891933
38742590
46923551
58565073
2464075
93938917
12333631
16596003
593265
39292062
23944490
18077594
93750069
47685790
83104488
41584163
79344834
98810279
2743409
92879397
81839369
86280391
92545155
18099693
22202133
47962699
51745989
24563163
31218557
69374061
57527088
63540854
65788654
67301148
6962661
4128127
34768446
56479819
72681187
34027277
96426511
88637640
60971758
36068626
21379026
85278100
818370
75988771
14570183
29460805
97193193
26927701
29354410
79295140
46568396
22752744
89220981
97101696
17015630
90512252
33848748
84468890
18538688
91427744
24954850
57826414
6081315
75190871
8454936
87825520
7167817
79363147
65019930
8311904
76969272
52514419
24913355
50685578
36648491
73076286
39766970
30693513
38105663
72187096
25906755
50218531
57212205
54655944
28122025
28349107
55678431
68364897
37821862
47243222
55211328
73422367
78737166
95694458
17657361
13643187
82548857
44640928
26366402
97491275
62544220
97242651
19991794
54313109
13768162
69332138
85811451
33583882
9373284
22294292
70162567
32831488
83748297
58751772
9724009
36452847
64266408
35089235
84047451
31621148
13218292
25769586
11998172
47460294
56472969
18859047
91864622
9567395
79334417
65946512
79937132
43902645
74701640
67970757
27383094
99047437
60040557
88978774
29350893
71108591
8209964
29715141
66189355
36325096
24858697
282123
32009927
50848918
19189933
1051830
16358803
98931858
73670812
6390858
79451997
40705071
4417308
2945437
45582578
87900000
11643399
7432846
97945499
37010077
55147208
22733714
12681735
80091148
74854648
60106844
21386619
84170900
41196699
42806937
1329600
84244
12859033
68351032
48875663
69437941
20946392
78755313
95910454
43175566
20007068
31432938
53187043
13609303
44203152
65971405
70379737
36880828
58806801
51488928
20189567
21672750
74241340
2128794
11775087
33651913
28433322
73081893
24677954
9772718
61889507
69136202
19649952
48195647
91700192
3670686
88913147
78257660
74328124
54157474
24666979
45441405
78097904
35052368
79965920
91802690
77320040
11694268
79127092
64385692
54364020
8019969
56710942
39017441
63215551
74575697
73874059
34407656
38896942
25530694
98671303
86939456
1717775
417374
60364373
31911079
1835202
60641530
30402030
6807599
30697361
35446112
7708520
26081216
98382557
63843158
39543356
41149337
11175116
95005100
84066132
38936461
79252823
39143097
37959756
15881123
47306848
50609780
65537024
45425599
87563440
58476626
28574850
8169583
8063812
33933549
63079997
97687766
11075645
1544532
84443720
94124682
9108602
44157686
3799026
86264672
86991570
74601562
56293271
7063206
34270002
82488257
27440088
90931725
82783914
14021800
22490460
42227285
21028043
23114477
23051387
76948953
66902742
32287503
62224120
34551234
75363837
63952621
45654328
64438845
83515490
14793865
40110213
96754061
42358987
94349915
72866576
15393114
80171759
77514125
78099231
68491525
51733590
84011150
43757814
73625395
86512263
79379293
57977306
15522163
93461745
9623675
38053901
7529939
83418594
18352834
46958105
69519877
47452452
25127767
9586269
82484062
98875319
36244058
32196721
44747391
5058934
46297148
64982863
43720489
71142203
29986866
8576598
50733089
47199949
8365805
72127350
43423867
18846214
52833542
73497292
19018303
49870375
19518710
94498265
14322126
9773089
91960292
30268356
52950079
12929068
31703979
36760453
82889195
97398859
75147698
86573040
22264318
210611
63512802
7456986
12222727
92891109
23913172
58027869
58623576
79149476
26154642
62822385
64371280
18547604
63087027
19079799
20911395
36114697
66754707
8334813
15423200
31343037
58550713
86409132
24436236
50540504
927314
68958381
64442791
54851482
97947364
5625392
41450208
39740127
3421263
23602625
69644886
92420587
37077534
20181589
93109104
67218945
77678710
88561239
34919680
62322489
86623641
75943858
94204388
88300668
61096131
40749592
37317651
64822822
51422658
55273976
79591225
30661889
7511225
89973942
60458821
43807085
73885310
58414426
74762476
87061075
45034804
52090481
45369458
33023534
6989253
93093757
47774449
92765985
13150960
2811269
52838240
72886733
32704346
41783851
72514588
37568107
25453992
10830114
82206225
19790405
52094613
32946099
55795788
78342810
38552054
3263879
38675403
99522474
42711665
14047192
68094335
77915423
2370057
85484529
49014255
64273290
39819216
28774983
13827083
88156648
46650443
5816967
46601321
37001893
56263818
99632568
58518715
19296516
85163351
66845438
71760863
91134155
93189065
49429288
42149631
68117821
22675729
88948347
17337816
62312174
5983572
12349157
31759807
76007687
50667391
12843419
98897102
32746233
64304381
60365931
72271208
91521536
60939896
23178759
468522
51216543
3099523
40840436
62276734
48321019
68545227
87249364
508916
22822664
94733100
9012022
31401135
23064302
77099224
40987724
95540538
74894076
83626613
51431330
30459921
74852524
97524806
98171045
84558692
42174705
89554117
10972100
66175514
97615081
6645558
433669
52526592
78590836
38094880
41014595
95576456
21052846
65691875
19656077
67626031
7609827
12139684
35605423
29991995
17209734
15961965
82706259
25973874
92179240
11456077
78799135
13761158
68637175
81761935
79662376
24432599
65666774
38371487
5901834
88222242
29663233
23018878
21099425
76205091
98829477
25568642
87727685
63995295
634423
37848363
31997166
77408747
57990857
28724572
43724944
13004319
8337954
94950846
97396262
66358200
79313686
38920463
85118289
5971162
15195161
86686930
53133988
39740503
85607690
4950730
12618324
6573423
8861525
37175841
16546655
75118414
22344280
1420223
10722531
63079613
76242968
85590045
586134
16784135
18034021
24733048
66581072
59798830
74012314
93581228
76264149
13504436
61432840
20750959
94753201
15908442
65177059
49517550
81524530
99940420
47261456
82127824
89207589
77364165
39587138
65029395
91935107
73311369
69508408
94556945
8076766
71356448
84805617
97627484
13465480
2026463
82700536
80049715
1549679
69592591
74854954
80788621
81749211
50061271
28131075
89693537
62799713
52292076
89906129
12166243
999685
29181241
11536033
79009274
70208995
52440834
8281807
30104671
90409976
52809373
17474815
1211732
62242063
51076146
76857004
59847372
70749913
85750456
82874997
45292078
81139700
15137639
8957052
4128988
72615620
116609
5308801
49612409
24902312
75718790
5497071
17830626
8090428
77719216
35885272
45235436
43991687
73745769
63345900
4311897
54816933
97233660
91430831
95294220
32602254
80784591
51336265
37990947
72767279
3350218
86899774
78844055
86201887
26141904
16929816
85319961
29133530
726490
40012278
23494462
71945181
60974988
76952755
66970555
73099329
88476038
13073356
10256154
5729293
17754152
46346636
90275843
43500103
78175000
61452657
76610793
29819207
25190343
73317653
76941685
83649500
96384806
98270952
63276201
79794406
52511229
13946283
4806492
29534424
8010342
97581430
76251818
32632760
18810235
90956270
97897210
99648911
59461545
10581279
67871042
1498880
40216815
5575126
58567511
9833027
96932577
31946429
55816731
42891544
63626749
31048382
39942655
61498437
11986259
74973265
4730649
21513913
27067321
26815525
45307397
6087578
16314523
83131386
55288487
56900893
58219843
42930065
73198637
58877509
40586318
83172058
50638947
23197184
75895475
959730
19367312
96245787
96131601
34918715
13110913
2126009
19851293
48515570
92791451
53220779
91714685
31857684
8561915
20883438
7694256
96387961
61035961
90191291
14125240
25845525
63330072
8586338
91443453
90218858
17566488
73306745
6770865
22170804
14959847
72531248
38375120
92586766
14598819
88665964
87971920
27603379
14948374
56440087
98054654
15367787
3025935
61325465
37702913
54813529
78752536
94330303
44151899
62316476
15672032
77965549
15094334
60507258
62696079
15954586
42939749
40916889
62052792
90567855
36860823
93330725
913448
18336306
65132368
34407924
23830552
10324437
30643106
51491346
49883920
32076712
86889424
67350932
71492566
12980658
98911268
86054590
99973368
42612535
83247058
17665409
94735011
71276861
87325894
13465666
50090331
59546474
74464164
94210673
84228519
36076525
28399531
17187547
71860167
46728944
36148565
81519947
8057327
20524691
27278813
11850231
48959934
30190978
70699407
84473646
94632932
92753675
52590711
64747679
47667886
11141817
18439934
64922269
26529755
27996311
47095173
6311674
24585598
42583682
88285161
44971907
9769642
70217507
74370101
82639743
57283208
63734359
7712316
31913563
70075677
68179691
42060634
53328937
1706430
14289308
23476659
39981212
76090956
5278947
31876227
43960698
33449038
16481296
86481263
88969819
35311814
33466733
93819999
80214024
8263648
20261032
44935224
16420859
31301128
5406283
32083921
38881054
24217797
81481308
97621546
71129602
88916177
65409992
9624194
47433497
18696870
54530515
83324192
92317397
79530154
81993074
96198912
79676558
2451910
84048906
32263008
99583381
72697399
62693977
65738558
90589199
70211054
87605292
78962234
24756545
46078719
10875010
62080409
39323442
51185430
41833890
8644743
3992212
40087351
42369518
22593073
97566978
72614926
10421541
48253182
98292230
10913795
71518725
3673102
87321289
25171169
42668120
335871
21948313
20984692
50781420
30887487
30919621
73372444
76522194
62219467
57583642
99368237
47600926
86495559
84868812
39266474
10818666
49550863
71018052
78615750
29393198
86700830
61527974
91337191
97081538
93297395
47998820
68508675
46733731
29775273
7335520
38889389
26147869
25235912
59494820
77260963
5821033
82204129
2881329
49789595
93037639
38656180
41081979
63984148
89116630
21864259
38662338
73479946
20935639
85746283
84533238
90743466
98710002
90941612
45985392
33647201
67971361
5458388
28418303
68101157
29003901
20221108
6247095
85485415
8342995
84359110
69689012
65098012
72202437
48460399
86168790
66915744
76449654
90532670
9318149
1475271
26653644
80297520
7674282
10187322
93052787
25056369
56984878
91719196
80851561
34898099
76046691
7931351
88324766
1312322
27554061
13569899
24589520
23895283
36838101
33779704
11480954
18499165
32290603
82635840
91059948
87011688
8275320
90128285
63671827
47034337
21290847
47803502
80521931
88447694
33886053
90988108
9715028
2196101
98897627
72536951
50234263
89458992
73010252
66238232
85155638
85476454
29831651
77562804
85624852
48631650
48091918
78434936
3127214
69933784
73808849
76049313
73463361
88083710
67270250
28557016
55905429
42456405
75034138
31826748
88895540
87969223
86917130
67358094
33889202
73404925
96638695
11725174
48842580
29287405
44138144
26639462
86288720
49450373
9115426
6492925
69052611
45552360
41285763
61954274
85011587
18291163
97942438
53719463
72834456
8763220
20889483
5798896
24328829
68435409
99682524
879152
63553516
12561833
83883886
40523919
5336403
23263398
77194888
10152047
53432687
26035106
83743808
45086155
37529533
34162227
24277321
92003586
86848686
40095001
3908217
79957646
51230404
67603357
37973743
45295832
82921208
89605280
46296587
35063503
22467728
14143471
70108803
75958591
11964961
25948934
21773931
82514582
51810220
62910867
60108123
35511313
65406234
38795169
21558140
38480188
1880773
1490738
3768631
67257012
1323065
62902657
21561150
65105165
41133224
52615178
90812531
22942084
74721321
862739
62583714
65091452
90838257
29459266
20191574
2580500
92576168
24793852
62430313
10347737
68310655
39140189
40699003
72940857
78493603
59956400
4925620
63630484
34901807
8206320
75926568
87228606
30022311
76909015
80641557
43752666
20255726
60933523
44519663
72326171
40869755
30721944
44054116
2941977
11083007
56800399
55785034
10494529
54191194
67508452
79154755
71859224
35240173
27855056
761173
91828779
24937326
25649060
2488601
51537624
27005422
53121975
30525945
53207306
49671024
89639703
6518615
34566318
18837201
36234656
22496881
72555363
30926506
21571243
23042413
31775253
83115848
71495110
77467887
38829101
3611698
92986145
16862378
62296046
89134362
59534208
87066512
99908512
53918448
13726584
84565239
10044650
94812929
10349717
29773981
4374895
65631002
53136516
70935687
96346811
81171484
9519678
63763182
73171341
7410225
3731267
98218935
57508200
11965773
68006635
94947262
10042027
28599410
6166574
87934847
67115882
9347944
48420396
70676973
35294866
64452886
54887505
63725786
2919467
70924524
8701528
56839791
70800602
4146093
95269548
49599469
40928960
23665409
35823196
53313401
18692430
97528909
95229827
92091984
82284686
31669784
52373228
12875510
37560281
35117596
36253934
44030708
43935326
70602413
61167534
94194868
67712813
69367346
39455237
68280704
85647652
93031799
32880696
57822915
84504404
40651776
39155969
37194504
87258200
36398277
37356338
78666617
4947683
99797290
5540645
51123260
58019006
43432338
19146059
9915251
47790422
11270860
64368353
17232391
55183555
77832011
31263961
23065374
44477430
19192310
40325793
11245995
32587210
5580614
60931219
50301194
38355699
52059750
26210122
81747303
9891712
51613301
83505358
84082510
15989067
4069756
58947634
91891923
47220124
7337384
79147218
88425671
53828198
28621286
61420439
93059690
85223437
40280299
10830952
70205126
83109434
87434618
16681081
38158864
18077473
12817193
27258406
12116700
55874157
11843705
42922777
63430488
66787147
42472707
46916076
78263079
11162529
41017939
47639481
42769275
95196680
86853553
59484945
32176879
72189420
47852212
33651678
5436295
73044353
7415763
6496208
83078559
85911722
2165539
12141694
60265846
82925467
59674484
30320869
33629038
69799473
66359498
26869799
85810671
16473131
43686126
72893310
25010049
9091687
9123405
67526972
89719392
31891984
11301324
79876410
12900083
4904351
64203130
68402564
35447186
58929179
92627749
52996477
59091430
46756622
56842812
97072436
88939574
79910399
74217541
37331714
79577115
85723938
15172275
63936238
33564390
41808406
51901892
86823252
98080374
9076018
17009124
58754477
21022882
28758006
25765386
82953198
1560532
98271544
59148103
4508478
74684555
66816466
71052302
95128345
20679921
81862235
32634826
85998171
6525640
72447671
67502802
57280960
48972630
9450874
48018768
53783471
57619825
96178934
82279679
1004762
76373380
84275971
67313787
29672725
35182296
25639936
57647338
91671590
98991059
42679425
88807762
33775791
27784192
5817191
49588583
58411768
65001160
37611390
48520048
2753522
20909741
53522453
19738678
46122590
27541943
39272982
73065246
2861596
63363804
33276472
82297291
43330612
90257320
8200907
48543818
86205078
7493460
42930147
21664504
97398348
38482375
12860065
49995453
33873807
55106396
8064404
92318370
12821700
34161975
1799053
97865495
36271102
51853466
14213349
52715679
5430978
10178375
40371089
94391847
5908732
34291429
79589074
82476138
3001740
33064811
81869687
25628368
23240033
25187144
13311123
27488219
52939805
76170646
66184025
27809748
79434690
78712039
34299253
4983866
82666650
44657585
39999505
60524744
42947079
38223238
49621213
66747725
37007119
38215251
17022207
15402121
65298544
83799820
68434289
13750513
94476987
58630102
42565251
8479110
11827086
29304220
55544245
35782989
97051597
15026401
51432840
72553975
18986143
64235689
43749729
79840689
14778701
31846516
63407936
25392577
20208079
26699053
36747797
45096997
92159260
34104465
35208181
47084945
63832014
69179200
87270639
38919120
16712116
90995721
39241407
8998818
48016770
24619755
46710331
84704334
95048395
85106619
84440062
28992221
22146008
72589046
74091043
37915512
22521564
45043247
28337835
50252474
35402090
84530898
13367890
25862447
22827085
29612960
14156481
8964799
42551480
30897462
21752767
64724773
60820018
95771994
37379447
34683586
61610579
19401053
1154696
21985996
20550563
95435991
39271069
5795039
22131985
11955121
90271676
4522451
89998926
73055126
75966435
75927904
1878105
33975812
22319668
81725694
94125813
4450795
7811386
4951633
78619758
40195039
89078161
58917726
41178561
50155795
48425737
59346340
69877885
10465741
21724819
77613600
83091215
90065975
29945227
69770845
4568139
20028238
38860029
11161911
35870098
61186034
98636535
58672449
77696821
27364902
6864191
98918651
80189197
18294506
37350054
9372951
70389877
11078158
60842358
86692688
66526226
85842941
22606494
96122530
49152870
75816281
50867365
79846938
82412736
8294252
57455933
86157844
74461270
13726937
48861759
30092238
99276446
17957161
99857060
99556619
78879420
45509471
24999187
42186146
74120726
41912701
88122716
27082713
25335674
70265085
20696230
9911767
27221265
72005872
4612744
68338192
54949587
17105442
30888638
51907302
10256857
47400042
82696097
41486237
73082441
35446474
87151169
97874970
88644597
81002930
34010513
71454520
91871024
29074752
6829262
16671145
80394092
69288146
75069984
80559860
29815395
27128144
86507324
36772599
15118612
3996321
37871291
7362201
66870262
18818451
23999304
29622286
6611174
45662304
12409640
28812658
5976482
83695554
67718119
98102880
69237956
30618825
33088883
24730338
20152798
26949176
27148187
65749186
9896467
82107873
49530496
11834786
2977666
86227872
41107455
28766554
32415123
11249963
16157863
94102496
9264233
30661140
58298829
8310632
52817435
13734715
77848473
28174277
29324990
75482842
46385415
93978183
41121553
76313914
203860
75369562
92371066
28099093
79435082
64828748
92443583
28762329
3161792
9924416
15301139
80055176
97139238
9792429
9389332
96329078
83742331
12105307
58894107
54523415
15018120
84529997
73889135
25073736
6490971
14451330
63621604
84456504
57441124
75853653
87076949
64127866
9860035
16567654
98262206
87265749
85963148
45439468
24587162
57643911
82141192
36599518
23534373
30273990
82361375
55184951
16645595
94911908
13659082
72255903
48873862
39017694
23961985
61605821
14717184
52066520
32147594
6766289
50604836
76872182
99492893
96097061
11214111
26156189
71995183
6314459
79162778
60685113
67986075
52024555
53254004
10069489
23202827
46797676
81700271
1833918
89689518
50628214
31005208
93393160
96174721
72042748
19659195
4867171
96469020
52749950
69888903
1344558
739411
76695424
41900844
44947019
36728387
76171707
56974779
60424293
82170112
14731139
97563878
21243884
20477201
89279046
5036787
38325807
11723188
57795640
7999189
46288067
72428686
71947288
92563750
50305929
55622578
38073613
5094873
85168984
31089693
81024307
61792304
45451845
69864877
85501102
63556780
95477901
6477726
607162
98054528
9310875
83248638
93197398
16001154
87174569
42192528
80596294
85429356
18991036
545167
59618232
59582304
97619323
46788792
78197975
43182280
99088289
49727596
11819844
32234415
56629425
61978980
33285350
62906627
65518798
44252857
40766195
3067795
61102910
72667496
28608590
6088212
36048620
60239586
1840697
30822132
7865603
93139897
71077452
16473893
80404263
88878402
58712931
79207267
30370302
37911008
90688960
5941747
21800067
9055109
36240960
21786400
41202625
10696637
60410876
60556142
93065917
70945142
72215230
23008005
94497760
53830367
29984686
44596480
27708957
44682692
72186922
50332349
85867805
61959880
46384109
79839314
39715278
66076426
92418243
85180674
83005166
7439754
19697818
96048333
83130140
89569549
48815934
95890000
29110505
39593912
16338930
80462537
40148011
26301784
8883406
84037350
73706480
61423719
95337560
61551753
78021207
34580285
93520160
74881305
6319563
33167692
73398647
90666308
64242690
84177739
56871130
47365833
44576152
3228408
90124696
1013419
11598607
4006251
38060654
53040117
47331995
45721803
79540809
6785908
55651300
49477925
74437487
45611819
79784405
16281358
11816568
90423619
51428027
40022377
9084809
38511607
24092504
12407562
18209587
8150150
85736509
4078246
45108896
50508599
34056158
23253294
60537263
4423502
95468633
14154774
6882010
48636793
77939892
43479488
56555011
64614232
95568683
98498717
75897474
40786476
29797572
24558338
56637156
18198165
63679004
41083617
83400886
76658925
3168530
30859523
38162824
81297778
15874868
71796244
70303718
47098250
71055073
65538362
10587516
39421900
25310829
61534974
2048972
57072527
44052925
68672541
26104855
2305154
64101922
69354297
56726270
12353571
92751730
59382961
43407641
65460666
79524071
32638064
64492777
60660610
89654899
82366602
76157109
20367487
72983591
56894872
61618780
45804493
92832863
56753666
21523671
47553561
37573685
93423067
30000222
7590362
92696891
53716426
45680706
69641191
84091124
79066106
10865156
52456917
98952880
1491288
72630750
40028494
70031297
42077381
71862684
14376620
77207383
79978800
97026110
72498285
17389405
89547569
87932318
95354087
19336239
33388131
10514244
27631760
74725542
34554465
86946596
1512304
84111573
73320193
84231721
99526377
77079261
27247042
83100239
79644878
17622960
26800134
97702598
10997885
5063779
16981605
11834318
27786748
81556636
62241050
70648632
65533764
93143615
57290524
49823217
41628267
62038483
3714549
48233306
79166575
17711987
54222519
49429939
96418602
18853427
18320877
8572784
88062980
5203899
9219656
94234810
99239417
55996681
95390851
27004503
18216381
12055553
78233913
3979704
28571156
20687428
93952226
89113652
76173769
65040243
99888179
18351063
94394819
32998545
24534989
21370922
71278424
45970557
9282332
87031867
25406288
31901940
67594938
18772740
24643509
36564086
8161819
63184653
98647922
16730730
94920106
80265018
68708234
36894976
35466411
52903605
8385151
7958232
80489374
29589979
61524799
67507268
48717054
74969497
12018898
16756451
65350661
97835740
52216674
94787496
22846182
95171577
78899178
94957492
1135207
56474590
2846735
96908809
89155749
53287912
47874018
34681628
94942305
38517445
92603790
89804345
64056166
98269204
11498724
35082752
4976697
99194471
36519020
33169554
38102852
52937012
5097544
88115179
97741682
86043300
45501957
65881456
66159783
50573000
29472574
48985264
59295900
76128683
2590045
24384850
736507
90161936
59805511
22239758
31588674
24733322
8591736
59595094
21697285
86454153
87756210
56680662
40811853
85128209
72191080
84196885
86563060
50203474
44927852
51816313
96916722
62183162
12042900
45747598
56996553
39170232
42649828
28819140
2224199
30041423
74570412
95637006
45003093
86099100
44109547
439365
63902028
17976705
4904928
74060704
17598100
35455820
69593231
25803165
35857542
89399306
31795541
54742015
63023194
63809780
85964016
47359532
83160141
89779349
61199769
63221242
40966765
57949027
19280275
35008890
51571950
77828803
31397616
42536084
3159539
33039952
79391272
61127029
61195118
48069578
70866419
76358136
89598268
24683209
80598066
37478136
70190714
45684318
1549788
4714442
39805087
440840
7624268
81835208
22717225
35554003
60663268
5864225
59772717
74520023
83202237
76259059
75923085
96758472
61427280
8810064
21002524
57013408
65243365
99082233
89218647
4485149
41382534
76908278
19475246
22894545
44840003
63687544
69704217
29778808
66953137
71073999
72355521
55783943
5695145
55730884
12092984
20202883
17133976
61601582
40560964
48428978
85708776
3977041
96362110
38286697
2734127
54032721
25761822
90770051
49056881
22778067
89253672
48783562
62793254
85549279
10703053
67011894
6576207
10132360
77639000
19944782
30713193
36251456
49703002
53036887
17155468
72142678
22235413
57335207
97357088
91908015
98127402
63395046
70636030
29382444
90872983
60811188
5217634
52744657
55595188
11790662
16577565
16914716
68743482
65079335
61470892
41159101
8192441
85633348
85869770
15668673
26606778
9841449
32230804
52474007
20410647
55209525
5778546
70589877
90819010
79032692
69206818
75911818
43845647
30857116
32705765
23162461
24178320
41311018
12287992
43664436
62836926
21352459
76838119
62905635
53759726
28167555
54149350
84772326
13259836
60867433
91870358
17559087
35376277
63483454
74277157
52794859
1034592
15557062
26122200
79345292
64649840
96210799
11327946
60628218
97154310
64792367
85112250
17048180
24119252
81041890
65761200
31369410
51511976
45307956
78005653
12890463
45523534
67923300
34255879
22189969
62409424
18686526
69619800
88834351
90746961
20924133
82998070
24305298
2109535
75621659
55066739
90074177
98854038
35296122
66054577
76776617
32565193
61476370
33664371
996180
73314989
16204439
63147604
93372850
17034243
22039424
26817486
15911828
22909863
78999476
69864907
61371962
62158807
82362058
13815401
86356913
97250566
56612949
60653408
83932862
27654044
59309034
94071168
9774849
16056988
11937465
60928120
91106899
90814529
41410125
39817367
13562234
36366606
21926668
95132917
87949373
78414456
67558759
48758314
92094741
60824419
58833078
39079532
17242646
64251252
85493085
10960402
2314774
12977627
98348720
15697210
96342868
48536345
26980353
78650024
68091214
76990990
41894910
35422675
6084236
68722772
26418803
44199566
29992127
52448666
96323418
42102330
31293294
11920156
31354544
1973469
60121168
92428296
22625403
59173074
30911101
40418776
94782179
56701394
77024894
98364037
99608327
39699906
51463935
90709700
9696166
46005921
54360847
3675121
45050222
63416824
69151
46517104
38372113
64089376
61343987
36448228
28110765
65963568
32375124
26709490
25092133
35524071
41081627
56225330
3317591
73313298
85074554
85875575
78512025
61130934
99130826
16733291
47377140
99585945
78914092
72417007
81695991
27848806
12757877
83206400
58832123
81270333
22452032
2178859
69642682
43121231
48185052
35754737
43787096
48923414
26828074
67451423
67505496
20242098
67771163
13040496
46606380
79713567
14007223
950110
68631006
21823393
32228209
98123986
16596283
74018318
23661737
4164671
90116608
52739152
46298335
22954222
55982845
40964295
41024036
91418986
45431023
30180051
92685086
25330526
9860083
57237863
24210582
85011260
83060030
34297242
46479287
35158903
97168712
6028531
15269664
13445092
37649763
293199
93344506
7813264
31084312
28830226
65942200
92839191
86192996
98009591
65276077
27580275
23847897
11388426
45678059
43752510
3942373
81025611
50049859
90092468
20339085
92595679
42499220
96994853
60932685
18470975
59091642
81137871
9707140
56931797
90338609
8745299
86376796
16619132
1599520
62364046
27064937
90773751
35888693
33676699
53091064
74471973
43104567
67831122
55898687
11422694
89533532
25195256
4370928
64268584
79707776
50247847
64359177
98717064
40597257
62726011
11944813
92338021
69085727
64044826
19004651
58466463
72541947
6265478
30109525
21340777
74138599
18076278
74857877
79460804
70603984
64764298
74777514
70733416
1837663
70789139
37414118
59495891
75580423
67243220
44028218
44950665
12414669
8846264
62272968
4524156
34242816
5700747
79080543
21535151
1764400
79958823
96665036
67919092
57481517
49277912
3696151
3510119
74078692
52645236
19415252
32848488
26525985
84794032
74207729
19962964
80058032
38534032
46970868
66531960
15501607
37564305
65197905
87228792
78556374
65452088
78175935
57500173
78165161
69926178
39316738
89648617
38872733
32367277
97646820
90643551
38858725
96860135
60308596
49537785
40515834
64882500
99594578
52540962
40503039
70234393
37409277
59675260
25429580
22604366
11211965
38494382
57442103
20650410
92616786
37237376
3324463
35920549
89015718
66135783
35577980
71106685
62367727
27163867
2330979
71127596
12236137
55440151
38233576
1845972
15281238
28090783
80869578
35230260
52328104
28299952
65127046
73807115
33910679
58457273
79990428
95206331
78452071
66602161
83178960
96490894
33432047
17655501
81334520
73049982
93217191
63527984
2013162
48816778
52512232
21195942
70655818
75050663
24803033
56139295
63919070
4534584
44465331
70849743
83082986
59787724
53786001
19417440
75854063
35148159
66835613
75457161
35315270
33834670
72955799
52371788
42940619
44605855
26724008
95071413
91825495
250427
31810687
70999073
63852450
11123104
79628192
22391828
27628073
20265393
2978408
31189093
34665283
54950255
16490322
73335785
13716653
90966519
97426624
31511400
69254909
31919413
24695842
59100416
77360619
46962698
72840890
76058306
92229572
86365194
64646089
20920445
64145704
30969576
14235027
86623932
28522203
91966268
39329504
70839189
36574752
80467112
80891266
12916441
20224679
20673191
63820246
22292648
82823576
62000991
74521636
24956792
51978512
2758296
44458541
66064355
15238753
81409917
67590634
18223520
64972009
30171986
75345368
62612617
2663787
90016726
53883235
92743001
56286409
34745729
67767262
25839672
87699485
11511583
32987314
48093044
36957103
81966244
67701738
694124
50279014
49095728
38054456
1986852
57430934
2492350
31834819
48058438
69675606
88366254
39534495
70551204
84090197
37904446
23254175
90056774
70390889
30751834
34677809
7499287
43311037
18534868
26286813
69261527
39113589
7576591
34814668
25194996
51123835
89767369
81450127
79350047
35510449
21280918
78551602
79035784
96265875
8996957
14888581
3517932
1562533
17082063
41392255
792436
30920962
36378080
17174037
91176332
75628067
44889305
7595434
75620089
10550739
49238697
42997766
10591224
59509094
53497857
46689262
80784495
10872416
87158305
16138066
46821504
20766005
99688838
95703184
4904452
60290359
73765075
50801887
90445888
1647944
20138776
11737426
52579416
82536943
43487249
98343060
73662016
29068080
52372801
98288832
89123807
69678479
85587918
21393803
76051997
61504276
42553779
45305580
87917473
94369690
82963396
29209215
25153815
44000168
55658153
61073992
94463972
40188036
75378175
98880867
4412012
2536739
48171375
45857977
65437098
86507881
99061455
25603816
66714673
53936908
80318637
79095746
53088302
8653015
83037244
68142429
64109888
67616124
40616033
4840653
6256790
42263734
68038307
68602752
94680660
28413808
61035344
24895735
35590296
69411890
14748220
40845509
15054339
91073092
96659815
78835889
86841796
87852917
35296074
49058300
4820565
52251493
50374002
40161036
88601888
61265402
9202951
72004252
36040406
1903189
81792278
78468208
37061994
85577053
49053273
48626032
69530135
78867977
10744486
84695419
54191185
26372854
19653033
65430963
45189685
34334023
42228498
14084889
1080287
75836071
10133636
19510236
17982030
31604700
90140072
45391185
28794696
81652311
99314196
44233630
54263856
61169491
81776896
93484182
35541860
16667806
44596279
88391832
66508293
80332414
21296930
93555589
33100967
3252489
90375631
44392869
50948076
86873951
20807388
39300125
53414280
83179033
47813733
37987212
3729237
90733970
97912617
35359986
93779909
38166425
88583263
16839938
41653519
45347325
59444344
88117444
64843422
52466987
23630249
1535765
28004690
20242490
5236502
12697089
91841030
73382691
11050283
85962996
13134659
11964474
12720185
91213737
50140298
63943406
83129622
5395383
88456497
67382086
75638718
59537061
93080928
63412424
40161810
47094583
57152234
85275921
41791115
39049679
1042945
12728261
34006822
53808611
90816091
64878679
33158564
17408671
53865640
94150196
6372909
95859558
77886907
56962289
23021892
28344195
4997771
10744446
85299545
38712807
64384444
17680014
21290881
87663300
10540706
42888606
90518359
5862959
93234289
3063896
76515674
16414903
57941585
14456629
29955483
90293683
56133610
57261007
24734034
23174152
99144259
23376370
23752707
34483560
33606985
44791050
22696922
12139228
24390818
64894487
10172714
34592890
85130248
52415351
88422935
28889890
46780257
3596708
53124974
69069887
28918576
37783429
93958304
7563409
25018135
85312774
62719088
40088878
62208551
39284946
40544408
22454636
16169263
31261259
32021332
4558429
16683417
25702102
76731025
89497864
12899931
24593593
42655650
56371451
80796868
97302303
52926327
38736264
76709257
6974716
29921600
86453791
4368339
39159110
50173613
84956163
18302119
51026192
78020556
23845305
60724508
57714102
52420178
14364856
4192776
34982082
10632417
76985734
69862267
11857276
14577013
39405004
69776834
24932007
46238548
21118830
88176771
65896329
74561095
44092881
26244669
64010570
23891087
19506820
73440473
42840371
34446608
14555573
83141282
61654813
61919064
1489281
15196748
50524699
80245054
25744265
55037813
99367393
51060137
42942599
37581517
87001827
95180856
48340251
97962663
21066543
79312741
76251678
40522061
60516350
41728688
65223143
87882735
43309669
30793671
96428020
28668732
61715920
67727189
91566891
82435630
26121437
83934672
16023991
80948501
33898752
77317542
63370014
36531577
12925516
17450430
52673097
17918563
96504193
30759303
78722431
91910948
23396531
65694817
67912875
31810494
83510640
40070207
72781500
38145169
28489044
86741353
43041738
83778680
51122930
36758626
77161481
3140421
57367072
54091737
37148381
78218714
12009661
33438690
45911792
36589705
11844722
25487394
16881561
52384144
85898191
86012818
59881111
36324695
98051584
93820988
11207192
96122802
52832634
65178262
92355779
19724044
99274426
66255585
68023919
77387179
32088731
37515184
35797877
94886737
16044218
40352243
87550791
8569316
88010723
36180015
28456062
17880139
60402916
93497158
76172209
56165034
3041236
44595015
37980349
20875011
29772317
26277495
73736050
82344510
1041885
41991177
97872205
2557578
57241919
44857538
58831713
21409657
14414259
40010529
17143361
3358377
45204773
56336979
56010828
55363331
60807723
99374411
85700071
68093312
47995442
67867757
77186696
57682163
66931617
62330898
24385196
63160914
24852178
69881847
26837312
33011053
90764821
63089370
47393104
87530550
47247086
38159052
60929398
82021305
95931781
41085138
28026806
1355795
89556115
84785117
4293531
83605621
63205648
48839669
80076712
43352627
83078563
58909309
42281585
33577033
74179183
79296116
7356964
62050865
44416694
18441730
65593329
17061214
31777575
9580756
1045593
18622751
56367261
204852
82195352
13869402
62586169
26919190
58505201
89924287
66874005
79598382
51635544
10345177
44924735
66777210
59817090
85690876
31221997
29074599
42863133
78923647
61438
76399326
19274248
62211432
9939213
96992260
92492822
28780174
96446562
85719677
8743070
45587508
98839005
95556293
72930110
56546247
43511069
11926141
94010249
18730779
77689629
70395858
30293428
71340615
23166887
42334402
71843910
39188067
27049701
88069527
30050644
90041649
87447800
78127119
51772214
77841370
90538035
49934080
21038047
55144938
8214733
92294167
41831707
23363677
67863536
448216
1887529
89689770
26034295
54699681
43859636
97035762
17286499
80408144
41434830
38849315
26291196
95321968
40183744
40872710
94925105
2061201
18008242
50716424
73997578
62420063
37842605
36390175
7221812
12433004
99481373
27349142
20054513
72670107
52493832
47701825
69515496
58297030
13815545
37909863
11508050
63964379
88987630
84425253
7617359
65487365
55810196
42878953
46262106
79621891
34819311
79275184
89027214
88285746
39068668
31549390
24090637
47025016
9467940
9763592
97392290
71977480
65778295
7596765
65088845
32503793
6117337
25992024
63744010
97020558
72802958
45169101
48824323
82367493
6458560
74197474
91503890
55579446
97887801
65255053
3087100
37627568
675665
84519962
64940765
62317804
58209068
54267031
79532168
31497237
75028156
40428998
52969634
39539328
88723987
43086823
10461787
12887219
95354296
67547430
20439208
76172652
6980695
70882408
3720749
26353385
60116930
2078621
49884777
7396340
65544372
89548858
47665299
80952425
27029717
64620389
85905760
92466045
38262705
26847497
99840768
49758941
68456708
62044117
90095151
66562627
42765391
63911545
23964416
4813483
79596845
45135466
72828759
44347698
36959998
60241246
98040495
67612709
62806176
21136297
61522996
97517367
13875329
9723185
74061588
97800504
15764903
50311700
55181575
63673171
98143575
27686181
355765
59344844
99387577
14133695
8360827
13171346
19486538
82067423
85814127
37063974
28505957
7480390
36708650
14982462
46383684
44022142
60887202
99034546
22567979
46936641
10512431
70881304
99187706
38638807
18221287
56268975
31766935
79857879
62837879
98117811
49218743
91563471
12942952
40145461
35421696
46244938
16382104
51718410
84350218
13960387
45853669
29473581
29182626
92386688
10899261
15995851
39448848
15129650
99993994
36526592
53703573
24181867
44127420
86810265
61018875
9916005
34614303
79525857
79976208
4779461
15923845
86871762
15338562
7786566
50294361
56181223
50498972
82873394
73435008
6024778
75593731
22795982
54654405
5846597
13099909
87168450
33073301
13954490
66623351
84649455
35250388
97963800
70580501
57107070
60161470
87808940
98581636
36224832
77260649
11195514
84547677
43100977
64444061
54407342
7662622
70870655
66479577
51822371
26431711
51249015
42656751
3738864
74437842
34785748
89537995
41395043
69092439
43213590
7140380
38698084
32037580
68300839
82433699
37147985
17731816
92436672
91300940
68274806
87741871
23609141
23547488
33722128
58289353
34572035
67200680
19420717
38299716
47990523
42759425
54506662
16753090
57721786
40462147
97938912
44080795
85368905
34237537
69980909
90906559
96070992
57388402
44104438
81340356
11315089
98638269
50089222
44383158
9134479
81189722
63995140
13940407
60984175
29561573
93318196
72007840
20856856
81280252
71701154
29695571
47500327
34612592
36919633
65590182
1468298
86105172
55829690
61420743
7678530
22276643
53429199
28517756
24320009
24308240
28270629
74808180
1036574
41245191
88172870
84235613
39143698
32466344
53168042
65552087
73230611
90508772
23826727
4933493
82781674
47728932
11289674
61005572
70100862
59970201
16892479
5737903
99929445
89962682
53889582
26597256
4397771
1032382
22955173
73734275
25177317
68954594
50783842
97978757
9403113
20172615
22319553
43053033
52141563
42872602
75841832
51639626
15103150
36137252
16755509
92246316
83360728
57269036
72986246
59804327
78216330
3306123
55672386
75573711
61789710
13299605
72299016
40478176
42542845
64716290
68927942
57515464
92403720
87196600
79099899
35105839
14776272
8770112
29014399
64328371
90800398
19700407
53475623
95844555
52645203
63112753
56677287
48312090
27012305
22689236
50290773
72679967
54700995
37169496
27596471
69761361
14799337
18153697
64167931
62060205
55936790
62957814
23031471
44900501
1050990
26501519
95951892
13726729
79769833
99549465
36566333
70738637
31985448
32401654
64868129
45607681
37857270
57999364
58458759
82573813
95946187
39200499
90077325
97143066
29730970
54543630
30343559
63748311
96671780
68037619
20168554
24952928
89111385
70473002
21813708
33546702
41050793
66931354
27276115
35363935
32502871
57254732
36078578
39169648
21268722
26414406
46623358
67401766
24348993
38203544
25783640
98713330
45519387
5382003
63714895
74418854
32206695
9774898
40028502
70083
5719868
52821540
10571414
66227658
28639798
28753479
92433646
98446935
57288486
22493791
34180720
93752063
46199966
87071855
47994045
53062339
87107803
88237214
95138878
73564341
89980072
31379162
26130977
18215122
12494633
94501684
40902777
60105671
52131106
60445786
91431601
83677937
6684474
74016760
86233911
73907755
23388585
52591992
98326191
1906974
50194911
78719123
87776413
73299056
9138292
1988074
93457565
6183268
45868063
5993707
59703735
23759607
86564756
16292723
19933285
22687146
77393328
82481068
99851500
26037810
94470425
13395264
37192739
81243279
46919118
80279650
78030954
31475903
57520664
52715762
88166460
75510964
23224387
60929690
3286947
73829497
51421373
19839094
10842641
48303361
74572147
84368470
51792680
70233253
72059969
19007936
99490750
19812071
11768806
18335304
70885876
99018537
71466519
84521600
23965927
71249290
50261020
45395027
81251521
88288752
48339045
67174729
17045493
33078083
47122286
66392233
24835117
70835771
70930012
31540691
83505927
64491112
26913794
60318725
429458
92805053
9490573
29017698
28575109
47175313
62799628
60838598
32430383
78703298
94228460
59247298
45926652
86970400
58831578
38833800
34312258
55664052
90802678
29897724
50840344
16203380
40150443
91700030
50854116
82846672
84169711
7119919
97259986
49054777
1897083
70778940
88132114
27266847
68257477
93890962
95038046
79381957
23306259
82096173
12403822
69043870
22539796
61859574
50972437
55198096
14944155
5112579
50109598
65201426
22026709
98873607
1022071
60802117
45331040
94999798
99251017
54296602
22090625
67117620
50828356
95863810
48821251
40122191
39509034
30308140
23453142
70387429
7975646
68557720
84253805
74378060
13079075
26811253
88925388
64861899
74200771
26538535
71108269
26324797
53429868
33685194
75259145
53336495
61163162
10423994
69692101
97855098
43442320
99356261
85010967
60932301
54277473
71719066
55257675
44946594
31821481
15761731
26712170
10934818
79105402
63064813
15101378
16367845
27590821
36378020
15249862
43961500
3751223
98710192
72424579
2017307
95840444
13623143
75435188
60590213
8576781
64923718
48067871
57914530
31099738
30013219
24302499
46670791
15973850
61684435
86209131
3538320
50113106
72236287
90249283
91291986
49114642
83777962
16473475
7520391
4482155
3075946
37707609
56444592
30712232
34267932
38037081
67264493
96143858
83336819
10283914
49526200
45396749
99078762
39703153
53126932
9959557
32216873
26212741
29757874
57221840
88841042
2717086
75408162
15771482
84468657
5678161
95187969
38184182
70895392
52894766
73825198
20791972
34521059
79483142
20129401
70404238
18617910
52486629
98110922
55744313
87229227
43582638
94601657
48654700
33155914
60867536
21089037
89815
47726385
25142253
69150328
88178230
60246285
63059539
42175492
57843966
41287323
20580702
26756200
82109010
74298418
12632755
10797272
66617042
43193185
67662181
44699060
10766557
71402048
29395267
3316075
53344740
68278441
20194255
54450288
40959177
62888361
36626453
68227590
24864624
96956649
18358002
98430621
59816797
55150816
29154689
34054310
39237414
81605270
3297061
42355170
14974514
13688543
91524390
82707760
21374131
58347292
61509583
91586910
41986860
11361233
76489719
75830201
88851238
55736519
21097444
17926934
95294190
85495473
52118650
42528375
17044274
40237346
96063188
145006
37643095
18769546
80799442
44934265
71457537
84279064
5090819
86946799
88762757
21821332
30069673
64252581
11266876
64571391
36303631
9686018
83112522
24393753
17504349
36455320
16956369
90693016
95587460
53970584
87227416
44327356
25499004
16200492
39891836
8207621
92163524
49199539
18532503
40587180
820121
19065187
6829532
48043686
99488087
58595461
80681540
47754751
58972287
41640495
95772067
93786727
83868790
75327448
27859443
47383357
94537936
37255129
95995909
18558759
3217358
76758339
17689264
71343657
99856763
69487485
98349836
25796414
15782044
57334256
47003042
52995422
88883908
32598155
98253806
38923382
45351236
97643130
77400212
19027379
93568331
39766743
44027535
81363134
10935836
8557567
161253
21193377
70671572
59993337
21713525
34455143
96465366
6059222
253940
22284007
92449891
86768878
78678339
39096955
8527176
29042685
96239225
29782361
80094210
97689308
40269905
13976977
86056643
78170390
84730829
67654937
83769708
17290445
82117913
39574367
93383384
8727463
10129661
24468468
43907772
7914567
10410060
55767434
80999402
38317418
21683101
40960708
8490560
33068444
94758513
81982260
6973885
45438988
39346053
71425690
8996773
19757252
15093595
91439135
15282493
20680842
31015516
13486566
97241960
72982696
85474438
21236455
17447845
70805145
12125544
37464429
4846268
47440094
70653915
10392909
47463422
96363784
89116773
9665485
72904255
96350659
46119568
13483927
28451331
88669668
42247258
99398519
79489334
42993114
59515230
883008
12225087
75839945
8774977
7342910
4685996
3411753
64690575
74412122
444673
98415299
83958596
51657150
86012070
8946374
39977700
75035828
22638946
90244212
4649016
57964038
87524839
34830269
33622482
74327127
76265823
79477998
23137904
36562656
17212825
20564103
39785561
58031457
20454541
76807373
3260615
67529579
18334525
50841483
33545488
86926719
29339568
78288307
45993820
85888024
24203780
73328827
60261995
79460632
6102046
95167309
11849271
30907230
87984072
42758425
98689318
48310312
18377742
41731841
67165043
20144272
2123278
6910809
77837208
55284059
85042534
97204126
64431489
73102781
84084709
85375146
38219275
10498066
96470928
75123221
69654227
57093909
76729957
23035281
34057863
92389046
92781380
50498739
33941239
29103682
74940579
52887821
82135133
85147279
67729285
77913258
26781878
52144302
36102572
94763979
21718757
94069896
17143012
31372472
36443897
44027665
23275253
64153098
11326261
70365424
29636570
37887481
8701292
3022929
75430242
543815
68186847
62926806
61453924
72154518
13161237
14027892
65916256
15103284
77622361
30142887
78053218
33153048
30491011
60074111
14408934
59100724
28142109
55835270
70517077
508052
30631147
3889298
29188339
8531151
93333708
94832159
3097678
47098104
66048793
16476505
72136847
47855699
54786705
16089536
56574426
63289214
70468887
53436204
38741386
54753572
19212343
20346451
26420768
81557947
7080992
53619272
31947285
6423024
90429851
6135474
72018087
50155370
77051376
849862
27236080
26687269
26316632
96556616
79233082
21360358
61748268
52860169
10731020
55162406
46789523
26100217
75159940
54997081
8915481
6457675
43549058
21696895
12499182
8874099
72115691
60736622
4059894
93708281
26692360
68436142
69044829
33346042
96237741
90591777
42833257
24243470
73774867
61485957
49033733
12279178
85835389
19414871
11695443
63975002
76554497
29678762
19874297
63839341
557079
15616160
46691553
21853376
6556191
29817474
57928270
7339224
43105690
67059311
67368281
35134688
45748917
93361132
87790452
96409246
23466546
17002261
64393619
64922099
87620095
13938460
28923835
84956178
73722864
74900064
87117540
8623579
18462380
87715522
80421299
57875294
42246410
17449765
72621167
55807749
50465341
55858436
57500388
19444109
87461470
41969267
70284969
94445432
72506050
96599610
43190519
15866021
13777966
88704097
82138799
56771434
26789141
64115980
24976254
31607881
65177025
55904505
40544321
38911384
82559973
35277040
93829180
51241609
32344572
69537830
3313971
83911950
90077529
51908559
95228394
10152181
52914897
31320786
44837573
50513186
18113122
14493360
66545846
91426923
13790130
61461487
62344306
82814883
53282940
40397563
27696785
78345629
8315864
64188022
98391417
29956496
98767731
22489625
99873454
30453569
81672658
24803563
30924428
67557875
65254262
84086106
30110239
69609969
23450933
59203052
57624938
97065385
12233435
11664835
83785257
28251977
62253406
74901407
81671392
86413659
99442239
12771892
33098359
2013168
96966706
72983879
65729452
11540440
76466688
46115349
51952720
39234001
16262163
87379992
2836650
73755583
29062582
26797668
24215009
6645942
14209905
6325006
86437149
83176526
7721703
81975142
64873341
35540023
96511481
53838164
86551657
59531165
82168063
33427945
67407061
38396743
32555918
76757620
30798453
93914573
69026314
30426238
51705049
74957571
71487542
33317879
12609107
49645112
11177196
52915296
19020131
56778506
13309122
85383102
62678799
81042027
29927208
21999063
16281178
63263823
48746425
59973870
70704235
91196732
67234400
8416081
86635841
17677838
3203788
64564713
53710301
2333324
33595562
34385342
12699628
34380346
58337593
69504432
46280197
83326827
73815557
67019589
10031819
62549653
32773533
8473077
93209890
22452691
57260534
44525536
72848865
94104701
59124020
49648145
70668797
12834538
72470453
95790486
22227403
15786567
91054038
9678606
38160906
20586520
99971236
64370772
77267830
41942088
24612478
81649843
16225968
91484937
48620886
74089703
68216689
43284945
71665957
15472017
66539889
12402127
86622418
14193902
49923899
95463137
51882012
37271825
92487851
96648613
21068120
6937283
78854803
68038394
5627136
21525840
15218719
43967824
30004405
730228
27024303
65393275
6176764
17403123
12463082
8851729
90768093
27364293
81623545
21406363
10394783
48484551
24576244
24891813
46999554
5954390
33693998
17568812
88592519
1561333
41922306
25766917
93017067
46664674
71908895
7521324
65189073
81333790
56190157
35782819
36407502
33526388
93044281
54702936
8977508
90493672
27801322
4403449
49768451
81623523
86286249
34003174
38788838
50392385
66382824
42634778
19038909
29328273
26062432
72523618
87152361
28051615
82825141
82067125
48803742
55681194
29245295
23653370
41673373
72027874
94699738
15242125
62289005
73705636
72533568
23595693
3985491
85028531
88003554
62943621
86590474
42472708
24519478
66492337
65195394
36244236
55881746
36499561
24440705
13786732
15230031
3095062
56015832
74272378
68618232
1952118
59781770
44868996
91736448
45758586
85722666
23136574
90665670
18189870
77070238
71149830
90605683
38141052
44612151
50915920
11309589
24583149
14110080
32520311
70243612
28010793
61943966
78258830
41634361
60338364
27669508
52414301
25423305
61420206
51141488
17011177
24820295
35042914
34184253
76125980
21505191
4521537
38316798
71258004
56840314
93653085
48761642
30309277
6763710
49028453
49333171
61348644
71898976
92252197
36393868
64827409
920239
25847314
44147226
2481842
45268109
10428456
10790568
27933258
57953513
95226888
74929388
50433935
59881596
59615923
34308801
22850779
39043446
21388870
87186107
88846531
35380647
66192737
65637802
79215226
65058240
38936485
83810163
81344324
70631609
67287867
60732017
32348697
49186194
16239224
29375819
58577571
6886375
35585598
9802210
17068964
70395398
55609899
26958933
71457308
72426580
73144528
21072654
70686727
41200738
85136313
80964541
24555153
93480813
72113987
26359252
45203735
24414557
53758416
27962413
38926034
64400726
58142325
38095441
83699423
19765249
44329252
81280777
85599795
97575902
29018549
70021888
86820635
57791423
88763343
307180
52562127
16714513
16935090
88638432
10236408
98853074
35599402
92425160
10597535
51584410
45156511
5422902
1346575
69235722
8464716
22000606
27780299
89699850
14348065
9755457
72688767
17325134
95367437
66623125
68019532
82977978
32510544
69582463
98579055
39044217
56358335
98678411
48635068
4424081
57001089
60176766
65510473
21003797
38434417
85433103
18866000
43396240
62827346
66770095
84983585
27755195
35993673
87792307
65646502
32816819
24415730
5333659
834962
43577019
28054466
59967575
32905470
39433042
52462742
87035505
37768318
64736683
2730990
70739736
60635745
84290499
54151902
41673210
57378879
81677775
92624662
21029815
65222267
1259122
97565852
99199283
81954009
53852813
1300644
45379495
26099916
432433
16936799
78223166
87235566
46033999
35528563
34130528
8370276
36352819
56351893
505281
23275358
5248276
8373226
17428364
4452229
97430558
51066642
27501129
3974930
27837440
47167255
88873744
63678437
72051680
32259900
12223362
79136560
46393080
74672313
55696522
93554370
58229438
72894198
34360923
37025456
45425038
10936358
18980327
56380843
93574516
26886645
7904689
87866677
28015135
48299805
72589524
80287594
56591608
62467644
56054244
9861111
45160931
29301516
9971371
68659257
10972209
17100861
75715537
78028017
23967409
42717135
43149878
90423541
92845270
20262660
84881714
91843617
55810182
92477903
78228194
75801505
87339108
87927721
85879018
59377880
62206655
37285427
56112753
39166526
25867331
15362365
55924579
2773484
8219579
29370321
9461925
67362095
12026700
6646218
75617289
63540518
90162410
46291615
14668643
28826122
92036215
15600830
70189893
29400112
40191530
18018441
39101034
33704540
51851353
31977135
88897442
88348587
74910476
55606022
81537098
8773063
47861646
23894113
43603847
24053996
34821883
45140276
43223329
11148449
61701689
27469240
6627888
80098661
31512055
27747660
71404944
92755595
68283892
88671942
18507406
33431175
14196957
74252377
27136342
58910086
58189600
57288808
42361164
30566896
60728794
95431563
76186168
75574220
46235914
81096997
8710755
13899717
1753100
80750103
32622250
7276540
84676410
28792939
48075403
73205708
24707909
93445896
6183353
82050140
77877920
50829174
12158057
14597322
72791959
44754549
63227132
80837616
82176325
68290447
97027565
92109693
62668909
10033392
31502718
1440225
25098003
85633138
94757258
21070636
50806700
98335714
52715700
74718969
97893810
12621329
14005636
11851072
83496140
22697371
56839469
19008231
1480997
81820152
35392756
27609402
51573633
85231211
93973587
59681316
29177683
96518604
11270492
43676535
14610074
19226510
30034156
50336049
16564693
72597853
45148021
92451274
4335973
16056150
95865152
4863707
29107344
94945246
50715856
97596707
62985541
85891142
16196932
63855151
62947634
58745613
80438989
69286242
77036490
51276849
3685178
84728961
38738292
10643684
8660355
6188694
10145582
78674141
76986613
95440889
54781120
12897423
40468422
95921582
8448969
50205023
13779100
26799882
68737140
71735491
66355826
15267084
20692695
54200560
6968883
83108798
79652363
9109288
95974670
88479637
22799195
94913696
89484942
36588100
50857888
28117971
50560844
26450419
78263544
66183813
80992208
93449551
68131013
8503108
68444760
64371639
23277703
34040173
52251303
17331645
42738027
56498007
2954097
97695670
68310468
27131728
83919102
45408271
81683209
1771209
35410619
66033299
70714381
59944028
27238193
99571894
52837067
37272971
9605659
21735626
58558637
5585889
2110818
84250106
30837107
11511848
78762101
39506697
65184117
44691291
60673580
70801461
4591115
19489827
56212095
11895528
82306739
57134594
74690456
9388781
53089513
98241237
69239048
38392654
5764270
57889001
54237032
30975918
27379290
60060410
6250414
24377463
43816481
65987824
83833826
45339087
45009364
928801
5079483
56851975
48587153
2991213
24662057
63042354
8276142
502602
56388973
10599304
898792
23860749
18085475
32889449
7854777
47874177
94837372
2121494
23834647
1617737
58245374
16784554
45764608
25819073
53079277
11250164
79932209
47632614
55501947
71981667
46550804
80855033
57006091
56239187
3246987
70176460
48798955
40782953
32362041
28162204
46550634
74750018
41338347
89834652
47379764
22627333
52793953
84239290
62983250
85667665
9246941
84814325
21241941
58543859
13927441
10445118
50459730
38717600
52977976
20328389
86943943
13469085
86555042
81360597
36821614
68712761
27990799
58407143
99586072
57575926
50614495
15053855
48088530
28898809
33435479
30309586
37150775
97559966
86470790
2942381
59384521
84948406
18624415
96834855
87044758
57404196
5985408
95984039
14426102
68649134
24872784
99835488
82333103
37671732
52727382
67098567
37286960
11903043
84576977
50469801
38011232
76868894
9753811
16921304
67948343
86779772
99059155
76978804
80903800
65381987
76987834
1333103
8086923
29603260
85622293
43943915
16611561
77362863
6784599
29307335
27030522
76817890
49521213
9350264
38122406
26004469
36399544
84836810
60256345
31948781
12614579
92439492
60544107
57950309
37524033
96888018
9939454
1396134
29763147
68690394
73465576
16494465
50012892
96624116
62434617
58816920
91031440
87087972
98778512
25188317
83575047
74161978
16884953
41302891
81989847
16455046
51815622
91130624
56531776
98579702
52135911
30183961
53057899
87376533
28342094
12106710
48518851
7901709
82499604
82898362
85727128
73084946
22165564
25759404
67762364
96537961
92529252
64078952
54268950
54458633
62339220
19188005
94524751
55644736
60398562
63598714
63392959
38861282
25219715
84227064
22898467
24181749
21113243
24200417
30597009
69724608
89855203
32945152
63728264
52783644
78057510
88078368
87852061
29794273
28394796
49537620
81200340
97271306
96416464
39349772
85269101
31898814
22341745
95428814
42768468
90930088
24396043
13036453
47136301
77129962
49467632
21063143
57844932
84003735
19395966
76727742
86087764
99494652
99652414
24023627
79977857
10980114
84566963
266520
92906274
89095695
94468090
26717881
41244326
89639320
6928524
63252016
44552104
78525891
74790945
5775384
57576971
82042641
30141948
62886618
94273460
36278271
57299042
37557248
51890493
69025953
60531476
16559010
73134555
97274108
86806085
99144615
52077790
60286154
91318359
92301964
98533720
7156017
77575550
15369842
87648858
99474121
74500475
87908341
9750880
53757590
52826006
87097834
89239242
61081842
12712617
62250878
95042775
68153751
87298749
86713533
74114298
29161580
3097096
80868852
94043762
21437191
66850228
16658133
10478432
51642983
16148893
74869417
19029026
62549984
49660780
42259618
99192093
94008399
39780331
9005975
97085642
52593017
16185601
70024410
38033499
54369196
32894287
49405202
97344968
95663529
75685398
23680696
34206721
7689080
51992094
93268327
64147488
55086552
62732439
3317651
51113772
75700858
98671262
63544938
65515031
32131614
15147811
80368776
46998583
44949383
70645337
16519685
79724243
85432611
38230312
64696229
40094521
56039863
32596701
43247847
21691029
44409632
47882735
34610787
76855427
31817633
97115149
36780215
75373174
33519199
42443619
35534690
40222552
42234952
47915977
57237655
43814498
93763783
33721912
35079004
72209781
7521633
84007260
82373749
36424976
97440183
5732078
36482152
75428485
50091980
62681359
62331773
78980707
49369760
69710048
34611862
99254804
71783148
52633838
90962305
79791989
1198934
13017101
88272882
71273554
88618454
98010969
29595467
52435198
35668723
47994485
74222284
51295086
53988355
60078140
62572217
23136073
37952864
12960850
95621834
32445185
30131997
86889255
27840861
38514369
35654633
34541444
80050938
65598348
67173674
60917018
88159927
30268269
18200776
32846303
55815809
56897767
46397362
49118630
2495532
73941230
60537919
33954451
12401877
72918917
24892113
25154079
41957301
80260240
36860430
8369361
70194808
87945791
89884620
17720060
2134743
22978234
34703824
8992052
16966885
6414964
28526927
33765936
77230105
80489977
2624329
42359969
3900674
69094215
42846160
71069919
40280263
67708274
84919702
74308828
11770776
59224140
2627609
76267189
5572116
8699865
1600653
83525989
83200814
73331226
19051560
11970840
31056721
64839798
98018085
90092860
6589988
26973395
61195951
66389693
52232035
77268445
6480987
37286766
94012102
24315832
18916025
31430097
90498707
27875703
32466037
67695634
96639639
46221103
12933667
20449211
47646674
81134297
65502998
59740118
51230883
46117473
33905814
52125872
25510562
88462843
6038362
229628
66297461
69834909
4230618
50900443
39952032
45268020
29550257
46268243
57553587
28502832
72978788
17555191
3605724
41741649
64257732
36095304
22949600
3372343
50800202
12546657
72814483
29593549
8779856
90526660
73970169
51186142
41185077
42855075
65485798
61476612
63250637
95290344
83157638
50774579
92496768
46245083
56652400
24400614
92527514
75450136
19962559
46722974
39461927
46843605
76870310
71528002
87948205
9155868
42402372
28382
61043331
54369235
60474074
45319883
93278342
18135011
74843748
90188875
57246997
93545502
8315645
43323394
18531890
24723619
43483669
10644440
82175050
80408689
7578590
70107742
15317942
60147265
23248708
23752299
41038635
15402594
70968577
55471227
76777006
4866387
3848512
17729509
60855056
22858671
92847506
23002381
71981745
43291283
58278773
88337178
89553481
65537183
33749562
1472021
74255906
20698267
46071924
19262302
97806985
43178499
18019738
3982073
32968752
60398246
34086340
74174647
46513282
4075218
96969814
47035972
9844102
56092588
8038355
55844012
66452269
19198206
73680923
44045093
55949885
11310465
83576125
67697740
48997840
88517164
64075068
76252419
77687469
37733446
1342329
20955185
33042991
61152743
62459282
9733104
38391063
71827118
39736760
12041972
84025667
46337863
18175713
28568188
63003906
4605473
91372396
65998510
3848345
39676527
30380058
63354365
33050119
13984545
88649415
60731628
64995000
96288792
45145920
31982252
49910240
7439119
44311924
35376268
63316059
72663042
27428510
89895916
77761431
96847239
69948826
41720267
92327450
85836798
49166515
41160195
26201009
34169176
21786337
82889671
21743993
81138457
19455096
80352080
38891215
29191421
38086057
24324270
23525113
63339603
52043794
62270740
91013996
5106120
81472775
87799120
52694773
3114068
36934687
26411456
62213533
95867478
81340009
88400888
14434364
38504941
16260199
14734509
79057007
23752193
99793073
98802335
7138109
37450606
85834081
2014231
72984878
22169887
49433736
14649006
6348208
25966167
74731756
78681802
75157829
81051549
50156818
2949687
7978753
77874498
61564462
91596524
87587218
90253043
45750720
94289239
81399212
23093613
63361631
77871222
32589305
90876583
46364408
58049733
69959988
6623488
53110540
10742849
37753823
4741200
53677242
29137029
17269453
15421451
84378833
73099074
93939233
65315317
19206536
56658364
1688924
13707384
34226094
94544809
21147878
53181103
85311117
88910023
13772576
4785560
31823630
72880796
35173330
97280976
811947
76738898
93531270
43711709
29803364
48907167
52228729
49723775
63311859
43593419
2387066
8553325
98318855
4123091
3317524
94450816
5894631
8574771
9587097
29900014
72384218
4794026
5863394
40001961
84115793
84388709
11149366
70259255
45914
52931696
54984963
73423889
52583309
71869356
44978490
29477998
29698167
85144427
13672280
8667763
15284859
64744388
50692392
88294249
24083984
68846140
80328474
14432496
9751561
48454675
43230200
76458063
34753102
31825720
3191765
7774349
80897187
47059632
66206132
4990859
44250157
6857159
66849500
83840203
23542351
42106156
87193382
55416966
42313707
209357
48696612
62566963
83884726
45779571
22559530
81341804
52392593
46101226
14166
98060257
77568156
14309496
14784427
11372
59823524
38393978
96913514
63491811
25164146
71210708
87828772
73364781
66895552
3896192
22694644
86558702
30515968
59894722
54869884
92318502
37433241
52673414
57347525
74124575
94170252
78587772
62991682
63027850
53825924
54899218
95757748
1489618
37441469
83337782
47630254
35030917
81391183
15883649
58002317
43099912
22136132
91190848
10292466
64056613
35311701
57438960
29687067
54444073
99889222
59645925
91256199
3898603
81815929
26471897
93633737
58363105
37585614
61209033
18166131
31031419
80061864
42332915
40733421
62149282
11427634
37939160
91994579
78836115
77360188
22537263
19596415
81713166
89381786
40397085
43663663
45222579
96213613
17693128
35303157
43012668
53644487
50098321
9823700
14237672
50674534
83788904
74684739
47573077
56567801
31929341
91097765
1211546
78102261
40722682
40963073
80343537
3464532
57449621
42084777
43032954
53265140
22511593
12964237
67904873
14995851
2468682
47033133
70262225
94892587
56290264
47112798
16198241
75983937
50270578
1401318
18268584
38566541
77856058
25132793
14610962
52853746
21550150
68041355
101568
23480242
77743948
62719037
87574264
55105133
79431339
43675339
72322020
33692819
3492698
18284954
657285
69269074
24649897
23823272
60931983
67032136
46460666
176772
67917850
17182451
63795971
98900068
40609063
99256713
44391287
36816648
22539808
86069229
17054852
61647118
81379337
55771117
16716184
96275396
97357348
36707086
81564461
254371
96874524
11976973
99969549
59391705
62006628
13110870
60481121
80611853
96068213
57999666
69459451
95685990
4880136
47407421
86717970
89768609
47754481
75075987
98557730
29813806
94711135
68827333
4439485
71043952
9803957
68061716
88350497
34691879
66867994
97017859
69065374
80665189
60224811
18862854
5040337
79023718
21726340
81699813
19645331
85185421
39257791
88591095
82273315
72517468
31460551
19210167
63904562
279161
32456934
11026719
93787063
42590141
20308180
96847478
48532631
12623494
31981852
28526987
88422367
43928455
59721034
68753206
51396024
86499322
3583292
6605027
27070236
30613618
29282607
98528132
4781407
79274346
71749497
45558854
36904034
50928691
1378566
37604400
44881721
13060247
70626335
98952368
69614985
45123560
2695311
14740188
79872733
14939238
77667371
25553296
76526198
37552745
60255859
29613109
22951626
97150703
70910759
59483601
2261597
300232
8487382
74100586
30554690
87269511
6753782
26283924
45654322
41364331
743453
60988230
73720209
6758066
64623522
55607412
27017370
87622000
17029467
63485963
47714562
10788326
28686954
67570622
5304017
36413533
24997443
21765390
77692655
42005068
12848951
15060222
85111848
29121164
40285451
99880444
69672445
10241878
90626273
14512277
7651096
68865466
3689663
31728156
96451427
93578661
23563693
88718178
28657949
19040435
8434178
73257652
35296384
81986643
36025004
34410771
91212791
34228034
99952026
55819441
83500029
2848843
69114141
29461075
49776312
21948880
66341823
90627045
78630674
49002189
89586442
16888847
23764856
98356766
28169685
83012142
61291394
42054102
35688646
60049327
96412869
61330111
88101351
87878166
40840130
21225403
66758846
94594828
3324290
13577456
70983784
76619245
28796912
62751208
19404292
2236415
41876475
89867803
2507264
60702305
40432650
53623198
88084883
68844949
16087015
32894333
41930368
36944193
42595068
79387090
43758834
43456911
80767262
37556338
57597061
95848196
65930313
83313604
6736261
93949833
97662576
3477912
6833863
79905878
44261876
29992966
65972377
995736
33301726
3946990
58380732
12621748
75822844
36255443
79767375
16143173
72072353
78190773
61228757
66833296
25280644
41364441
24445614
96440404
54436017
51204869
6657610
65590094
77857535
76817911
13637831
53079290
62468723
23123868
92888272
39923622
21460184
58886116
97198610
72877503
29683064
37433939
33235970
77880660
57332412
12537280
52540204
51098407
61637856
30228598
60390892
15910860
83098152
31649539
29720986
83644328
17539902
16702107
6537241
19772960
82977163
74623576
47812549
5508196
1758301
92919069
29183983
20579045
54928416
38051554
31404444
34925548
10605834
93709390
92232884
56411181
41785314
70910406
42206513
51494930
6404105
70380549
82430970
51176743
21136573
2906141
48852536
37195342
48040673
82432148
20455813
79626103
1682113
24585215
19133362
23255043
55813944
95703681
36085372
49978628
16176532
82282571
79133005
94555448
12179952
29094086
72352614
49305776
65783
96441847
15549419
95655401
66716370
25196366
93297305
3201714
72677377
62058629
3245309
57638461
77248831
41865832
51900299
5181810
53762740
5226331
63769790
90206725
28602768
89714246
59408344
15084424
38397986
30311187
53099996
40531160
11099061
68740271
2065923
6440420
25207098
11666905
76287676
1241719
7900493
73278307
34212467
30494280
88153734
30136094
46295826
29725439
77959231
80713844
85302543
49188925
14671276
48398618
71508379
84760854
15153188
62938992
50563555
30682901
34756589
70638972
43221639
16803844
92813469
5188040
46767865
58348418
96595964
22523697
97689892
88803010
41981279
10909994
33663677
78445519
71855989
66899371
95049091
88643379
15097016
96700554
80623799
8312086
81012354
60107925
73105542
95049901
33185109
46087380
25328964
91867572
7653387
93895182
77674607
45523943
18895416
22791524
50302920
11883852
13952612
31605767
38520370
80751161
21846432
84887836
4271507
15270835
75691025
96007171
64975758
11829795
38804134
20811131
6115655
41471641
51385801
7095925
78721683
49473188
24468888
13624573
61898791
91703804
88309641
35185342
60297687
60699746
47420708
28053047
62647892
28653165
78798779
45763429
75458341
97897821
49810992
43229962
60035760
23817402
7310972
84182182
9266153
79850118
15757387
31038293
99691716
22262297
35788558
91280199
88069421
14987724
32369700
60682675
15955848
9189731
91040166
72264267
99003922
95816879
22831049
27884504
22236922
12125721
45497552
20282529
74210282
16417516
54249107
26932297
81431315
21934232
20111668
68101533
12959599
41242618
6256542
6519728
1900711
28088574
71479374
21171044
74200490
92362980
51554676
33743384
22325740
9731493
83738387
30271166
52555035
61304546
97463119
93429342
57993335
36077161
41069843
27984263
68466268
63175475
48949137
44049307
66778848
76419228
8504163
38980236
69807158
72612819
98802982
73978036
33727300
27993558
93920900
96649238
62736739
4155967
13895691
36090488
1259997
48943203
85480574
24651686
67433619
87937431
2069536
52821102
84460629
12954079
91186591
98568928
20938670
13431082
9082720
91401277
22517585
97735283
31585142
50365608
52638442
27229977
56437448
20558711
66877363
28957062
55637322
50263077
74784444
122081
84956064
12785367
34526406
41150798
91154635
73375598
16384112
3281444
89553666
89923924
4180544
70356263
80644697
1329557
68931867
46512500
83184572
1421864
91395082
28254388
54276069
96264960
58380476
32545145
20958468
83220663
93477405
915420
10599825
91003872
46687134
10434950
47074930
41393441
83494554
37205419
74650107
90037445
74152244
92660284
20388847
92399444
50016944
34122592
28130659
46181699
7293198
39746967
9165296
85784934
21921764
84342992
22119596
78083745
77984166
53878018
31907795
40217734
40307553
60754513
15639378
26318827
35549076
36989679
34561882
11662428
76212233
3742130
40413576
27149397
15591671
53087021
77373526
24999099
72423174
29420315
88365569
39406638
87487525
80661425
90539489
34846550
97842954
59529825
9400150
57150640
83520297
31979852
17461806
86562566
11438446
43975792
7157341
1277
57517505
443056
19199643
90418175
48252600
79188170
98017276
89959635
62136723
26946679
25566774
51758057
43939649
75250396
86288190
45713003
1676248
65848049
45965452
86819672
82901981
13250231
66922027
69155991
59238352
79333744
18885272
82540037
22647520
72819519
88399988
57729588
97957703
74358241
81507312
41638438
83262919
49809293
4164016
87174698
47893747
26555696
4562850
69328915
22382164
73804363
62074810
785825
82540671
46263987
9300714
69890922
19714759
11349801
34792700
87773532
13553205
72710311
48531602
56111719
29097773
91027951
34037400
67456957
31783049
22816817
92746950
59424700
59445566
33462757
80176341
74676235
51666664
70428729
86250130
85235288
49089353
78551755
25736605
41018687
28827640
15808539
19962574
95820424
63508575
26587435
67573589
96001203
75536956
3024726
20803572
54055104
56611465
36274136
77238493
49062903
23189130
82108376
32966289
42607376
47312727
88036327
24426870
54322870
44638035
10457945
12893459
58984480
68871480
71107173
6875099
63220184
43333833
70146664
7144543
57563166
41465271
63027071
94476337
41309629
60625298
86363737
32592699
67644389
33026809
93987043
66333468
67133664
51869087
68684853
9008753
23853093
85177687
8417211
42472722
38716516
20756601
74089202
25655233
98866091
23633103
99126691
11078650
40568947
31241697
19803588
82042471
82165905
19312143
6547520
9462041
66542142
17993189
49229144
51982238
21612093
7320232
52326287
65643402
27340261
22496860
38673526
48414342
31936499
8899485
28876835
77138073
31062723
24018669
97746108
87972695
90481803
43411792
43839771
80823637
58484129
22402064
5188077
47015003
84016658
41944274
1614953
18900917
47686933
19008452
6224792
56596715
22752767
21078368
55237144
98284896
56842012
35632678
24340015
37335994
86856919
84453115
71967829
12137624
77402426
22911539
23713565
35541722
40802954
40101793
30338034
238268
58998626
16239053
74429725
97117269
97103054
85641115
96890877
48001208
50668344
18165180
31149515
83333092
75132269
36198142
95729120
33022512
21979872
88861887
16305972
1884606
14316568
88477520
27478079
54897851
66395368
17288017
83757939
69472620
86682089
47610992
11503638
2625389
49817480
81092268
82301917
42361295
46428175
771924
42055520
73593461
88438140
48952788
45161221
48981277
66763751
39861172
84264133
99295426
12907445
19700221
43423795
27421768
3489775
81587835
53470305
85892438
30953386
40428697
54819639
34979038
17068941
24313623
43613807
17245163
28637587
98298771
84895463
22035702
53509205
65540911
37411498
37753007
28509796
14081510
7954964
34040953
9595276
93291840
46409864
28984515
64836002
91338890
3976103
3211565
27962166
24971839
15090986
1335699
96461767
23844801
48015156
4875798
84256188
29944230
56523500
40567654
91116876
7352609
61478894
47097419
46829060
19272688
56704626
19902377
66441784
9280199
25346110
32699563
86216704
49214782
37920878
51996277
90779790
39408015
9490715
69215371
56398777
68179238
96880851
82382908
17688345
90147257
22668019
41316133
4648385
76724073
49438423
3451855
77629321
41435173
94226613
7626618
63764527
90895394
77372616
66731237
28158580
72862662
78931065
98698688
61121396
90818997
6686628
47660708
77960164
24255820
50802579
14873539
99788212
12964100
4227953
98310674
88615234
58578318
60660147
8560145
44857381
84053589
67926710
30305563
58637028
78288766
2019335
44335731
63909301
10410095
17517978
46685748
64326351
28354772
5596374
45082353
55853252
63660853
64009980
9477997
65164187
56266394
23498273
75986131
40993640
43052333
45747564
87765914
30116936
94617424
28722794
6205773
17729773
54367669
48091774
40208450
91761966
3088996
31727779
17139091
36755273
21147312
53851921
68528977
63967496
12553214
10798239
38285301
89646448
93799247
79455567
75188369
51347597
27163184
18227127
65916222
59050477
79432194
81138031
1664794
72809763
36888192
20155753
21656900
61942263
74291740
2123099
83542231
23918624
17341378
44710929
79386285
95534372
76376828
86258478
76841142
24385109
82813669
32405122
1516646
5656040
82230215
9275482
64296023
26019669
68571880
43820078
79010797
20416613
43513543
9890010
89311107
98496967
24661923
81919698
13277831
79244766
31048027
53424416
12662883
26098494
99905556
28394094
93826395
78862772
62413294
81713644
57973547
64375071
53079405
92598560
95300614
12018224
97277105
90216931
10429275
71142460
74117840
35637259
47301751
57286274
7289765
78517701
61357059
29791661
63602366
54614225
51068839
61788819
98386580
30320707
40063268
1795495
306684
10337971
9210128
82206533
63150202
84850616
72596022
73964527
29503960
37567577
14632211
97704842
15140742
37957941
89682703
12911639
21631605
27358776
48961300
96479808
71861112
33892359
93387881
98162885
82773657
18157466
86702396
51890857
4291728
74997647
70607229
4849645
51184529
8355232
27874523
95268620
60892615
94109506
56722177
59044567
86278991
6947789
61448006
81661389
49101717
41700794
41063356
73068291
96945821
11928832
89396115
2241077
80248266
73652803
69980068
74276386
43306780
76489155
25802591
32214380
63375563
99128943
89895811
77949222
87772779
91513919
17191467
33129722
10525779
22916341
49728325
83523137
66204841
19956028
76061162
61548527
38209941
95940236
82179394
34391927
16648967
20271464
19383406
92731254
68618649
95977404
99307066
62062134
43317017
2299933
41261412
58212738
6333149
595179
65998242
21465837
9032260
26494269
84215840
75665802
59611915
60195867
10433383
52625580
32365792
42792652
5349685
35073650
86570468
88935332
44971848
1853080
63407955
31846602
64388770
82585798
41309383
57292045
79194320
7637998
43990631
9707885
48922453
20835822
33669217
99933539
19347679
23238367
42034703
50440386
34493496
79400662
78679938
8915321
41100716
14330573
49569952
2086929
8339576
98258905
9224050
23703313
79519491
70376168
85076862
96575638
99972881
29384702
91845690
14278089
85340427
87525241
34812283
85850380
29510347
42018596
55046214
18350423
53207384
69500989
73568520
2146636
27158427
97884684
21272339
35993228
65963415
31668151
89485284
4307329
35191534
31400177
34191950
1353094
32480538
78990264
24562865
24028054
91733089
59152127
98741396
65600140
82670052
94393596
33672853
13486799
1585651
94482474
80954414
31649191
68836197
36552278
48031708
39645765
94876798
21031934
21062741
78173853
38915008
59101590
53847115
7123321
47356122
36334721
33699380
80800153
62930673
1173536
17970921
95978552
75362298
1501170
83934784
8030955
67600771
55360637
13465614
933815
18585837
89018525
44855639
33650409
77958987
64549084
29478564
72929862
71929592
83584126
19798585
88121048
62296313
13996257
33935274
29358719
34586838
87285503
5392076
46171808
117683
66877760
36056119
57625384
4890988
58415942
65169022
20545228
43504099
67250873
68650698
57959651
31137093
69157875
63060668
80132574
24987156
71371846
10376048
99206199
1247399
74303294
84051767
50099674
58628796
60560769
97738063
31903649
9924335
74502919
48289660
72233795
54434519
71086068
88726066
3546892
13703934
26654594
8453499
38816866
47459334
23847529
21239243
28846719
7170252
74241306
90699647
26662113
95372385
45814415
97930199
29680640
39051437
30838214
13704811
80194074
41354265
76040460
99511585
90454170
88345724
62759518
38694271
68352358
33680236
8861128
55530683
35307148
68868836
58520835
22697061
41465823
60000842
10969061
6110788
24532229
7036587
57492057
27799552
3661254
58011113
78558077
28499279
68143509
27628598
36580409
47827736
31667378
96151713
44885382
82618443
620083
80880918
1380132
15371687
30912299
21616805
43131606
48116065
88511118
66301757
44905158
23722753
48256264
73173555
46596110
7478600
41967648
88939862
7258162
90288362
45695085
5739707
15930292
31606710
71299371
76958963
49601436
71484557
20732318
85423118
47634725
41335589
24691622
19764211
90407432
85036922
37121809
39003205
91092331
19597541
77683267
99900529
89191014
12226374
32035525
94956450
86969506
37506667
44236714
69936357
45056845
20434816
29195656
93511578
78255202
24022760
34420773
11831784
41882029
40835890
48100658
80864504
69187973
94309889
85089087
44681837
10916137
91914608
50112032
86749378
1005803
71718543
85055256
19253130
4679659
21154490
42118262
135735
30525196
30791799
73599474
86369209
31210538
35313347
14673101
80377201
53958278
42232718
43468504
37501644
66022926
29164093
67516472
55383964
53986917
34028882
62530131
45703276
45722777
63536245
36693456
98291837
83907729
59736761
540644
73146312
48282743
84632317
98643188
72998847
29745927
74765175
53240417
60724176
71458447
59794494
5092643
16131224
80436448
97799017
2109039
25298127
41567228
89899895
33866651
55629378
65790256
54538249
33582022
49638516
24568341
59850788
34338744
69691786
65479573
88814616
77265552
77107681
35867997
24727872
43857995
22920154
58567168
47850402
73834164
25671078
99192847
38818186
42414280
26570571
97253848
56587097
93108486
62265260
13176784
14252537
71696789
44668274
64506089
28911650
77900764
12070566
5585059
15449395
79221
33483922
72024396
75438172
75396657
52524888
81371044
79213414
69601364
78837872
10292271
76948892
22148517
96264554
78346405
41253844
83802568
84374266
12923533
4877598
89744464
43117308
40270178
31158231
30753488
45292819
63141967
79685313
73127426
97426090
48824365
3151564
60157548
90446704
26619290
9400585
84436817
81121476
56729061
75619866
2343718
74948753
41666002
14349535
97709088
7651848
90569670
52842774
53907701
54098853
73033107
78905834
11157893
92956963
69184951
62723251
58495666
78511720
84503722
36082685
63144878
47423693
82514024
68054069
49007197
43916783
90041779
79126662
29519127
80167115
1192823
73543451
74602747
2860001
16950822
42917054
29031822
83130334
8101757
29718986
40983763
23998617
97004486
69827276
9735327
1871299
83737185
67023123
853651
66602861
26196413
35459266
69590517
62871579
45120385
47519195
17316510
71271476
87454063
43130189
84851748
3431181
68373724
10038669
25983540
67821959
13308994
95576532
29529989
50863894
35204668
23624998
44560940
25541030
18748665
40764770
13802547
4740454
3193423
47272501
31087134
68844878
72070977
39202351
2503255
45421914
38005859
3068123
55908184
60408769
77135509
93359287
80830379
71519208
54456438
70981807
49257139
89062722
11095627
65647661
32343835
41860888
30150615
88507696
69871868
42391260
74804111
29939161
81868249
70687371
11700989
74308215
32660081
28796920
80942463
69393663
11209760
95564466
25475483
14170790
48890603
79591181
78949340
40113466
64923897
78766292
72427114
89794885
2402266
61404401
69055782
6606933
68173226
39779945
73382666
35020362
93555657
70956225
85068208
73814952
57636640
48840828
6027146
59064
59627386
6146170
79122502
94969389
85626044
5711325
25966904
21165762
46777796
14101079
78773787
66706743
15889448
24668856
49480753
3830686
67923451
94417583
35497688
4210699
5620741
3191337
94231207
85647649
29393348
49423229
26090061
39013783
1020868
7463767
50498261
33170050
57597865
99097682
45053199
11586272
28064942
37249649
61068588
19903130
46260909
51905243
36511783
9639007
87414685
23664144
96238414
99154619
38829470
32086972
93308074
53678523
27209240
75458638
24127216
7230673
9313596
47160821
96977768
29077436
74295853
64853102
37819143
78582242
94959167
22843609
22367052
73251320
1912696
14361126
73397815
56839420
54477548
54124324
23317812
39383538
34474168
86620542
8264088
65638598
79146712
57069559
71314973
80924331
29704633
4925549
77872955
23001029
62865399
93840747
72000781
73691496
28402083
43207815
3528772
66543323
75907182
21540454
5756649
40754991
82360611
69071642
16169783
29535133
30758863
13955613
24016864
75370351
96326165
82773372
6195518
37831605
14619629
39240855
80539688
42437052
25733089
33868760
96366392
11108449
74779219
82351070
13433228
41554252
51696019
38028648
42736716
10915283
37304697
59232072
8079167
24224913
19438172
84575445
46600870
21049526
39066971
90321505
65811025
17958533
42584797
19720840
60212588
92505377
73950418
25231584
87416723
21317552
17243519
80312417
80199960
57366757
42937731
45129312
24092629
66461140
98041896
97833445
84977940
90706657
32022590
92809375
67143690
23605410
16543395
2539885
74370226
25908233
79407248
70100661
42560657
78088672
78419846
29971924
40504925
38293321
52070627
58410715
49253196
40525697
40148349
8603428
29823098
69076200
93235127
77639985
67119019
89247094
37369224
80339837
22748435
86253974
76865466
83475800
17168391
7181921
88577544
31140061
98289039
41982
22810950
68887870
43459812
24653278
20754436
23404407
5036767
31193727
56251575
10794503
62181109
65210635
63310837
84456717
32924425
5998183
97658553
39334044
84518039
38822905
75091713
36361787
35197268
45137967
50662718
8193772
12709547
97167249
60272325
4529214
96155973
57939688
8505748
21340351
75105805
67206925
91138259
21290765
16191869
43771644
16543882
78205817
44039040
32802667
18191767
74499215
91603392
1040261
73650138
80097661
92708528
93712355
68670545
78856991
77093320
89293640
90722273
30607637
25760577
88134754
28537088
75450786
31682283
54948315
52755264
22759839
70677196
55191298
10706701
81518988
5898007
36602045
63234649
16351627
96381582
6046038
19515205
32123638
29361004
16123878
88598564
40330789
37558514
79683013
10082309
80406072
81098148
88301991
58560697
99785654
45553514
36025685
28774158
97902199
68091221
91298236
58122367
11167664
94423275
24987835
64999407
19365196
67051211
19107041
97083092
61254256
81220332
49763290
74403811
24090521
49899961
46765976
69145655
78641859
93240770
63925162
38912044
81252754
54016799
65745678
78196770
6670865
91728764
97492074
59829379
77566382
29743876
52907761
72364304
27097474
5625016
47955774
27912898
72289429
75231885
63312067
60031194
20053198
57956247
29303726
92174951
88795313
71600871
92698044
25962176
41762539
96876572
33518946
89945860
33427633
63193957
9989617
96994204
1394192
98856471
74501153
88968570
41211369
92417412
16388111
21503246
12148051
63960902
83543317
73199486
83668642
4848253
1111918
45727632
28364173
72508355
72959345
63237721
15633240
61054547
24588309
44432799
7095255
97269731
82297359
1734351
9852837
86700240
74336937
74361417
58246636
70665758
73164223
28044949
61755485
88339453
88541959
87627556
26128246
76058832
84271567
3195225
65958377
95144563
85024602
52481082
70599524
94850497
31860035
81628719
44402179
15925730
90953602
11426344
52739494
44020409
85912294
3524695
16028354
48545229
76276622
66087792
90544645
9575638
51813828
57440989
89858510
53991687
35814913
51600500
75668421
54467984
48857749
33728899
63956444
28690444
64961775
98310574
48085877
14584625
14998953
72222025
81504136
96953585
56464929
74371188
27083264
60132530
89123140
5167686
14536008
11673358
72236163
54933591
75659571
41029944
63085613
22768390
17702174
58685321
67162028
59181107
59204315
31939472
11526315
21452067
73390180
13651032
31674492
34377706
87102837
2230470
13190291
66171864
85273745
7043738
66126895
92854312
47933772
51361011
15085035
72266325
65164027
47813890
38462868
28753198
16503637
13468205
4868327
33210774
33838109
78794624
31098596
444149
3921635
77423307
29337719
37582705
89388860
989967
52971368
11313541
39241438
30752052
63596614
24965797
31907797
21610888
62837104
43997770
88165265
95159634
78323076
1350649
82064379
17527511
56694066
13965512
90610051
38577083
73554947
64291185
84003601
21646936
69584698
5179966
43054681
55414290
34859217
41431217
71029934
47121871
46172164
69048277
68841195
11122444
69592228
69567354
6611014
16393865
45214122
9160637
36954405
70337242
18087180
9096177
65464729
29493035
68261051
89723423
2793749
85912205
12584122
99000261
76208898
19689661
35931478
84372099
51972761
69694070
93980026
78236946
5752691
61437311
90872970
66324237
70957773
40412375
77503699
54301167
89001306
88914497
4112523
31093840
72844564
72553753
30695230
85760383
73615753
19673082
62468632
12760615
22139040
52725061
38702158
15554634
76270760
17305993
81680609
19433905
69268892
5347591
43949319
12952354
6354710
89893114
10406695
83463472
74113960
28169927
31382717
26825629
59935737
98818662
67295498
45853736
73643811
55278560
62134176
41037954
2481220
53767193
74442255
51997922
93021068
13235537
49553659
58454496
73860476
57695063
9922390
13169313
88886233
64060080
91944090
1461180
98563028
11549754
3004346
28125719
42817647
24505614
52567273
35269628
48583623
50077207
37046108
32584885
31646763
35568151
44748604
30914218
60464321
36719430
82212749
61915538
40205362
73958539
60245709
39393683
5626180
1316839
64903184
81084799
30040395
40909598
24092661
53397527
79907907
72442887
77537865
96214533
58010542
65040328
2496628
71539449
56489295
97443203
79422505
88445952
65118220
7988674
74030159
96599615
80816855
4271813
92299318
63682788
47614673
23660138
13225359
45471220
16622161
87121486
79784694
60168938
14968031
14490563
90417185
1160777
32482178
50373071
77833485
55610652
65214415
32969583
76757186
52155571
152894
7482373
26470660
29734765
53437603
73566006
95780200
29006909
75988930
41388619
53515776
11170743
91519268
26153342
85348550
50955049
14236434
30848637
87302229
54221147
21167988
69167565
56850908
83468897
23715821
6682829
97317944
71527114
95455697
34772333
21376350
49580921
6175632
36053936
21017573
21582193
51210533
12084320
4157900
996575
2420089
45493753
1331206
49253040
25630704
98456097
9160179
71271841
36203465
26323002
71370834
65771556
46690255
9355695
12198182
24479280
53504571
74127174
70075393
18517477
41278164
7580012
7805246
30916146
80226349
71009523
55460614
58223935
4938887
62725530
18225179
65057513
47888114
23032742
52852180
83656850
55165451
16433545
34623048
58001356
96907845
13504476
75744756
64265203
42686615
65517702
53878474
82766452
31191059
74194630
19260997
34063844
45018326
61938315
3291605
47300070
69320988
66045570
93136717
26475383
36256701
62412953
98298695
18393283
31811082
83732814
15317570
96005655
84077857
27450708
36242022
71326160
931553
71488378
46845214
94184192
48558574
21346407
65343595
50582479
92196937
38451732
10320270
49461287
32346570
5952526
56578668
48014738
80911508
40900942
53511597
66618798
50743735
31189717
13236154
48350715
10955498
94827534
80610328
22485204
22108115
23144304
19609621
10881465
70058191
91750733
61301865
12557386
19128321
72515926
89916392
35570230
77808400
88227701
40998287
98280563
1060905
84361142
55389221
69414080
50014139
65431924
4653301
39489582
60933411
82794910
72389835
63983875
47803893
45781
35687452
40434287
31636055
36858560
60768580
29953090
5205500
75946537
32571753
83767502
66120652
8187189
117265
67925381
56121943
10567456
73113750
50624962
58514556
69066099
90992008
28205508
80957440
63874384
84752317
3917476
17300609
63684194
46309775
26607105
35738221
16283429
28420130
33261115
47583277
67225628
60948484
73017656
56848695
19920354
36229436
54096707
93304224
50242877
78058808
5123604
85859324
70411640
78046326
69215918
67876887
35226108
32981184
63946763
43865409
2289572
91648252
8427113
55848004
73857359
71028302
10321174
39826390
55309808
89447094
52663631
7259736
26520131
39832400
69776408
33541263
6405354
20996611
55832892
9937868
24107955
96039704
25536935
10123480
93171655
97440435
90475537
66617149
2817330
65872321
95773942
79740571
70193441
96940466
60498019
89704141
56351663
70495641
26011744
42243163
28071584
41365834
62093755
7298166
13868387
73523163
6693040
9708098
1927434
69705368
65517540
92612788
19674794
47229132
38080761
46544760
982503
17433500
15750037
58451433
97849239
16400344
44889677
12393242
41815261
95430422
82224509
6618217
17851834
76736514
55968831
86090506
75302371
53912883
96118842
51829601
92361722
65236708
40994302
42112035
81060955
77710215
11025222
55363880
11309821
37878489
74300667
32347951
77267248
32265628
40384308
66457352
72231956
84854161
68912734
65368066
64865580
33417515
57224637
15652041
5309080
67283087
53609098
91939031
52927646
55568865
49428134
77346154
27524123
47897751
52329878
84352010
39361103
74456586
78387750
88958006
43470829
5571131
24153461
60592604
131529
23306462
43502403
95245599
2659767
74585492
52857940
14534325
36289359
94052164
61592306
13427101
78709809
50389906
50181094
20990881
97254743
78130361
72218732
87970296
13593636
79995722
64381470
37536871
7421468
16605703
84231158
93644836
82019757
62694478
93850724
49347622
41683668
74966570
53944583
10385366
61520728
16704323
52236900
50762792
60932556
4499016
96960651
90205461
79268265
17352860
71795002
17391025
81432631
38526944
81985932
33398401
59599971
25051036
81101230
50197505
99028793
52225214
32225612
51528791
47371386
3849747
73243115
28482877
32681701
49306074
76424987
16373282
99142615
94272033
46759633
65715512
34336005
20484506
584060
79786323
43514925
4717749
78874391
80201429
19967597
3196547
85342909
95530624
55207247
89788893
79864257
10113642
9464970
9604768
9215968
18818574
88197172
81376831
22336460
4151688
90758101
88935375
17828836
78270492
7979948
86457203
50812063
39096289
90959483
54595778
51715466
1854872
19659294
46689087
26162071
26722087
67671226
32835092
83706873
74915162
68291208
48026064
9687603
74371578
65080267
52288201
1623401
46266949
65746174
61873796
13976223
41367165
91951927
49171543
90230798
58225613
77456966
12346947
5840762
14334130
96503289
70878368
81699514
94179562
96995155
44559004
26420043
31752127
53646719
38485547
27786541
39156072
85470397
16669431
26140910
20848014
85220738
2632909
9054954
35116924
38050061
25712351
79105977
73468842
2753250
84693488
16637293
76112444
65688302
74557285
68526148
72265753
43248026
66450300
15477665
69669935
61304657
87242732
42203790
30000124
13974513
53629373
68869553
2801340
84459977
15867067
24205062
26008402
59603388
16093233
15137830
44450795
22583295
83744426
74028870
38318182
37302021
68186767
12303127
62199551
91581058
10480681
78887233
30216912
54580303
48026672
6388251
96205779
2546706
60543440
55484406
54806708
2919657
92412510
99176588
23100322
13040376
99292607
20696479
54380112
73594956
69639668
95719967
31474602
68590666
91712698
33995217
33173814
8745179
38483920
12891667
50989107
10607742
19974304
70579306
68705212
89057197
90807499
28912298
63571611
18779420
29161151
50960472
22779790
86330622
78012909
91679980
3484238
61064193
23142775
71394243
2364099
77991310
19896995
79950737
31876748
34050782
96724241
22418913
22705443
5836022
94333413
33308221
48444443
37943936
18463405
6857463
83836629
74654051
47177225
2664534
21109250
36932534
33111685
91203775
89861316
50128489
23577129
73428571
19649561
28496556
65330823
4805077
7282022
51363523
65217951
97042914
57122432
88975106
8431140
3025845
28396844
42144608
81559364
79125993
42800492
90995380
23330588
77904248
69658802
52801163
73268571
43347176
56930808
87507814
67127941
28802532
71771365
33327926
77338145
44106289
58230715
1944993
68632554
64739892
89307978
94887209
55888562
47048160
18270673
16585127
14085440
94562459
66749225
54585176
77909010
3710569
45842715
44940177
21995392
97628034
88620638
96841550
62881398
66248159
38060813
1875095
49970365
20656459
1234537
76557955
29522426
8711954
15668566
85667538
85073944
14317925
49794507
90518061
54223751
37673022
83610184
59148836
42543246
55234892
40232837
44842458
29356853
98753415
77334777
14931561
63267953
77139567
98319823
17384623
41606973
20498432
26241815
13638747
71611998
84767501
71142684
69746545
21269448
45816950
96587118
19668936
37928102
44350526
29439760
53017369
37455300
1669006
57150560
50892893
41502219
41474137
4587975
85134599
89884300
22785762
61994288
6894745
7769395
60094233
97720659
44687646
25738021
16819022
185567
10549467
4708671
30613723
82576892
36337968
86961585
39981487
12766108
42555391
34751993
95417207
78523870
28819725
65993859
41219358
87385024
70006236
18457513
1756872
3127914
52226373
88801205
12015817
51870006
41047782
13632842
24539765
11437730
99056500
56118058
22025945
20426864
25373373
88848410
32112304
25502972
97476734
40988647
88105688
61132698
95804358
94450514
13559791
88024074
20096916
79024139
15450084
92111596
92012738
19867516
1182998
44131599
59990457
3902344
11744897
55299873
66277712
4671838
29010007
73520911
87155001
68066692
65335612
84019950
5714819
58750081
66210006
20423424
475818
17038135
30635242
82380668
3742718
81943730
81839390
14103208
11208554
97325208
90874999
74660950
85130098
5947211
43640485
2706974
95896856
33111507
47146081
29133375
99236435
7000794
44052029
43606622
89159806
95668624
72359060
54774663
11582424
23016868
44497457
17284405
51926242
17405632
80082379
2693388
29142369
54909494
77689571
47055572
19234174
53369194
95887293
23071152
87196738
86171966
5024314
43614102
79630344
50333688
97540476
69141135
92490603
67418564
17891144
65049914
20360523
53213513
77687287
18620793
70500458
8702527
68400994
15931134
58037503
70060177
59621432
10736234
76763313
5035542
81687944
9993586
13863096
73812062
80183535
2771714
70099171
69614349
85840041
62931436
36148578
90464015
35444647
49218727
80486582
72542858
91834342
9847361
20482684
90941053
48593970
96118436
40513749
11572890
92956054
24381741
27108662
22223963
81339254
52812458
7350059
52783796
37267369
72609004
63888005
46806177
96143438
64194341
46239412
69691421
98042481
30272593
53153000
57244687
87018746
45233116
48594480
91194808
10524644
40097634
95677028
53671092
66447352
88859
38794150
57634770
15040659
11068267
40398393
28004029
96847172
71880370
18834988
56314926
76248353
17384129
74562559
68627112
64208969
23097711
31195832
3763503
99492653
73816345
22146785
77592743
61222024
20872058
90197154
40828157
52510990
66165079
94820264
92249363
32815144
82153384
59327617
74005948
13358403
43032774
7930931
27040567
54083206
90790322
98218187
72179555
90580184
31250050
6939272
57752553
88093297
87907218
35109409
84335205
11762783
72252011
141478
13249360
17149202
51155506
93897592
90349791
51762668
12404590
1746931
61597974
958965
26189241
59885939
69839710
69483707
19717118
11334971
87055890
6415086
52012851
24254329
39591661
39690900
45544495
47454136
81095582
71637983
93573339
35581552
73221986
19677566
86407163
57439856
86142219
69014524
34750037
8293359
66936858
85983977
43619795
92507345
22671178
21500727
20409145
89227306
25368371
23799132
8785575
28114989
19821355
33040041
84305589
55395119
94786791
51896374
23252099
84553902
36539698
86855438
24986520
53397703
73021969
73676048
75325408
3505566
89829286
47466867
64106610
74672784
77180772
97926158
35130413
17244344
35557867
38489662
10043625
10983001
99572531
11578720
59553807
9287005
75502013
47419613
41910223
68954897
27920132
75679207
38997349
80857968
85346003
23462240
16204793
40593860
30926611
12276221
40550530
71629460
18164152
80914502
81616739
45873939
58613047
84600591
50526687
17472266
42188296
73587591
80849298
4378980
9682508
17539550
41521779
64396564
87594996
85852135
76848193
6670051
16681833
58165918
17517798
60862071
57988193
1511237
66369053
7839434
24564917
5165756
70713271
53052722
23591823
80344719
25616791
30293586
25626765
93292931
32029111
37001113
92165604
73333238
9361524
9867116
11163531
18893569
18548512
30889262
59215260
80444919
62033070
50123954
19397544
32444961
92931854
50988544
68626171
70695639
52114667
44674117
74353902
30837113
21036838
13012253
94139596
81060205
40865526
81564889
22723219
68687471
90092223
2933603
80190295
67119948
82100747
93284749
90970252
84122863
90012785
29641075
83445431
1889656
20841581
90978349
5606502
99092771
7438012
80436175
16563996
77591968
32802149
33941292
31480814
65390984
39340166
22473029
39943730
75862957
48825312
38416613
26932819
38442899
19363305
38692334
12361118
95416192
23188154
72261185
33440044
42024681
76290583
36997379
88345302
10391964
23963422
77115579
97351824
44289075
71309667
14279505
80823552
96912333
38395614
30834208
8651931
97553649
89530827
61325885
45754294
94690322
41163891
33437677
76162379
24900101
59428743
43894192
12484333
80014752
32371053
42013402
57909264
64160538
36808144
52778318
12726318
64492286
46308138
80112922
60671460
49284419
60025854
1654627
56047470
76931953
79016365
49035160
1909385
87670562
18998531
17096660
29080165
21099096
20401606
96939960
55414600
41181626
82585575
107330
85162910
13712067
69696687
22994323
68776298
19248280
50919754
65740564
87690946
279987
92985673
33092155
552939
34273037
52503594
42758465
66865039
2170102
68319332
15534043
50701452
19986265
31233986
21179332
45721210
96047187
3990824
42723208
20914581
54661236
33186003
57766552
52189345
59308008
10895823
88078000
59651703
15249869
73273102
44768437
16618174
62815767
85905609
39994416
25208688
49673038
39065278
32683384
855769
72813780
48041630
86852305
14541389
72338379
43598158
6799252
16079191
19751122
87185151
76061877
49309257
45980408
47804642
99578561
49890418
68195275
2231329
66163737
86521578
9015517
6915250
68320496
34383564
63230511
29395031
23359505
42958091
76832208
21698763
63130346
26880793
46131713
71895057
80346089
44327846
19386950
16500108
16487518
89443186
67863381
30681640
21688461
75995925
84580205
74653510
82889351
82635155
57672696
25589298
37712102
4908052
35133425
13636514
5506805
28073353
38155275
66755543
2453727
4559770
46663934
37149948
26961270
45758370
39686887
26150083
36352624
11388704
99910925
34570049
59960791
24316933
66309860
23749812
71337503
32759724
68591123
18100538
35379144
37574040
44115489
36305366
57052978
69967509
47937407
55992908
17135792
43645686
36547564
24893074
74889176
11927308
869983
92652181
74526056
1541886
74295709
32035113
42383831
47704349
50789091
82921223
73367184
87106333
80106591
15148544
48197188
12424964
96468269
35646320
34474802
50041780
94276668
27097641
772337
5406061
89561024
93101605
73468098
69782895
39549542
97439369
50600857
64391671
86069668
75334897
92299662
9163705
37574893
18322625
29301733
97489115
27325418
24286958
72045327
7641974
44483290
43516475
88325046
98578334
89150485
14755611
40112318
33181940
71268578
53740672
37706034
16282560
27478656
84844864
89876723
57218258
56999390
79175673
65520364
19754393
28508147
75008550
22420023
67853434
84443778
41869587
43415158
2385149
55467265
61647381
96438391
40960777
46354219
31707572
29614356
31337291
43999630
93065824
98636773
51052885
34794818
53661493
52636086
35592522
82061728
52902182
10928592
31753162
91283018
43256606
54540793
36447384
80659528
68711249
60372868
66700085
86018730
97636015
58182406
39026865
12868283
87521701
53613478
81868632
73409587
88950924
39601759
92839847
8118080
86149685
84755412
97536540
25870916
26660218
35150492
95326357
49956284
13022016
10064701
26281341
94851321
42545176
55108344
6218911
946738
48776715
19949069
65506582
40913011
20193067
52831992
24457512
67642182
40100038
81365230
14390519
35692240
87352672
14453493
2546584
26581952
40079185
61987202
91288093
35514304
67995975
4204144
41189276
7180390
22426373
96345285
14702351
89264355
74251588
50125107
43697573
77017490
13874659
70615572
5926874
18971033
7192171
22689504
79352324
19823570
60917900
43334639
29006255
75499465
49227022
11009834
48340606
37928000
60981106
81005166
26082485
44692086
69737669
21050096
76967643
67030613
11093658
50256853
25032650
8059362
30669990
42988380
61367906
82531972
53712660
28350924
43475174
14291349
19050287
52271927
97939645
53655788
84851689
45149455
14652341
86752323
93799174
17276456
57896018
15256443
96735866
37143278
92871275
71154974
98213492
13938527
32075689
17042057
10788415
45301030
37636070
20931860
47050038
20117194
61471584
93808127
22908956
89721804
45369245
9290548
35386718
30216301
29555870
95317361
48428553
91519273
14706421
90664770
98550073
54200705
40887938
56753014
59648529
71147326
6794128
26030661
29344165
90449153
94845034
31825748
3838905
38097056
74572752
19013574
38851062
26065735
83037515
23584135
70481962
58106118
34331901
49393971
82758545
13255128
79597310
77241543
71925892
48535459
50836681
64691725
75689601
68474836
74749924
42663515
55432497
22977487
39642633
15923118
56232032
63232279
24918746
87737825
85658402
35637063
89542753
88004185
58043112
70142986
81545228
41179771
1167171
55312788
34820732
93276218
98396908
38877267
65260090
18531981
21165714
2061472
2440339
79783297
62129018
85650478
785104
94474810
2842621
85440640
98354078
40656252
65544466
9526614
89408689
23367836
13535995
82757349
19515827
78532427
47185838
74210692
49801154
89390062
33395938
1667249
66854989
59233946
68339861
42530581
20824045
6685201
32763643
52911955
34179136
55585360
40191634
10115529
22196096
29317730
90076510
19381175
9260105
45997675
28059135
12382883
13514586
93022220
53881062
28838195
31371022
56298740
58358898
23812252
28736522
37457638
17052878
83887252
81049690
88084790
41259826
69011685
69911116
51950422
22145928
83835908
47582287
19345719
95115530
4539682
75102829
85405625
45105491
35720765
8454282
98912516
48755059
73612887
79155861
17020841
54669399
35138460
94718474
94145241
67513180
85805546
85211238
35862580
66705083
58253930
44788681
41054036
70338309
13285815
37314064
65618982
72320736
15026001
41111535
56961732
35670540
66066961
94498573
3317059
19193573
1501864
26240372
83159898
87301159
86291405
16110102
91833931
32748717
23374657
41170042
61488686
12961890
38894720
69677564
26478271
13024306
97919006
57204061
69648959
37754404
56375206
66047252
51541980
28525341
96159742
76806399
87258358
17292754
31829626
81781076
95755145
71646658
53245761
74835239
68204002
26843825
79700969
12690414
91373333
52265383
84236063
28864592
90766234
96096604
68985879
18477517
31166817
96094873
64124031
17296228
50326925
20705124
14416683
71602249
73590013
21953866
25058141
15018831
36718316
79074845
52557952
50999559
90200985
80907422
69911168
53265164
54706050
78683997
40284593
3582898
32566394
9730739
71229686
14010063
62372354
50695257
9829664
37629703
85831403
46397875
17298105
57650148
58959134
71874632
37310379
82495612
3505933
18589127
21065764
36244775
55123581
22960037
36917887
98904690
20526181
87695663
49786595
29292665
90058547
8136210
73696054
21868873
5137562
80913292
89525427
89829107
75072456
47346349
66183212
49486785
11609064
60659292
71989604
70271159
2183169
13113212
42194047
83888768
78579310
24130736
20917225
33172097
53891975
46113314
12213312
51728520
10712157
98497282
84285350
97491634
36194505
58198841
38011657
45805458
98514437
46331955
37904079
41911251
85695342
27589181
12870080
39961336
45828502
11754020
9549159
66185645
13665078
84253135
62770770
58960024
22354787
94402782
24287619
9830072
27467402
42040992
22429612
38299455
60974791
38941210
89672965
85766808
68079890
69729842
47841653
28071397
85044780
39100095
32341187
64095635
44577303
67162262
88066833
8206132
51062932
18271481
59557448
98224788
29203203
26180323
83935120
64662388
30837391
15752656
27408643
65243768
26736540
741548
33335104
53574156
7783575
27406971
96375592
50396620
36755745
95025537
60972237
15207656
48482937
41946246
96250880
77528190
92835294
16531326
22755810
6645410
93662363
31482859
845174
97978145
27289563
54358701
36316830
50866127
48926491
93357604
96929018
26356207
57533204
76575345
42969340
64579705
85975210
33726320
51402174
71163991
45182798
20250150
71286146
15643935
29136301
46604147
86592050
94215351
88459044
93958052
32610648
128242
20248183
13680362
3607892
38082566
71580317
57142682
56209149
70055664
39411407
71627165
29050391
75709321
82402313
24086709
19653095
45247793
72100585
76491374
26728932
24999391
82564855
14471160
41354182
22087713
82412126
20721186
25782654
52222115
50732868
20831745
84823071
74193557
89657742
80837471
40696330
99968313
66942608
22197206
12502442
23156650
8054412
88640097
55090555
15614759
63968057
27930253
50513992
33935467
56325360
36271034
41409179
42159529
87964143
70850424
42089193
26822282
31304184
36823372
38633817
11273247
7988930
32504883
46821671
77982652
92678238
99469833
20174394
30005763
3861961
56032954
78127359
36391966
82243681
70987325
13621046
12738738
17678611
4814644
88732550
77036881
71401888
90572299
22354063
89112158
7935188
33506394
12477437
86690656
99752213
14641445
68136979
23656622
28944791
96563760
7147377
80320333
92984943
7697568
93032953
70196220
37602222
20938063
12435546
94641942
51952647
80965254
37618275
86331642
78716920
89814785
93681134
12425541
3057247
90148019
2004959
56941448
21531715
99180829
52078953
39937299
62563403
88821367
36381310
71907460
40106256
10659042
65787509
85971105
72144504
36404438
15910911
68856997
56208339
7257981
17373699
55709912
65334932
86932667
12692931
36034290
37638532
16972377
79853725
93496150
68323394
47114574
53645495
51251824
64177244
90237058
76159404
18369339
24474482
76236279
4129679
16602225
4072339
84650906
93126561
38721033
21767198
73446681
38108488
82772420
98667592
20511205
72086116
69139897
64092052
37716459
61866388
72094632
8081836
33949297
54153077
58038593
42812810
51689960
89030869
89061420
88168161
31705444
31832777
55270268
31183467
31838007
58935639
68443011
83526746
86380707
6011972
71132504
4071775
81756331
59056541
83236206
94468780
30862316
97058727
55469550
20397659
93849497
59867285
89618467
88969053
75667759
40441806
66796630
88912745
62759464
98006093
34952150
42169094
84782260
75349625
65986397
62372665
9945642
38642722
92822785
27445867
93646556
92022687
70466540
23330401
28215120
64858033
75825229
70742268
55191786
63798052
19960653
89180654
41402018
89822428
10048919
21802143
3153752
60683656
81526962
53786438
24360028
74111041
6457781
65522840
27886739
84534100
28896618
8941807
8571754
65914564
84960049
66988795
36569678
8011721
29353281
2620911
88282110
27769970
74954876
73527378
88360662
32930300
26534128
60287389
78858145
54441567
87146456
69982680
58852872
51010639
79720271
50256763
27691922
99746071
76759873
75378681
488932
66293479
1662292
75734990
12122525
44731304
76491944
20172211
37622745
9598750
60294927
34444714
61587795
30757136
40242091
52333234
98654028
62735975
72758796
91951793
38324822
77289363
65395491
53115371
34297320
40881567
79635804
87377224
40217256
38325256
67736884
30001174
14028499
13114751
78758912
68395419
37126209
83326536
72112318
23346608
68395687
94475207
83308420
23436944
81863205
24616
91348944
20190587
69771375
52405373
69122672
39667837
22217575
11816473
1295529
28276599
91214523
16427052
6364290
80515447
59157387
831520
59041579
99603319
43640029
72153519
23530990
64514919
13401335
83982716
11717643
15748331
9176613
72385067
43555267
30613365
95196527
85929739
67800495
44757251
68775289
32414959
8736178
6906834
20406718
4225715
50483239
38454499
72487744
4198005
78056098
66647014
44368102
58304995
83281622
78773086
32648107
64115448
52334803
43363618
44263783
54863754
66337051
65156049
34260397
34442364
41165838
9963625
58918515
13368464
85541068
98622938
16779451
53465367
84649695
70987809
64636990
64540255
75240880
52609329
74370192
83991430
86099526
68699734
95969376
75966343
61993401
3178295
47046573
45435093
32538554
84033691
77355242
1182621
27331737
72781422
72770588
55325153
53889017
28486010
58090492
66854241
41750214
64009805
77991706
20109982
38442342
9132350
35081762
87584878
76603732
63565075
59523935
13880725
2595038
27059775
41129983
16854885
18969493
73703191
16101623
90335105
89670876
2430830
62729148
8458571
69191186
32130152
71322524
45584701
19066425
40546549
16767438
36648754
4960828
17692643
15159650
25997631
26201950
4919783
17973431
63613244
49106982
6618070
87493130
75721052
29178663
95948648
76986855
59685576
43470809
5250008
96202518
59652382
97614658
64732917
87587764
59207277
81072075
31771126
43804442
29569948
67000751
26460420
68978647
80149065
81098915
63210700
78075720
21944679
11952461
15155582
58045277
43682003
86655824
39074500
93670267
82515182
11033736
87003507
90013001
474365
12929255
68182685
94278068
87479762
21671471
55715549
1540373
75029236
80305122
71591439
17499348
7981785
81629195
49848767
54909294
62884692
63625984
97301923
30311804
66809122
2023799
33628503
57286840
41147510
98794430
78582576
51769055
18114734
93040139
91420060
8396975
60657847
80024098
91595063
36263490
36106024
15351887
5834637
33350488
53444380
28363497
24507066
11614626
30950787
30707963
87992456
66415894
78238016
25049399
89127575
8111139
5373503
43689792
65137946
12082485
73526586
62340775
69915319
76911252
10196060
86333861
72239847
66432869
12970034
96375831
1423245
21243662
95290438
38946939
82027395
10085033
11301854
55159919
53171983
90380500
35580363
65555594
49162237
94981271
71319659
52187150
30660453
21128602
190750
75575982
31484039
41258754
4106812
78994508
92874101
86960455
14164157
21763668
19921141
29417689
18524765
93851836
92440601
9176390
66447692
50192814
56581783
82112798
21964180
11715504
13034811
1037969
77684209
81667807
18440533
5907311
633452
60261390
69981326
87542890
38303557
3869960
60186142
8569031
25280411
34265984
17894305
85575189
94767834
59876218
63717553
38545665
44766843
85675765
5267213
59506661
90949338
32231350
58232136
80020649
27050908
71736125
16906567
45814658
87072073
34116366
13974281
92206813
23813219
5284333
31345986
64907890
40237185
17675378
11985948
20099679
86135438
39090553
6460744
10739082
48519995
9697548
40351110
71528318
3267738
18627259
38934568
9160972
45764856
51902585
27373074
42089265
67901298
69847232
15349239
86802123
33160893
58306106
82332774
44069108
1396337
23331158
78915819
37959143
42764912
16680240
31213037
48595853
83769934
97778410
71281722
67520416
27241477
7516497
92949295
17643283
53672553
59403572
76058104
28005249
25166995
89310945
84917902
50999092
8077397
12647838
69594795
49687439
97406076
50520811
28034221
31582678
34411062
96852851
61722862
9323636
78166818
61248856
8889955
57883439
17011580
42952823
83249105
88642769
54027410
21143795
54840533
76360169
37893295
22554344
57654693
43256750
72511917
78080150
4917531
98870941
50466134
16261802
55065269
310625
53052930
22986632
60456455
22526215
43601396
8685959
45418298
81145928
12157109
57239897
49606375
10592292
44556382
19877445
36533683
80106209
84535481
69014437
41197150
55798936
2843309
5806621
53967492
89652593
77492107
23959686
46043961
11088868
92547372
42084618
29004493
10473885
33275232
65228167
86259517
41116858
17354758
4515205
41194081
50424298
65817167
29467275
7407757
62807551
89258442
36898263
67926408
75151716
65307799
6611717
52283041
94329364
39600895
6538524
98772681
97074700
85903843
99601599
53884355
37831309
22521677
65906828
7078556
45546949
55742211
5795953
75460651
81928377
71394859
55602594
1125103
34072750
92939861
56473061
16762610
51992305
8346742
26252800
13610985
3727731
38670874
74974147
87327865
98992810
58683419
35692513
84813068
36200314
52567431
88231485
40187969
12584628
56901337
5220190
34070125
74291490
60849103
87799862
28040897
74363841
5782964
2253231
35788295
59932472
3298150
81303282
43624210
96411395
68162771
7213709
47116601
86190518
54890254
45008152
69994012
62952892
72944449
98536761
44427194
95649017
4029571
89022015
49791202
88692478
16771803
26841957
45502017
42513134
313622
84697235
67760682
97410728
67768042
70433122
75779408
78756521
3331026
37059812
34901658
27093605
31460173
63286058
59229059
95960457
38554083
85292189
72347306
2837413
85058200
65025016
6304356
75176736
40558652
46017832
1453499
12917379
94835048
73122368
47343387
11407004
58258673
23186837
7490930
10071843
9093737
26471289
58596611
97499326
68462078
80809516
20390821
92876652
39799075
2683450
34242768
30731013
80590645
31599846
97629854
31818430
60692925
75598727
57318281
35652047
27010545
34317743
91116886
17061529
72671670
24595799
37846498
47652907
72350558
95553202
39251234
43210168
26158317
19541309
84137985
92653717
94183393
54683760
6990645
27886047
27225689
21540453
95214549
38518019
80918649
10080081
61252955
98788450
60706987
5474651
22351564
90587419
19628152
78489282
34227201
6435551
34659707
96630073
43175932
16280033
22761830
15858617
39141663
70855282
27346406
45970762
57533970
64022786
1808516
62324588
1262285
22965708
23605426
46726525
48582508
89105227
28940943
95882521
29501874
31237005
39947758
7595444
69828932
384182
10726639
7783114
40874498
10186449
98537187
44851833
84817160
22637148
96387322
89970044
54706120
78201647
75374040
9878814
25164659
56810797
5952377
66335833
46370642
80701307
46402287
34931904
38737931
63523256
4682988
60287589
13064506
73507702
45457747
50817900
44824739
49098851
73947821
67241449
44870650
24511752
13351844
14347510
65970993
87344612
74624449
36988334
46058156
30154425
85280947
56267341
12946750
9652489
46877961
15193456
38186327
54638105
90624670
89750190
19263934
29200947
77060173
48971802
25670916
15808387
70751243
92737075
57184014
20233031
17294444
21486071
99162284
8778248
99812397
23075086
25734066
91549166
292399
91277105
75645270
33401116
29300430
38173905
68722934
16787982
98666877
59917968
69777710
60263056
92797105
46045522
22216136
19841946
49172033
93436259
7921002
80315863
38134717
31365173
1370275
38591209
63732105
49587856
58338424
82948295
29758306
16132088
60172482
37057225
35625892
29775543
16146848
21123577
64202170
24363989
12114172
20363166
67566865
31953435
71313399
10068328
12604576
69680499
67042100
67491990
3438487
58044021
5753047
12946017
62328093
68375163
68562097
62307355
14390498
24186816
74257467
1925524
83208471
10241454
69104780
82586920
34099712
59288651
69109080
42760942
50511320
98439453
22783623
71663475
47920842
56784877
27421597
63694053
87629199
56012119
16212638
83304932
25872499
90691422
99264327
16804547
18325210
99644792
40076603
33822801
92408599
55542479
67695879
99144578
5250882
97633381
95656140
992203
33569854
40798368
21046049
90552233
90082772
4583471
29706635
76920502
4285384
36974291
66983732
66297003
11909015
88311285
69501679
77749880
18131596
30262951
5327324
57720496
15227806
72909628
34322610
74021477
73969479
73664661
10029767
40287317
97718552
9046000
35844675
92982485
72444659
6442442
57285460
51297682
438452
30252404
6462715
21499264
56924125
43517705
91169720
17366361
56385127
33401902
26655062
95112009
94253737
34092049
88790622
86789975
43455335
26734125
86125004
93539171
37382928
91381846
29733151
36499526
98718776
79813344
47529303
20529305
97496269
53792505
7110268
77965182
60179003
27020975
68755360
1468021
9363833
799533
81840713
78647149
77979843
93753690
28651935
93786198
34936194
12771578
14619127
77944634
90397972
53827174
82267596
50634180
73474811
83385067
75673111
12224728
96774035
54342034
50408354
26881987
51281501
45226961
58312445
64934623
86796974
5701027
22483936
12788114
54975112
85939351
17034603
83654112
27204887
30090008
60986635
8531829
3446825
69561669
4573071
24174770
77773757
90787867
51728265
48931892
22841138
58728080
19562007
78128770
90825579
61500539
54825669
65501751
21673336
23241858
16679507
59066696
36310231
91021521
89992690
29445085
86669969
82101874
48634981
83676939
13743836
47994621
49487743
51964555
32230880
82330361
14641684
80846615
71383680
8870281
8954161
84345137
1690331
72855023
27089202
69383213
53707299
31415030
20758968
68786465
13307350
62240203
69355387
43235254
84652987
65255568
27911380
28745878
67645077
3586712
45067948
42561355
18087466
10962263
46373683
38933252
2803182
45547946
17649021
19278680
12831234
64164936
34396931
17292093
81723107
65036211
44145804
28146432
56510736
28376396
89368615
43748524
55034561
63691587
92543488
73844926
74739548
64904189
8215710
79793951
64954957
81084382
61498274
98544715
33879283
57651354
34062352
69106119
48150263
21055955
44276683
18173952
97627523
47993269
22724463
15992917
8035814
50605477
86565183
78833748
9307952
57465715
49910020
26729278
61487116
19621133
83352346
4824072
83775666
63827481
12068939
80691127
25096543
6266430
43645730
19192962
43614246
27816372
15444964
43184293
30448145
32135106
98011704
2343816
17326103
55639189
3510423
2865573
67363341
55539476
95455263
35276755
13443381
59853236
56328471
84211032
68062560
35455604
93585042
28236250
79632893
19301218
68639375
38851508
20734866
6338519
97666169
69533648
96628661
53169778
46443142
17396810
13967103
7340492
91971992
42975752
72677068
69639152
31340424
84613155
17256379
17572051
55599359
58953312
76312292
50700814
39252952
2348576
97008132
31757834
10178762
51838356
5296926
97327771
11629911
72915457
9149785
61353080
28772510
69975602
44584192
46229962
55311047
81231348
14829522
11840358
83702624
27133341
54920060
96163782
5557856
26140658
46763641
96478052
73297979
73837075
68102725
55526631
8906087
5648079
36757067
18698658
46757422
98257276
48277029
67893934
90769833
90298875
35665820
62260156
37496618
32186035
24936564
35472161
68356810
94298598
61836688
59060432
84679052
81104653
87978961
10004731
78627561
95259027
30432932
82765625
82388182
54130945
2489377
4414003
69235584
92543143
71571883
57339885
44594677
89331455
59952609
89582938
72023947
70755210
32067504
48479042
16355478
12270049
17034569
9346452
39643486
98907991
62782515
14490953
36127984
854310
96690091
29627806
88659436
98292291
48974115
14430926
14265278
36443906
18010938
30640019
16585347
60531301
28047763
25718707
86556654
44367048
84916617
9291807
91716710
78763522
49449114
32644306
1476093
54924999
91915107
49743430
12069452
78871774
52782040
52989460
72643880
15075624
12068494
30566726
11373196
16668102
50983881
59266521
7767078
28029536
58287267
6098926
16107016
87097610
69773784
71685815
93147776
98906404
76111875
24954200
50243648
13801746
93586285
35371529
56313172
46084039
88373662
37635210
98744629
21111069
95001202
62385337
89353640
13389225
96211925
65991179
33338101
13916141
84281858
80068542
61185600
45567661
34923774
8884167
28474633
19212966
43969605
62098543
5469836
69340763
22702622
12218718
8024534
49039069
66330725
9798657
36422477
48327336
48797928
36473407
56562525
58534035
25637215
84960320
68822134
44366724
87509793
29979754
89178275
45613564
36719626
11463731
86635307
67708645
72417815
57546949
10887037
75800904
37679819
32514590
29258116
80873988
67880080
4920319
14574006
38602147
9570431
30183440
19723071
11540960
64091136
16031330
58608839
69006291
44317109
13630759
90724278
379987
9383463
31036531
11706977
76049827
89928854
61455985
19667576
26875404
83977678
96208678
72519659
84877380
51910633
67043627
61532627
78513485
70120198
43599462
67374429
43434821
13886133
76524484
46675679
43878218
63132713
66956516
48887342
36511026
65228190
3042976
33852065
33877056
17165928
61619624
71775671
84228972
12621208
58133581
33165568
69935832
75814854
99952778
99088993
66111053
29606140
97885995
69937492
26527656
26726180
2354708
67770833
37498207
64498082
2116339
93047297
32585287
37578038
92269893
51181790
55781655
88760841
97957440
57997599
67592757
11438984
38829216
88722203
71125491
86482840
90351662
40309004
92297832
18512903
91542660
23012420
29320261
9923178
49069029
94893227
33602889
46485877
24725825
90882309
7734167
19826680
23843016
94889407
51656632
50296930
18065392
60194136
8770599
34449440
69908137
45298481
45049193
90782280
12585333
62446164
26482789
67627727
12314655
98116326
5468940
89915692
38607989
84655917
71092386
18272868
97883268
10642011
6186453
99112212
50812199
46027795
31724477
74004373
76091284
79407034
96316019
44721438
57449400
34524546
54018994
38551970
81068330
63727447
24011677
73013350
21543523
50311085
77797369
25549168
29813772
38273949
58232841
13803850
11192039
16321118
33179480
24107447
99481465
4601881
40868459
7455424
44563875
89501269
72327843
60575651
47457943
21794169
17035526
48703154
96761022
26735062
36750233
7870380
47325231
10005261
7456445
36953123
2614642
86810584
25239873
47326303
85197480
969317
33661188
5811457
37746666
27557
31141479
81774595
24145337
14771351
17581524
534174
40833707
11083110
92270520
15591962
69307701
23002916
42420172
39297350
49298256
91854730
45371865
92790626
12634891
51739790
19154775
57377962
35628398
16439582
57184916
59115495
91305591
14604000
77679103
72349749
40556910
8806635
29231813
68538143
55339834
38095971
91019868
53681375
54002451
74266377
7204712
71564850
7889961
94834364
19175025
3760933
61720954
98718316
97040639
89211623
37882902
20087527
28240515
45862682
98903359
51665850
47374309
34345201
5208189
35399708
39867532
18037223
55821579
63879179
95220943
46366862
29569108
76584415
63949695
40919234
76271241
52592711
2029867
14542224
81527994
50902720
41230681
96348825
65130615
45780955
67484604
91288454
55029545
76257222
9353548
60163845
22449594
98056108
61404671
30577631
95965984
30659718
50228115
59797977
92825602
75805334
10992653
94192764
11918389
61140773
14050079
98638461
47191623
20520344
39631945
93267336
51586759
51271798
38330707
26949279
56589058
74060446
51057141
69985349
39355958
40701743
64811073
74191316
12567835
29146707
66913737
92190217
62699623
58949533
19304252
88240438
59443501
72379411
63913157
4697666
45608393
83621072
46239604
72316298
51950773
16626472
16659249
53399992
3662907
66880614
23601370
82197776
84380777
40232557
35460838
73839066
16904734
99123084
44728949
39914130
12766813
36411583
93400791
69823779
24816584
31327681
69049321
99366744
92864720
27265399
4866248
34213863
44598472
2648846
85808811
59353267
25394387
74436909
25354721
95795137
75029002
51465277
92654525
47244824
22286622
99447477
76646445
62287545
47695898
97003584
61882765
69995305
73187920
27785195
19499717
44150600
75253097
67182968
1582045
68203442
23357030
77128534
47578316
73627633
98743637
88769765
67009234
77426965
69416456
8410027
26743068
915641
44715100
59435342
99329116
1355248
26953877
78757993
84809753
55345962
67912523
53135331
44300147
47659671
48586883
68823890
71698714
97928010
83140123
23655504
21869350
88234489
45659915
9919863
33288181
7794587
47757164
92124425
42000297
76277279
4699705
30259458
3619494
54040584
91157268
87558912
74213168
62142192
98479609
66391226
44327105
12959353
20205090
68538412
17246063
15578152
7684731
62636525
45854283
88160383
69482394
63311492
49002359
54032737
82892717
39142574
19006961
89634451
91163731
99171879
38910012
39904976
43457811
42948662
42178011
80872242
60982628
14159843
87488459
39310922
78951305
56699662
51648956
87451492
35004487
37980867
4436361
8683328
27387788
92494623
3911254
53783059
334280
60883505
42029591
23537846
14194325
7638926
84108648
60694916
77003784
89460749
3239999
6883820
62124427
80258726
147952
81002456
45034747
34088943
33076792
41469977
75522542
25953030
26673873
17123789
71973171
55212962
4838551
60291560
37176808
39525234
28813005
85057367
39646165
26136321
64029937
73340257
11163018
61332282
44155468
64608608
74680805
55371905
61262701
53502865
40265557
92856197
38274414
48003576
93459254
98760425
359295
46206349
43941692
93426844
38717692
46231616
67994696
78708292
88641235
52604815
26632340
36664284
14981670
5543388
82881669
90554875
91397672
12295325
50973365
43189012
86448428
34505001
99460074
96682775
95517138
93617676
1849913
23266184
48668767
67351787
9853996
78725891
28372140
34638557
31400334
56111262
11897759
16750441
24240984
81039142
51873705
66152108
75481414
9263277
93876781
81349480
31588268
99625381
12479179
31113193
86605223
57295242
59490834
36127301
10752661
66184898
44184355
12604957
88376446
30771308
34742586
70898681
49977785
29134550
13817740
93355059
92229131
81653114
28029405
61487524
319054
90311391
54876349
6690093
33769104
31953627
83821788
31691781
29020648
40510896
13842518
30960397
59701319
90936296
84094245
16730242
96633296
89543325
52341550
88726724
90389045
50256858
28835200
95613207
20891514
1645571
18219231
94715541
43392167
99621266
20325680
68031283
21154144
92527323
84613925
95639182
16155737
94254586
27597926
69453243
47145459
23376161
51128988
87062627
38558602
66280058
18109532
8361652
59062956
37721600
325146
23052793
70584973
65447553
56707000
54440792
52341798
82711163
90544759
243924
55823920
18127133
48521479
29950381
91030967
29704424
97907468
90207217
47598670
10660595
70286536
70894459
9954750
91039762
44827103
87244981
65465648
48278551
15427986
42662511
18106340
12663967
82357889
30408853
13994801
13046280
5279589
84898004
42090416
97404948
43297188
77444864
93199668
78352101
1302631
89480932
70690832
35654005
71849035
67714148
97409172
57588770
89130541
55768484
51781212
16700109
92169653
46125092
95624510
96069538
42580370
35523822
37309100
71379212
4703188
99719472
75868050
74562590
4637136
80156673
63854226
4337918
12703598
45823601
27798932
15518820
27082260
13374340
34897852
67245503
7656029
50275247
71011546
43578303
55687071
65736708
57111836
45698852
67317205
2634938
20254266
30499787
74390079
63961493
61276077
76499231
37607081
45214571
50270315
24535277
94611296
43822351
9847341
26960069
94441800
69617053
95385690
67134688
63319122
65004760
64019852
50943749
8064558
66413483
50868510
75870946
57300878
8044905
85361612
49437826
63647165
64451817
85044611
40633815
91952190
76728221
22848352
61433441
80316592
91773403
44290087
33076627
98522923
3067289
7173511
11383827
84812465
32069561
30536250
12189462
56347442
97033275
48755381
47865620
56307931
74036719
6089532
92596420
48245731
82601024
5221846
33765759
78749877
95411716
73380479
98594940
55733208
37083762
76406989
77802851
2029943
73885829
144103
12464193
23811396
74293463
38537035
23947950
35800831
81291525
68619424
80808618
44169809
12509231
65306062
34780848
79896845
28482677
59019989
68532838
17577620
81223134
98019325
65565838
14883290
4670903
84957571
81684008
22901543
88965134
38877775
32739345
61395004
64474701
84834416
87081023
75431802
23446795
348651
42395335
4692144
59379569
78924835
75567302
26032447
79100008
46123644
8646110
72526715
68834104
70262285
14665016
47292429
41828250
89625653
69965854
66647829
98990226
65650318
28917583
7757562
56448838
7769384
96289744
25012473
1679338
44764056
6331042
63063553
31009703
95006849
67886401
39856937
72905745
22631042
49797441
32227540
84153692
57319257
21125769
49068004
21850093
24982498
54423029
30139639
59327381
97980963
33254708
81352030
22635669
42626793
65367549
55834698
53999309
64389653
76168104
38672916
28737015
43042353
39253716
57239481
56987880
55495516
31789592
19127147
5550717
77304452
32872022
36402553
38737916
68792747
425882
58511460
38359755
61954996
88479666
80088112
66956109
4811636
51105251
86986221
50848526
97639562
98115859
53511296
97305629
95430752
33107190
78167831
9665861
24270630
20271045
66175232
47492436
73801767
25269080
17659874
25042905
679039
53708487
87604308
7317693
58949905
34447662
54418652
85744736
19953045
79905871
72942004
81705687
9710488
86569352
32166430
42434067
33255183
30552977
80162836
31574896
57169128
27954209
70510821
15525754
22093142
4444908
48307801
14490442
12088155
72888735
13956671
44856738
44561377
2520813
97937894
20321617
82754506
23403172
3718023
38809739
56881249
61240963
14836244
47489960
8711730
66398573
8719438
49193722
74513347
62945199
94760501
43484899
50368920
29868805
24615116
61434205
26113596
81901652
16497348
8305923
72580963
14525377
50694498
6305997
56197288
36945968
25319926
4680689
13429208
79149457
82448589
73007055
22853141
66065701
37961423
65579157
60269022
84741575
90095757
37886465
55914146
41095769
11006135
31786698
22854011
84856541
58182672
27733041
66556045
17614540
91795963
8684772
96578693
50310439
64161427
36613591
66607933
83300750
50070671
37999913
84481465
23956780
99146162
27450516
90791271
93113919
70697284
39726294
78178824
34335626
68042349
86889539
16873788
41914908
79124810
75765552
15690148
5100861
38895859
66892374
14585149
15442712
79018019
9405589
80332921
42683331
11876883
99156957
1943337
96086638
53108927
65766288
98268382
94323078
36937804
68683593
38173006
43146062
73235843
65331646
83670328
49031906
79322671
34276187
41789685
43184484
35980777
35433589
64927681
92023935
2315952
19881253
45462018
56290802
93286179
97962752
12591167
50337861
79116901
73218485
4703378
34207743
84096667
79801245
56968814
16997119
49391072
49988065
28584918
69248541
66063357
84646394
99336688
75892107
19856896
68212479
66265603
74859332
16537055
95822494
40190664
77823094
28997610
2040057
84976448
28237161
35918356
51382097
86891582
64676622
38981168
3687650
27047165
97940545
76355616
37696217
58367076
81820026
51373953
73250720
97717797
98311884
70833760
12625424
89840548
25244911
19198312
92278179
71230590
57349180
2003636
18396512
61945245
80748176
58271087
63779001
91624829
34705296
59235481
48262132
51973607
63851371
39698180
35552776
95894215
97272439
66827838
7482368
9257701
44052095
64283631
65207632
39177292
64870932
14658881
59635449
90203011
54639825
2022923
87454879
89913885
60021071
32466341
23784486
29725330
66184359
25905634
60796455
81545203
78021909
2882410
64049856
10623408
48377064
6870290
95030184
98056522
97409956
67397092
33091016
98756425
72871933
23683686
16660081
5173018
66303826
84468881
38624586
61028428
74328374
10727223
55410518
73250544
38206482
53465472
30105531
53942266
85801388
82253170
92645428
5201823
70113759
96653615
30856175
18940494
47470365
99385742
43649449
66126681
80132293
70184255
60854513
84520741
83036339
49996702
55115120
53321061
99982034
37354125
25596179
82355212
34711313
19574291
56969391
25875355
37747445
18000
2569695
40056231
24111061
54620770
35057493
46532096
26571828
59516685
31668610
80982665
65363288
74421002
51963174
93819705
38187340
7353246
92216281
84926217
70203021
95618252
49765588
62056831
13725163
88224640
2905115
49516428
96099359
45834251
57506264
30045063
37286804
28486136
59429935
9352416
24651797
62656381
24645256
24240037
75143332
82066666
96252157
51315081
40993593
88878100
68081569
86191961
9978942
45040004
4147433
57046847
41270826
30509106
53013763
53959581
53562133
9143635
18962095
6565288
79146051
45309280
14493312
13833977
21923339
24801736
36545880
96610176
74853649
92465135
6643188
1544354
66408725
67733968
49381593
88435401
85916300
33643186
29138562
70098293
66023253
87912446
95554351
32616764
16673551
12379267
32567651
73239010
41200677
66301769
27181510
95998989
63779002
42967041
30145485
27341834
68625562
6128817
77928661
22462960
32680683
85516269
23948973
14757079
59756166
68651682
64661771
69611659
93684415
24208798
8989662
5570260
463162
44994611
62011237
51179874
82065297
13707552
47680263
9854038
11084580
9920391
62328861
14478289
82122580
19226046
48057346
25306922
86631790
92447501
3738977
77294621
11199679
33493939
98027702
8074639
72202487
99781062
4102445
22871327
63446880
17357385
80529650
33208654
3323785
1118101
96303909
7769111
75843784
24187516
79687442
3502247
26287834
58423218
21157509
20979778
68809678
72120168
81553571
9853016
97478463
74492945
12645946
67221282
30791317
88819893
18716818
85893605
14521151
22584048
49643837
37076980
52107882
38445577
63458803
98811357
73164764
49923344
47417856
49820497
94374945
82129029
2170885
11810732
75445254
97205317
70728120
71231883
40435051
36522145
54793203
72790036
48949934
23309706
38940762
77642370
56241532
2737839
107569
19894246
50155126
60302305
89471740
41393112
73790014
39549606
15393006
49348921
42227368
41502457
43381445
69520570
25504664
2670450
4372230
52467755
19476230
8254005
90028594
16477245
80649852
4263935
97665499
80939774
97340632
38702030
62037173
85002858
49610988
555816
70085
41015446
92550832
34938845
7159630
70421636
5662012
20441215
6447497
37662350
2124536
231535
94601920
89376740
9382322
39620841
28234811
50800645
16001319
87928244
84699053
17091206
27584170
90062470
69482143
96387134
34783210
51564745
71033170
74349119
69396574
19991596
66247531
38271556
78647496
24101608
50150052
4360644
82878177
67992912
38425023
7691589
6265322
247557
44185445
73263203
41143575
84548902
73382795
59962411
82780253
47643189
24906970
47472754
97752448
2592205
60954953
77416921
9961605
61699002
54312321
522871
61929462
30325929
84358703
12084028
49472368
18321913
11069850
87826364
9039911
28250802
76763618
40716320
60656727
89815534
29623102
77908233
87760331
64532867
25245475
54467144
26871309
53578843
71828234
77779970
41949262
20596723
21640572
18425897
47000527
87517228
771621
72973623
45533631
91829533
46348175
72443449
17043459
66361461
44490164
46519050
6762273
67537106
95423289
67474912
2555570
22153046
21571130
76040114
75127567
7760090
29270570
67269657
33909074
85815121
18393232
68714500
35538136
74884638
94225899
1182462
24043377
10226516
87807865
93291352
40076678
40864326
34406696
41786129
57800603
75065590
80455478
81517861
44308649
29882187
35951191
47629442
6579126
505222
71995385
41755350
47565628
54163933
14675149
4924623
31621800
19901749
68824008
64621693
4969168
36909077
6332380
74853423
69754074
90200221
19842299
57782410
3333986
98791743
40319912
21160351
4141608
62401267
30619837
22069206
82627943
63972215
41858432
581547
93795469
38485611
44465657
65544927
13259059
92619200
44136492
54768794
67056865
4055710
95565310
66709548
71104651
64439241
31214380
51746319
73593242
14871503
74514177
1108725
31654941
71981824
41336937
90957413
98306764
54801728
1852357
27157580
71748249
86057968
6916920
45597777
78420668
42627420
82509493
18953213
5969042
33419430
56887610
57176532
16266266
49318126
80711324
74141384
22732292
62515545
45345279
71720789
59517065
38734521
11929306
63531617
22483166
96743595
84383075
88991889
98409866
90743715
61694911
39417950
42088100
74726647
26627965
85657949
2712259
62599187
12830311
17739675
92765294
42449687
19867102
78207764
801334
64290007
10274057
23706322
65802660
10874155
67022438
55476854
45395978
79651157
84021560
16832736
41502380
30028483
86459751
41841648
37377433
34419887
87706824
51260332
46423927
18074769
44105539
37933925
65957916
67666191
65283981
72440607
30458627
99754946
40365672
12484282
70270783
95903750
11694973
55917353
49463605
56437057
26789186
11066994
65128655
35937119
43622821
93581204
69485127
43231147
69570172
74417740
81893292
15286809
97436212
98454217
54331051
31501880
64042783
91349553
77287536
68612343
86458144
58320817
61469355
61744165
22702230
64054283
83797499
7131551
82829295
25205166
80669409
28224324
26902474
32594473
51918849
59372885
63594555
23312288
17413438
31361979
14271277
19896831
55630169
32108551
99169321
91841136
30087791
35070915
61489698
55140970
8618470
94546028
21494103
51558535
77056375
75724745
99087221
25804208
32983358
53196845
61577835
3110032
47848255
96996318
93072031
64591584
99820046
61618675
62757410
62383966
99189226
98619718
28248875
9890319
33496512
30623813
68475957
31352868
13203638
75512672
5311214
69789035
84435573
60836995
86566447
70050463
55111452
1584020
72093426
70564237
99240565
16415518
43288142
85954493
94701974
91464669
21090464
97172930
29761188
1057590
84843459
16107187
61057282
86859811
32586004
98834753
70284642
4481360
28430967
11025869
1752755
93821100
34219881
12807410
59622042
26439968
31724828
5600190
68835208
98630014
40647136
11146008
48927150
39387251
38072526
7064634
8275796
33085100
54054131
12225881
15797256
86078298
29950823
6459288
69246721
87918876
52932306
6149466
53355990
9092644
18826495
29559613
34802759
48419028
12947857
34485874
23715524
80195341
10561603
9333870
74918993
5863704
60789077
40001936
40172618
18094444
37763529
28345580
23614428
47565312
67443834
29926190
8400316
52900546
48526378
18027720
94612361
6385193
39099850
63078308
92882089
5579418
93769815
60291592
7825029
9857071
12522553
35311598
61233176
85134755
72985874
82795303
93493959
55481215
46049876
65730814
89363359
86056213
95190053
88394648
12167642
39445599
87901071
11043070
84169228
96230780
20459739
86430394
67343717
8733702
9241363
78773747
54508687
50482088
95750928
58838226
5354749
53065021
41809585
59366607
35800138
43281181
91807948
6260032
35976192
12417759
64752953
15166129
43418807
57921609
8800350
32140053
24215928
4672647
32654606
34514148
42094186
66767220
77739184
72259569
74588384
3435774
8840102
19664734
8179692
26510340
666534
53663804
52070151
58355686
20699901
41199673
58110019
67839862
21909365
53162932
31871101
52984133
85496602
21816175
64890156
73909998
60308101
56455539
74104289
90503019
50996173
85887827
53001833
84420212
5803120
88374322
71972137
12472862
9561658
97193620
76022073
70921218
80055986
75743313
38947484
50450446
87481698
72866446
94313522
39744361
17810955
85903798
67548943
27431636
17347566
74066338
65871901
26150086
59036347
10126065
18407903
63454887
21740656
69401426
13869040
67661572
80769862
38011158
90633735
79668086
51786433
38332771
56611412
8774019
47668584
98945057
39086544
28404850
36628195
62735555
36668246
28344906
74548640
16185190
22366262
79803802
95565724
85607598
35310074
76966676
31029289
92924973
69673545
57219600
60177919
29050599
14804555
58461259
56029915
38652612
36870547
26007851
20853263
51600240
84251749
43965182
84415412
95320898
2863395
47110097
27460989
18109080
18240107
767859
23706920
63047128
27948470
51683696
99382926
25933504
29935046
97598557
91546647
97586612
1045066
22405250
49935371
50011288
4692314
14475723
620455
28187101
31345433
36859686
10046962
59734059
1619812
24945885
31921807
93475320
10476225
24713628
41669653
19626290
34872093
72364094
75192227
39840885
56447203
49773729
48927907
35286952
84733250
53080464
60968989
13992506
39848216
9469384
65642790
73288863
28683958
79477154
34082034
96574234
4424985
30765703
73960949
73740506
27716674
31698709
37153815
37305432
47176903
55242693
63163160
94012709
6718914
85325431
50484308
75068756
62396108
30176044
35628411
25568514
9447663
11172377
84035937
81424417
72251695
10912114
62772036
91289358
37996735
94790351
18009080
23009763
38230127
24477211
23556202
84908416
44655143
57443344
85206332
16850743
94405449
72472708
44640471
52890409
13480598
41374816
54934760
78936314
21585629
36768006
87990197
29268326
92576099
52595392
52835610
86469787
36665861
3608238
76424301
72974130
34364335
94816359
30639449
61422350
99603788
5116452
38311974
49449680
64701016
5283512
21878820
92793296
35943504
26262439
24269127
15227239
18868805
71912526
8115259
7484347
79160300
16905109
74323545
15049273
11737452
79196742
76276043
58764374
98503415
3288930
19054666
39068293
13557897
90807927
39347071
69095961
90994178
64661615
65142951
61770460
79492418
95598257
69350020
17584831
94506648
8413596
13879313
61106469
74794081
40562630
83419310
82619065
99111775
80435989
26109997
11474739
84893921
92657078
11016850
80308140
95271571
88480672
83223823
61174978
70280543
59781627
7895923
2537422
54647975
44166133
10419113
43236906
35584525
88300219
72741687
77608406
34462227
95828237
11196416
6219679
49652099
55329220
96245674
5766378
41748006
9754338
88089096
94901568
50752233
87603995
2836261
32108930
37105630
70944814
26605454
60837494
82722217
63532697
19100929
43191002
38737877
33544016
32554219
72721610
45671907
22250742
89959151
72560713
14795039
13906080
41656337
65560687
77665266
80251235
18724626
43601149
93724618
60660269
75928377
69857309
28541600
68834311
10638633
83908885
10742126
43539815
18228882
91498432
38812127
21379840
58964744
98998261
80837868
26058915
57501210
94044036
95027570
51726908
53783396
21744483
43999836
39621083
72744519
70225567
97381051
8718137
52939354
52983230
8702829
60545063
97699327
94889237
8294590
33627795
66345427
24909814
20093509
29899187
93729417
70218878
72195016
6749246
82440507
69133244
45165489
75900912
85508242
75520992
7543014
47923592
66272190
88090764
75066077
84246719
52347396
65199640
54291178
58593959
39553766
91984256
43113747
15622609
53284905
30051196
26543079
65390533
11134998
87496476
85423256
43717426
60453881
25596479
57164056
52601007
14770133
34532087
3922998
20848092
11076435
47130290
85322112
96378416
54194365
25926027
17564779
58694244
21045204
67514147
2320428
4283665
39169098
3679839
55700866
79699563
62676463
51698492
90635419
43241380
80488768
11712490
88871810
93164139
20382225
87956023
56133796
17946236
55092680
64453125
2148993
68715875
37703773
5322206
70768119
71752346
84017666
16130135
79588016
40596829
37174434
36695526
97832345
11306132
50382035
10940226
13364763
75287676
9249392
48098020
99514298
35311772
69211909
37698100
12983982
68636040
50696449
62486805
65515334
71128426
31729671
11571903
85623077
95563188
98755703
58580741
57755023
35963741
57503100
66417920
17873091
25255820
76081542
67795408
48390364
30913267
50194664
67186299
76968413
81817240
53708247
96565070
71143019
82684076
49465923
79946222
44775816
75998353
73293965
20976668
67245544
8036678
35119366
85570779
79044663
23462835
72273940
52263018
99746455
50744186
27710385
92410544
26886184
30955323
72003219
89808465
88127289
84295123
22938003
14139985
92488491
43634549
58616475
62004269
77851961
78789367
88609741
19832256
34352058
88998296
13062817
30481079
35677271
44572222
85286572
4941561
92188510
17296858
58341061
18096184
10852323
37779868
71494231
86826740
31293973
58425376
23876132
61194857
99182942
24806757
76591066
58935852
15822949
51277329
9651141
48079291
15251863
28402975
80669361
78374996
49082793
38200655
74796085
56431919
78600555
28401678
52251901
94096174
37106336
32683915
68516266
32869860
10730009
224043
25725750
59554656
92605823
91021053
92715279
8695796
38932191
53254244
95842172
43682886
14719209
99969952
59328962
49618958
23046944
36112384
44068489
13778518
84664115
52854211
501712
14826027
35490194
93259126
66267076
83649168
72535952
86855038
68506782
19596396
78862921
57671553
56079588
5468106
7598537
98568647
7105516
56654743
89101263
19988350
93343933
58390632
26226182
89482954
84090950
8128259
85852162
6487237
37045674
38335243
87101212
29246974
81833511
72308065
60127038
53106946
82594145
80621371
41591561
46810796
29876292
20459390
42120416
17968928
67232715
7099562
64645218
98076048
97835395
18816524
64610945
90204728
88197297
78030323
70073126
45908289
9622286
58823927
97578810
71100599
92843818
84179153
89500554
20890589
48819152
20383142
34312898
41936734
44745746
93190357
27474343
92725982
39485023
89164206
62303108
88109103
71718741
34081644
34021422
84849828
30545831
66002641
31722393
35942716
75213510
90104662
43638430
63275005
3237960
38232078
32675342
5472135
43648075
45174939
98982472
74083967
4373204
30987006
95473033
54522924
82736615
40234577
72241463
80955298
58819810
69305132
6224377
22986841
7531477
78392982
95420173
86804971
65423482
22660249
26214891
8911528
59459496
75222386
47280137
2585408
9636716
73474850
47147304
31010073
20288284
64352682
16563501
91518919
6314695
36449811
65643704
51966453
99742405
75453628
77039710
92494414
67893480
7330932
43967097
81719254
84551112
75787169
14343907
38024080
43501827
3848725
4100842
57879317
97403572
84290283
77727651
62975137
37157391
92345354
95759038
39465176
38181780
16531495
83256924
67027193
27145288
17279378
25289650
84923200
32337476
88856622
72515392
38167928
59033893
60245392
51186264
65183192
78334690
90222138
20588203
63862016
84340265
35801215
45170396
7485741
75253842
17402858
49098879
60715350
54370423
16039314
62607179
27971468
42889845
54770491
97218407
88671552
88678731
29991240
72622498
69849230
3424352
58881297
58116125
62269778
21290054
97866637
76959744
35918277
43370591
12553626
18730165
93547376
11034449
58002536
94437315
31662237
86076605
54475800
52703603
25011571
53735990
19599179
29254198
80673105
70745334
52906994
77242796
88666891
24711067
64717609
71636817
77576976
35202826
80401962
24075025
74818438
91956614
61999902
94692187
39537925
98986236
66099338
33994569
27488988
65681972
36108927
47257471
15368016
44231003
86646191
3781133
32248592
17770445
56126388
56503496
66017671
48727582
73647260
82366036
48589581
10670785
598794
11448627
33733610
8189030
43759972
43236241
69726825
73554849
4480439
296360
7544813
15470528
72882637
29361678
68503234
96545314
68169485
8189203
47765618
4652009
56760208
77915667
67948627
97527514
11868394
93220326
19893533
76138554
69338532
20685074
92300286
92371096
16419215
19192444
22867115
85995305
55219324
44019184
17570074
21163408
86684748
44803264
34458398
90279905
21693739
41178467
1046955
38735044
58474538
71894213
30129095
6542948
4901403
33217510
36451676
26726860
46523387
17555993
24109277
74549308
87893932
52857946
99285948
81617504
88071709
37812922
38276334
12819671
19775320
96068534
15112502
56413345
95846365
49762414
59204918
75536922
49357716
86243892
51113557
16596441
13116485
17281287
99181335
12296436
27862845
33584574
98905767
44089110
66657211
42719138
74105799
91790654
94968899
39955959
56587098
40305214
751006
67789050
61878589
73470881
62664660
1268596
59701746
53277458
12372975
3553535
18631585
69773130
49852980
59161875
16846631
17383867
46829074
14338057
31193657
17700467
74274578
15662889
15405969
32000662
12263276
53040742
66280632
26476169
20239909
95019560
8169717
73758026
57059124
68504933
2721875
77531443
97951748
33248255
16389719
45464993
36252004
35753672
64622979
65259583
53451834
26027436
45856101
12278829
67286659
66811685
673582
39463377
67847916
25992905
20296415
67993704
31026073
7444903
98600754
91764550
65010286
76683223
81344227
78410450
18426585
78090444
21266966
68975457
14692569
36975802
8944128
31239160
62812405
81542097
59359366
32030891
65836180
68754539
19445612
9830737
69874915
73736454
78581481
62700626
69830896
31376784
87654194
27985270
42962827
29547929
2860397
5740639
28914873
17076108
37006979
74603855
97899634
57688651
39903146
29933313
12924395
69810998
45694002
91850342
10905442
80168523
56149765
42419038
88222382
30477858
80203977
74393808
78674374
76663205
78346231
38773216
92594794
19162420
12710441
15299334
13564790
49005619
86527774
6356785
89438409
26238974
70151921
25322311
3015667
62308227
92572987
45971470
61094930
35633496
15986203
18323970
44369867
6226241
89124321
88651278
43245539
4418826
55957635
7610339
89486058
45339679
379786
47161427
18290630
16004253
24006572
2616689
62270679
65656414
72033544
64041166
57514625
8407156
63969097
53834505
34928276
91730875
21334525
26794116
90426218
63538047
67588719
26779550
31961379
19886503
54953615
52849298
92764977
72304455
31395340
76151980
59688115
4149435
63827525
41547749
81779844
73280178
69914266
84355654
24423958
94732063
30236935
20852201
33148009
90677536
15358102
18612530
76128215
93110642
6246144
90409535
23526234
10621760
62398652
94262905
56744609
95808927
18477526
69414846
43652242
94289433
21677409
79581365
55413920
22403476
78201231
54974496
61232619
80645466
76852769
44767481
23622501
76841808
28680419
80177093
70298874
27566537
55497501
20813583
78152585
21487957
93309569
31367182
32953900
66865165
95901347
45702858
51363751
41366028
2007268
40831973
63189475
63574413
9027581
39139867
34052835
77255561
52557405
32675404
6772200
3774158
36891965
27476463
67224813
77514596
63424106
31465164
80643204
98279453
35945755
51200117
68800724
30976083
9721316
14066841
71598580
57986162
50556786
99182725
51924808
27416489
65119872
59223063
54025946
74990429
26630161
7305904
7854167
9632222
3434433
55551762
5290958
69503334
68252534
73064983
8785772
3469813
10486861
51358325
67910369
81987102
50946649
20505684
99489494
79460695
69754759
88760224
68481254
49793664
29858423
75164441
69807388
87285656
63042698
4926783
37555155
33765280
16759359
35790768
57837354
23847103
36461559
47489563
44373622
58162660
67622638
70477949
26374308
68840490
72410758
76558278
79597151
85999781
38793099
79406058
70673433
46908248
71815720
53060594
84894568
51033299
33097118
23674211
99328797
16745334
39535795
76208696
34112973
72297578
22690606
45626875
10368236
24292250
75528805
66446319
75239785
46515124
6129507
7920033
40743707
46412306
23707543
53737653
90389016
53483470
342347
73821030
50729718
73736855
50026084
29070339
89963018
18324053
81119520
67820132
83734905
17516549
80159132
58528694
33211642
19838199
5126732
46659127
47671982
98033926
64844725
58849556
66481667
11458670
50127875
21156919
89283797
79166265
68667899
88262521
57858192
5569093
48910743
66177809
15811970
49970609
17781947
61912093
45124166
32685592
48444708
52798856
68955278
92400909
34141843
60554296
54269924
92882007
75943420
14051450
2554144
95745802
33647238
2984347
13855038
66887453
12576170
75682910
40907246
51095172
43994879
70374675
99091696
97560805
26137453
71123291
98879431
96242530
47946707
36538553
37884288
4007416
44763484
76271174
22867572
87834038
84855478
92722138
72038376
8116834
52274540
56161825
88636135
81183008
29070315
41475588
58891001
97625631
31780789
34511830
14876578
1821861
3660529
36582173
23905647
45573122
88549281
75837397
81783854
82290308
75232239
54336872
73006316
64967390
98409911
62987531
14295539
73309652
17246540
14737385
80324029
31723035
27728192
91534208
19971334
74786333
77708943
12413451
50426098
13804189
10919160
77524103
12387365
83953822
4831745
90193566
38393702
50616392
43502207
92107434
94607074
68995626
47115892
89208298
37856502
43995029
40853443
13022278
88389948
99258476
99710987
75951970
17227242
86746865
20862176
53959311
93089364
43839695
41364532
78999078
8474677
76630290
43650749
90602695
62699852
31479779
44570764
37567612
88799763
37606316
91084411
54235862
89362323
5307943
79273035
43422396
4249246
14237227
72466351
10468115
50861080
64549389
4731289
51487965
18477297
1304893
81998714
40821210
43792326
46032153
67941771
24290631
24811306
66530066
36991752
38251427
72764647
8180896
32298737
65507173
76754408
95596201
73658548
43233620
58211958
63252994
58045854
67354705
61246005
25421172
82068318
73794048
96962072
47001643
16584827
40967523
24608439
24860309
61968791
46528596
33182170
85190383
28177925
57111874
48075732
16769230
4427661
30877604
2764538
2374221
35298647
44021569
10049943
82819292
84794485
9525598
3772018
39924943
29142875
73231360
7932521
82124860
87831929
53425198
98184544
15800098
31900974
2555917
33860232
29841959
5692355
87744169
57482693
62519449
58537567
14236387
74958925
44672978
83414207
93154350
62628498
55305204
18633145
38764965
42202426
49622600
48468364
3970936
34652939
86119460
58114357
84670676
24347881
63759087
56790074
16445124
22922263
79611763
86683441
80854887
35787616
3045542
82541404
71785931
2814994
57930009
17011080
97029112
79556058
78362040
40807358
60281115
76440309
64148607
36958696
36955828
52526856
37729697
81732204
62555425
23037404
92738348
96371787
54485563
76497689
33931012
26922753
39364100
88899054
6807690
40212711
79915176
20272985
28397222
40776327
98647631
15679974
93770748
28461125
18734408
48879687
58325678
81838416
82539899
74029765
24642724
3340731
74996127
36086180
50360154
78673076
32481089
41013722
98364881
81190212
2938301
98756094
17474585
2155420
96750439
40909523
40920948
44793019
2510277
59090636
7013418
96801600
91082504
96865486
77456189
43252319
1368308
46701409
39788612
32410225
44598051
11684851
22451224
31313916
42319077
11899425
87977963
93109462
59441898
61537635
38555432
10992974
19506792
85756209
78173443
81846032
67080979
96008483
9787044
15520428
66134954
41853357
97212281
35926223
97195834
23306422
27098327
15277236
19186091
90620559
25443120
35080215
88723421
64554104
45911685
17772013
68807220
58725442
74673460
93929120
57170965
67806773
8399694
17585862
38868328
27816434
7098043
80798517
26760069
16861066
12566754
91792155
61085311
20277425
65071864
11137845
50321973
42697100
58779798
54658733
78862494
67543033
49998290
13839784
27681293
14750770
39475017
17976407
51888090
87565582
1046088
91105113
4954929
4263135
77067227
32815713
49177065
22544521
29728825
23580230
82199867
2950353
56098729
55222305
78087200
54258719
14734203
93517003
21371194
76437020
23603412
1997825
55277169
98696994
79417056
85185657
35743799
96671073
28412699
29400183
94076058
27236322
18792485
46434468
48437755
6952357
69561715
99125803
33116375
27484924
46655303
66607500
31418133
66029576
62263091
29440947
23431838
37759170
3382489
48102120
73818651
15525736
27248008
23565895
73569719
22595617
47015730
40442075
49343328
19013759
85944662
39203838
15849345
25863288
43570162
82710605
19178009
26373907
75776832
32689307
72466353
97665270
13968397
46037892
6922277
82000029
24329390
50601940
25772833
14598656
81964247
35965285
81941619
19649892
2097929
11252939
40038110
87280738
81017978
86170322
36405199
40161270
46490239
99254674
17216856
15992228
57110979
4723828
21786121
17526005
93140151
82146764
12161663
54596455
72625189
10123624
73866292
20639712
5782275
9709277
2858802
43463144
58827658
30822974
41300032
14093687
36813948
75225265
48504110
9851119
23737391
75697940
91316212
13293648
55965220
45747096
60302028
95429611
10890195
75055661
75922638
82668208
70222593
70409056
12653166
40893416
4067858
31760278
64898286
81898374
61433254
78356442
36842258
96136822
24902365
97542642
71961739
14626260
61517409
19521126
58447083
90153601
21427063
17568959
33987888
71266541
90543982
2261634
18087657
72539962
62530889
22465254
58755000
78437504
74034724
6283253
56429897
10587287
75589199
40213107
25998853
40387083
14902099
76990879
91237376
43231486
38232671
91307225
15616978
49621872
40698814
72703954
42759458
5951206
51475742
2303242
99263079
65162657
4908534
4434629
33500641
23353080
30430710
14401907
79546291
91516833
52590096
31918185
45840611
83441429
68857858
30830649
98514217
29040094
77821199
17043969
6357703
63887565
39108279
98671126
80109427
61969420
2392228
24001194
48838410
21121102
60184571
89940880
33259795
70378155
99938893
11867108
29921688
7741391
39556290
17650287
38446616
62692300
49944717
49653630
83984546
92443516
68262484
41271659
24124614
29603436
95458401
81462814
22922881
72676787
37568857
573533
26976093
28945574
88363538
96302277
44694097
16969807
44638720
15994946
52532083
48914641
99782277
53723571
86736172
64881832
37984156
88421170
67841117
99733352
44963124
16203203
71509321
63881692
71449423
40025979
42237845
36663112
86435918
49303262
6409814
91131626
83285433
89396108
41935170
99588726
6343334
8445835
67073576
90301081
41039336
79894400
46437443
91378452
1314544
18057869
68918885
92170667
29998274
63194038
17368812
2416763
75001299
68786972
42969960
8690423
86650456
67476727
20140754
12726126
40276747
40364837
29981733
72118044
6204831
99688587
17972663
67874124
7904722
74111304
34962817
36780867
10919693
85865378
69510844
59185916
95718593
29930274
68193969
47336278
67456007
55038894
68951728
68206652
39646152
53573304
84566461
6527683
29821323
86486067
10038118
7684250
74560817
71656978
24491646
86854003
31524219
70362013
5614761
55589172
8624749
81461114
15370528
37900556
57620326
6908615
26445950
37848433
51318930
88961432
71416288
17084983
85899447
52319307
32485193
46453587
24706623
4756123
37704739
63565761
78977595
98320119
22275290
61736544
43944737
99993644
59113018
9660352
32497539
36079669
27808869
86417703
32370058
10237234
64170381
41637166
28070395
88725747
64531062
46434176
44181022
41452154
46316732
49987848
33919381
23580442
84200396
18889358
20149259
87796208
13299595
32893391
80201249
8517392
71848157
58560130
71665220
52783850
74945459
11934041
59382270
37304844
8952706
91413057
2502794
68210486
92435799
54681781
57224031
31033064
59111241
32042148
81271298
15162159
65670587
56712144
66667003
12465452
9687706
14847076
24751603
69619268
60588539
58105226
58307401
68354544
54213324
20544839
23131716
41654070
54100249
23328892
74461939
75207245
45944787
78082630
85937294
76225102
39744049
66592876
30255337
90393125
49561293
70392881
72182290
86311624
28479988
41604358
94632501
71697289
54127757
35503933
7903421
31873052
84807785
31320547
96470165
82556966
50717194
34826432
78079466
2803081
17903568
18186765
83264922
74872893
14931765
65616820
14248017
74859848
36894154
25079947
49787918
6948561
14161264
31715639
30760070
22837171
52618398
89959919
63069567
106510
34742644
99810095
89138323
73059201
93657592
19063018
95908073
51628964
40490899
10501459
85227709
88057503
60162763
83619287
26170831
78360204
8621036
17849869
78665001
48827359
81091407
43434432
93904590
92100926
18990944
83474549
40538487
93661325
13859261
29249448
41750349
31801759
5758135
36909840
37508035
57198258
639817
6361271
39910317
4723775
25431796
234400
47046626
81458253
98723191
68643718
7654672
78861729
28236428
11688436
33647565
73059459
49658409
25873672
96804452
17948724
72497266
84250903
66396600
84710302
86900975
77449360
61828588
4864845
24523301
26946971
34835675
88304526
2720556
13547142
74135378
20447870
27256471
8613795
7151994
74535217
3541622
36462472
51366133
70838390
29491411
45322846
95579676
94770212
4575779
87185568
57241505
15778368
70985714
38461972
2626266
61803293
66182193
58594827
19454094
56260676
72871983
99342424
11602396
27693501
82177011
43730142
64376588
18961136
32895149
34399369
95327643
89136370
48487333
80036084
68237205
80502273
49032260
38622931
64526031
73952082
53681237
96097740
41971061
93588878
4185234
60115378
11899444
91995930
10929516
27763216
14114991
44915703
75266259
18549609
18456352
34456049
64673008
28765743
65892621
84827465
80583678
42160809
78806606
6806066
16176051
55840014
30594581
90995545
68588963
59567242
35891157
62163070
13058843
99340002
34016040
72312155
87151187
67621385
39805894
24128727
51979544
33286671
45628766
72324740
48762169
7765478
33356944
40493374
6634830
86973474
77170976
54207424
68026919
53344909
73371179
68203233
86901461
64447085
82949001
22638804
41222085
2919446
10877753
20182837
84686158
2413
52245737
73107050
27215243
59317091
14247972
97620837
5081813
74170788
33015915
91546920
19254902
19339726
9265975
33353709
81799268
85926088
19777708
64859381
40116300
11651705
31125836
9413282
87765749
76947037
8397529
80316344
39694263
32918843
1916114
91914896
90313011
59814479
39028849
85587721
54872504
12647275
317735
27850175
21659089
7844614
12119881
36057120
76375988
68580618
97928442
71980630
26982029
61535832
27934277
14539643
85432005
21672436
54210331
89624577
85094122
10879124
69282907
57897464
48919600
2631303
35576362
75617421
86727131
88713143
47969063
54803891
57856848
63435972
12455499
19384872
75538619
52763396
55449500
60308351
25086717
6316747
36496322
72185942
90109455
13723454
82179728
19824987
59243017
66878985
35932928
12666402
58507897
11442106
52694094
93803875
95757685
19835404
35968083
25323894
19090446
79530400
61232598
38678212
69435398
12181015
80633559
54313668
92330499
56425658
51663851
47310726
47786544
55772530
40650118
65692804
49276068
73033330
17872611
41463988
55494863
79243170
99637243
45711617
84656659
50578017
10802030
27200805
8701025
21476515
7428975
75512224
55388552
2996007
63660390
7608704
46063684
56041897
62231698
46433089
87120856
55914639
68888157
41446581
37056393
79625510
98188648
25759226
81388503
59111073
24007337
64035022
66677575
13369312
13875979
28137691
37542164
33411303
51446363
87460009
51276814
65886016
17227474
15123025
76849318
7840643
97815523
61786703
11406724
84207383
79932825
15404253
35654919
37527156
79247963
24515371
90234674
5937289
4641148
99416596
30614113
31470927
47113601
42426538
88354334
41554829
36964059
92280061
44006933
46110777
2681669
36187259
45071252
86440496
3852985
49167115
46976862
77614143
47016612
16215155
32267023
87962027
5086679
70187387
70285323
25956977
94617380
34388935
29875890
56220588
25586499
28952385
64728573
8520403
85357691
4753974
66223147
21001076
68778559
70779678
13657464
14900834
96446926
10325314
72101343
47193789
80741401
24880671
85786319
88696882
10899882
8923648
27741341
1690983
65107869
99592777
69400891
91419609
86897239
62810955
96515075
30941426
59690617
3961783
44879299
35783448
23967492
45347105
72814164
38337543
57240231
55207805
33048558
42468958
20254663
30682617
55774796
41794997
11161249
58136117
25211944
44242189
747856
87390139
82712468
31303826
36377399
90471330
75309578
91291061
14543358
97733997
523131
91716726
94611647
92427189
64961753
29837933
77983897
5263817
19121366
65964725
26415075
83360185
11741718
32012507
64318548
86922832
61764930
94334616
53481669
87344383
94010944
69076445
47191508
63224025
38257026
76883558
28952822
73130818
73445836
62012888
64968831
87977575
53097081
13811009
37891240
78469999
4989547
85358492
29112816
71692665
88264855
70867016
2474715
29512781
38759909
69611250
26414031
29250487
9819407
79533438
87986591
44320783
11082269
60175040
58657785
55899556
25163741
10987935
19617339
18792424
60241156
40052814
98836984
11211829
71581951
43525911
42578242
76146491
38705730
28016801
33701737
46326887
87594558
9077536
75595629
54126487
33409985
73201961
80536099
5749699
76703716
19938208
60534917
57904125
20179243
77335316
9132240
20006460
55103604
4696059
35513249
31617729
54923289
1662147
52629216
18472907
80953376
18715146
42618749
31903997
67590785
31151592
80246365
21391247
46702738
91458103
3612521
38498829
83413360
97911972
17035458
88744693
64478758
3444812
29416138
85768624
353327
68479547
85128837
37679294
1435942
81317100
73586213
19507115
92648350
97655536
9768802
31371954
7236353
41542364
86724633
80845892
53772028
21190532
60016490
89996410
1121480
32785190
92890116
77328718
6756604
50470128
71140293
44352435
76413394
26315368
61960574
21833208
74883437
11885776
87458702
65482948
39958716
33214066
71503597
24818367
20935626
33019180
90769934
43787579
82838693
52401329
59770766
79004969
83437074
75546357
81489430
54819467
76329488
8695272
14881420
92970927
58916898
28929146
62698756
43151348
54019537
38464703
60415623
70520118
22827613
76007333
56900655
87850753
63219870
32934029
21251680
86346658
30040603
98104009
83935273
43409226
58103711
43537154
94406483
47096932
34956107
22483333
96390093
92196422
67577334
24175895
86494689
22701977
28726885
63503886
63134305
46726807
69990969
14030495
60675065
78912329
67081416
37080683
95590556
16857310
66298888
89404472
45808498
28703487
5604127
26344203
43660006
48041527
89035290
19754271
95756031
59410419
58855612
98471804
84546398
6129414
53618063
90265691
7840329
65373378
32731420
30069995
4827258
89684171
77031971
65949446
99178316
363044
94745685
39315141
5024428
57175157
59152152
32902312
827431
74681242
4563841
93002725
22564675
60657510
28750316
37361596
7463125
5818121
87900329
65589124
76450651
71087236
88994785
89652014
80838866
59471925
69045635
31291590
23644984
55040330
39644367
99271333
95326065
8235516
60984264
64239650
28994387
84293563
70875315
48025580
82842654
70647782
41664073
2364086
81036580
56882042
8225506
43150535
92282048
45678325
69918795
35222802
71013914
23020584
62017292
25736549
17177847