100000
5185422
13742448
50076771
36565348
42489294
55046284
84264598
7344607
96581281
85488878
10786065
89678303
5648996
81206617
54457664
79650145
18684434
23595041
83016048
88150430
9882317
6430352
56301376
23675335
16709162
28184436
7446910
25626008
51775701
727616
21022511
5788482
95103313
46913184
66216039
20032121
10088365
65686524
77033365
17592066
46266961
55188551
25738693
50798590
28481377
47043959
72892784
63137105
91860869
27617154
81493407
18888624
60591530
35248024
99323071
79550167
22288505
61569933
88691647
21012235
37321500
11655542
71664117
61713985
20041193
3376285
60606154
69877096
7736878
18261428
32209375
80577117
81773774
66982256
78763793
7393499
54994728
78618106
81999394
74677163
18469743
74218286
74362580
16229177
44803717
12759879
12453235
41626271
89763804
2070065
93063737
82437900
19940653
49431621
57206298
67262203
66532485
76162223
83120797
90938584
45903708
8579352
29311196
42024986
19186969
37710989
42603123
86112282
86591494
31422024
10937734
45280648
77848357
25515753
82123602
36238270
12913673
36027783
25392547
69641207
33189160
92799111
27254986
7498002
63230736
81071650
25503088
30899073
26041696
688004
96070833
84488282
19722346
58277076
53862520
20752589
46405838
21371173
75931614
61113377
49181297
29550802
67572847
87747923
79352745
97936128
24298842
80466809
19204380
18785557
21811284
90574054
45299988
62448253
58244072
43668514
99708482
16766327
10991214
13017676
46983886
71802932
47553276
39398063
80097992
10743733
17008880
62033304
62851243
45658469
44712765
5110258
77954676
7829759
32873690
37778675
29398630
52104817
56490447
55515803
69256543
40811901
55792963
49849020
96512437
31626120
40547073
82513243
89689643
97670179
75297186
6585516
29801152
82704913
64597548
76961365
32617308
92635053
82949944
42761324
44986728
80367570
86847474
33181478
6297327
27443504
36516820
76139000
48616240
5462837
22290477
47100366
97949777
27547944
82874704
22541477
24569335
13228947
82248145
89259318
77459570
49850468
31442558
86164366
25910708
36326361
55952271
61817058
69069088
94191838
9810931
70075507
50268537
50963355
22105748
51130781
16924304
24215445
10905114
32327057
97293150
62476912
25460654
61503624
97356670
15333675
97560247
36006706
68154132
25112045
98488398
82510083
85155156
25278046
14901272
34355671
30790661
12846231
3853165
89917619
29651674
90568145
82674403
6334584
7812863
73220898
94337017
95148267
43209759
52230973
26805159
30041520
71873811
43842274
27207067
24042167
31538230
4244002
7459047
52647011
14877535
78563950
24674369
6290287
13522418
64268842
86980527
77350372
62699028
71517951
70944515
37027738
42184126
31107266
76145846
42308969
15792951
55150532
10960708
89130499
25690098
90742902
80737602
51103008
22469979
63144316
84954377
26276540
48075596
3530000
20397063
30067282
87220505
62614686
73318214
88261115
42196452
21907283
8060673
31572200
98649902
74677443
89568274
3054316
78207841
55581404
33364938
20214261
14927747
78644067
91408466
18910552
22902199
76856948
45016868
28543637
28200164
73932196
23034572
72187268
99176478
26877018
61575734
56746070
54843334
56279923
94342606
6443565
35006509
6745441
28268231
3566918
4721913
43630937
57064208
72808811
78586929
32327711
97171363
22589073
17438059
43659961
24754189
57524774
47836521
36443574
43535827
47187443
99764816
68662227
938124
65902088
76127932
95305114
77408999
64423936
14252726
45902347
88829353
18657575
2285781
13341438
82332196
38767323
38497632
90722084
6676997
66080285
11828795
48031828
66232852
63399932
90631232
23033390
71698044
64379576
44906546
50250051
48607300
72369429
49149762
72227818
7554387
40925395
79497994
68393531
11516175
79065530
898927
45717731
6215124
98274127
96664933
83655367
91773667
26952998
66781373
51997548
9958294
78689225
51718103
52072352
27854955
69742716
92433038
4906632
205857
75067651
71631942
41608824
59080769
38374522
5225191
35734722
88972336
90603051
35923168
99381304
12962385
54852090
96221645
53068234
77695768
90524420
42840967
85715020
31318225
36667769
3638421
44952729
76665812
54718538
86085683
915515
36147523
10870794
11157226
99438003
52825308
81637527
32010737
73763980
71500679
99233296
92728767
3159079
33816418
87088396
21463885
26146707
44698635
9291978
15790999
60135636
66778845
53683539
39490558
50428407
63541671
98187907
49254042
67424081
8432650
96284848
11287465
15048674
73010535
36413762
18233121
4475102
66938936
78059890
86756157
86305428
86458596
65861891
47326857
67225647
15183667
42484464
69656114
61932141
24971673
17211629
59811734
74376541
59535829
51351543
73532014
2493032
44359379
29647194
35295838
92131313
78141376
36449777
76534882
58417834
47403849
83080177
48786588
17122951
28503307
36765065
36522165
9202277
84235318
19651460
22752904
52316935
19857862
95899619
95333527
2975160
21882012
66605852
79336801
9181736
63889862
17192733
4558406
9092147
49306945
53227078
15318932
81046050
35447289
18470305
85179291
19397429
38848697
2900495
52750602
98979813
37482395
8605685
67927008
79901888
1951172
82370609
21310078
89548437
73468808
18785276
94989170
26900621
63617905
67677755
47459305
22253959
34337310
79135230
99603987
61244184
13529673
17103745
12708867
26605114
48668438
62859842
22386171
43205654
35734982
40990547
17825895
91487795
32909750
43421700
37768495
29115607
94781526
65821530
9046147
88437487
85850393
65094184
9193765
40350062
51511012
69590341
61466006
45746865
5066190
70340938
52595894
2070056
63313267
66599106
5454646
8828498
8492427
57975597
13275883
33049831
29649184
18093832
83367310
95779016
69802941
23047171
24336835
93484491
3730970
77891205
7982456
88367682
73578971
38123303
76116136
23876817
23182717
95704356
37397140
66735084
14038035
34401468
51961168
71262044
45613994
1753719
53376792
87801371
52705442
37124704
48701560
10693108
61815152
14038891
98386633
55542489
39619290
28039380
60063456
16105300
64178187
12224317
95370144
42161777
16163822
60763205
40911458
64058359
73879378
55895169
13231861
78864545
39139159
82539100
37821458
98169306
72084461
58426852
57187020
18483073
93708657
34078932
17749948
68844009
45680241
1848819
69165830
92682740
61159832
14134509
51591323
84885945
53209342
90471254
7078763
42934702
10237851
95177457
27253183
96158185
27443038
24920237
88346729
72301966
92002881
43310881
46542929
46963454
55019681
98611643
53116447
46137028
50202637
86274643
44537049
40448966
53104758
71484840
58332598
34000725
9913499
23941097
62197952
10204463
60399578
27421639
35979485
47108895
26193276
31282146
24616090
21670870
87308587
45866454
2326602
32677143
58062626
48731279
34094787
5769479
72396160
2773145
91114600
57799478
59539408
55364724
86163356
443514
58288935
67422826
38992512
75519098
34790264
64531715
93983028
99548438
74941850
83934362
32786191
42476331
41921950
87609454
17213676
47980380
7570535
279301
31398962
64892339
89195636
88220704
99700891
45419199
4302274
33625068
37451045
56245949
83655723
22724531
62073398
36297287
65890525
50096339
67240115
61645557
31780914
14247440
43530349
55082492
30828365
82150795
22008752
52611788
83389476
13498538
49029389
65124106
17467934
71118148
4554324
6116578
86460751
55534059
69590183
34706050
33313536
11884716
65976521
74394015
43812302
23296071
99124193
49768932
60656831
71163676
91775878
59376485
41099416
47914200
53990532
72565062
15777334
54430279
93538176
48524047
53249521
49090061
93699864
55064492
92977600
51151356
19665430
77141976
57182628
98174173
11757909
77133461
35123502
72176050
82066582
72886682
1829948
15655995
43876957
78454776
65509253
77851089
22657314
65719964
74843079
47162600
94367893
2668355
17329053
98311808
69396461
20746950
80683699
98928498
21544163
17614864
89751764
47155984
86594371
75009271
80656672
43142082
59733934
54417680
35951127
99064824
50136728
64472232
48226221
30361991
84559869
92845530
13575323
56264439
79573550
12991198
37575662
97442495
45766534
7695679
4380819
489251
51791638
95969870
89312474
91980413
27007744
77475533
74300057
96670440
14832322
47192758
90532591
87909936
60993783
83126121
71565108
42730049
45380730
79974299
53069077
71560592
44258468
55712836
3671242
24149197
87110809
96250784
71240034
71285838
79768962
92112211
50788742
2072983
96680029
31284804
19163127
16046704
42770141
18504702
66245636
98011606
38084762
67463986
26441903
38891016
39379290
32511305
83088948
21378593
6938166
21002256
47358096
97043409
77028322
38357697
80805301
16398771
85928014
47573986
11908223
53790257
33111906
751246
10619685
42488688
69243833
90990473
99521231
89647130
78082693
11205499
75907940
46815160
15076433
15834612
22131441
45491138
28093597
48505658
40502564
69988718
98355033
26127010
91708397
99587140
80531429
49669666
53225561
49927181
33602806
67785456
25525479
5814273
83648407
40968004
83648589
34147253
49429285
69295801
73047927
3330105
2024133
9361643
5209556
70605595
5319499
95150288
83243370
8921510
85206988
17649578
15845425
10474701
54662939
28365122
27548037
99299046
56813166
98338425
69793359
29431208
45330702
73456606
63829768
50792698
44656496
44515460
14807265
12009221
36472592
44303087
48365536
64808422
92552406
55795510
63301647
95176141
9716447
67251912
65707873
37888428
92675443
76989548
65266432
94551954
43586225
73184041
84334751
15569095
37362398
49800807
59744687
50146560
16249153
47890308
77703229
12520380
53439470
3060752
64714581
51093931
11955940
6632217
27230822
4074860
18441202
83518951
93330563
6750662
47343916
2802355
73678525
57590530
94145480
90702262
62472076
58201890
43402240
99405481
27125518
80930374
74845935
49896752
85980933
89008248
19941768
61993237
86065045
77974010
43364346
84529879
27129077
19343155
73258044
10408168
22107157
14628689
29588921
33047130
50850637
55372474
77129806
61996728
48851810
51555856
94430424
19095166
52544991
4465951
16231293
21261979
57140799
56588230
90651172
98624328
76151304
96816983
28266991
67614105
20421639
98984386
61756720
44885483
97900003
76356266
31033720
63082106
38381594
89521022
4405108
16960384
79721239
4168605
27232915
91175536
14378657
24375741
57209537
49109944
39673155
46503376
79102197
7012060
9375134
20264303
42825390
52620115
90405642
92436293
63333292
35487691
18670533
53906297
58963972
52294383
18090248
14286979
85126438
19328503
96792792
62376177
4414832
55921828
84797892
80344306
32158403
21005257
51242278
17661422
42480193
29627092
10179527
72794975
36712221
55661260
8262067
18169110
89856556
77264225
62620659
85180516
34524075
32604731
67911354
96863367
54693817
43673093
57709832
64550045
61957595
44585859
77366945
3818833
12679936
71301291
39839781
94176765
78663370
70742538
80510029
87016158
28071286
22022583
5009232
9486415
10478149
57825916
53041179
35267026
6866104
59134341
94542518
86683894
55872934
13833415
86699265
34097573
79502178
27834827
59946717
62388435
1211881
33181310
8395150
27861694
24918439
18324777
74126546
67604640
53181889
27851104
84914500
41834628
54039063
45500931
81825398
74519405
33191675
32366408
11503565
43012239
12685619
4867897
84728034
42640279
94307008
58051119
44791261
72341638
29224185
60139927
8518909
69565079
31755749
74248818
97160207
58379579
79495800
94836757
90663405
49641721
76670164
65080844
28307002
64377451
29865688
13306863
24585787
5968215
49189283
20906273
9401220
70597628
42622279
20082556
79896341
85112746
95891039
36414659
13385530
22900938
44664078
64466990
47898343
34923161
76613132
5900326
30829893
39028836
36847348
27801756
42354438
70466464
84991137
30379539
2875157
55322465
33869145
26611453
1473023
95365224
71548904
83731806
39408461
82036194
36998399
46909602
18964656
67070474
38093577
86751307
26058824
97434918
46683107
81280970
54656597
2198917
21879756
1936209
77355066
71299145
73110940
95579962
52982551
74752242
19012961
93513945
19661645
86319543
14578670
62987689
62927869
50101688
36447637
46760740
66565280
28943454
45166214
23994076
52241184
70420757
71586609
1719229
57560658
55223951
27488267
50897252
58191022
10552645
30125306
99321133
82941040
43663439
87794396
83853545
39084742
19086140
53146890
36386615
89686047
76973739
46637582
28925155
8702194
9500383
40948670
27960728
67109358
99573651
46564061
88841650
35345645
25434024
67817926
59471695
53144090
70634086
78082965
63389756
22324588
75483892
14657603
41706534
75220237
1157259
4471880
3630420
75466731
27286999
31399856
74868783
71734444
94091965
44344940
73031714
45914203
45995917
56391933
60488169
23604376
76054836
56356392
79779986
13004323
2895311
57236362
10555856
91944996
31165499
60703431
43955849
4054387
90165679
82275129
8189579
1103632
32144261
11796200
18257840
62279228
4351942
88377107
33574360
52863258
81462992
83817961
83714037
62288652
82373685
8948026
47669492
24345870
79855706
40792173
67812956
20913828
53421169
83916174
56744223
58957416
75662875
47765439
52496396
69626184
22396426
85767001
88075389
42899350
86860166
76777764
98846388
28432454
95095781
5766941
64700163
79328937
73675505
92911180
36313527
65860631
14018405
60604858
11472885
40165795
43524916
24570757
62581033
73085920
92619657
78872943
58691937
49888490
59743279
66852285
81386375
78305787
88877593
81436904
70014213
63542174
18306724
14336497
57630579
61664161
81751935
21415100
54573950
86379351
65334895
53685089
38039471
92251239
37525217
47448623
16374091
30443259
55669945
22884664
92823461
93059175
90695781
63802057
86853356
433880
58318462
77226980
3968335
99778255
62576913
41317032
54931083
8494461
98534027
46635994
84416336
67753132
99039615
4672898
33680390
83531588
31100258
18080408
87714440
72385291
47617783
63660560
67722628
87928352
98928189
16053581
47213760
88720602
89031970
73621875
44863828
3259640
82974118
21249027
25139858
45418514
83331720
56152181
71291257
86643447
67519208
56176944
67906516
49864367
31011921
51104919
89952732
2471503
95156799
71333792
35759640
10845404
88266745
69398992
58810867
55671953
88718441
53182072
25474949
89301574
36221542
60418279
84772631
23647720
56042380
64533934
77374361
95594594
96692425
35655837
41535469
49887441
19115665
61051606
74331429
39575697
1037218
803061
783340
65996429
87561879
68320450
69247895
17544924
14701985
3104697
7634694
24570872
45375598
29335222
76235289
15362619
38803514
21024050
48466095
22455372
41121252
18865772
66025824
56949346
1792352
13580747
46841375
57575234
50484966
85888724
47461429
64607663
67729927
18768523
69862865
50543114
97804002
27301554
63286054
10532594
31463238
62412224
61851568
63264073
15020218
40200681
98115546
49343808
12496362
28532738
37605096
96699074
81250844
51979921
93915258
40141363
59400834
15558101
88649118
69238910
66334647
69104756
27849241
512886
47300540
23925127
67102614
98168016
86275124
38198802
83886711
92344116
76906954
70058445
26429765
94629191
18374323
75277347
1569165
97205960
93720977
80480992
36346889
76477841
72291763
72324138
74404094
86128269
72431122
53039284
33010603
36979826
15503258
29910024
43744128
76097239
68133706
12134625
25487042
93622232
83639891
955806
22414365
51441358
54728011
56354273
321150
9167890
88435932
71187521
54009068
86759227
56793486
94978742
9391624
36237094
22469283
54054138
32507738
75525442
37892848
50191553
75523815
92556418
88465417
34321382
27555046
24306628
71956137
93742783
95427223
95516190
8635089
93491469
34901126
35261178
96921155
34072034
36696095
28336490
58717005
58017988
56045412
96149623
52585451
75687235
26050996
2679881
41299621
99071894
93364623
96725333
98474741
46524284
48355550
80820036
77025899
3825200
3307828
78148651
92451960
74186053
3239449
58561396
61999511
46180155
63222039
19509947
89560378
40300088
17927551
6322464
39644734
30529282
87672638
22274040
72507783
32910451
62098015
9882581
1362090
81805841
74929504
77815823
84469656
1535647
81281120
74317302
53230296
57748474
91875085
96347834
35715257
2244422
46937916
61875056
81095711
21225978
98874201
41852857
43684013
40547980
97991425
70895483
41974449
3370197
49545436
84438189
8050242
21230799
20461876
67404696
19161793
42746148
4615564
68510852
48582680
30498069
55632868
19269641
57760753
85727191
90823988
14278824
38769910
56877115
86580265
64648857
83119358
71778548
21194466
47695808
51369256
57210508
36331810
147279
32771550
87859020
86499194
31980599
74256869
69701864
2784857
75668871
63440092
99350185
58500797
69586836
28859848
92652144
1151550
7533248
81070027
99340273
91371573
14883138
79934664
30474410
53241026
38252827
82536781
35130471
87800487
73625110
55065298
4460619
87098078
74195525
47667287
17151858
23440526
12868179
48789253
37259195
87775546
69117841
38126035
70123951
37740267
59405794
2323654
19570313
11254364
6462847
19077257
35013655
87902031
55942084
18099038
33361703
71158126
59919280
11110107
86004980
95122443
89113196
94404650
85525773
89863928
46524763
37656613
34776694
57446549
10276045
87372571
532143
36345523
71294018
39165633
51950744
53828178
11057292
34723435
13623104
35616358
69674954
71342171
10422521
28313580
41051234
51652694
46853362
81531314
89698802
84338121
60669623
48469650
65013916
21859463
36628738
71783413
858291
49316925
41766633
48007330
12383790
7931041
52128291
87141371
58641340
94863448
6282136
47581049
6642177
45766930
37819031
81104030
71816590
11780783
28438616
72117765
22322864
2321352
45719017
80564713
62379898
87207731
65256785
88389042
79847915
82493091
20903086
1501288
68784019
9484962
75908055
37201268
41637717
73144890
38970189
38097615
21614554
10123208
17155788
94122174
98797670
86968643
72309081
71466099
37991699
56476792
91886351
97541357
36671905
79730596
71325527
51088263
23445876
38148155
68287063
43576076
73814570
64481400
31606880
78686360
2457839
49071959
36922944
62071715
93631526
26450358
57576072
96254878
22793817
3516572
47534653
96549839
31004468
99237529
68060309
5155432
32305142
24653849
76308834
89648518
46351966
33010644
80423047
17777708
17286844
42957475
32476512
63023147
11470118
34847409
30370957
97362331
90715640
22832359
14758036
62012823
66893645
11207195
62926206
22040107
12613419
53832601
61681522
4293896
68546845
15378275
31539933
74557765
49745881
16045677
30626522
53600137
7425845
15006031
93794457
5262967
74031110
53681301
11589709
34335428
4696365
19451147
42937564
77977827
54180917
57026592
49647535
46363485
93769859
87903014
45811562
78300355
93090353
93028108
59387603
65819605
88769131
8312076
40338067
60787081
89668361
66036460
53557154
50506960
6384862
27971526
99265506
64417711
11553012
70667421
53529334
39338779
84009166
3709877
1830658
39640320
45320994
54888296
26733568
27126286
72723164
88776978
73594521
37365884
66514054
95436631
88311875
55058572
43271225
67549810
35865954
50079617
17223297
67363270
44050776
52454252
94885883
7714102
44364907
63863959
89880602
9886570
33242774
29559386
29647123
86394599
52612212
19184994
66333017
3951025
97148241
25979279
89289895
42257029
55049151
72086984
63537543
89612246
46477834
58480456
31481896
1766968
17811870
4823505
99677771
58512160
93291629
95672138
41547430
72798096
80260378
11756487
40692404
14879138
61753691
29244674
28880821
6253876
40088565
43030474
28555802
51393022
8555515
16957237
92303562
137892
924066
58576880
37108312
96840908
37016094
74792894
55564844
91467040
53994373
72365045
80535874
69290424
58908841
43561927
56480679
29094439
31876761
39510520
86508060
18965784
55549453
83578073
38571273
92007909
18029111
30824118
19809950
10159287
70278129
40271582
18953542
27491077
53910527
46077413
80745480
6565776
95649178
84182153
51378385
44099154
57398778
93430820
25494258
74922060
49775078
84608843
78882684
69051189
69080999
72291821
61625742
69539752
82038201
14112760
22890875
60979984
17213617
84583222
30511224
77458717
62171010
50075047
77437379
23299259
24299540
44983038
67836554
47289908
78300637
55651183
24673494
94674568
12689432
8981852
40628553
74065416
67529389
44116314
64367328
7821571
28887048
61034066
12377203
19343559
43226523
21072984
6978392
6049662
8414410
92390600
79352547
70338393
23552608
80262360
41709612
49873641
26637655
14662580
50766262
70654633
42721260
99937214
16923813
71710357
41306661
95182694
21487139
98078007
16799585
73809901
86882056
80668577
18280422
89819374
80231115
34922492
81937759
95782042
33968909
11610564
67685982
21646474
65649757
69965099
75471081
79051831
90948118
6411621
35202179
3320001
67916520
73592019
84446966
68380052
49008280
26633206
99250270
211999
56670588
56711029
12182740
4129668
25948726
59516016
4045723
84571721
98300177
3810283
28101467
44481315
45871508
82347255
24425909
34185831
60397570
702974
88140131
16368232
97971507
88633279
40673595
54384450
35393852
20855583
14839400
27681241
27509425
69912121
49269956
59234418
4901254
60635706
51452146
24581428
94804088
12789863
19445593
24864405
83248868
38987375
31418713
20470187
4585557
46904251
70108420
11479374
20427958
29443231
24939994
91912043
82438365
35437036
80710398
5029809
30516370
29158895
79615176
2679729
85069945
21344277
11861290
61072455
8877116
85994524
46675268
76230791
38548068
90481778
5799696
98840743
48023857
2542715
51056669
34598024
64326672
87073788
51043854
75070843
10761366
15214755
80197362
48314325
45464772
39683135
60725469
81731557
80138784
71166369
32607610
61734497
69020505
907745
55894080
17769923
81619586
32210443
37308079
16115804
26780908
52504390
76144286
36736194
22579839
6912840
29222350
78470231
83804591
8022411
81297516
86822149
76539874
51895849
48322088
35468810
8774452
94187709
80256587
79246042
42555205
26365756
28890998
54983615
56917246
96999825
94153904
98280808
44438664
81098531
28798064
81941742
88285424
60217867
76759549
79718449
20771296
39130193
65267970
51693789
30975380
19948938
12936953
10758432
45874131
42292681
72463623
72852043
3739556
62026119
71600991
69782394
18844547
39582789
7958548
61510230
17904322
65624314
49122995
72717689
85012672
93939960
91462400
16594622
81988904
37111862
43453730
2843151
11347703
67194290
87408517
53134668
6441198
89476506
1770812
48537945
45609963
36810310
54497276
9558955
48704610
82699137
37860300
90132050
21932991
52917153
56657019
37665924
53824240
83863140
76842560
51631211
53065606
88926466
59907108
80264265
64678101
87551701
81224202
42048053
40219404
22674749
43934458
88858199
78488852
53814444
81495966
95554879
89600441
77943443
70604957
74263355
82843384
74300931
47995239
18889916
60705763
46802715
72295445
15700550
36963183
76389468
8223292
9268791
97188726
3306633
44594709
44460084
34631729
56688409
98508095
80383650
60896909
34581711
32010673
88195896
57502863
27170411
34413483
65929165
35349214
73890581
19452548
52433869
34517346
44404302
44371943
12111395
68373919
28677937
1130742
18984120
7993863
67680754
45980435
13063245
95940691
15915344
1859722
91195707
671123
55362879
38605007
16091615
31323436
60823782
70997741
75728065
32735408
94183136
63942305
46318138
25624130
52270626
3403509
1444097
66282554
33236268
69515918
88468600
52687319
19472144
74268746
22988908
24799988
97299617
31695201
15472071
93735234
49674983
93287341
85371018
29196568
91176519
48399637
5303221
6480991
89207796
99946240
54494984
92820109
81605005
21518078
40400834
38532234
14433309
59561629
69960605
78136409
87343274
16067262
82659801
1168756
20249944
96149315
65135657
4796039
85221959
19134300
64071557
1461121
61264530
53796899
86162575
66243877
24307176
50079938
29990099
53597130
28998380
25342234
52495727
11383806
32701435
19904077
75742528
95197478
39817798
78632935
48368367
62880363
95813328
42306139
24113959
56679580
83590758
17792276
94870224
92085178
45988161
19554372
42718442
16519402
17824231
41798130
33241809
64074535
46896275
59838906
53775858
93496798
88953525
53327356
9130826
10252580
46888920
75481064
38575450
87828888
88575116
89482351
63708118
66945189
35442561
49128502
94708702
32672182
36224941
41279336
25566343
18418068
86427591
44589812
81229457
94349989
92785196
87789737
99998260
85048635
2949206
21451512
33555229
97974752
4885645
54341150
92864530
11551811
36449769
5650685
69809230
79480758
85070018
5358091
60888512
1618263
21881152
48713921
66344948
66493466
93430297
24343345
69124669
85204296
3799150
9835759
88202509
92691271
63774574
5917427
15829524
36601205
3434428
34277230
95669718
69458192
99482239
29693370
68814392
53181224
10977167
25309945
80323090
53661516
43699916
63902847
76232550
26643465
89246211
91203193
73374507
89588347
65618704
96640087
16455766
67428175
24858667
50177495
13471702
88892852
29815078
73600020
70926497
51195408
99452870
21230312
3257548
17907270
99693678
50192121
4070794
82054617
11415639
10416380
36795734
93872505
54926660
52698417
53292121
38677319
60756314
99126876
65321396
24740285
25756204
84105242
17373120
50594230
3627172
94174308
13771411
48780894
47309285
9104044
59950626
19989329
97782878
72326358
75049899
67360200
47471486
52318339
36240819
19613338
57970370
27376241
41683638
82107741
5219746
17273858
28226092
34938803
36494122
33421023
77415244
97912034
70920829
71762075
79866618
18519633
30094037
93620745
61230773
43574592
33842336
96757926
63337768
77086778
65217380
14238865
71549376
67289589
57014695
17150952
60260812
44630118
44545500
91146421
12593882
51148122
82083531
33553915
88900737
53900198
22874628
12171600
4579055
26570526
12463839
77404320
71504856
34011857
94526954
50052949
92881864
30782871
60235146
16201060
21218109
77375508
63312972
88687259
87872077
46210409
90333549
49325121
7666887
63072042
14989740
47257596
68163529
77597433
46795711
68704825
89314055
79151959
10439398
31196575
31868691
13624471
85512453
3251788
74073150
77312266
41363270
94863630
16157127
53641323
93021698
36839688
21532141
16440975
65776730
27662403
41049056
70735593
40714457
28926295
44914550
79958631
1287009
80519341
23754914
55686463
53311559
36151921
91952087
37739816
58239453
29149700
44509499
94736249
24444518
32167910
47341462
37574627
93682661
32641782
35975268
83233928
1433240
61093989
29759097
31929881
40282054
75082679
39341853
87345652
30590864
91124907
91491803
62857862
46006223
23737820
58047586
38074247
3276875
60568705
73811249
83511615
89704815
162146
3828599
14478424
29862727
31277919
10324328
34336740
39058064
59011842
24216499
28187955
32280891
55400231
74733645
74478320
73739445
20197259
49485308
4230702
19555094
35482816
39291190
7910001
4357472
41827197
34250547
50437215
92049829
66564667
42498698
14437517
5487551
38454197
51647483
60272470
4234287
82029321
30443293
54067487
8105927
69856597
79701915
81845583
67949809
34619760
7046098
87852301
3168442
63043241
23155224
67018345
99932973
59503921
70013770
81510498
39408323
58373689
99552284
78558364
51422980
99929458
46136368
81009113
10999197
65676662
78417349
90259602
39388641
72445601
39174786
13892165
87372171
29336406
6196235
25104994
94293255
20703185
78729532
19460402
30530204
73345306
57709519
67906398
7453328
91600980
68184681
18908459
77409858
87820632
60179053
82848032
61151572
72389009
85185568
34835526
15153010
69362163
96329340
54590345
89885702
57412736
48338978
85950706
40189983
41802535
45604108
97246179
9006353
70435171
68336746
94761444
91407491
67469930
39074310
32977180
38989808
93038521
77272377
45529875
48117939
8762838
26918635
44180239
41686622
51377971
74598981
89614446
94782273
10269315
20023708
11909950
26137573
20645074
12218350
32411576
76458226
18426374
12296675
45418007
59340283
73296995
81796871
55615488
55074136
2139688
83052934
15856928
90571469
52693823
93176123
33949439
45248255
65051209
19260945
6671842
13522420
31372526
86920813
57063144
13586540
39314197
18212364
97404856
3378204
2950003
71367316
68607383
7014246
28452099
88877796
37098068
92761813
66977626
35996050
73724787
3614978
41843308
37562964
76293184
67666661
56498397
90737878
64147660
84448595
47895015
10973627
267472
3265656
71047169
57910963
38375915
46138650
10550095
63644422
95051024
49106435
78163127
35712284
85402042
76872621
98910750
33146497
14925954
91459564
81491313
8011329
18482802
9774046
38064440
57763524
47623933
22993443
59381590
64596403
10427857
33320819
38860040
13650974
82825300
94883485
81880646
20305804
25204133
59399520
92219906
65242825
45913861
71997838
55523684
16619716
15896603
2317074
35326509
34258956
88092620
75172450
94396028
85452931
95310009
13318488
25768119
81039524
50112523
65496391
82661222
65850984
19533660
38515153
28751138
39431999
96440494
45210984
29906849
60963369
16747071
20978454
24950232
13317041
54570021
10246778
19148902
57498843
14438574
10726601
83695086
47425570
29993467
30991883
46924493
93915759
47351169
8685962
55615429
78269218
15920753
59551698
72374551
49768667
13391840
43482377
23941264
64382049
58218420
59141074
24400491
2686675
22113834
56236698
52353025
69519736
27181554
31211948
61610730
76535964
77956147
86909316
56383316
58876150
59499304
58080663
62908604
95809834
24373184
43774069
53531026
66999497
64055644
11519688
70320118
1623134
18530239
56242129
23873481
30164769
87805505
22338762
73220970
11099090
38131246
68662991
28593387
39450376
64359002
79942402
26201012
70110281
5736417
87494325
13282038
54622421
15368104
70131660
56317435
25343999
40015685
61300354
47503369
77975190
17270040
94774723
96286980
8918568
6895179
79032039
46963693
93976239
40030761
64039479
9663381
41308357
58469888
59373667
15667511
28752129
74347797
57975609
88499663
62186331
96895748
66537919
13634880
42932420
56931648
74060886
5207087
12359853
77707156
93606050
87446100
17757207
60900876
5001401
12983070
14627304
3764122
69325536
97263327
4477020
43864646
66935332
96218687
24613367
12778883
21269403
86201881
81012765
8238096
75230144
23509659
88361150
66815403
6704798
1312942
25670626
35219600
8212522
11643934
68362409
7948299
37241695
58758189
89631962
70859923
83213190
35236230
65267629
50655412
83636685
61357363
9580120
71889761
48882791
28729121
45766429
8759144
66196023
65759071
95222443
42866104
16259563
97213812
92095319
18478194
84047148
38975715
76738043
79529851
51561133
49474714
5351216
6917769
62476436
25175106
97277805
59667118
4988945
614333
57111549
27136219
82782923
56271548
73535848
4345571
22457155
53579880
33226531
94957088
38700266
68610141
35139978
28785216
33917547
33226361
66334253
1548522
12346549
51495322
59136422
30815765
18866267
11736555
51902081
38258003
30435025
43619475
17724837
51074887
16826710
21284131
79855264
66266553
45806994
10685961
81725395
21503742
75767824
78966442
32275205
65079910
62214356
87575442
88689559
61326947
53157655
65178017
23838708
19078256
16103805
18214003
79563793
26973574
13407154
6625336
3634041
92934026
4960290
52226831
94613663
27061380
76785072
99833634
25852106
18735522
11973176
6088990
41202184
94247899
56083464
55272996
21962970
16465034
19623159
26796370
63289436
80386430
98962227
10255209
11082175
53253811
96088066
68261733
12778078
41471556
34111646
51136434
25592783
92206460
22228678
52477368
33053214
68824044
87120540
48328297
74130329
39279320
67515849
62929275
81325857
27550105
50917888
66711240
84429372
64649567
17447138
60997094
13736135
81222871
3259956
59478006
28780215
39127888
37564106
17598107
708962
20650089
23846531
57772902
90018218
93405991
91474214
98122655
20342926
95738731
749918
26309042
64438487
11268879
20773933
54870479
94271880
18872588
63749744
79298683
98231347
90815409
26549656
7619124
77710098
39292328
30853197
99786548
40130017
89139785
46949736
6761998
41758471
34191368
39291838
40317388
11871142
12182529
49977357
11597881
26203669
82457170
77878370
50641630
5266488
62479846
33371647
82903065
39936837
96437412
14858387
8418296
82842328
29658519
56852232
46746478
49112666
20655203
13702041
97402356
99501725
47434698
55751851
5739100
22245585
85340970
63760223
68598754
75629502
96082569
8605404
17773522
10903186
82748671
46376556
44738263
4815659
89807995
2875429
44894703
30286861
55822853
44403952
77606791
73986013
24987374
32198483
12763959
41251268
12763063
28712499
27477809
70304185
82567440
52263713
98195959
6529169
17908858
47521585
47428182
20773877
58458562
33153553
38117427
14935890
35296707
52821754
56676188
47066318
80049383
53465646
94742759
4642898
91912311
57028463
73931868
93552232
78411108
81070292
30493340
64504070
49078911
96834087
30981548
90184468
52659082
27832487
12205620
78576944
31290540
22576280
1896048
97279947
91930691
10396373
43475983
55858379
67747334
25205970
91311203
24347603
56026947
64664452
37102576
30729966
76493551
24302160
9191015
6180568
17915369
51092262
23659478
54590949
73744039
44692510
93818218
99181216
30271213
99014003
73890527
90766010
7949982
43509859
97570622
59524874
22992306
69188082
26965313
54525439
95106806
51317900
41819590
55506305
14511747
18368061
17054345
68817103
10522595
31139431
10176244
16516576
95647701
42301960
67584495
70479762
84439469
78039426
86501263
26093782
67734432
32523295
464346
93435574
33341027
67040198
59919471
22355149
30463020
72479539
61306703
32414658
41506918
77711617
36187724
67581186
25082497
54466866
11220286
86868547
12112842
62344411
77241419
17057560
10182073
74599132
77829862
71261762
75102088
1238596
87137047
62099819
82406573
37798813
36924729
79809071
25951182
87583169
19927493
75224739
43233540
58566199
28804843
85339114
21970322
21730042
77162515
70571625
70368575
82011437
26079607
83463204
25565548
72954047
2392012
81152383
1442364
99324610
36328586
49005852
16453874
74719812
61320328
27306982
67670128
26551188
94560138
6322988
35556794
99929616
77221556
70570183
97043755
96983591
85860553
42175277
24355753
94043676
23244336
37717094
10857215
29078605
22863274
52060031
28086847
83069221
27154347
81655656
55332465
25393771
2287803
65981504
88015220
69893234
83393250
44094078
69852673
85849626
17495769
83097453
17629524
70830904
31758552
46215563
79219700
30778913
50997023
48902892
65608307
18784626
91180249
84270642
70407126
67967314
94319214
44580008
63328401
28418582
51907963
41590897
63763115
64354726
31699418
68475707
19715226
98726832
4781787
48880448
37733377
70771156
48506767
58314939
57012809
84069602
57053664
71940669
10274249
51597325
1248497
46465708
42124316
21540056
39883844
78759205
19493020
39293250
75985652
11278540
90745407
64688772
33681471
58242386
60922585
38307016
97787192
54203092
35306553
64247619
21125938
99097585
45111695
46502082
99112968
21838930
92267946
29067790
89785151
32591901
96256091
19983522
18223151
73178643
85365183
38571801
66359730
88127682
12322065
42310811
67904495
88892969
23570443
65488001
29970637
92249785
70318154
57841842
1755631
37424557
67788679
81003834
20290213
24739636
50976310
52847341
15523035
67394190
31032049
77718435
49929399
38702869
55755050
72124973
47910258
45962014
42068728
77461481
84010106
16594006
21448231
67970045
55345293
21138661
54061991
75474564
76887676
40113192
1631174
94070321
76628400
50559088
69654440
21633574
98717479
46922084
98782760
57337372
96564083
25035284
10639169
83540829
11066574
46169861
50076685
65122929
17829591
88576542
74297486
49357616
51648210
91986570
56015923
48280595
97346421
830155
13393779
3587906
82419686
98309879
35068446
39195459
39618691
26350354
1425505
96387244
30072297
26708607
25801072
72601828
80175872
710738
97712392
85042310
31850705
24281079
63296185
2504330
69957363
25173560
76780894
17399772
57868673
48216193
68677697
55007649
46912759
22264444
11921121
91358888
80109477
71557663
43925584
18023749
9887334
16582656
79318400
89501296
74910550
46407896
36071351
6643228
34283581
3798819
59031969
82291106
39284419
23170205
28215861
77413822
43594376
35563433
57301808
82924483
41214463
234992
65075410
56714009
63380239
42030449
48158604
660937
54934219
56157224
51694014
65310891
63390799
80008918
1923989
48169955
48860729
51694134
90997579
93944916
28314320
28483553
26402708
14691643
71784671
96081520
77717030
62628771
42373868
86998094
21758645
45795294
44072007
80634831
97321518
54134388
92738239
36655012
97629770
3865738
72725992
60113333
25717550
10278988
77575852
75702852
89681138
50683137
58669527
9540604
54534460
68424803
48354887
91026785
71545039
5671498
91892617
29487972
87708552
88532528
11755756
11815865
29076014
52800595
9708047
98602984
50186397
367148
36176691
95465887
25991324
18029698
18925536
78937439
25748121
83207556
45726206
85568369
32125531
38829573
51507893
52347243
10785888
29856849
25291944
40783196
99930266
83311177
14709048
48212160
86903399
58074468
68159374
24002859
55058096
32115775
32953267
23287205
24270706
95899865
36605562
67887665
56678470
31681276
50489469
22334927
54038708
76572357
45955861
52010062
55847824
14674654
57883157
33179244
85343352
63386203
30653025
12039653
39967184
85318117
47419177
16598403
89635461
4713715
41831739
24387908
15569312
14006625
26796921
45616598
30714987
96302835
81758414
47199743
79303356
94903399
9641748
95831012
52464650
38614116
59542058
13112532
51383064
16907695
92616513
54312624
62340511
80086797
345517
26590839
35751513
93965918
75768853
42580841
57313464
35383048
2977405
73319828
52389789
1022093
30298140
65133806
33821396
52393605
90232274
82997985
46178780
3717343
95265900
44395669
53572884
60303212
55260198
53746655
96753846
30685208
98971395
63220996
63792744
48334978
93085054
53180658
40138059
59139796
90330254
13757426
39218603
22148647
69059019
83065469
34778171
65042913
65027199
2320994
66499587
47404039
31140592
47446538
28125495
48614917
84510580
68230042
15135764
141187
26176447
77608473
41916606
99601342
82044916
31495657
96383778
38635771
43260133
90489016
20553611
32654170
49212382
2947541
37452551
36692315
5860732
10759313
48586183
13231284
75781834
78953775
55398353
22593461
46181540
47003817
89503745
76734980
92675988
15680229
78221793
34398495
14388471
71695506
10981601
56985102
7297639
24722474
7816369
12332958
19802832
77193574
95470821
68048435
1440555
37576067
32082782
73781616
56959262
32174704
13087781
67228028
76899421
52299548
86240013
37019077
30586218
35287255
79884377
12748737
18881835
26066870
69698038
92248716
57048860
22103630
32426111
92224116
98146014
87796827
71418051
91092641
97710705
6027980
32738136
41213867
25170840
45583190
60131530
50654446
62660519
49211819
6894486
87025529
24875030
75268134
92155693
62757633
65569743
48658346
36232121
43123778
95712774
44126639
10916497
23017942
37250912
69279185
64923159
89601089
32297226
253146
56231290
60113069
64365183
8662249
85639170
19141826
88853843
26927545
62447720
53193133
56836057
40687851
21991520
18315039
30671425
32689104
38893818
26482690
57757597
30268580
9923646
50394694
63008651
33476817
17799453
22463789
85344138
85984772
16510440
91726854
5543527
27529236
14117716
40663064
21474423
19181698
64534436
84686081
11769389
9713627
6369689
54036248
90072963
63424826
82742081
60544373
19495352
178839
40090605
78021283
45235902
59150884
15146273
26631830
49549962
82710796
59854697
95204993
64310535
27258139
83084338
10970463
38047725
51799533
46947203
15264647
18693908
47341602
8000035
61596124
52335339
32455643
36596311
19309243
89044962
16649039
39370845
2807688
445450
13615998
18653262
72021385
98157502
6316534
71664163
58020259
70379931
89518021
86864228
20536580
97312762
15216145
89112136
33373035
76104027
22314531
99206026
34379860
19451414
85223234
540125
46303086
22840479
26742245
57699898
41301624
69271229
51938760
53656126
62524561
87295693
42738617
89980631
93693408
14396450
94145207
35106238
87934243
21726802
48811528
94211216
64111878
32770460
65344784
70454639
80929628
96486904
69046553
31233872
9682313
58792713
75908053
5764113
93308075
39280512
94303298
58233798
45738439
40037525
25093124
15373333
27249359
62643158
4303097
70227487
38110641
77334567
10382731
15517556
37085332
20412132
57210217
17628251
57653181
43913099
28578455
28791566
54387864
12122260
60914828
93534926
76112374
8764494
21859141
91281317
61549247
31349602
50326003
79214609
31121875
23954298
97949026
12011424
36356148
2584249
70109153
878382
47971650
66271672
61107605
65940842
46702535
48249544
95496207
48896503
25376044
69548817
77545355
71615417
42210107
67004126
66104810
37259841
97894067
66888600
57125077
98217916
76885996
81759770
83097843
605401
66286025
94758810
80667445
17799161
94105773
862739
49383523
11749995
70110766
94442224
64991878
86882631
27695415
78348373
33675486
87005111
30529029
27809378
71891631
631299
28295760
59524159
16868691
95605987
50306534
4332995
14171830
73729192
79937705
8638329
23626773
46643899
64331613
13490528
17095320
36630269
11510755
81894845
76018008
27712882
11975500
26926495
47265791
4420281
77479942
66394957
29661122
31489139
77864551
35524489
38590767
86490829
83754406
98315380
75315472
82785270
25002981
73889688
23229881
76445172
97463747
30447177
7891126
28633526
22897808
2709079
62452074
57164757
4138865
79446825
80302253
70862057
85339293
86454599
8327601
43682089
16336473
80055361
69692897
54704859
25762664
82456124
18969311
35760397
77309021
26021858
69404478
63146510
14207662
32356286
52433538
81859972
94816287
13591473
60823062
30963314
50328440
73139555
13067429
11644605
11082326
20772291
76347723
97127910
86297883
56807736
60729037
19445158
61233536
3642990
39044578
23159485
5429719
86263783
27909555
28414823
65018313
40371181
61143449
68261723
31176762
31699536
2938452
77853682
91080334
54509277
37471369
71941608
28787620
12748708
81820823
55565609
47204347
99901444
34350722
66008527
64293803
20144154
28158392
4492617
31338355
87715416
43305336
78436078
32862628
33393265
92228973
15336874
5693884
30671235
34269811
263801
58123174
48046814
63257394
75019938
83379409
48405656
52816013
85156380
14459645
84287319
27298906
16416186
67140859
90605494
33663795
72779649
43423859
88088995
88038430
60890034
69246103
86131772
23962011
67864150
37157825
91071102
20890363
49385615
52093383
49965899
19222223
64442573
13557104
17387294
23340295
7187708
37190207
77435698
65334113
67045576
46827765
30314502
14359394
10141838
58042184
3452684
84885466
82063335
49670828
56246921
94410113
56618842
76979067
82326826
51184080
25906177
83137046
96174266
82820871
24478794
56284245
90099864
69655645
97055054
15892283
56900563
8648110
79148669
92815531
15960282
93007050
97513971
56273598
34402752
59996581
83039205
9853414
22075137
75865908
94859901
2633545
56131777
47205129
59516663
24434264
55854629
38437834
24800889
4040408
59702362
53088723
10247897
53228254
58361882
49237449
68208091
45293514
4255698
75284941
98845772
18836566
87105879
6733876
45586606
18237749
60555920
10451802
25694938
35181983
20711536
50124601
35388322
5395207
2250826
99744516
2616409
41037660
33923778
95720789
35534096
57040179
92555267
3758816
77444151
8509587
63929103
82272903
55022971
26600706
2473108
57625927
17355753
60569898
18121812
94693084
24084973
41533952
9546252
55123268
97083158
24866279
11281739
2149405
74276170
92865769
655403
46761327
79754851
41982160
47404703
50199775
22683017
24440812
81215098
72503145
30137435
2088162
55491150
94172925
78237719
40555216
86274962
71201219
62082831
22195183
9482776
31123593
614059
4986534
75738239
87509511
63809513
35600569
85134405
24688601
29581071
68685406
35678538
92185696
11398881
87529407
4506862
14767947
16114193
43190442
84574525
85652506
277619
21331728
33116923
50051421
73611420
4726533
88559746
10044991
71551204
56996881
18211594
33890189
2780990
55207253
2011633
59013440
81263029
19783706
49952116
26363748
33369921
21476777
27149772
52412994
92383280
52767024
51360865
40438736
67613862
17776629
2402271
62583655
29091988
38997367
15315689
86975032
25065259
71233610
97177166
16896498
89001926
60859764
89559118
97179596
63814753
29846087
86341721
18161332
93713450
45192376
58899715
92637020
23190686
98717942
6804927
30705511
88073414
17000232
28289374
92694797
947279
77104219
89740102
62298326
7641353
40782722
13002077
38923658
88081651
57174417
66430804
74239163
48395052
51435764
56724213
85243983
86265489
76319111
9643211
26937240
87490107
93271752
57759675
31105299
9794884
6524804
73883985
11960086
94683868
68655611
78520253
86389317
64403183
11053721
94548442
34247043
63180718
63641850
42780821
30624309
87122222
26755722
54253500
65958399
43288616
9622911
8082004
53199497
57565934
39147282
99131887
55573500
10701535
17836579
28568957
23041418
58780083
95504668
38313180
7858847
82112034
99163983
78615964
28363680
53377763
11716630
97346750
61977264
65758562
14646151
36083498
40379376
69709314
36043137
61574104
95587187
7169962
5727698
46079246
96828528
84160057
59584367
81692944
96852811
12212136
28810535
98536013
21992344
75894532
28274443
24165570
96228275
33193423
20660510
87586548
16742193
95980940
44566711
97745286
37583446
51051276
35420031
78820781
54263163
3238783
4355857
89485600
28215180
57973328
13963699
25660647
77859517
96101057
51740389
71916815
68118816
1566950
23148145
13218538
37637945
64632110
99518484
3684387
53775539
36574685
95531364
90507482
57310094
25191538
79570697
34000614
79072818
18357485
95052308
61025405
47791374
90185836
64053175
53442270
33874488
93963118
77958053
83094256
77071780
19556604
19235120
53437019
36368332
73633897
87968554
14261622
17561581
19163744
7796214
69716999
68168921
71008924
962334
94761177
91545285
17462781
58101124
78346230
94744185
71962760
17776563
3130481
87795014
88307539
58369239
18861708
69735123
36322300
11112747
58170654
77626499
56640287
85577376
26585650
79660168
9715935
75959337
85755679
68776694
57035888
81861386
8504720
36345221
12599336
3850572
55782161
11970764
43310629
98509564
49160589
81865777
29873819
5667182
6805494
46330291
24732757
62099453
86509828
28116749
47032104
64081414
74228217
24826185
56158998
70967433
29275605
82504385
94148208
55609452
26953607
5793074
99946382
51447355
4010954
10631698
57102047
10525628
66775035
74093678
27524296
87460590
2538387
84507797
49928702
78053849
29381145
52919954
64222104
40055317
15875281
96199014
16449534
82900976
48287983
84814603
70653984
6648712
85818656
45839580
21261895
33502881
52461418
95936702
64745146
4142434
82946897
90500528
86394650
77039926
71357666
14704602
68746399
10612910
3528261
41881408
60378336
99790143
55176732
5407387
25060601
88605012
77228783
6463607
88878963
10262743
37034278
71133644
99566499
1324848
15366703
11466315
89021387
83062823
71960280
92912965
99213399
85332771
15035820
8141719
96262357
99693854
99183691
20925063
86715902
42153686
35930446
50883001
80598571
5872211
54005568
83466689
33822614
26930933
64278618
38911753
57533048
77051285
3110323
97866999
20163651
26981383
19663673
94996538
23332250
46823882
4792436
32621090
23164160
93762880
35462474
72037086
51233083
16410805
5612542
20654802
56664561
35582613
27545065
4661011
69685590
33685321
33728300
35333511
81124669
52343892
94021654
95212399
69574877
16005237
78367659
5960675
8017665
97335322
22730983
50430002
81918482
80613166
64357177
34567364
51358246
98862526
69206530
32348243
83023365
86043841
54699899
67632529
10979963
17826924
9980547
20554809
93323549
18267773
66902019
15853330
63594505
33461709
986349
31452571
79250542
55264995
12122002
62724729
74921829
86906172
21781440
67354905
75556272
7618087
13259040
18973260
54301089
73529758
17150500
60769535
36490851
23675281
12411789
34268488
72286618
29030479
8885268
90319631
60531714
18205357
71281972
73159394
4895658
83284201
7421550
64877679
12014826
89264656
10729797
71160888
95612385
83342469
38701685
10095206
55759041
98760573
56578898
34505449
60711514
36031465
11180125
89382402
41191244
41507699
14171442
86034282
64746554
27892847
78110403
84720258
37137352
61566936
77930555
34459242
71309559
9706371
77302821
55252237
87194441
67594321
53616557
22187162
48127326
21283792
37161911
32276531
34889356
15507026
16694048
77357378
97094770
49976633
99607779
74327655
21662914
15823902
26911286
2114062
2668924
73993549
80217131
66596035
32018570
53636705
28065783
45589172
80761539
3237981
40813966
19353404
68590443
66561608
48144914
81916559
35274625
13918583
46796685
37947478
22747890
91019153
61848121
43614403
29711319
19643462
37941848
89702025
3699318
37801660
18733779
15292868
40278898
46143009
7226356
29745044
28939480
80706266
820811
80632016
88553072
42240535
71635321
59663382
86894140
18846978
35528325
56981499
99422152
90898325
57119723
57001102
43065749
88488204
61121223
89153572
73282967
23962323
71539073
63934517
61324680
30003633
44744957
24156602
59288418
71839262
88922928
34558668
90972684
12474058
94109446
59204416
39318662
38542933
9514316
13637226
46707941
82565811
71985364
90550832
92866662
92046463
11895375
99400501
26183212
49549004
73396715
22156477
39712165
64730719
42683569
46505881
74146833
54301934
89973141
49798360
45084889
93271396
94283415
71727168
68380088
61650605
64295044
90975631
91007573
35262062
83600664
43675348
54718656
71359937
79115578
30382109
33488327
85869494
52791158
7720921
57888527
85591222
8288520
95442804
59060681
61441199
17558186
24678289
50051410
64552084
91852853
75203950
94305824
51620201
20583843
88570030
33969166
31753868
78156690
14654039
33025972
2755273
86848557
71465965
97202763
34714852
56161795
77315313
14140966
41095266
48682474
76363337
98650690
94832295
86114986
26071444
21544639
45695372
20986886
53950747
44661390
49664550
43677298
27193108
16527795
72402270
34803984
93367593
37049388
12114935
19169640
47525629
60020064
97104915
73162972
37620179
37574413
34986069
3618356
48470285
16000677
65340058
54027231
84194926
66017536
33503673
69549655
49493730
97356245
89765407
83002705
5290921
30738098
6508999
65480121
67813788
51259579
49347924
43363763
46944453
7348477
17013744
70133161
52384232
51007492
69482151
61620140
33685688
15981857
51363399
36674637
96329755
44327685
92423500
95767741
79881636
32208338
97653352
80529562
65182728
60642582
13172097
83971791
39009010
3617719
9206259
47370611
66187640
64586696
89007271
68540144
74478120
71515069
33665055
5648557
32769754
16865170
5515839
44755225
7092165
4535180
74125095
76550690
23267350
14703797
31437837
86088921
59698889
96303966
29193350
12726317
53679283
46088621
4799689
79737010
41899725
70176962
70056393
7151301
75120806
98170794
24255676
32469045
94901296
55737540
62973444
80169237
17038278
71427470
44768815
6448677
74214234
64462447
26067018
29974483
73582676
14219441
18669522
7637450
91754286
1271204
65899495
40052839
95507705
52320108
23406042
62767692
51738230
25730951
57348407
34229792
32365059
56021024
43208617
97937455
88132386
33478807
85455801
91603269
89232345
43661651
37124974
88371730
45037827
50481982
23187339
59564465
37831030
95956475
21789730
36205508
82689218
85210699
65174619
86832305
90956030
51543279
95553036
17283486
86412059
23488329
40735197
20885063
23596747
83887973
61707006
39728356
91941699
46043175
24623009
67874171
95633849
80035955
61967007
48073987
17205544
25656132
92483790
51266497
54270506
59635579
23400615
53039045
8529984
44737369
97417681
71601628
95445468
15368432
76827409
69831052
75564556
59235569
94639824
15641955
27750013
59996193
73038728
16718572
21069799
80663241
36099857
62905674
88834932
751426
26307934
95102410
33562212
73121726
43866499
43348848
86943202
53923656
18147179
26210481
65277604
10995017
84614320
21214095
81253885
25731085
11011361
40526102
97421144
31486737
7681991
3719534
87740447
36944519
5157748
11468127
11333761
67002080
94669132
90486063
21210270
43112769
52037665
9263660
74897139
84645797
59318442
70804494
76542268
48864697
29638059
67236546
28462234
24142495
43106779
35726927
14116735
87244057
49141939
60825052
35424120
35917106
59535955
46230783
58318562
38754995
76112779
22309311
6253196
75611342
19332179
81049135
48440512
72744821
63290971
49681300
63554239
72550745
44869535
3225080
96756198
54664887
54466392
66556557
53666897
30959763
86658900
112142
46030106
46873639
17103802
76812293
42934429
5893734
56444397
65462956
23715148
46720759
85983912
61983329
8368169
47104959
18184422
17016440
23269672
31158553
87247103
15837346
52677742
54715731
45086929
80159405
42104514
5218384
2001130
56101046
27979570
78121592
15130790
47751469
37081615
85996851
52350664
16879764
45708967
24130460
14408421
25680225
99274365
96171654
3083523
48908502
50117320
4959966
23096744
55939381
57183394
29065929
24581010
5289000
43100845
82684664
93840431
78494741
47876623
83505472
22809348
43020790
3561763
80905559
36321024
70562088
74988835
55597122
10883478
88791063
63033831
20582816
77408424
87255448
87760064
55941217
59074937
87531891
32179217
64571398
21968090
66533981
8052231
49400040
40007591
81327108
56359035
40214859
46121378
94857893
3482683
16843199
60502008
45070662
13206428
70740669
24701735
85537851
79646913
78199007
49180463
22203943
88068372
34290627
53452478
6974746
95956513
46389190
99297498
7146287
47322324
35552043
25889479
14439400
42284099
58346259
86335669
6240362
2387594
28855257
58694998
37634034
85990489
79489558
29115236
37217375
89791748
14670274
69604771
53876995
23622725
95252742
37417288
17359774
85736870
70312510
90276418
63774116
67511776
57356770
20854804
5563920
69443799
69534618
76989928
31545869
51950681
38158358
47519024
38778113
64744689
39126779
43039115
27596451
44392361
87359838
37446922
67193632
30364200
89515258
9299795
57434789
6656606
41046071
58192653
40404943
551271
75395558
20204596
5485289
19205869
63803215
82125919
73774329
15181196
8336149
4513366
43305098
15667159
34953368
17929197
77244782
30112186
88279019
74518704
9688423
94323277
21430453
61005679
82434428
18214521
5476347
1381852
84866008
69385786
6521835
46078496
1340197
36395874
91047191
16706924
10459767
13153017
78517196
40245682
67954941
35481115
99305773
60348829
54644634
1714226
81964234
69031386
41088222
75454997
98269880
21342963
16476269
42355649
4660044
70552866
93761579
61018218
46205356
38760291
10643898
34218491
53374565
28876583
80851642
3435300
89807703
19704903
63732003
79445288
1461569
44308019
32999172
52682002
72291196
21564465
96131888
19051141
52035423
50361501
7653844
7870706
33781658
88750894
61818422
4943983
16653169
28337209
88704475
29836717
61711171
51625486
18674937
2839009
32528827
26686351
18560848
80971372
86345008
69489250
9267325
24565429
90963544
99188883
48362231
98311494
92368881
16278726
15809092
19177658
721843
89114640
14095796
32461641
83966667
27813854
29173646
39915160
91599954
27399610
30216303
7921036
44339531
1212233
12066992
37656131
59903319
7115291
23196862
42332045
16981304
17941257
5842993
13003347
27385592
25139586
21158618
95183709
40096604
9585793
84680657
53193525
97076961
89839543
35139673
22556427
90329501
53164046
49954514
21966787
44753746
94769907
38701484
66424559
93807157
26834677
67501178
10144554
88709932
73020993
56318154
88430892
5286832
18492207
71081702
76053125
90016970
80722963
80594554
60688889
61481921
74559754
14079268
62510159
1780572
99963618
24861539
70645487
66601368
92963775
20467429
32976759
30497176
55995654
59116611
76718818
52667147
36237004
82663645
91497604
33743173
25781777
1149581
59718774
38537230
73580164
59016620
71560496
15391057
80411134
95772840
77228825
67148989
99337385
52977472
65813130
59297085
57752186
58063586
55413685
11769056
63149096
77273007
65448073
81964766
13684496
2300266
30779330
79765134
59112544
70330524
52499548
72266308
23923158
71051297
89864488
43358563
95067320
4201180
58074316
55018737
39909724
53413639
28078092
86226734
22604029
90197263
58570444
93305273
92090383
53618821
39361697
71499088
84461849
77618042
2007898
26685291
34508957
32234453
96241244
23127399
61673865
75506547
11339092
15789616
74392532
42089613
97678621
50972632
39479855
468915
16718243
8034725
96456713
78452658
27461615
53743797
76049491
71943249
89008036
6498597
64993037
65056570
22297092
14647084
18218769
17193553
32701683
22937447
32727839
23327673
91095307
94048486
48115530
38279505
94626617
94427023
34367907
79661383
27468627
52768738
94038725
75115352
94695152
30991112
4093178
82448546
81305690
72514883
29821971
14162831
28130021
69317050
38242915
37482330
3606215
46173299
81265638
5187368
31405008
65465777
250363
70945950
63547925
22317736
48631705
64412595
38899804
46787276
5926312
42831900
7736320
331322
21601199
81644355
92765252
67107677
47869593
15162395
61951663
98839652
63294165
15981293
21362485
39092739
45764044
42037706
96481876
84761148
71618937
74913097
95730962
88812016
23656358
96749967
14141545
15331271
77720265
52574565
53596942
58796947
20282710
84770763
82427709
58091482
48108283
56177946
32662701
15234775
94333793
523697
57753473
64849669
47311889
94146430
74382995
25274438
82780469
92242283
810790
26945040
8718472
70822015
60899612
94165258
19016066
38412668
10051742
63221832
53798328
8262103
17980775
18060894
40568646
92938756
40775712
16204302
22889893
83162487
3704290
62451278
14806512
76617310
58836683
51750545
53468947
88582781
17009541
59668778
26418406
43480732
70038325
95428269
54605811
21179276
76951193
76043686
39341248
93892224
9966441
42034201
8834320
79799408
90179391
3159483
4229382
38950862
77233598
72029267
64067263
87184124
8363296
84388718
58912652
1869923
74250016
21694217
15099075
75261919
53009127
30536396
76502065
76464097
13672997
22842968
97074222
48987501
44317869
78256147
21260224
27122923
56999753
97786320
66308192
7065749
69473204
40954868
79369498
2377554
44543478
14185432
79008449
66975635
51555305
98944928
6757262
83803005
68950232
5682305
61347533
57582861
35132226
42504900
89617329
46748307
75601749
89765160
70065233
78816965
90679938
77345318
69692522
55328872
30783879
45520401
46430957
8180661
62340866
51010777
16254976
34213017
68845170
26455572
12299854
99493971
48419151
22565947
55953314
56760572
79242946
9387988
10114302
5717006
15924542
66499832
34934313
68682324
76504728
13112188
17811834
9330674
77629872
90754408
57191603
95821177
58729760
33057766
8512530
67068961
87074022
83482044
39499109
26681422
15164306
45235025
74296400
61315922
63884706
25198716
7659343
77364929
88388897
56541297
3595904
83553981
60743744
26086218
97888085
17297695
97311007
37545637
57394316
48878805
54602562
84165069
42981726
69748000
59778264
77311727
18338192
250372
23917567
42597709
98494735
27488994
29460664
9392329
41915800
74539552
77513427
74012933
15577431
42481418
4960318
67183590
63485162
55674078
92695742
60893255
8832770
83823382
98799983
35111577
3431708
13030535
27248676
17333752
85227710
97373936
14974522
12955219
17774461
31649913
46110890
25970792
93978206
88324524
82493725
67258592
31362990
86226749
44675083
50503231
71297521
40072819
14519719
19004917
75170953
77312604
90635561
9509871
90007927
38397019
23975985
25790128
62015140
85309688
85985615
70484815
23852583
57591702
74941695
37478878
52348850
50117405
64384964
78679711
11439587
14873534
31024666
26012011
3092599
29393330
67550132
48355388
3852111
63176990
4739708
79662884
89319209
67545228
57911600
76103764
24844601
71555720
35996161
2335863
30879523
51699274
44920025
58442604
89729432
51183293
96238158
1956597
37059658
68250641
18266329
21960833
86636903
65726227
64605247
88783710
36177967
68704767
65222323
50472703
92668445
19412428
53610314
66042526
56775512
68970458
46201108
87519033
81553806
71700402
18772094
70012328
96176660
77858891
69274474
6079575
61872288
70444328
77733539
57407049
46319276
75106125
54562317
18334312
71237184
91859586
76466195
52009013
75177022
97633590
58351274
86522006
3957102
57005474
84853723
45769003
15733887
50945067
2737947
32323775
33213797
24807523
63834938
51709438
60623323
79320635
56515050
95918855
1107079
51071903
89813689
68506233
24421206
15908232
80684535
42503373
26094555
97874103
22698208
94985946
56133326
54455686
19315932
35288255
67150655
12413605
4535692
62046929
67296852
55372094
43080375
77087614
325450
49461932
35153542
41181880
41622506
12956376
42344395
14752602
61760289
7024665
3945898
9232708
84345289
18873922
46545357
11925524
5094463
71665226
1570520
57800599
66269175
15178799
99742000
67155892
18747401
20381716
6297877
22447005
1368662
89183775
47108850
7554157
39380134
51004922
23406510
80477913
9300601
50768511
15711225
54211067
72551753
4198361
37388561
49958343
44862981
81614173
17138203
71052054
35397011
36661795
45258691
88730067
68867026
20524758
90350137
28070666
97160427
28857042
3881470
39277785
80432023
73272621
79940500
94188129
83510579
37585284
57868894
46640526
60525794
17751767
24578425
19096848
34484415
76475490
69035721
96498866
34234460
19499120
47089050
39068916
49409710
57144564
93863822
82828293
75254315
92583066
17630300
68371658
54499002
5045090
54990317
66153945
7339575
14048266
60144650
76360447
30538108
33265853
25686814
44855759
58519766
41342174
12905752
90498337
95072655
35262301
401126
6449283
52161597
31944053
34597084
59148324
21445274
86401539
42881914
25366015
62863132
20678444
92257234
2323569
87682054
53393522
63249734
193344
78550995
90841748
97038105
60158226
83980127
12107471
81272546
78300042
43878751
15381060
59197421
8955564
77515210
47718440
87282720
72645037
45814754
18227400
12788912
6252879
63585133
40495994
20287877
71034012
24509343
2385738
43892847
58371925
47034684
91989787
87310453
68905434
6335897
54479948
42731282
47643045
57252768
4336545
99584651
7296781
13863270
84406272
51597988
338124
75871137
25605893
16191369
23907916
31971294
372595
56267986
10882428
65937962
53963946
54345136
31498377
72577080
48361950
65061379
55614947
31252424
87887319
63939086
57436166
95123338
8692417
5763789
47526591
49304524
16492767
78267460
38177031
25849280
65966262
47330505
51861509
35728539
20988416
15239050
66344817
63109550
85681001
1965782
7081275
47420086
13900075
27593104
54736250
55894709
89398931
86093653
64728470
28590161
14048709
60839100
77592847
14568954
93455734
24219833
1545773
29499432
48910875
32950980
76071292
95639663
28321071
34109233
16505977
47681215
22406493
76451187
70309237
63388645
80119669
49788350
27694289
37932503
53321242
1290045
62143466
21969535
30800491
28228284
43672708
16285188
996774
72149499
65765934
83860572
20485937
36070314
95076725
21757075
21536794
21030390
62339680
47944606
32340572
46851482
69804229
56149114
46979300
79370351
9927922
5192479
30997119
1624574
77890803
33715013
79908157
51649266
4080133
85543557
60592167
92481807
19896028
47193967
25429892
43226515
28259423
20066959
70214089
29208318
82307570
72988450
86599517
44498025
95633246
29710560
98237084
34538416
67857307
16443627
35166033
79038754
82593676
13868740
59966470
26793698
45048903
21576542
71770753
60200141
18227017
95201816
50771957
77821300
58449243
75692292
15555873
77521309
48084938
48782170
86402696
44791507
29564430
76246456
99730060
27373491
68032527
33225526
82533405
50957468
63554572
45022531
892932
66797112
54738946
95880740
38241444
24732570
89252772
7031867
69566905
60244246
83858600
20171198
29104088
2032032
25326274
82892038
71428560
99028531
41501857
72734833
21407619
42854526
4011537
25986684
46247985
66256139
5953736
29207941
30130162
20742940
35037434
92699235
31948707
46538968
83448476
12965565
31460353
88965054
29862553
47614740
90121112
698434
14205468
26053288
15665447
40075513
25686363
59423504
17980649
75797677
36563815
18761052
44388586
16516362
27002863
77267940
29613579
18717101
68367760
25628867
31652250
74562422
1261415
99825264
43700781
95630967
46313338
17249612
88369005
72952061
36022810
59058585
68514440
56316328
75687686
11584652
40425607
99963771
34699262
86103816
13645893
50599560
78547270
58446841
54529426
99404866
55508786
5716176
43848276
98951777
10367959
11781409
61463452
53415662
54673482
64453704
64434106
68127973
72204320
81717698
97252513
97544415
70541768
19825165
49751383
27412923
44931361
99420311
7372426
27462074
14049698
13005427
22746438
47046363
35347278
57033215
8836956
9673070
18444242
83420320
38998081
49533049
52656403
59175950
27164707
16521593
46408208
94435428
39730945
94897211
77710385
32623203
13563250
92651436
48075484
18232121
76149392
49957634
82335327
48780719
63582127
80026141
528703
90261061
41449611
49748271
35388610
69013465
43674484
97411840
38475577
32489585
13680527
62410575
67943173
94319234
26730864
2893896
59412734
10699393
30103893
84112777
46897177
98106765
45153573
35546038
11642476
45258226
75300755
19366903
50594814
88453407
38119826
48666579
46521446
11843388
14510317
86399959
73999691
26384324
50649914
77572477
44464652
74116071
37829962
34291658
84308315
88937407
13211930
10582819
89406324
33561485
25725366
85623958
87956112
49221605
88935063
27544738
28192444
45379434
20406555
46446143
84031864
23168013
60310087
13571747
6703779
13175628
37382053
92277691
49137843
39942038
19756376
96958261
11908539
65144042
52354516
62503690
59046234
69485764
14626969
54896351
1548011
36693394
94083860
5078072
33951828
84838845
42950838
31881605
43680973
88478183
75821031
47659994
36128621
14761191
41928539
78752746
31574496
71707886
59319742
52410459
87679537
37234367
10232596
80064009
83226783
88234905
54989790
35680014
86501477
66687804
2939528
82763136
12158195
44751398
49190312
64811607
11168575
84465425
67458896
52313746
20664328
96887686
96046868
14561277
84991155
51137685
41243368
49851170
82142093
51176663
26716290
31404451
35676044
4999803
97458081
81410576
74845140
29347071
87982716
49576336
20919139
54090741
92466861
78006924
54698009
74215794
17909043
19747532
29358214
41024083
5841547
16820161
74880021
49360405
73775842
65124064
8723956
56207453
72427215
30426236
50466206
29772920
32962652
1036723
57578789
92323963
39077024
55352603
73692272
61983402
70592870
142968
20926971
73179969
42548071
10702602
67115845
56996345
32584935
79469870
81374272
63392198
54490049
93516539
27034424
85559085
60668528
90507875
63279077
33801136
38506182
1686977
17073084
26608898
43665572
79009954
53787879
17867113
51967587
99415241
83324378
33573296
67864697
48739013
34258178
10255609
74278270
75967427
81237192
30773279
36118540
10761064
35457731
17394851
25418526
97182372
23950263
12008580
88298184
1234986
86650616
97813460
47755384
19500022
12869655
34300984
51945691
31742373
58917881
16090239
699060
44938171
7002812
105630
12414398
88616390
74926754
98344831
49460682
39106640
70220393
7786101
12244690
81733377
95200822
90044280
58592281
99086633
33663033
61056028
53215359
98282598
92605973
78619966
9428317
18084129
27690334
59469902
70197471
43474859
40828078
7271827
13080077
25518776
358222
1075724
91390207
3212238
533234
76126883
29596171
39414528
90909928
9747848
11362997
23376174
12346165
45586969
25476223
38949995
67728559
68084881
51041904
93047946
6105943
63868560
75802039
88513295
36117261
77062330
3558849
27686909
78753214
98481199
34682934
79474435
7608611
30783403
21428314
7541783
4751676
5766114
54815994
75564363
6532599
91770581
25322597
89435111
86271795
39726914
97175740
47227109
33606144
9701328
38131708
22094402
50818208
52453904
91924482
80897198
10746760
91873475
56017271
2125587
99857510
77409422
90737429
58489903
39998900
51343665
56886514
38285255
52031267
76856762
18866674
29430693
15941817
61375916
39963368
48195327
52910992
82980537
93678682
38518236
2436364
63608785
17561543
11252838
31981564
96707627
61426691
48460290
45414341
70615109
19862094
58831347
30486179
35030077
55001673
71142088
77984841
61344624
25417008
25533602
67444238
32749216
72558714
36184001
76995737
17048682
18017735
11022947
5829503
52506585
37258072
83364167
30140043
5323944
60642626
87304287
15284594
85291186
21315669
1964202
81727978
15931139
64941615
30344260
44361803
19542012
47692236
93169329
29502866
29370448
83001675
86714603
6445089
2238284
97530103
7228649
51000491
8207166
39039242
22905095
82746649
7305199
84269833
43116642
57968329
80711488
33928516
11605827
47509972
19370163
63852982
71104647
69535247
52969898
97512908
97653890
10808918
42123869
751443
22029270
28948019
44502025
41305267
9729450
76096449
60107022
10784952
46907926
81849680
99530263
24190031
82584638
52621799
66761447
41674291
17979065
11668581
77990509
26977045
27304746
27248556
13053877
10216532
7479644
88603796
30355644
57505515
13823700
57324665
57658071
76399752
86544688
66354010
30261996
825646
82135082
85507410
62122822
5787233
16430868
77228621
74902588
74023126
5074726
13975813
59235911
50147702
75290267
30907407
47160460
96780396
64010670
43745756
47455805
7260280
51624334
93040067
49117588
92642556
75397566
53099072
58547819
74896026
11436254
60007798
88775838
420364
16918905
53363684
32345652
36005724
11441947
41279339
86167690
18468785
19801524
99636432
84671830
42352430
59325109
51177653
44153613
50012019
30999703
5280421
25730150
61512489
37021921
19226353
32815805
11186625
51828271
14726559
31722425
70528294
40157090
86258199
7960741
5914251
39466367
11150956
40332609
36307778
80267893
82330375
67121052
97158848
73364376
70124176
5305862
58385727
41411096
26798525
35779252
222026
35415637
68970604
5874736
34179476
36323794
91246891
10066058
48815250
79087411
31658214
74714084
49490590
16370258
6974682
5874302
31652728
33545043
3423732
32573526
74324418
48483927
9809143
1103613
64746233
90053251
91693396
43512488
38837819
60028959
4195828
28175334
53573222
66583742
37767830
41268459
48446338
33801240
98498334
99875369
8263311
62357340
37850118
63706541
40341137
41304218
50842962
89785077
19142175
37263958
36579297
91238356
30026028
61462838
58002883
34755827
98967325
17440939
54814894
23158923
56761039
9764506
28361417
9197804
62066897
22010802
69068353
10563540
82452652
46732547
24056488
14188003
73798144
48571984
85830880
41844074
97785600
50719778
45755489
86803402
25736258
93959036
82000234
78361357
50841334
53042376
43948647
27819776
97990290
37003755
70878615
61643764
8140555
46320954
35091076
53146053
22464870
33677604
45843872
65983548
85760935
73652217
36741937
15210589
69584406
5331528
11866421
93665447
85189264
59089112
36713598
41277593
59055679
46460922
60409210
72040676
70556063
22229049
89293933
69458996
33929506
72467861
3775230
47835093
68877959
17989872
27037511
35680604
57425439
73540710
19803709
22670357
17778080
52047356
73138755
43312576
95256421
41762004
41015111
59185288
69818127
61355248
18306718
34691946
44254024
32792966
36341240
69668844
49948089
83556604
10079086
71074825
83581689
46479139
37179670
18809835
78366022
28815246
25036645
91609712
44354091
50147221
68930265
59199951
33988356
91399837
79460337
36647949
87708243
70511982
16802044
31761980
84573679
53710628
82264398
3167065
2432648
77980668
55559115
86327344
79801906
50578384
82071413
74553143
36236030
84609147
101488
49558991
2090763
85292317
30345810
52089423
70651448
38062172
73239372
91208886
27961486
9579678
61400253
52630413
15118524
62744681
14074971
48056788
50746464
22203283
24628464
75440416
85000575
68736680
63365374
32882315
98271173
24241846
38155942
98971578
14722244
79217358
22522625
94560879
69671681
29596424
30107392
36208684
28741022
13114495
23264220
80981451
3001846
67304655
51200900
26857801
39556814
49056769
18982771
95184984
99385796
71890861
90161511
23013909
72764623
24964806
11948599
70550234
73542539
16496659
553799
46987828
78661255
9417340
21496261
68191335
82698287
89526320
78430679
94216032
54515668
83603938
90740216
9239659
87052536
17900910
18846074
94546707
91027097
63767750
39219557
8939569
36024934
72939715
77924204
66621179
14175621
47478313
68849137
13022911
32402501
33402650
4758350
50976314
96016961
4511936
90083068
16171233
5598464
63347983
21269460
81930840
58005489
39795847
70396843
88617124
23546956
89972876
72395076
83177005
11548556
69118190
40659474
9100933
45660986
18417442
28075997
1467982
42165102
92073110
82918638
60017925
51225747
60753444
93986270
55179303
31185807
1168159
14305491
204868
62387628
77086009
48593990
81385523
31838403
61570267
41512595
13058037
97606350
32735165
50573709
65205528
19207718
29488661
4606186
80115299
65377784
18422649
28546446
58335295
32158801
88214294
47048186
6092562
61470463
84474041
53828084
86399566
66960582
53388052
10176251
54374113
2104584
26065194
75043269
89637124
18734588
61838083
17721329
6570756
98433794
34606814
11501868
24875517
39481513
29495559
63054349
6610126
39542531
89802484
62721862
33468091
55661606
8806763
95248801
92472228
98932383
23570544
93050842
17958043
30223283
6956974
71825453
60064072
5416704
87221276
80178358
18438390
67544984
56073613
85049748
60646773
60853238
43318015
96180774
69104540
5660676
63792404
39893696
58062068
35231614
70611608
40049521
78865050
32491723
73039910
25339804
33613474
18046622
33539553
95859821
25509806
5387501
52913828
96845832
83355143
55871835
51480499
30451623
15247592
66516145
45427493
92957179
39448610
26659565
13350674
90590407
47730139
60375553
13731236
20424791
35130432
34248663
98850367
65527619
66857590
87189821
96145068
6027994
91031565
86251331
81109928
52514890
69950877
69867619
51130086
67018666
2540333
25403338
16319002
10865733
32768735
23577255
22210684
31313945
9206653
69623000
72230655
42351580
45235713
32462659
78938975
57586795
43729704
43675678
42017008
59218898
21629547
50567995
29531695
25662377
73861455
48236098
8861497
71362803
42064447
56106173
28903508
76822262
30066547
89214362
33274215
64012326
60813419
48728585
73467230
911423
9631422
51611472
8809236
48948135
60993960
56217889
15370513
6419307
90168318
86231978
43585210
43231877
51780553
46832530
54530549
76791299
30399858
60638043
26190306
28103961
98464089
87005110
16487247
23862878
10779062
47448353
55562191
34628810
21901464
14978837
97032311
66198392
16417716
830390
15349984
23880223
54108580
40520898
68674944
64208069
30823892
54147150
85964072
98969033
54805140
7611278
94163169
90642334
20702996
25661871
24112345
66321940
20365189
30731952
60092891
32348380
90784663
15044313
92353935
28712001
21944803
4857305
77914996
3338297
19403421
6243590
3124421
93285437
23975688
25983796
71778395
10188240
26150336
51002888
94528568
95380019
53151744
68819309
59064610
98227043
48034844
75382841
40133586
86828642
90908079
28391661
84795568
72997972
1988657
45512243
80964814
68601800
4172299
84668142
53549479
19778155
3637078
32909066
25075355
3967251
77831415
59485266
79508040
42723667
10413180
90118776
40707956
10275074
13445333
56295320
79913563
66200700
37996057
71105134
34576175
39657173
66990089
86743903
3582467
32777640
55720141
38632618
65032680
5765670
67881438
54134830
76199236
32771117
66601854
91293782
87351327
46232484
43311241
61560702
10843535
64235812
24453152
77478429
10986584
78512859
45961205
41382127
62219593
39782084
93445611
67501426
25856425
56239690
87596076
38070932
32631484
39555455
19317457
57911066
10938600
68044057
7501881
72687062
25940005
32840006
6923546
23527818
14646014
33711584
72230246
83784281
82543727
52628049
85628079
39706843
78962265
48235338
65698029
47095244
49986557
5238544
47278146
6300390
50427440
76696276
87368805
54792766
37559327
71603477
17546955
82886637
86880925
85393716
71632582
85982825
84584405
69795150
59496265
49597433
51953999
58095229
1939850
81473273
6237525
39800924
52510383
57802375
85028573
98118316
83236269
83606567
39483888
72449291
57843387
25010232
31841530
96109740
90678275
347697
30087971
66741978
63935291
34427011
2843041
66644316
60721583
55278248
45350131
48271702
12413620
9346970
81041105
12130782
57757830
13477803
56531017
96860727
77884743
9099066
67036747
54727603
2787620
37042252
91993598
92417397
83185171
39362721
70094358
33232721
70961890
21508466
17507102
83709495
44835442
10270608
78322800
14527503
20345227
85237296
95488970
4413379
21288337
70223254
24551735
33453777
22362424
79954817
94118526
33607055
51683402
90776794
49487697
73746524
32894492
6813362
84451593
90140912
96642493
40506697
85363307
19462095
90315538
28825013
50533879
20932638
49733472
83591148
80719777
12130669
24229187
3429486
99350142
22081861
94708304
24279805
37675437
12944285
4522065
67361278
65496110
49025410
12513558
27403908
9400076
2797150
47740151
87598820
59195956
80637437
60030585
40411007
81371560
76318397
70957508
55662037
51356927
87257082
21232351
37018608
17347748
32733335
80518276
29122149
81055641
11414595
42022767
58547107
48234583
40016156
85751324
92592943
14231431
66688091
14492518
15762966
3661964
71315400
7805953
12642235
93245111
80191385
26116445
746291
21859869
33424641
50912399
87517021
9520251
68572904
3795624
47593507
40947010
67628084
22140024
74789164
79571869
90505543
68807257
30801698
52261547
3944321
60433208
18356924
15556828
13323586
42723450
72696211
24636210
79051995
48735470
9138066
66019349
36154685
7894088
19003635
98540619
76890375
34767049
15223887
11573655
2196735
69983580
52352975
11531078
36476157
65520837
43066274
70398061
7694167
47667621
36929891
13426591
82086896
40024744
93609301
44461075
7058031
62324035
77411274
96899974
71034668
4189503
78739410
97118442
43059223
4288396
14217912
32622815
63493801
42124117
89282016
32258586
43493899
81969545
74927397
70446781
88659872
56225957
88952030
29192944
78183702
7677370
60754151
40704488
68938902
18683125
71246853
76238865
53719340
36949607
48165266
21526299
68488225
91960952
96759494
67393998
82664579
7258740
52180147
61397578
10173015
2991700
49367117
7349212
55085475
77194185
66462183
88629179
99186543
96162298
53968420
31867841
83832978
72603038
3683300
70300923
25149039
49396063
21520588
72842357
74045190
8138791
99720231
64468752
47782639
69207783
91611973
28913484
89334403
95657661
83251358
79364884
89069779
30655279
79868036
57428244
90157068
50793519
84089205
18534299
92796257
72294577
93327951
49605626
8536273
91046391
39789564
15073647
89823626
81148761
91680412
58503288
84426990
75656743
75460985
68240385
56876705
56260213
23756580
55983043
41691233
12277599
51283828
31475691
8540685
8055320
74856748
27839902
52953428
84155600
19147969
17561793
46710329
29468248
73079478
29260812
53887331
38334286
56175820
25897716
54863275
41915430
88783078
98806365
6300275
87595696
845578
86713989
88957597
47868733
23985604
78533897
28512394
84724607
75428929
81788535
50534639
89029724
63934376
64990948
85857785
79372902
46126752
24637988
72083794
46652953
66204245
30482338
18281245
75942187
12724880
3390298
96237809
48172908
48574706
98852416
93234144
4941217
69881669
15383611
55740036
32847237
86202467
34564551
37386752
60291180
14866383
19104320
87122936
78936540
55682854
39102477
91509801
14505523
28022886
98951869
84543692
17675267
12677338
40931867
15234340
54413752
31685460
62481600
64102384
13038065
87635555
36517504
90098667
69526705
53989406
5490127
84301565
95451993
46595735
5934209
65844189
96095213
67543701
99575547
41335840
95624639
11394038
16693319
41914149
62790584
82200927
20941093
74876176
59650005
82141870
95801481
8296549
6905432
35914805
71639868
63106945
66690988
32565672
89108286
43336727
25862127
67794625
16566867
58482533
34989311
39847173
6423841
76771835
80659548
44396924
7784705
40285562
86550326
91158974
32772634
50714765
8828018
29164047
65183262
9356671
73753230
72468274
48837742
54513156
76447849
16309391
91803879
81740147
59465800
15202644
45992719
49653928
80543089
27734565
78833134
492579
33583955
11793983
1607046
21894754
17740680
48958436
13692984
48235182
46563643
31776888
69672862
36307475
31530550
82851003
84747685
87137160
50235325
1390592
40508317
19758859
31058034
47038328
7026715
5126947
55550113
94897073
31998333
62233231
3524186
34365071
44957772
37394462
72926838
99062075
8684101
32185780
37746417
40459633
18470277
32139388
71020984
64291173
95893345
62274908
91104239
50511511
14175059
6110410
89356505
58819329
5969772
9902108
11959939
60778232
95092325
10225056
19484779
63201211
61208975
60769024
6325537
40057584
12998262
96170150
23133777
75693783
95041285
84349563
76294695
26434067
78496848
65580500
81520650
95270215
1824828
84450127
55615314
86803709
52749274
32783830
13594490
63893631
27297251
32945871
98189456
1755928
1712658
10099274
67662793
58585647
40403004
81100899
11739028
13748645
10327081
16280638
93172404
26701607
94386559
4329517
39372087
10691257
16614547
35757439
75451270
65142546
63705052
18950736
2322657
77232777
96117805
9210011
67809536
11644120
87372535
68295029
6713207
10818143
3485414
29066425
8915853
45150744
41445454
41600507
62879626
76765916
78605836
60316186
97530048
20236002
73101655
84890379
59913091
3083104
10287976
52286785
730898
89024216
78072714
86223174
17705801
97646317
82930597
36145705
55911131
44385342
46421041
66681440
62979752
25291911
50867568
52470200
56157744
99737251
12172941
45272663
22848943
31267368
80000981
17404777
72531283
98830364
67424254
15102884
29429344
8272358
88803794
47139510
10270139
15454641
29355923
51747200
94432040
55796435
6753738
57360136
12805497
95268557
98564441
40270778
58321730
29189321
21480148
58031914
1109331
380413
90442963
89589421
81122808
81935543
95926027
10144522
67276338
61344543
8141946
71171147
49497764
14375709
68859032
27276710
78731183
65266788
66434767
14158392
61972691
89006103
6034131
95133543
46013627
62452025
46005419
15974611
90841021
42171123
73479388
24789959
16874177
22589650
65378431
47721443
63432355
82449757
13891376
65363857
24094217
14695546
5138248
54167182
62597091
6471328
41772549
88061084
34863294
67129342
86188975
71049608
2171696
87735547
54213182
81630655
58339778
96051886
94711469
99865886
71640344
9696419
35061203
18630547
73725774
65547043
95401191
47670838
3721560
5710503
14810730
51441509
20773822
80953455
64680465
98614351
44439124
31024271
78592593
37020548
14437877
62357071
40124976
93154492
1194890
78678038
61244701
21638047
20622589
34719295
84888761
37853697
16961283
70191486
39866598
96135287
66796137
24827993
27246636
36594368
91980107
44009434
26914705
76381712
52732626
45125494
14362951
47376433
51223511
32496395
64323571
12540922
41889627
99976784
84919217
80029465
74196994
8746729
42276986
7356799
408301
41595586
94880999
76412655
59939341
76221645
6681109
48903894
87234845
44534147
84405921
71439366
45153346
92599872
60649427
699978
67808111
19185993
69916237
29486216
56080981
20551323
33876948
85527861
54611079
42968068
66826898
72152458
68242564
1812296
75236140
3954096
72368810
98943873
54570372
92616890
94025885
81395033
64170840
95545551
45492074
10527132
21580021
18622496
35756808
14818916
51428204
14528864
64692974
73955262
78841080
656682
27164093
16961422
51656483
27247946
56956837
59824585
12511083
21034476
792580
595908
22858059
24012143
17370411
82853954
13908663
81650889
61052323
11366930
87379240
22895010
29691565
88952641
31557183
29764608
14361668
66651934
180233
72254805
19693328
72978905
53266642
81498068
72734349
2860672
27452829
80979002
33462072
70630769
98891252
21851914
23149815
2667977
97036125
31972533
44928130
84627898
75440743
21902182
17461003
76947787
22289053
88781126
69650822
91498502
16971633
52519556
47844639
63648023
55028205
7391669
76427924
97580717
12563560
94935462
38815449
6381752
8447043
20513372
98554044
51048430
56523680
67875081
23892513
43572912
81969147
38204540
92018973
23621734
9444640
72776416
22353175
12201335
85895489
94609629
95752940
23557638
96169117
97134699
27959762
12538191
5586325
69746584
96546988
45722533
41297331
14993027
70356110
1267513
98345722
95221752
97033441
69372595
97461183
17585395
45927260
26817649
32580298
52633856
15567614
79447740
31955748
11820032
28498723
32886635
8332113
57308334
75486741
42378961
71290662
83065669
14415903
5367117
58384491
12476274
13432900
71315037
83415657
79673546
36786413
5957549
64937596
2776187
87958674
73430947
63687304
24080111
18199878
88042322
60137947
43504356
84072607
74951500
50503038
23952272
77581370
9963921
39588260
8754779
34975998
38221688
66857112
20078959
72759588
43731549
98245446
96254353
6710789
757195
11623682
37708986
3114821
50643635
3174918
14553636
96319057
38800741
96925842
32401825
20262152
17218622
6652279
97840422
2390260
90348544
75868946
59587673
69954337
45371273
48964540
1938349
30265498
47005097
55062905
14141944
70035156
88115386
55242771
54753662
46318219
93432234
27874888
90936987
40346406
8080700
82592799
58121531
88411807
59018779
22856141
54786187
86408172
45706958
23041086
60282700
33988682
53710982
16334184
51716594
91376042
24174276
40905451
16407562
17892717
71448920
6726190
91119752
3836231
4746760
98423152
74708539
1865814
6814244
12999578
55562406
24295474
84088032
70251994
38270834
45874384
16945445
87811942
2727936
1347383
13838036
44456753
79058734
91002783
26841941
62122143
70803284
45408256
2396891
58645461
50132397
39396021
62287668
73810067
55161351
51644275
71006067
69914148
67354713
11709612
57869982
25339629
28364029
10163888
57479108
11231474
13906880
81881321
46161004
89540117
86605489
71311866
19955997
96863901
75191409
95061313
32004120
80264987
95784374
92652093
66879278
88755830
27964260
42347456
12879015
45075324
20047698
99564001
66177800
2072130
55054036
49203607
99297354
76192071
51970996
3043658
78463336
17382876
1713019
97841553
76442913
74507354
1743697
67675076
90949490
99159504
13159154
49637454
49394448
56596465
33330002
7205892
38126412
94885574
73441413
39011839
68914527
80721755
32811932
20290073
58768261
31952227
92861602
81408255
24727023
40337537
11264759
22205921
52565935
72919686
64904289
87972204
22745712
70206266
6332026
11378723
32318238
3660788
52745427
64927339
65640583
17419145
90029840
27882296
34673007
63431781
50911297
67285088
61330590
6083127
50330750
91293260
98121016
40574376
22721199
37052182
68672575
33660387
52566613
79800539
76743985
59855781
83892534
22135416
59239733
41902343
82706561
21236478
83037539
44118068
52571175
26086725
48452350
2626812
66726498
16292406
5494357
59031071
14075707
37723997
90257540
41880319
13798596
90689612
64633896
21237095
7539780
99353287
9504877
32344809
57473416
77513246
27788611
25589402
32307079
59143473
83967291
90366431
4564304
84949814
95364654
81203723
17917250
33113160
46166399
98119517
67021847
12380740
10997645
79748468
50845753
71143644
7458786
43500352
83309482
70490631
48134636
79785277
66806154
8515140
8904251
76081027
21155055
92728891
78912369
73059334
62914958
28080215
10564132
41134818
97853404
20422343
71839532
21178490
78500527
9221947
549488
15235651
64577824
2095027
35778344
66668308
7059815
28898282
92133121
72405944
85480806
90865266
40566771
75168196
1162797
26649689
46332390
656586
63439343
29814390
46319454
49493468
86955089
50672343
5535439
74440066
83621505
12951997
70221883
56168675
70109776
19992343
39981407
47691144
53212846
98063039
31412291
79481651
2821184
96369647
58326461
54423691
65856869
12085193
80346772
2923429
79055449
61477876
41480817
24122496
48362579
62386731
57635376
73065975
14696323
93238399
68053385
72843089
2367893
95878057
30279030
55570497
82318147
15044223
45133624
43449016
14970595
90667349
39683759
51691499
73811676
80492463
30072935
78509179
97741870
48244788
84710598
8171470
48458090
62230678
67974969
62013996
79160351
9962900
20625148
49418074
31863879
62521266
12351067
91501724
12258385
97921773
81815073
41691214
20134214
88776782
10191926
26328633
42541358
60857475
37364043
64111575
23708892
55613948
53476392
75009704
28177726
60334409
63101116
95309523
79206380
51568528
28045750
99690589
90106658
80887092
91792566
76053708
99661395
60350860
36322907
58005440
12846835
32927626
24293049
90463548
22284583
18066557
4751741
1710546
74818967
58127177
52154447
13086157
18959019
55307635
73458060
36255357
45565881
78256353
40913797
66429838
72246296
71021040
65700003
26992116
59363098
26348229
27448427
96769215
72068667
5828406
81277481
94357008
78569728
92734917
87854470
68108613
14648617
10669203
54038566
52423611
3554775
43066619
77609035
17355926
86432561
34851606
10112985
39333036
57627095
8673445
44116931
21254774
16340670
4643524
82714953
31968761
90780296
80917551
3721785
1269416
9438819
80530520
21533404
58246835
47867685
27981138
5981783
10443415
41998953
54972116
76211578
77167393
61932283
76425304
87327726
71443818
26015072
83934691
96521601
46374736
64719495
77046953
19267811
11830060
35493008
50431693
10818633
33656689
72125188
80328171
65337285
60550035
7846144
6357625
56473740
20289885
96834336
70056260
6783934
24629792
1705241
3413075
65908250
53578075
48124764
87808943
3191061
35024592
44894045
51289671
61131465
54029949
92190765
13150516
21862384
98887761
28905384
6106221
63367415
92162564
66627383
19405291
95311874
81365168
60540359
25525922
10966525
30448229
96628192
11255377
1161764
29631103
55903323
39758149
98935177
21970709
35047329
4066051
64717653
47120967
79480476
1576964
56755579
76196808
96314209
78695321
53124105
68020520
33209347
16022095
9616484
74981986
68308895
67851203
26660477
35910712
44037778
49390287
85430338
32109800
64186469
24793852
42135097
46803341
87994911
76635723
3757363
31115359
30880740
58491344
19644328
40687384
91737658
8024854
4521440
5342263
94250835
45378430
17433654
73614218
13581478
56580238
14166406
53833987
81741469
35235802
47967453
26781932
87513991
39256217
402667
90225644
23311872
1093087
50694470
86853183
77506065
45565945
77460381
6987125
24224030
96917242
11293878
3531095
71300860
53626677
65318809
51404332
18042988
59446185
33957573
1263055
55250543
38679361
9695840
42929546
48298216
12009761
34852636
11990512
21988145
62293063
43210048
83186689
94141726
25695967
23030798
36471325
52666299
5954370
83162572
28296347
29804467
80225280
29045406
96596695
45472152
63089588
34654562
12639014
31840291
95792127
52879987
38213064
39485132
28398744
49197985
81459838
66827608
13508519
17209883
51155236
51913448
29858820
32489868
28471545
22480089
72164269
33136018
55344452
73194171
37196959
31565148
59483702
86115900
52084190
49138455
89777377
32946779
9624751
4184046
46444962
78927347
36850648
80001456
74206212
64316141
56120259
17131052
60332270
47509496
45373646
87249878
70937332
67267838
9064403
61742166
35485124
49313511
9236547
19137155
48830471
47523307
16939292
2786172
553420
71036912
22759405
71454609
82269889
32908816
82899899
57151548
79128745
89617909
15067609
18764448
55841480
55026771
44297315
74349723
3942678
3683519
76651578
1526505
18798145
85180671
91740487
97082654
21906423
8997344
30779828
53333092
20071863
74301791
20348829
58958996
70925970
31583730
74303846
2974584
62231517
36654931
4044983
92531812
49140488
24069635
81332032
88038375
3181382
35143440
98013454
16580327
98717173
94005919
96488465
86148933
1064966
78821662
3730143
39838233
64291656
73737201
84349031
56819555
72970944
58549543
55631853
88538614
5043562
11379836
82887642
92919236
60741417
45433884
30147000
68957374
92291552
63078502
47092833
29434999
8895391
9165700
84913158
56557861
39824632
24738354
30358264
38511475
76817647
12559308
67984135
52939394
95879722
78500625
56839156
30244454
81366211
5733969
29280721
90489924
84294707
30418497
6089927
83646061
10302317
1795930
69805060
46889285
39035791
75655162
27174541
97530012
21095734
12848832
35823344
61309253
64464734
78224479
90433717
25091786
51536191
79204402
747302
96430482
27775624
71427768
21401336
50378276
95347147
14090676
35450823
96797232
62191919
50969302
67847062
56863801
70874929
19964081
48283354
63306871
7452278
63214347
82132389
96398178
34245097
84468488
9497763
86090755
31675340
37127515
99808095
48637152
45854314
5802186
10562854
79576119
89670850
59873207
94577221
54343694
73573473
53559578
66774248
73847404
65169644
65979986
52576622
49119684
20771204
86943941
15886236
22926270
83275575
53922434
11535089
38580234
8585701
39533842
96856065
52153217
97341426
56383854
50925855
39133602
82736399
9104072
88412682
23081078
78707309
62917876
71793300
60122843
16219859
88577890
50929062
56870005
13579676
53553957
60461836
92518502
18289629
74495973
53177625
4323243
56863254
93191201
67317715
69893891
22577354
36491694
12808441
25201164
29169963
2796249
57871574
73447356
56991976
5292166
75823436
58402354
29913545
97068084
40569229
20110337
35915475
48519215
77241559
21862618
66582868
37814802
13173964
31886418
34524198
36888759
9252028
19563441
54673817
73847254
75179948
27342741
84754821
51281358
56141184
15302579
6233163
82087632
46632085
24541975
75431435
42452265
43847163
26177625
84550702
44802178
18597318
60667049
25232108
37920713
22586076
1956839
50443775
1057701
76921249
1129545
19831761
66126475
59710929
26733086
25461334
73489405
27276959
15810143
33014555
51669521
92146544
71362422
17065997
35141004
69187388
83785282
95199198
10387762
83941838
82684511
41561319
82216770
35128738
38799410
64487838
24615445
14460431
74241168
38842507
83535910
91170010
82798386
20451517
50746569
84129208
74216687
93817991
98473211
36440824
44264012
16287934
57192060
38728687
56561603
37277263
24582396
36719926
54293196
17156188
51007625
58533623
97692286
97926893
29520407
3239802
56245720
76559038
9673154
26826836
59539081
37061397
55420570
43515118
30521304
71866664
61714090
58624065
4544395
75490520
95244252
59802242
94544238
74596409
69871936
63113855
95747854
36517441
23022189
57276290
27429416
26449462
53716936
63824192
40925344
46464639
84805011
74979443
85725396
64015062
80087342
11106393
4355413
24039037
50194263
54940225
96153979
82387431
8898363
15824277
61207100
74056222
92078358
49657281
98436625
9202753
88032518
55395163
77455057
16986448
52857000
6007502
60301205
17345617
88587553
93102604
33788628
92344158
70087478
72118746
66142030
87449606
81371461
69528424
10782208
39211163
22308573
5166813
32876656
46832924
7913717
17808656
90147202
88716175
75009741
25655118
17182090
10419588
81216557
53410793
4910403
43152613
81033191
68023141
16912577
49207666
16184382
44886488
42742205
14386571
20355371
55899129
4519738
87250932
66150069
39653262
35980777
79565252
27551871
8621874
34266663
29431384
15487865
28363219
34063716
15279502
73468956
55891244
82265141
76303935
88213659
65996565
57657271
30306618
84422242
30658232
96306036
55910553
76841860
62998084
6666653
85994860
46340063
52080466
29645304
96833454
60049334
74097280
34011497
83413691
23601843
3404179
55622765
80604961
76389963
89926237
13047478
53106647
74403131
36945403
8923539
35520065
87837154
88081048
45908247
99131276
5132892
54035610
58133947
28547356
71175911
87739811
51068455
57954020
30366680
44035327
12392320
22561388
75609917
68384560
89389723
54606079
6328970
14937885
12696798
82833197
7581438
51978531
63998105
20015542
69005727
8115426
53794074
59338220
27764519
37579641
10883772
80115816
98701692
47752513
54993017
49203573
98055857
52614778
99282303
28120857
55815057
37438913
27602015
55403027
97583296
50517307
90558702
87990925
31293711
61593373
14530080
57258702
12980752
39705324
45051337
79603418
2850714
49687151
87783442
1875629
33739339
18718567
58476557
69581553
48923819
7298233
49311625
75333984
82348682
96292880
60617192
60870878
23533004
1120709
38526620
7707485
75445263
85836982
27230968
15513467
35843343
18553715
67160777
53648016
94777636
60604106
77622573
11364984
77094608
72404142
28918741
50420160
15211871
54063745
63916244
52839927
42845095
3365960
20925259
29936378
49981873
815058
92182688
63237912
28157737
15944233
83832322
39996218
80789983
46326898
30105858
26557094
70896213
71754180
31135168
73128159
53351006
74450804
60118761
98910824
19726824
87169188
77195571
66196450
60050301
79083712
13946946
64172746
942706
44363923
94261558
56903660
57490526
39285802
53864949
19234488
13105379
64867697
15570569
95958043
28825243
66998427
31832791
39753387
97805044
12362029
50949475
17022834
10293719
63662633
46551765
64176480
2232130
55279241
26607225
35269281
75628419
46174338
9983593
48473355
83816992
7574142
22657829
99954497
21211614
94011556
90088471
48769049
97096827
55097550
5588762
26037409
4566405
53353770
34995951
10595396
99953472
79682229
81023397
96425202
55324028
3245501
41365819
44124492
98021632
84259883
46830192
53698011
38027967
61678767
71042829
52198082
87651511
79244952
30893825
73232507
59386897
47720858
42102626
50246081
55810180
91375469
41110906
40861705
3891087
38850626
648164
50899840
24444335
53804689
67336582
10560310
29238902
90169307
5882915
59465254
66216436
80815408
85937499
90549126
49727022
61301721
53540754
61365168
67139264
86590422
48509003
67324675
33016247
94707446
50136395
91925714
79219735
19783100
30047009
50893295
41203193
29678681
82388087
47812160
5714136
86062792
55062361
90685974
96574496
65810757
28906606
54135898
67376365
32338544
94155164
85804143
28018225
96658613
60420037
32218687
71909164
97105615
52062088
46307631
50758711
21415851
76719494
94668757
59312002
44414820
84884165
53930227
15375566
26139669
44562149
71919609
92144611
4530051
61177878
21889736
22007686
18995231
54637463
74297682
78440629
4202273
96392773
78533579
82489142
41913691
2209925
13548436
39223910
5045798
85188623
64414493
43141014
94250524
97667147
43350973
18733017
3826949
24732929
27578538
49957942
41387254
35247348
14354964
17104754
67979599
23325530
11099175
73239890
21951675
55334732
66351284
99484806
71939134
80634707
39997020
6818507
60869843
11531305
15502589
1051653
54395880
41765059
58546808
41133231
20841809
49431771
3202442
89548913
13578531
34762453
2610587
86725380
12556856
57985568
25168570
15464216
51365727
25348531
12923839
34778676
48972159
64122052
20967346
42197451
79771554
98553723
73011252
59106498
89021311
40079577
93701164
16029854
53359826
98094322
2916507
51464325
38323719
17657288
39115274
80060616
17100438
52571404
99630880
88835664
6949866
60012749
75222180
10986841
6320382
4272475
49684897
85333554
75491514
27563584
48912277
61276582
7105352
37325735
66503452
94511509
79315584
93971630
51058075
18055860
84090398
33055270
94691233
61846383
65147425
45677398
47368161
8120808
50598855
83306413
37750027
76259841
1621921
77500836
898699
54372429
29389339
44510402
59143660
8071552
50408133
71967152
24979366
68354157
40890766
64625228
30051609
38025940
62586628
72106232
22298192
91482677
73456154
70835938
93327925
13132558
69358318
44950676
21808952
46938509
18395495
47968136
59606928
86777206
6431523
11953974
97137192
99253889
99269755
53390120
30167405
88392220
25398246
12333616
84274843
80151099
43890328
94388436
94142432
3453406
18805172
50601608
65681111
59068077
10109899
94707657
33566594
46821230
16625598
87798580
18792281
58234131
23805399
20310311
87945114
76371088
37919918
13638211
51690158
88334668
11729442
63895339
11670802
23423167
93885567
89650861
39547320
5518208
83899540
14668743
74808936
82996839
52198264
81787130
40256923
88546193
87013126
76244545
32178184
78760558
43473977
57316064
87827322
16726950
96366362
17284900
10112044
74650797
30039748
77268471
48995673
98593666
78545098
64683779
84262767
89538241
99046238
18170314
8910931
32090656
92650831
25017756
2520471
32127932
26810926
66366520
26605274
20782108
7322465
22530196
62924815
9083757
14268653
34181491
61867685
15217581
14435660
79447533
58271226
37996899
54657766
78853633
1053384
35476774
73773455
97069393
63652250
87947840
50971960
93845917
54904504
33441203
49095388
12273247
88620357
24002796
19495466
97685696
38900906
6139359
12303265
17619067
8247460
90422053
2391001
2618379
62362413
82641889
16769857
68207185
75870738
10958169
58251695
19971711
32047116
91885134
46850297
55299158
67648884
32041577
5503564
15626901
25986748
55670817
65200420
67228431
18779157
10983486
37982321
86833448
48049760
47613117
55516099
50649415
21227210
5029726
46732390
34547804
23334280
60294279
81130762
69386978
75631146
51168477
3199512
95631716
82165687
28501738
52754761
75408239
718058
31424710
92298607
9162887
8703788
8447108
14744840
59368912
50423836
77835061
19315605
60045085
48487908
22751823
46073397
6992615
69249827
28184513
81820890
93319235
24152667
60485140
86549834
10951547
90301254
36538399
52768079
31803554
88221435
31571445
18560850
41432665
62502026
80520268
22413889
1428757
62979974
6257405
91352430
94239712
80134698
38618822
81039324
31813499
5067170
62388110
17257333
75969236
19139829
2795524
15674726
86750557
87095179
43910799
86226055
76395970
1968447
94144186
87712821
76507550
91560457
13093955
93006038
40008318
76578906
69681266
68261807
48416439
13681267
38425656
80251343
61934273
89874896
74886227
19266452
41603805
54748335
58553828
57156323
19829695
43254620
9265251
83882024
20598328
29516591
67280566
97100294
69679278
33696553
78360431
64398285
85826137
86633933
31555147
55484621
39901382
10277618
84741151
3943247
4169472
54394105
10190181
7631713
67410808
91895165
80092591
60817655
90952984
20742110
22386015
27583769
32660236
13205954
29342335
47961996
17556899
45254571
64415249
34026720
53104038
40406306
11226359
95577168
61803695
60329778
37232083
99252591
84577347
82941540
9593755
25724718
84894754
7239103
41300413
37478907
76620821
54973824
35178293
46485108
17713714
82911635
17611573
57294997
77423889
42500046
37898946
73745337
68807639
28191386
31606608
93347627
18465214
69469355
25618687
10553651
33856209
16986913
511183
46272096
56646262
27456528
98283878
82882387
77225733
31187301
48874873
55248039
12267563
89515478
87260225
87751225
23946112
74880028
33225640
52060131
166928
38229237
62010786
80121220
42878631
44955179
58473175
39003655
13501317
83912460
34362925
12133793
37011969
68509424
50819546
31953408
6235368
96656299
45977166
92390936
84277431
25292128
64510308
57223693
29992814
34043375
52339425
4894545
80574313
40179074
7212463
71964063
87722819
35759592
42292790
43245235
98350318
16825332
69774489
31875587
46506245
12809667
2868530
81129923
14754764
86989996
48019326
96275814
54350190
1280639
36021933
13712415
34817256
90993088
40357042
87334059
86501672
40522127
10545241
32314181
22678387
8688400
88472607
36485054
74737926
47919693
97115051
18671996
39145305
47118511
66777120
96176917
8632069
43461229
93332638
88154165
95751255
69825224
2598793
23884560
10461745
85136313
54300836
22099185
71794626
64333363
48339906
89035763
89875894
38174609
12424267
51285116
16027015
3719852
66752140
32878910
24434874
60691236
62110909
31675137
22591227
17727275
31491549
98913470
10417191
7208745
82894385
8228898
97147478
85361169
40217738
83187939
14288119
29854963
35317479
30339144
83870148
68850281
6985286
61706346
87121111
55030039
45466358
29949374
95380470
97503333
78776608
82250653
49111800
51359533
99754059
22293777
27488479
85717545
29847654
12993591
64850230
44732532
46376519
20969689
60929777
60805571
8778880
7954006
16911546
34500370
43630694
22443255
70359211
22708132
12702522
35158245
26965328
69360973
93135532
6674678
55911008
11970730
14489440
75131076
26650276
19519084
82927534
15028973
2436556
4459622
31311735
57404243
65363189
70920958
41521423
99806615
5369993
22432294
74953152
38060378
10369995
22375241
77040530
92511963
37475132
83863161
60220341
21510983
39501785
45602505
30210420
89565181
20759244
27700125
90426629
5590891
11434036
65802158
42916978
78206311
80030298
92812681
23920771
38943757
58857248
14881956
67096888
51109578
63511672
24815128
56717634
63081297
29587439
19625560
25643926
63378555
64192964
78479566
78216029
72285162
44141475
61250020
19955413
75428612
70485647
26845065
63572581
53701788
74143152
37209975
60059005
42814808
56225668
88149865
51895583
63469169
62061670
11608530
89187213
14968365
54313673
27781790
54742697
36200163
84486469
40625864
55198234
21091803
77769528
60110914
63356411
27512978
74928320
24332215
82398146
46557732
79190745
36409849
81496314
459101
29927989
32596352
18325027
85123166
72602132
85324157
16513886
94889049
42807820
78380900
6889278
69733573
31668712
79636028
80524121
75029988
97247391
41540158
17255085
74173133
88770960
29048350
29601167
90997642
67685534
28744542
10543525
99619617
63802559
690157
90104065
73115030
68435457
66186798
90492289
14321567
81240600
71115860
31157450
51422312
28271251
94528861
46289462
60989415
81419566
79612471
28595959
9225603
51965536
19342835
20683876
57083663
98255269
31056489
48211669
84998615
33358932
55192130
23801380
9587888
52998005
15407671
86651824
10958541
74244101
2287216
2485629
19906004
45296879
6523198
69661956
22926083
19386156
9195799
90343267
73020223
51147732
27829852
34104830
4944794
23754209
54404282
56514898
98135817
87031593
14072885
56495653
88637941
41460252
48100304
77378900
80318248
29164648
23259485
27541970
32366602
92546470
75665467
75871306
97481537
48519009
16860608
97547569
39799847
27576728
33418094
71313439
6687933
70756108
16559944
77475663
37491405
33089529
62837411
73717343
9902060
58187794
31472351
34229560
54391625
83219109
83974861
52099282
13635231
15627252
6505267
74256097
85467029
34253816
67249760
71340366
91968052
60833538
30462957
61241353
91045702
67449698
72691015
68925601
91134990
65125158
36570281
79725238
48198930
53368986
19625708
82589625
55060704
61971675
42961412
28142197
49524932
3016752
20086052
17804127
34671463
13472551
89442012
76130560
96727774
563965
15597160
49065989
19148690
69311440
87519664
69017455
66063470
34633959
80770710
54401373
59819729
345116
26737471
49132129
51790149
24236519
45767271
28651250
64156504
1816552
66375401
30706434
82014879
58644498
20250104
38924547
45522260
76233421
30770683
27114662
84140589
82450392
76625475
94303873
59322857
6157980
57620953
13235608
22918527
9268027
82703007
41652036
81214333
72713533
91765453
3801099
3290653
22663344
74833766
33658688
1933997
91020026
94990403
30284942
96828328
62545868
38994055
1750598
95693207
60127379
60414455
66833440
72633237
65083647
86933848
6554424
6156581
96858071
52822718
61676239
6925281
16223166
80182015
57696704
93246132
47964174
28652441
71922694
21135965
95310454
3383704
35758421
22015855
67780079
46286563
87143995
98659064
85113842
70255172
65602260
79823435
6419394
65225779
22522965
62174085
45767816
96241412
61602986
2309939
28753511
57744356
86100200
70541916
44664746
80368946
96211308
75444282
99870996
7962120
35699133
2948082
8673319
82257316
5141413
83012889
53491623
99602589
32812029
53920947
84391069
50938513
80788489
62049610
18458925
8479391
62302410
8857738
82352889
34139597
48140636
18381503
95966088
21933776
48805109
26969153
67562431
55264331
49738074
7837182
72043246
52007579
12936178
98186352
41691447
45829090
69842947
25195410
51172339
85753671
19055037
77912560
58797326
37351854
60406864
24683851
79664969
74731661
6182041
28146929
29325233
63701051
1243201
97401743
95711834
33634335
39431964
51220642
34680046
53421780
85309690
89297938
70733196
33073550
48614530
7022748
36423274
28294106
82601953
15411361
41543445
4363357
55374673
44070696
67992233
40124730
15276345
75736260
84696846
45461330
79361532
35693435
72664289
65900898
89955514
29849292
15193725
97300475
79668288
4978351
56570381
35106867
49155079
73752232
26270503
22305520
11078504
10788592
2358782
98245477
84208337
23923938
87682699
3846901
74634728
97762499
48680182
92578711
55168580
12819366
2618892
65395291
1875649
22581310
98323857
40324503
95115559
98257548
2312318
98869231
31864101
91889091
64719298
46279527
46514349
61282139
62767109
83107710
70025519
51490314
45829630
49382231
9192428
19916419
61975295
24841557
57511297
41626689
13136628
9084881
65600981
86497815
8434202
41489863
92763984
52220479
78159867
20208943
56425472
10920588
810014
46485265
60505731
57613593
60140834
17984587
53741206
68076894
75070106
84424602
72078130
24707436
31771660
24605850
92191690
69622636
4542812
70392718
39230995
51998285
57347843
77559178
75340506
40019314
68715673
10181616
76118674
69869984
92517773
77610740
32441271
25779347
69312790
40252763
19146320
22093535
92149791
63253725
84154084
52319792
32314221
25823784
10665099
49509994
47198156
4932023
52926728
73423040
41751134
96755517
73300820
80978749
13260788
50757397
87797823
68148639
31587928
69154438
98099994
95929809
68595412
91161149
51861805
34070835
82023027
39902653
94145954
68392994
77249221
4257080
3388423
98552382
97504592
98718793
56410660
66830619
55512536
13927499
90535768
24249391
91600543
75434102
8396188
99709678
69649819
81284922
73168348
15794077
83571532
27181021
53410891
50708816
78731575
2332068
33777769
16310711
40690183
39403918
15616885
82839772
25642951
47031702
39524851
83606280
68805427
12624684
51889501
1826806
15010193
16394160
6179697
38139646
30534747
72972039
4689085
9134193
40346849
94255562
7135321
48612521
77173006
85747999
28816708
93645843
12451080
22717361
80645401
95906016
13550205
42311321
65353296
85402106
42691522
22258453
30634823
17137010
33694621
10767331
23094169
12742142
85045133
61293629
12128253
63502856
34246338
14915958
48986727
19767462
77041743
71202590
1299190
10821736
54241808
27978561
59747873
84167951
59337383
44040513
39241911
16466656
46873125
48125206
4856859
92675969
23252258
95067721
8941082
18700491
76235106
80872774
66734765
89842964
91275619
17707152
52062693
18761640
20158748
95900722
3808052
16603168
10446237
92100568
95053114
45413601
72244363
71868506
43473652
56149517
2900117
76353359
93958575
23924046
18054900
52216350
53295664
96701912
95055321
42777077
55512169
76668217
6903076
29338007
651643
22225462
17761173
94971418
26740265
27744510
1754219
37836863
12093404
66242048
46415088
71903228
63217698
52978380
88822380
57277452
34498230
208042
85984566
69485727
13573339
95418692
33718077
23613731
40421667
37199035
36793743
24383163
16462040
12317130
70217589
45398172
11734773
69200420
14899482
49912679
94174819
87604382
48424994
72504530
3690413
10408411
28624588
64981219
92240741
91169176
17933501
50372302
91160565
20125941
22767152
70107114
88507941
21506496
96796134
68174309
94963060
1353496
35537462
97628833
37120201
91967513
23336542
39158383
66017360
14586127
97842041
73213967
8497074
80826680
54542594
91463304
34617824
81977498
98010585
93097971
85784408
41002101
54611231
37818012
99696244
79306362
53727780
68435017
75989097
75891131
34920967
50847121
9857150
76526130
80771351
68069987
36860984
20933405
26996064
6758770
32279839
11427940
76854239
40745702
2859501
77538195
91105733
16198841
1072544
30845088
44725892
9943518
65735395
74800975
72521671
29977856
62686720
87205805
62267808
37852552
51938562
47233816
25814391
37080282
66097257
54845850
7546240
14502879
53012460
74364537
85231612
46928246
17983064
52337703
5915808
99256773
97253728
69381363
33354933
1831088
13379053
52658825
53761428
49131415
11663780
33846778
68623725
96821436
27927649
97672217
19866000
46662478
16585816
31256984
63495137
31687720
47053458
48699186
6324451
9868262
91833394
57707773
74596345
36109913
8581091
60615281
58764992
62918784
32229055
30784868
81704461
95276371
3673552
2519205
88469609
87803849
81406158
7565746
1244928
39860688
89694198
87469388
62896621
19948778
32781539
14237682
62654726
86356664
9945229
3295939
40276714
89653109
47627332
35139949
54367938
2566844
23932905
16930030
7264337
62683146
57122342
95550665
18985061
73859515
37112803
76828058
69317430
64578272
26743837
72378177
32337736
17408582
30380907
85351548
35515071
65831465
66553473
71217215
99097992
11549818
18877781
86574247
17345248
2511288
47422180
7759491
58517470
61936399
60623700
92951031
27553493
93379991
97060581
84957163
12067639
29067148
15678867
7565107
23294168
51885176
13791424
55255778
25207061
69381875
94975831
3364126
28639079
37314084
72604644
51200420
62252735
26545905
48306372
8368612
98263451
8041361
8440036
1284394
54659613
79540199
99440039
37334318
67576343
11859316
29989458
53950084
97502308
65624689
42280316
54602914
27493551
16223653
81067430
59610312
93383086
87332384
26208034
65646697
60950703
50459742
1755264
86777519
65432237
46406805
58728931
60694134
59819040
6678941
91711953
54824853
55683828
97792084
28669250
93087579
11580399
51753568
53526598
22947668
16642991
72944687
28977053
37597736
16214828
39157830
21601497
81104176
74062546
70339986
94882558
95674201
86380038
59983708
12783072
57056524
71957370
52140081
27203724
9297757
70735202
95053579
29881762
23301572
89276385
62373339
63156144
92388406
78862053
63249097
40723693
79301042
15635253
75737449
69157118
87854869
43341410
46727137
3160055
32816065
78400573
62327808
55633270
66446328
88662347
48392312
55221074
17930881
22171549
67841287
35000341
19267426
95648990
68520321
4460870
36021375
95241992
50508717
30224284
14657020
34103086
83482017
7683470
13705790
16007166
88676674
32942670
43825167
66807577
50451960
87071325
54415591
85235351
58400679
27819351
9013419
55839845
5862106
63081623
94218535
27077842
16203594
28543254
64346321
63382341
56231551
46715077
59036007
38085489
86932861
20050427
13461434
97900004
35324611
39668625
60286474
16591781
46539148
94893364
49406468
13479789
76305259
99118360
92230506
18048422
26477949
95875573
10755203
50573908
89053351
39334982
26069555
90543585
57979661
19836206
74879846
85870336
69709968
76438646
96570536
25743713
29129943
20553785
92533339
12694082
53203169
91954464
57067101
9681873
45884285
75597961
68603036
63123877
75648353
16622234
48389512
96443654
25555848
46617699
77881038
45616033
15134385
60918261
7568516
55826766
50383711
76471320
99538551
52068090
19615664
3176116
6980292
20344138
39493262
98229535
27455202
23372816
43379677
60056759
25613769
65274206
79927039
9817860
28718455
67512928
17174475
56658651
81817117
79192428
98520369
27261535
98585415
75203414
59331950
43791788
54341695
89365766
87203908
33694061
18857254
33897136
60351575
92652013
70796319
53059514
87472068
88707079
10487752
91860270
98064782
61723079
4705305
53032845
21348556
39207553
64545980
16229249
59048043
98914594
30741775
40133134
49980060
45114587
60366375
27075210
58504413
79245696
12663706
44274118
78372133
73654101
41236789
46060710
11449758
65855317
10419500
47405525
78095670
16535839
51832766
23509855
200333
7498035
19834068
93611916
36918781
70435554
1500774
36724617
3366967
8520104
75799851
19363143
56048008
28899081
82026608
27887695
21343619
39484183
53904159
87012394
99331323
43965968
2811126
89161793
43653740
35962898
25330955
62093013
24507880
10803161
82094420
64782844
87335505
54621174
12758469
7614132
47098436
38859704
19341298
31161685
97994936
60653729
46088409
9825784
53906467
63149058
11722251
28058802
87764132
89956903
83050123
21894960
76688578
45048349
55256567
63697327
36199744
1497138
99560823
44822583
66194045
82709806
59358515
12247676
16905381
68403449
94742375
51150635
93360024
71259661
9667958
3565118
13758213
71214291
15418195
96196493
65070140
89341683
93916110
99391473
57356400
66632673
10639784
66801332
52118034
16371281
99617837
81973175
88666168
74121287
97319278
77321612
78810756
79947973
3854641
88661168
57624094
58042540
97548934
50443874
5555871
26823002
96821244
84062919
25349206
50749806
63436062
19672675
25136065
96477321
78663429
5546125
13782815
4078703
20936051
53701850
73060858
54289511
63886743
90322582
68094527
22963634
10333894
66503467
7143269
17602588
11884946
80665770
97744663
45151717
96820706
6254531
18884739
96461901
17783527
42562151
78765599
72191991
40375700
68925846
99569180
13499794
32241505
88627139
91772616
58134043
78843758
93392884
7976323
40718970
883484
9785929
18484973
72199991
63275612
16863214
75790637
32337724
47816839
49118895
5219031
46072796
47400699
615176
56814243
69419026
19542941
93419336
15593766
40901276
53895924
14712385
17429305
64358429
35108535
79447216
73560565
29706483
83747850
94310313
86738365
9509639
31699956
4194984
3115051
94556941
46532738
29265648
22710889
76304147
10198109
62548546
9294694
34221893
61522950
54916935
99289399
58877507
56979879
20358866
96567593
44416270
41388880
80903139
2645088
49473964
39130076
46630364
98692085
69482699
81576064
88431951
15323388
84333505
21876469
3412269
96323049
14821122
59153650
66913854
54623287
2196015
94014022
8374340
96663761
40944219
19848506
73276388
37304952
67278943
26406721
37449761
51712303
45577214
7295418
98819903
3459260
69418414
9208588
55267062
20982463
39641564
78641835
34743380
16886429
22128800
85521220
52977105
25695248
86155202
47404268
7877444
49818850
20912474
20098426
42369382
53718889
72525857
48310311
74278432
73388348
85937780
33656791
60773738
38826072
1756280
69948932
7850810
11968955
7234576
16095570
16970974
2830250
38412079
64858720
41286699
28225013
20809172
68828650
86938849
684317
31384488
70148755
45997443
29306982
76119355
14398875
39400265
70998438
69587506
18366870
55761371
24437368
41707811
88523052
18818899
22128536
42539592
96475443
28755952
45268263
27853642
19541013
32728596
68294810
98721194
88510716
1929948
44837243
9796327
70495822
93979400
96308507
15250232
22191369
81276156
16603450
60042675
70857376
8296597
29756713
7071340
23023501
2321353
95444539
56458010
16979711
95447667
35993121
84520444
62997574
27143257
16901803
58235227
74805015
89869536
12836928
71477785
12778287
65919941
67083993
54578062
48061022
42341769
98175778
26196818
7606441
39584942
58944196
76604261
96942629
14099369
76862753
45217911
7364024
41608519
60656945
72406311
61778658
16081874
95761497
91521728
15037545
92634374
40951472
43049749
38952526
63484968
31185589
27400493
65754409
14325264
46535264
56621229
69952651
32207448
78604777
17936364
1030885
61917615
5145684
79790202
90807861
31051378
84678773
6554036
85761551
43142329
6417538
73998162
83554114
51680002
10688948
88474776
40867651
70753362
35304926
68269649
98564185
27880616
57628908
68824673
12291076
34060892
77309822
89378139
20672180
84659616
32590800
58863984
44524653
27264190
93843977
89074585
96560334
27522172
77772565
63813864
20049971
13456602
87719336
40823609
97036488
75675966
73376114
85759259
69692354
35698342
94678692
6846437
74449473
66837324
12047688
63226161
13868021
61616929
76151871
93082922
2372611
13974299
35692132
36542752
99848408
57951462
84211179
17397846
89494474
95594492
60519867
77262412
34945028
25437971
22705317
32196772
1365832
28437043
80745293
38844454
62888209
74539395
65979773
33684154
48853862
70222164
5750771
71643437
73816466
97920850
24633592
93791361
25474885
78543562
42537359
63473520
36096176
72794180
49236677
29578004
57886269
12158187
42634693
59664459
30691123
52489017
37119801
65357019
385358
96604669
7361143
39257370
70720613
21878427
96708554
11564447
99291794
15154471
46769993
72366326
55820635
38681700
89971450
64033277
11217000
44888026
68655065
53575155
33983399
7215748
88883937
49948095
38232340
74840959
86353944
34510678
81110807
93178049
19139170
68530844
65835122
5100780
8527908
37641444
72070611
42059106
48365318
25469836
70367159
32007053
96674326
81448095
37644405
34702705
85320838
50568002
45599819
32727437
55801845
39794781
73280791
66907097
41490717
72695391
81997370
80281101
57201986
31507318
88294832
46746510
62004076
54001421
98703605
67955863
44245993
1534141
60931476
21308388
73556617
66857941
63832279
99469605
26447777
95945255
33140513
9145531
2797432
72650035
91278851
89007616
29924406
56241103
54309290
61406744
13009063
92560450
70728095
14774847
48453195
67015164
76524357
33407682
53190961
43390311
87024008
2569860
93360400
56320483
90280435
74194891
184722
77688503
73373619
29205094
38837115
80243157
50286887
62895658
72290492
11138710
8155345
47310063
29950753
63356372
60619060
84297990
21077400
24538203
1088303
37210644
20580910
9117727
35684844
76177048
47334614
42639248
2910794
10753693
44490940
71467932
86510978
58710453
12476573
3448117
17751725
83668707
9160433
4403242
21734184
70405242
82473443
47282094
10333002
41161338
67186340
15250872
19267165
42961458
7349249
29675824
34919726
78216961
29061231
51736998
81901651
34031650
68073519
41144524
31194459
26396282
9300348
14216653
30206451
40327409
22724836
88759751
95048337
65887087
62818077
72392925
89797887
61296360
9829249
68695024
44356647
67500983
73512121
51246810
48784058
75864657
85032853
51448716
37718980
76625223
76310160
38081334
88470440
12760810
97213833
18293430
80977588
68684554
50816088
19521180
88831103
3334074
66365344
483971
50736477
9152189
53655908
72261967
77594384
25689539
20524425
45085996
75677566
164737
11845786
10274223
29258941
70155767
84778206
28653742
68564188
80871352
83793131
34268065
38259611
10532467
2966036
62889972
79325958
55350365
82612236
79516770
94703925
15979749
59099228
20567819
71257606
64798801
3660644
60196231
82586890
12259314
81319791
77838097
46312909
90999737
43278650
92341774
18915281
63039357
66685985
96860734
22669249
31787248
36331796
51860987
19026671
99455786
5317524
56049931
66384061
20130459
53189282
26805232
97003730
18049080
44917137
62846216
37883729
50605626
35580744
2819927
56220905
96494394
20410142
70488034
83459008
77316467
90724076
35747332
42333135
75224534
75092906
18453636
60407899
61600604
49239087
69465228
1548590
89247493
24251492
94125718
34102418
63888996
65079673
18240864
30402006
30064758
71280818
51047332
15308581
27792898
85415301
24477193
26123857
50315075
91147752
34130520
85106030
84494498
12816533
32799394
14377783
78930026
37281982
96572734
42451160
9897661
57175306
18744919
86353681
54745221
19228215
29835247
5542618
16230880
44635207
46362867
46509676
63302121
42236553
45267035
38351866
96593054
15045619
64400805
87962412
56947439
38152856
21283189
36859150
75442024
62678461
75226031
70940251
70139358
67938583
49495818
83820590
72614760
37684836
37288957
13904707
4116267
98023850
28712097
79704296
14683094
15815460
13246071
86167637
66085680
82321068
61466176
80308234
70507306
80929064
4064641
10028838
78202647
92177441
45694210
59692101
35872032
3381020
13882026
16141752
49400500
35420782
94020710
5783625
88440591
89182008
91781247
77712193
12181212
69059893
88789395
58100571
16488545
71090768
24369449
79063866
27594901
57474001
43820667
81611733
31971747
66755691
47766036
98344203
8652894
26793034
47562104
51207743
672891
69936506
64978085
75637060
61907713
90305048
80259004
87250423
82718580
20207345
31416684
63869686
52987233
10564161
66688391
34487673
26727613
21112128
1595695
72509916
23982542
74187088
24721752
76076873
44079594
52319677
20132347
399526
67514301
20091523
34795310
44203266
77171447
67996630
43289166
75573571
3576746
3953755
87485532
86654671
66460641
62200520
52356295
79206234
72439626
9303229
8846748
81442467
37720598
3207334
70545688
73262819
71557008
47953255
21226778
61600230
32588246
15799890
42961486
55753811
70490012
465451
93787679
33263400
92078301
22723819
15784555
22353683
96827253
25161048
92142982
56588822
5051327
96613964
37117186
72302883
96667427
23825031
52124214
19565924
68252529
71165134
35018493
60580254
57848758
69978731
51934732
14227951
71315687
64727692
18619203
10206135
66503466
52265008
14375919
17142058
7447598
91967594
97777323
39298046
154227
76888755
4613646
62214432
43965901
71364660
97159819
77679500
3684590
69551936
46515191
10899162
14594278
47922268
13783538
21652726
54459884
40468374
46252625
21256088
85028731
65322234
23686781
2724811
90361781
28929086
31606009
35070186
18522706
79085166
87788083
85289721
54302454
46209171
94400814
12682067
30397816
78604056
49549258
43522828
42359715
49380304
16880591
99085109
69670307
28974841
67470084
46674588
38068275
68398943
76987342
62931357
25377123
24058881
92424689
10846157
22064966
69360750
65718915
69440301
12805228
78767526
55529834
41967296
70233117
1616477
60100336
65122293
67413027
56176216
71791391
31180856
83886386
11503812
58997725
95034174
81704633
1337231
98235100
20678167
12153711
44162912
31193173
84646510
16690231
32674242
90202817
61444881
78295710
89999858
30135553
54134090
8443794
86567679
83067409
29939000
32033549
46617095
8667142
18862465
93080048
9306725
11318415
33120809
44255366
13605126
4721853
30466567
10547722
34365449
47941266
1480330
54919822
725961
58474703
54096266
24789140
51377492
26845935
38030520
7969139
72819562
59386630
83015889
89499488
26421194
50225331
48976649
65193465
24196254
10902903
40145689
64650715
48538400
62649502
7584409
11580039
88902083
10206878
44659535
60070029
56167626
79891801
61518995
16584041
18959686
27815000
33666273
18680808
79520305
73313173
5885510
83316610
95810641
43913139
59215570
55688588
8409576
90838969
30805257
91345915
77533744
41670152
81917151
58780143
62847170
76281760
28204017
44860915
32003989
71359102
14568198
43604320
82673264
72457855
7587368
9821363
6549175
13012057
68299191
25592763
38384805
87465040
28383328
26020309
60528959
13469070
48683630
33673848
89916914
60429813
62500814
56611390
66333793
92817259
59043163
86371040
14197865
29348525
67344999
46791455
5698897
24228156
41458727
24116601
27711161
974090
8065622
92166212
27524579
61533606
91798600
65414290
39855592
9475141
57965670
31630484
83874578
33073195
12606693
18393807
52075016
7721265
61144083
86372886
27748309
10178844
38877958
33068497
83710674
75561964
78719693
56246860
83869087
47464593
72378561
55246523
3416523
97235015
23820339
51605573
67646764
60731518
25648604
98006348
89920668
46646880
64353100
66347065
87670444
32625887
98621574
47918136
27969555
5584586
80248755
71726660
83982973
45265221
64862664
6048210
65462612
75980445
86535841
54780250
17216003
59437661
92679976
52608567
24827094
12538614
54700695
45226468
50154345
51974859
82213014
62263690
42007851
21641461
11834510
43036926
27301663
3851113
47598893
62120789
66002879
76173363
36877700
93410432
10514644
14175779
80555393
28580028
44264886
56736049
10400734
88332830
21281153
50757424
54908838
423233
48557745
25568337
55388274
38153809
97392138
25151223
75743210
1507632
51268699
81641782
26315072
86600004
37650428
88140089
98525527
55867541
63993460
45428288
27711676
82707608
71839773
51529817
34339321
52070480
87829852
48067268
87825334
3665535
13040428
9922633
85617453
94229775
60253008
19761707
63686619
79921458
56662609
58578597
16632582
98936886
97738872
10391379
43385018
25430020
45395369
59833752
97197877
85195914
53699598
29134701
66046252
49077491
7204184
91785408
38869666
34287107
74213244
98148071
26212242
77074099
89745047
33195644
55282699
2213582
91197248
9726792
40997771
52268749
59362449
94951015
25839693
40716899
93947336
57593998
25638170
94989565
1820408
58986669
29631456
82831005
42725319
56869175
33254588
2198494
39689603
82177945
76474894
7562653
64286730
44778775
30874141
95219046
47938561
33171253
99505341
932514
69674937
73442019
94093932
47895499
30888199
93772864
66089786
98834272
57327798
86937826
16357027
55940874
85184943
62729323
9171783
71358714
72531753
84495452
54468558
64300260
61165551
45331938
75124984
79681208
52459346
37690447
94476938
72397387
10928781
37898087
33461834
4329590
30829728
4316397
64534777
40051466
71030797
79403248
85250038
46120017
2632178
14364927
8215388
78153406
21380899
79054598
38708250
3312159
32376055
92678708
99340787
3787297
49334079
24155564
66145507
28641536
4641590
43968677
29619669
33228081
743431
55795039
17321299
53863507
10417022
87783528
88328188
81099330
74605893
55718520
22823037
50017972
56350952
39027256
73962886
10768530
52554299
90953027
76983806
96215983
30309436
94122968
75502191
83036183
35783820
78392044
90572327
97847109
23613733
63565260
89163638
54188267
26707951
53954000
47380976
34087104
26394963
99526352
42539141
70728215
48335761
36098769
17637523
88725674
55772071
55468669
4151754
12950403
96999163
72912383
99437095
98867794
34998800
67907066
81101751
33249845
85754004
23994309
85246214
51235952
45726677
50071573
1418972
87047985
82078275
59457304
96039000
61185482
40458937
38291612
77231612
17176390
93575161
83138648
94559074
57631655
94689355
64718910
16515397
44795777
37251653
35396423
87017473
92074694
25293442
67146830
49477730
58295897
40900384
13524260
15772821
88996413
28354041
79278428
50104945
82642969
1889868
69324424
75678097
9991537
97603471
64304614
2686649
72367454
67786159
99783995
44086446
96767494
43643409
34773141
75404978
51473961
22431208
42698764
94243268
46479302
81538607
89213846
95754567
26823215
30082912
72822041
69116910
27778504
16038030
66026110
59448967
50875072
74325357
74149311
69432300
53474753
30090560
93898129
95208266
66967901
7228807
36692756
95711910
79316809
23773595
22807574
45200005
58210436
25802319
85436114
87858548
96605153
45671555
90237465
50709267
76422356
85548567
69111255
69321563
39960395
79729307
32405860
19238806
75536882
30855450
81382926
2934929
90079725
36254450
74901695
6322475
14936555
73723132
90672965
41667390
96434382
10405992
30054824
3172879
10095650
64046936
60764011
7096717
50300969
25163916
49114022
35683433
68531113
44962401
67554462
79059445
86758106
35550599
60768026
48764251
84593697
38707252
24822371
7075521
62787889
73958511
7191964
36845768
93808251
18129251
42172744
79325707
94907297
73218813
316517
13905009
48065425
99486430
99607712
2964775
41395518
49556916
39037614
5958510
41291009
74041765
87172699
29064987
30952337
16587164
64142886
58272232
53708092
15288994
44953270
3189820
70185376
12335901
6938684
47017134
79791831
14717875
82848980
1551842
8165492
68220584
44238033
66004403
3751596
97724161
36220208
10178891
89025156
11158854
26059292
91967830
96067072
20925251
19447417
57969850
45120942
8542706
69055451
81585066
3147460
46658561
83495242
46148966
37220614
86672853
40053329
4912942
24826147
3873541
14922946
16452683
10658809
65475714
19214071
1891980
2923017
23467320
99393652
81388617
17192232
68547435
77278860
7115969
94453058
75988465
60315662
61671852
89051017
72397767
81657912
50442604
19147196
39360886
23959127
45456137
46579467
10416993
85693482
29619003
66412723
60131451
52483151
23297791
1606420
878905
1269086
81488241
99708481
82611376
34513815
76777426
46573819
29741901
99466242
57310056
27878077
63048667
6955723
25195939
14416046
23426078
34697932
30429949
81481705
43783007
35525814
57459291
25943090
30049366
79495329
92654655
53619870
34768962
43636995
5888311
65353231
3231042
49247718
7846161
49852069
68948495
10515348
70311902
16126989
67365164
41070772
54535981
82797671
76365713
23720166
25674491
9793059
5132752
7360695
32464827
72120901
99477136
43695869
75360107
62419523
48365267
48394019
8009613
73916500
60858551
40548272
81367126
28130158
41942743
59859605
59069517
29766244
30093740
97057425
857455
29027307
1641951
98881607
36931170
32206890
86116043
62298163
85921304
38945523
88597667
25600245
3106321
87544822
3663652
68505045
50480150
5344563
76946281
95525191
64525333
86236310
61501153
96712496
75709743
73123656
44203538
9024805
12358903
74401066
83162650
4708999
59004605
20979547
24839788
26881191
80599482
72927964
2429227
20782309
75990525
76613321
67743586
32308771
82165373
86648964
25220210
14484686
2986496
23552012
59623495
97375571
71581054
4275869
51637320
4665640
24013714
16467743
49921149
93953392
73545226
66247966
10692861
66996123
78166234
85426408
38623808
43905835
33951171
97037849
48539820
80512899
45561602
98877718
40920637
79204372
22010343
71768283
18606612
56439402
53324482
23894257
82966404
80065243
92160794
19311984
84556656
84684649
217136
29237855
34322532
59229332
38316993
90881969
39306727
46057297
81395039
81066956
43360628
75065336
60987340
35799610
42077441
9170767
62735092
64055635
78928262
79142770
26908674
58618135
18775855
39825338
63400514
356323
63008485
5466665
73825478
7594108
51044645
56420964
31436512
51789380
62207948
21636020
96963854
29966121
45202387
71299059
99773279
79991527
87851431
89357803
72553182
82766586
43151603
99273962
30761760
69047109
56986423
57023123
47399694
44427283
26127575
69233897
63025316
91872809
47841859
77211758
24381347
36086124
36998517
47424945
43115757
78112010
41625020
90119640
24004125
88021466
20047488
87564703
359212
80858347
40387879
19328863
75294580
75304470
76536477
97255510
75398308
47830120
4463832
86846192
82184082
89980175
68526722
80998633
46683924
90135078
12753553
71530266
27871349
78333712
50140024
23849021
69001388
94163321
38623997
83152954
57472414
69978487
55929767
69253712
6930459
9161277
29329469
54742529
25403840
37945025
3094752
27089007
75729996
98434603
92320445
22023594
50901874
65787981
51722238
79627369
636429
37122853
96983340
67452490
46408355
8601322
87028977
32719220
31633638
86317406
293715
32260801
50902307
42819631
45517057
71344900
56450428
89366832
52931193
91562704
1011197
74043170
6748853
37016043
64345805
88855558
41587937
43823753
77452739
70856251
34171279
89027998
8312376
23731721
29599601
17693692
91772026
54256777
24861974
77206653
1487332
15271383
75690423
87582395
30196737
77375948
54960786
63399455
24501881
45069576
55757770
41335477
54406046
73275199
33418835
55078260
60952656
34791131
40697653
57358257
45094334
50727394
74680700
71080640
77290779
42161752
57709754
56770876
84748802
44496352
78681855
49508845
81681577
63412561
70672436
30459738
85562439
82240263
56655103
39785251
75490660
66945127
26860933
45299835
34269086
57239230
55994264
98211073
30661491
72367655
86824028
1321507
25833340
87362470
32437342
16328996
24565629
32561841
59653451
30078824
55195976
32141278
5858849
83398837
12931768
45725276
34629183
88309345
93901391
37196719
62730380
93788943
95441097
40046235
66938778
89949672
42885355
89160888
16699522
6582344
58571465
34508686
73066688
67423845
86310053
90512422
15335215
52452456
98735472
92865862
94444294
487615
55393054
20699182
28797416
15045128
55785035
77646344
3637609
84512763
71355702
7882281
85599342
98869299
72407339
38299486
33084992
43864988
10814418
60926964
24135413
37501585
62976105
42940059
87630219
95234336
96499793
465459
81971755
55762667
85538349
51839592
79102239
23907359
46610754
97692246
33222428
49698629
87087044
80859519
25847832
62242116
29693512
33351699
82821406
44311043
77342445
30944367
96039600
96454884
28774766
66669539
71666158
75236689
92353344
78736845
57330743
48458852
82112014
73391507
40106443
51500832
26058326
69725502
79090568
69742217
50119768
97676783
41119064
37261792
56323732
46746729
66952102
53270384
96254581
1885553
88987308
61070877
76810148
9458147
15304986
2472501
40794408
1721564
24716112
60246739
45500406
41707182
23269549
93680378
72424364
72927720
75104964
38209371
51540708
60861622
13926300
58985314
98467942
99312823
12482294
87933057
22618624
5280295
77775951
58072362
22510911
20184691
49452387
13299605
96736558
32323977
14557943
7107087
88176933
37526810
50987422
71156855
89854171
38010826
73535120
93094388
95863182
76478970
14201942
98230490
67301633
71988293
99253914
53963456
37167921
87123437
45360276
17921963
54024557
93697140
9300526
62630254
9870898
81249226
69646807
71968075
24710758
54798807
28346672
3029072
68669745
26728362
4709156
19193647
20510120
18737359
47870177
85550450
95785536
31518230
19276586
28051242
69097160
25550719
49614694
77803754
87432399
38511918
14513230
36576237
94249191
89608179
58573680
25266468
58296602
36698554
29207380
61540819
92238404
14525173
47371428
77613174
62683754
12452882
95620043
71589979
92333539
71372769
71725594
54866280
89467890
87714614
34745598
78243482
79109103
6436531
13889150
24478389
10248728
99626702
92963567
24098931
81565037
12564131
9025969
2247539
8744436
83803006
68925944
43692347
3455239
79375251
5104421
51986749
84173287
62079043
28339485
60474256
56820411
4892948
58254011
94309262
51312978
85774729
46487009
7241076
42216410
88240129
98921872
31726637
42119516
64701679
46230234
17549028
76061717
69549136
58127268
37862245
53860429
48546289
43771612
82684267
50210449
55949335
97492127
60264241
93269116
9741084
63862328
54604036
8849705
90019619
54516654
61693654
51886275
82600537
80575938
75734939
89480340
5693828
95350831
46799993
48796182
70098044
39382754
9551609
18132746
84389383
6411512
26088783
8672716
47568522
62805936
57926779
27576328
67064279
59242130
69537086
48601675
65149168
87528345
28290637
92706669
95730719
70058842
89508251
42510783
54156645
15530045
18912108
75967251
62475029
47548667
90123447
39152311
76425614
79914896
42885424
43025794
82546973
32247207
49010585
38532296
98094667
47475868
4890351
70603618
15661646
97833899
56609125
47259639
55529010
32898852
56947078
38393293
97690857
14190341
2658208
22178176
43904289
89121766
21720926
90441658
86937247
18853496
34400875
14977739
54806096
17768081
49637893
6027611
53001007
16560595
76642360
49850705
54112176
26332359
96216050
34702446
27655199
11462671
53193466
60255101
12588247
47487248
38667365
45710076
71197133
34768676
6610633
83564381
2662132
94561927
18111487
66593054
50867066
18846536
42456421
90074121
51669407
94683066
43948730
23083155
17518391
65560244
18778218
85886389
65398457
51377286
6677255
59900755
26079476
67675645
1481600
29600043
17098986
99031356
68557037
38270097
24731742
75176507
17750456
31644478
70435521
47420795
62451070
21188440
63668231
65870360
7509331
5631026
30136247
12579868
22612520
44663291
48294433
46555235
83501627
50879294
65355177
93399146
97374518
76344268
43972841
64464218
53432129
92458750
97793098
17313790
85895351
43859496
6857742
47893413
15849850
99651982
79497330
762507
38738307
4541674
12369680
74995951
51490007
82691414
56884881
30925131
15317149
28139079
74106902
73533440
42229030
1040375
6868540
53726477
72779322
67080537
2150705
38140481
45536888
49479046
37728841
37274418
35504141
90626239
34774206
74494229
98811737
57327482
99667706
66811545
27867326
40436086
6038403
29052315
76404178
43734611
55940923
38089049
85830243
63957485
46559324
65732357
91540793
51980003
9230624
90592640
87840775
98166830
70061474
96441375
77152572
43854438
49583246
23013325
94190180
34388664
39045664
76474306
46413481
30912972
5505505
61565392
61313193
190198
81547607
59163111
65611686
39454782
94350848
49000156
53523348
17688012
57689106
40028799
55949876
11338140
75494660
38296803
46401067
56403890
71120784
64977698
96984182
90638625
83689236
30013374
51577978
7354951
83245418
20871803
966452
58931742
8102811
56361191
6119674
68840770
96660257
12262507
22769891
670888
27630157
62558161
49630612
95733582
85960373
29911187
41763063
6633320
37350255
39103603
14484464
20502866
97933323
67542427
55881163
85494044
51329123
36920017
92965631
53941551
48281135
39423825
27587270
65102310
53137064
48028399
21075351
16306273
89807281
24311599
28791452
91860895
98902105
25250744
24036355
45145961
6278562
34667262
79180999
34560643
82088928
9197170
98440048
41638481
59543784
4575637
43976890
86002350
71603364
74724310
66607035
74946585
75863938
4595357
94001548
57900825
86137262
86580300
96585688
13073168
572182
898040
7876126
60884995
49494201
52593981
31793853
26850653
70638490
54141278
82596089
96812383
21807217
71405232
72001534
49534584
76573511
16645691
73807220
75614760
10626079
82428391
91619805
66962608
25442401
7606298
96953096
9039006
21287915
3326236
31862950
70225812
44848030
81837234
57567410
93029297
39459511
59005999
31374697
57581582
93390215
66913738
58140502
17766337
73923630
93471492
21953626
70870729
44052367
60508239
45499463
3328612
77276783
22490388
52863433
93261087
56576148
40018044
8838607
205873
3747867
54286128
24599985
95249771
35825800
55568696
34864435
77670365
17855725
21790034
5597935
78589218
20291480
47586016
44989828
9367808
46447406
30381433
26150405
34823483
99381608
19724897
85816696
88137256
73626541
41385577
7705331
1619822
74918960
55008932
93098208
11693717
32002876
37947867
80957188
47277201
5943658
99393961
91989739
88645316
3435302
93835908
40583343
12945580
77786613
68719504
6637515
7476912
5963337
75645533
80814498
43576247
80321953
4139361
58622917
99481161
69723926
78782748
83231389
66875047
26532482
64956932
11166716
66123045
9702101
67040914
77377596
58042043
42559065
82288639
70853792
55396754
13949182
21157094
42621121
48164690
2751145
92413793
89472572
76065927
4074855
12393934
76194577
13033773
30900805
96666515
1394364
37741080
87892259
98799781
8120963
25743740
73060542
61301326
72135780
88081566
98926210
81646423
1722400
67558584
9744765
12080430
85456013
80242346
3253443
40353079
84622204
21096554
99848757
62692376
65153015
39446054
53612850
43391033
2615045
91270936
7888514
31738761
18011937
98932843
96057989
37097593
48676330
64541651
7136903
16777112
44839959
46374461
3832694
18538749
16260233
88020640
62997399
72805851
3965304
6405964
17146909
98176094
8690460
20417847
47700153
66295302
47667249
78952505
64638135
81968781
17097068
64911394
52349284
4975663
14719552
23192331
61826059
79959314
17944074
66699517
54007491
15001993
70974713
44290136
26427196
81076231
69759561
54427997
71815577
15016094
9664337
55809398
68856172
22256487
9372902
75791987
98717813
38826411
95630240
18333928
57502798
78659984
20090407
59435419
28864059
86527126
51052021
64476635
82862334
94541857
40933521
54836755
45384982
68586231
2739599
98374157
40516457
18983558
64842051
46271528
73727562
42807933
28251343
99748578
17342391
93087934
76951875
55541645
72523838
25756949
99667588
26082832
17470624
94252453
99194199
84424169
7755201
83210678
62106308
51475356
73685843
97036504
66638671
46757401
74055938
89083266
72256119
82838909
94273305
84106712
44922645
47766790
84410059
90676767
842900
31215402
23402748
61569943
24039447
87608655
10446565
3491341
62630323
45468809
82204116
93805872
79190774
68941347
27296327
87593550
55792700
5648476
12120983
7886770
73477316
42261241
73555752
11092666
63780292
58941530
43552575
96563620
3466893
1075384
74024198
52404408
86352262
17279108
71241399
831356
32355422
95731106
66597362
98354064
3186013
8208667
86035372
83024104
69498002
92061339
62575240
34203744
52366027
16521957
69408424
91005459
17519709
72227153
33885521
17603437
96443991
92379604
60274843
29206760
41998613
7998877
94680610
62610757
27607884
20590261
56292268
62745203
5724680
58202002
91899032
85086083
89166382
62108371
16165384
12205025
99692299
62840262
67144730
86175141
80071839
98522451
30210542
31468812
33934464
61054259
40546436
65019856
42931418
63532544
41093758
23275220
78971178
16667502
66685958
38561539
78152655
79217165
25023645
68347232
31963540
25222304
26771424
69096613
94705363
18681500
27347229
49797004
94363164
67222867
31593116
32700888
28664220
75685015
40003979
76526237
44371818
33700339
27562541
73484564
73101356
87146295
12029834
97113281
21666200
20883755
44993812
51240291
12838324
52451153
23073096
49703920
12152108
50303110
56795406
32951351
46681869
8326302
40243709
98200712
94062176
64876608
18462884
52720344
82254361
20893188
16622391
95998656
23024915
10501001
24649619
11364263
52933955
17715811
85512816
63345413
29455909
74651648
90873187
61605694
63842901
50198607
43165089
4524819
56929169
29297043
51185071
50997612
12762024
29970150
97654081
81818730
44586823
26031996
39687504
28605490
57072189
26366607
33640447
97685682
73079538
19193929
28813122
73499868
79952924
6381936
25984201
17691677
92862497
32555565
52712862
9144432
2964897
45984879
81221706
74845281
5867006
50228192
5350344
95346552
43971296
86533766
38588889
77203653
18982189
59113085
40369665
63014126
27303165
60810182
21170625
62726332
68981706
56491579
32865184
65055685
26203059
92041670
37735673
44975998
8022637
83775242
38897815
14659279
65531430
61039444
9811146
67781584
12379517
2861463
58677048
58322475
32861765
23492945
7473865
83955687
87531354
7651471
48316469
82038891
68740310
41251141
54375498
8767643
24479558
14529637
42077173
44152986
92189076
23499709
85969384
49333683
54189443
43007610
89158704
55934808
63160398
27591509
19074529
41809045
21323814
54693234
83817778
95773857
93925406
92698839
34415222
87220299
70742977
61053880
42815748
30572406
3257270
93693008
13201863
66587976
1979557
83713617
53131560
45596724
45275930
47771470
77562463
19225041
70650535
17469409
33427835
81526368
73557370
98222434
3547360
70280844
88809341
41152019
65231618
46683379
25562742
24493709
61126550
15294970
43635624
12579728
2602499
35829753
25604335
58394979
6105171
80943061
36270550
42110105
34597253
77150705
33726408
67436183
53155523
14672709
10090734
84511605
88784398
86591432
65860161
62913109
60329037
33062766
56451074
70757773
5497294
17497037
585079
84414799
97785850
89311828
57055271
41637861
48749682
99453231
94301979
96812637
11288559
74396218
45973247
343783
72761063
13424051
75888219
58098248
99176204
9261894
11326018
76441066
81017362
25344492
38807504
88013707
28688258
66100312
87444790
21369414
14601878
36974613
7155960
88337156
55219782
63214092
33407202
96899339
39628000
71824013
74908853
89002500
50371097
75584923
70300189
18784995
63841823
3966580
75132166
50009087
44753114
56704799
28401098
40868891
95949665
12668320
30540800
53765876
61015768
55258360
2994201
35215150
82972211
38931982
95164848
11202671
5374850
60778741
19880290
24698910
76410792
97416227
4078864
17097289
40647276
14395471
36131799
64486687
62096444
81582475
4312640
86119996
73661680
41046859
43217798
78053587
68684300
16095537
36898422
59773887
77405844
53353876
9903510
47340008
84858765
53636292
56422664
5400403
13681009
45784577
47579863
55527518
7811003
60395993
82650881
72184820
7121464
91171335
24114861
42595363
93930038
83072692
23546083
2841397
81274081
72957527
45989264
62955171
77989126
98265794
97307681
56511158
52856665
34609519
86435650
44354208
6695927
67891454
22193166
54784091
36928444
97400782
50864534
89285727
8589150
29707169
43088807
47043287
51798463
9130020
16683352
27414699
17113225
19313444
12878974
69165932
16814480
42855820
93707515
65358801
99309074
47774246
55461005
37835617
17836720
54113160
15700342
27008687
87499677
98975995
95314452
33141138
38365513
73968227
70956769
82076476
56743293
54768304
57759634
64719540
50841474
74810270
32335056
36334301
43549055
96547179
71720791
75475206
5560689
1093146
2715389
60178228
81592694
42519853
79261985
63955886
92634047
69932868
45874666
19030792
34542914
72322288
72578507
93009310
44894048
51087972
57537687
12460844
32559529
49264523
25389995
77241138
67296946
76393381
22289359
24497442
81203133
76295845
29314489
40739040
40394072
64396789
15787546
39831156
76189579
19599493
8373519
6661747
29255482
68519614
31816226
71733707
79361218
53887508
18575761
90278193
50160644
60184858
11816638
81097310
39581325
51238935
43173842
73420068
15422041
47275600
26970055
70848915
82046703
68701987
49839589
75056846
61542785
59745200
10791675
21216609
73302272
89624561
99073202
28847334
31958099
24091736
10848713
24396955
30855027
54022395
88114459
22041669
34355425
105032
62158714
53498630
35347984
85190181
71418627
86425818
93736876
25430843
92858503
88541318
69574577
35661073
5484359
65508421
19394325
16794239
20660545
34713234
57184863
49668781
14508733
67743067
86524440
40558062
37445991
83955210
35652973
94058465
9633049
65346884
90366586
69150528
51321227
15342455
79781152
22952800
67525317
96946328
2883273
74968901
27282363
1736888
47065023
34720570
28274825
26604938
84658005
1913400
86223514
75960040
51101012
16538132
46933269
59661619
43579014
10909953
54889083
62875311
95664485
82779240
9292059
82929325
65793803
20355851
97120521
45609144
34129230
74230086
95159383
51961446
22293485
30268085
56577872
60940088
47492688
2117721
66377041
33522828
50284269
29930928
96168155
63140669
59311229
89337782
32995457
58283785
99455011
68525422
77144949
91067348
5685062
45647597
26318322
99199101
66673672
58563963
60043335
86950294
65797551
70638106
13121832
12862264
59706234
60525918
31735323
54744922
99877466
56677025
11500020
9809433
61716579
66294072
53737435
88034393
1384120
80024872
75966240
93087929
27660836
81021350
6983984
10858246
58975344
84500867
42002522
85813397
73480710
88051047
75633831
8793104
79693970
74835840
42923455
41702341
76794971
33503172
21702996
87981360
18598151
52408879
97033548
63589582
87104441
9700758
38356908
76122965
39700648
30157943
71062791
18878977
62871982
16832341
24334556
75955749
84377942
16558678
5063780
28781536
91994001
1553981
89971919
72285036
55866305
90712593
79095270
44385674
61984138
60968823
29123561
31439243
66926705
77318028
97235085
68166676
44091012
75126758
8898436
28357974
69898222
53362062
71400398
19733195
49363273
26998500
4889202
98691967
19266928
6850690
11204646
97760841
95959017
49495964
53041733
1694473
10792362
63637275
60549791
18810687
23366718
8518303
68558402
88990921
43997011
7558117
85042490
47497362
56677163
45822652
14570475
22732587
77465199
55296726
65346195
90124326
84610294
47260620
68580911
17260146
62927100
60780876
70953019
47158297
12751569
16933828
9980759
92248079
1326837
91434018
24960523
87053241
67236571
40623146
99864643
89048341
92623710
63440807
81660327
39167018
83484897
96959521
53720371
58074008
74360287
5208493
99783141
63412802
62488491
58164447
92104104
95927697
79175313
7212232
5501399
91248404
75943161
28041314
50842204
42153562
51455781
42172640
49898083
66994210
50056373
31139301
61564070
212387
65626977
52520890
83272955
34997539
50677748
95663513
92451056
83881179
43185456
68676054
2516566
41006181
85253479
29986143
15358093
60331427
76435790
82189592
848676
30459394
39279454
88533166
28202847
59445754
51913980
28610740
18939520
23651542
13784663
98571432
3743826
53194460
93240083
18390148
46531711
33837232
76855602
14788424
84616502
80125447
37729372
50613514
13101532
71019814
50490743
52838418
275449
54518405
83885889
51846301
9410454
83355297
92759768
5259818
60473845
81978829
45371270
77082982
9921499
61710965
56419466
94563236
25065118
25087954
47421741
8554007
52608953
10529844
75752109
41028469
51990953
30601952
12832681
91769280
51102138
69132971
24896332
61169999
99448483
51332406
73800060
3009646
27328757
28106292
43560609
49307371
86513663
37738177
23342186
86808240
96539271
25801966
79700883
25311098
69758687
98315251
43335544
14752522
33932943
85450099
18512476
83560770
21352561
62913155
77126450
44029977
77156119
85079436
44627065
97447115
20622098
3841668
3611561
59764400
40626495
88728795
50714926
32011612
65371651
4219821
7819598
94520468
64727694
28716628
4765740
75876204
16420019
62385490
75317820
66476192
47439605
11935974
19024392
43884789
36397146
5537731
7904287
37061449
76645018
93484693
68031397
79061297
45138735
71520729
49341001
510350
57507009
35715149
96144451
67955244
92907114
8343788
58188532
45948923
82711411
65254524
90427764
36864639
19846118
12509663
83221809
27326876
15732428
57744158
68774896
61165384
86077394
37195671
366710
57975195
39712536
39217459
77930593
27132203
90327334
37945876
4859302
48753387
64702830
92801937
25565751
24640185
27768230
57882195
97571315
64318905
32460205
95909603
71007814
12884735
49599027
62127385
14727527
99503928
54097688
66169489
49694571
96364887
65122751
13989149
56397553
64292456
53309429
17630371
29389417
90509214
79432218
22818181
93163815
94661195
46129981
75292145
6374154
58218007
13765990
39819486
77646753
13494119
17602370
43229607
4731790
75183909
54707684
85102410
27573361
65777121
98637238
8145264
3147455
51996395
97450709
53706750
73511624
93883141
680012
99315222
8183619
84753881
79101309
56531630
93742111
75921674
10252057
47216266
3574399
40486232
93454271
46857645
33954955
96425891
22769108
16703480
77392295
3757474
51068565
78309596
70947777
18725835
25619538
5206257
44977819
708481
51930955
47215209
31865274
50101055
21090106
17403075
82072256
72679235
75034414
67522988
6638356
70862467
86408315
87459374
94632338
56760398
55409008
71975346
78597575
28005549
74395884
1284496
10632934
76914399
20976206
18684152
85760445
19716439
75128990
25775666
20060037
93961676
84486305
77440754
92234622
76558720
8768789
8290147
1852703
77480398
71341740
51996191
76010880
56098469
40827501
12217873
92435031
24456541
28318955
61840768
72238920
29200694
17789098
78197333
76916398
30863558
97437656
2154773
59312037
53385157
1475438
39195591
3043308
35339312
32301970
85742722
86200005
89920145
97841194
85467510
55044513
25817426
22660816
38787133
66032053
86375434
27830502
94817327
41279746
58725049
74447527
91912855
39210505
64063232
62209280
35689742
33024604
75361300
78129615
60524534
13070880
86337079
60715394
99716127
7992906
68959886
59388330
41628841
8952189
63604931
98644910
98874139
99489062
97391755
62044237
65177872
48892974
75349464
50240258
31954115
6514538
22679108
19038337
29449289
81654206
13268525
76897842
75745943
30234009
90980900
14560890
69356790
18347751
84341475
66259737
815561
28521080
68664838
82101588
8880131
67734677
99980476
34988533
98921531
90175457
62119322
66784139
60814900
47405950
23816742
81313601
69523434
46117227
42561889
83857044
44853210
93975664
3912439
82307019
55922732
85122856
97695383
59527837
51361757
7925858
87868831
16875271
5553645
86954000
69408738
3440393
57414868
53516780
37204734
54293947
83494810
97705573
30647628
25312622
59690947
3619680
26348111
79083004
64908403
6099161
89572698
60072043
50412239
48496411
76343097
13713416
28582820
31153841
297676
28436323
97034014
49819008
52786296
26077311
44000430
84262712
12957373
33376104
83670220
53045932
55575869
46419084
33342394
85924890
38681204
25531872
5600672
11323503
77307693
45799416
95090372
52300064
44171829
67331800
13888032
81091095
14873665
3592717
64092276
82848225
8058204
4160313
28011504
26089306
77074461
74120128
40774286
74446397
72496188
55876574
21114046
76192018
78476781
59078187
18225002
2031479
55469887
38211289
55984310
25788606
92664370
74999162
862988
11593804
69083043
27775659
54519689
58057011
21328609
6044108
71124828
79009626
30601423
29487790
78585221
98885067
52265444
48057947
59395494
67611310
46252796
665700
24707688
41824472
26515940
47557830
13983256
15657295
77773870
32355895
48147720
75077418
82185515
42778374
45481434
4780918
12742103
69473917
30304970
55668928
58594481
72555663
95197085
13355781
428049
47788661
43029042
34957994
90572917
30892794
38038607
65362582
69096910
71465809
38105241
51159180
94555912
42163495
38506787
11478826
87544628
37509090
80695584
28324043
22391282
28754640
78013335
47199718
22016612
53026853
89299917
1077199
94719809
31458915
67253690
70664013
71632418
42891937
67375702
7597374
34819963
89221585
14843806
44255382
9126014
39261775
69811076
37194909
51642683
63011523
18536803
33965899
83498297
79014032
4403439
36288247
88519318
8513368
8376028
7091844
96322728
21561024
5367724
89076328
56663818
33717349
59897991
84665624
52971324
62402078
46763311
63506334
49881915
70277346
34443586
75070396
13161942
51755520
57965225
42660004
62948640
55726499
97529157
13133792
47829645
67171711
24064573
13030184
31932086
53555169
74048703
77063686
72133196
15698610
70871622
28700320
11017646
62698761
85761094
63978571
8811548
79274362
85387582
69573036
75764700
64362608
23295275
53026778
13788531
79147411
56392741
1740046
26738551
86439648
20555629
25337697
24212538
49222884
45473714
19061794
89489708
64421126
69941045
47116324
48097123
69790182
33581531
13834303
14597621
20523344
7327945
67653742
12978291
97802041
99481575
15834844
46589424
78394102
37126763
51624537
4441807
94171657
85468496
23320844
42090274
560030
26502637
40251789
21602386
41123508
7122010
45725952
29932830
98938321
97942247
69122996
81295240
59953857
26171625
36553875
98379785
10520632
81470713
5942666
54198463
99613123
55208080
87889086
40357404
74771196
97904087
29968294
47347992
54005621
35110192
63486213
57978055
68332584
32696218
15672315
41272695
51173961
60520144
98398600
99807147
10598067
22668050
66023360
43563832
16121803
37611885
95531817
60724120
65758056
97114064
55943630
10738998
37940262
91658047
72993625
3238945
21829021
62879584
59911046
80426577
49588006
64857038
92641188
3892543
12392604
50995803
9535297
26859695
22166633
25526438
57590429
46078752
33985406
36855080
50532299
62240880
37253544
93782626
42761159
4851112
71750214
89159328
86775056
35747967
89141347
87750187
76905800
12939749
81514853
84823471
8212280
33095674
19241486
86478449
54541495
26908137
5257431
76194082
96902260
54127458
15254579
60131836
68866253
21528741
74074614
35919795
97045491
69194355
65675458
48743085
3732671
44698709
12673411
16128935
40489704
58363676
49689293
95075182
36316891
84380679
61532612
13940245
22423704
10299328
37258176
53460602
94855655
5941393
94794564
58888740
77936714
23761265
31555498
96065115
47646428
4349334
94889404
43882061
57906596
89747977
19674729
11503343
60019241
46345015
3031396
47024828
23809261
12562278
62190454
11448183
13932735
37817444
68967294
60716758
529314
17213672
54560310
77846135
22600833
71819286
99505824
84722251
17138591
57533176
2353690
65361280
15600221
74824548
75070168
30310147
31239770
43875431
4121386
8953683
27296546
33782624
55733537
16076150
30233491
67503900
63489229
41365484
74337540
49175146
61052245
89403940
41769610
29111792
10588731
30886282
87598400
14586355
77981692
68723481
32155046
26223580
75556750
93996518
23779969
41617828
88971683
66257302
47118936
91812155
51519196
18530058
35205618
78616541
20636693
60680830
80690896
65289012
91105714
46382155
56534229
71533736
55447839
17193312
1400856
65839773
50704915
49107958
40377562
74616004
13451545
51619530
24808741
82873595
88394542
89785503
36527778
42897114
43056573
21792172
54852121
39726106
7922257
59546502
31406947
82604353
72418425
70301032
95705635
70551428
56285077
32277393
54399240
61079070
51144381
41269997
3294617
51859638
52072640
31151214
79984414
44118874
88263532
62807958
85584082
71329538
34074822
35898963
90917137
4548884
27157887
65513794
51613087
35812379
22543550
29608847
26019603
87873822
74781467
79147053
76926457
95921693
57478340
28993273
43448688
57902271
33342520
96482619
49857744
29113096
1844780
93266227
62019507
83038430
23909982
99657135
12525181
87550494
5134160
84062230
11153888
50425759
65319161
15806376
41632961
40419067
12545606
64358122
18764201
85395806
89759100
5059157
14758302
73728873
39462755
67151831
15599874
97914407
54970518
21351752
690326
74448369
6894243
69465027
90961470
95957028
61538247
4228312
74888337
98436804
41688960
59196271
5662700
21960069
43883026
44655442
88830162
27670502
23576521
45268393
86359138
28346604
48872810
67368713
92659491
1875265
18680739
14873685
3910160
29883127
90785367
11636601
17826791
38048910
69479614
66212096
36463054
51675031
12350301
96189481
54538600
52796446
60724859
26362181
96330303
41450381
17307381
99801312
85354722
49637891
29662000
97497675
82644102
46270609
82624657
44952472
17686047
29421102
42774368
72822710
59379103
78521082
49771441
64062013
14024776
7305145
33922467
31665604
17773318
81135707
8134507
9249085
92921322
60067511
64956763
60103945
82796293
78511438
54648761
53791313
84024093
17293545
88014085
26435336
15382494
54055735
65451267
35812130
39917242
70196012
92719234
16816631
13933261
99963931
70705033
87064947
19251441
27540658
14452025
46656507
90898577
98028731
7053339
3653684
64438861
72903685
17832762
60032086
67389859
11960960
15718490
54271827
67308204
20345951
65790455
64496739
16403789
6692898
45091710
63405894
59984223
66228622
97574777
91697188
69850360
29266070
4669360
24115019
73114574
71502452
68142703
79404763
57116481
47226526
67865728
54597832
35312538
86242866
53500378
79843519
37955854
39243599
98039000
38484734
13577599
75677682
28326714
74585317
71307646
28812106
29697080
90960504
99029999
8020049
49160597
41043113
44981547
20308237
91371774
66264402
92434732
18708730
77598067
20173033
12023066
5159782
38576099
31330478
60899819
76933069
20481729
85028334
60875136
65821998
4389822
45605292
6820470
25799249
86122794
11601249
44282948
11873318
12896509
4803415
57391087
42931952
65103637
31220148
78191010
1364791
83505964
19318646
73037662
17805723
89153113
53714379
5409998
98167201
61172454
92232888
40055230
9093306
90131682
76652855
48286703
62050541
15449196
18607731
52656021
5016348
67046550
41371330
28215765
79721706
50638944
5775116
6026153
31020709
17709282
12607106
81231785
73273776
80291944
58173504
15808481
56015010
21142228
55939870
22557660
44057643
17350756
69613608
43253429
76173039
54904681
32584118
61688120
76758651
86647208
2502241
57361968
38258866
26132269
50101307
82370618
10641359
94141330
96786462
94282114
5686113
77517713
746312
11504761
61302132
91384007
72028904
34797916
30731675
84194450
11013000
43359705
50484984
74909764
24318028
96399515
52013129
20784406
30978812
23753245
51663827
42938896
36105594
47835494
2914689
98197421
59178559
40017020
46859578
60920299
22023379
77781070
81321571
99541045
40327343
91412456
65958813
20056673
71510842
78518606
70845722
43576868
80176940
39814719
24452921
84627236
48355487
90002996
80198666
33587667
85268854
72715711
76291866
34259786
97887913
29219937
94688849
38071739
67899325
76390527
41196130
81885367
76743804
49095116
56126539
45507610
52450912
52605633
92122616
95399862
42634482
16454230
62343261
29715420
95410033
56605233
50278171
41139081
76917652
88328172
9074249
10750932
57618280
12267729
87432135
37736990
14447162
70962687
17662542
25511220
82930982
76237420
48292039
97504408
16909604
98681959
41613563
10175744
77005121
5786560
25563928
50998473
18154982
31282695
37340955
58737595
90271924
14635231
24204626
88298803
20386973
26031509
12753183
4407767
5102571
8987707
76607487
84485359
31539555
79758860
34853869
25754424
3763172
53128212
2539981
77655832
11021673
53974663
46150826
55850784
44107255
78096401
71793871
64479532
46359345
5789636
60147060
30335089
34858389
90649169
58202001
15627965
21084131
81713038
47327914
92839165
77634464
74614325
68871448
87622550
91939620
27954314
5914649
14448236
16908826
11978324
77596705
74481471
2401306
59234863
62452066
9803823
48022787
43770790
43949233
89789275
41759055
33130779
86389162
14605605
96881712
65392108
68955165
84563615
68990007
3576683
76926487
98457530
82414086
72752049
80636464
75240692
92140355
45754633
89436908
4794783
15146222
12301386
29334137
46452002
25415726
53709430
26992904
12438969
19290916
52859736
77123156
76077268
74262316
22315407
88966479
64019244
49632512
71690881
99252479
37830952
62331607
40676905
15209519
44707204
30144450
80738951
68705961
2580908
13191978
36723475
14626992
99933829
6973174
60975774
58230427
53526393
67966564
61931041
44426644
58296292
84313537
96405298
78537043
65253578
55535815
61555466
58467275
55933757
23746948
85212187
31399037
2689776
23585420
52783871
3696933
64936416
94528117
6539865
86888863
95542693
11599670
12570111
67057883
9404225
22428594
72148219
61711983
85015281
18951582
22128152
73087610
7577223
23179174
18598662
38653612
27575464
99482443
20434047
52256932
68312179
90813028
48391889
54499136
61499624
61916260
93396463
4182313
22090991
37890165
47177975
35243207
39509343
77064372
58319042
37812871
93124021
35374940
72522894
95581483
83518034
95326513
29310062
79640965
55329113
35275750
66687303
35634140
44679806
23831401
63612426
59304870
7403512
65950660
86601544
55132948
36143582
25729518
15781026
22688462
22087183
28676204
7436498
75851072
52375026
72281048
53902632
57705077
73769402
68040542
1596253
63127190
95465305
21699405
30924217
80711914
96158388
99948909
467217
83657198
4057996
41095709
56892088
16660468
2885322
2849190
94023180
71401887
52926555
91401087
23111949
69834660
42583344
63178508
3672760
21195722
22912700
34055395
99648214
40543504
53713267
89790562
85696823
23431076
8759251
47551915
53505692
11291843
23674785
73753100
61949767
81870582
20456253
82691544
88853206
99005741
45990892
62451691
15600916
25994210
19726092
37483885
42772959
24686295
28856014
25118069
5327046
55078163
52629896
57797422
31129654
45443852
41221116
8113725
11875051
70481685
6569767
18119614
57935363
7540283
10920339
26290673
157333
12169289
43029826
93340468
97574902
45891843
76799043
96041420
45329773
37612517
79127995
55119753
49345689
53244601
54153611
19820738
58447106
8598292
91940769
69801116
8184827
89030073
10045165
36604739
98633079
3011819
34148364
73237615
11556817
67824125
38599063
14684131
53085790
64780816
23284162
82691373
48928897
95483102
69108115
42051408
15165347
16381641
55272306
33407537
90353101
76112408
71975202
11734025
59454524
16641938
9921944
7856042
72826252
47679508
97879838
5294892
7827822
35213907
5344674
94244972
96241879
36374468
18107868
67428797
51636061
37034956
80493477
46207680
11244592
50617452
38961984
48093611
63209299
12864588
95065034
47737049
48485859
21402180
114013
93859653
49375571
99201925
29202313
91235309
74978035
93888090
73912229
41982230
58428067
45635243
97329382
36693557
35025665
3784085
46844412
81758134
45594600
39436629
20244964
77286967
20347819
66071224
85553011
26036558
41607513
86399161
73747839
41370989
94895900
55825549
78702519
14950423
71281677
77077311
89883520
44059232
69117499
65454238
61819709
72579576
78503554
50983319
14997380
57992495
8646914
20859449
80035659
76496732
18215245
55954525
9293057
17637015
2400630
48655669
68053548
36183755
81250948
43169520
82691526
94064919
20533800
24043589
91298945
89284320
28668585
56537635
39682241
35626691
93832120
73667075
27682278
88625926
5300470
34737612
9029334
23525140
11112475
24641471
67779186
76582458
14657600
45897224
57823837
14933334
40812828
96597451
46957238
87055773
68695328
13898086
35571744
82393344
14015276
5477352
56240900
35046312
11214129
77859230
69402419
22839306
22472416
26772566
24725859
72331637
54501271
82637150
5660411
28342222
98255331
42713489
58856683
67232282
91562437
7115571
57561350
89154453
15931173
58291589
13141030
18026703
74382124
67796111
88166387
33908902
23505638
67868932
35895640
42746419
91727725
15159255
42971450
50741965
23245077
16739587
19614338
23585352
4320213
17359917
55339696
85165189
71183540
29035926
9445508
90759070
30476945
63177169
23620055
79525531
43082216
8732328
96415963
32114731
47388132
1387626
75393270
48510439
57597432
2516489
11783979
80524902
91084949
43908737
37088840
19544389
90442634
95411239
57142351
1787141
17393986
55349010
78230085
61627735
81741494
38535380
61854506
77338988
50933375
39983950
84778560
56856387
22385823
86921108
64809029
51709820
90737264
13495578
88629500
10404635
6205567
82953184
121553
16481562
55712997
88071962
21256068
25867215
59631252
72315147
14045429
55740659
66011405
32091051
83875740
92538955
94482996
62262544
33477798
25514543
134569
99582254
36471526
53608645
82421965
57009761
30148990
11937559
38449470
11336028
7248478
42794911
44487906
33197329
82628261
9780186
37135135
34346798
36846012
24137210
54381108
15530613
80631532
43796192
82546011
32215988
54434340
3053732
63486540
13818634
3556017
54398343
43364635
8433098
39718647
61199545
57078840
93440538
89980205
96729171
66826956
74538214
64532197
52454236
36153318
55857354
99287660
24466464
53363807
86740912
79695205
58223881
52192964
26414171
38447051
47435198
68912139
48269075
50120968
90664514
14235110
1768115
35264536
95478347
77930230
37908377
35097202
18393364
10392195
78538173
59482611
33076082
50212242
73789709
73465433
41627316
8087089
37923943
60459550
13653428
62060607
78042150
5128054
41192635
48267179
22005836
69801618
52535286
18892361
77483323
69169169
57575536
25391311
87557648
75335591
27316247
55193936
92963991
20049965
7952503
20492964
87931648
68581075
6308164
68222519
71759406
44009089
81779706
44277774
24524371
67888998
81496896
40583180
40408692
35078968
79811460
62837304
9990704
35013144
99573078
7266320
76991136
47040837
59298086
53638696
3800011
44272603
20970744
90839734
9557497
36228800
5557665
78111076
75810642
83340675
92363827
94625528
21812747
97680397
44161656
59774053
2496870
97109739
91259825
99485097
56780442
21272362
50351353
15622338
85790471
771584
29054826
99076091
89100057
74166869
28766304
43763538
42937821
50943041
66140806
870146
63717652
32781190
34906425
6660006
21771043
67224634
38247294
73570333
60572014
74057238
9556962
41343224
31023238
36062446
67388701
30266088
65944409
61616335
12780153
83571192
6713063
88023262
84405225
91163214
84124828
78127380
34528476
37623484
31055377
13894280
93567420
49807983
67188619
3527815
75813049
76990075
35726506
23898861
82464776
35433247
5324544
89166019
92817836
53850070
43015208
65513642
29611863
86706503
8613578
51325253
54256381
34058453
63261703
13005127
96702317
71472406
16042077
85809407
45798393
56622410
34316985
48311497
37716117
52946698
45472306
65935042
82265837
39081756
50794613
82754150
82778633
15557498
20261496
52381989
50690549
1572868
93117142
38579342
19880721
91371271
41421914
37380157
38418715
9647715
42314412
52085083
6971293
37228850
7803684
59182316
53858772
67300741
88914628
46952961
5949258
91865509
73944674
88571058
90289736
71854259
54753020
49019138
97909740
66152301
63231829
91385652
38603544
4810623
79912727
28505046
21621595
52406870
4953995
15236520
34001808
99314914
61871249
79293917
76697269
78345365
50632290
97701561
51129274
55488800
54906314
29665660
62329595
1706186
58028710
35483032
43937863
72168188
5005845
44054607
63831828
67783563
84301074
77360053
16370116
53057861
29203002
54979384
6373697
46218821
8501562
5843297
37043865
40666891
80811030
75016602
2019044
35096647
53261404
33912125
7482142
29443966
19952789
69888334
67590189
71005262
55956124
74347499
83772943
79305319
64095805
51269939
33002345
83618598
98420759
66035787
29477004
85184085
34073314
74976068
77544248
12836301
98547833
13210291
60163188
74767307
44569596
7051396
16732504
58678878
92830811
3847826
37561451
42840875
98659159
13158637
38180651
56435782
12150006
71595529
45652874
56048584
76397681
13089131
44778975
83854972
73465200
72342803
84119706
50758285
92915335
85184451
87243566
96338565
55441450
56593343
96707701
1260168
84034369
86038898
91472371
10828732
11226140
89816074
12395166
27808706
6806473
65754939
95736885
75020400
20855746
95776180
15324849
15296113
29173125
96547645
38281099
5731298
9474684
43489135
41761378
93909560
98129828
19810409
73672199
39504414
48183589
2072486
21746514
35529489
22911263
15791295
7920888
37511284
95195762
28251807
97882973
71960692
49145991
20487397
70133925
75702002
48699160
77458483
20422993
92583349
18458508
76577406
53348421
75207169
53669576
67516573
47371438
12995813
69036734
78778729
46353162
90114537
29801112
32729146
55421736
1945290
82326037
26566851
74484383
2708255
13153313
51173242
93936534
76556788
30383572
73961089
56389317
36228059
61943594
37077455
12272088
75201643
77310871
55324951
26096578
90624390
95089735
1542959
72348005
99365064
8822784
27468335
63269252
76567560
74697045
43962553
90724035
26974120
55881028
95216158
23626009
77422701
81069169
37278765
72582036
56966434
38094193
94270201
77104979
19492493
16782959
39811007
9908972
90231380
30777039
49854419
10008571
64225049
96426726
10325100
68432559
25520808
62896778
50100708
26057739
67779199
96073180
26614533
41762400
12517505
23608929
25039687
7467525
8276094
96133378
66674554
49544115
83461410
31474758
7633008
86809306
87938663
74618943
82176032
71514030
80196252
36288455
58815938
39332075
20298263
29424886
96744980
31074390
51173274
57784522
79306859
31237808
996867
81572223
84495115
36821295
67140037
34806700
89748659
44978737
98739973
75878306
96737394
66374434
28027873
59289075
78665696
1228880
50529634
38777684
22596898
76821334
44762742
4576585
58021189
48361403
54125490
26179679
83291227
49418030
2022203
11101725
22732866
74902238
79360838
32392477
28307531
70933739
27789887
96468083
96692375
54734111
77570943
69070905
94836114
10517404
62375806
36808714
62755161
72818535
29535851
48866436
43337737
51683909
90471772
73118126
58189451
21944889
17131204
22196163
59528005
35893676
75669099
46087858
3404201
82352211
49815559
44608540
67791416
43206579
28673087
55441570
29185032
57048565
16132240
70555093
50361648
63724123
75142308
4557189
57450409
88377804
88645341
29945002
58701385
49851843
17142208
99439876
75604583
74011902
98268425
13418647
70267498
69223086
33261235
57965393
95718079
41306944
41995306
48170584
93631250
2634436
28114120
17652607
76882337
86033236
87656722
91655407
22779599
47745256
95820985
36143472
75231877
21047166
49583562
62339578
97912206
47729087
76521404
84070478
90381916
96666819
75373971
84889310
37399175
7487415
36739697
27497434
95093503
16327669
33196028
14319863
57313552
35059725
99941202
88097016
79120227
53973906
59240432
66938564
36315029
60371107
52417786
42611432
65209488
90099400
92210022
69523277
43594964
58561400
5352206
33292766
78778798
26946470
3646680
83142794
68693553
74306225
15597910
93155163
78635146
19007659
94125697
33987196
41473283
82800408
34756050
32902318
94939121
51878368
46119546
7349287
41559823
28984082
96959568
53295662
55715906
39849737
24993141
88796638
92193400
37917898
97568996
76919561
92011934
94880424
18625707
1466183
25520308
94816576
25134801
29930320
58259430
1539115
61755757
29889919
41360963
98767763
2840460
9711905
36377804
7423193
15098449
80012280
57917303
77204932
17716467
39755082
57137886
51579028
36236939
6389191
7818582
53066383
942123
98869815
24263031
30497644
25180682
49747520
81136616
12909743
29194430
84507259
67515574
98260045
13454792
51808160
88606099
99094531
87607194
16983241
76142202
66504926
17060952
98318696
93708577
71716539
86568594
12589564
94019410
18709702
94150568
12252663
48628849
18343198
47948560
71908896
23935249
77043353
91885461
46742881
46610396
42799609
55629452
27679085
82610247
86212875
80311811
25641305
44045941
97540378
59596766
63198424
3369935
68794277
36672089
44829977
66106310
69817779
18864756
22429421
82769298
80934934
42886899
2052780
47478309
80371605
82399653
79852994
7566518
42796758
67911935
74347515
86975073
79556580
69966108
43509543
5538095
67473743
18256794
31973707
20878357
67972922
78674168
54797341
42532679
21123246
93296713
58463108
15252366
51991999
71511398
84019461
76370956
37037890
88204129
55623123
31414534
56225795
90813875
43203230
69916820
99406091
64385111
40379324
46355633
12735308
85653623
84304108
84813834
87714500
87512710
71580504
52346125
73777531
74075037
29334221
65948588
2850385
97646345
85383830
47142626
28127528
78641081
84139959
90947615
29488452
71685816
84331884
778883
71820655
57430026
25585185
6546873
54818116
70842289
38484842
71925579
93604403
31372825
65633495
79716666
39919114
95274506
40075542
75581521
4105428
39276862
38191764
40569047
24094823
78850756
5239505
48833501
12996951
1399210
92131219
35359046
20877572
65966409
13127150
35347413
91883686
49640318
90754224
14025144
36904206
80730474
70776375
32497467
20843123
51914615
26852329
68482596
49998158
27442901
34635011
87760639
69093071
6701679
34619642
45140292
46894694
33037340
9603991
5889404
56232645
1597972
37146813
56440267
34792443
36112020
2215401
8421510
43915396
75280555
87213861
88419734
9987413
75761948
90751358
39106196
60453850
79159893
7625610
40077095
5867894
8766374
89017563
17849324
84394271
52518443
57691505
67968934
25951671
7655147
51935388
17704948
50125421
89843968
53751682
84344778
28583598
49742356
93378427
95171266
84593572
20457085
93335171
59264283
1628240
91580043
81166281
99998128
90258199
40840796
50318694
22416635
55542260
91061693
90345589
41653155
56197101
9704629
37602591
3786340
85482667
88491375
32383246
26906678
1401335
28951665
91634303
96970230
40414995
46959667
55046776
66453901
51752626
17130168
46673113
33581652
27324763
277995
10252292
62982601
36044009
79322508
65412111
45269327
82430225
92076678
31220714
85129964
94458086
89073692
34093088
37534042
54297120
12571216
63945402
2447228
10033066
8491824
61258282
55167630
15633870
64956401
69857280
21602977
28569162
26853919
80508629
51018924
62719449
73251360
40105387
4425534
63594369
53533424
69689372
2836044
8025372
16396122
87008095
31295989
90001455
52638753
36013861
38581689
86666038
32226293
42449590
5579239
98896273
37177749
49963122
41060222
66390131
10363762
64613129
88664348
89242286
38689280
85119396
87171450
71188510
87516871
23779595
88081049
26198953
29263904
96701536
69303322
49072972
60413841
92814395
88914747
35270883
60256963
76879255
21499072
9627232
77642044
96345107
24608772
80031100
25124241
54654473
67308852
47588142
1857839
22169354
56513444
89309751
24989791
14408243
10586900
24311459
66648592
85647771
68916830
7062158
18975441
87945796
50952528
83475673
44475749
26318054
36035441
14731558
88365785
84993709
77795867
56114461
49895827
60717360
48930552
77845050
74987009
25275517
90937631
18671142
42586312
12578360
71204189
95886044
62945059
69107041
46243701
22915352
73126620
80410934
6126023
23214277
79573925
79636242
62150743
13762200
16167997
20855792
50564302
90160008
9076772
55869492
99685334
44371406
33532516
57842934
64758811
62878742
39843104
67293953
22292346
3842521
27408899
40000586
87101334
13645797
72202666
76053348
4382931
84556499
5329858
40320078
86025322
53861432
54167642
86864167
40958295
52903378
33337092
29100453
91062930
12221299
6988124
75485298
18516121
84575189
73362602
72799172
62745821
60553106
22871636
51713563
16415814
8308053
82207305
47424302
28357832
61034356
18133913
56337644
569312
60964310
98048608
8282056
71378567
36277627
47346587
69893533
85622430
91604279
94509208
96515383
92953884
46481811
97220247
63512002
55762518
68187786
81579255
55231949
67324937
46316372
56077106
24957987
69759721
7828366
64839530
86148662
59119498
34473882
68588360
29192399
95214872
43030222
62833552
34265911
12457961
14836388
36822104
57393081
65684463
87208956
54723599
43685348
4267401
1632038
46452216
29304851
35033240
61920628
32239075
91994975
55590033
92901135
57238892
59439137
45599600
9798901
32452841
94655725
19451429
48275946
31875012
53745331
42958859
74592791
1321825
97349200
72283022
1660890
1911245
39494430
98166812
54033556
80709242
41946515
75254664
13246971
80112407
5347029
43524139
75410919
23067744
98136553
77306537
4475967
42934394
42319583
7851162
94730206
6468784
62971101
82555362
10612689
64412640
97559546
29081579
73305020
38555809
23232809
87046127
44321771
36111580
19601450
5366021
93678511
43001900
81680312
40179431
92906644
46235882
34217150
32336895
43775881
78255915
66287366
7364908
59343973
38537271
44509271
50255643
70332330
60187925
95564575
47387022
62872711
72718610
23714758
21847850
25367248
28161203
5582862
48655186
18111492
5624417
40238741
34175903
60794369
83035910
76698701
26730255
67916605
49827450
69335709
24678992
28069631
18737662
63555396
72636171
84183407
29753792
88901404
10235714
99424113
59903906
68968449
22922113
65888774
20489639
43134793
188783
36626429
75845840
48957531
60207098
72489495
94127056
59784877
68982062
15366391
94461333
56094061
16309732
57179524
7644834
49857518
96992492
84106018
24247975
24010340
3255978
31944221
46493021
52479255
48273940
93201208
481773
48680191
60074550
28543528
10689912
61025607
45049027
75144628
83144573
89347104
51469221
26814954
52384850
45449337
74894114
60880418
90335785
56596348
913830
79219463
41596000
41327072
39497142
66065668
42529760
29813900
21993790
84888103
25910736
32184127
13356417
25291707
13660289
11241703
94945797
15680122
14890187
78533237
18535641
67199162
7070904
6554160
51698993
8142130
80817205
93063389
13108751
23248704
52220251
66794393
14631878
54993528
58623508
193425
19928911
4925528
55568707
48409304
1648572
72725241
92186606
25986234
52702905
16716352
89569233
11016147
17455073
69626893
48838441
80044701
17663474
65518828
19694586
77640262
75591929
75035801
96690302
36362931
54551814
57756120
63298477
70647687
81806395
21804261
97287843
6632161
76638972
33941149
46057279
23360497
97733441
44631925
90351296
33048532
60519285
61315337
64679734
13058976
58394620
96026329
14240214
25413282
18313331
72224825
78934265
62215752
104982
80388121
74254500
51294118
88062766
29344165
6021729
47469287
85173755
78126476
71385958
44557529
76070263
55893140
72113929
93845990
31101098
27617651
30542934
90525021
45939293
99014054
36702596
96228998
73255784
88841751
19959178
42545334
35518209
60840435
4304922
78050594
77918428
70838384
74614423
44218143
29480117
68288978
98307244
36130565
86481482
40045111
88597324
66138743
77935063
36884917
44844700
17244376
30465316
89743159
72412132
81163721
8947813
95264579
1716963
29215567
54821977
84656737
20222061
19425571
61074186
70200414
81081289
33895020
33829187
34741319
76388319
92678223
79051951
34227137
69648154
21283250
50722054
96728615
92122824
7012340
94073352
70576604
78729294
70114312
33713505
78219911
54837848
82908041
43967005
22386969
95910642
59797151
21540863
61051078
89327007
19688112
3166201
43781962
41095296
82720520
83622511
25398722
66037720
2438574
30650339
10863390
17589770
48593015
92871702
76551915
74606673
35839015
72959871
64091557
36936342
77326966
25647221
64516228
74451613
92121719
26709685
52237725
10832056
69295202
8591630
75805333
69355552
60840090
97690389
69560770
24062092
37248740
50846626
77243105
63656374
66693909
76016675
41309541
10791392
42310146
97017431
24627198
57977308
52757720
4975093
92122751
4711401
30334326
2916092
50024304
38072116
96767451
85049125
21032844
23234202
44073426
27496709
88875777
6379795
8649440
60434318
47355682
10925925
87138246
77778396
88654468
69877353
24978943
32353677
63060304
64938756
31364316
27772433
54844929
12685272
77850124
62337396
80931383
12583993
90043964
36689941
36196635
10806145
58473147
7687800
86216900
19653700
39336473
23551191
50592176
84250460
27061042
83390377
39737479
46241494
41415886
28372492
78943581
4440877
54225831
53408130
45722471
55183656
85946215
18468304
55062407
86589230
22616314
11517179
7466011
37049831
48577313
53064495
51663875
89605184
94511431
1411762
38159873
34729102
4994655
12690877
65400811
51088889
64487837
70810615
88028272
22260749
17602154
67734065
64813776
24153177
4102175
98193934
50243360
96551066
62191509
32135332
86668280
19304954
40564627
48068620
62842830
83356090
59776278
32962150
55029611
51306256
34336861
58239158
1635441
97113405
17430340
3604405
80932604
84156281
64213932
48758968
29886152
61285708
4195469
57458822
21464669
5968230
3529586
47219821
65644984
34725889
37310760
42186103
74487541
86234710
69651507
90421286
86888094
16741567
61886247
48325365
15086795
23966331
80157022
20220171
55293172
16464600
95501039
51058048
98685292
85334101
58013905
37841414
78151577
66520392
30551164
61475536
73974796
80131137
98534376
68371138
6647793
85895414
12321064
40616780
53433188
62221756
84383745
5317570
36060735
44693931
43770069
75548540
49553111
34289708
74660329
91933465
75768579
55199596
80844649
59663425
36970046
19454088
92457748
90440923
89319746
94375047
81107349
22082383
39214322
32313199
97929637
13355442
26478477
37501784
97788487
34340536
38688842
38994962
92304256
71462402
49729737
14723642
41119579
40248398
66623334
93202051
74869821
63108933
79055409
10837420
32666431
43714518
17736185
70929885
24492667
70091665
19138733
38726701
5591409
91546481
15715159
57015639
36889734
24713407
90710973
92371648
44986610
57079112
51397035
92819060
68057589
63811066
29187414
68989682
51297837
57679528
54394823
3241772
2672363
3584774
29353034
37835538
84870915
47227286
21879644
33312614
57143973
56830228
34230202
64563338
48779961
69881586
23326880
38061525
19962535
29107073
46852693
27457697
44572530
20587760
67140151
80599843
69992301
15850589
12449810
81286483
93295095
34661988
29781011
56965657
11127450
16621487
30403887
45023856
77553261
19876824
12263986
96805215
57009156
64063949
23738638
5185028
65301371
21401680
56959548
20875726
29393758
14708010
51151448
7964417
30648507
21999068
75917413
25029370
70329500
39354481
28636087
71184312
14590349
39477984
64740824
81331475
58491979
29514530
27960144
5346016
92119061
17343728
66769961
13049610
52507895
12799268
96186678
56396888
31744296
16787392
41091820
30230063
30739096
11046104
27743421
60690289
24204516
48826465
69639836
47463217
89701790
67373891
87355007
44958452
54843857
86790293
66454233
90869853
72690989
32388338
3094052
85795821
59298820
66811833
99242626
61122248
7258342
41980234
90576656
87142041
15181665
60412423
49182593
37478136
50066908
98989957
35933540
43115984
61561170
60362423
81727220
15338563
73517929
15734791
41009582
48272308
79595656
39289140
29170518
10685493
35100212
34638935
46824026
23657632
72840759
37634549
30710485
79048389
11089741
24086206
17522346
17326719
20084183
91337083
70700677
82674181
7030080
99959787
92009653
17158391
20179819
77069398
67930807
57410159
43487039
43094419
73252972
13203954
92261082
53485392
69898892
27229979
27531886
51543961
77737608
68279196
32835611
25123526
25087218
43251993
69219413
11676353
61922890
63634722
77768860
40487398
88788621
72541293
49422659
14531243
86870810
88622723
53701092
97786148
77029688
68049421
86929386
85190990
97625959
97559210
10325243
71608150
20104322
69391970
5638468
59712678
17208330
93110778
80052984
1972548
70729058
71853134
99084098
15761539
85799937
75191848
92726483
14889626
52787960
77819153
25325652
40337939
42332382
93900432
16335022
21260730
8630567
1011137
52851277
89570116
97639841
49818373
70724440
61800108
45669258
34127418
8191978
97647777
34909804
71284325
72528326
27527829
39037051
64870000
55077535
72845742
41663987
59729113
88249811
86464394
67639902
74857473
42051837
6501688
6041358
19829751
93881446
14740948
2042303
12171339
6721375
53077148
63297763
86623878
71097722
97562936
89201458
15647089
53257239
58484818
57309954
31871469
3283247
62749969
37582706
12999874
45060148
30018695
49464931
56521225
42472845
97890218
27840811
19252166
11148023
90412545
66554527
50913714
48149155
62956840
4421667
8623345
95721398
77349590
96686245
78722568
24912537
66523305
12730535
8981942
16162123
5582673
85517904
50268895
12855248
86423795
53313352
23838130
71974360
69598657
64591011
90161448
73949008
81752460
16711693
74391010
49186316
77098082
12658068
98592951
72878492
68070367
54028854
14892637
42097159
74272113
66939906
99379527
2855699
49829844
81700026
58007087
54428881
44576801
75134745
10458238
76294087
25484698
88216525
68915856
63120556
97178155
31967782
32176298
12719990
9040805
36674139
81605384
36431309
43508379
81294136
5666241
61744243
44317378
94641926
85382794
78414598
25755926
50733090
27586310
7276042
45336312
29043803
82714993
47142175
3978909
56274377
23174360
36857571
80378664
65277223
71109957
16697614
55497599
9345754
46066753
29426824
86320542
4343092
5119724
26872782
99286387
46874985
73539588
75812679
66827505
45632372
17070807
97875987
84439204
6484473
42622480
20776345
24533691
81916602
83200728
68744422
89733866
43603298
63685145
43262271
60439765
91096759
50295968
1230350
89278787
93467698
66593092
42893683
48880586
11097905
84014371
61946606
49935499
43014489
45913109
8106394
47514307
86737608
5374642
97424066
75319320
77752797
55303052
60932103
90730946
79159467
43933672
56916802
23024297
19891262
91088782
39435322
13799466
27807700
87897752
34489373
86130579
48146388
50019673
58418649
68744096
90838972
60991665
57219023
9603025
96312959
53793263
41235588
25691032
75099810
39074817
29576238
62316126
65247101
32532075
22819419
71039600
93733149
91510839
8103712
8944973
64038021
73696359
32237168
85252786
65081494
79474552
89234208
67376116
73863647
55335504
72825950
61492867
29508806
85600011
951459
47689875
22285411
30884307
37096167
38696599
10286850
31828787
91394946
11312656
71150925
73669998
40524648
24108112
66060973
95532448
574404
74160702
4447463
96471621
40316360
85480976
13131124
48883729
20153768
55151369
44736285
36325973
84582541
26758251
65971286
78040237
34555601
65003897
82743062
74481468
64226658
95783215
99107241
39476823
97144165
72878604
54404735
50440911
56141953
51802793
38062058
69840109
56738452
28324486
67432288
44772917
66257575
66481152
79545502
80737870
65705782
83074323
44831443
82335978
49003071
71836072
29523495
59937534
441212
20575660
87305476
90854169
95249857
77946543
37005120
89675558
71822541
49708700
55894714
88955939
79385987
85819463
7062796
76643563
75543499
56876541
47429583
80320261
61659530
907399
74390269
62406847
19284366
27684676
29622489
48005530
68914590
36466583
51630425
65220211
86681945
4438974
90511792
79201208
11673057
85309228
71483783
62758704
90969375
95517922
23555516
22959910
2305098
93295837
65922113
43457954
53711885
17539916
80116086
68742615
5002488
12266271
7073889
10847579
75058448
3676952
96076207
28642923
32980868
85729351
98573599
35506548
66169775
38088204
9547420
73676068
24202128
70323061
42197274
11589988
34669932
8976706
30583927
8218785
60548236
41350266
26343925
36545315
1079249
29873843
16133743
2150271
31883783
64660793
66120556
6097678
4285381
34580669
63253946
87227917
85883548
77207098
8712696
60845734
25541834
80325154
94041188
42364004
48642652
16127528
6809848
65064519
99239271
26818518
28541969
47410395
11270006
73611415
53177331
95701094
12756260
84476983
29880208
82828612
12426029
18361001
22385537
13266749
23683819
87891130
61541148
1209347
22016460
4502102
9869102
66997992
81394788
20201432
54523607
51371115
57110495
3735495
6920909
93293367
28271614
84450185
10867889
41284830
24530748
58828489
49629488
24942474
80713868
8939138
87599229
43748286
73190959
30416802
57249533
87838527
8287521
6693809
45723153
62591081
98964094
19156734
61407787
14669096
75886368
41710814
70163092
19565266
19248230
63516300
20265309
61566273
60168371
15630382
48816367
92235607
91611870
88709977
7296124
65422738
13775713
80889819
93276699
99500471
97196275
97783604
50689314
64883512
83029968
89191761
49967199
46853468
50125632
41777230
731750
49051907
70901871
61161284
33206020
61173540
3251864
8101057
82801556
69453601
30881417
24345463
58057943
81947216
63696096
98670712
19171117
60622513
46781780
5273270
10197698
58575276
8878186
96698761
9526098
50641562
632234
1296902
47562969
64112632
91909403
55497025
20177759
48401136
53563465
69297807
4558726
78892384
97190807
11029466
98815918
54372184
74345360
54727906
38345573
68457130
52502040
12261891
52773595
65182432
87374631
89230818
34965663
47320337
23633229
7245106
59616795
51345944
81073726
28712715
73234487
25647541
25441392
79535706
14331745
97977027
37463517
63401925
59324669
52382229
93711830
70765979
24933731
71250634
43125276
53430692
48748786
89769298
19866832
34041515
1134714
41142546
81247427
59633079
96724767
4321689
92727091
12356362
83214474
58558438
26822816
94900481
46571158
15780636
13679318
72046599
48080830
82621271
39290424
76878473
98543715
11323983
68663543
42388366
62318363
89426687
62683736
25458877
75416503
76693604
35576073
96200045
90265561
90046448
56247367
70567456
88868048
53834052
29002938
17782497
67929154
60882507
77983508
63618490
13575623
57842906
54479095
79294337
33487047
7519735
48463163
30795163
61824420
52743630
39386672
41374003
55247547
14513277
39740211
86752908
10883822
46739395
33991889
9991876
91724392
57621170
85815081
96329213
90613297
31105048
79022653
19752915
31348898
46246882
85147592
6059199
17083993
1592261
96637313
15361649
55530269
63672167
73425500
76973714
65605864
20908132
26690081
5984341
34520984
70303816
23901723
39565725
45534285
89788031
45268166
19906815
70079379
1697880
63297970
79831312
85611679
95324316
55771581
91505698
9634641
43563634
39291489
59160462
43261368
30631492
89479517
17900395
88926245
5949877
53809530
53895044
87857261
93531419
22717848
69061045
34778689
94864486
24716421
71471492
86545609
77929712
64022713
5948377
78519253
48696042
33840048
96300327
44885603
79933078
97162081
73624658
37514561
31706253
58062250
28276110
80017649
55953689
15538043
54979001
76903625
85456546
78609723
29537620
53186888
85051146
83151032
23304021
76721792
24830336
66880602
61641186
24299667
89422137
33906515
88699317
73802452
67700457
73179788
1044486
81360610
89620837
63926048
24062575
18389754
45733919
684567
53742622
71697939
5878382
5541733
10854200
3816643
87552797
4335866
53010006
43553361
37643822
96581812
68583532
20509064
55077663
97776771
25754251
56656055
20451417
19998058
41035644
50407923
33295137
27767942
11419253
53194414
79527062
57232417
15656674
65639816
15679610
42636062
48536542
29125311
12707410
94904501
29065122
38040799
46532951
65448500
79823766
58343866
84149675
46801981
71308706
3894806
90024830
49010784
15169953
11284826
54384144
73398937
73339922
6083137
7477484
63861980
84218518
83160885
37021939
84696443
48306906
82934296
82129415
62333428
51601827
20339081
88909885
40732055
85555226
19603608
16192277
24118577
26926805
65064831
72037601
2996620
44213223
73323647
18354036
33756529
66009835
91434920
97918843
29000032
51113572
9899951
61081563
16000581
70392685
40412733
780669
56144124
99298962
227100
51162047
90297593
58064015
80720317
89641096
58936133
11272438
29788656
81441930
33995343
73901877
45791731
74739252
91563876
83727736
66040672
45426540
64821681
12534586
44710682
41382999
60526854
70011493
71631901
44891503
75613469
40460813
71206023
18571252
43612141
28932904
59683749
86107124
63229454
2468672
42432670
78629748
4290121
69615961
23077296
77517034
1362619
61756650
85360187
89044900
81127680
38485813
78443912
25413843
23220911
30711926
93543639
23397890
70504813
59460395
57137470
44406961
97025439
16138036
19400186
17459175
93202571
9682849
72161102
84207821
81125804
92660288
7988416
71248921
72741583
88913900
48841402
23996131
71308748
52369508
54792852
33032269
82468051
33532982
35263345
96803109
38021563
97732290
15557415
77061697
29926767
42810985
28294515
40745707
42696337
9497322
5706040
87822935
30238605
4062935
74024774
56979201
43951227
21637849
85827579
54091288
2610730
54281503
52370229
97790409
15851667
84447504
22556859
98115726
75388625
73526761
63372912
11884703
33248779
94817231
58416173
31406147
56777899
51588629
82328539
3275622
84039572
93808708
37949012
41118793
83548268
5118684
45033312
53075257
11707559
47245443
63116545
16333350
10404026
4698846
83253267
85164486
64484316
58906550
32217084
10184188
49566904
39845171
86366416
67469747
82921328
82484171
45134481
29862256
56958961
66727206
74762682
82105032
32806445
86924701
4340542
78491127
7005297
67053464
97003918
42706180
17404276
56875089
29013320
61161302
51638464
11554755
87692955
64747468
13311044
93865203
71417068
306544
30663304
99769450
62589363
28804359
95837767
32556314
61679376
23027951
64635550
48154830
96650011
54892820
35348257
17975728
57255919
24770060
45847125
64752751
49525543
81072041
32686840
96507963
95781494
54694720
47737059
87891237
88069478
36531927
45011486
42221546
17479589
19903480
12017305
25826267
68089548
96973869
50562232
80853470
78367346
31656737
14350687
46298538
2697268
39646379
31415976
67831282
49998552
34545580
48881606
89314286
37849180
13819225
32809658
38975775
62168389
72893339
39966457
83873736
6880464
36763984
29376540
57928280
19343851
38539982
46418166
53104835
68115031
8911172
72850264
67806711
86675524
44556786
60288497
55617742
47223555
12625991
54028528
46347506
70337751
35837142
12245178
35598602
8208457
65747845
78067190
27522240
53702624
74516475
33757070
66655605
34980248
97189834
38714786
18399739
27090720
88153882
83219770
89820496
67627961
86696505
55738929
9879706
7498084
28780545
20827072
75939166
86831687
93629675
53393466
20442590
30523792
63162126
46619242
11818726
47377398
63285776
96928273
47849936
46495715
32137920
13269331
80139463
88771509
65744795
73505559
68779286
9206434
22140939
63745011
10856657
81108349
60170793
43941265
59392250
30996057
67948206
2471710
97836396
16171796
48938252
16084164
14654921
70241426
31653803
7025261
77052933
69403342
72531314
66496653
19559465
19156434
71627153
29471350
62219165
94747700
20986628
26858548
98391534
51113345
70961874
32060422
24491795
12952821
77851109
50510318
70787517
24066841
50316300
73670180
85428334
19499528
14388968
84990663
8320701
72125294
15498393
73039472
36943072
20089332
38623052
80557336
72306714
17795125
40133293
35034092
39855363
72527667
93481061
9719029
15759099
75227702
38495678
65046196
16748960
15692792
84831741
76372709
65628980
44307705
10671317
27645979
2722454
19338081
31298587
94279395
66153618
94077810
78724951
3415900
94785146
16567027
66722403
80709830
50640866
14478928
69188533
22778091
3732853
19203439
20638991
36456184
22838280
44955270
14594089
734413
24346066
4628841
60631385
47396502
71516078
63519717
86097547
84278512
73867989
85847305
30721144
64558594
45384321
78844827
44078453
58545634
91126334
82367041
38497543
66328247
94095985
70249592
68782253
72210340
74633500
6049143
31445394
66744354
87170059
47841522
18723279
83493151
99735397
3825523
48699619
85069359
62210138
80764603
79176208
38617984
69921849
7517387
43198701
95495087
46461549
86970531
67015218
25442116
29704378
19496411
33303535
43737194
89015037
98030738
75475976
22570082
24946367
39904734
99579711
45086303
90229331
79582127
3930027
41035602
59679588
46493635
95011986
29220344
24005718
68050699
46928050
30554289
56915129
40235669
58028371
40361666
48625117
61967535
34311452
82581718
38407234
42365617
62851078
89860468
25511668
24048266
40543545
76876869
28991166
73394543
85054944
60656996
54269003
73201347
67639951
76445698
9376243
11318054
7322901
56160214
9811934
84477815
19090242
80684279
67403687
30233739
27652447
34915679
85571385
41817416
39575869
34161459
43425506
51702478
14467778
72009500
59708784
47027397
58433417
34434409
36481640
26414033
76470505
26085044
7797129
40155045
20564959
7586737
51581544
40168307
40829580
44580382
87934874
83365770
76079234
77228456
98382119
58325746
21833149
83441997
71748533
65292595
78890649
82953172
9689122
32908034
68995105
31827734
88636711
38654924
18922156
65031645
85031424
99122258
35758546
48216315
92373965
66784506
96843282
33414437
44104653
29252453
54701033
62059777
84520674
56038280
39717584
63067423
90876662
86557281
31920268
4583467
83718092
45457407
72904758
87815041
96100861
49821599
51560105
28330032
79709357
76806488
24137685
24109088
95426684
81336089
38250457
3637949
18359025
85511403
92590517
82716033
60311414
70817772
24037200
86350458
16908920
69448590
12674133
45552211
5621121
31175884
39151548
97308636
16679737
78124645
19716156
11340008
83678595
17591886
74336929
72675560
90353935
2306446
56450662
8184694
98207890
68157683
18116677
39762466
17429153
30276957
79732779
86661281
94586205
98888919
84057761
18041292
55321030
92778801
90313559
13412601
42073496
18578055
27208373
65683385
72722361
97489885
79138704
7553990
1634200
9356483
56738077
8579669
45472345
182043
56260262
89505564
36991437
6594421
10818546
52794134
20545999
77883864
3124394
49474684
32894995
46502230
91247910
38488382
80789661
58319855
41179534
49743921
32607800
13198603
4219421
30767521
8876728
77266449
27338916
18727442
68964976
46153423
10025967
65870049
63584940
15577124
16903174
92463562
88972440
39542642
75242710
76052365
75589703
53230676
10810124
63977765
33948715
81333224
98064834
42982543
42652082
76673516
65800613
19896190
51523106
39220512
78842201
71307087
51700892
48167539
6835920
67105210
51990647
71236704
22423184
66675674
76065277
27858344
23758214
52093240
76618591
16191613
97818182
90303234
24824043
53131990
41939940
62952238
16299960
6098263
73621262
50987903
99501863
12175964
97541152
9355645
75353471
95145785
81168833
10746480
70755498
7286197
51216690
18412041
64790874
32373878
16490346
32209975
9147159
12421312
15708704
90500278
50305606
76557574
45023714
902640
58642181
97237729
84535541
10251859
8827358
32090587
38309466
54583977
98617439
41192657
57951880
94046107
63304841
11247659
83286674
19119560
43520763
85762274
54018130
73326350
56176730
29285363
28602307
83566937
94961824
88676875
56431438
39494354
1770011
51441917
63469110
94941138
88367369
86143340
96578396
59982839
68152818
98613385
27392815
17928961
89707822
80330205
87591759
91575532
41802322
65456931
1434664
21367254
44133774
86103112
18444412
32641370
26897039
19697577
24711169
60326923
46113415
19440259
94510491
68961069
43103455
65181933
33132554
51314703
65851196
85002558
11346601
26352112
50465152
23411856
50555030
72763350
91404254
41229659
28379232
30561897
51425233
28730253
44283618
68921541
7162070
8073056
66912243
30181117
3610449
28928702
76651825
11547351
65062420
30016838
44179228
71925193
12739075
15674868
29337466
4668864
59054561
84290348
47196335
22245750
78037168
97276676
57382997
36738683
64054842
44524932
97641157
21978353
31394642
83684601
54394958
17902829
55960348
49712417
71175863
45933268
93711145
50604654
43960210
2530647
64020807
52377619
89852166
37411786
16967428
53315034
69717561
84438760
22816283
1927223
92609015
23694395
49362315
21524295
82458777
41586477
77352103
51752209
38379309
69587288
94602445
85329778
84307734
37833623
32624860
74447448
50710663
81136379
43477138
2457206
40264878
21056398
42384864
15219648
84312495
11305428
48580921
17205829
56935823
73003100
58811139
98389165
74250262
7310427
58625981
80997606
41659266
34147679
25439807
69596608
19698808
76692336
33916559
87867242
90462452
42839470
64132264
28201947
72975492
37084151
58602868
29584578
21770431
88860485
67493250
35394314
59870388
41006608
84517863
10979451
17886020
86760217
36073399
42989774
96740886
59928174
36884801
21831023
48251548
7359130
56573453
46974899
13777122
65365688
7296113
97592482
72188266
61784298
55734813
73087464
83963906
53377911
18972582
91290195
74282357
47992626
98392359
10605876
8431392
74706064
33421276
98261169
25986200
95454724
81701499
35441000
93225305
55222782
88827126
64265933
60451467
74625825
49603165
39647246
83773536
19129251
74742720
50713032
84766719
98633480
57104850
1838263
42660276
13391729
63384106
11297098
94077389
7128472
78783168
8221225
25858386
91270866
97678549
43020919
34908745
80634699
77986249
37298991
77084426
37037266
28736143
18150752
27231295
38647793
8479852
8586953
84458520
14065549
93511399
64665992
38785313
18372079
30188804
31538380
8517605
5433382
73925590
56600163
77152434
57870670
93259387
888518
92719790
96698563
25871361
82444518
43650605
7549068
30535182
87036827
25062701
90475943
25645317
85490550
95911195
52946617
45852300
88630322
43322276
47546580
69993108
51287612
73045668
82288636
54564920
84184126
46420800
70778195
28924113
44205137
49287152
6810593
79466529
76821915
26734864
96030554
59859604
83596780
35925585
85147202
86459222
10105982
16640527
90817023
62542249
37033402
21696427
50472056
51464112
95710689
64339187
53179775
91822531
21896720
41153291
82962172
9355518
60383697
46747025
92594240
70724092
56733111
16047236
26033708
33164265
11807616
38590869
25657000
92253507
53888187
8086436
67789247
76306333
54642726
71633917
80104925
27484685
21899951
13145738
75772797
81650957
69388565
64590933
82671228
21284912
73258055
78844408
56474423
89016022
57593067
20373012
86636480
11452947
49330091
72370787
13259202
35185848
85023979
95478599
3182589
54061152
43237655
89831690
29098650
59831700
320656
85898739
21547099
60703706
11156807
80038601
1365522
34176275
88744745
91017762
25193825
54117944
58806848
41809859
93718073
46168236
84921398
15369086
64513762
28338534
20266197
17083791
88678309
40085814
12049676
27614831
5777666
78434809
31931567
79494179
52105759
80252411
78975004
53209285
48178095
25461845
43277414
23334497
17470516
15904642
71521070
46562930
87877515
12543039
24046061
8741200
96101957
34277532
17592034
45368824
37526829
75726626
54610653
13343555
89405408
38526450
5916583
98686050
221114
87114817
31040369
3421511
80845948
59326696
14445096
77757177
39581503
13095825
30460125
72070509
27321535
24080590
15096299
24205046
37336982
11272135
50034508
20660211
93504345
83123270
35891744
61410248
58962231
97552083
20879317
92023337
95193693
83942605
24755100
20884864
95552103
39376917
86087873
9326659
46488382
49757557
68091045
17216844
7637879
56466316
12624254
55523606
48295927
77351234
83553990
24620295
29397393
62196483
53436636
83955565
88496658
99076636
79210181
25020713
57417809
7137408
22194646
41708897
99299737
93164475
22130435
31332954
27535971
36123619
8570512
42989781
94026025
49121308
2029453
99785274
5518350
51989544
69957893
95682603
15541629
60425200
51870738
76877421
74513434
12411823
27914985
99616633
57102473
75122825
68988711
72231844
51856264
21016265
28623837
3318859
89703810
42104450
91662515
76642749
22353173
46496048
14601985
87687953
82892940
84400971
27328588
85294752
37652741
38093790
98602964
54019778
67253801
71338381
53003146
67124254
72916799
8086228
58860789
90922100
82546414
86959048
50804309
17227867
5183768
19813379
39469071
93905661
15959199
94453067
81128196
28452180
2931540
73654503
42943330
82432008
99294079
69947898
38073381
66836747
8735794
17844114
86729514
33737787
9052227
74566204
62147925
78454524
89328554
86213767
4081265
76792952
35848789
13344303
42655846
80843913
26300955
55014356
46381759
30504171
78624345
75466936
71622908
55633282
44371246
55574487
29717345
51448698
10384319
86903913
65702315
69323296
26264573
26930246
20696029
66622141
67961804
63626833
64124781
49096745
11468707
54690301
79911627
15424845
57423723
63947656
61138889
49757828
5411835
68028774
50855653
23125094
52271271
63853368
80274444
59931361
48917387
89259261
17334996
68453090
34246325
4452283
94661365
4352575
4054884
31322008
40280718
65819532
40899975
38940601
2574443
34278690
38178556
34209703
38870600
32624181
5837249
19437221
21908007
54385331
81978779
28007257
56012230
2807756
76300333
3541456
10275267
11249947
99995189
32100056
86216255
86272181
54956239
41164131
21190738
11449651
84497185
47131564
21948301
63867680
93177965
93889071
24852894
620633
77275555
48111942
23236743
44981528
84297954
76145293
79556740
51485167
334558
21909621
49106672
55211773
75377513
15546081
68520770
15533748
29763200
70040296
63062520
28280931
44946334
34129815
82682359
75188943
23294659
60024837
52341520
97427997
59387148
52625877
55385145
66459245
34457475
99496443
14883486
70392495
87106892
18631546
42006045
4703889
74202376
74006498
85573676
23782335
15711687
30110696
29186262
94632834
34172375
37856357
15000247
58774124
39164740
64286002
15031326
72252469
79453803
95019874
36449409
9320436
98321120
47290492
39244595
33841166
78195750
11680977
67120865
28181864
98069890
48106393
97248109
37459608
91548742
51396423
29636722
81871660
1636668
76510601
24951036
18302647
16005522
82772942
18162088
42212315
75574173
48019977
9015728
94978434
1434145
42569080
12664756
54558042
70852053
14796170
71110952
94632731
67517343
24663893
47664993
70691379
51058045
87839519
40483717
4035793
72855251
55219412
61294208
84790320
81776863
17955500
29336412
9801602
80582751
92700489
45016099
66246797
10950593
88462324
44225941
75838655
848530
62223468
49541376
43479203
97689306
83283068
39477494
51337925
84228039
27688081
78257621
99755987
55222036
79934938
78833389
89801654
90392407
11903425
71457868
3872633
54454235
71668066
71209348
89199587
52006289
71296266
83373188
46522590
29345555
92302796
16201950
4271783
43139470
6126563
19907284
61202339
9383920
25059598
79639137
97281280
23899180
62073259
70814773
62461074
74988182
98527014
17052910
78199728
30661499
31184510
34517399
80815552
17457739
79188641
14277124
98345724
50903730
27730367
87382867
9436030
39200089
32174203
69511686
88358703
84705971
91394141
5341702
79064919
99476683
44374938
72152124
31055285
66372200
2092489
61793087
2430434
30951395
65993695
7726482
93435009
31668744
77156749
30307809
87248961
24245867
93883620
9652426
14472329
5117011
67765914
44438328
5958851
5899630
12350833
86333698
75324598
62097194
54076222
86123894
28494077
5980128
38503879
55662880
48502629
62952681
68875369
52819798
75642904
86886004
33314623
55108966
64726871
28331793
51397849
42202150
60884085
557187
69886123
18792187
31981681
66189580
28376974
70040120
79818491
76560873
70529455
89967305
41857658
36395059
79622876
76642805
73727282
47199486
49802673
59340868
36167813
96792494
18594546
93839141
78628870
31213079
87259479
29151522
42746891
40116587
43102373
92597220
15617473
60128773
87574119
98391579
41409993
24682203
79602007
8961367
44438984
19142171
10584727
95842504
50385996
92902210
11993235
64732483
65664168
73837915
17650061
83442934
2119069
50063553
86645357
39994186
70359370
11478781
97936398
14601777
36608856
9496142
70353011
21228201
35409434
71808853
15807519
18355033
22696163
16395409
86512569
80466371
29381149
41050899
86332345
54879656
58839768
28978303
39361408
38824398
12221509
7122026
31455865
47259132
74634087
25407270
21318354
9389506
7260056
98414268
38171135
48265379
80282082
43985038
98932857
48806242
78751030
70660785
15526206
56447030
13215656
24309358
87432056
48489242
7232031
97053435
97633973
88989388
59842829
45562106
36133354
76239464
39344502
52862642
37570546
28931684
4425141
7738409
65815107
69587235
3050554
25823885
33632655
42118043
87841339
78241618
316119
95303425
56111317
55125595
72868114
9582901
30442736
33363082
81290261
20568794
19308056
54312912
7852128
26905547
24704536
22850683
91654776
20700999
94053228
67051128
33052069
48257056
83862501
17553540
18539274
89497324
73146431
1970943
10283245
36233307
73664351
48066632
92414330
24785252
75341370
10712172
32391537
44588844
52954889
78004725
80772769
56282451
83867739
20318227
42854968
22514600
52190939
89525684
3494749
75123801
90240885
1821420
29956984
51576870
48065187
89131043
23286180
70186582
48649771
57408347
95613174
96422470
32243136
65430669
83691596
68630669
40463896
77046256
62913270
25439800
51271800
50447892
93511294
47374274
76142836
31702119
2617021
69555639
53238005
98413490
14928140
56926460
59279809
99340066
41483969
20782992
73984851
49755426
35072193
41058777
49700714
38067238
41644900
99488810
11345684
52665449
91159616
56423315
95534842
30493113
65162949
14922938
53195667
67706642
12426379
81638483
10802443
41283815
86699785
93494243
68591034
21005569
7580910
12985620
76973433
11189675
4414505
83846081
37273724
597866
9732167
78516183
38938817
4620198
68111086
40355562
39526593
19037046
92196473
39952154
78775033
12764992
88630094
45973406
9880899
11663728
19161785
88860663
7336026
36228858
98267783
21236548
79955778
73724745
35517645
10062579
6270103
35301243
54825787
28205721
8582580
95266067
97718255
86181594
88470095
56879915
96641461
59805666
73633460
45667534
81399188
13423085
48911217
59318395
91141908
94762013
77433443
17145813
84273066
65513654
10514343
16982080
23168156
49869038
94699926
4649203
36506451
23874508
17639036
91746987
25838779
3686262
23801989
88759031
99812302
67407505
21936745
38783595
71760574
41128410
30711564
15161232
15731561
88140142
40744082
77424792
63055266
73679994
69419343
75433327
64903349
85661839
46737689
48153561
21709587
83372686
56188396
53882455
53610169
68081458
10684705
72890210
56539019
47628956
28665990
19888771
45374252
38067820
6778742
7653709
98343226
13975244
95946996
46836640
49837337
69160072
55571994
44173490
76718945
26341222
685604
27865628
97338449
1633527
47436617
7711448
46937320
8788054
49203241
94096513
71114101
53631213
11772566
84304614
40421063
91053314
44611070
97258141
99474723
91585828
55253828
62370858
54111705
67344969
56692043
42171568
63091899
87464317
40488534
4960410
55734019
30191068
34395100
57967385
12875224
70349624
61408400
12116793
46394934
62966483
70352251
49316651
50910435
98235848
92251094
84530065
58454215
88441169
95965464
73824684
95812136
21886418
80338304
61590050
49852119
73242459
44788049
88649737
53407020
93724300
48786540
27441959
87494375
21185678
70437009
7734968
48262802
20101150
38995638
52818301
31681496
12430703
75427080
40393881
13520538
25893503
11690923
47285874
74576151
15143674
80871768
11198566
35379739
85208584
31707448
85912804
59625723
25384732
44378366
53735825
76755522
45147303
9512751
2164940
87899497
59272330
95966463
72724816
5112114
14430999
43138419
16531178
55635742
80474870
33205796
3946751
31533650
67913829
42632229
97056429
60646124
72852446
92551752
55548874
39307486
30089578
33472977
91246776
61319589
41428356
99953139
6561515
73561599
73234777
47926628
24470635
22482980
87493711
58553468
38694525
61857222
86289935
32216545
53382066
94653908
73641967
29507163
44239289
45136307
12606830
77654751
3952019
75854057
39724125
77321870
55946992
41358018
15267439
97768206
75160235
51873300
26703653
64346419
60175199
49294503
37419115
9220690
95774479
26265834
81370655
72494383
33876160
97242064
55621362
63179028
57512000
45372381
82552613
15784015
25468005
90650319
26978386
11704619
41092475
59750761
36345313
50955446
40927413
86454716
65388780
51753096
61489321
7964082
53871764
74278191
38610268
30037615
51379992
50585575
96426620
8694763
13716133
1526568
52081833
53018882
58464980
97549097
63153942
97044192
48353381
77507437
51634170
88888781
53014856
95074340
82748626
24352425
57917846
63040538
67369223
81148191
16653425
60598175
58416666
48257763
80108494
17961910
82234051
15507842
25198853
37764546
57823828
59266550
55301150
41825941
65818264
67680842
67660588
93281445
52531633
77922767
19572157
82334584
68078359
34912497
7635208
67462842
49191940
8983250
37769459
74415134
52066296
13680706
12880663
64626118
52802860
49484833
33569762
90947045
72657685
74859685
56260888
94889776
91938611
88719513
21760588
42654498
67269897
68611161
53588964
20618852
70572226
44617694
33460062
74029384
50197352
79610501
38831865
85813100
63927748
29673506
92479124
94826999
54147767
49635985
45856140
23809117
77240458
7247090
44892060
98017886
76162976
18833134
92222778
68874605
35418527
10479038
52350549
59318292
6348778
61354906
22613378
88938828
91392447
37704159
55090177
39567244
70722432
22293252
33653188
11329407
29864362
85216281
38026256
16192867
23231219
96344280
44211555
73190911
20314670
13140710
55767395
40994953
47994085
42253012
51163972
47660915
10958998
63885966
93428881
8685891
28987947
47041648
10774120
34893772
99739852
53411555
36868366
31482861
47727555
79968919
75902585
58029801
72665110
56689842
72113919
41801168
73440321
25245579
27296645
32462984
30377266
89910232
33726250
5106735
76579846
61069959
22943250
62774859
53026773
12444536
78654789
63425822
52949015
72393580
16376001
51187648
20688724
81269127
33569335
14787423
70474849
32099642
21094940
6572466
25679291
39808261
76575009
78440989
83901955
46491274
25136362
2786150
83569954
61283866
91708719
10751246
75574605
21653412
58560560
34891011
26832149
42689979
49498100
31729253
15536359
8958166
54010588
19119145
46461696
68931034
85779816
48406314
26057764
67117479
81447119
25750911
43163536
7193775
71598305
15462533
70576478
64063434
69483238
48304267
80805601
71967876
81367318
85944094
97647725
89086297
30145580
37599598
36014587
4737122
98945260
3928196
27906488
91895900
50832765
18119424
81236559
5408200
76036972
24693408
55573371
58973849
69918980
5409868
89768440
18971783
94057805
2987792
98564869
95578504
9752145
94481444
51639970
80384940
19987394
80311020
92817790
35238421
55867742
1965164
51257377
79070333
89964866
94420815
11800810
12612174
34040548
92488657
56678948
80601596
11609544
59660444
8826878
36299528
9759288
39956984
44786047
29106037
9524160
70831818
11000752
10878585
19112580
46824109
17147686
15270759
73397215
2874098
9488736
29366227
37287831
61498488
16057376
38885516
85772476
71731273
89446295
42885861
57923773
78171644
91636728
48043355
23220607
33822534
3393913
80692124
47235880
22787863
70349948
74914807
79100776
44663728
98252833
19357322
30082773
69904680
21839049
93447530
75896263
91740454
84407046
26151443
47616815
14185010
68375371
49665920
80705397
47392323
2680271
62695798
27988255
66509727
65742248
5272334
58315867
23551730
23249596
10512949
64784745
56546103
93739088
22121001
59923274
4148057
11150861
31803986
47381026
22464756
44427217
32186295
42148685
70308997
55664284
61338537
39385406
6420913
35731703
75418823
29996631
99142037
38386768
55455408
59124306
19764461
83749317
50185889
69443472
96649769
27140666
80223330
96860643
21658033
27034476
44439353
52357354
12466601
95450142
32820373
65182852
32082096
21767319
52277865
83297156
11968453
30064154
78747038
39678557
70019710
3173535
44653168
92563345
70831930
21286161
63732506
18232037
39600943
33439603
953186
51875087
82278999
58957194
99753867
35025269
62652728
87752155
44293122
2509891
29177763
81391269
61173301
3256754
60633759
64855268
41584367
87032594
5428512
85237874
53212166
18643830
45813933
90909062
26477593
72249596
62372469
47681644
11733756
88605717
71057345
3067612
92126511
87604623
74251616
55543852
54660302
65214754
1454206
37204854
21126502
21326452
16298626
3178845
53907820
35833301
19411769
95580538
76303130
77297345
85265426
68597260
64243592
33271488
26174901
33969055
98875959
7783088
67269116
81808451
93389539
74004542
52069634
9902253
17459134
29609490
29547200
51572903
96283084
7596511
85328963
58580956
6513294
58487740
80486670
23843854
88621040
66026297
62514175
18576909
30451517
9989370
86483060
89977628
74000157
97373906
36916249
85425478
45393118
64006142
33485663
24120393
72053130
98640810
59699721
57825471
49059952
55435957
8800598
86820399
26615356
1948014
70831550
1244325
77574922
14936609
71623456
75563891
31172807
24970109
1145789
13078808
9329006
98987257
6862649
3693353
43226348
60002637
21192334
56077836
32838286
47824030
9197727
79245339
26656039
33254483
61855687
47994351
6649695
31803193
41313307
65415370
96563169
19436237
81737344
6506833
44267225
88666956
79023870
31869013
4311317
27396501
36106058
26292243
97422884
87343419
27341532
14503385
78483793
97736315
86591470
78130216
43757899
41494800
15620690
52837680
86330902
64036701
31609957
42770308
83406022
70435800
73400111
87314498
96168488
15801581
99199115
65784726
43633214
44192725
89422938
54716108
34492010
15257235
33258623
43155476
94069483
56993465
43401517
73200241
18353390
54929665
49407503
92025614
97642102
42793964
75702035
13744698
56458422
9570769
9537240
92857276
31780206
30142961
59089093
32142974
21221473
55526149
34747785
32056970
64788395
26097580
30407719
95047623
7079287
88546637
45301731
29664556
89574608
47899638
85930340
18306748
3569885
89987732
93910034
13343777
32530968
42364156
49681446
33268593
63655713
73106427
51381343
53974545
92314784
78291121
61125289
40389705
11325442
30718223
46737191
34117440
14829289
44416318
13957386
84750509
4062037
13598888
23954227
57569613
48845034
47897713
32123717
65518941
69759396
10790490
2393614
902915
35268947
79526252
73106178
56500761
28039874
65290127
23237629
33314108
88405887
45501204
45902786
8993822
30569567
42367574
72850498
29636330
57279717
21803217
65357379
17751067
95483199
88218459
29355856
80085220
41154001
83081193
79534488
65894231
3871703
76555823
81965936
39079906
88868147
52920347
88197362
7283782
57057903
31927451
10314440
69784381
92207181
81306996
79389164
84479839
84365794
46804146
64183411
8787260
97417960
63709349
58382588
4820356
12268567
98974209
66188690
22685284
19807749
30170288
3811451
51759725
73802033
6188941
48940743
93870088
54999722
19197655
81863330
21156385
95062975
11606987
26629580
38983209
61342084
8700117
3965926
36851137
38129903
40431919
32260505
113309
26545465
169652
35055263
87185868
75172300
36005709
60511360
3657563
35236916
10802659
91107726
61006699
62119646
28478629
97579995
7708326
83198418
41038664
34661677
80514282
43979647
24368204
72018373
60198694
61265813
58040136
37184995
75060430
29511510
27074063
74236980
86601789
19621845
22683058
21894602
95765229
72898403
14738786
6438341
5322923
26912672
44949913
82690712
40914694
3646141
42109845
21566269
34383625
71134805
52314749
57916620
90532199
36059521
4940830
29290513
6646809
6794960
56457666
30499171
75828068
46342920
55423929
7122246
53365379
89218862
46658117
58179321
16065337
26276291
1641197
46120187
45577590
18222705
9573355
34348376
86572166
6054067
15885384
25279355
89135419
18257838
73306111
96691796
60098737
55446075
24105931
74907221
6509612
15351239
85500113
75155238
86916094
75096416
4227288
64457497
83943257
74529165
54930116
65586139
28765597
89323527
38540296
76269569
28411175
23430902
20811969
81788077
69291657
16420563
63895241
22445021
12270260
73721825
92774844
79908830
4735388
43219452
75396858
42955998
17099418
96836239
33580882
73855981
77248502
86030895
97792494
67816654
13270984
52665888
9965789
38103150
49980634
91508951
66100980
47735788
86941492
84781605
60819868
7296543
82355973
60638124
43822519
44985747
16553575
90448702
42800962
5402000
16640731
85768722
20643933
53977115
85235496
62498695
9647633
84921802
89192050
49895622
71375373
51295805
22108316
65781282
8597084
39261222
69776695
99863557
2472780
76015280
88912647
11258253
99408690
97375624
35402717
16085895
18898318
93091519
47061451
18294283
48605422
90383690
74238246
74197870
87688279
83916827
20980126
53836595
59854663
39844565
32899798
91069197
49444983
86109569
16138584
51619971
18875403
26839974
81964346
62634143
18570975
80362295
26118625
71513098
40518442
88077914
89873044
14275647
63048081
81377544
47072094
69994559
56160792
17069851
16944611
29229688
45854053
63242955
747751
838709
64740642
67066341
24356014
15619462
43979543
82838436
63742867
9484469
87140157
30418920
23699148
52520703
6836769
9371406
37982109
30180554
27346799
69699992
91884413
88022793
41371006
35389626
91212134
22525554
85695070
48843097
75482905
85505416
61190838
57861268
8137284
22338614
14963127
48167073
37270695
60411759
75986622
37871659
11376026
93606111
21314410
15162696
57906658
52704660
49797093
94280622
81087823
97114843
24760219
27147865
68980719
20740000
41776567
67117164
12648563
44471699
24406601
23495257
5205640
73497917
99753102
47166658
38105571
58836536
13451962
82711088
59507686
65579745
15549238
82607904
63135504
81109253
90580643
73975959
13249044
14303741
5301128
92867520
1240889
20737077
25031754
58414346
48814221
95063991
25416249
27248950
75519866
94398209
88015149
40538688
61070367
94063222
4169022
94096357
13463178
57122600
58626535
56692581
78969590
72009179
73140619
30236031
88308697
61798233
46361069
54162719
8924323
79542518
22910978
41399439
81166092
13666467
45304209
93136902
75511532
17614052
369134
15093398
76576980
36184594
93779855
37076840
69470917
50057508
38561923
23702963
85719254
49860594
87642992
46009422
96196617
11720862
53874237
92996620
305287
83985967
79086925
40104768
41872974
92104928
80331489
69741044
45846376
75052236
29740190
31470661
20145766
47518122
22962411
72932133
80637443
45153797
66530221
63537850
88535367
68792356
52752577
76684139
65246308
68631761
41492741
42376735
38604369
54664229
75314903
45098042
52891999
66778187
5066870
26142572
96999241
13903679
56709789
41749744
212702
56470348
88552512
82826161
22012505
2107445
49384800
27182896
18447680
87918147
49069516
4419090
27463759
83007433
91312277
40851432
47287140
35829543
95905072
35438952
83658142
13767254
46119786
11280332
20981799
91510001
45664369
80587517
42076553
90214849
7448140
76880111
75532536
54240739
11525248
29171238
27341709
41108817
66539714
30443685
1454962
3148888
16694638
90720344
15546126
28003697
56917681
80977853
89039484
98607325
85173478
74029065
43959739
23978367
11342424
4202823
56169931
22445680
9455418
48886251
43503554
6526904
32051204
6917229
49858014
62355696
73712496
78401619
61127370
94812356
10576151
15650076
82249011
65411877
84191431
94491541
48340152
35030749
92369328
6317988
50213619
17283338
55854354
45008295
29735718
19118571
69256189
97970775
89315842
5003463
9552320
73103616
37063015
58486245
30151767
95237887
93264276
89434970
21701418
64501639
97522959
45056615
35340969
20074684
85520379
10910417
72583289
89532364
92160402
34599166
26794151
11953687
98520924
33817044
47324195
75462635
64326000
92351799
31437736
81909402
64996043
62512983
69252425
15208859
49150123
22378726
74062264
91860572
28598676
99017070
80492886
4844683
90384646
83865973
36809974
65678914
28715972
1075699
29993971
32755363
59464726
61886212
37626480
25418030
38513466
89966958
2884871
68978135
99310312
6511643
21867208
7879867
62095210
67642341
63726626
42406489
9373112
23587679
49123770
45995852
66229920
71525434
48835964
90339919
11099192
55995327
53542788
86295347
23938781
34004891
39431081
38974890
70489588
24099760
65776752
96534426
80618897
48144444
52486627
54732997
34963798
31495638
89708544
39860030
4756983
43027826
84231564
5092288
81004924
65895214
91324214
29660025
13763628
76194598
68113431
84144297
17284361
46251359
59379092
21790106
10156134
13519167
5554896
91972073
58963691
52517111
2342074
67149694
62369832
79877730
82494902
75782874
69545537
7188192
65353652
23986140
54417503
21978011
17157562
10420565
32748892
28657811
32439000
21758941
56421242
7258123
30348956
7781390
27047052
94274025
22706293
4410547
20185568
40252795
92306909
32015725
42305627
86454780
88810562
33460955
92021552
79589549
63100008
77915389
32434719
51751519
95593979
4119030
58323782
24232447
41757706
91855281
35832896
54143337
37690056
46533897
5404590
34501924
4501009
33738602
97744054
75476406
29910181
543981
41301852
33183392
86148794
56588264
46056640
226511
44101730
45022950
84312501
92114597
97366820
727700
78522767
85470367
92425604
15452275
92115838
45960781
85979951
13890803
49641706
9178459
74904064
27817934
96430077
66050244
80877273
24223535
71916006
168868
77728763
66186681
15496088
48310704
37039349
74982563
67656357
3294889
118183
74315226
95477547
28160991
24412205
25892521
49430300
62239555
50183566
25178163
22452727
58551079
55870494
61409204
58537386
40750776
82971732
1348772
72058571
44007840
6849469
94616002
7140007
96400512
87642108
73217153
19291666
2226544
57526787
81830847
52020093
93847179
54076367
94994609
82388221
88339809
60709177
33497209
40235227
71891357
39859295
28554778
16358475
7121105
60567189
66819317
1994744
12831808
16044031
22350061
40714928
25819167
71099412
80092113
19100337
8673791
57650347
13165715
51133711
91268349
61171235
812368
74066731
6565695
94684359
1369530
51986203
8672345
57881803
48401182
4077902
67042972
47986196
22868642
34720382
67453910
94601764
51437556
58491693
21976212
30949947
6996472
44982252
91450585
96158852
78861533
45191618
49767325
93041453
20343530
21337703
19772857
3999210
52531332
85568851
86948756
67101766
77276752
18385380
32885360
11162432
82048572
2994730
49561977
27546426
53900033
58117262
54926493
14796035
63563543
57236340
37234181
18693118
75057041
4201789
49864445
60034085
21576595
55010094
47584605
86887769
2998085
15930037
22911099
5636769
67427319
41442368
56452262
38132943
6167035
9844714
70941614
78607408
61509542
75588649
68719550
83692614
33079253
48034670
77820809
72180860
53469188
81619796
46340099
798187
54456423
52094610
79179584
63497969
74953201
99228781
55587288
86158592
15429743
8365686
82122070
11276122
34681186
69205072
91584567
50863989
4477845
87875207
71812901
8149604
50993248
88493544
58301236
97639074
18413002
55953572
45606876
23826396
59286114
70816385
70419013
23356849
73325002
22913479
25105542
59456889
19418910
91469305
58293791
41324421
43359225
74915705
61244885
15145468
56570519
56340288
58115199
81955997
16025736
29381151
51446128
74135406
22622979
82326130
40722581
50221081
45847168
32456626
10596530
13375624
60465485
69346548
63952166
10028069
28062396
80721374
22580620
72468249
92813694
35111318
62644074
3313594
36199894
9174332
10280184
19859662
99822193
20430790
14030813
46657908
78239695
16385160
10916988
48161806
48210435
18689508
42921458
56206909
96995055
15880232
28063937
36497668
86976173
29421683
88186778
49417273
69284093
53433722
56704089
37192135
73024249
5519445
7207000
5374229
37654422
36799765
92105843
96487934
83717699
69401158
78693834
39304866
31722609
83389341
60609405
84487308
62629928
26740504
39293889
6619712
56485787
85922124
85766569
99808331
78568529
46578126
94592076
91310996
96973014
80078270
54119177
46458386
78950771
23846452
49582325
2067494
54983743
71562318
67489954
42663856
62193787
70759526
37136810
27741043
81735648
78845443
1065184
53531639
86497712
53103908
13741166
93340512
84012990
46211401
9841229
47355510
22477891
88529384
97598844
34250288
49412262
72919180
20067729
82424312
60480740
79727530
73848461
79176724
83878904
86559878
97007704
79564038
14191695
55914826
74060681
79696531
20191039
3424710
87263815
10308406
26217242
29257643
41913225
1884699
16228804
24862221
60336927
26189337
4624020
4486991
33337121
17565545
2114244
66066046
88101558
79025664
66637909
33574428
86013755
66459544
86209692
42444542
68006524
82541578
61974613
88445547
34718385
55311658
3577268
10748009
87598346
83135566
5551700
3455841
13321535
49946242
52592107
82242345
96160138
38309847
82299553
5326321
31092730
51487495
41090525
48965446
49217370
55777907
93580152
28422271
91525908
57032189
58401422
8329226
5153447
62653164
66124349
64508832
40346199
66782850
37421389
31198901
57807203
36475867
6990717
73787015
19253729
5921738
63474080
52004938
73200690
66646668
72786911
28558938
44562660
28682179
70197898
70409743
79093141
23552541
75559993
81580212
49779166
59832551
83188135
95863404
9411049
22727947
62304782
30932162
58847855
30064995
2462523
89240604
6697490
91772257
34796992
30099546
71147756
70259137
35392193
4006775
12392863
54084907
95332349
83447738
26446592
95416350
44186701
43194221
73873228
2959037
16815117
14386776
26501502
72338461
64286892
18911594
50958422
82789126
23366293
61783680
21500056
66365506
33146072
9154042
53043686
23443990
85285229
87603308
64166518
13187061
45873923
51753949
67093509
93543351
79672514
11752828
68518697
81620468
59412703
27392263
33489194
99299001
39292786
58455332
26545255
69103811
15849002
54415872
22407360
34045472
59017343
35932474
2858580
82594585
58207732
53252847
45162428
9115633
75007653
10931700
5629183
21039230
72212927
89754774
77008090
31228070
12996924
42742622
47780495
28917741
54892845
55780519
68243626
37728664
65023991
90285970
14254679
11640733
42665948
22430299
41252360
99103627
42101007
76502991
2518843
81178288
45916420
62122061
56918495
15813045
3114942
83432676
10656639
6003643
1503584
45365835
65489300
4259990
69289316
97982998
81585715
6033881
85982212
17885120
66956551
63864230
1821734
88350290
28316821
51263553
63695103
37211474
13233830
12322150
97261108
89555717
67895188
71434901
88549973
44771107
72904169
42867495
51320334
1115390
49907309
47742180
22401478
87726647
14515571
79257335
53920158
53152453
74100239
67958780
81993731
11817846
32076600
92148871
16621387
54847518
35178796
3910991
29689854
59814710
16393788
49520588
52836809
67560538
71492140
34593089
55969161
49456121
4643452
14434744
80029138
55002576
2169766
28174299
27037330
59396127
82203522
67245504
44682198
56557596
77515391
43482772
48140711
42007615
72419631
66568065
75301660
99525276
25411140
4444279
61195478
95459714
86433137
350124
67905756
75507621
77761728
70218886
16650818
82327987
83266220
63449163
33089540
45790195
80801619
71071954
33377899
44061635
24222037
58202943
570266
97436674
14507434
72728285
72801066
13359011
90989618
74834530
43431627
41123102
56157601
39322534
91064928
5827875
68041812
92320456
35277997
92461549
44268447
33326533
38450268
17438906
74990891
19354119
18954417
75663703
40632423
38446518
39964177
59310918
10087730
43142739
27886558
15290098
32368322
56141196
43957091
99589561
82773537
24864777
34810931
99943838
83533364
88542518
99757170
11351845
17191175
68534604
50243485
91768450
8335418
71630847
37389519
22274721
85622898
88898980
70959157
46677905
87169071
39982990
98076514
44302019
34780394
53715595
87560282
51335718
86491676
44084799
74981106
53409085
75590188
81161703
2877327
31277006
67069440
91751370
99700513
204411
41412601
81828614
87179191
61833562
21421901
33741390
12269487
23734134
92424235
73701504
74068413
61160624
80756551
15646571
32826930
24710483
39824951
17128463
92907756
13352631
42540726
74200827
66534999
21134085
13020062
58212350
27904096
53549642
39593074
40611145
24113822
98111905
63819317
65353232
51469284
26163521
66486794
11176981
86282315
93862232
40763045
59225857
12622468
7453018
46680798
88860586
89443465
23440725
10969202
95121321
27451966
45883439
21953369
94566869
43315257
31053400
54393083
75613140
34624528
94209584
49613578
18545529
50548915
49157588
65776120
70536454
34221153
48499180
48446684
68841554
73414676
46362203
16163484
35126617
29954892
74443103
42850385
91213560
95678713
43347456
55100987
63661072
79879595
37316295
59462449
68215047
9689664
24416529
13852546
42291134
24147100
3969697
96547559
98120924
70029441
23782948
54183993
59479097
88986011
74009578
38236635
638550
82388988
4562359
35836752
3703885
10492808
83175019
44795401
69076552
4626037
75512429
84310703
96788849
72231178
73412032
66706614
30260089
28540746
87019175
74026853
4924335
85935707
29663016
41845783
13961036
96709467
3231689
90328476
91519890
47961851
16603060
44235088
98245441
17654742
64823718
75513298
3314771
33275319
26893806
86432174
1026884
20349550
78290082
970650
56905044
39421201
35938795
59537910
74323185
45087360
53437652
67095237
29601008
36548099
45891215
22800113
67383705
10957209
75768856
52019379
67460141
99173635
78525677
76776707
11969216
6454444
19617474
91380173
11968160
21711333
43183973
28204671
51607224
58333839
12507460
53723352
52909247
32448196
27804244
32408191
56183837
18629557
36878434
21474205
68230837
32594090
37821262
71291137
38348025
53751095
27460398
81345092
6582214
95221883
11143648
35084347
87638564
40137653
50029227
51557269
22161796
66259261
1670365
84586721
83412005
50477204
430184
61925481
55455869
36453628
77597289
70435039
75597620
10900632
17442467
46217577
56374860
88285785
94822665
80900980
99951160
67120915
79211227
10887655
41070578
44544598
65271445
54758448
88687937
46858318
75836649
43017556
18549139
53391676
72509184
54218196
42199650
66875181
83474709
12146365
77862345
86731179
67197477
74076070
86515371
16419372
71141501
96400707
92345582
18941408
70849065
40232663
12121643
73745007
75909422
99438587
31297528
5111272
82643952
72623955
99714032
79706108
48369071
81530031
333461
68714743
23023624
41271350
93086261
18374735
50114262
57712789
72807053
96593799
7016796
68662819
16661300
3001788
45276669
32141062
19067847
34014412
14066455
10525812
60235532
53757855
16218161
68096199
37248946
7734663
47732292
2591685
99892968
95759404
75858204
43125251
93665089
58703077
10283379
42344804
54786938
60769990
3311542
44874110
81270625
13681990
54333143
86226443
24669320
49479522
51832048
16783533
75914156
248719
32691466
95617571
38027216
1268774
62634705
31823768
29792230
3763472
97651103
98169288
5251357
91292949
33765210
21217254
66191598
92049276
10252273
98509499
41727152
80823337
62927624
2657823
7211741
87116880
23803014
95548330
66080056
84428847
94472517
61147609
31981825
95841605
44777606
30956347
76823666
14962334
17435526
33221404
20881050
33369337
8641166
10072459
55931643
89629687
20645307
19629930
48225078
97020201
39164345
27825965
98980541
5358340
8591063
69841649
12598072
30295407
41465240
11239350
84285861
89028352
2058743
34752396
50233047
76422085
85595559
10740313
49009633
25203273
41769697
55441609
31618724
55581349
2025558
32816887
21268564
95121711
45396123
49122150
34063048
11975059
24468040
66198108
94768355
98972299
37769658
98112453
62136198
93827595
70200619
93072356
74761317
64329026
15066077
98683776
67872073
16751069
13288422
93340120
150896
28985352
92474911
67164226
85170947
36617224
53498554
76364074
27003462
33628875
75453938
96496055
4254160
58179876
98535597
76136388
63798727
85841813
4746469
25770497
69255474
87191200
97491685
72699381
47211845
15548301
50434023
48934553
29185433
43815917
87805494
83490998
28207089
7885714
82571958
83860659
55562012
63792144
92961583
98836548
85054470
66824296
81996904
38732613
7005372
81999652
701347
16508292
30491831
77916347
65793535
55326821
25085035
55192228
89131846
20584191
67403848
49754762
4984823
73457897
98273628
24835727
38159913
13199719
69191105
40517539
13150780
51222999
30957877
38685199
31115708
62647157
78564770
35775375
56378277
22234014
28720656
1944107
77368023
78296190
83663311
1447064
45097644
89683941
95258462
91181809
37226910
25675603
73723890
96807516
25323190
87030722
39401852
21251972
57902368
64879496
47653659
45451114
91930989
52560638
3769264
28946786
90496666
68973230
531520
32173673
52277797
4080488
52867043
78826513
89776812
70008663
5224627
52685588
18959474
44233821
30065155
91410997
74637932
76020758
93858146
50094227
25710543
16060464
61386629
89530913
13018505
13396024
81580914
63868959
16366303
53174216
6830929
40180826
2233170
82586579
32372343
87213887
81284571
94224074
55710519
55484337
38944417
51748415
81972854
25398645
61044359
59358031
37340646
69000681
91710746
51051537
33238593
88621054
33778003
73228224
99777531
12179039
21455668
1382860
55577692
71161093
14601199
30884255
58257870
43671489
28375120
69224451
69511649
12334543
11005938
83559963
9103620
92783722
67697913
59813339
40641567
10932511
60639279
73591937
75431632
89968184
65555253
22997532
93288221
27794572
31331086
47239175
94244067
73514155
5457616
10717012
91983171
3995031
88343600
8773622
22875379
10640251
58377622
36405187
45305221
55686974
56364461
87652331
39818351
56066163
35342617
75052120
14304649
36285878
66083796
69233219
25971310
12771527
18341326
35163007
78401685
41495695
58667636
29109709
93078087
77834041
67934433
51946969
94653584
24855333
59968546
45679692
39772562
47911744
93724773
47242629
81302211
15520657
17762073
9167372
44429657
13541308
81706791
1753716
81476579
76346833
7838144
86986261
20039661
73754517
84451127
37100475
65777648
65792712
9657991
7808146
42071798
1197150
78410227
49471477
65537276
1022528
5720890
54049110
52171935
85858737
92071180
49942287
23870403
75041580
5379263
14596920
787628
27489206
16779510
27871273
74800595
87659490
64121667
45459057
2581417
72415445
94222977
43175473
85526291
97559644
40156544
38478712
81629713
64113528
52137802
6134970
69032645
52473406
25245979
45120979
49928312
48210008
81329094
89725346
88060082
24615715
38081293
79979377
90097441
95949815
66696683
10639269
6165547
76087052
78817145
58705772
94275675
79509347
89728629
22769933
82025681
81627670
32854894
95775878
55121648
68775739
16280210
90720705
93390778
71547696
54032950
80911789
27406025
71766064
77536483
50414448
49920720
8018116
46285673
39106702
25330236
67682316
16047713
89439958
34260389
31157868
40087982
80268070
78214212
86835020
48888441
71693664
89253234
68770891
53451025
95726688
82909898
79391360
14614757
64718473
81532700
53180859
9891945
25605691
77961373
77265323
7318864
30570901
84864623
91170476
92877963
86230233
54628972
23567154
1205560
1729012
7991112
21079882
90849422
36432935
15119539
33768979
23336270
57789115
30206509
46050488
83748603
1361108
18225320
11295964
68564629
90954498
2617824
64721302
7237909
50385308
35839511
90346903
39315691
75888485
5244158
28616611
16363620
79524860
3044254
71040971
54181348
94665078
45049609
52778914
97490291
42224312
31260457
63629720
6685485
69443332
7616182
99012129
44594649
16612634
55987290
63443955
53457996
48235164
34491677
83462583
68572888
50447241
57096545
82478650
30563892
99558340
32175454
39589786
85331951
51436986
55054050
9380540
85060167
29964868
39045674
44012342
92270280
28880169
58571076
90303805
26418182
14734022
82038483
27075749
41077344
99686826
54819564
62475721
77998827
20033367
12807293
470183
69580322
98906117
33643688
74884795
56083192
42212420
67834238
96191751
8471756
25272418
11329519
2436713
96269287
15590433
4386091
24725781
63536154
23962573
71894571
20445630
41076238
80644613
80164288
61707308
5816277
48175821
72355740
92152932
23538551
18220815
676842
71116284
96307255
55192505
46112561
86367241
11234360
67615942
82283064
47125248
74250498
4514147
25789994
86309720
67709385
79745526
76555133
12663158
61238963
68361788
20433969
73944135
25444636
20547550
28321303
13253203
25261645
47222485
96232205
75934139
61864735
55845606
53484702
97644936
88118238
59951650
82918344
9455782
27271908
96948517
37687529
85515963
19593175
94473623
58642948
57417943
69214950
40334114
21427616
53176252
40236623
57067228
35118184
40164332
59657035
4476588
74434079
18229147
88828368
15520854
70103624
3583396
49505769
64538513
83427785
88910705
56391169
26082285
50264217
36653533
80463017
42380765
26921279
64053854
33338138
49761508
48638445
22956877
5410862
33491938
63573612
72341055
51446511
44135886
24155228
53607373
95590594
92068508
87341344
94355072
72854707
3706833
82371681
18576523
77747361
74989177
62008147
43396900
62129027
81425936
26410336
72167723
48109085
89549722
99234956
39120776
82345665
52817431
28321452
76901195
86995436
18840010
84131061
98575802
71559173
48541774
23099193
60113740
96220308
88776036
90215379
46561310
29596645
34406556
95894044
33657164
95102316
16249004
79458495
54266879
36064561
8971433
88327693
80532250
24771686
73201920
76754290
87580433
84953830
93614750
28695704
75178779
28979712
51712404
36548914
66600758
40485202
64548773
58576991
50335169
93773906
48469190
79181208
83686841
35748633
14777416
99172217
87859552
58471959
44559758
52544308
65827258
1265330
71176106
13506985
39352424
70722014
71867823
63600298
32530363
54461789
73511166
48748715
24655717
25155305
10197985
20127490
38085183
82798344
68452627
49986748
63316367
129151
5574613
32872703
75786601
39781576
35726700
41862211
11457435
23300460
70516575
96109684
93379395
14806374
93796074
63206731
90359553
78088064
24259172
43550783
67281221
34839139
74971594
86742048
40236597
93921721
45835614
33661232
12872102
26762504
70334547
67583879
22653569
68948671
38020674
40762485
52032059
19770300
72004084
63147429
7509323
51758678
61186416
80067725
47389556
14060485
34500507
40666282
74828353
6493729
47303198
53591349
67452814
95882742
18316481
23104709
11604307
76745119
32055383
23346654
50611527
76268905
61177057
99126557
9022464
85077419
11377959
54888940
25605433
41115168
20866173
43643286
18740411
44719352
75818357
47491230
29639850
41755185
86117503
23964668
23604020
1885256
50944294
62417194
45672900
63295239
11731391
52225048
92678480
16625995
45227629
29608447
88475411
79921437
54408188
89678451
47144832
321977
65787168
60684090
21434672
14006721
11833926
39451264
47453993
27240693
90348149
78013355
2151451
57812458
61764123
32569770
54718322
90726091
1574003
41902737
36061844
5716538
24835617
15728779
5557193
9882033
91299218
34628306
67439531
45229081
92423956
85660977
3072902
28727038
20825058
36393728
77822393
38291082
73867547
5245641
28066026
39462734
53878294
27678221
93557350
29232896
96347238
42850382
95516159
20689250
67857250
91069834
86668141
90593939
30280206
42933666
72779196
13294847
15256492
27257406
367283
33396354
91058161
5553744
38969261
38771401
48529632
52473847
20264236
34515726
62555496
57625820
46153915
47571913
36307184
17545813
45684697
38012529
89473948
83901745
29506030
34813538
69366670
63727227
57786161
70545448
79681297
55262997
93890312
55116702
26653525
14087226
83949949
97752904
7860966
30997739
55526231
60983803
25631880
82352602
90438011
91117423
79967193
38329832
80785511
79847791
4864633
87449576
7061941
85473366
20832904
53713615
72003275
21795030
68547030
87303564
41649290
86793841
94232470
90157936
90875398
38470936
93990011
10893083
31808845
21839854
44354640
21031323
32982695
43541997
68052268
95959302
55995223
43589606
46050354
20743564
21952348
30335975
57389493
51300177
99180790
87169056
4371261
66658408
73188944
47112782
8720093
8613894
14015211
5345158
64842575
72875487
13399049
37645129
39327545
81988204
23865177
49656862
81700854
86684094
34607610
52080110
99814019
75149488
76385153
73090040
49918340
88313582
78982851
34786499
40220030
185561
75502140
61060369
60029586
58869403
71057096
93156990
52567884
86496773
86732694
30896083
99344619
91952012
39783852
23421031
73545240
39588151
89528432
14722498
21528485
33352430
67051658
61884041
97601633
84277420
85974653
453550
40392625
57589613
25263024
27842505
54814660
7546231
50517298
40621180
12323988
48519275
53958342
13065316
24794660
98472405
65215883
47399354
70369666
49828699
20918462
3372549
54396163
11374050
37328642
45317127
87752575
73937654
46312904
6490066
67703670
65772607
36113295
86054425
66308055
23621464
59932602
19879252
59003295
20779810
63341384
59063529
62058636
62022534
58213444
77454629
13629617
21495142
7759492
97031968
84493149
92018443
64578191
17966128
19854720
25076092
67330954
52354929
87802382
73678713
52213295
99675056
46616647
97960390
91371661
74997635
63398761
18141735
47100725
87471711
23425593
36697795
36383678
5659463
30754032
59011795
95133839
78875026
34466620
93049340
14694928
37343898
53808469
26408212
95492214
56831473
54509141
71915143
16818299
68995984
33195197
5089739
81322724
97116274
23142494
50960687
36263393
58113762
56108508
29551948
15885222
7688113
55515891
55584997
65648743
80810455
26441859
37866369
33713637
87844404
98353598
67700088
79168054
34255757
93468076
43379854
79903514
99923894
54235390
62994083
52982037
51445379
86695385
14423532
20415448
47585356
76742462
54563877
30904351
83893221
18664408
66236303
79925152
6550865
80815089
48774343
73433668
27351245
62492739
74868469
34062893
88638976
19458609
26822956
95645959
16256069
98558542
52290597
68893391
28999447
19914055
58431747
44889202
1352997
87599916
52667717
52346242
73805376
97268645
46503160
95225655
38817731
95290965
23204201
38970876
5545252
72985082
75287038
30876463
91013477
58594605
18680818
23863427
8674628
71005376
81608318
28291128
7219909
7573560
55840979
69385502
48587727
64553958
66024058
50766936
47998485
66013333
24857319
80583883
38723176
38642744
97272828
11236578
21965992
55560392
16223255
75923079
35025740
53063687
5431040
45439637
54040078
57147616
82266195
70659030
7747117
86519481
11538439
63318944
87878845
47284852
67916951
87333410
38434441
41598886
30166522
21890521
26445495
37199846
95313937
57809836
8040176
49669844
22049053
9015430
1150938
87212814
46844474
54049406
42816120
26968702
22626628
29139173
83721003
56441898
48088280
79290390
61968241
4401604
28612711
7107835
20129711
75006700
25757980
1526550
48951775
11989843
45118881
15603340
87593252
65938177
86221383
28298247
5321241
79060209
1604691
10018784
1189704
34044478
33664541
91245695
54039041
1121301
39827926
44681546
43109998
331910
10701915
62458511
28338705
65479230
3032053
28599134
6404107
9386625
68384765
18105682
58827007
4234669
16048736
64288245
12664344
49231582
11498795
50604621
40398125
89764162
53578686
48444129
45233457
76750448
41033075
86379966
24900804
69097406
21493472
73659341
23615330
47387003
87695832
73942289
72741285
75180201
99383023
13202404
79201370
45556717
89432850
63654626
65332856
412724
38689707
34552491
13000107
83031001
5028471
73984462
51987345
68072442
77378570
71327799
45926130
69683732
60423050
33093724
59316062
24908926
52865415
97878793
53275254
37533557
29734841
8812115
40597776
41304598
93854679
10156622
16120200
31934244
61627686
608465
18879691
76349382
25234715
86282741
55806924
71027041
84962427
65041664
56200450
21821692
10724004
29372642
81632948
48757630
31498246
57263123
26233538
87408617
70958499
8676359
47542881
36731409
16346382
52435796
16805196
14738152
836511
13364663
50381297
95932336
90410325
60933924
85733581
2395021
20265884
4136643
65194319
96894971
26860116
17080825
63280448
90422112
80802071
89391729
58648638
4231432
10346884
57033836
35931912
98558344
65285605
44588721
84943364
36445719
17074095
35905572
9053352
60830091
20253374
36552076
31310044
35081541
78355610
82451715
29565397
77319705
66102139
48269558
75842999
90414388
95219035
81894676
52154893
71080291
63440280
88607264
32440619
24293775
74545647
41715114
21317949
28773884
26020894
70737933
54609144
29222487
94005155
67848478
2746173
1960285
38889535
13779272
14903006
39925035
38564083
3148684
94914919
53042741
65877312
13977397
73439246
22229645
76556338
75236427
58237681
73705032
70587570
31025316
18707767
9054744
31586133
61641713
35316703
55454966
57546974
641250
20138682
45930386
18566692
67849882
70376264
68426040
28693359
6636672
16648610
2721793
16498427
86062984
89686351
72714158
74214871
19670484
31677861
30511945
68678356
41083833
90700125
74121188
84946058
94835549
26586840
67373792
79867963
78440997
65913450
72594570
280998
95292625
39623646
31963466
78024445
86366459
34855067
93058700
72995625
88976221
71944439
78003989
90940514
13241730
47847911
58373167
16797576
19411095
11975739
22822507
13952239
24331980
80771141
34722885
13597488
42122014
32834402
65568886
56325463
59742276
71791407
84659123
85512500
5859121
43546348
42497157
62931621
66205106
25611184
5340761
23249723
68731334
32188037
6872161
95928472
3157360
34412883
16118708
72611095
75333451
99511050
16267126
38661996
15201826
8634953
14505023
47036112
26555268
71834749
76227759
34860139
8682534
35243019
49784676
61342961
24891830
71912835
86472246
79084512
27107902
49067888
22525034
95402872
24523496
52180286
2089404
46122184
76297336
66194782
8635727
88215818
22828626
74287339
85222010
31800860
57766232
72995200
15230919
81381408
23134880
11924555
39181813
99299121
63683745
13025899
9416622
52910575
60523358
22529148
4414713
25708685
21284677
38059140
7941279
94785376
98513979
50334875
95544503
49055597
8050132
76136378
1070302
23536691
39801089
95935528
95723170
76147428
20584618
88513000
63325721
88160345
23807525
82632637
48010721
94071450
97675110
24817464
59366463
90347322
10074203
24461764
67440269
2819200
93181910
84608352
80002388
4595806
97296122
42214259
59796929
5185568
77561231
93466587
70149890
13697830
972294
25876480
13036806
4152984
45830965
50578960
95391418
89259704
21850440
13417583
66340746
44375578
15873303
17717118
4837562
35983956
71697224
76021474
33026163
52323251
54791559
82985737
33514070
20323879
79596133
83263782
86064699
66842520
4360199
90836345
42228114
82347076
373981
27619165
58214278
12646261
88827383
46662438
9322130
6175712
80947554
92518562
96907377
48644436
76455124
89454959
9303681
22201407
60883072
23721991
60332555
38036979
46826051
83783304
92540808
36641434
7467886
75545266
2682373
46263710
38967034
95044809
32275018
44636016
60116667
34057542
12241879
89704154
55218430
40100804
69233858
48925140
17382533
48995426
16384168
15304707
23634998
79603819
29445763
87632537
612919
54434275
50335757
59774061
22357816
71136387
77050246
94331418
15614687
67832031
18821331
49775944
9761145
7326390
98698441
25422868
14098336
4304229
31678646
33868201
89495055
42868651
40426483
11586069
39846189
50645569
72162340
94528346
12537587
7173728
98996078
3415370
91747417
28751217
11128994
64878354
30609521
29114067
78788854
60002575
41215142
49066887
56352270
45278768
69084300
28877227
96364768
4775307
72669325
60759004
36133833
10124831
15369273
744634
39573710
56269476
66883499
54905410
19736421
44478051
32101217
15897732
14893656
6538727
2872996
9091622
77391587
36580951
85921521
17205929
43301282
19803799
85009903
95468419
67625549
3904638
61141411
29602546
91965806
32515546
6285877
29337611
25013270
52193247
94987387
20037572
60868158
99527664
58675126
80050457
83953442
9309254
26590451
38163653
37096170
56360959
69875608
98942832
16754232
97118844
43221104
86103640
8473627
57518942
79891388
10566291
82823634
46895628
33637122
40728187
17442664
13273613
92698833
66222190
59478745
69560173
32729302
1982487
65409230
38940986
30421321
49856216
46486681
95064037
23535148
85668501
40048983
48149272
98557875
61330652
56617326
97724807
36860988
54535380
26278551
68854097
28593176
26095302
1879537
83174503
72241566
52304088
10995831
73302503
87586798
72299969
24652866
34592935
96437002
64935847
46080884
67563149
29177347
78841260
24016280
34869743
17022011
50430095
97042919
82276626
56296627
47897553
75534261
51740644
63028454
61432567
55084504
32555824
43771844
75990053
16401786
72356643
48666699
33044544
4316662
48144642
7398985
84389751
58066250
45454256
2508164
27662800
74844553
57352140
23893162
71675469
69740158
38277650
31895565
25292851
40843846
76279742
67479177
21933847
41446791
87802970
51143226
7367906
16037344
54704875
94385066
80389350
86970940
44316302
56103223
75400546
30104507
92713855
48004606
33865067
29616158
98064352
18320650
59415019
5413958
45681947
62010758
74969104
40087760
45507213
45371304
13166414
9266875
32427070
3288744
99536993
58798687
88202462
61658160
69057424
2561909
72108322
53946795
47876229
64487367
6430993
2747975
1213996
87162399
2165606
45268147
87139161
27530447
59339962
23695503
54068856
99810901
72983581
70702649
32255129
87973160
71449518
473693
29593365
79166665
93431151
72137109
53486133
23080243
46761005
42380011
57167058
38845327
14720329
65581913
70593099
18091790
80372023
34603809
35480278
60993241
5295312
4933951
95740133
90957307
29904117
79645273
68986839
97823398
92477620
15580994
71160979
63084023
66469029
56008414
6942848
67431973
82503830
24895299
10310894
93088579
90287782
95259171
2164782
48094321
72477201
28548956
11443322
60577214
91239739
71205842
38395600
70727521
37039765
69400773
42508783
10536199
40243466
92474069
57217437
79502175
51704585
84129139
22923265
46823832
75982751
95690349
73535054
34084024
31092058
68230584
27559155
3832123
97561995
67813141
84398210
81038053
61986952
66593327
91697658
65103177
5902463
65144584
80152119
23966053
59976968
45851717
47082129
37093284
30599031
77700918
5391182
4887386
90082933
71016348
88590164
51872699
14986692
49759230
12351780
15786262
83685190
14380472
8760108
19165647
30267952
86303762
64294405
39977863
80304849
75924907
71868849
34487966
12301295
73455873
4202167
23879168
50623636
19764522
64466090
23028548
44923815
49413625
48398275
73153729
16733874
18918727
92534663
28868300
27245697
50987642
61691682
32593359
76659667
37012227
40913787
62454945
24245649
77681716
38468794
72965272
95027075
52890533
37047373
57777536
73504186
21174441
33750312
4185172
96433376
51688278
52545615
43232684
16275598
7901775
65304305
78540190
62116930
46295230
82034489
45264523
97387073
97871339
16898018
20879213
93196505
54506943
69984315
89983641
26085627
8932014
63321601
26108609
70116100
29511982
58113585
33519650
23422584
82170035
27973902
11479970
36439561
62222393
98048655
70199386
19837558
99748208
71892405
94296303
61354309
47495675
56639520
94283596
72020594
46564353
35674235
19457148
35302040
38438536
62500770
62540061
86517826
31709866
31328023
83274056
45328516
14492122
8975923
45078451
74085018
34227098
96504633
54701451
89417016
74577169
28952097
85553706
80870671
34415066
20196460
33797860
8700970
66641544
24941917
34070037
90473052
31793030
94452730
58848957
28773004
41267527
40675431
57855795
29295128
34318375
37716786
30604796
93779326
46141734
30863098
31951990
22797525
19309789
82926153
97198836
54003653
37838241
54860636
19662678
93543635
84177691
50332133
76342723
4094556
83189194
84386698
40204669
14915540
505397
40341368
57314303
14024647
67386523
48181409
93662442
50627927
23172354
11350281
63826957
52404030
94557293
21744382
77779969
67769265
39759412
1284913
19225388
46677924
8470744
50140543
79132182
24351988
7249898
31420259
1138782
36404760
14507341
94717847
44557071
20728713
27612680
19057125
87858558
15948646
32423624
71584071
46510615
60566579
57121881
58410533
72883038
65340548
15393511
85671953
99088495
29104844
73669089
32809653
66821129
68413892
99295354
47853709
98424639
3142225
69457502
7571460
92016703
63300974
28366638
17664159
95802970
52581853
41339704
62482993
2186910
56258632
30696490
36789706
17153341
45847243
81102957
71387850
35538332
37938370
24634046
51659938
61476242
37609633
94980185
34867268
67099547
92579557
5175005
14385565
5703844
93014763
60262630
19327664
96183717
13145041
72310557
17335796
94057547
52258684
43135290
13206321
45928574
66356422
15894262
1629614
52452870
9355077
72156456
52100464
43188233
50237716
86585233
75762641
7168381
44597724
21652391
91255849
34998306
37357125
7703644
96607770
32742323
96743324
65503319
3816253
29660593
35678227
46758621
10818943
2539050
79128331
3456027
79055233
40070259
30230807
37382599
7279307
22312029
18638734
43330811
52893176
18901586
47655131
40806690
24263044
77896995
68264355
10249742
60163056
52374003
29959527
49388844
40268377
6067007
899625
36069166
10711203
57420705
39017388
64088899
74309095
10616998
47866900
89520435
23326639
46668786
30021467
6184233
97699279
83215832
76035053
99216453
97353452
4643173
35555372
92776051
86084446
97983264
6624211
25443872
83911377
83589817
14747092
353263
70415258
18065889
11553146
43710686
64687668
49179884
17491272
66655855
91554316
72292013
70734738
69113302
73955157
26017048
80813866
73761196
14277680
33584651
17893453
13633010
11785820
2587532
29933807
20756778
3334131
33873795
88484598
75573735
51932492
44518028
22390237
40347157
94665947
16866774
7713673
86814449
93408317
77147883
42666631
70817060
92334807
35305796
11382484
1911865
39408751
21792824
81498852
45348360
87499864
16200526
17369129
54097374
76361009
5559553
69557961
67847862
99430214
65104217
90895203
35659284
21803394
78292157
39601214
90046573
37573324
94251524
97903863
27683962
28672210
4588003
47331932
89478689
38531762
34337983
26948428
3590168
45625131
4400982
93699068
59605502
69189330
69208541
19047782
3135032
25579078
73886778
26779068
18234660
34544823
18172371
42842200
85192661
96930837
984742
14507650
47637041
30681354
36905988
88867441
83057996
55375886
66113370
86880094
5528545
1308528
22706130
51271922
12548519
89205968
29974081
68060608
77261076
26753610
85751444
70905126
95458921
78937585
12439761
78440606
72728670
4107193
11505387
37003091
22776593
38006620
15965598
84098765
94448181
65392022
29254460
80664621
18826183
49250463
48187744
92887558
73421115
69921617
57504368
571323
86834692
24690245
65294820
47274684
43582104
80103038
52244512
71474734
56066545
43452770
12977890
56106047
79126815
68738822
61597661
697774
76869412
40372448
84704598
28254909
7574282
76702855
72246864
94897402
40009249
54292635
55601001
29313076
65190722
96488922
33516058
63394938
12685543
3298160
85657583
30014360
71509675
59049662
76449320
54300108
87688211
4877676
30637339
67097526
67416222
50059712
84353005
8767380
52544159
8173313
55447350
112761
20077390
91817556
58461903
5170567
4798578
41135854
679557
74889555
20892800
84305787
81643663
34998315
58739062
85823008
94278072
25070554
75993688
47736159
41477657
63289507
18797494
37046877
6004103
81615413
23547607
26427203
9739141
12014195
56640887
40628406
82777975
36506321
99739920
48395760
99717731
96677967
93239345
78770818
91818907
29726149
92701989
8484025
49638854
97528388
15619297
86662489
98781321
88565074
72560104
11170167
2661597
51475226
34859857
61063707
44420056
59868914
71125959
17987137
52455226
33621392
539059
9233417
5418955
12332148
74971882
22747689
58345008
84389768
52245425
53957240
43809615
91650634
98546169
42276260
34089793
50833138
16354714
7332436
96530811
54725875
72113571
17543861
21632707
51537055
28680830
71330094
11635191
32230458
88140484
84701068
61288157
45963439
40733648
38720375
17398379
52698064
97043052
63061727
80832613
74844041
11242857
12360968
90560117
89017541
3903660
6095574
10732819
89661300
76343593
14086095
46266782
60783564
75814680
17963860
95186614
52377319
74364043
9602202
79750113
25966990
62691240
16422048
35423216
76430030
70437410
34093053
93838733
29334343
27003279
90370328
42979164
22593607
2186822
25303340
38907341
3826055
48056927
28354684
71367964
34711294
47399242
8051172
32551367
42266047
98961440
83714804
91222558
71102790
60303515
14916349
16295916
91231908
17715201
82539177
86905152
56881986
71880348
22212409
61364395
98980767
11387670
37752294
27274214
62125258
86409552
1887801
75201106
73154363
1232363
99352353
14133570
63872215
50196409
28366473
70273389
56376758
92903040
31515244
54890292
43403149
19960348
87570968
10120235
71675245
30339198
55828971
6709088
53972186
10377403
14159833
61765898
22035279
58920940
66659404
71901963
67192203
70046744
77465149
52471853
30726295
67591976
88948023
3383222
9924944
89701829
52025070
61357441
74124625
58219984
92508876
22795530
75730502
39026688
42094864
15631965
80071806
99526675
7854941
33813588
30874472
74462208
36475474
41630873
3292390
23147306
78857899
95501615
78288983
93132798
7211983
4656933
76051125
64852147
93365914
94891071
53734315
93026283
27028092
10648321
58590899
54399081
21749975
2347185
38543461
15092620
85072148
70122116
24298781
7169199
86417733
98944480
33001197
69976591
64706706
98510505
42482475
42196613
98298716
43500270
51362308
22490512
81645560
53570507
55187351
35876655
83162068
63024939
12803808
3338757
62015353
7722852
47152647
56603660
17160789
40614762
46996470
1077616
61892890
70089255
48783044
57201625
55189902
89828817
40404754
57088324
28641133
87108353
83368454
58974915
80465568
94995241
84781961
62114964
10781946
57109103
78367227
3499165
96418828
20657471
85095960
22149037
5407590
87737259
84190962
26886762
23583542
37016214
20008231
77826615
42550570
87769082
99196892
9533116
68489357
50794399
21484674
79707203
77808692
65481702
84377579
17225517
63524336
33475865
93883870
48955663
52223460
59907223
82990586
43611828
54742727
44769280
25151878
5349468
96001431
6655804
68938932
19499946
71374890
79323850
3193404
52628831
11101673
81048284
3819605
14855250
69148235
41272729
73579268
71004277
29080524
94943361
30531995
17963976
14404012
11279069
35545640
77452515
97944620
75982615
75721344
16280296
3490372
63665925
5646505
7000654
55728654
34649245
63429191
15380922
38955883
5276565
77247849
87291495
60493005
96885633
76884566
75568536
16566377
54916878
74664893
25865374
17797351
64608545
151932
69080763
36771891
34044499
20719215
19501761
86506253
33435863
44168334
18212943
79105407
19061103
59258505
29420382
93264517
90867947
49492721
73005325
43639056
36313222
46062222
57780890
56524785
4006508
61251735
47635825
34932538
44005133
52781258
38554246
78982733
953630
35909602
28191660
73421810
17559619
98836519
3685644
80760345
64695547
55919178
17246130
52766491
80451874
20508227
27316347
21711952
37791929
358471
35039971
8899738
49497103
47456331
49415456
40348638
21076868
91861747
81965073
9442613
31360271
6399394
99257103
46589565
41781651
69813697
46326981
39093229
36107465
94538956
26274392
30061050
36614676
78584330
68782139
40535650
37568238
25477353
47525214
7637364
25756832
31374108
53592970
52716395
41462073
11653647
77903264
96078081
87811244
89506370
32687517
85235129
77324217
17954113
68291881
87637150
31241952
89592113
94386102
27650505
94844112
2788187
21914996
2665294
67978293
48648065
42748619
40873318
10627998
33876912
47232651
42814469
7766289
67502892
10386814
74812525
3471686
70223435
39855830
98488117
42533081
59212698
85197828
92634647
834467
64752698
40721696
24421219
9682762
10465478
51289360
8453811
78134402
23553862
45991094
98800295
99819572
20957807
28429760
63308954
59374860
38263854
15073412
73016663
1842902
76333243
49751312
32113600
60205931
53965970
64356503
64069723
95697252
24650540
38790351
27243506
6549152
31689434
50588353
43793856
43113062
76919685
58667913
84960241
77018251
48670120
62002444
34326057
53084239
11980791
73447798
61372576
73202981
85890013
59228466
40913963
61886303
78243831
13949549
16583521
51630457
47441002
15126523
15731828
59788644
47290182
91351173
59814104
7226628
52521007
29518663
79894519
26769482
19729644
41733981
27445898
29097154
51741291
16216042
36022642
53749869
96427247
70510791
89986153
83622273
97525494
59921753
77748005
48183807
24550151
11719101
53070956
25887442
17060805
71117218
50233694
72762507
11098042
29058395
78420693
69458191
49519137
90354988
31475072
65607670
10909563
89499735
64054303
32466315
91868007
97756012
24577369
84946979
26769869
92697252
11032060
5637984
67690052
53085802
90493617
60539502
52602595
58359267
72564277
44101650
70311050
85769529
32882909
79772167
30733649
16592309
18227874
90913481
11551499
82962087
41701067
94726481
59581900
46996725
7447560
5245061
47091954
98116875
85252377
55493570
5346350
28795008
93331133
38339207
11237253
28357097
82417413
19745119
6825802
12168387
86778856
8856429
76316705
19140883
4988756
92836927
42573284
59468086
81299016
24911647
20600313
72238778
3727673
85723238
45232020
7340959
97250617
15386250
62355621
26869674
23765795
12084228
80183022
99714595
41657900
51041257
59890159
43849955
82153037
66636376
97065736
68449554
29706460
80126747
72335115
39264462
90032678
87787802
46556921
10230167
96828173
56719842
42113200
80513650
46265005
28584257
81140507
8516128
34886521
23600405
92164904
26305641
97634781
6880790
75339585
35571799
70119581
53924002
50752535
69818196
57157905
35601125
13985128
16760431
74645297
56158633
18036831
69475388
58737681
56359283
98290694
43967494
61606646
25102967
84443254
58809188
88491138
23605898
69730667
90262906
43199831
49507986
60492828
86612245
15781331
31573384
3835887
28958587
8918109
23037480
53588264
43311293
74539006
47797293
44120373
50945250
60418235
33054369
30875605
4907701
32197986
74954062
37547434
91867091
24361426
24263935
20690954
85291908
56960598
97657985
25690347
84166215
42079577
42116218
70067388
5794712
69909617
61758365
77126718
45983232
57683822
63199719
94860486
17008064
35605342
83881408
41358681
97689677
8766932
95767860
63140784
77816354
22489941
76764028
67831302
41037984
61229190
7922988
79035729
60574479
33317577
26853517
52979131
88190237
65147382
93404170
94301863
25781398
80956568
92018291
26302048
64768542
851180
80776897
98587915
91376656
81240249
4589535
45696171
53273587
83402131
22664075
77944002
37652760
83796002
47990886
95837401
89288080
60556498
7375361
28322633
56104542
72149381
15840819
83665683
27058092
82899925
90333505
40146261
83469510
64679725
23511293
91235566
70180620
10658443
90610780
72181097
86099139
56670361
26525046
19021014
15996213
84377712
55807510
45978941
86386540
14659440
62038521
36946610
52134967
1949175
86757469
87907067
11273067
38704840
26149536
3390333
11545829
23213754
25772928
47859679
72110874
62228947
85368098
20653000
5030437
56796258
87915659
51357478
74970565
76434006
98509249
10377538
41128282
61256580
23765686
16529942
11969709
38381059
32534136
58641802
83581341
2498949
88794669
90801805
30947918
22101316
36895351
23836148
95177152
14226038
3781947
32307033
75308975
77661955
93204316
14520330
76993017
93513841
56329845
45907265
98657867
22100248
2281111
2197164
86677367
67309596
52143606
95096394
34398002
54171231
59123675
6376645
15332690
3429857
806526
5409045
35592719
65026483
55537344
22239766
787189
59012524
36928681
49207954
50191542
8772608
62965031
56007616
12875025
51919072
79000964
56074284
22254220
7778599
1413636
66549677
69502012
54043410
48840804
2742466
50393064
2251457
90231977
92979127
2871572
32092355
63369614
68611662
66302118
71236639
46671792
9023672
8331933
13310347
41128909
36468828
23693883
27252404
70575698
84063563
2506824
56103775
74615145
39522337
59271803
68856382
86511371
5342666
59620847
92128810
28596807
71604798
72264324
78133825
31338830
32933021
55964677
4675156
12643813
52343565
14542902
58208879
42220133
38497507
7950777
57873881
84403771
87042205
82124647
61945031
95216777
13028203
1061216
56102622
86726154
98687342
1880025
40322987
96430034
60416278
55643608
83839465
75999895
66190386
75010301
46768228
41153046
64248075
79869428
49648461
96010411
37181830
75273496
63738151
68839760
86115157
23592474
41829653
90831349
15029037
71185728
35705975
21199982
33290266
65150838
52013469
73733829
41984073
41414821
64628142
80569764
68821258
86475750
49589515
75625731
93505724
18360293
48006764
62000530
24629109
18334750
26781866
55439970
2813514
99335951
80771770
51321931
12768067
10786279
36440693
57471633
35395441
22553017
29350249
94815422
4540507
39798272
39542421
17962785
38669372
16613338
27792831
96667951
18702760
66155162
35516893
35253616
71665272
6281586
79262754
15213266
32710465
10171344
28198002
82346242
55920642
3352377
74794444
77462672
10241411
32197003
12361962
32933860
72917963
14036178
13823450
2502583
56671160
15690793
39302847
54993554
76207111
14641567
14723041
62565416
26676584
17976134
71168961
2539721
78207167
10462664
67514951
93011861
22799689
26704875
86234714
39696357
38595600
30323314
76911849
4868372
98035705
92994766
38557035
47425047
67984367
78248470
57107081
97648269
41388819
49977293
65757348
44188909
29697178
45684891
78969032
22539931
23410614
43464228
75447439
68349676
28993995
33298478
30539837
25385407
16735503
81148230
29865427
14318312
62539887
6554247
1992948
938578
65941285
47647392
30468400
38836412
68344780
36190103
93273513
94138614
94476401
11425990
18903320
29250974
60010193
36472110
47190950
45074777
58355304
36100994
42910131
79694488
15387716
48140296
56167245
16394147
238598
27384574
14484962
11830421
55308939
51458874
99180201
3037514
31290693
65905546
85852576
12767129
66383416
33516495
27770825
31405820
97272491
38437112
11976505
96178623
83532084
94903679
3732150
23634161
35503251
56751743
6704689
74690886
92060954
14284684
29790981
96575935
30883682
93126929
27816462
9371988
31908794
94075679
4097377
58661083
96818785
83832959
64588134
32410142
69830425
2288594
8905365
33681749
31369612
21208409
57037949
72896335
59339674
71841826
50036674
30667331
31396061
29818264
73501137
16441992
38392567
37832046
2839884
37081807
64088107
36731122
37519095
44506657
82496159
1274631
10631325
79500172
55520739
89925198
7592653
19600794
93856934
49866283
47923598
21808170
48521706
3000490
29574393
36739737
72383492
67376915
64319887
57500058
26906019
88128245
43001237
67905610
59389667
24026428
44659085
97622983
77394523
44311109
26825129
23442517
69205278
11163677
80133998
17119808
26069419
11312539
25889159
73669043
90282281
59748430
48384908
77431573
54253871
79269531
16081331
27403582
35645583
81822965
99140506
12248471
58218693
87428520
55591816
9194563
42942327
67000974
58586823
7725455
98997454
22746445
79319276
57494140
80470683
28227156
78777322
45027609
76777432
34000439
84697065
8795091
58884077
85085824
33178044
99432538
5469488
86700857
61739700
46654736
27711368
71773864
35959234
22589167
67186442
69285366
87820459
66579073
85242292
80475595
6575308
665692
37073214
98391894
71446493
21499623
40331251
9784825
86773361
39115951
89782848
64249543
63192457
65721622
34941781
59507830
68336610
72077862
32664392
10633789
74878583
45748393
16795662
93808303
46994309
19261756
48006275
10433805
18012228
36295460
99763470
97467885
24721646
3805444
33536057
638093
40894592
97240157
57380430
77646620
70482330
30692550
94947391
50304161
9105433
79577017
20507439
14888738
94922835
92990749
43793251
70965124
50230325
50566687
72591470
27120988
37002961
75415140
76579618
44025311
14161240
63926483
50377165
3334610
4483756
99530963
58393425
91941848
68869059
35510750
27715963
89565489
81210151
29052415
3860413
15500411
33868911
25999060
73826874
34681685
34265750
35766880
56632582
55967318
77671693
91991546
19433053
67665254
39431412
22100499
72460216
52212023
96044938
65824622
26339882
23619052
91864765
55153584
37222068
46330442
24254285
57301650
54126537
87954816
97254044
6028745
75042189
46883088
2679203
8525958
2195987
5682586
339741
48385535
86066694
52746442
19703941
80960935
31486647
92636681
80649581
26428494
93416770
56695657
68811580
37684559
45987915
66693445
33665482
77343106
67465570
11920612
33514560
45804661
63444094
16555936
81660797
84274997
69931020
39931453
78348261
473574
82931627
62422816
24681006
38660405
89174761
10585816
39441832
26132795
86909229
3190991
99126287
28135948
53975842
66723294
98749702
83534667
89045042
57082594
56713513
92730044
3602521
52779921
2483917
99959412
59523281
80776260
2596289
98257353
3845921
88521068
31326890
73907456
59860860
88219473
90069607
82106635
51828240
49741860
79294330
91791603
1200739
74125580
92907530
4632392
12625678
33736598
79685837
38969124
26902400
83860062
14126812
16949759
69450618
66460627
3332439
4155178
42782117
90696047
13597365
40271651
39462127
34105479
46882401
25957868
61838189
65061797
37241373
47397988
57542398
80817850
555997
10746378
36199449
26815864
81864101
23746441
88519947
92777868
6764044
53220781
82355473
79950228
64699911
71862492
64759973
30908713
40392978
40841331
94797626
68343282
43058149
4842054
14520627
23985943
21145439
88665583
15533961
84567120
89973148
27794370
90473250
22929411
79390581
13943766
18761130
55413885
97037990
35434360
63858268
28172036
21049257
2091433
93640399
8334389
85860189
88634884
93737220
44291886
75052011
48598990
44950386
33751923
30201553
96028453
94202300
43543542
47009688
86004062
45478470
16801334
40902853
52535851
10338010
17842603
60120738
86127686
48546090
2013836
5306787
19336878
96950587
49736906
43498544
4948374
68407396
61179946
94304808
65181031
88629383
82331402
15348079
80134921
76529362
39345623
13746171
80816942
28820261
75441537
81644634
32447418
21658436
73563828
6611242
96981818
51893928
27489056
97411031
70572882
3151593
75825356
27214096
68953469
27469347
99820804
92972311
26701855
97114123
86110777
70540548
2436933
89828482
55477889
17602369
61184272
35014636
16805308
39062825
12970005
8982747
51769813
29437278
21116706
74835243
83362403
82585877
21359655
88922515
56485656
37179460
1527571
615917
78055607
29965001
17344317
38477900
91899837
29689727
22482413
14583907
88556435
81961846
25432816
80002584
30611222
75790803
81657190
41919575
24463906
71275439
22248575
37436216
44536599
39237792
26231640
29804614
68808854
51961915
69548654
98355831
81223247
7906224
98798972
19741704
1393548
55969795
26764680
68606073
96823017
60340475
8583926
3291625
58162988
89811304
67752939
22269618
23063978
95362581
11053078
52384616
40725310
76465631
90244686
81629034
82598821
96677258
39116826
95928434
60342064
39339005
2299352
79909691
67090964
86210537
6091427
53602507
24955032
1235228
97064439
18102913
44353028
60513005
71911294
54344010
74842690
83827127
56967439
80706905
51385630
84890813
68118425
763294
38778717
44299755
11098208
75630838
63052283
75972856
49481926
47846475
20935015
38196056
41223233
96153363
3612040
46682915
54926995
96525543
5808091
36000385
60295299
15220246
93892274
74179961
55793854
6357750
96620228
48437535
49784183
33415864
9780669
1374956
49642468
20258932
30054116
37855162
70097960
56979350
88587751
95237104
2972340
67450544
49060341
82393302
70448131
4268099
80591654
90118288
45759527
47057292
49782952
90832662
98993116
52739117
44784874
35152097
38560666
23908922
62388126
77953683
48705980
6237311
71235059
41758978
26345564
82938571
44868267
85821396
33104595
98282309
26005330
57560934
99071572
3526233
79490482
48491072
82697448
216260
61454447
43928186
42699704
6236144
90009904
52234493
24595530
76343223
90530299
62440447
56298998
31376509
34797948
40615035
9520003
84275574
26960035
68685150
94973292
57982393
47941742
45113469
14027296
7746713
60940075
50159933
96398272
59735366
54701767
51916303
79708855
6563791
12253338
40062220
74477520
43968234
93321151
23559717
36668920
34494713
86954867
80092849
43823182
2495694
25284029
589715
63978875
9855253
59383348
82934020
14809818
17844395
70035477
3197815
4452648
11156342
47330260
85366259
3123172
76606108
67908088
57537133
27486733
53973916
12250795
53095144
46790835
29761716
77022618
12925757
48076020
68947160
18953886
93722646
31561058
67239840
46913539
61783407
72917656
89554535
74579071
65822091
68234388
37763073
11720379
45579474
48185870
97728219
91373129
44587157
58636278
97042786
55913900
62569988
99908332
21490600
57498168
97294738
40967822
74685903
40992188
32899403
90428770
90881450
74543192
82214553
18499645
7807862
35928127
97896387
77382650
65513274
71143946
55426805
8540980
60465247
39240692
92164172
65602119
50184241
49875560
59996888
27581976
77002293
60146446
89523739
35590968
82259449
63187101
72993129
88997529
36211639
17793335
33084043
65480130
54002479
41039507
98080334
67804483
99452862
81822054
81652186
89509637
36568150
93724790
74616087
98778811
58916287
59377121
92791678
57970813
52967835
2770061
82402153
4471981
1092857
52259159
72357163
93804002
30151616
9833821
64058219
6460917
96780301
48659233
31265949
76725779
78890906
92013777
23041387
58638457
19323072
83816195
96994686
60976099
99091257
31051884
62530317
97205475
62887410
58622785
6809108
56284101
99600657
56628935
56364793
24569812
27934122
64469669
13231089
5213442
59649178
90552719
50934546
2466077
20493756
20063662
60340788
65070826
67668801
3847013
95005990
14057854
45417453
30815955
50415234
17989662
5502172
12073946
68874139
836661
7090295
86839557
84226266
66453422
17748665
97645182
32718455
94373008
90611631
72053681
29904120
23622583
91455557
7579781
36771789
62791532
7264492
1580682
29142603
56562329
45134307
56576801
39496968
3736708
13155163
27058100
25976417
25167328
87028376
1997513
48448447
67031292
39876935
73204820
76492453
90082410
35598152
27793392
5794636
42217416
32013303
86779091
30826254
70960023
87908302
78728595
34965906
35590678
13858569
73326895
53486269
15984349
44567704
17111292
60594391
13895045
56941239
44156145
68503769
19242776
61292045
138543
35239491
48172801
52470959
51540166
83534436
18474472
24410079
50321624
10075832
69718886
42136389
56586176
266206
39193439
96032760
83433519
29231684
47490738
7417334
70211773
85504166
9939951
76646947
68630234
85005535
95215955
57304078
17262169
50094217
1716293
31288653
54655299
62513261
36496791
6509567
10693792
61572011
12269726
92026737
71724266
73656022
85134999
56080015
5173563
63583971
34422082
41199968
32000511
26085430
63763920
46162167
27840567
25752510
59560544
39800611
20669971
93120555
40972616
59511991
74549669
43735028
59543440
11468880
55987707
96485481
33745562
67363991
6308692
13821294
90911514
72214908
22710718
91825964
78748260
51875304
24254039
80724317
80285857
97780255
96125134
64782865
16065816
40665571
83835848
52446473
29876860
49916683
81232097
97039102
18829204
16385313
29981144
34705043
81629603
46038649
77105038
16404146
79022739
88263383
5391918
50055852
72799611
52328814
11922132
63162613
20797080
12469758
45808794
86534364
43408672
85341042
6457327
54694497
27788250
22771412
14781036
22463519
40389085
57541900
73914957
53869469
19757317
37425595
70239137
21755736
48711461
73825726
62479380
10371010
22200324
20515538
48699214
54311462
57337949
17980982
79033392
2427374
48253332
36539819
71127030
44100503
44054097
53946191
8149156
65098062
90646446
36977472
17162117
63583410
85545221
86871547
98783594
82630606
29812167
19726279
99554852
94676970
31919747
48446403
55127269
55000461
48007704
55958248
72612385
76214941
94097923
76980368
9439426
58982738
29332032
34874422
97919102
49055646
19230280
68175534
66170590
57841317
17940230
47007007
56937099
50968135
33226613
65262381
79556278
93313937
12608445
95429169
46310919
59679773
55883173
71225757
91575160
385302
90805258
63164270
32637423
93351403
78349161
35895466
45209271
23819515
8108296
90037329
16832513
51974446
87280903
32650583
24147148
47734923
19692895
88750445
94647464
9121585
99803377
65776089
22090797
24877845
17452150
46337011
59927097
47769070
64992099
45502911
41230465
14263982
15233131
27857243
30033454
80104798
47156962
29257107
13021386
24141470
90945076
48738794
94502360
97009640
66520924
7168059
81226393
80425745
58220517
77162463
15916995
90936443
38250386
91783754
11958568
1894976
83908192
41412374
41732770
95860076
59799894
7608842
29529636
80228059
56296152
66632947
99783469
4557926
57651233
82644803
43834745
67914731
16928299
31188778
65355544
25151491
24674069
42735394
38216726
54653046
70966853
88423117
11500931
5854423
21330867
11677270
7968428
73435659
23503101
74778416
12356925
37412724
97692999
78467689
52083746
17748316
49919975
70883061
7445301
33098727
80086987
10760205
52577766
35868601
88716218
90023844
56701655
59009643
11813638
12247135
29164618
27421537
90427656
19974604
44042545
38433315
71422451
2390186
62987849
59576585
65695884
1032082
59720407
22794329
49650658
34986968
91111223
18915544
88887255
1704158
96462509
9872604
90714677
913188
38276300
33542073
72310263
64971798
55692556
39731801
43965344
69363626
29681349
17981655
96646728
76592885
60260742
60591389
28896400
8306375
56637060
11511928
65317914
82850560
89845749
75628404
79214577
38474554
4785807
5402897
87408903
91402653
62060305
19048934
8735410
94513101
91001239
60952236
23492119
27658323
98859580
11074635
5786512
67468487
71518147
24842418
84812728
4542925
29039755
37127843
96474702
51982510
25311923
5051801
87582374
18777848
28931927
62459277
96783900
88455478
78873756
32241851
50649710
46284692
63732973
5691319
83212243
88134878
53203026
87994524
39747301
5684301
45693101
33155110
14187976
27785990
91702143
74210977
88941311
92432573
30109205
38783063
15585159
38103121
97090301
67829192
27930017
85552162
80290601
41742837
67572195
58245020
91217787
27879837
8484353
40253966
1354131
30415503
75656554
53802534
33894665
31395852
39191571
10879086
40693495
31993439
6378525
32143114
16014518
17716155
54506814
83207875
73393482
31512241
5224963
9190268
40943253
17632030
24979028
27578229
90490317
9789940
1246654
23735168
86285516
89689765
7867857
81217314
20071899
88052006
55371655
5399570
71383191
4424639
21426927
20618155
53953260
96244683
9550163
21185896
27128580
24085856
25611808
23228547
25584858
48440039
77658272
13588405
59167854
90879384
44237039
75705941
52746942
76083534
14675206
95858642
49418478
44917638
10610757
17817225
34339748
82956154
46282126
26145983
96865894
83942865
24557401
46387161
38933344
66838523
82965951
55472793
48865300
17861196
63515847
52063195
42652887
98296441
71195017
10666199
95078635
62356692
72277365
40283191
90154087
30162626
94592689
1986462
51208654
9151527
93635877
51526016
96900057
70215396
96556705
68012416
72381199
84011511
35274930
98240220
12714885
99625916
72159257
13340063
35685070
9485178
64941302
26588616
61295310
84049033
91892124
60093362
97248371
54989227
10665090
52387709
91599225
53768497
80437746
81674717
99423596
53958676
65785972
762915
38770136
7098208
90697970
53120209
94280574
45321830
56951366
30506193
45214203
11102504
67503185
58122730
8199374
75939897
48172240
20656266
35975134
84593722
97464187
2456018
43235285
39398787
47263264
40872856
83947501
14379890
70075630
97075553
27062147
97472805
26431780
33688273
42406991
11695916
37847874
11460976
13055743
17803116
86544063
67244315
22964868
71431097
75377900
71642238
83767937
53494417
43591649
18577708
45171114
34356826
90235645
54420345
70485670
2156543
3632856
35288677
69036430
22324059
1874234
78447457
47588981
61366100
46083204
47134742
28861577
97922094
33979823
85529308
15149901
53043578
54913798
69641395
67774650
68602349
38039047
66069213
11513099
98120128
57071685
68576822
95071900
66063957
82653379
23767750
5358508
4609119
55058512
15881885
21682634
80408466
58766993
12188684
99133482
6404015
45371160
5011717
18034243
39271976
80757313
76625084
89173020
72499638
3526029
98248735
58402803
66112288
47342482
24275267
2736338
4419493
99837807
72254511
71785839
83426972
19586277
52068246
26522576
46388865
38157206
9244617
13391181
95670778
57612144
62966256
38829478
87611040
39021195
18365349
49489673
58693008
96631133
55403537
44415253
65571009
97391685
70424894
36224859
15607671
26335071
76941474
76925671
73770466
84974162
44768381
62788171
78401762
30096375
14012519
41458904
18436201
87747378
1160327
95317459
68691881
86666690
20023595
42172602
35472946
44213248
20873960
888948
68783632
54277326
95431832
55228654
77671910
52301627
66626654
87062978
45854410
24420464
44040813
92074096
32787390
64948748
16052336
24495181
35246471
13929419
80580148
52798288
93860224
1471199
62188205
11325127
24940154
44675698
13596185
52422777
73329336
35222756
2370362
75153900
11822077
17560255
24522944
1633556
94322751
50987194
71639162
20477477
72596666
30494039
79012318
39913909
14940723
58169051
62988711
3609896
5470304
82468251
68800619
87226203
18879683
43089932
46665027
26074295
94663485
16250997
29420617
46490696
67668073
18200443
25237181
92699354
6162839
76459057
61566338
8162498
41567390
84195595
8184570
59774018
95186845
4123273
42570995
68506540
71818112
91186030
3651078
96546821
38451924
70327014
66522519
26340413
46942424
67985823
86683402
3904563
84633095
40573972
70225064
71581364
93672388
87783619
8614441
39367944
17440150
13228658
18896456
37753992
73930757
65011620
83216900
38708374
50706331
68358792
32268050
8314187
47406108
9874703
48946392
166894
27086256
56228994
47856727
80928274
12398453
98445504
87075159
16581627
7655594
5820144
56627265
56980996
97630906
28760497
90982112
57370089
96897012
13566984
96696181
56346318
76245984
41806440
58345849
37467113
29446228
10907169
25248510
34808717
18503058
49480889
82550986
96568717
84579305
36329185
75818024
98000115
20082035
98124125
80923909
45234705
70283324
48053704
56487543
14879458
37333305
13454349
16456983
78744924
32057258
29978999
34310438
12404214
60596083
95934349
89513152
10926099
69482659
14890673
27463866
86989005
78324614
65485697
71362899
73319537
93332608
24895616
46695247
66219239
45756717
8766749
80896288
1475828
86305919
94881680
72209634
86330287
81385749
56481011
9833454
67356353
73364459
49070185
90357701
73538851
30693442
94049128
48964029
52073169
14500067
26796441
41449486
77192106
9849449
89436645
40329003
87520978
35032493
54918579
1010577
51318235
57542547
87768510
55355790
65188655
67810081
62556878
22063404
66078422
47699592
21944448
36857077
92492668
60508524
22344867
57514395
43765790
65280041
29526028
22350805
44942704
4097204
97273162
22981575
52693113
22545487
34391504
83265053
19526004
68192413
5668237
80186462
2572973
88473378
11380075
43880879
89916554
11223642
14583646
64211037
86128761
9332266
17217710
54588364
4212458
36011076
56123625
21831733
19718152
73769961
77270054
66569587
51591844
1658354
65903651
57851368
39721775
13830058
26078640
51498406
31305347
16886912
78728741
14583644
36207322
98355162
76423742
2677526
70891854
53511788
54061259
95473866
39697129
49574292
28460345
90651145
14365213
55574993
51064595
74428730
82046140
28578491
26919623
2630582
59258742
17668964
18037753
64783931
253871
36570051
42676162
80509723
30274653
39083644
47162978
28968081
59820278
69772334
90060048
41575669
77119671
20187889
50749159
5026935
87371342
9511754
41925362
75138103
27758996
45456694
2433663
38217297
49925987
80240251
57159613
43560838
32097923
15702069
92902160
53378495
69835542
33522306
13555362
45944541
19588163
97737786
7828986
29358732
63866322
45726642
50118281
84185053
40849301
33205400
16937003
85248042
24882658
44169592
60687731
79629047
29551685
11158718
52055026
32445521
45583883
87095121
4711842
29789587
64883277
62080372
29006828
73320628
17307324
6079203
98090095
96208369
72699240
74757238
44713194
34084829
51435168
79656111
52019094
25762266
86364257
54193673
5508771
57055102
83622150
61053868
96510196
33357111
2463540
15302897
41054537
41084388
28894107
8779706
91078676
23086246
89429919
83810384
64005573
30227510
91382576
46028210
21903796
57340204
83937451
24309183
70614627
60960051
91734153
74278534
1332315
63594780
23893902
48116624
68490061
36252652
846419
50581374
18847811
46950693
64827942
85603437
28029574
41538979
66794466
89837900
57872828
13455121
53380140
2583478
72582150
72264228
71834490
7514060
22571544
52628228
58572003
32927649
42544954
61902650
31018796
6958232
70143131
70796021
6951971
24381086
22526117
34196585
39326250
20438464
76201926
52321612
12115998
80597639
22639723
57857621
23804500
72308551
51148112
25624583
75754156
27619097
26998603
40548414
24981414
29425686
69264365
78609000
43436869
69825888
75454071
38118699
87071430
88182415
46392855
45830193
77135936
41973506
44705433
60432374
36540895
50389841
87980242
93304342
29277856
75214420
15405287
63579950
50396406
27323815
28291780
5079057
93964003
56679331
51771824
58671836
21172931
93258057
80882388
54334852
44166272
63605377
49871400
89815280
87886852
66560400
53304888
18627876
63238315
32022090
46615126
82515949
5403938
84995948
18465405
37698866
9830521
39357441
55691141
25888122
7999319
22998070
25804623
99781454
60042648
80774787
91065502
95442415
78643388
72416117
4142030
30457541
35782832
12235352
705827
13794530
1943658
95904377
66019666
32486900
10088376
44201293
2642783
31510352
47384467
62590367
14395490
29340511
87949547
22096380
78834889
92359094
36877843
5726948
20097948
88889093
53579849
82867298
78547313
34078791
15902857
73795304
67105634
19166707
25625930
18107117
8685886
44322875
70688895
35043938
27389937
33233287
90175871
90519854
76883937
84577188
69931592
38709400
3412034
59107770
48315888
39656727
40951509
35461259
57158951
35098744
13045356
49249535
78913447
93246830
37042581
46060689
14317031
78409622
26947486
89487042
73705053
96543881
2394255
64294094
52248779
58777676
95974982
64403691
24177200
97798851
61006145
66086399
3825814
83820731
60920691
61727291
9276805
89111081
45455441
51079843
90136389
64034826
91751919
20989657
64246121
45217380
56420843
9297643
38110741
22378150
22592749
37872878
12478686
71030701
57702104
7402907
47513744
27557017
48650460
52742393
81795629
94046541
27329465
93055273
26911379
90531607
41311313
37308837
79655853
95497980
78731640
30313975
43133724
58996777
39447091
87403242
3199121
75368634
82232264
55330567
17094337
89981801
7062470
82037573
541028
32389516
38488033
85300138
47062623
85649929
28213859
74548701
2256577
36114334
87703892
51043561
33604313
25404425
14712039
27183500
49140138
98188324
96943965
64349632
4862585
6929297
71193587
65307653
25172429
46619256
52491547
13958284
42217006
39715279
41150964
32393001
38569476
44998400
37385802
59768759
54693912
8075874
90433039
40522561
70244622
59332898
92856151
63434310
67597379
90210432
75057973
13377736
55695181
68371452
69102820
46688055
57512160
75322754
46075811
17062922
65142389
31186545
24064416
43784024
29797614
66687333
99263853
86152976
15442489
62800941
26497994
59478657
7676690
86313417
6868035
3390529
51423657
10188533
92067785
96990954
89779902
53633153
88579219
83428832
28463077
21935132
20266621
72871246
87678718
32165859
21655987
53307315
34478201
55215350
83667604
89108355
32164558
67896708
79532970
72348385
81281274
23582086
81477061
48894794
21343797
25717427
69091421
98772167
58090995
10464285
97093109
34126359
47181527
92880186
52232646
97822073
15036581
14900115
92052778
7089021
12235765
71420363
86612502
81113258
48257271
91450181
28265400
69677876
93418380
68780391
68739834
89559210
65567785
45135792
17307085
40327830
84078261
66119394
66757326
76693372
61281853
31079573
48299384
15759804
98067935
34637462
98781192
9137222
38545727
56516942
14540352
78565520
20023228
78707219
90132165
37508916
68616308
35451025
26975035
45789242
45782282
63458864
14951197
78184834
4956037
40862647
11250513
45568177
25858799
41477863
73071199
82673443
12743928
95233911
9049457
38877567
31352330
86234300
16058809
42130757
81188447
34253477
7390824
58820322
99307312
20930947
67390543
15689903
87451125
7600452
76283050
94858771
77106804
27392780
10463918
81761519
29306730
1736393
3487553
38067864
54544242
19968453
37141767
15653557
85975766
55217929
98424559
84606683
69162946
34049489
57461389
96248351
85303308
34943965
4803693
12542816
54473833
6710484
54211515
59202394
59839216
57089356
7279234
69776348
48068641
17074072
5293664
18497643
30916811
34417320
24806617
86063318
60163361
69024145
13784854
18666352
75640204
59175945
13961815
94697096
11571158
95791546
51009837
59116878
32358604
19117089
78454267
85029880
93145169
64073023
14479965
1530980
91014372
10653121
12087075
94244057
15480199
89852759
4636355
2261919
70878581
2041682
68772409
80622036
76073278
47474948
53946383
63726935
31401952
78238145
8085305
7948958
96426900
99800448
21529709
80350877
21327975
95351642
92466534
95022261
69566342
11071213
65710488
1896230
57362796
74780465
41273432
46418464
84409117
65952292
42892683
73447669
31116801
39776775
75365322
23593661
7429791
50511988
48442830
80358309
78035322
54613562
11078587
19815166
20755080
30131351
47512575
89760866
26774008
61221750
13103238
15047482
62195375
76600420
41867045
14187956
12782608
38334775
46149741
80154300
69218873
93490574
51226924
32232822
8990101
13466863
18060787
3051610
94793312
20396168
25567352
67849372
63280394
66284994
57574012
45227310
52407932
32188761
515997
31396050
80288084
77017115
13525810
53123714
51955587
6141618
72932848
6175466
67300649
97863257
45212175
75068096
53200433
64000869
68912255
69756957
51595350
72444824
4550943
35538094
2706820
24047586
29067050
77484745
72965416
70028137
99806393
52295563
72246800
82438879
91820830
90664000
63286417
25025935
5556706
61943434
96697866
33435958
86850660
99929991
9174463
15554960
20506453
4009195
92155271
33838288
31094073
29150656
74161373
54179820
27749158
48439884
1471986
47790439
3578063
90275707
64421591
47425969
56021690
46163957
26759047
7597023
40980514
17907462
16397128
81624477
76313412
56658149
97845699
59913790
47761423
86041434
47751764
29895521
29127480
61200727
80959302
55933749
63083961
19964641
18700312
87657920
53857125
93024929
98678504
30091005
68852177
62505344
65186588
51991115
34152813
32595496
35358809
25770800
57399761
577817
36998333
70168994
52339410
62917640
27817456
17299703
54273394
48066822
77678806
91752614
81507489
4308571
42688992
56261400
51879025
6657487
4887584
11959167
265034
13162288
8916827
92372516
4213105
63515245
56136487
21255139
99508081
55494772
66771230
35637151
38499424
89817036
51544262
32535289
48076698
26263770
88259921
7024447
45499182
19834767
85068290
14901558
2090165
48668632
71500306
72582443
96150112
98896192
1480345
87953245
65900206
69859701
57512805
4819125
55008000
75339798
14864125
9376015
68338076
2188084
1318654
1187696
26896380
21628262
10231364
98391865
92182768
72493334
51122733
88780670
62873586
15357318
64672773
44233436
7022267
7905856
97104711
93744555
65983051
88310363
24232181
92792249
2176461
32240338
63058104
86778320
90428898
43579315
90129288
62364286
34855337
30852155
26232432
96312581
61848811
64475683
54853550
70424475
25492218
35892953
95542323
40877183
79506691
12605335
14823886
9246811
67434500
17139738
75647643
55592334
97898670
73949805
3212283
71953164
46995076
94143735
69667134
97568257
22546883
96921088
96143420
62691996
64846291
78287330
96285499
27140850
68767400
16158101
15858099
78193208
48303961
36185559
62945121
87670744
87446411
27159087
61944081
75404444
54470845
34476616
78247407
96693583
32814114
3452260
56693111
44888793
78944969
51050878
95400601
94884577
55974855
94874285
27198814
15507857
46912556
33991944
16795500
23495941
34345910
30026142
98799662
54736823
80965218
72959663
79037100
47648385
86528161
35910809
11997646
31597423
67458525
31873030
49071715
17527944
45212093
89676497
55497371
32947206
41042930
94053295
19350380
3561602
12248987
54889136
59757112
94130609
52680993
15393610
19828132
9628143
47850854
79137980
42903822
68374526
31643517
83032927
47855750
90142837
13750523
55812864
13087819
98376580
44932108
14995618
15300757
77015493
47802075
5225801
7215507
72827173
48542191
63004887
14215918
24673813
73775853
87386368
26667338
4094537
60894923
67135794
45056171
56253107
83354768
94519928
91007835
58426459
62588378
98276087
6162557
27874979
71640979
75384526
86412082
13475693
53176007
23502915
71761278
47905756
19448712
95786865
71312314
71122811
53432155
69767476
86990723
11116649
43720476
61493701
31800418
78762516
60350657
12647772
57684609
48744851
48943823
54901965
41656247
51578180
87031284
697076
64247969
91209772
8746171
58649127
76527826
81699648
46779846
69807388
47842317
67050657
75758659
78220161
667450
32541339
96065583
5716254
4252089
98367643
8271265
91870874
57318712
69252699
27274544
2400382
64770674
96626508
36696943
51262374
20325763
20306893
42516362
51563263
31005082
38207282
56629980
21981240
96724133
89452018
79907389
50564186
86706004
25636505
22254326
84401802
68215894
15849876
17305691
39734351
61297303
39444412
90010816
6486645
44607797
65934880
51279503
70051464
4991656
74751223
60538241
55007525
48268616
18658297
83425852
60827895
13967468
14426462
54006111
59297756
16089297
8153416
94610514
98262370
92997898
33893517
54664197
94313885
55087200
41236551
46300855
11289392
8562580
78281948
66612102
51439956
26337414
40888247
24657383
98341081
56419620
28806030
83128526
66708664
9902010
47187393
25629006
50965482
31076001
44068592
9276530
71756742
21801832
44257281
38034761
77237832
14465476
45070879
66984631
44496354
72647057
41878576
83205619
39101032
49052444
25624285
6047080
58942353
54679894
43720863
73139402
10533663
45113611
20697526
2439996
53570496
21736077
18946153
11547227
14389721
55783313
36392838
73767421
46699375
70020948
77107427
87784389
97158849
26949593
46725992
16363006
58440482
89901742
99618929
52648543
7849748
48983958
14816371
28269477
94965479
78808085
61008220
19021609
44694990
43672596
34226366
72955904
9415690
87811593
99269408
19571606
78290675
28069235
91929816
40414379
73589937
27391327
7502054
81870755
28389297
57899850
82419861
82067494
8642971
84790904
72954889
4224402
44319470
48083608
26407814
44970641
61531421
6948885
61474546
77994546
59352019
21074908
43649078
38043958
78635197
83070954
47472054
1769547
48864858
29997912
10935706
3943719
83811162
31814641
39062892
72910739
60529658
19911254
34981759
78053754
18028825
84770498
68734110
49398364
20998464
61736226
57661967
71800510
82161459
93174173
9460564
15300115
43720251
33083116
69805293
875266
66314829
93437935
88787169
45817405
47137019
76216707
57948163
27476988
50845632
9559194
18769698
43531420
27859028
21689401
68604660
32028867
12351139
54792074
62882931
56584670
51633536
355399
35305200
18988450
72948500
90824137
73013279
33856795
20369111
16244595
65245715
86353865
67717511
20288260
70339239
40869246
50499775
18370857
50554297
51986468
60211717
53297006
907494
20632386
44009208
79844955
50191379
46171437
60380116
79895268
73006076
30279169
95642345
29441852
76961309
57891517
16176780
60040457
44291940
61572955
71716388
99489310
49498424
91586325
70751331
81983592
58691132
17128092
32770042
7673976
94745951
9258258
14000536
58106150
33463111
57944729
41284922
80554577
60796634
62309125
765871
28373998
60457128
33846450
80734664
65225685
80231800
83302236
76647982
14503817
87622610
89871900
14109073
28881597
74761046
63852706
48513463
7351267
17071148
62915994
16263911
15048006
16867393
50853695
73069889
85493073
52353512
23298458
87646106
46895255
80453486
24590133
32672074
52163174
50816210
56997904
85908354
94808784
29909325
20532684
31444250
13650077
70728497
85691017
88462738
37221666
90102883
41894552
45735990
74075424
28348143
8595384
98214012
69741413
22198488
34307781
92125211
37764023
88174552
80153126
90077917
59823915
5485153
33116277
97357676
4916891
10602151
87686157
89848760
50554688
87127034
29022872
1326912
70207990
1626202
86482350
49107197
17878439
95714636
3677038
90900468
37130551
60969496
1672674
92204107
76047872
21348701
32598235
88361045
44032394
5477401
80634795
57587791
80227316
30328598
48406363
54418038
24850264
18700065
94606423
44513713
23609908
78351795
90041574
98384913
53859483
46890502
14778184
92931786
37527247
5926026
8139307
5223111
97750121
13351080
75233968
12007255
22157300
40177274
20985594
82805235
58366371
20754992
47915116
91385742
28541452
33473446
70211710
64284687
38766344
30110747
17955032
89903741
75015437
78538162
99433248
8560540
72104334
73557423
62830871
92622103
31571085
71579847
44187984
42644383
67412452
29486407
81289364
21251299
36877055
40080813
39338361
14964923
99321088
97988042
1629127
29815049
73060765
95569931
60636215
89224352
29772519
19636773
80428114
22716839
94281244
33399552
6070738
35012782
99349950
36099080
76702662
21060358
13299404
72957921
59898311
42647866
92455611
82985460
30802916
54853253
48917412
54543923
31617638
3986918
67466740
26484234
74680759
71676672
8167064
23615144
77188657
51178460
29984959
68623010
25493247
14425434
43584625
15750498
33280951
71764080
93271815
32057235
29257934
23542335
64565518
41850103
81042183
10618816
20158846
92915674
9284677
5823762
84879994
42663204
99835715
10041050
30650216
95297394
67684074
22813002
44667843
84165110
80443601
1145975
51357155
78981034
87360200
23413588
2361094
55123351
31552779
37886747
26417293
9219735
9531800
74544156
25044132
4401746
63257266
24531789
11937060
60167112
42623288
22226777
64035916
73439550
23065250
70111823
27234331
92563136
31799523
43083857
5533904
63757337
66867322
9432034
97437488
83955993
96172451
63309903
25646585
32068112
29633610
78942413
13718787
84805637
35085179
6639513
7778288
35803470
22533378
40805870
49765371
3950118
35475950
83424844
74379649
34449314
66017036
61690174
93273323
63035983
82959142
52175252
53585330
24525477
56575944
31281943
83460366
98872528
77325787
30712127
11505035
29552086
23897109
71348409
11689018
68544333
16041620
38272959
62177236
27305987
25101952
13299044
87555090
85894085
38701890
6887614
31223799
56867810
84390761
21340695
39846356
57285785
163123
67074114
13003286
65736948
99220642
89485619
83306542
71789144
43617069
45300464
34743657
8845892
54184232
92719452
82287393
60242669
67440502
93043374
44249630
23612427
87489655
94888604
27913400
51274333
86981657
47846495
72421615
83887139
86182721
6530040
22191292
63148691
11629202
43251031
9747458
4224433
79573064
8429106
82682795
36442063
59093200
13409224
35619695
18425567
65388744
12204336
97430943
98290968
95627210
74630410
43984601
41913622
58997962
54697091
27278041
11295056
61959162
17696181
15670311
11388422
68097123
56593662
402711
64253229
84905830
26917985
96657142
31659803
15227928
9824784
11422659
64422348
92585334
21441784
31504820
5431893
37274357
7554964
34877022
49746778
85869041
29956853
31259667
94982824
12748052
41702307
32630018
47898019
80687896
26365761
49390173
45422824
4318675
2804731
41238569
13381026
73947619
8143353
62655680
36924384
48277739
67963402
1365107
41758106
43716401
18508893
57305377
25895728
70780971
80230541
17461812
90681257
55147376
88454710
44780432
68828336
27284046
12429605
29153617
56449351
49355571
22323878
34737027
18499277
60520454
14133846
51447695
70042148
21333384
16934098
78016580
85003972
82841637
62801243
87175510
982248
35608307
56121160
51679403
78160126
32645595
95736953
79287516
93985374
68682995
42640572
42926780
17402095
17125742
43369559
48567489
42872794
62290268
77733464
1722614
14835981
67370042
18872890
47926018
13394555
16829589
87618772
6664598
35213452
55445865
30647958
78398262
23617697
44188862
93155429
36399085
90837072
93834158
51628994
30118563
31007077
60287305
49687264
91964673
5315505
92338194
55710537
88082625
44788529
80762903
45402806
1863203
37435227
54961041
99347795
18891518
9733790
66077055
97971689
99168330
81100845
235035
73991884
43239180
96155941
90571311
4442886
55546667
18673903
69011683
23850418
45519950
39563997
32364325
45494478
61371574
98318563
40903596
2895604
89796377
73888213
31803150
95848428
88208017
9845220
81850120
63378973
89427018
7120130
62781735
42465256
13715302
74862864
44604363
25251811
81409703
78063447
3480547
8250851
53729483
77922727
67165722
53315599
7366771
14153852
44168922
73084081
69582355
74066710
78365904
40974862
45646669
29151725
45094049
99128692
31424637
15400316
30712041
34806315
43469750
47191227
94737472
93945465
35339622
36942866
79119897
21230329
16576351
9472654
96926311
54869045
87067309
12841597
359493
22752001
26183088
91894158
87352445
92914283
24453566
95028905
25604667
92815489
50043940
6039121
63370233
35281407
21108482
706659
75995234
11656335
95516510
91945647
74227118
84501751
80977402
81991532
17032041
72540244
10830430
26832958
65515621
42460142
77409233
43194863
87924553
87151110
60233742
54770063
68687387
62673611
13335018
3808735
4113879
99104147
50006410
44364276
30018949
27995630
97432215
50358087
29249356
98101497
5289846
68955857
18747691
85402887
25744583
5175646
77087899
31726340
66648557
54010130
60855386
16176282
27779651
67569788
41512425
35990757
22901002
69189639
16434160
77914833
69551386
43538532
17776675
38923034
19581499
94920913
45738141
68499200
48913226
37801109
5818169
68139976
6723651
85276706
72022919
17965336
44848188
15863483
49152790
64054982
47474683
47081311
97841177
49959062
88732238
6287508
55640410
22329944
77535909
64210681
32760213
51378041
72983455
40450771
5047710
99791174
37386181
1534013
88656609
11125702
10770351
74190502
19114326
98165396
95154727
85529981
62299506
80318844
68944572
4741557
23260501
37778171
66756580
35883657
77338557
11774762
17008153
40668807
19761387
14176175
54534390
19430757
85052317
99060869
69745307
57589322
38530358
58659271
97209721
73180789
28141952
33259889
98849402
51803303
54636909
18856243
20388549
553051
710840
49675904
45428774
18954892
54647832
83701779
76434865
62003696
57864397
92177922
92455737
30389941
76187045
60743928
85023204
4571813
44610307
94766817
63578045
1302244
49306037
38138901
41395176
27789348
16273197
27143245
63737917
27893941
84358212
82438981
60699149
53709566
15313430
43134924
68035882
38391924
13174216
28273662
96235395
58488880
87453772
18116750
81429639
85266530
72063716
49658557
13108891
83891243
79712772
93428824
12126701
44986899
73622387
35109210
29833796
74313760
71039940
18918966
28226453
72637431
81289305
91245116
68508531
64261209
88978273
22152874
82144694
74750382
84886764
16666343
33952023
20951135
74166475
34724229
38370489
20665280
79157059
75320638
72221684
8095705
52678476
36607789
35023890
13744509
64680849
30228616
7045088
60816450
20988252
48331973
95519605
90413547
44795803
99945713
58353014
35619322
13966318
23356629
15514794
74712446
53264785
56222749
65576728
99915622
55260617
81333534
24828520
72368268
46667474
54830956
94655619
85802144
14012055
42099293
74606533
62871197
51381596
40276663
60807485
75229740
54702971
26312307
29303486
60183889
66796602
93191181
90065879
83653924
28516554
21437819
61070383
14079347
62255783
68604406
656986
86840870
93235806
73081094
70985905
68236607
84817676
1273480
50431453
27919545
52009748
16422962
35157009
20426656
75305808
51954559
3121202
41769701
8769708
20198368
10143355
40929888
45842880
61115573
7522579
40326232
95046177
29509506
58724937
58503985
53771200
11142794
39078617
52099570
83587532
14639256
4981965
88617438
78260664
31987141
54643042
65844302
42632897
59451577
43975209
93881254
22609203
91353266
78722217
36773935
15471400
89241830
34645874
23926306
6971217
32410803
90849437
24782303
87278946
697046
64951061
9427887
22295200
90797807
97874436
9945172
35952786
43491082
44347900
73623052
33756644
62239634
56696121
82814438
1989199
21498798
11549577
27663870
54949820
45089043
84377623
56548556
7808749
3502438
4422377
18603310
86302472
50668572
34128346
85258393
10964685
12195816
48992433
86968934
14498338
29797049
57126612
56932166
11729725
24898458
75083772
70693006
84088689
51919868
28383330
17766642
48402388
56784476
68794183
37202342
5582904
20674803
17820363
60257153
22316026
65257992
66602955
10950288
93590921
9257381
51216723
63008405
77901360
75222918
50647258
89723378
69380345
70973836
24634579
49907118
41098786
85386416
38022315
10158765
67240836
84984101
75251713
78450203
435380
7371271
38407643
91690572
78752547
85196593
30895170
92202734
65418918
1609125
47295683
31506641
52761791
16764148
46545476
45091750
26549370
51652861
35076766
57819086
48128574
74962167
70230655
60486276
1911025
80871052
93123195
95538749
73561333
10971933
13498480
53886125
82335830
9420941
10804356
75421159
15950258
51255028
8114695
5466036
44228584
35035656
52840829
2403564
10862143
35480998
53459530
36997308
97628126
45967897
52054760
41878394
20109358
30974237
87250918
93167076
65522069
98605790
47064243
44631776
76237455
43616373
59004506
21784507
55770229
45441331
99724422
56366711
91783414
7473349
36188333
22214180
61845924
98614636
48657499
93557717
2498010
33788832
52759474
21783680
67163915
34446486
37794474
63100223
74795550
61861330
7693215
80466633
50026930
67278697
78527361
6335205
40361036
34453310
66869733
12341097
69269752
32631207
28107030
32160263
2507612
34936173
70209345
37150127
31496614
63570231
75080767
8824393
41943458
72446233
9703686
60216497
77331506
76295737
70226913
12567831
24023119
70682154
14352302
95660986
8620113
87109611
42406520
41156927
96959131
22468500
91109545
90335983
15688252
37338385
34490358
23977909
43686621
58644919
85228714
46215459
81950449
18160283
12421141
95069307
55655479
92813602
80956080
57829742
26229796
55450689
82299921
1512637
5160151
28769514
69976519
68719257
84161260
65127327
50503949
24517783
39174562
59832029
80309144
32913013
87947613
62762356
79484422
9297293
11220326
43913791
69347189
30910848
34674063
79105537
45057609
68067091
74349171
41405012
40133491
99623478
39943641
35440360
96718386
31435890
41585316
56733051
58474285
39737664
61027119
82925588
72449268
42813441
11453965
57179369
27663726
70126889
46125928
71504913
98363539
66722162
28431851
23499727
60163577
92595633
2230486
19672919
80124666
14019966
84425813
6012156
769085
2352610
35270049
85222646
938020
6914415
80740135
90417587
81352072
28944502
21508615
45502597
53386668
86030648
38439457
91598993
31770549
56879013
88880711
48909665
153900
37162944
58246325
73145075
97424268
9683017
28671442
11414139
44959435
80176109
45403343
69066144
22218216
69711725
34560739
36250259
27228210
83367039
82794541
54112874
38029763
15629407
88626778
91811045
73370498
71256517
73465981
38012153
32518931
29611536
19670023
12429205
42572991
32410207
29870220
49879735
63100709
5079991
60029822
4974982
24607802
32846177
77342861
22379203
78892310
38271496
90790726
8071559
51000224
41466887
55271401
34845653
43319435
94187032
39699152
78705739
10518047
67465802
37663433
10629174
27428431
89577242
36151017
29126650
96008956
7046563
61757754
11334416
18696967
96561942
79229663
6625230
18208888
63674414
56550886
13104345
4823278
39689176
63647351
37486437
76537678
44247107
94996278
2052443
31367934
27312777
77754065
84930921
41354407
77293697
76616159
62553887
14727643
88562376
6133274
51103987
31712137
84519763
85947382
65077707
82023692
95194281
80299886
27184956
66919324
30348022
95638523
40899723
67212037
15656360
40424734
35146290
34083316
15321439
86093972
34090699
1605488
58027309
10106860
67781074
87617445
45734102
94589132
32170471
22013121
52900559
78648239
33867890
51846312
89210157
61208169
97269952
82673192
13400954
17073286
599339
14681560
52169483
1313360
51322475
67058908
8666225
19990114
20833760
53991374
67478702
40883679
89102745
9941093
99368907
39013516
89619281
91954563
69654869
62810968
62306885
65228997
63312532
82802851
10525929
23581069
77452577
77966551
36009852
98443763
46083937
47790783
73932636
59397660
87079331
80794067
88749654
45560044
84674629
20797186
98866247
21188071
29675648
4038619
38003989
67114103
14319385
51586378
38542794
32024709
6738230
37822341
37834553
33588289
40750680
56221181
90150920
36233132
92231395
59851356
61274175
52138542
87481095
98008657
30299067
82986565
10438361
19082730
97369359
49725804
37860750
47378920
99100502
5878541
67587987
52346858
50747382
40614570
48906289
6839816
6415625
6199606
54051523
91253403
91976290
99560623
12339459
37780099
1005577
55564162
29871056
89205363
32932037
69538809
4753876
58393011
43155812
20540025
5419042
39174781
18207367
42054714
50103590
23354134
56900222
93648647
44187590
65745178
97698273
92836399
99108892
30031246
75297612
39964311
55533958
19781868
80269663
29741359
1436167
21641471
35074956
718293
59596853
16509197
97710152
53316822
19159284
22047080
92074522
83983440
87632860
57451965
73994378
74660665
77846542
68584408
84683816
22105176
61053708
84434068
56701240
83725879
33347500
22079687
59928267
72582666
9472822
94097044
50757170
17020178
96556723
81886346
57130498
47204484
18282358
13471734
87633352
54714130
3125908
98219141
46091879
25231970
33554589
24674442
57502972
58896368
21460732
28879224
80568215
42447382
65021809
46661638
41693696
20310286
8691453
9474091
46509456
56826774
56974002
69887705
40497998
15314026
83453652
14243375
15748916
59577358
18011034
62145949
36669078
14260496
77346507
90443293
34590369
74529089
73283536
10923227
62343998
99582805
16568990
1168654
78442572
34460518
64965842
93356540
20596260
22451367
30692510
71912475
10574429
14782491
67211394
87455488
44079269
26686737
95284099
39197844
48059692
92232592
98898000
84897323
3581759
34966498
95997577
10481367
17269880
41730437
37780560
40487821
56711922
88615059
35742548
908656
89676716
31210311
99964862
79000665
31736641
65227347
44445345
19706936
71689947
16433227
80298557
10592081
98310591
30471770
11088765
42818281
30631523
79014086
23601883
52129764
814100
62353269
67544365
89613660
72586763
31657796
99187537
98693479
62473505
84150475
32028027
44576064
91693110
17930025
24790226
97284998
59315172
15690626
24696805
94787452
78404049
84788105
48933440
21475958
60708699
3690795
19711100
50348503
94302622
66709498
57557008
93573575
94774134
95817907
63280829
75445999
74459808
37918152
87794333
22948177
91884781
33065058
59666874
90029463
94740753
19269875
72655732
31440290
44294088
32478210
11452711
25260128
14281292
83491920
34485441
97164780
52349520
92082951
12142293
67865574
91325131
39469702
85913057
18636428
43942215
98680586
54586025
16135508
34424407
45921175
98751784
97122190
31128512
27609314
50021438
92479249
58518255
30959024
99067058
61208134
61169487
80542720
50709432
93222539
56551860
44575211
46650387
29065549
23729112
27841744
28735591
98959045
99001931
52484104
65097984
26448054
92841800
49613266
32396970
59179577
88736358
1709197
62811460
14908970
6747282
35655459
23035989
66300077
99507166
90851143
61562733
29400389
12388788
51616793
31416576
20015454
20704951
35512151
43206940
70410575
39616381
77775167
62622190
92653203
88773295
42574290
33303857
6543347
13600989
71953590
29605945
40139912
43689312
66653262
53530494
25361732
59860147
34222774
60585765
7856580
20932759
90700860
92512333
22471495
97920748
26944872
69848123
86826599
46211965
91212725
84688211
13505392
35328116
32516182
77711829
30728326
3079103
34197469
1771712
50566797
23972170
28516415
44976743
69968191
41121717
86927726
87605408
2595143
21186147
96657267
34778430
2074005
73574385
99376099
838581
17688184
96061642
29323040
91629065
4706761
13538875
91818753
92324891
65703040
854453
67944343
21518948
18344367
79545255
67623282
32292364
38859416
83415534
36950484
69734510
44027541
92680614
4053870
35375046
5469066
10655264
53928758
95908431
37871576
52233245
55882317
31045406
30969534
74422349
23318745
19612885
23870617
56058792
54390496
53951153
80166557
65242968
10661862
62543078
52679392
33826528
96235143
72257197
13588050
16929298
3238388
60951241
61514999
89759534
4093058
42741744
21220194
91333300
5271079
74070960
43172938
64751636
9587390
90154048
99750274
3293063
23717630
17740734
61348044
80014531
65503966
49022373
66785354
58178597
54196242
65889563
36812617
78953993
45793375
64562629
22141716
21233488
33514494
15858608
65148415
72207663
83932676
45790063
19886227
22883514
70659281
20397544
87596993
26581753
63064195
90124741
78455317
41224728
50352619
3607397
27063381
62109884
11169763
37420213
58225592
98166885
34553121
16360745
75521361
35061699
3261215
34440042
75835409
73976353
95995320
82411163
69902901
65795552
60048619
8875714
2870709
91179325
8997273
3183070
76848806
39478826
4307079
79470433
28985134
62147334
73137143
75164579
92656128
33789502
88624555
86701620
80955944
37912867
26427705
44834332
45985069
4468158
2800714
5004096
35891312
91645902
18640000
76662140
94082576
73676563
99951380
98581009
66698877
32693305
97086133
41669813
30330202
79069682
54563709
34869994
60166134
46607535
94343857
34750036
41122877
86337106
52205611
12656795
37348453
18160773
54881720
14945931
18649585
76356743
63770062
72184440
44106434
62916071
68909006
26096798
91891419
27037302
7077360
66813052
25452194
34012704
10071307
40820497
27649605
58345360
29103249
42713456
42528831
41533776
85461008
80654964
38106699
72481401
53355668
31441562
76278501
37256673
74958665
59456659
17242003
109694
39941441
94890767
90858515
40821429
1782307
50028296
79513905
94054159
23541583
35612515
13759147
58623473
89646945
66315185
42332877
35167762
92775841
37172775
18499331
67091985
14062105
2886077
51597110
51609895
34354545
47870908
42633979
30338775
93679881
66083264
64961585
94762757
16096417
15912297
88749280
40392384
68527724
97076903
64781466
54244348
72709741
23638069
8712951
37693037
46483903
92855758
74453421
97450103
7732795
22524749
72168237
83287764
35361569
71217030
5354904
9231488
70524616
67006392
76489056
58850405
58073200
47490608
53898993
88501483
61320864
13665470
89526992
69642284
28552810
86685847
19105698
65353127
53636604
50870267
73268716
725954
65449478
77992712
7044735
81151849
97930651
12801353
79151952
19579923
61684270
67506378
90156257
71481249
40495290
25892148
1787901
22873909
22826007
22815848
40116025
3155905
56231417
49753667
88314467
43709925
14698294
55955761
79972327
47027604
16626235
73690957
77176812
39126676
73383971
96775479
44729801
84940790
20190345
94334041
8106092
24124803
50263250
39601136
56184177
31899852
65012778
47601082
91533331
38650059
62397651
18390768
59156257
5115021
51000798
11105936
46949926
75784733
94595143
37219152
13371976
16737596
47209348
22543757
62936529
51261036
82187916
76830531
96175147
3740466
31473788
37007337
74444442
10188146
9975634
61229395
81837057
14109694
60335883
83934751
59414994
28086096
13191345
7845911
69576176
16316168
20211245
53846802
9165886
43914264
550804
67531741
50996564
4161391
7170446
11407910
48742229
89609595
6388258
94471323
71551383
21923816
14917756
53272180
48138560
35379139
87607039
22049025
43570788
67936892
19472437
24883765
4498850
75386299
71215698
81838174
14222239
92239106
76366906
22937918
47757878
91207046
39010430
74329749
13662443
77334856
47535928
53375328
98665598
51784199
60933059
87417245
64350753
92306199
57780234
2192215
78723046
99145970
33302751
94899406
72740942
3384704
4522795
40723332
94342379
57672378
56852189
15980986
56635106
15523600
33110562
70739695
60299831
2782180
21416138
41728666
13041564
28161589
72683547
34209840
64153415
36195929
40169490
8305565
33957005
98993198
6986090
47339124
74068260
25813445
47095279
89654989
94590891
55014823
27686044
37774768
75592361
73182063
74694004
60853225
68934720
97486427
59692205
86976616
46759492
14590038
76522655
59848167
18425475
21535028
63002442
26547479
49848438
14997843
43874321
91130120
46368520
90187069
27103251
7420480
36935192
54307467
23543420
45852154
22471473
32344324
17236555
46059424
64946714
61558929
32617554
65235953
24902208
93722497
89931878
29523343
25318437
32295588
41956762
70218296
69854384
8597790
22644022
24789018
83690881
13298619
56936026
48787937
15578821
36086683
86754342
78452256
81187272
43699837
61397194
2809799
20633740
28769349
72274959
34031736
84192567
20218812
5697564
74467093
45247092
48964326
25216988
95782085
57187220
91605208
817963
70340818
74112308
21733427
60447546
77459402
88865576
43031959
97815346
26920323
85677894
83787309
63924786
68203821
83780637
85355511
59486793
92208932
86697158
20989439
92917040
47776302
65001281
45075826
70670578
88475350
56653828
74002266
47791839
70643456
55782073
73423354
18197830
4267613
1789945
71423861
5096245
57363772
2117690
52985245
40817968
14605718
67660234
58652840
89220565
65787841
55416853
33274936
20390649
98464956
76569084
81068756
30782412
30516420
17405382
2913581
49945394
86490587
82223039
41350233
20455363
20888509
81039094
92978634
44814876
91755614
70130142
42768733
24264489
16639153
85858325
41686624
59487086
12433542
78313537
43649284
32530527
59045240
61466091
34751954
8849051
96464690
16146231
59587267
69157975
11896456
11421630
92577994
9861772
3742447
58407948
52636938
21054568
14688027
61560349
41257325
53993768
73089685
98817911
41321213
45100089
31751704
71614940
24204702
14317995
20886446
21931693
53833983
78025828
13649201
99283867
95453859
53698458
58461260
20513938
37832071
67778299
33866882
81719361
63150694
42572769
58051108
5573871
36162309
97115644
73019228
33323785
44453024
56773937
42059877
37834781
34751964
59573377
18928162
15995771
42331996
98457351
65898707
73746964
55969018
42476820
56178873
42710758
95563866
22139768
26723744
89117366
13963937
81005292
97667180
16162408
41626106
80387990
82132021
63746128
15514576
9995372
7943741
91086143
27557911
14712412
75609288
726429
45027162
23734089
60633909
18544886
91210148
59925696
29825912
97257269
99972132
75605860
98242547
66106406
20625950
60836033
70633724
58698542
25228607
33319144
77596197
22378441
52687143
41280460
26741376
65066507
14693173
58045775
79113047
66217474
76529922
43755344
66850359
26477869
11151007
60426107
64954670
26567214
6701277
20954240
28623823
73976077
9905723
94338250
82270738
47019076
93476721
40645656
45606494
62307859
71523168
3520325
47477944
15912007
95622038
86155440
71982332
94448653
82342080
79765557
42282890
99036328
82695219
24774407
10288326
20005955
68750622
71251689
61608119
91330671
91173527
31243395
66688783
53670453
62729723
37035064
13739772
28501142
73640842
2026738
28785488
85206542
34532294
25011340
78424589
40204859
54457747
2960826
46329942
50604187
88022608
31271918
8905820
10152658
90666099
16139619
39537744
25296562
75769356
64712582
85638819
93769749
52414771
22981424
22519838
17459271
50536418
47293203
84257303
35586131
77602916
2492500
11477422
4504900
28811202
92572721
10969792
99935496
14407552
59100676
64012735
53471349
91632008
60765130
27825157
1334755
78214242
80172922
25868070
25254097
15000180
60200350
29254606
84393778
77865329
58388253
1256597
76110294
73880182
13783389
55702626
64583145
81284138
35232002
49632660
58869602
65625634
48541324
89973063
60175236
68839237
89319131
85731232
71387872
66456403
73970560
69531690
87675651
42466608
43884633
13375871
37845316
32746008
74352135
8280463
73397052
40112221
10960474
16851304
59041736
21117815
74876832
98259403
70711628
97310105
95844219
8276464
96813905
56794547
2804917
43167790
56869597
20396202
46777913
66717283
36421593
70968368
62358426
79336158
3631210
324172
72320662
92284979
96602586
96120565
12145545
1916116
29165864
8585620
90999674
45767033
43699634
35282355
20083712
45079895
96501480
60323081
14063454
37342430
48588126
47320292
62601792
24179724
97767756
69359609
34325697
72200715
12248198
54695745
79333437
39886471
6622719
74861825
45309096
38596279
25969331
16518432
2525657
79571396
71252690
47067461
53007437
69718864
13364150
50115049
34252074
94912342
37964340
18050617
15328020
28024817
23258466
14137365
5442666
17368307
10886337
49043282
91606823
52682131
40673121
27890010
23948067
70150451
35662526
5428433
81492887
31037339
47270699
21980368
17732798
8094428
40930320
86556086
18906983
31620477
57922459
57372005
18359787
80602980
45065465
87907684
47001936
61587810
75431236
66644155
91988942
6785440
10366689
34956264
63556483
18921399
34844369
85569267
56005901
80836984
97901749
53406022
37018912
63072524
88330983
79620645
70991993
44702684
93028146
95391206
60044587
32960564
96288316
40845926
77519285
90812909
57056661
4885515
15578994
92212064
57941545
38440988
25049464
92704974
42524992
93805011
61757352
31905185
668677
51978270
96127040
82447144
82968447
92107165
39961244
15707685
57863975
8759672
8323436
96378080
65847596
41430239
48461370
47200684
31187928
12590018
84062769
85044422
34934062
26124581
56186806
83715065
14965890
57101735
24283705
2581818
20647373
57301511
70007746
11431998
88091980
6179270
30961232
12585965
63019449
7701354
58535122
93401023
75795753
33344038
98096313
72621055
34040924
62766023
15202113
26281329
4327308
4799921
81821124
94101102
75670064
38713145
58716061
4816391
61669205
80091918
32145034
67577684
3743397
4425507
56475845
73423583
83265729
28859271
88913870
23755830
70045543
16127626
8953136
36979137
45329504
30483577
28453943
77329374
19165861
622294
9097400
53227678
20312495
36989240
59128047
90004572
98864005
69148301
93550909
89908365
11364148
82040778
37897142
86714529
7027019
30743250
58039808
85340754
6907245
96793791
68760825
91709192
9337197
14433659
85143529
55704795
65499333
55739969
19530452
47283370
94566601
33796109
4978316
12317633
17915767
54268358
12986163
29060102
24736216
17855767
38548570
44306001
53873851
54860249
98858713
12136408
260204
37818403
11987035
56408515
6566191
32793526
59119497
15859139
49082192
55575945
19797086
94834545
63218754
37834271
66917004
75401237
67582757
47392319
6049582
90254443
17690225
42904618
54498317
48446546
88976854
74769608
47834082
40785233
17102152
4828029
94709844
16265337
28987015
63057964
71673463
58237253
4759584
50219505
99810975
44864842
35188758
75777521
86293521
11323997
22949874
81906282
51320355
25912464
77310485
90035778
85962318
37924376
90829066
5865015
56732864
66095929
19146613
82653257
95609902
78182750
7923087
65199717
64205272
49094283
51893914
53053838
97201791
19187306
63922476
27137928
49714753
48855091
9911545
26403071
87446838
16912548
78279561
37513990
97520136
58549981
49109013
78048613
91268852
91513407
57881249
5975546
83955870
16778893
54815821
65942509
75047024
67901412
18934271
55859189
51559889
10043103
49922462
84655086
52386826
63959575
93716352
26801655
89912331
93368974
43598683
19483353
64109433
33282747
22229274
73559901
93592281
69992830
38827308
78720574
9898345
42911523
25013240
73038449
75709879
37147696
79778556
93595516
46609041
54620032
33144371
99666259
67880766
45818232
11206223
91705949
5784179
75715609
7297687
13627319
51995930
63283134
98866168
66491503
85382635
79418852
1165202
74638211
76562901
95822789
99732099
66196427
97642715
56898291
77696121
63114359
35125783
96738103
13100028
16348397
40168905
75411662
42885345
46671512
94538458
26654600
76749963
1216597
22506935
82183876
15889909
37691279
21791994
88405623
9597872
56730196
62006161
66542187
52749212
33541209
81249731
93385821
66414053
1116067
89390012
11814609
21868256
5328440
68473156
12573157
41932540
43472280
29081065
9369529
25942757
67339661
52914158
86053486
54160222
30638216
42790515
82804214
51186934
26199349
5472128
96144394
43210315
5774673
48589032
38203709
17295868
14227090
43510410
81914339
21245606
63919937
67520874
62648403
98410300
83790775
39590713
2979907
27586324
97856328
89883237
42513583
54405680
75234373
76657305
53873115
74124250
74206279
25173710
88393399
99760940
57626403
21476284
81122994
43852949
39117996
32490476
59365186
47365308
12258681
91041889
3416228
40622478
71804704
36186880
97385780
43986345
72946141
50818450
41974396
73001203
60782894
80469805
742884
73049841
16919153
41970680
18818561
96955265
80407428
48846178
31885545
16138974
65131671
58754099
12526038
38374895
3561872
63626277
41733522
82840822
58075124
18883027
33545851
89972855
26038545
32429376
85846549
4015857
24527370
13064532
13288647
7860658
58551602
96764374
28836207
40145493
8060379
88382915
94661791
15302739
33445184
52735544
72037884
54061507
90252727
55943382
13813507
44910628
21919055
9892510
90240690
80677436
4357492
29689837
29184016
38385938
89501489
71985632
69299543
31333278
51102421
43108118
27523474
32063082
79491778
96041258
54660105
15333190
7539737
33975954
62417241
56528727
19066056
83927376
96237377
71492149
540282
64566852
72565935
38273730
54668709
28584435
55849708
8324150
5961165
98664683
30112698
41027812
14234468
91159379
27125783
38169992
23742572
96834183
65576097
51953352
50337793
92838707
49875087
45474612
46492755
19207484
28848960
18690699
33830442
88016370
59997713
48783541
13752872
53747709
37662611
95602832
8325157
92785276
97670101
45796877
56481133
70256492
38830144
53375820
14283845
48069591
70767311
74712373
64780483
72488931
37586511
4176536
66534075
58382937
72028081
35345417
34399539
2898533
84821576
95323453
71923157
58481614
47483806
10973431
74524173
26120606
95489330
19556764
11499947
24238020
62542529
20828499
66327076
16053224
69017672
1611925
4171803
79561605
59200958
51385379
65025877
64118305
44508829
61586446
41222123
41941140
42873150
57435333
41446291
45852716
81606775
19277925
47366470
51308969
59149974
67094737
34526708
45155242
76036862
19860920
69936581
46087286
29318274
15552114
96396169
11364467
56225731
4911955
87274510
16268435
55514360
28482418
35375358
37241808
95604565
95527926
86907568
10988075
52213624
94437091
57744536
38877203
19389076
32261799
91601889
26978048
96604384
50620189
78849745
2636874
4814921
23567136
96831722
39947738
58828634
36571605
16607477
45910985
28563914
36212942
76207702
11924684
29291515
33123689
76201657
29311078
98938165
57893373
98557504
52593499
40062887
66522965
83830637
74230727
84517780
31248999
38479475
20600215
90744181
84952444
41719177
68348898
39285817
69968955
16095535
90315861
68620364
72232827
49590106
1560031
57649770
64457304
99297180
68599537
70850013
89696429
16230938
15811936
56367061
16940057
45304339
48974751
74141759
31052747
67689417
21953620
95422869
58357045
24073521
18709831
43701582
1495503
13643491
17385614
79686587
70596866
23431964
1382619
68705175
59925800
59805777
66912747
91601611
89685586
13576778
8006199
45769849
11237825
85351389
65956938
69734079
88783116
16935300
90010566
46558567
55561072
1140463
87684586
1743008
13564230
28234717
59962736
9602870
46270080
79428038
89750394
61039720
21278414
19918172
55323186
68296288
16269904
42942993
7840509
99072549
82509231
97941578
54412016
70883879
92769355
71399918
36151564
51478287
72281118
98646422
5103765
79612784
50682069
24595996
98995852
84776499
34640733
93087662
35922866
93429134
27701408
60694999
32115313
61866721
25486195
68909703
23520446
83015179
24463558
12751302
10619428
22370165
94779529
98665632
18814519
19195262
16380799
95472895
77526106
65434100
28767945
47171003
23739261
59392317
90052632
54472556
39130665
54499881
78675215
30186069
19428474
42952852
12801369
991978
26307176
66675086
38347548
40510698
78153296
3493769
49468868
51369214
33284471
83723460
92323524
38379527
7252665
1088134
83982385
9816743
63765075
48197896
92841139
12836803
94317437
96777317
98114380
98110094
45441466
91430584
57154300
63004044
61587392
75080758
97917870
67747443
36035279
2695795
60032757
11910759
3212972
16267333
53376852
10283278
49576284
87750947
31666615
73520980
60206746
98030924
53309912
13473026
85113401
50519427
68679043
54997709
69871649
70910985
93660882
4655625
50468400
67151952
74424757
20197739
65574835
45669844
3942449
70279374
90249232
61549700
99072892
90095566
45278528
81411736
58407602
92784129
64043343
34598673
89399048
78838930
35001082
13693872
89393029
29311696
64832914
92064637
62634526
4256539
14984347
27718016
8208363
72075943
80687510
42322765
29796442
30173448
5545847
19136296
34051677
18395338
10533778
79485597
79802969
24645510
46361159
28183086
86970602
27125349
27560112
31176907
85134057
92098436
64005182
13163832
97273503
87725856
95602430
3856066
33065498
89357799
6048386
42939843
12298456
57376590
98233172
41899090
41007702
39014392
22308712
18567030
8550122
72655270
14535655
22359949
56627829
54100403
20694924
89240344
61636439
78564358
61090913
61494950
14325979
60270911
53148159
14473763
52589014
83225246
66184039
83594405
66860376
1088692
854719
32723167
58545788
10090006
705491
66298278
4765337
40654846
64433661
57078003
72294030
52927934
51842450
68377452
92095260
87902333
19529158
16956768
12148068
75376179
12704550
7147645
81164466
74228787
57254729
89392089
90544724
5044653
99538585
23844347
65137628
7704139
15382621
21768314
46583362
27406702
42815012
22446106
26925723
94979713
16433594
10801936
82795616
81317087
82264340
27115169
4064137
31283817
99383039
83091852
16948158
29136984
85549177
75323953
36893820
65434127
43055157
36365280
67990690
83158939
52843143
55797918
89414597
31975415
95802006
94953839
18336739
79409590
13587620
16199747
94407271
27055357
95123746
35814276
81248588
46556258
4933003
93583690
20584707
55305582
34774513
51484549
88836387
77754964
83670518
37819995
36653514
46133718
4038181
25666444
66585345
11326003
76898818
51531174
15985843
55465575
74039626
64748770
29093151
22613092
6684986
79256472
19882694
82622290
16883929
34729829
78022228
38259649
86400519
29345723
13504065
96901258
54895841
12238432
94701614
28131602
18667608
84979051
8416344
22320402
10685584
26751209
81074899
27784628
78889741
85977458
6099555
40172255
6095645
44918203
66494712
35408503
32270008
665171
83991639
8970461
21917591
66570604
49644484
43598814
99219024
52855072
60746388
10153190
38746267
19765704
33898923
88941725
43120324
78034161
5703564
26201864
2947701
60541774
95478144
21530891
35441134
25909307
2868647
48848465
66970748
41570342
74221126
1850471
32538974
14147969
53021796
82980308
8546415
57164590
66941771
7592825
6011845
74629292
66239443
9385507
83187875
4286078
53226267
77547120
98979349
57116253
40637656
58702553
28045319
41436373
30933673
84981384
60204383
60607904
83149062
62062289
68053455
29438413
27187003
64168362
85714125
3033967
75305714
51964466
77746211
84480488
93278830
31458891
84888908
15400039
73459857
9581124
34249006
69707805
60869668
26100011
73942468
64075041
4172699
31339315
66577995
12708119
72144802
52274197
63983184
32614374
448525
45060466
90776149
61841077
60986748
94525101
22172754
51746461
80644829
89033607
76028022
47292879
26970983
22319215
4701298
17735429
91676957
54310381
20946087
8504277
4843785
35661511
9730370
95650879
16914264
81701600
97196168
57124442
53631887
18889467
96991126
32927687
7570115
76613543
30226679
44441737
13139097
57434972
14757480
61100919
17710883
81365213
15537474
70014401
73603656
85476064
75849948
26856461
94744346
3593438
84310132
28333638
40604441
44841356
86827237
61271136
5783342
39798761
63370420
55854732
86510248
4737623
14834050
26885802
95531593
42980579
47741654
95528242
61237358
8454153
78798890
58165917
16765736
61193197
61305488
59676071
95337794
55724177
32332511
85891497
72269601
65990233
9412462
48875475
60598068
39854989
73795177
14321624
36812340
60188305
61964115
31062227
15782941
99528559
95428380
55427067
4999397
65708173
60215910
47669895
36134611
99020356
42845315
73970933
83379915
38605396
18902655
95958152
60242995
4734715
18575613
98562633
79661439
91973711
44047768
4066393
61091454
5153205
2267047
38572444
87155906
16312331
97350314
12727641
12106811
61986420
20912542
66101720
34954699
83020774
10976352
10475328
25974954
55647600
5234481
61768488
63219485
99559936
51889759
85743316
29458883
10691273
45180156
83704320
31619795
10132175
26193813
17151011
7110729
61918807
39449453
58599063
55116967
89459958
68794307
96738054
48479743
6980910
1676599
68902215
98179831
26457999
51391775
89756722
40480114
73238332
36178973
48170799
11279859
13438230
73344829
69089764
77944726
74446226
22108927
98303933
76418135
94545239
7565850
25053871
27176139
22858147
95908508
7163592
70801734
23741014
69189554
38464218
46988855
48209020
48938784
57503780
13219240
85056239
97788619
66991747
89273276
92433082
66499848
44680739
67694019
27728889
7616520
89194714
30186505
9930967
81170702
84471719
79966809
35681917
31404985
65082648
24628318
96719784
89485585
64762921
5804344
3784355
76985855
15287104
8943766
64134681
68695346
447363
56027664
67924198
19740932
9066354
86500426
91940298
9013280
95603140
65967319
39684608
52757572
23376267
17231744
56246216
15436237
55698770
92496271
86828413
16194407
70334031
9122726
36344123
62552790
11741208
91856140
44804610
46873734
59316133
55094840
84555058
985454
58330858
53318141
20458062
86411013
16856170
34315028
33817969
28851009
62632930
13620983
68254081
34154041
81687058
40935906
79469966
65826777
86549503
20361127
87477277
64573793
43916757
20240153
29196611
54051406
99298443
51999030
37616103
80985271
25999539
87093516
66285074
24225161
59324015
84519070
18557127
43211192
2732840
4414325
66653770
51774133
83288308
8436142
24092748
67304208
38451903
49465301
88217617
84999239
64327657
29191689
98325781
19323347
58005732
33151283
64662782
30674351
7912931
27948252
7372067
51413169
79782263
78374068
33150074
40343209
65360131
42138968
3205286
52503038
42631313
8614702
77136317
51191472
52118883
94651569
83823000
35308642
27905383
86531025
1161001
92915266
97168793
78871009
99523965
1490757
61882633
67325762
1579487
71524374
55658682
40177286
2410021
21426846
6925493
44946736
44444814
92132573
16986842
62041713
87893979
21419733
56596814
41169830
67803595
53454198
70673694
44726200
31361942
38811096
32721238
95447890
84566646
51185735
30745656
97816761
89692052
41639658
40120961
89396236
13215165
12969637
79531610
558635
16978585
45964065
1558280
77298279
4190792
83631953
99653827
10055978
91195698
96285759
83143281
17275846
97594475
83420553
20077719
22062897
6708884
44794796
53041519
83159148
18559034
44499222
75318641
1663111
57055701
42589433
76199295
71129845
71328475
21622950
19868815
33270541
78898308
29470305
80723924
26030554
52411806
32744196
84065933
634887
26135316
83160337
65770036
14084370
41237761
2931427
55302132
58730909
40410224
82233082
7433378
7072154
48454567
15972354
92181908
52422305
60091611
55500579
33083732
63542519
10674817
8664142
69772768
29721086
45661282
15684185
34013350
22683550
96490443
1050775
30328409
23516438
93514449
17608167
67331557
63731203
15432825
11418838
25163361
72000469
2609934
22227625
61886162
21606978
65965451
22703514
16449438
5286841
48783884
34974966
7186898
55860660
28865982
38096768
82620265
85117028
83967664
54430087
83544578
52745461
75671027
14278932
83858292
42342588
97624210
13912574
37331966
27760379
21144382
246112
10163389
74976490
74152353
14369361
31524282
654250
75873279
2525073
59719497
95035581
88138457
98028943
45406778
11053637
67052613
36412350
66431287
86294519
74846632
90547738
72247563
58974004
8359528
44799558
30611731
20312340
75978823
66387898
4916903
847350
43962296
671179
10016919
76974786
5703983
24939797
38548884
59666575
9836888
49233179
52419969
60049938
40498352
86361331
57678886
84502015
51628783
25969647
30245865
10810290
5036889
21259723
2515928
16495270
64507619
5422134
84534704
14560501
49255286
88091441
16934761
25665357
7451862
13037256
82646333
33302108
10017798
93037711
29409858
44023305
60865550
8683511
83619658
23097855
29314230
73644621
52920172
12613169
61422032
91110072
12031407
382560
13763122
35410914
55210059
51223691
29052662
21161321
43861009
78334161
80693838
28773517
44591260
30708483
61548006
5934458
41380071
75306561
33225696
28852716
36399079
27515596
75814339
49779537
28275171
9892559
21765634
38258272
19235676
75983371
55091512
82620964
75830346
51189815
38156000
15134470
96485619
3453701
89722365
87239602
94887149
24398316
30762521
75666399
13100025
99198669
89521093
54553352
56630124
7130420
19592493
20641643
89704333
78221008
58265329
23480616
50667270
18725133
21849678
43505293
60278300
29977381
28215277
28003326
61322261
77596322
54090602
2768979
70318035
11378605
25224546
78787322
53586279
61063815
42658104
65124464
97333422
26660889
57618558
12245507
60889891
16509944
90872315
46304877
95638242
45710093
14764068
5353108
54744392
43267496
49170698
70591271
51866849
21535411
53658923
924366
84442402
95518367
22045470
78123859
29519882
45937222
44503734
22496849
45101451
43591319
75215901
28723016
78868098
80640700
50782167
59786293
52087831
3261495
25564125
95928223
68101433
581690
29270486
37530616
80389952
13772128
11027744
1545840
830113
35669126
11656791
57394012
29928518
88101974
92671993
16328541
88018153
91880637
32628555
97694156
71452991
3360343
43056324
45546249
64717162
81483551
67693895
91408585
77448056
49302624
5594673
3099596
33579743
54039754
11401328
35127593
96005528
97181123
91907639
88839962
4577070
23061289
14645738
42901250
27045213
83981012
32479808
48774867
67409930
62591598
72390490
66276681
58458262
22182536
15002534
54021548
37405058
71113739
44779956
14438966
26663690
56680981
20854491
93902432
26599451
15690723
15386631
2402560
57490224
14209194
18860091
50403945
25429322
62802854
78425000
29575608
13087379
5216141
43095095
28356125
89881031
70848190
56697259
45288076
43117577
77355867
65615061
29613436
43663738
46435336
51528264
48880326
14390826
18055757
42224696
44181140
45197233
73528072
39092463
2605265
8628579
76410658
79350718
21799972
8316645
11548238
34234041
61323903
46782113
42011862
40027129
7380616
66336400
74675116
4325626
57740968
5031044
72655080
28232613
55135663
8646209
92694205
82957833
85379344
67069513
16850278
36393826
81590803
18635726
79267489
65610590
22908619
44606896
13845115
73546745
55322143
12427170
30840245
35087523
10777166
14719494
12952943
12952603
81060486
88480203
46655583
19868155
30718479
84178000
84779164
92473045
71845751
78393995
66181372
60314208
1860803
45058322
75172989
29471878
19498284
58783041
34507762
14660730
17378271
94153042
2405457
49682715
36178879
80990626
19550381
64168254
47145583
92627213
54980108
71541038
72022842
27284779
3648409
82983422
55515311
7033257
27569567
33003127
60686708
2479968
45352869
93107012
87818795
58308494
3527889
28683570
79592154
51027204
85438742
25030568
25010943
81483199
97163825
37377152
87193343
5870247
30207454
59811062
69216542
69816797
14507648
6544937
65668256
25507380
36213123
84883297
12281913
45695889
17849106
53390653
72486491
11197271
51657412
23178457
49001121
10893674
63719991
77265096
73982720
68907599
66748511
30300527
1430315
99751492
97984487
47878821
24734237
52012424
84132422
59447665
48628816
11969584
62795531
2433046
36811204
53149222
98837091
44193436
43226460
84069523
36758383
16655110
84242204
53340883
89790017
23626992
26690589
73328146
38482854
6075408
42321652
5971884
32365524
28134733
27479490
40044368
84026163
92267423
3626221
20644297
64706500
65635678
28794252
18470505
75570009
68502718
43751712
67332165
82426244
13795168
78838880
85304468
37417734
94498429
23643274
33445716
20468425
60834106
52098067
77697145
82343079
7526113
82764829
76971866
70457855
37781476
98741738
9968105
97691065
63929021
4953198
26430223
28938145
79189180
36558113
9670777
95237542
27934369
3981008
3769917
75776713
29439075
55406391
27181175
34138667
30550016
53852230
83956689
50408700
18809517
52188946
45914946
62949918
38359654
85729172
64314220
92901882
44192976
1170223
80875689
22169166
81318646
8096145
68546195
71526458
65274958
4668067
21433167
79176408
79234104
27513980
45854599
83067078
12313964
85672548
61181514
28044143
79457213
51342399
36409005
85940591
13902882
37950601
52944392
68489718
86135606
50592276
94282395
57857938
80273710
91608019
18124434
87967400
30281516
50498486
42923600
67117583
57015789
58751896
72953942
18573948
98904863
1466047
91255383
39254036
988159
48496780
31395037
98390692
39809355
46084419
26115360
54520053
25109409
59981441
29307978
10417712
18256007
99736034
5625287
31551193
44808211
21467514
92682097
42151458
66511054
78363296
47936528
56439231
83405691
72664233
66346111
92571127
14735765
44688132
70380898
549624
99000684
20367753
94120491
6000222
20491903
34364216
72563846
70296320
71994891
12730980
5675186
65738411
75347892
93428620
72950596
28865187
20166450
4680507
63090312
2853083
53229199
35435689
71169340
49998529
89900901
78266678
95461366
81798607
59673803
50443671
79881502
13931951
68974569
60389785
40291823
16711048
33150117
67762667
48996581
57533912
95189909
22914775
95107144
67873138
65038876
83929916
70827557
30396081
32368745
78908445
77230493
49934967
19037159
47427285
8773083
22152237
87444287
40811075
6560329
98393121
16807838
13243387
84295922
30294619
50110186
88911195
60144304
46894262
20965442
49926637
1750226
15355979
28101163
73258572
8838115
27654526
39680663
50500376
40169157
83946300
29130621
92930922
66801607
54817010
69555979
79667631
72784327
51639407
51392305
39808952
15593122
6610476
25493729
93859143
1164467
54075876
5184559
56285164
56445100
15794262
48840780
76651620
81716949
46770346
90768605
58693059
74465145
74291055
33801824
81824326
83532243
82689343
63405168
51263326
31103708
66188462
23487069
3776861
31599226
14316208
51639410
13383173
67748287
85305369
78733609
62946507
19361526
56699211
50478026
4284966
13910908
30318961
73609194
80384815
58144169
96457824
58880069
48450238
87945642
97483730
58215282
62586525
30119374
19613139
19409245
64763410
54378356
48176715
98936639
82664934
33913785
59812864
38649919
74033057
63750775
11925538
19151823
68527577
65713857
12957492
58929872
60066639
38818247
68795440
40426245
5611941
9207339
6850405
50726010
785979
6573675
19913198
11267849
9542642
11350314
6776366
63037926
91822465
74504539
67907740
24396704
3004207
68584460
73720487
68995500
99670173
2444923
79568532
10843028
67243123
85990788
79818902
29491829
55863178
50672837
32794563
16351272
14846829
69236052
97820332
45114176
5231666
71231900
31966191
16259302
6117754
74386432
9598036
4594825
91528896
91474828
50624104
90288672
78378795
35698311
70534583
96299413
77520398
39574999
40428915
90409565
89698695
86523825
41783087
54255274
4890104
93468928
57017410
80638268
18976138
9517183
14383338
67017064
56701767
96492211
10801694
33539510
9783986
51108685
42033028
80444208
28749251
85560227
63012027
48150798
72776915
92161497
89754469
34115346
93386735
41106110
59423399
33080846
8721993
14636680
90110739
25937211
20283723
6602304
49975422
94536699
24428054
30670180
19190497
87289722
71782362
35635989
20014722
92506431
7785193
656043
13364750
80112932
98705921
56228120
77608831
40312369
23539344
99858786
73468728
43379883
41386574
36627210
53269616
57313031
78211567
1341168
89001943
56964799
85141367
84122707
93358441
97501947
73336491
86093038
10812744
95573583
57488132
17770940
52445144
3410736
56749775
75028896
83498482
68147265
55701805
31749705
4853898
11273248
2061454
1242116
82858678
67352834
34716414
26814307
5298203
69549327
81672538
76757129
73177545
91397161
73772244
9022448
3248784
23621259
67945493
24781225
33980072
68714629
61821554
90154003
40552881
79170963
47978532
63004291
42078529
52495043
7980158
1886918
59019726
24910516
43634255
4286177
52653093
88999568
52295740
27988569
30325402
13055506
599130
44453888
96975218
76638591
85253714
3559358
26653751
62409147
55097210
7322410
87856337
56935373
26308230
48501894
79695005
85487553
14219632
42159436
56065453
57407137
26322276
52183684
87306498
31294249
93996171
23482625
26211540
55732200
96355883
74300695
15979898
63953105
15065231
41170904
51430360
69424899
49968743
55168115
19516423
22595303
31069558
96632441
46701456
48864465
36505013
52822509
42339879
29792752
76363404
71001335
92610065
58038154
32341438
17029099
42760994
72413843
16989424
29216396
43173575
47987892
44650708
74974831
14139973
42939024
90665033
71449190
41729609
35477316
43191718
63400109
59385307
97757548
76552250
25046472
65968576
8386292
11610028
1262112
40473434
95374595
4193380
48790214
76092836
45574313
4651855
60189957
65977113
73679472
38838952
20237037
85714350
96506738
25717478
93181549
81302897
68884740
91408575
522240
30348673
82847211
97435910
55048909
81354475
91786535
77023527
23669901
30431477
91387604
78233849
11337769
33488198
88754827
5278713
78068143
40501376
91819415
35155338
51218655
17526921
19892382
4458175
91506679
47255666
29215561
75006848
73835659
79029198
46501307
15155239
58952063
10194025
15107311
93776998
95824261
55801826
53778015
53519849
31528668
24128944
32882495
51695821
27389197
78305370
54718381
73226517
55624190
66665847
10312819
78366054
78365974
39978538
66717790
30111165
3342602
14583156
74441932
18060978
18380237
43990987
69225904
4058276
16438927
24895984
70982694
52622458
14517832
1908853
71772919
34547061
54972960
57555452
8970869
8314279
32877648
59215591
68976352
6558200
71604418
31103827
17685894
19734281
35532655
49247554
67144340
77910840
52390120
49533119
62346085
63073041
54610482
24263978
37725875
62685688
6735289
23613998
36328639
83677151
15365924
44706341
5523054
37187780
42991935
91363614
66913175
46778298
55327695
46017480
45028452
45675907
13821783
23932615
35957995
67276090
76736283
29300585
50557514
2199355
40906216
90714664
15649968
6270133
20723347
42603335
82143604
37805190
94414271
60671520
94892235
54645574
6007405
89717327
79424304
55626568
76090459
98563651
98131375
52463593
19526369
41456374
16546322
39957905
44552810
43024338
92241981
6413030
9699395
43556900
92785266
18778154
96932725
26354906
5066091
6847681
8596029
36576823
68019261
14780912
17274786
43699561
52920023
51338928
31405472
85639475
66344446
22952673
96256301
20716372
58720762
69584580
81572176
37777315
66720315
61892647
6373358
10895902
38846071
74747378
18634794
50177125
87429524
85300248
62452994
88859142
62783469
5402194
20061798
78453580
59463356
49311319
36028854
78516077
1467751
96185775
18711573
42226259
52085830
99086027
26796315
69389611
35220264
73802567
47897446
6431279
91511450
1551326
4055451
32684067
66713266
69741122
24286314
68151100
21758928
63352299
71712767
1998312
87510895
25564293
79628273
4091040
61656304
17542055
77724871
33954528
30640932
2510795
24756187
32209503
9833489
35197357
67534526
49581274
19633567
82734469
77003634
86691955
18339881
43787624
59087539
56183211
97667293
20209533
84761370
5844398
80369841
40947924
68156321
51038126
44055166
2224795
1536662
87191082
39456160
8102931
30222700
63386055
3113558
7908058
60431883
72853765
29368188
16747740
47918373
38566723
89443348
64948049
70265067
47987945
6435860
75722090
71179610
49462010
36725816
99751439
53581632
84010910
65088738
2697226
43619024
92078140
97903623
92900191
32461637
49344783
36608366
67625947
33852612
68162290
33345469
17482513
6884977
85630033
56385683
3858236
27178748
51605915
7571669
36090349
62182509
55849056
66344296
46783223
83881375
68142950
9436673
40275076
93221733
93852206
62970785
6686286
29070115
16844342
70108180
30669522
74243361
64479135
61382634
54181848
95309347
52968193
5559595
28579288
7557177
7895592
64832534
97679401
83601524
84678613
68213722
74022415
42482433
59035328
32997014
53792835
35512567
6919785
1402983
73700572
89537240
29742279
83236692
15849375
18369624
40769746
76091068
68655757
50593696
2037428
67356510
5796979
97913166
85170324
56822651
49826112
2809919
59104703
60915557
50163750
62284459
31753897
20881105
34649513
72951396
75404547
31369999
15559035
52785640
39062314
41326574
41381587
78906426
3837612
76935526
12120017
79587911
45822437
816224
73059086
9492252
33570119
21604639
29523552
73923599
79649292
14400025
59481978
31139402
4179111
53671726
63789914
69870747
76933097
28279135
90068317
92906776
80532649
9417792
7459430
27831699
44729560
11159697
30495539
21326943
19149941
95912465
63041596
67346714
91727550
59325892
10250564
71140106
79916133
53660173
99109683
28416819
43070437
9866595
73071548
32056636
49483943
97919733
28263299
79191930
17931349
98245734
24051380
80778917
84102674
98815609
8303943
61452409
57629054
81959218
15610588
71098215
34823812
30501497
69301187
36341609
19509110
40957302
11467971
33167068
1332686
75689471
23593114
78767801
57829107
88956221
86747539
7880124
53157450
60126589
86727489
17074379
62625630
44431281
92279767
56903987
16026127
7562276
75323306
84727352
79462690
12755154
58499535
60119647
15344137
58092507
76678237
33132385
1696554
13368766
36602484
61906842
87968067
55744338
54061392
25286617
2038344
92231628
61504322
79301023
80499728
89712104
97267401
2806326
91100232
92401800
74831241
20652797
81254325
48825580
84166033
48477654
1273922
85030821
73339018
70106106
27575077
30741848
58373407
13638240
90608779
92349449
51751409
19702105
83338420
7477059
94538237
33894648
4702219
88938540
85584209
47223736
10243971
50434794
82936896
28863723
20635767
28559118
78977588
43886574
26103740
37535196
11561902
33561048
37921538
35340069
42079319
91819197
94644842
2767405
87490212
12732521
33238283
94096956
58419434
73686730
54765440
59014425
43643829
34366455
40463151
59628645
33058371
31942122
75802825
23043406
64873785
78329858
98641401
47956129
85348027
78527555
45412813
86476703
32397470
51109941
43589003
58284082
56355349
10621574
2956505
91547856
22726062
76158180
46161751
41460048
39650502
7866899
24136049
92081248
86788989
52129161
4154463
23409454
68089897
83754258
35941751
35203097
48102732
58903429
92736420
31281779
37532934
4344086
15824731
44309629
46433465
7995025
66788227
16936659
16018777
7698499
92451492
33354420
10196597
54417618
50535709
72850269
68259909
72433172
35672574
62055110
871528
95907121
33454459
96025947
95340565
5667256
60400755
16453600
13433405
18684817
11746900
225144
46544893
48375964
82474536
36656353
37423654
84893831
28535340
88675179
21950903
53217613
28155381
22947550
69266495
92924213
66025329
81759900
54544644
85987737
16328275
46931641
68860992
94692299
15739840
1593748
94686433
39190810
11812805
61721610
83785064
99187962
29094737
91142344
14738424
35763944
12683324
76355655
78943586
70175302
98213235
8394093
28257275
77011739
17392106
72497034
49970714
29931822
29860513
50469850
86260067
83856388
77989483
5167671
8763335
88355344
89486564
37783544
11057285
57200461
49040555
31147325
68280668
59632676
59347025
77930121
78665424
30021926
52494433
73371189
21601697
5904083
8297276
88035617
42667776
40937999
33063034
48195744
41848574
20904311
95544171
45728122
39455109
62796845
14568054
11260620
42769288
392080
46346332
67831343
74989855
92219321
10198024
25212889
28662469
26339631
61881557
46741915
46696354
33709397
60197662
23684571
37538413
7957999
34161342
35250215
91488871
10754987
92521286
39600016
97589437
74656954
37236135
32921388
21124817
61012035
83845319
11558580
59151752
60342171
75127370
61167410
14847040
85317739
78538923
82526923
2722331
5273984
71601056
17067213
4617194
19489599
84352688
36492399
93049873
11392696
368326
86096884
81280210
62482865
95261364
6940390
25511690
94977566
97030878
7270207
70061360
6622458
1082485
44643774
28027284
32018833
22042299
30348189
58745099
51378670
86247108
87169659
74280490
72673592
65044197
19317099
86862816
45453324
70202669
59184860
30130273
87164506
92829997
66499303
41970616
50160977
14236749
38852961
68199478
72869316
2478143
28770473
2361925
67452992
58392872
78377124
92790700
433764
13048041
1960217
51153545
1696835
29340360
29787632
27902077
55705743
36994523
48337466
30394430
25425199
8742883
92020519
30087450
22019893
67076253
26831835
76719833
86749058
50995832
81666684
43730365
91073241
93632446
91745135
68225885
23522953
14295676
48454615
82686162
9378843
52949950
74334603
59131037
29171153
81129571
47922956
94061774
94577947
42474568
41722167
77849047
3209957
37503948
62305092
25978867
76177492
99401233
58580981
68535867
88301682
23211093
22522575
51000749
59157694
42142344
96526785
87412738
46660976
41182551
9707364
68122695
67591328
46101322
19769596
75024217
2919101
87122356
82183807
9208528
99526792
64565084
97871804
75859565
71246203
68476625
18344068
78163806
89242766
13000841
74984194
46673287
4033495
40291813
17821770
10724401
81756448
35255809
62577035
41337613
13893424
94715401
1831864
46145002
99655605
98418187
6490854
56907088
21432733
99071598
63524197
14266085
39043455
74592603
21304579
55849540
68464931
42917100
31320136
42373617
56260614
79592526
90181149
27184813
43578096
88241616
23218898
19094481
74240746
80254690
40105190
85361935
49105123
55128555
19307540
37845138
76484678
16596507
46652173
85048682
86180844
58729011
78326438
91536591
45529140
14641392
99650253
77685337
17237768
83597870
43172833
62640606
55445473
54392579
96686646
40225935
48690510
49315085
84244314
65448479
21510420
75463143
96763141
64043418
34488447
54510105
80876236
76141581
10975009
34333529
66198833
90042741
47408995
38459818
16739053
3039817
32493655
19493214
45008712
52808552
91221624
88925183
20728061
76355239
9689012
80271640
48013201
21304865
78925920
26242086
3535942
370926
19620349
43721489
1224881
54584649
67205384
12256158
44577975
67508778
77537952
12133366
43743545
47404801
37362212
85270044
54951613
59250773
31303008
39289337
23492547
62755319
65565578
26039543
85962765
65802142
28441265
90243798
19126426
61833555
60140080
44457984
51779357
18837052
57213353
83181928
81712593
28960128
39451371
28256394
48399146
16364749
36657237
14502792
75164386
44354692
78417525
70455564
97962805
7453401
28251499
69349859
82883001
10413902
50941915
75781200
90816071
61468678
36326688
67855880
71282152
60393640
83889485
48438744
17990257
96737277
51397747
65282518
81496397
76179102
87113998
6023988
27053117
22952981
75488190
43453783
8164885
97346251
43749104
85800674
45477715
97000021
13919337
74422060
38888593
8360691
56871127
34258327
86466191
50030354
87688777
71340633
43334846
22033455
49805181
44781377
18398078
97423165
72606322
51217286
90188035
53371292
16041709
21727827
30401236
49155699
80368677
50823097
74828912
26317354
88350230
61063056
59018508
26504545
82249351
87410241
20789155
58187920
30571572
16486047
81174688
79467194
81823999
61809243
92140081
84141449
85883823
63779267
25686884
66042231
52209275
98495654
32112261
75578265
68964551
13782447
68273736
15136751
74744133
77521423
68387120
25697224
20437961
89513427
46802031
98762534
89171805
52163490
15538062
29817687
18445711
81326693
85183654
94428816
76451939
12254689
21281624
98463624
75223027
30860012
88066620
77519253
6010181
79342502
41175977
32869361
43346624
29383304
37456107
4444770
27611182
74015025
92807899
62469453
35206831
34442187
56023158
77621647
54340813
3802660
72431856
92401070
77655890
7533345
69917970
87031589
98071207
43803681
54350818
60072856
80251788
2220020
15609657
38476665
81728869
68413170
6591719
66145319
30094563
77761341
42590130
6984877
73086403
10822467
32787874
92300031
95468392
12836816
22219466
89890770
37384710
93783822
91877119
40389520
32640531
3102214
46386187
48342471
11620588
56681551
7434856
58008783
99211101
89721700
85832448
95449138
44642246
25364508
62526851
93577326
44200949
82541680
77079353
85933154
40765430
31824508
87296164
64488478
92261839
91160836
21896224
1980425
18462254
97165462
63412141
27594790
73999283
53008784
7143763
61586075
38059946
84972990
88309073
61411019
47904000
67025372
11317427
24224470
10644397
90377617
73197634
10314143
35826738
20627844
40032277
5268806
48234310
79184739
84573705
1019542
51802372
26747013
7030995
59704126
66040782
81323190
33807175
96485159
77722484
80737583
30668519
45161272
31101935
19595173
7688666
63451518
91917539
12898790
61891417
57273098
72406007
86708451
75853508
60156206
63677846
20546397
68259387
71647676
826539
83793282
94268518
35783333
123190
41298238
63008955
35544853
72860748
52863412
3751553
14412780
60967593
85330214
58405391
95979722
7452016
67322837
65742425
69494704
88715600
4266203
87261661
91721156
35645146
5266538
57745943
50729862
16737495
67547246
52776441
66252080
20895528
19530965
68615147
926886
7560804
42265019
20724395
47557628
35861199
35758297
84278818
32508309
30717327
55158353
65010999
27787972
57584653
58993026
41828090
72262923
67124434
54762184
55595288
51172194
68954379
7334170
67308091
67969447
86895274
38238292
57817604
17482086
75038823
68236776
7652415
76494247
24567210
57656150
37192482
14374851
80359791
70208455
26200580
91731539
49685720
91122633
78538599
27551300
60508339
90788880
89136561
63911599
87735718
73660112
52974518
5785362
38618841
36516304
74325927
90188253
4829699
21928570
44063917
57055826
33356078
47758618
50457555
45645321
41698382
16752857
57138929
97020193
60594351
66374008
81652128
1292667
1491911
19907374
76051022
56197871
14481769
26410688
20189711
29048047
78213137
62921937
7530358
8973728
21413518
8481927
96939430
92073053
78343114
20357086
65299317
48161048
19618667
12343542
84001707
89638198
28603613
32675953
10033583
80394717
83971897
72396814
21188170
64419115
80020554
97343476
42219393
82946427
62580085
44977643
66777911
84108603
2418402
48459093
80494826
77628881
79067228
22415133
23650830
32053226
87546575
87923286
96775593
58424043
68236922
70040485
42628252
55002335
21013658
74849730
50734784
42645020
8195315
63777030
84693996
38591466
83328645
41742467
8943981
13440570
55621460
86961896
28537031
67751585
77723899
94796513
55069283
31329312
35707366
81438802
51450911
42479279
36388844
79326762
54659007
70123714
76534556
45736875
49404906
10976208
59183577
19672874
44882738
83282047
90584043
88805970
78360103
76709517
3031717
57053536
56009938
97413687
52404411
55867074
5925859
51507661
79242012
83498519
94026713
78118186
33482193
71255370
68133214
26907148
34970293
33582674
32179527
13408036
41363209
17944062
14096568
53307529
92037251
248506
89221974
93538361
62051453
78214633
2385359
29502049
67856699
43393527
42703193
95244216
58271779
73342108
21112535
74170797
73994193
15175979
29189082
14029310
98324390
76130403
65780662
66882233
44264796
41613210
89149356
40316369
72933118
74861377
37193112
73873083
16453296
27064090
29850379
38123361
64394580
90530002
20357809
78512776
83528062
65328336
26317061
61359081
73585073
48707240
92720436
21520621
62977326
36435212
39008468
64328392
80990723
72840275
80098354
16648613
27507609
26116820
95568213
39467822
72910292
43513111
80807945
59065963
1618069
90040162
85971415
11994250
31726947
26387764
42962520
38881313
24229587
98270908
11778405
92348819
22852087
61111256
63672479
64046733
72060775
91158128
37714829
50337059
48994753
43715589
63828374
73818574
60668181
28242319
19960206
42973674
95864683
76773349
3572298
96441950
17722386
29407572
69452547
63261375
54985365
60212465
879974
42193161
45987558
70031310
67323360
22819792
54140853
86761600
31214304
69643659
41076753
56986092
69623399
76111934
91933523
89352851
8100239
75350165
38104633
88066597
85633845
75593451
80043227
52201661
44361130
17335791
64070636
13873060
59913619
97097299
97862285
24931699
82446843
20498337
1714906
53953737
3091647
28740268
97168710
83722127
87273344
73261816
86425359
6569363
83432089
75431389
95406269
28767917
50597493
72644898
54407394
48701547
40369801
53689293
89678722
67051565
2877724
61436339
45079909
286781
66824859
63733652
25189634
68643103
52295752
93068275
88434168
49569628
81815273
29700474
46586098
96072056
33655879
55835637
90222533
74918323
42650107
69239477
37833899
70796206
41523056
44851593
50227423
98806024
4205692
60223989
77346069
4664519
64683258
91599390
26563829
33174440
81383211
80934867
57435524
90885542
95718205
67007497
63168557
26874921
85624608
31614158
4880141
54294500
27580668
729546
66279842
19903879
67907431
1648810
16059762
40906537
7706912
31964321
23798527
32156654
2459235
75061732
84175555
36062498
719459
76878260
94371013
93089968
37661028
40525798
38057231
55863812
3163863
28394630
77707492
57851533
56955775
14485868
7648771
30001537
21559808
48912261
58508002
4363678
99038436
85959594
5560423
90199224
10894844
35123056
8015974
54670653
50584777
82690522
25304352
98905000
11287186
79302769
93638246
36268121
50311976
21596546
23681601
5285865
84008979
96516259
57076894
13544805
40111462
75625622
87790117
12464810
48961248
99937049
83014815
29715845
58622513
71861370
99834425
13386894
82042769
50089067
2891442
65665337
32487313
65124438
28108488
4452916
95291275
28541185
27146214
38353461
98150591
83786204
50279309
27725995
4266522
51887044
83249539
66492210
3254989
61447550
86254469
85503453
31102167
56046038
34321912
59110277
52527782
96626651
58882566
31435522
54357392
78359899
25024861
89406954
45221792
40661480
8468040
46024587
70814633
87022837
48102791
12576898
32770155
36910405
70784960
56217323
40815665
96983021
1815226
60366618
9510726
97963883
8943947
60455718
38916097
99466336
9433771
65059897
69853919
60544590
22088864
65408897
86680489
67392712
626248
87752620
14381293
37815157
73300521
31558760
20525745
78245843
32323043
53162642
11096931
83420950
55640654
91294480
11168818
53012637
59730445
12803623
34816792
93967684
37911891
74495262
68065201
42097093
75676959
16766359
58921921
78852251
94778644
25402619
10370778
17150531
3060485
43738752
39398288
2747847
13664093
36521189
8412491
73099286
36857619
19081302
31974843
84870804
49415470
98158235
1764625
52371583
91301725
85937381
9564465
84771973
14651807
21487705
57565129
17737963
65762977
23700766
2939092
41187017
71581796
96237691
91863675
36005489
77038924
48036865
47510427
34718947
18794272
52655956
17119243
54563303
7808861
28028949
25576854
80064565
89691049
38098776
47591157
22580199
29965432
74255329
26120596
87277128
4923502
90824645
98619525
48070080
3658776
51765976
57365579
21565964
98218875
18367464
6653362
74727002
91237496
19043033
6224228
75899985
87928070
77415470
27829760
94098160
85360392
6599454
10877516
28412299
5576437
32921795
16984110
78891613
12451345
410160
75429516
46614974
98551190
85140682
9155655
88836680
9283441
24541378
15664164
12628655
94500321
84005960
64230238
15786289
55664519
19067629
57985905
49697669
13508211
3477488
70264155
36628580
18812287
38396064
31350020
91598596
36517638
46310927
3143914
15597263
87032622
99381609
10397044
44600879
55392576
26545259
17812373
97650055
84273313
87604438
43262113
83907081
59858354
97941553
93211395
19591917
37662059
3094484
59818225
13821334
94098874
80789600
33580876
71538339
59812492
75910151
62194280
7165916
38670508
54605360
10512257
82918270
41377256
3635944
79310526
55953014
66253791
84631772
93047469
85012380
15993736
71964287
70195282
49538335
8651008
95305125
72235078
6787634
52781529
59480124
15977950
42802091
89567430
12294825
50931511
75516872
4319080
32183111
61879887
23242389
78926485
25304002
99768913
82968673
92186043
57328508
10686430
59014139
54443206
85258422
86313756
96578904
67909054
70802479
5008300
10182843
2897933
4619458
33446492
63249231
79818580
41864354
53157161
62546443
78668965
63570697
86922959
21608451
95650284
37834232
24313532
7145302
7390384
10717378
72512007
37892038
29820336
68771004
91657636
4382063
93454335
27112709
470511
91831163
22753032
63421559
81539311
25886841
2962561
6070113
91072914
49865263
34173562
70870249
38956311
80718168
83278496
65590877
34225594
78287382
58185398
53021052
66975500
91342966
68337955
15204555
75422370
76945254
25087467
72468031
24050579
50736527
57318163
58464141
71811096
69299170
60038567
20693446
96423464
38573554
76469944
63251800
67619896
78253005
3886480
4330399
36208186
96740165
6153586
96861857
70100024
49903905
89012061
11716052
16037623
31748626
64389137
42204837
14795066
7922051
35465062
69563015
15522185
8214357
25392845
15330559
28734042
44924799
80675640
72657531
98739627
2945778
89232939
19941446
2368384
2814196
47394657
5902007
89939970
82868454
64168043
33553270
85067629
64239600
64921812
34516569
25546565
71556220
19065249
70853515
1946005
68148173
51134209
70628722
91039574
59036556
24932705
59622233
2606396
27875550
25505968
93457941
6450766
87184764
88874612
18897918
93434013
80340424
72685350
19644660
59226595
18001152
67416056
10783171
41556381
43112335
75412388
53391945
14435996
77120666
6604701
51313289
52367436
41371514
42049037
53723200
39477195
30288216
99796188
60935544
45075322
39024947
59916296
45197456
84938322
93137615
82876451
12005846
64722677
12401027
49881068
80457372
76437151
32760625
32070251
38938257
50114668
91288399
70193364
82978650
45689002
33207836
9461600
34246400
83719610
68251450
90762262
7592723
70694603
79033773
45376697
77750575
53891719
9284513
11397321
19374007
60510595
37090903
93711977
74487594
91269796
50247755
94064881
81306642
90231110
85964146
93831134
95662970
91745157
33056299
14871561
37624676
44240905
24943104
92333318
16012647
36673904
16046365
7325877
49502376
94165032
75459619
18754287
42468565
18998006
61893772
79507840
32990186
95672757
30735174
67478162
97305540
30460716
48379949
38309919
15856103
26482884
66228365
31759475
63277369
51619976
55079772
61336001
30728324
65596044
65833779
3045048
88111251
36097356
85248201
78018528
55868254
31023557
93037693
32768476
8493728
98552612
25419356
24843975
53248732
56959759
13287092
74712399
69987728
46880931
89993041
60147917
18391625
25901503
88906809
63701951
85748909
47544489
99295954
65516811
21784478
47897058
37458345
11612169
8816078
5869140
7322944
49423129
18138644
7854520
7388127
21495166
86600812
5109133
41342709
12802661
21956709
64442455
17612164
21070390
77229931
77010713
17452132
50048700
32303401
38387823
49704192
63104550
69159925
23246594
19100935
21304878
91707476
88534606
72569253
67578213
93896665
4437433
67301194
34937433
29437470
48442237
6213657
90982765
14238492
91754510
52377787
43366039
96693262
54681102
9596085
7431055
27220373
39972102
77970595
44578372
76661098
62048521
99740797
98914922
43762408
111530
17081116
55795550
14978504
40964631
38053352
57223299
54101898
91572148
90172878
80987696
6258528
3023011
61611255
747624
60536841
33354895
41359716
27615057
95192658
70886925
14287039
69778879
97602823
96032043
57130877
43134651
31496305
7219374
29428379
34392778
34579566
75354590
83969357
89294565
52078154
63728390
93724385
19620833
5144736
28110229
73650406
13434742
4006383
40342533
70604076
40935235
42635107
44754999
73480882
88506531
1082023
12639680
92447672
43065754
29596981
92457007
69634296
69091577
80369165
69723844
52358213
20216081
58037690
88220939
25391214
4801905
71160717
29807248
7155758
73496169
88941908
34323933
42334379
97791608
57853573
774626
84971907
19958611
63858331
37191553
55780162
35961699
41521629
76863861
59239497
63755246
95625563
67741280
15041020
51331565
88518611
23360079
20992185
31893548
4142457
35563798
49783489
81510136
68338529
41361652
9439755
63064438
74284639
19469066
11606525
28406397
85233689
39100081
26953716
24054814
78499433
6370679
34513446
98844903
17172729
85758607
35147212
41444016
24126731
33239880
77072840
38879092
38584337
66646478
29686460
94393053
13195179
75350939
61132494
22110720
77665427
85476269
4077054
81734820
56995560
85727564
14662454
65891670
4232829
15146205
27579174
30471127
4371967
21478597
72760742
41326463
97967244
41598099
1768646
33068258
36965235
91107493
72376215
22091028
62594436
72417693
27753844
86342345
69695526
41210866
41431645
10325633
20007123
4053236
80537227
76685927
43700678
69692379
43424637
30582015
1463512
30105364
56008397
4847913
64053223
71246757
37926997
46270891
21978361
78748807
17141733
15906213
63355458
22242830
39714591
46230491
46867565
49179114
27205675
98714510
35610069
71929949
14156449
56537169
70090929
49292836
98728129
49522920
95015359
6262032
42982436
90142910
32978257
92581068
19524967
36356715
22506199
98930902
89318625
62333497
53443869
77997661
46169265
17763314
54951460
28979385
81305478
6030287
65095557
62935428
3842953
68287457
33206595
81604612
91804768
50874767
41364953
42344021
50599404
21530555
96797268
13621075
23663718
45818391
77497789
2863121
40804789
93069890
75414486
54954073
36956631
97757945
31596646
31987393
53241107
39307606
49295335
89167580
90018892
68327089
39044155
21229846
88549938
36962045
2555355
66049970
12967054
69696136
29978865
60818248
37809288
88557900
12978004
72327124
38268482
24866808
84284250
48904216
73816998
47408985
91622530
94617919
7046377
52566223
61109121
29772532
44269623
44677476
602920
64083605
22336959
32360800
17215694
64304895
79576340
87714229
73829589
913292
25390000
99837604
90517536
16508315
17793088
70668751
38748822
22616783
62231359
24151036
87932854
28547047
81842860
89246383
67017121
99138657
36453980
27637244
29354220
89327617
67771620
85047076
16343420
70264930
44798241
54201641
3655128
88947999
50054897
75950020
89803980
43900182
46480332
1416429
23355617
51421463
78025995
60667345
59136346
60351258
84329407
1395387
19495552
53426603
95560726
75177998
16735028
55484638
57776713
41668972
7261950
36784928
84042892
54048422
6103981
80216380
96565850
20781242
67385709
23571572
16658839
45057962
54041327
3746262
99764326
30821044
32899310
44638154
71979996
77245494
24624075
92938116
19084460
34362279
21385541
14945677
61541911
39728912
84115834
11638844
87177329
41289859
2622735
53393328
2057614
21042085
65142774
58531963
41153880
61685267
54685661
12689526
55903109
72022240
99464102
45359690
63460531
55697293
95649775
4785213
79773355
27487467
84772676
75725213
23731881
96373214
60688973
85957171
43370886
27458314
92978402
19019960
97786457
28430633
74641560
41206798
6587152
61747124
42857731
40196533
54964682
73704130
62177733
88807277
12670214
99399341
81859036
8278595
62144436
13676419
14470935
70689029
9231758
77353563
2971301
24685133
48641449
59817921
31284524
3453424
83680436
82417464
59154276
45932856
83847946
90595440
97776166
7200548
9352716
80338411
21344398
6288421
27512614
35194578
56862731
28851678
91842766
68733242
33554116
41158048
37796299
96914661
15057834
82917049
16989819
36581253
38952385
75004408
22341806
28586447
63086897
22246131
65754339
26275021
26765903
51229638
40854274
97032995
22796231
266948
35844211
56848396
99977122
31282370
53943620
28472901
81863243
63670225
33778533
81152117
98856060
52988092
99359365
21900747
46006418
66090514
54902767
59406717
20645964
61992478
15972330
67144783
70532322
11936790
58635358
8533043
34412290
38973343
98188471
81729688
89541869
31249430
7832844
70264126
85780601
694140
60607649
28602179
4690730
50762278
25828042
55354864
54461474
82223173
82324763
74271799
33035468
30458627
81470087
70484231
72017377
22077266
61703051
18351652
86445445
15086982
81943132
93486640
10058788
74469725
57639413
31796931
81692072
33754251
56536263
97894880
33650085
58264033
38498109
19427298
23161273
32321623
92950642
16611551
69299759
52834873
84558760
71766259
99171101
49961705
15932620
63138157
22950025
26520204
96970617
46467550
28019046
67874100
17246827
89370663
94026209
18454190
34640928
15856603
78409198
88221191
86812546
25400939
88068916
19639196
30948508
19303008
90946770
14520246
1336717
45443562
83057475
54831980
68140029
90734594
52899593
54389097
88625333
42253956
51630451
82194380
94693525
72426136
65224434
11497903
43943480
52192910
82571687
8475404
20716348
59538487
81158196
66179730
21818571
75174110
37037363
28501560
94343605
29060992
44476145
95166751
55051831
31061080
83193894
88224991
36484137
65853329
92427920
22910718
52683823
6223043
572824
36536483
4123556
38276186
17816018
73537960
23340710
11014950
60439701
17054602
52597189
9830917
96211030
48910543
47316022
24107784
23197710
37853630
20533189
82127167
30638127
12642673
76613418
14396871
4456488
47949733
65725737
37686815
93055133
3032445
67819806
47567405
27226964
31557089
28197154
45066187
27309190
33068423
19482656
59026715
19491387
38519406
13944289
29229172
17759769
24691257
49225601
14499100
48157376
57678035
67211185
76142070
87687700
59470741
40041880
43517567
25945326
14970333
95460651
2817395
13177549
86791940
16047117
60858105
79062800
97042917
86880795
76321032
61882438
51540717
48060766
25282657
6923525
54997739
31907370
36021259
73793001
32711756
64550329
19978417
53960540
4283618
19177166
34796324
91978607
70696104
91452156
54838758
64676605
37021651
13384813
18264711
53999505
67581314
68586657
59810861
46161201
41486834
55296783
66481827
21667502
84433378
26509651
56750075
37751222
49978355
75170126
41991256
30702735
17807403
74958667
16450907
21543079
4492324
30083642
59449160
46928598
8680247
94823265
49151766
53076082
83873107
18390815
65078649
76744986
27684234
565507
52801110
13601254
29144918
25098342
18582464
9493247
88585741
48423662
94751651
23119772
63104574
16878132
63508624
40962480
79694112
32070437
4002479
67676858
76017493
59414758
31661067
73403089
23401464
88391015
18203518
55272875
55727183
39229520
6754876
48710490
61414603
78981129
43243675
9424259
47115485
42664135
46821720
10806396
98424176
11572134
67184723
45646338
4956115
41980072
22163046
32634951
26381659
19683351
99365013
60620293
78924584
42114131
17954895
1949182
89686624
86579325
68442241
38085789
58410924
58707290
65741251
17814581
87418261
59968138
64959812
55826858
93672281
24994030
63560353
24495608
74918921
83021472
33093079
98713708
39455900
8248832
25497771
9102557
34561641
46863458
19662601
6192404
67935455
21526807
34349924
25324344
92886009
67367690
8940125
24763627
21302839
40490025
95219446
64911341
56155848
14520668
61400468
85552418
92197917
79895844
52857728
25738001
83998863
5087705
94428341
26452194
48212258
13500088
77814927
794614
75277687
97487893
36907793
20999088
45332244
14520802
75963185
44181514
16907629
9747561
91839992
58162043
98377563
21057740
97389312
47491359
34927177
57745664
72703131
24989918
55068636
73058789
45931982
25697914
60150505
17026274
9908013
11773714
8159491
59643588
95649868
23259837
16573677
47869536
94419037
91269443
81198978
91103994
41142220
24805480
11062169
69639455
60590997
56829708
87934158
27431059
45843593
90955455
64653519
8462658
88675174
53548113
24034238
27098720
34610866
64804060
41050922
32432250
31256212
26395035
80364251
14583776
3297732
57367727
12118338
21851687
10004987
76720549
20322047
52214755
8328153
91057809
30311887
29226382
88260153
37075470
17835767
64024423
9714578
972548
41396480
50063036
90658310
18559262
3047966
16767394
80268628
70226353
23682971
31265913
7694631
92130841
44445942
32730520
58415620
68676161
61513371
10857235
36582970
89905560
64537213
77574853
57142340
7581126
54032053
32423533
47512125
16959645
2625458
86817487
30433638
69899692
68491830
6250116
97851353
79382861
3939470
14940516
50614278
72128613
90640223
33965013
95593807
95024883
9135089
98416137
55427817
6568228
52795598
35526733
21659884
31944745
25860573
6266224
4656002
90015206
45705429
28449936
73390446
14561900
33615701
85094427
52828500
12106215
19808401
65948982
62033590
76660421
5919101
39341379
60073894
96222968
40049401
64721257
36961499
98388296
28974868
42269759
64468527
62095319
25246195
69251151
80123542
60098011
73204083
55821932
23920192
75942898
57228994
203505
69644470
18322294
39548329
21434411
85662289
72490295
49445744
7357838
3810671
70728254
60296568
35006529
68994820
13522825
61790966
61334126
56916656
87319022
42916499
43100359
61473111
4354473
14672741
25728994
1550194
87849956
73712608
36960523
83934929
46891833
97031251
46834831
99719150
15714964
25005208
88267886
65212600
98863288
14831826
71706976
59047310
83773781
74129974
27936913
81323309
59449190
93877505
76523995
99508046
71495593
84132630
6744273
51465181
17374901
25998571
18516812
39214715
53899658
67179257
43249189
70035209
25739341
71387539
55278256
25417750
17229709
8625593
35505960
44111450
4242971
87273959
2467660
91579995
6650069
71648243
2156554
77340413
56235060
12820311
40332950
52413752
74471205
25019333
45057472
46905990
10167190
71393158
60999939
47130862
2717978
21766534
88002180
16189601
22924059
72111026
88748285
44172978
38827112
87826095
41557942
98689288
1860178
43298639
57132279
54456968
44981904
94708891
41779226
78130893
83235524
71749822
98585167
67993585
78991870
54884026
42882412
4443038
54562531
20169828
39569336
6644707
13169857
98135010
10286136
79916708
14827704
48487679
46346457
29527776
28949025
21635738
80406227
94520963
14537036
91643656
43353587
98113733
24139611
69898769
1438819
76752090
80501064
60751015
77647866
74530608
82136092
18164736
87777167
22355477
60773846
51578476
20451805
39772041
66601474
41599710
36358863
28758514
85764491
63597874
1116316
70027128
76212890
91058282
3759895
38072153
51652363
28821052
10279657
31248429
67214171
8649749
30512326
41942719
39023203
3668596
93735238
76701830
32151618
13872597
50086342
65129265
45263831
73920659
29823833
65852557
90110986
28801441
61955784
60722126
95616670
95297084
67693534
49831378
32624726
6499110
7011222
16199062
99576330
53790282
84901610
66817107
28438713
25177195
25458112
14042196
61741328
34565898
75864439
59799389
94343831
57544388
41154660
56055019
10187156
60873444
23183789
89120500
60444573
46840549
89627753
33371902
22785010
15126095
61779232
89402403
74772496
91459630
62200643
1953741
24297706
85788998
30597199
90720637
82225363
52148508
57130196
58134268
41554394
6503274
55833268
22915694
99241841
31352721
83611627
45770348
38261352
27904176
59022177
86277208
27117351
10042452
41618415
70034223
1594245
52019498
37685758
93771791
3770894
29262796
38346753
99277908
92260385
8550554
74340743
49462075
62741876
7149735
18387293
88061512
46196207
72080596
11822322
70586769
9217641
26715058
34105680
80178427
13659905
21999055
43106858
75159669
81140976
15222606
8562707
92921216
72063653
2257477
86246851
86298804
94061402
33129598
80838911
57733357
77882954
52259081
98128784
27688918
35513781
72935625
36748608
53966661
16271656
55552063
82107889
92846941
27823701
36065084
94870694
92692683
60963883
84350354
22497027
59400232
32719201
99028673
33878407
36667357
4085962
49182012
30451962
52127737
13197490
53238999
83606890
13016532
87935221
4668563
36297668
82377433
61735447
89646655
53458673
14586021
80391016
45267810
1552134
3994913
10964079
68326992
17671512
90813343
31483237
68312393
15477939
73671786
85730776
20435045
27633505
51266945
70088181
81606562
19783965
7066558
52188646
10089811
62747476
77779161
28493690
25549177
41571982
96674372
22543427
59132670
29520974
67838123
81875865
99225666
79593366
39709522
59086693
71574096
2702007
76155033
15947443
87511413
86554520
35660157
736667
77591524
61920096
39450975
85836321
17337812
7357393
60493414
94029785
51643351
63847511
3228741
69551919
55900929
59631900
98305533
38142418
72213994
49839100
21853696
85073538
15944308
57698992
82742416
64101702
56730904
87801546
16892778
81516159
15053887
66423964
45861300
61945977
69736857
90092064
99216238
20079554
33068216
3675540
46856565
78543496
69457362
56197927
94945925
44227543
51381025
85258626
64913320
54266574
34027730
6205862
98799271
7736541
85229236
12503456
36920902
93162744
28363325
43885590
71025362
70629952
72360279
19618246
26798121
91270858
66005659
81115057
25474981
10641066
58333332
2015255
43186643
88144440
904523
5171247
88089694
45488718
2139909
34263826
1518418
61064332
36278145
86232935
74865756
40379119
79458771
16524798
44901427
13417847
54816987
65739907
73781211
32110504
10859175
89318357
85992981
27490686
98584003
40633138
65242553
27946167
47375579
66486956
46184527
44007885
46540245
85779852
80788275
40411959
19917852
91250489
24081765
35146429
38747885
40456564
50493254
11017686
86256185
21571090
19846624
22387311
30339957
62703774
28666819
16875985
58679939
51426617
47576405
54666373
12507264
16899546
48599349
37771776
37194543
44699525
92730708
55023009
22558078
78810288
28269659
76752345
42954467
89003413
3201660
24487139
6989948
43440908
42041707
5265551
75371567
91413888
99138305
49717632
21968801
40383872
64262577
86966905
22151916
75952317
43494594
68942014
94763359
84189306
6832426
28342045
466650
77655128
2956656
63694922
52920520
53352979
42986465
26934668
21533297
55473629
15930797
73514362
98746451
78248976
66238665
46902348
91496410
31365457
81167343
3370454
68365356
92122527
86717971
33484367
50055313
2039182
58811994
65966928
52729331
24668655
47655158
28253469
82535976
8278733
3453992
41043709
27995643
29079870
40680411
9970915
73089933
95777184
10256760
90577113
49272948
75213620
98860154
22406531
79639206
85555467
78804240
4914410
78296680
20346514
24414660
62623351
56383362
40151561
92812785
83253128
98817430
62271206
47547174
94806112
54720516
12875458
89105828
80119951
22305028
30912901
25965460
17793531
70559331
45863145
91692876
6481021
28474881
31851602
32918005
81024422
96652995
44396062
51135339
80238807
26674757
6252890
30587427
62071815
66738808
21245899
52049873
77866141
48516018
24656554
33830363
73693610
51477768
55214874
94301788
7591855
3062962
88703638
86946863
63690712
29609624
63032696
23351521
53647722
63235808
93020177
18895207
19419801
34293203
27263030
45514922
49101949
73218333
44490955
9925725
259233
56882938
22811158
60415424
76696936
95576742
48751841
22295806
53798809
13542134
21992357
53853917
70870634
70594528
92482795
66818310
40221847
97198539
64362949
89718562
75750541
12000107
47932890
49025596
3558115
94036701
13937477
68079457
10913461
40535099
2477729
74956437
53192570
10171111
92881620
64508978
50231597
57228133
46834430
74860528
72047631
12780316
99212413
23783409
52423929
49904045
20840934
77840076
94740121
82897861
61359990
42185860
93573771
92901915
2359647
60346880
17637942
17196376
3972546
77250643
86738463
84745644
50665106
55707280
78495061
98490274
8285161
89191642
22271083
99923007
61433361
69229174
5994377
88968849
39846318
44881574
52001454
93375507
18365861
62042658
92009314
41178971
44051539
12054459
3677011
70588493
98258679
77016647
18472763
56289300
46446390
82420122
32690993
68180776
49339584
66205647
9141391
78940081
21117801
68508270
87128609
52288756
2173769
21407376
73096530
56528805
27371770
72750561
42850413
85527778
84857021
92658349
41027797
58185048
77227279
57133076
97518625
51048572
74197613
82662270
20620413
77138597
46544891
59266876
42014565
42296576
95825115
53161334
13729521
55111779
33821986
56552075
75726670
55968328
35018519
69385390
40048457
34543650
11562890
48930153
88847108
68976700
32163766
24936561
37973859
39890086
97150635
6024943
18566145
69058187
80078250
22554743
22400365
40822645
69084546
60446855
70898939
70706915
74006004
74243057
74577520
33664904
26436495
29519163
68947553
12391724
84921783
63737645
68751577
91023819
83293680
17439799
2022968
4967722
64271571
35754547
16285909
32720086
68710654
90965716
6987408
60048975
75259335
76182990
4893985
60547559
76941328
23055166
52853730
42268621
11896465
27867848
12540566
8246514
36315576
33367108
12582234
40634516
58577942
48506247
47282280
89748985
88498895
24763806
7532556
69326804
38320751
36308722
16113183
89768357
30957671
54809435
14017788
75378063
84770932
16090258
48493786
43141594
52038653
75110795
97225431
9329255
73288279
65578554
38462898
77583941
84233991
38403218
1092815
20093006
44586078
48954537
64484096
47730736
75928517
42950460
46499694
55659364
11877553
25586321
94531306
77505887
13224091
72233187
46039296
78970800
12020327
3847974
71712469
24127643
61689578
62481735
16415491
9200525
45435072
70287408
82489436
27074279
83953507
85608320
74561368
19576525
73238708
2879514
18936797
40435289
97450904
16626088
34230023
23396496
17922523
46039718
67010746
32954473
40211542
67310432
61847822
48881117
7563119
24651246
23843570
96949201
11261750
45235126
58627443
68768283
24668955
60102382
20601055
69509652
59034848
72062699
24772755
12392000
13223541
37453835
32572377
66980203
57822236
86333108
2424622
32250580
8016882
91897167
13460927
5644417
78135318
37217371
73319395
71292313
33854912
18235318
49461495
11015455
14281146
91036646
20753970
31513549
58781840
61915645
13226126
997868
84813961
71283462
99215706
93079096
84475240
61279917
65101714
9635550
72207636
32329871
3577069
79581685
2411289
23742218
12715615
68741466
4617167
75311085
36010448
67002759
46328286
44658409
55602133
68633538
870557
54831313
27392348
10870992
7542508
20242131
72254121
56970668
82162032
14805011
11454707
68148859
3080630
34642763
89151356
49140973
56321738
70224089
42435455
61889484
14237852
77809982
79066035
57826552
60034899
96605604
15612239
3312843
52419747
40945581
24248093
70140002
88638528
94162161
46983792
71208961
46790876
42910259
57352253
7066138
52251994
60626201
94582409
40110259
15137454
65673937
27500052
98683018
62221722
10587871
43103353
92232537
24755723
37557191
90665990
92533470
94262785
87398415
86847807
28264346
94153584
64462176
31021459
54373172
32910236
7417142
64624461
49006678
77576696
78687745
34654285
71303390
28588826
36185543
63952719
46050174
93925290
64043465
20539561
91513242
36401173
61344454
69064353
78289598
95844711
70396294
24038341
93364817
38454142
83255376
67854667
90082315
19385915
31314632
28636411
19469348
39827425
63093922
8155915
96856880
31115737
16798938
11132701
64429146
67697819
60765387
65646982
23990595
62419864
85356290
75221627
91242935
36626255
99088042
85432392
77658988
44717426
23813171
15346646
84092699
96886048
27919814
56240198
73537677
27538913
82714270
50976517
41876329
44921913
21838748
94760909
28679074
6843818
55191492
13398205
56593377
96673598
37749610
37559641
70027119
77791586
66402424
41180985
79476004
38352429
5569546
92027897
1187254
76028845
11561856
65676171
66734447
94458334
34552967
62138058
6417908
81376097
44212201
573440
32506989
14351234
61913197
22846106
56442290
77421492
78254851
67632652
52587135
41106046
38493069
7775689
50896644
7864858
9517976
20119017
95081985
26982188
33962482
70716882
62970151
61197093
81547017
75450424
50190897
99395123
34730815
81135642
35092791
69445270
45793878
74487933
78602840
19569557
14506643
11159534
95956719
15441699
9656088
12966595
55722368
18502680
88260330
56260801
49654411
98311122
2165111
8879606
46053901
3447113
1790711
68696966
83951336
85231505
9681045
86482048
26392058
51130673
9896699
19377037
36158862
29963254
26117810
12918756
6173172
5510744
49490969
91583604
59525435
48996961
19835534
91228857
7377288
10060984
37900368
77092929
81135332
87838507
93582483
80104293
8413240
65698889
13740593
71078915
15647245
20827645
22800329
78211276
46235828
17587210
4520483
9182629
46841141
12954294
38937397
28088311
52515071
98402124
27921033
63771277
30412476
97164709
60700526
894740
85626262
8514728
70659509
35315022
69406886
74614986
18908268
4149772
60833262
74559497
69352049
14578448
58786161
69224361
11063403
38323612
29822886
96807343
24191394
37842467
98498020
20918038
36945822
89720315
77803588
73897781
8295738
21774151
39697409
98413358
62556295
50117616
51959168
32272579
89170849
33846962
81929087
2355502
19216779
87832861
42863961
65196991
61658250
47265753
2848228
33793324
48493314
92793349
96843300
89005043
35260814
57569048
5154142
40525033
26376100
5750058
77949837
63831528
66226261
94657724
18602543
16661838
75338129
41876401
41383544
94575202
8087382
73634540
90402779
23311325
7374239
39589584
38708382
40941165
2213330
16375215
54441415
96795597
36973911
80225446
69100518
96067155
85860245
67647691
66989984
64573330
7791612
64546117
42959575
66869874
24522007
64846447
91297031
13592699
13687457
63477861
25972634
77107454
17127871
52691662
68133520
62901317
11016365
98247314
40632149
22337791
70470309
71536620
35249355
38904146
46457565
57848011
96211780
88942866
34523035
26014111
22563504
45632873
88137354
48363602
95577921
58296116
99017552
93594400
9190717
79277951
72306044
38561088
29961439
72199557
31702139
72853872
71593994
69827870
27988604
16249816
63655599
69276084
6669160
59596394
86406220
18266621
21000658
4989839
17379929
96312732
36293332
81595541
13381654
84984506
23511730
2473119
14906587
95544658
68583090
85253833
10349562
83906602
45868203
25205178
77602282
94053888
1679763
87101371
37952707
77209586
25136343
98729623
44099883
58301614
80833970
90703899
70515297
67824895
19907874
36816666
57592967
21157793
92452725
84125407
43807834
5071153
53381300
20319345
60959080
77200152
10865234
76845108
77685565
36964597
1839139
31203232
15585814
13172900
33754540
87445915
67355263
42028360
76900707
33271812
28022467
27511345
13779277
64679960
19598877
12984845
8891851
44417681
36219792
22623817
99810712
23860797
63672605
16695468
94199587
46723861
16605038
74769937
10698845
16294269
11330957
62520582
83678231
14216996
99482412
28247016
35010125
94467751
55880515
52325431
33967768
35218304
68522493
81307402
63388281
87498258
84935596
37002212
42344179
35728892
52858963
72085908
85339008
50796673
17306085
43287509
13246271
64568684
19129243
91083082
88613771
92816662
74671681
41930115
99102889
11090148
36464379
5350682
79281696
95878527
75686718
38340800
57430944
74327393
49463446
16831559
75084178
32663109
5895265
36020776
18958483
32418658
14913734
8279976
85327098
21349529
54348018
2878947
89581374
43412949
32958562
18735852
91018187
33016790
13168518
74289725
14944888
10701985
95727184
77710865
65646956
99137189
26367878
98347675
54335634
17261037
58910968
33129009
75317298
60670012
7326913
67402620
86215416
12971066
76024950
44536894
686647
57734566
5996133
66222108
24778296
69445234
94887420
36430741
43731485
14848481
88183003
40441923
25007022
34554912
84142728
58349956
60136293
31256196
52689381
12090497
65844355
29439305
94366490
39100539
48434351
86187636
17680153
29804734
58894228
64146519
93808429
20045541
82737361
65476052
64806991
96866929
91724078
83850209
96246964
25182426
86589847
43064506
73970747
75380393
35381609
25151138
81998917
83372283
35049794
64762045
44525411
52007006
86192442
25029471
83814783
71587112
36587367
58921700
82068605
21399622
5736658
80910018
10520907
54432562
9369347
45982595
53938082
62087717
29803177
29357792
59192025
41714075
49850062
87238531
19682594
51480912
38899822
14837723
75585130
57995653
63687751
46058435
63959242
59284300
82514588
42144881
85309487
82417273
9837257
25239336
83922859
70756221
12922477
95227990
93521307
67213167
53890965
36331773
76726855
3608256
14572706
89468422
56573178
14642630
62328314
19633108
33555001
50254842
83677494
81679867
74099990
14761819
22411877
70012123
54731926
9839807
36739128
22423762
91950116
27132150
3056513
16002330
5842592
77359777
79565455
60205779
7688949
73573340
61987392
5155621
59640012
51929826
91539455
17372671
43178156
7223690
65762375
82956771
32087637
67783383
1567000
94721624
88210237
1571849
58384690
75018154
91645401
44988196
8892546
94006279
19748195
56190959
7431784
89934176
25687703
34931221
27085397
42936529
68119501
18899335
95604570
16625531
18313326
45130654
15258955
90237012
9556203
2011472
53239583
93856450
55308213
82536042
752508
75498023
86853520
90807486
10776337
5142026
29552636
85475885
38296071
90946097
45400501
91351881
75077810
28565782
50175841
50007300
94778493
13578562
9366002
49634580
99478420
90751971
49255585
41901557
44242027
42338272
16128023
30710904
97281418
31707140
61147570
41937630
81640316
1631861
52352065
78285765
32414922
42737750
7654864
70041426
45480321
84859415
34053121
55350679
24055205
40945282
17570142
82787069
5862939
74736790
38788876
66082109
11708752
48641172
69749530
7445529
79438736
41547288
86385720
7763703
56969454
72189595
36096872
7860167
70816047
92258328
25392167
91981913
10437995
90019913
13057462
33923010
8331948
75023892
19353302
288454
70974836
29770185
42495812
70132330
58088055
91649599
17159284
64316906
23983086
23973638
34664115
99669912
88598997
63349605
10796487
29497908
92273499
39410719
48508250
83205547
76738675
94953711
85483236
10365324
42628464
30000450
98796484
38753482
9082411
72564579
63430705
42860464
93344620
7859269
36943177
83567645
82054492
39360697
54842446
95197787
64882398
40361150
7577532
83268195
14340607
90232974
36319231
5131941
96677392
12449516
22404920
99420998
83357256
75585471
27598061
47941983
24311235
50210761
70519163
54575381
8210692
92224084
59518504
66212810
10204458
26035254
86805604
1602276
30804827
19337476
66246850
28606740
261601
16422541
34395964
46419758
22382511
11248112
61437942
99784332
78566446
75859946
20861973
42699408
4356138
62789271
72358331
76931188
95335402
75147244
17578172
24699367
57761896
29594347
64862046
66459657
5737311
54959181
41764374
15719386
83323531
32410274
30771583
89669835
6837840
31784522
42645086
49371958
90636394
77397229
3344785
54055628
36585470
26670029
86499815
56230361
88789220
99882315
69307072
59294181
34102577
64873476
25916832
28283983
90323485
62583210
2444059
35708464
33273603
96390885
5645069
82399009
14533130
64723404
43016563
69967263
55384184
42092832
50910705
93116553
48192442
49185675
53988955
6817061
62817109
50301137
72167498
40367994
61387706
40884521
88397188
11771138
89465323
69163066
23629678
32731219
32971890
19525320
5991697
81562396
59837446
1414803
63181276
41034355
85838763
73750366
11916661
94215256
53501263
63357583
97062936
73309737
85498467
60999773
92610088
75707248
740227
61308834
22179267
9024045
40850679
34994858
57185721
5686609
82760101
58819154
97602282
19098332
37152621
94433881
40891465
50525453
19060104
38313359
95519095
75794175
43749072
92597824
6161378
60310044
16048709
25895326
24743100
33887470
85586606
69412469
22183864
34108300
63600540
13758261
65234786
80069054
89643604
67025035
72192360
37728731
90582431
31775927
34561594
7272631
61150057
88928494
25715668
64100300
11720100
20378390
76480893
5260955
89325556
59377061
28073134
29537336
7045905
35296950
32039543
97140100
59785044
14901024
54083523
44592182
54853113
5287563
86918778
51434732
82061186
58104469
81910306
93434495
53322257
19159596
10166055
39966082
90146302
43373541
75978920
95890997
78180695
88083855
19098195
62939999
73020604
12703138
93296426
88563268
53720497
30415852
85128985
79045497
36715955
82099291
45957060
55336455
76059048
4942433
69039629
64846892
75574181
45541304
32554455
49579183
22422433
16806227
35289409
63353296
58664175
42681231
57083013
86963561
89157388
96508678
69448299
24581943
20390895
39834521
90160627
60593525
25609603
6160211
23588926
50087105
55017346
58569591
39069164
97388430
57885183
49105466
26259595
71046343
1535933
23658749
79711136
40327984
63755076
43689265
12507729
39128652
79253996
22270305
98662954
60246946
4507630
86171614
2385288
25456920
38291023
59873009
63851580
77890100
24967265
18662283
53857141
65411359
46278495
6823017
1374974
12139645
14606435
74864314
42684233
49833516
53330615
4051706
95414976
40844304
76091898
90013921
19249798
50517538
79212886
63567151
81678429
91400101
69294716
50334267
77837553
32274723
2637436
20812903
31397827
25987123
73756950
49290587
37279582
95870060
36287559
1622050
99713271
66181619
9732247
8949774
45701437
88223861
72723970
57181953
81764106
92209194
38318970
15235033
87330260
32996512
62883661
70242378
5033990
79480285
54046501
44896481
38763107
19921966
71028950
85128882
59409729
40318796
63868509
80432168
24360001
13929915
47644681
13903649
36314830
9364586
81477110
97036876
43070279
70644144
6373425
31171914
93484335
99430992
96443494
3063074
28310933
8788254
98636568
54799488
67155368
88195622
45595565
75766003
64831103
33660258
10483252
73255215
19403467
51435169
89225418
92488829
15643889
29608388
64843486
35217508
34622430
61477265
8935377
43794188
37045351
31028019
10782550
61415009
2545004
55421464
7584541
78547965
4888028
80792225
78586113
75740737
3481099
86136888
42741494
98056534
41876504
8204251
24767373
86422374
60080424
79883003
69552103
56958337
79902692
67414949
74405419
71879356
30282337
88942896
90878472
76795697
93379483
5500343
90826288
44270632
21758042
61310217
57279186
8138021
22248630
6037692
50904297
67530394
16085293
48329074
17236649
53499158
31030876
96434780
37083697
19206057
45224740
31401159
6844916
62526703
70156598
37987533
96191134
21211634
19577733
74468084
65086620
85242201
20221765
60607273
20666179
30928650
80432936
49235888
43850285
71327487
91142588
38836930
4759609
92030698
11487650
34752585
79020473
56899199
44857232
1767915
22161696
43248163
10429045
95531264
39515987
29129898
11631031
46233731
872978
36618293
17652530
22097255
44407590
31121431
21949825
45625912
82433864
5129439
16109115
65183378
89287220
22102621
88809994
46983342
59718424
91926009
40185451
35538596
15289161
19736024
4372873
51868244
70307666
66542195
72808487
42641334
59174430
78381710
71772135
35224894
47511930
40191105
28221386
14718506
92651169
61532257
93424862
46212438
51067549
469260
91931988
36313091
45192597
64469393
89615319
74466843
60756410
47682431
70112422
83298396
93820390
94458063
47748445
93994470
87222114
58848489
8332092
1077673
23645435
15786584
36406052
48696591
93718019
27766354
90992244
92976879
5432081
73143524
87530294
80626780
25043247
2942338
24304973
42113188
9565561
66581240
60897560
12831212
88646003
14467951
74445655
53100858
10924430
82311100
90997722
52154565
19200176
70564754
90625949
41084708
57183309
4461547
90001626
38285805
16451439
28465007
1009484
55782944
94577445
77706981
54749822
58870226
52860029
49382171
95956190
68236002
10964241
60642532
89364494
42735860
21190787
2093008
15520956
67024806
11009674
9333068
19709254
97537552
68428364
25002243
83935513
33751334
35104871
3346963
90387365
16884541
49997491
29063895
26000026
50692995
76689127
60643859
44770994
17806280
82723071
8105278
98870619
21216281
54480669
76673898
24901780
93569884
20681648
87550973
69986479
12314717
38636843
70306651
85090255
75219722
83552010
51217617
41074099
52448566
2266843
72526602
54831312
80484036
32820334
54008501
38707547
70756458
33579076
3180896
23464955
88687383
27439868
80557029
96580682
8871928
83496411
94132997
83677946
53719627
91836934
79749462
97839594
93459222
28736374
82635344
79258245
53005157
26657020
6108911
91966718
20862601
26255416
42731736
49003927
72188355
6188071
56544315
23818001
88831052
33586965
38632369
8649811
80553096
20656360
84668788
41589399
25731524
51015944
70131274
7778357
55218754
55768718
93975684
83143974
82660798
45618034
28427604
78488882
67247689
85074476
22871744
86310818
87565656
76625727
4472587
75639239
77886443
85210952
54354196
80465020
16320757
9800178
97467492
98028429
73659895
68404685
81836833
77274950
27624901
78608651
7181682
18115594
18696951
82202020
62313960
21419348
15411905
23569277
35410965
82826890
727977
22959945
51381370
14713670
70349902
86111461
5409684
78658462
99404522
69045148
30730327
77588601
87039580
60787307
18095423
15565254
2529585
10088310
35352023
82731878
50210593
89344556
11274520
7076138
9056170
63007940
96589684
78143550
32471762
94492300
73237877
44602120
92465452
15972860
78925987
64103308
89440029
40452318
26433798
98733815
83260783
63686601
68856528
133168
22846030
49760143
31412397
18089435
23741927
16710028
20592243
73962580
96036712
8026858
59184092
11287937
66609033
61068143
66422788
86410291
5412144
39055060
93555699
50301674
62571784
17868789
72299637
11731821
96847133
27187522
13612742
298075
49091624
41421691
3214810
42779584
71370738
25833672
26073162
67820483
92025373
43965850
98716219
46918402
15436358
86797916
64477104
77174164
39346262
16443165
62493656
20736885
562213
41890327
58942929
60732543
61838356
74039290
54167668
42873106
6953964
71214638
26698536
43291081
42732765
17073526
7046654
58642809
80186801
51275092
88258459
53850391
18655017
71275934
23558907
37139116
66406921
25381807
58373776
18855679
54133506
32479471
9381731
37012672
97584274
55690595
30587413
5169993
77680037
48791940
18265220
34400705
82930485
11684893
34926353
55577896
48554332
65915076
31600475
37321465
7066043
65348911
48117849
9995292
35534990
91459382
1590563
15772080
31395485
38859908
49301064
57498877
51222068
40435073
73146464
1494432
48298408
85822630
97522028
96042141
45126925
17024736
1505474
10986544
76645000
35774140
19492362
50468362
21690031
84102597
83824209
32580515
44639342
69006470
31549826
53410400
96252303
50579645
20961528
87994494
41692179
70037292
70495045
40332561
29151205
13788964
18813861
11114570
12554458
57183822
12215713
79749499
11380727
50738512
38451219
91587498
50758686
6379905
2726181
93686999
52180162
90670646
6498968
70671482
11805143
18869221
78513922
3100471
45760969
5195063
58944890
3489515
30619296
93948386
11761100
90285918
17792641
16801239
22961314
24713185
59340232
37232338
53937099
80711378
90483863
83874885
40556754
71817589
63244940
94949030
19148754
31502960
52833176
14407775
21986974
31247628
15879811
48769489
87540830
36491208
31209919
56621574
44191748
5836394
43293587
18943022
74742900
69203765
14234778
51108168
89404085
81415218
2583989
20577661
87960204
45790531
18640562
65537989
23880554
29666346
31430720
23895705
11865493
98299598
11262231
11886263
61852775
77214827
32467662
2751518
18379484
81345486
5918660
54481184
62331655
3477424
66747165
84768902
44954804
95476097
71480616
33518108
77384743
92101860
28758198
80045126
67716056
62480074
53797122
81928337
2535736
25432047
87698156
99400186
77996660
33633560
83603524
84217345
19545519
4030188
28669851
49175694
92511498
36467541
42030530
58627648
63615104
95961561
13981166
21977407
12703555
3073348
70246357
61236304
79670759
24717826
64696321
53393990
6123502
29117882
35506283
84017679
70699797
52561934
66657287
62028565
87859083
83485479
1155258
45487655
66618429
79402673
10617667
52595006
86548626
5403690
68388882
32866115
55491351
5775806
52394435
22521278
36772498
46236623
63539480
51375520
34529750
72802793
61179535
864735
8438238
44279420
93933739
85806209
55171696
37438539
26699801
24400408
8057813
93108569
38952832
46137192
96049259
40606723
31759652
33557140
73594075
67945519
1247084
84203278
32153360
55814438
88002494
66307758
87847535
33415872
98640832
9869099
78707445
65628250
71363791
46944634
90498067
44850689
33373364
85495706
45804124
42730443
7339572
79685662
389173
45089623
47398908
43082812
10633422
81836017
72500642
8928709
99234094
83341391
1367430
56543823
50413133
31227574
64622526
62775192
72746677
52584675
52854957
96403716
25829342
8245772
31322494
53985551
11185347
72969646
85664035
50876060
69981976
25967572
92352589
80381225
2634988
70350002
98560251
78019631
8103282
30126084
30096967
5401182
87627829
54525881
62613208
97061688
24169589
3337491
68085039
10540193
43033324
41372683
32242473
43251558
33872800
82013438
88155152
86283381
25522795
6723819
42762337
18722719
11358001
2652776
57408526
13595736
14144921
39023282
35988940
57011926
54449136
17538235
85352306
25028066
24142299
39453655
67327031
10138678
97387123
53635381
66569692
15228431
65621910
39309964
42449990
60393492
52841490
10636473
26204692
94413600
90644824
75037473
84229896
41111330
54226142
44985104
56304500
19057837
51087871
28033183
60786052
37744331
27030421
26834294
26008303
78586940
15154682
19231244
54328758
1660859
61196041
72352099
3296702
42236003
5667602
51632375
9801011
1913302
19671692
74460305
53430606
5236735
88510986
33046272
55868179
82062786
7260101
62472664
78038262
27056110
35542455
279583
1579064
69139429
84029987
15373416
52348827
40246234
22459313
63980304
95489154
21765418
59143287
54766412
38490905
89190427
49847584
86279337
74448729
57066681
43503188
130406
55706716
8581592
39833932
96791880
40328583
88444441
65225701
27062230
23057525
638239
37304681
67174095
34436951
2939207
80609994
70809202
64447689
83245639
53361454
55929167
64355666
45601092
10222811
92723025
71735729
12203865
505847
31522034
10530026
90579531
99916237
82780269
75906922
75058968
9961282
59222645
38170791
29002594
47591699
43760185
77572457
47931258
94557744
12722617
85085016
48906301
38034101
81036522
35671258
9587496
72547077
79881742
35043848
22538889
35279475
3244457
4858417
29736605
26714411
79163425
8137447
20553403
26521733
82775315
81410688
17750789
24524329
74326246
41172708
46762305
2569677
31979178
92147816
27871136
78218237
43236309
20139950
90220039
76002488
28378944
81501397
49858050
48141963
82474361
61302849
97753939
7114770
86696716
33110574
53781845
93920023
28403248
52227419
5794135
37874089
66651124
111057
99797222
54793212
84412195
23347548
16587881
61906654
98845601
36881479
9312717
24112843
14509498
5843282
22167161
60231837
5619688
97695369
2219646
72862336
29001157
23432432
35484818
86276530
20947237
24017929
12593971
29326782
58787442
74243841
62017210
56078619
47365791
9543947
5508929
7422100
38929447
18578658
28671045
33180009
75647675
77323995
12394556
65217594
3342236
62940935
88214096
49123615
37453136
23786960
67855206
86018935
76203412
37287141
54240968
29237918
89828559
60318622
3189542
78540417
95153458
47260331
39874144
94222254
48066491
72093104
11031591
9633140
83014892
40158936
11853403
32767995
44002053
53899955
12006404
16179303
10233673
19607335
21599048
58136544
53808038
86222264
54101881
38574469
75745731
38499889
18829375
91737316
56108909
64299636
33721989
32510535
54993993
27237535
43535555
48726535
27853622
87775786
22908501
261896
22884911
77475538
69189350
75800099
99399279
29047569
86707796
91449098
39450599
44743163
53273786
24380421
48371164
15725577
49417764
31044000
15551445
49528536
57656999
62542740
89098527
33622609
94438488
73649960
57238817
60268189
46269468
71831849
55908557
61492553
87695467
5871879
62831720
95643350
79981511
10030964
82391570
26577438
77311894
69694099
64434565
3012441
24299576
98940030
41183924
76431531
77830361
38913855
5577700
15996270
13846089
79925968
98657374
39072017
90701628
54232543
45685843
11516747
60196025
44123471
61507815
39724281
22155195
60791444
63578870
23959815
72960057
44450890
68940332
95235847
74227454
71576385
84019961
29076882
54725570
74812899
17461240
84501166
42771226
60918018
69446925
15408942
63656224
59468022
97584402
10463826
70918727
62873079
20067773
35266563
60506984
86905358
68881320
27879808
59511620
20201926
75716575
84029785
35718216
6774428
1227289
13000228
31064141
18661528
75096697
33314416
7282193
80898081
22435962
43266377
72553581
16364330
226268
95285768
52796561
53303692
87583652
29219309
61931675
58935043
31591163
7793497
6428780
28123300
73724870
67409699
6112844
53081740
39175223
13141621
77140944
27875607
42938181
87465026
43565552
31512416
73477456
16643531
13835643
73035682
88005580
93266220
26758465
69570068
97392061
46865998
69308975
31697913
43583519
47965893
25589311
35832958
27807360
92539224
71778101
24905841
38887808
77231914
48595742
28905444
22643465
2360078
27084842
64380968
98949495
83289587
4421836
96904295
54206685
41045984
31327167
30622451
74840723
2336959
65638629
92482705
38788247
83709871
56453981
98309675
10790579
17849648
89376196
78237100
7189477
1350094
93420195
53957775
94915468
32766954
31944830
95167539
78983482
71055418
80047406
37994843
64653786
77101779
61091358
60112668
79486796
65506315
51539612
79566610
67589593
27785743
41113189
65359003
9416231
10373527
27581371
68243817
85344995
74971358
42800112
12087948
61688996
32526830
91318543
70025755
86664468
55282217
80298661
25019963
92893821
95699478
5091869
14733919
52403555
53603646
19133765
16387518
55601826
58212527
21804430
97229966
78293254
50702247
33652756
60105948
97288231
76531180
86265297
25435088
33170654
50585183
43849567
58293137
20733740
28450983
43626747
27849595
47022807
76793937
74149803
37506422
2131569
5371730
21296804
74904403
98420545
18627073
1396709
69211238
85924279
91277099
87659511
77949393
83025171
88630112
6114338
18281328
83432446
69837207
7270724
10991995
76730730
22120863
72954614
62717436
39145130
79706462
16179311
72304988
99626288
69906151
56808413
49363764
63349961
81181967
83707325
49279485
94282725
19540265
96133489
98134596
67218280
76076678
29884801
23686329
7289460
53407839
83418211
47026371
36629370
64361833
66724880
67745025
63594666
24318112
30524695
58550463
883158
60787278
83010334
68834434
87804762
32512571
86305554
60442599
65737709
33405705
69935032
92430625
81285823
44410522
70522556
51806983
85694461
41156639
69181609
67550134
4375845
98799138
55147283
58873472
22615137
57967501
45238911
7109993
78067759
88946689
56409048
42551082
23957719
75779962
90666260
82548361
99709101
80832070
88868202
55955463
43934475
62113830
25449334
96189076
62447438
36315448
51964562
57825273
79775984
76506792
99298774
88475740
8548419
93864448
90586385
2043803
62941603
26978389
85322149
49320571
34786224
52268729
63289977
8573524
95255755
37594944
78113905
31716112
83325728
80623878
95813161
9612684
17194021
79841845
76718616
6857672
81187904
57741953
97563430
65174404
85263396
94600696
23865136
12521234
70021232
33101068
67559367
63557763
59085252
1199857
22162105
82742800
10717851
17017712
99669735
34018325
80798257
80571095
59609104
34586387
46033292
81620818
39558949
15725585
9710368
86503019
89921802
24687579
55941412
76695866
3478433
76219822
23780060
99193559
72101844
66741575
28813545
88615931
91060301
99762451
77222307
63404687
97464527
8308464
62765996
4465858
9672565
25120309
73207187
38555712
90940103
60415774
19420173
41369446
53268372
17937813
65159870
49914154
91685522
88396982
66092435
75250192
95718453
26016050
67028903
56439090
19786122
8093031
66751348
16647648
65151224
58697044
76799870
28742961
39154810
95614091
91820275
90238161
57024637
82555637
34014336
31898287
1193072
61405195
23230997
42765430
29959336
25952855
48210672
35086840
43123912
9266037
5477422
14292991
62398821
324829
51800347
48046989
8081448
4632469
82569027
55584840
64726713
6219941
73059292
40270462
48999295
6050153
49413154
89246620
8733836
32391281
72671494
13663458
76025126
22876160
33904134
19534055
20080816
78712499
85325938
28099715
51383553
85935801
17695992
86611716
21146288
75327069
48108245
80106063
80521694
99533198
36721876
89324553
24919457
1346688
51047487
32419479
40809624
87023619
9136055
80832250
62257754
24342451
14364953
94172004
73463243
57160267
72959035
269441
2248450
85753222
50278110
49419632
68173964
64057549
50082144
54819113
95342066
59705906
74606756
30892966
53810277
298570
32786558
44856347
50825276
26392277
94776566
44026815
9154993
11954851
16355461
60962923
5504954
6831303
67832917
89123021
6995121
7890616
41346142
41113694
77908985
49503208
45347668
25761102
39829707
55739959
44604044
93631346
46000116
41828342
72552441
49172748
93778865
59943677
32604420
947487
72649708
46502097
2390709
80806464
10970244
17143075
73877140
95098306
3433197
43759522
44787900
57930129
17890054
67851185
78290782
21192694
35884561
75551007
75898765
13323280
15041037
29729849
26957334
2181080
81661676
91290895
91778439
5224519
37809631
32590651
62655809
86341953
42422768
86202708
69967279
67796143
54730679
4085078
4871232
12246589
44002440
32126546
35802000
80171319
85004132
53304690
11537853
15660258
10367886
82294317
79629780
33501856
69862218
6151841
89002671
21668459
4406934
63118288
67724183
45489377
36092032
86286467
33768522
55363965
82154931
633776
84540620
22817189
42505524
45558676
19982745
29624268
72252129
74689562
2497063
91099081
97395795
18678900
86255484
4650641
99751529
65720036
87322444
63128855
2710841
92288509
27468058
78180696
84666755
74292843
9183087
69042769
45623210
24275866
26161320
90552623
75708385
7990254
69435151
3947008
85560853
96243036
30486735
5404665
26926640
57341525
47924223
93970273
86287948
13764151
77600737
89854830
622022
295653
5450966
35258975
29427779
48011395
50892010
79389227
41126094
9425301
88950505
7787656
87466328
82188763
7512369
71914466
23482647
36917565
20899850
81617642
83157123
67173723
93208439
68783819
36929140
46228905
88853890
77353596
78499185
80059596
87907698
62960223
29850963
83000448
27793007
74643789
70255352
31075086
51802481
70588936
81076946
78678812
34049447
44605253
1872937
27782851
67057145
91955660
57013256
26213131
14969667
90221921
47505640
60211575
96492407
77882553
30842375
29291345
69143686
12997506
35370187
16001364
84773294
96143756
50168562
68650337
51671488
94374680
99822896
79983774
65517190
97869526
75832773
78433181
48778473
95160018
31196542
5510553
9217915
71725230
43354626
43204414
4181378
76690299
99942021
97346380
76899214
20935483
19188591
72376323
89019433
50276480
44668042
79093741
64452806
5636732
22504192
7187080
28725437
62569896
84627159
16293377
80116987
47836602
13293628
87013543
76871506
72967795
59796361
77667771
76431193
50579959
6780930
69473143
61252256
91890147
62297301
86105701
24659503
20125470
77816473
58524518
223128
15577287
50515520
90347042
7216826
43658989
73019678
65869218
11518856
84294904
81290330
99007755
44573841
90185548
7638634
12510906
65164184
86186836
25624013
54499715
96058254
45103386
15856787
53888401
44877800
43293490
19131418
62529722
54014282
10257137
40601262
32014699
51285298
72968702
53686473
33647649
33031525
10190163
81117541
29992911
1090984
28728984
47102058
7433923
75880023
18271003
34380271
78728361
30776133
33192179
34893744
23598524
66667849
82955994
21452241
81700604
77000439
72894927
4031999
78545538
26737207
71517231
55252383
17234959
49915905
77590843
47054291
24909345
67726442
11330104
18573174
45429607
67101617
83617065
21098793
75137064
98633317
79607262
68248213
54082857
34151177
61017742
43790146
84273660
58337661
2801084
29391340
11776437
59073114
31939204
9591668
78241612
65418777
90707082
37189257
97391759
23120070
51649346
37419677
61199301
88122232
98098465
95002648
88734264
41848669
69801811
96123206
6355748
19279191
343204
7980871
60044400
33051863
82720071
49828958
20206799
46173517
31441118
19884320
95415052
13141899
45100887
80626873
37904201
73228122
5958830
38947498
13908825
81188819
47500257
53003931
22272039
45964027
76351509
1928843
31907399
48689912
93386079
8133196
13084652
75007898
55633622
37522205
89401327
48275922
97878697
95912184
50112933
7664993
51463473
11111894
17148062
9323847
3341683
89316784
80099474
29869546
76535222
89103009
11237264
56020843
24888729
97760982
56138324
7629373
98374410
10377519
2756858
62954430
51562910
39007483
71385042
11926662
74892878
83541777
27571231
14726287
86535522
65997973
39359580
34683926
48006883
75416621
8047318
96497713
89428097
27028589
63137519
59535905
6661632
66302448
79960406
41863175
87271148
80293336
61212314
14213260
45256698
92797388
29188065
26699593
38614214
10567349
66739812
36419542
50087428
69113940
90427523
84333565
9484871
87381476
94514271
9869410
91987310
52171089
31714920
39442982
10372759
4410673
963745
38249702
53332375
53856891
45426090
50785286
70274026
29994482
62800321
69078005
95918616
22445057
40343905
57418384
1296695
34421167
90319376
37362925
94861079
85815704
85123638
54702235
15944128
48046270
75844662
4013467
17755125
78851708
42863126
95180249
73541051
37644539
72556703
33111716
61204030
61796738
86861378
84882863
62087919
37256438
50337705
62642428
82864150
8054736
5212590
9635570
26695377
5058035
73343451
52947512
98810083
63519489
63162940
48706234
85047142
85013204
68510109
25337800
81326651
48117426
34568977
3073779
91566346
66624280
29626152
13236020
42664830
85732486
35606643
99557163
25254560
82425414
14726401
24688461
6396622
36364091
88397800
25245329
45110771
18560615
98465240
94157830
40360683
61654483
42078136
86607786
51701302
79335782
88977643
73523194
99243237
18458782
58282173
69371628
24627914
47972866
28241145
6973150
99667647
53096551
59295430
52310189
56298593
74891761
36748581
16142810
85601107
49225751
12642773
75758194
76186269
87583707
83332279
59536442
39975440
72609362
85125854
48680234
39215211
59381815
2057800
61581782
32376683
30311442
29536711
7968642
56902517
38133248
10590201
47608521
46541503
76916958
63196165
71924253
56851619
45670877
60275919
8933694
96799079
25207000
20871895
57047962
56702237
22747706
80156583
17967573
30816427
55204076
4097699
54743474
96369255
25908961
88774220
40470412
78781031
41067263
9035475
67948592
30433722
93996403
89164764
81748631
57028022
23727488
89174493
98635196
47965137
23665153
94309227
49685643
84810433
98214660
43234418
42669149
23242155
17797406
62205014
31866482
96957509
76475372
10173266
28569028
43065317
70983886
50205349
23873167
29464928
50708706
53058523
35012265
77210399
42049172
52647801
2345121
75016323
17170834
73321635
29596969
28557534
12600968
5678021
56893427
55481260
48003454
36515276
16309388
47486513
88556234
14047038
44808309
99591586
62430866
17716024
70661399
47179735
66974609
35010085
7911599
77524372
91903708
84351254
36558241
1928398
32600594
28895094
93807331
24023061
82422410
4818374
26358394
64242907
86410750
40357512
34398207
94558114
91397744
41464860
5516003
86322812
38008441
98081146
59951238
15617902
75717828
81144852
50912740
94888825
41334118
1207332
38237061
23684843
17078033
81713061
89306535
98468837
72365560
19307938
15396418
2455990
62229064
1752698
41548900
71435853
21418201
18414628
24844998
13547527
28926521
81362465
1676680
92041556
44632739
23949373
52177734
28780323
25208020
50312494
66432785
87338390
57265086
1889878
94633360
68959335
49669880
71948232
306364
50557183
74792666
75210803
53451310
61812335
22122790
43874607
66972770
38208293
47101703
38191097
16971975
87318849
7072997
49495629
55913365
29451309
63209165
33841609
29842928
72928883
39483045
96978281
12354094
29007504
65577703
81250251
68117288
94888040
96554969
72621253
77060775
59520643
71888532
1913431
81401821
53741805
84684471
82936053
10572101
9822413
20379555
28425573
47597216
43048564
49509631
3569244
5554920
17046974
39565856
72151393
14940087
2574298
43465510
82932134
64754225
53318326
87085159
34586458
86670648
82813919
57841232
53875593
99948959
29782076
26164587
23804791
57813216
65418332
89746399
79619823
68534072
87534359
98814598
13991143
24547733
77226741
71107007
21762971
63865554
82569886
59062674
3007892
23058518
79345608
22118574
5569647
38253105
23717046
69595776
63527729
50571650
72696945
33108611
37258826
96564548
11487125
18920403
64453619
38280707
79464663
28263889
83586793
21506966
66926170
68344415
52345884
73937953
61779115
26297800
12635428
72427087
89387955
76434579
44749505
93949958
12405523
7544960
87290461
94653995
29433197
24204650
95508893
27900171
91134564
92532092
999653
33278430
58106485
67586955
18521430
33936931
98626831
44902536
11814244
16372607
43933704
58825359
67599044
358696
73862835
16664912
10375589
43206033
16448675
29827422
44660563
47938473
25340494
31933849
11991451
14727465
65040129
59975929
1278428
78118216
16591584
44320338
16844299
50387541
23825199
6847860
23542497
99379701
18782553
80611862
44191063
10686624
26050312
59930622
79240019
50744331
93784634
16812062
19562285
63048441
83177863
80024380
44288538
49841753
12907780
19415841
90419231
10634504
11170501
82880495
54898851
45336237
44132493
46895157
15126238
76755450
8939585
56846463
26166417
23494658
29516989
84831803
59758155
91571337
5381469
30557667
60808527
83181952
50723413
97105538
20320634
15588286
15378961
78569100
25996579
43435209
78190374
25581892
66535207
76464008
32257029
16368184
27523562
23936343
11498483
21310811
53756679
67587774
97465858
31352049
55070114
46754768
80216560
14054945
7501933
65726243
60467511
77597648
82467561
36898890
14993666
79046179
29716813
1445436
94693798
51334721
94326674
37893302
6616746
6627072
97889670
69752438
69661609
98642049
33718161
95436163
93945304
60283203
53904290
77625252
43895594
82897839
7275714
64146383
71259460
12788444
66170323
87290574
22116439
20992885
83850482
86869501
35588579
97957484
30880147
39673720
40198372
26288118
40943058
12455032
59210485
57654732
61415787
91520003
40716511
90296329
93983787
80121491
31110573
77959754
12836540
4165167
78145532
3874549
7316135
7853984
74089147
9209392
74581126
32369130
75638383
80809562
41331864
89825559
76021857
13647360
84241413
7073707
31327860
20541266
51790282
67180023
24302802
93756638
1797964
53407986
19336360
64228867
57503932
25842772
22935220
39191327
47540501
63354188
39115245
2852617
85831534
3342483
43005924
2056986
91941788
83948728
12208838
334051
6927087
73217325
63547340
66203223
20339090
1830720
51409830
45595803
25845892
16463031
85239219
75302114
52109343
16220303
38971422
31058321
12905920
32230271
9984459
71932760
16501821
62306158
12868094
34202462
42346021
4368566
40091645
94506623
9410107
91573942
6519852
53281989
9155851
59291131
7568330
59883925
81061971
70999473
66173138
73956289
10285938
87886347
62341050
19542281
99207075
95634924
90430190
72305549
39195589
17683586
35776510
96083678
85478619
40759157
95564944
24307123
97228805
44077194
13111656
86721981
23648128
7327729
57542743
96876521
11386079
87825409
36542308
450047
87983730
17682040
90392811
75437057
21126466
35693154
29007011
74096435
44326226
36199238
81010853
62059857
59662037
30961224
119976
34512543
32976582
89623905
38290080
12001529
48819603
44799950
82413274
70678134
14621068
11714003
83535605
73592497
45932198
66825317
49649065
49793897
34252439
3387549
19918747
60115639
17413035
31041998
36185948
59415461
59827600
42070408
47477911
38150859
93432890
72196642
27616801
95138035
33612385
71766857
96097284
26673249
2570763
30286553
47166787
4207748
2371483
40804753
44948801
53685163
26672830
60227367
52120024
49787220
46826240
99208197
53796426
69589164
18946901
19640042
42070118
21130881
93541861
60188782
2359112
47497484
39417308
54367501
67318786
25516937
41034134
25482611
23092768
63558097
78530335
20742938
26244035
87287371
41403692
34479113
26275002
22119102
48789591
9192738
82599720
55563321
56252025
40369814
59348459
14328380
59880684
41626935
71074848
50245697
39714347
9577128
19132022
68633861
50652522
23261765
1452178
30510727
97467547
5809450
24553732
38915745
66288468
12513129
36345668
95015429
42827545
62813881
80066041
27632087
14566519
33933809
68915729
82007595
4661773
45659338
20688066
88663679
11454086
6237433
81266295
12638545
16727434
37322500
57476376
3378064
69767067
1775168
20728331
23381456
36466402
97511839
11892720
5858832
34062496
27454642
33046022
52817011
93621598
35198425
82087247
46645094
33167313
66589668
75222074
55621514
54827781
41434451
73185506
97970217
37519476
62010676
48268439
67054002
17313976
24168083
32597790
45950070
4903402
67864222
5162797
54891159
83487895
18745707
74590396
70076776
68896679
2737397
36040131
15391581
66779317
84701432
72068873
46938625
99558502
15973330
94273013
51839262
93063147
57700012
72619834
17581419
15125531
20414250
78835224
35007757
63142796
25229544
43282694
3260292
52359002
73431219
28998212
55256710
89557049
56605712
56118300
84773168
33068439
49375347
24238491
52425925
4641685
8856053
38519604
82048308
6306637
63145057
99297437
56345438
49363829
19920396
74146681
7019012
29183230
64801496
24606765
19701843
28564318
25919719
45738776
32222117
29851288
45175610
53968314
94164302
92567419
80263254
36105920
63430517
8226830
80561715
69082195
92749094
74670262
73566953
32443097
15415930
1235292
60899273
64714352
93527866
95210459
21708588
17064180
82386073
51387076
13786891
46051483
58234252
17968272
74998452
27001695
70133433
6239667
83406518
45648070
39136907
21646188
97421366
64012658
50113398
74742218
93904297
49470426
88080530
17229034
90685880
49661737
67636259
17906363
83242463
34711858
59512781
55144610
90207172
31666575
42486632
99567689
19954360
50608112
70427321
79515421
67556421
42761760
49807132
80859557
70905680
11152130
77851589
94536923
2787041
62089973
96781066
82646088
44963963
32447749
12966845
73877341
26166237
71794844
89226247
83293553
88298757
87323699
65934395
16759311
86582910
84698785
18203753
31972017
66371331
21339958
83131415
76293934
48510452
26354685
4494791
62570413
54483083
17409099
71178542
43352305
85924956
72593481
95784959
12200708
51336009
45258119
92781097
53954659
36430038
46607491
27587484
93126351
30291379
44227263
8755485
2506090
11143577
98296232
33651314
14425735
55780879
79708700
28560906
63375420
62585306
32572602
33872065
66698102
17349244
99249069
42650956
73459545
87280445
33925382
31321653
81290702
31127952
52482184
68079444
7924853
47600118
351374
16051607
91149904
12614614
23624077
57587166
72224752
43646531
39630074
226792
99380653
35155578
47118768
71183313
73327085
14999140
40644796
57851562
93348175
10368390
75906359
92773189
23369816
53698545
56111640
25678138
63937669
81090688
87597446
41989691
17352419
59337033
61444857
80962434
57360304
37595118
95623915
8112579
54481069
79225046
9003937
41043911
42668095
30544198
60018356
93581316
48233717
78962086
5492827
71956713
6252305
5323055
34245223
19431265
34374816
19216928
48620827
30882920
93994951
54398935
34731455
17757106
97734587
79333443
46042510
24739602
73241741
15624171
6558635
21153006
48401268
71629532
88097270
23367134
39644028
90777976
32808145
87236192
12674947
89105388
46906844
15765372
64180009
66247250
58484774
61817228
88964645
52324298
4383615
17278725
57246286
96459336
30157381
69177021
82734777
83370973
54673014
53005264
45488403
53213510
4841972
17120842
86281280
87121213
42259121
24322271
24012684
20487347
19315240
80874022
142283
92725654
92025001
79954522
29588422
85652419
37681439
66415980
931757
63159922
74897987
2433523
21435827
88668541
78382799
1756261
65353405
50118711
4366328
50513461
7179114
56959623
335445
9868056
29832367
59131236
12875788
13974080
47868209
77316198
14472182
57464246
27996200
65952127
67240705
4646604
82155164
14747524
68127072
61449448
16303619
8725202
97340699
99162542
93598239
77114500
28126575
47069092
1687477
27329682
43745336
9608308
56333062
14876575
71583848
38929006
88480078
35846250
83830013
76847886
27245762
95676419
38580778
99870821
48326655
14985283
17702894
3642092
58443037
98092212
22697460
70052248
27411761
34527811
96641485
47013015
34664363
31324932
20716658
2156010
85306423
71652584
90387136
31435838
36185704
84625948
59766298
97141714
70541036
61071581
21104560
59132978
70154670
81388469
32355373
15497125
84100165
30833392
40669259
90182207
72883693
39078232
32625404
81437911
927265
46082952
36423582
93093708
10842519
86151540
68219947
77864963
75131480
38484708
18462488
14527357
83211157
52301047
15160288
53046656
28109964
45783718
25011556
40726950
18450874
54204679
45479511
41546152
50703873
89947355
31586228
460146
7889087
7309946
31301330
58958218
84138691
6794106
36953026
85473195
85951667
73492207
70661910
53733531
25027319
67148196
74726912
141361
60424239
39995549
45296376
11515728
12943843
99735244
64341564
80337615
76556618
37823722
33994007
52096708
46279668
75477974
75428800
39046245
87247668
72142260
49407270
18851454
4699977
42386526
93941824
73077257
99007611
99041261
41313191
91513272
13583853
25040193
78791931
19774637
55276653
27492936
8462643
86697872
69496894
14638937
74657267
55835907
4398212
52731541
49680812
42182016
42112569
68258016
78172219
32152279
63552052
74939824
69562258
53646285
79513041
25695348
37633599
87487223
77466237
64102662
17010531
84828941
65239486
94260091
85541578
14137223
62965428
76202731
16738849
68538900
57614036
11955960
35227773
31224880
15919411
42267582
37556164
35906132
73486041
72423955
11738752
11327196
84398274
45194757
44171298
40176191
35811726
85239150
96816547
4108590
74025388
71922813
52386118
486515
47478576
44536877
62746620
74981529
27446687
10279073
21150168
25181533
25291479
71249244
6423300
50362066
88569694
39747014
43891692
16726308
10881542
53463814
33487173
55814808
7648515
95085574
72774956
90862214
22405324
54311564
44258568
67532886
67949321
82359419
61295659
58471231
74949610
57098621
8636787
60540994
4970480
426830
42346043
53986030
73654985
11068181
72277605
94082572
81746005
90242880
56195124
91614694
59511688
48265564
57336992
19865043
48878208
19147147
57126555
17550937
90760225
79783996
60784715
79456109
32379024
33360881
80213221
15451126
85816875
29126899
60088493
81267746
46772455
74729811
83834045
34378299
58294565
36734998
77766661
47751678
37456515
45419355
62547332
2702066
73678910
36103556
33311018
4620453
14072252
38054134
24533018
4686516
51064215
93028998
47069411
74551410
94271417
2490852
2270989
21486867
22363584
47810821
65201828
55017144
1294481
1635294
78990274
50860915
42236461
23252023
98849866
96693646
64961700
86101653
15204389
17694025
51420863
41024098
15462966
5614627
39273108
13363532
55947538
34716822
82839763
38376610
38485698
82845564
45737496
3905315
28772169
43129204
8882481
98698057
25884681
80337387
7480985
67346270
50297372
14817597
62105749
25318656
70132944
80057169
509665
44792230
64853213
26309206
14259401
2440252
68171784
87354717
41874291
91834667
55295326
80558265
99625567
52407275
52385359
9894812
71665069
94358972
44989637
94421840
67006888
48460722
52982789
21723002
14810245
47967836
26767206
12975123
14118713
63187606
65846801
64888436
97664553
7979793
59416273
58100977
66640575
4420959
4049776
82059796
11278326
8246628
53389453
23985837
23374658
93145622
39156557
3000241
25576077
98344006
57472054
62943143
2495330
90861661
89144764
50027452
54330424
19524862
90441486
13294164
14974758
55810696
4684078
81094747
3338175
54804251
15789300
25659104
57760260
2260253
46229642
8551588
45989371
91339829
16635553
50824280
12004257
70843027
36529104
35275890
3124035
66989901
38348836
18758591
77442394
46770961
84589129
37543762
47792138
21840054
13955045
49154012
70996984
33481604
65735158
2640056
17147948
58302863
84946085
46146586
94945980
21690749
82852336
33535565
76649464
85228660
47532223
9965613
20472708
68593484
11111536
4392967
39494795
16033615
88926532
4960133
23529620
59213034
61476222
20022381
63541801
39844481
93633172
71724900
10188381
20701885
99718748
19068030
5110006
49264102
78724900
46393726
75414535
74163230
14792073
27619332
78984812
32983529
22225580
2404912
74591151
89335268
65705043
77315145
65678790
22083093
80085744
77243896
59388022
53624666
93613487
29607821
12468610
63213998
416459
68475758
41046253
42941058
91324812
70203969
72108485
34185456
35539619
63256590
76016799
97038866
2198752
99004777
91171180
27258630
32007834
83611044
10706985
86442751
45870910
81880472
33151037
44236557
86857183
70339970
5338606
95128490
97814519
46216079
7561973
41776753
67804680
1225286
91344088
83557172
81703243
53116720
52304616
31610696
52326071
4194480
64856364
88624989
34459546
88942265
56862339
33062451
91233239
64267433
12382117
64745993
10594634
90389932
32655424
56606430
33273357
68707289
88687223
8459223
21040837
83932431
13248468
97389161
27178815
42125054
9828824
36349823
49164772
14857224
57663568
42045764
42143040
48418033
98960095
71917796
43717415
8863459
38608001
35927809
95506956
60540903
54908914
27511092
14357829
17354007
86990012
39681730
80308878
75299747
15973723
36862786
17282845
3585633
83808413
95961866
15393707
80397272
22092311
78111721
59879707
77161469
27942991
13465184
93911714
59174232
97270375
97273240
89228639
84359493
69892285
23920993
38143099
85388905
18747869
63600102
58426790
41562685
34480681
51305454
9065748
17509066
85026134
64179743
67674746
72821116
69488160
78287659
32740313
55933695
85772303
40425873
6058877
2564014
51704978
84447592
79483200
12457985
88608498
8558848
62610423
23779816
4311328
99588423
11173552
91290798
38723682
29701859
40229380
36963881
79046706
11367336
54817685
51082273
845054
68293548
34267721
9094457
13340093
84401898
25768366
89010107
46370888
79171016
73483705
82067080
89501188
58757355
3814434
13390571
8572678
44118268
43344787
71370036
62091441
44315333
59501520
12210791
17081356
38749338
33479001
20860904
81135308
8523573
33939110
36007334
24090674
72312465
89638249
56325680
73887246
42412180
64017930
23235777
30146852
92434900
39366733
86858304
55812565
35819300
15779793
81220661
55214387
90742230
72513078
34333130
76578551
46580668
21493346
92845825
88421990
67148380
10982083
28647367
17170413
21025921
8567133
21145328
30068732
89360017
35728936
1515020
35319543
27272802
9266867
36775371
34775092
18428490
87107118
52313364
64324243
77008497
8392446
86316409
48743561
38130587
78004542
86110245
10507353
51848071
50854906
10575997
26614682
2111865
21424885
87698277
94600950
3359000
80133084
68090616
36669478
91978046
97122279
68904435
81533839
21518491
50511382
19455798
37434234
27329499
80740337
54312179
51643410
87900180
39454159
80848023
43434322
29036231
45487266
5886180
97326959
86935819
81832846
46540847
31514527
19065373
41057438
15046526
47241309
53340778
70218529
89743853
51867970
97782839
77897042
55509382
61618259
61751707
64574531
75874168
32354954
68135298
95179185
75564046
18189775
46718356
7246610
38011389
35754684
47835768
14939721
94949285
8188986
62590352
19100695
51470913
39231546
44351723
56415688
97315878
52628236
33799920
75127534
8354831
98783122
50733822
32337782
36291675
38356789
30088645
63218837
40096181
50573575
14905401
7757314
27117207
12136119
10472797
70573261
71776557
6543546
74354871
11817380
88557792
30509966
47153787
27129544
62083405
77616948
96403770
78003326
26826316
24979445
15522293
40646930
55140167
89019420
56011717
30738315
57748926
45968832
86030117
27207866
63353042
42507061
67782852
70616034
41482077
44931395
30563630
17071461
99446575
3797969
97374157
31386666
45422662
49796809
87843471
31376416
40625762
43361404
62774725
65904558
78790205
18343010
45637880
14609224
67960883
77877978
67900531
36968383
67607644
81986919
26761018
33502008
56947526
48493517
19290722
82690823
79847216
60218705
2789493
12714381
62310104
91691007
6587448
93533528
20108613
4263549
85693052
29015115
38878766
17896772
4844611
32167284
71445879
55133083
88176839
56473238
45614410
29413991
10821798
25609025
65014985
63733192
4023590
37528713
51236071
87987247
82577907
29219760
376432
52712633
39592937
72667861
28623660
85188455
56291867
3273115
84074335
75580762
7600952
17399527
2473808
12797833
12579310
54205898
62113457
77344758
99707669
63744633
21395402
32904494
64847726
28336672
36914372
91224981
84648243
17127110
43754256
8948777
54209226
47827150
99497277
61642061
7878098
50134352
7682097
13691321
87526242
54317955
21900887
60932987
78675943
79746556
98515369
56495064
22504082
95266394
45956021
65717010
38983151
96606495
11327496
47998563
37077865
94612935
54072409
60124516
42819691
80178492
64813649
26058608
91371531
74489061
83645455
75221278
1726133
85947872
79675746
77893055
74830415
95204163
63550969
63772049
85093931
27702353
43481088
198700
4897415
89117439
28870338
21616697
64175040
12125306
82171999
15466690
91693999
86143326
82857796
3336519
22518127
20624526
78674584
84009686
25577614
33533256
85332790
76937463
46551274
40393780
45411275
53029867
74259657
10918585
82129468
82066637
45617726
9981549
84249997
42007861
6848653
12343782
61592161
46376480
25955139
80583181
19788996
57614873
73054273
95274811
15677265
86415880
23296504
98316584
58011014
87789381
86433256
61223831
12770619
4275579
79898043
92594185
16883148
67814899
55269625
96244286
3286158
67304325
24376243
19924149
32437510
33314081
98106797
46291540
73674216
23270356
92170869
74299282
65655732
99108199
58514671
99437288
61920170
50019325
50671533
98623853
91966931
20573566
70303448
65634168
77454691
70042229
89060736
8257372
38151600
1850350
84929245
68375337
42385104
64300572
43366015
28607714
65608586
82745629
29277696
3916373
11539663
93819261
88911815
36816560
34851423
6205274
54759857
91588489
23978904
4263280
54347330
40554683
2323863
19984281
3329670
42748792
75284247
41793214
25971730
41325727
79449354
77549149
99368709
76620406
78088431
42869598
32572776
45362381
56673270
25182139
59628605
44373729
55669516
78617984
73587460
75126303
92609366
16825732
68032543
93779503
47923655
44808582
32246906
68134005
96167491
90900431
44160510
82130959
6181313
58358697
87902346
70298774
21619218
11377161
27732744
59173403
48682397
50896929
31653992
85080902
86581449
12741792
62091152
83418064
56737020
42539161
63441223
86281275
70972961
56763821
34725248
40627686
78696408
34398999
21522071
88180874
1343899
11623188
75595631
81061560
76668219
36695611
85166323
58051437
79325448
32438925
23176651
79908899
17586942
26052805
13387457
10177776
81961649
88795586
91232287
47256434
6604799
15839971
35472553
67580510
95837590
80182720
5221706
24718511
78520555
49078463
2739801
82393976
86235162
27272985
48068891
47884021
294970
71393847
23855916
84993817
24984008
89469199
59503234
74775343
88154360
85567001
7560957
80183408
60858288
56069566
66315446
16194685
5514662
87367943
14670018
22847081
27040532
48093326
8072260
90685087
72316355
47400299
52848210
41716105
18082626
293022
98335749
1873631
50410896
4707821
45529505
97508617
86796567
29440011
50336783
91191888
74981192
3307166
68250806
27426429
32209169
90594585
99989095
5235511
78642603
41378608
25592632
55720664
28042364
83879925
21794126
72357865
30515860
91169222
40180172
15498403
7936820
52893775
89450405
32489787
60882560
64886476
23889142
66822995
40112825
37316501
51498056
85407143
48254501
3676541
98739985
65541509
80386615
91128526
39978917
53403959
58874061
84332164
19712913
56659412
10412624
90763783
32850334
44486122
19440777
37832949
24953566
3558142
42358218
2162684
28412549
54894758
16862421
64345072
52718968
40708170
33004427
82849119
7699909
44115240
24565539
19136448
39543926
69442790
80182700
22917402
82797815
42827834
68857773
85371319
59631198
38503822
65831719
59066269
93781115
53980695
60616750
74178278
70873147
27484636
40209236
50674166
60427724
28599358
90559580
16058093
23733517
63953456
30807104
14180951
45654591
19008008
87402417
63618578
21732202
85612791
52476584
20150584
26627143
95978061
13718953
53048151
68033953
96175630
13588505
36334559
7415330
52194207
89641481
70964755
16481210
70895803
19581772
40130021
72204560
99953440
3942947
19163502
76643725
52402014
40535088
97219353
46420888
87419276
85425158
42489998
9874903
36616608
28037399
67950182
99721209
80142728
20394929
67580665
6917073
85358158
37521979
26602975
52758759
52175430
85725085
32471606
97049244
8556616
52817740
51646148
5213665
49681214
38718378
54542622
91704965
18651516
12145559
28272368
9865522
3871469
2175872
9445035
55713645
67057370
39928538
14558053
14273900
48423260
5131487
40654702
80560210
764614
72216209
97864866
32273816
56451068
52583813
49682053
50000224
81848296
38022508
30439961
22090270
98470949
11746719
30891157
2489363
9458934
56540370
21402225
84595479
63591856
29284593
39856648
14143626
28599380
82058288
25217199
52102210
50664228
64278028
75012235
30890524
52272227
88922494
21024242
42282905
46203156
47135039
89381957
10223889
24138610
56903265
79731093
5830235
32076655
94570604
30953296
88129591
96306044
83302260
25478376
74051408
18452398
93658090
67469874
44353261
57357833
21074253
89106626
87030279
24634270
15372409
37554160
52596471
36345993
49035309
54951736
80968156
67227484
89637880
96617697
74394444
61622088
2590829
77422066
19286680
29593245
54745697
14284405
33554821
14872382
52207563
64000961
76023233
77935791
78520007
23500207
37442409
17485867
49023606
9373975
89013757
64577371
87539950
9486074
27112622
60650655
2934483
58995442
97800412
6429491
91335519
34796161
16721440
66368448
75588306
60581757
10368536
13006338
51008137
319256
71872661
26704705
87139563
55027358
37910802
84485671
69054888
2115268
88142338
36379638
39457186
41233871
90457591
91972878
26334803
50261538
38393183
50791651
27098719
64636653
63402556
73956542
74419769
74743770
74234077
55258329
50378966
49740306
52248500
63735843
35265083
5232233
22743875
77021760
11282754
76215651
9264326
54738263
26467706
53714502
63345195
92141365
61248581
24750991
11602706
43082651
49881142
93972889
96469266
67917384
91158628
23424323
10769357
8414605
88255034
48319241
43761914
33627100
26961547
79183030
64391912
72457425
16759938
10618394
27923463
34836228
82369381
6843849
58372528
47392291
19471402
90237156
43436487
44696694
47686657
4984007
82006731
13298038
91404900
30661674
3837320
15334374
7756206
51048286
31155390
94283381
73250406
6642176
39428147
49521026
44897007
34319493
37319515
59117272
22444830
63476632
40050725
38096707
88087879
65905888
66344482
45427008
51245524
52632669
24388809
54629662
80204500
5877170
17759586
34043013
31889854
87033471
13319638
37529633
4309135
97582116
8711407
18378192
56290428
302699
76882986
57029355
65151098
19099852
15690903
76670676
66124417
82797086
44972352
28175624
30731967
38075691
84484172
58269202
90880177
96635927
33740421
37278638
15346885
71933951
58871489
1317537
39745303
26465534
83266015
43225270
55100614
71393793
98595360
14141730
8427255
78829712
54008528
16007226
25462710
97350486
73012714
74409824
3702868
11149428
44259684
60744613
63284631
45060163
68806902
42748018
12374898
77956426
33082789
28759995
90156287
80525739
2149036
98184717
25356633
66250595
73560256
93706227
47195117
32411117
27325120
98668484
24866900
12606918
14512531
66942212
1030068
62758582
18704647
61638558
9050357
68489938
55765959
29241930
81881350
14184452
15622229
39529818
44330006
47190368
57716402
82225383
82779414
11572802
85163234
16653748
34098911
33831249
2625225
87315654
10353508
96606713
91885357
93404023
77630393
93241288
82006977
92247304
50670712
31742026
2454422
55604244
20738792
92645241
51862560
74071192
74985952
89862835
93062442
22948962
34895132
11029690
78557654
5345488
79281470
7299922
61063620
2099768
59104050
42434926
91315466
59865493
76707273
25189397
57721767
95978794
3373954
53437916
92834185
38921398
85185427
27193157
85153291
57643988
67377863
99551465
11736026
3828016
98226327
23558840
44238070
16383492
55249005
6318823
59111104
7469324
3807776
13349590
4293154
96648251
59415134
35386818
77744272
43903302
73907451
58134101
13937902
29930037
29126029
33848932
12872769
49368835
71326169
84456881
97179486
3907423
10471130
50549233
2343972
36587028
85529057
29262300
74390135
77338681
2139978
91623081
29153286
32107621
69599829
28093323
34587697
97922250
59991344
61402526
37011858
55278494
89724905
51504896
25382275
37296231
41490538
68344303
84621565
68535229
99056189
34534441
99261478
11288822
7063949
3153439
30427707
32248312
70424118
73908133
71898632
67454098
82925531
92345583
82577738
39450852
69679049
2612399
67028257
92187635
17370625
38878779
72819407
66451857
55249042
29749773
56801444
10685113
75799735
4657544
50313216
44027520
73812438
89644969
36784883
16939149
36492639
44124426
93965826
47984540
2098994
99835037
73164230
94907623
84144426
93905944
56738688
70833332
83544363
22392540
79831368
85161489
18201332
76536342
34960052
25779562
12748537
78241402
41460585
91778415
41172528
19016905
10247029
63184905
62088261
98178126
32357446
57593609
90996218
59974174
99944154
98789638
5877559
7934127
8699637
47892465
90151654
76296296
57578338
80827201
69899522
93067204
89496277
35849011
27296779
54614677
74769593
97614012
37522420
36289387
83143199
79531526
56129514
81066888
15170623
46896284
94926441
33867403
40268676
30095889
53581549
6921658
55419423
68684627
80665679
83731768
63685501
18496017
36232279
99386113
53456708
28305904
28582797
95266625
55116114
41111454
72190079
31541551
58447168
87564638
8827396
10861816
96959027
72493684
85003058
46184940
50706644
7760014
27457868
12314253
35703227
33156233
19788316
64386896
27138346
21782372
47319458
43401972
39403497
70693978
30952667
1735806
97459157
87238961
5171873
23690527
72242531
69205090
12659697
92132585
47063048
57550508
97126561
63361702
98588318
3973378
23589742
1587900
83848972
14429103
85045309
77874356
64983900
11096584
5973489
25361963
1531331
35547622
87774714
70452434
12961384
96015368
26675016
53650668
61090896
45595868
6832316
47928847
38800657
451007
34639544
51197658
12370048
84315951
52423974
29623905
188758
47549627
18233030
49423126
12226406
50676621
97533640
40076259
37608130
79813872
43292833
50675829
12335817
41919519
25541151
34400769
3230482
48039270
54868333
16343342
93032294
13135342
34336761
5152651
63596731
71830662
27825589
48908323
77686431
55970861
10710352
52959296
68222674
20607672
76260091
42946760
97362634
80863328
14325001
21547212
39078671
74958404
99151210
34923764
80088018
9194177
97709084
16568220
83635057
25253541
65575099
43095988
9796111
50697868
99132049
86436657
21349327
25018234
98057916
25305049
41790928
7150848
65106778
88118889
2388784
46019334
3075848
90391560
27079114
4042435
34595955
61025399
78240567
61756651
19623611
67116909
44821872
8372824
41123233
39352723
5091199
82172972
50296104
94316127
70522094
45352185
42378623
34581500
53500454
78732686
85371042
93305221
58125271
93661410
99899405
14304188
87697859
38077989
81480390
91331132
81458724
35163023
53713099
92071662
65344171
66598813
17169027
47074612
1091712
52066720
95853648
24807887
42544045
5212061
61822957
27427909
22930911
11949763
25849552
56144982
96362417
82827078
69978042
67417499
84849295
86612158
13370636
13939373
58107897
25465057
23688240
58663031
85908329
2188121
21654684
66843979
43073228
32274798
82364595
31941266
1644625
91914709
19437351
81951960
98203764
61145916
32925369
91488246
41815949
15585209
3169354
23253141
14191153
89325292
85400059
40503693
94173035
84099523
76983792
60799373
39141928
40741174
12150694
14088800
72631658
6660586
74724605
87025243
78247995
16518437
34367713
75004349
18757873
47535975
58697227
20783406
94934481
56689935
25896504
41657758
76553887
57820581
41263522
13613514
23050997
75514620
96551835
31842582
14114311
72958911
5044511
95310207
16706794
25551014
73566904
56509468
89506276
53799420
45093946
724974
67539477
86901030
29830241
88400538
72188497
83145101
6560682
98180200
72918975
92501677
92322356
40925954
45886837
57540634
5527409
10967418
1264120
11317688
84842860
21367849
64633393
90015299
56924276
654266
32867433
79641220
43446358
60330159
14233565
79809420
35691703
57309211
550228
92621334
40073358
94803914
95347891
45556214
64758109
96259068
57355350
34809957
54519969
63069263
71493275
90209364
69272806
54987062
45898387
61600739
57499391
85954878
81495698
59863974
51783244
43076948
46747296
80642232
48289877
38396140
4259865
44623990
40560641
35555916
73330328
86996775
43651701
22106163
40467580
42182118
78235398
79644833
71108392
80699509
71277151
36389936
43029020
68635446
80522048
79364088
9388769
98856243
69374184
15920398
79146052
83810451
30184589
58210678
52521544
75104025
78687559
77004564
37812385
56227892
95824436
62335235
34558646
57360030
31255635
11183378
80683302
42139253
41447546
53961333
75467549
5387826
73482221
81445314
11721767
68990641
24721081
762786
35778497
17873668
20747447
27458962
62505156
97165714
69590963
63341385
79233859
87840440
67393240
78934064
79585895
53255958
94660806
52161533
61125963
4095612
84716314
19294430
26988822
87072209
93299731
98513623
50610699
87351910
85698300
92647277
12444019
64549958
40636387
40243516
29596043
89702539
35489262
6637600
59224245
75511002
58723911
53378789
30507054
15708081
18827804
85604082
14495579
74501348
18791972
30159687
3409948
47417576
62631173
78449758
85481310
5837063
72646628
93739863
35253582
98558761
18846577
70216777
29041243
40656038
77349898
56387338
70180055
78153408
13457602
96801438
79467604
57745749
37209213
38157157
30528957
78925375
4300503
86468169
28621205
64888728
76544891
2341291
20764718
70272414
64156151
69392870
82328322
59038188
36641159
8145030
3117934
43835704
7211871
96839289
99456733
69133990
11231145
5922628
47994197
87310389
80317442
9713551
12794832
26199693
11732558
95610772
93974380
49598179
36504644
25977330
20765699
91704506
13910684
22224059
93305776
15532557
29128887
97648938
86416966
97081999
28436185
24087505
83779438
85858287
29055427
79619639
38202317
61610123
42364839
30120050
44435160
86811177
86090812
35111625
70542117
25143274
7259163
88638110
94457422
58378057
80677778
67073873
29716848
82825692
78715549
60657365
98268751
6440735
13440475
47579353
72214569
36213898
46487111
4626672
80699483
61062854
3648259
2073311
23982439
42383930
68700077
25310169
41614896
41816865
49722550
25672333
5604342
98163756
81379816
97583037
99429736
30452430
74386165
65705878
14858008
47781292
27317051
64401750
958479
40365965
80374956
90678265
28584007
18186134
70370220
1193744
52532049
40874366
76294625
32456559
22614880
52027697
35947557
93113120
99935404
18496153
93504497
18173468
11582191
38599201
55286438
82332643
67309955
62131282
41048895
13826735
51960733
71931555
5698065
29920021
17149135
66252237
95274523
29401805
60546642
32556519
97815118
65304441
12525279
47440270
91130609
646364
22790994
1790319
49549116
67816421
39361250
42936382
46702542
9255213
82959068
22721538
24382065
78872743
45742008
89651750
48871426
29308137
4610253
73730907
28807758
33341474
69342984
95929417
22899176
75977676
61888386
25387664
26487692
79948688
25767887
16980934
7615824
48023195
58559666
57312290
40501619
6257116
19055722
88477783
58233001
64218584
83051881
25187064
11791897
95045214
67857690
77889164
69264281
65875117
1154340
66920913
38263102
427939
54003203
45086896
80995554
43437221
79059579
1770352
1562626
923024
66054355
62451719
87223784
34380456
40806309
40376683
59494890
61499958
46520793
81540956
16243105
86882986
16976532
75910305
47207340
41040869
44237954
62646464
79173235
22676715
43198194
62112788
46634046
58997397
38920406
49827235
59733330
57545461
17544901
96193551
8376510
81475947
79824546
37744243
27891363
61851555
87708976
85242490
72583736
29404362
97529120
34938674
68074590
15720047
19985888
31145685
24621672
94901046
26127818
82712779
15360862
59020562
48666571
11150040
54909739
74376073
47664162
99115090
21425230
53830964
57899894
70163675
88510492
44372169
777934
52992629
6172294
24681431
5154587
60063936
70277469
18973195
9731393
27294828
95831605
2472837
19292986
98331961
22871829
55927817
86930548
21361249
70235224
19954376
14303410
45068928
37865573
12488090
57740389
17343991
26394014
96835262
96747178
86568156
47913458
38243000
93892519
67160633
38348874
7147920
64126594
50564930
99472437
95112434
34506388
84776657
31550360
58785486
3335820
86766929
11421591
78923395
4081170
72000658
8544367
86438872
89275525
79846443
81241956
28400002
31819030
92664769
9027860
62673465
75981706
46007887
44050084
86269781
8567094
15234694
63930685
24444777
76723411
74234693
29988415
76787219
84709516
57353947
18861474
77859651
9662606
81909412
22562472
23619854
16011764
5221619
12634006
44258547
53382993
74873897
31201341
62233409
98054058
7162110
63485348
47554124
15101707
27601631
4020236
34913443
69038305
93576321
6407837
14762642
90836731
1306021
63575216
92282533
78027867
22062087
70041584
2528839
81890804
58781482
95699047
24754682
76828859
39780066
49521002
12075599
66880474
124151
27793441
44718728
30574921
9358038
61344641
74928800
38990142
70088112
20340957
47136439
33353050
9441201
363906
38943311
21877049
19603476
29708914
61500589
22957457
10648546
54667495
44967662
40175144
18258190
6687867
18488063
20373922
5133011
60915432
2024310
50952065
34558069
87367044
74138969
82079205
27475917
44079716
43954040
83855444
10269326
30979353
29028451
89070422
85519451
48284807
85364199
66469846
19022168
89673025
67906938
28461982
84769098
64638645
59273229
68267717
70746601
58209054
32634857
32556148
16744843
25196265
95508870
50472477
86096795
29569981
71810693
54532867
65004352
69886865
79712911
57030298
42583606
53088302
86036646
1345222
38559672
32856666
51665807
1299195
11820794
38403248
42735595
88031422
5055417
47608461
92036175
47848518
5054574
49069822
72900232
4268192
23879184
38786654
91132399
70693580
76288702
5742753
23772214
47369752
95936496
72503352
85709339
88856263
14942126
4230493
22437173
34472082
96683194
28713504
3208018
75185520
90561636
57576152
14663701
61350229
91196984
47878922
83039624
19234437
12553389
60412267
54780660
20986557
11939131
86378451
22506347
97286529
74151425
17203683
75616191
33167296
37353938
26020536
41049259
8040698
73048490
5987831
2952111
17267771
38181971
58040508
89221167
47028615
43307317
40002792
13595563
54941953
54672813
39757533
42158527
40199738
58030248
58976993
94270532
83194048
37928514
28001034
41436456
78998633
30136058
37938254
57258961
63298520
69690275
1388775
51907864
26950619
74306035
60831504
91540096
66585704
42354220
51670660
24567645
79202230
67327871
44819741
99929707
25580917
62402395
62592483
25256985
97926395
18016912
9100624
59760607
11865983
23370268
96033951
41764142
27880589
53075987
60399193
45703103
20830053
69970321
31429528
51856635
27606418
19013457
5707405
37683455
8361013
1097701
8402694
90620437
1149459
72724424
33435584
37779090
41283110
26025618
87591119
3028489
35792784
37102652
33853512
29794392
11697670
11807117
52819135
38045879
65571112
7369030
28413296
76837268
93406186
67679876
30528183
46062639
2748027
9389665
26007958
62843562
79370278
59207983
31328984
45169913
88207848
9465754
43002198
25126810
12147102
904994
74112356
82074335
2609047
37442533
19713220
30699275
16048576
40868477
2622894
62718596
12736283
2013454
58017854
81215656
43739463
5025630
16794451
331196
74484793
63201609
72209869
72433134
38784684
84885391
33742666
86401606
96021072
55512034
30185710
5362460
68496443
43380498
89235435
51422614
23877623
70104649
94543800
39594486
61485558
3748861
35777153
18978797
91684370
3899399
95871446
2453220
4799473
64802372
75762174
99649359
33774209
5065327
87587126
48999019
29474789
26963977
3907834
77375122
29622111
7954528
65135806
76643515
50176592
61500112
17993488
36192116
71910560
11167154
76011476
26422144
27261529
91254646
9088272
37731214
51668428
91019327
4607087
52134001
30543635
32573075
94045424
16570974
54646190
50458044
3138685
5302468
95669354
40746196
78855914
1760090
19472994
57210495
74935390
14368334
90211967
54987570
36921242
27372454
99787075
94138033
30302340
37681507
40279259
74969402
95772811
91101962
72888667
77675239
91940866
59476276
36859450
64154665
17016913
10553494
29745255
65359349
87067149
16571615
59271938
82049855
70976689
33281167
36474338
145454
67333474
33511137
78372218
49157136
97015836
67279122
70179090
31749263
48946332
42708372
65455610
51699802
98891000
62520199
53770931
46131546
81012730
96892839
71888493
86745700
21804441
44384231
21121293
97024361
44655088
87864270
72188199
32531484
18915628
35157974
6695364
8103051
47279096
30828275
53441264
39304510
15207547
3475183
6715583
30472997
54743130
16215668
20311235
87160064
45889061
21796588
81055370
52296163
86966173
75540241
15543388
82994629
42530421
40692585
70808923
56159518
17502164
71294769
70371044
86941262
96744105
34708005
75393087
88335426
20387048
75683521
41608435
30602437
38433722
40334829
38761748
88027566
34908254
27063004
47272293
12562198
92237071
12188523
13232254
81648569
8215779
87041873
83908679
59773399
23586185
65009643
35258150
19910369
66044742
30240627
22189644
95716263
69495712
61298443
66377035
98166457
82287216
96644042
14163620
48207915
76339269
81173341
496867
82641897
94307201
73515475
31636744
31412246
41628415
21632392
26258212
54988750
3110068
18542182
18359772
90741994
30480199
61479595
79868017
8505333
52046755
50466201
53824793
39030995
55235437
88039613
3213154
52451337
87615452
32611530
83688547
64324724
42499168
67492461
47332284
8618013
92226559
60182287
20429378
76002359
7899107
71227108
78397628
18158857
23820954
14533364
93366224
71998328
96265668
52229331
65992102
65283758
91608639
84617023
17311904
31270580
80913429
84111082
46187146
33200635
64890392
21908695
22715070
15671600
66157924
55617582
48694219
45531391
24935321
27470155
75669583
18459763
55236067
98163988
67849911
77866876
77568162
97051008
41618942
94203301
48133352
90798778
35292168
16594478
62271583
50341316
23248400
85804196
9013317
19798606
77607603
98989484
48858570
80970557
65133757
14904508
28015076
12409659
81415424
45657385
39657580
10404030
86818327
53150243
50622292
78080794
22582829
19036790
21986147
36443552
23794888
81958746
53032497
15084813
29221152
80403417
4100293
45935889
29285297
16350784
64144954
82285364
31996418
38704966
11998387
71393170
72700045
47553236
57638607
86146069
54906592
15326328
97102453
95672434
24678020
75961064
4458557
53850581
60790155
28539681
62179359
68193899
4677327
47213859
45119784
64672744
94023654
85860329
12187740
88016061
27318917
60504862
65975474
91053744
48562649
57016470
34493042
3224737
47615723
12863240
63930893
58381765
29833201
65828237
8009622
98449508
76046376
17707396
90408486
23061672
60097569
15385527
74575181
5713053
45290646
65220315
61772958
76110040
57205850
75804698
12369804
34094056
37586935
95309455
94766972
95737794
75606427
77248343
92465026
97424136
97134755
75629413
30075814
11663712
1393708
77019062
75720961
150092
74500980
86215135
16561160
53609176
45264297
10130333
90345681
54803828
62687304
72939762
3001216
50433312
8068490
46924486
57447621
25481278
76910536
53912795
50557713
61566942
19272928
51579871
23117860
58791688
80722473
49859855
76610150
79381163
96293115
39986822
40793415
82897404
94118049
10796517
85632318
87392523
95154947
17317704
13004228
78071821
73163913
85357635
5465031
65707191
21827729
57539732
53441894
63189477
28264215
2713186
79212033
5636197
85434841
71433390
5470795
98108755
65767992
26364535
26996513
35470697
74736193
92629034
72348589
21611943
70536432
71361928
2966637
92497032
77491386
50186625
28274012
1221602
38585244
99762923
90212226
64764586
68319729
89821884
44777447
92621695
71538131
34138805
31516715
30032408
2552602
73181907
75680352
42770890
9797314
87317203
68234750
85701373
24556858
18728351
35041772
85542704
4557100
60968419
76905035
44629360
62282706
20660368
80941026
38151872
34438651
31914706
20706613
8713350
40727165
43677521
96063210
48975965
43615471
3282986
54190305
96102476
90544723
54372464
21680589
8303790
81260658
94840025
33629757
38829454
74570833
73268538
67913463
21556156
26377302
83689771
33323997
35619239
85521356
41335094
76764846
40048028
9986978
66447689
21476176
59470469
9975221
41125036
5244222
72160360
19844111
8701996
70626215
34080615
89658937
61923690
41588684
1940805
81756287
62188220
21921518
42072181
7793130
25908630
80180042
78012502
79200849
700420
12151117
72986502
66401473
15497995
71809015
38714493
75935042
84635738
89569995
32344461
12365577
39299413
61535556
75766514
84064002
51316427
85368800
9044209
68494070
23932564
82527133
32409193
5121191
66895681
32118231
38731068
16084932
51065048
22116940
52070546
96029263
10170845
21046004
74880892
51937626
58006502
65592588
23460011
63595259
67315204
49603988
36483992
49659953
43746566
54427643
22181760
12990356
32636278
19420002
3385153
58030931
40396268
38646115
91336838
29872006
54926053
55337493
546084
99295947
21335595
56131188
65987287
89779319
23498345
40669931
77778086
55616356
4214667
66368457
45010478
12493715
59887707
16126724
21786465
83219061
3142852
15199874
13203491
81468471
1599493
93333143
73726019
82779389
84991787
12895201
54466482
45765926
85572959
89993304
810813
54224420
13740786
84862426
90191990
3604604
7075156
80702453
73152661
52527650
62008783
93095786
9292162
33771767
6534073
77264994
56449679
96098943
17381041
42183961
40230791
18113795
32280178
57428862
99776892
43769887
75064209
49305650
72569259
96219615
21162218
68837164
32678925
14359707
37226589
36999181
80636477
28681017
31734761
12267660
72864028
29943900
51998220
21670872
74296263
88471980
36617301
61417138
39533604
18518834
6838296
94689597
33821449
98508927
88117090
31833101
64028457
66115560
22853496
94412598
91015850
65349861
74939737
8199489
56113207
85451291
51522577
2466956
12988885
81906669
24597006
57131617
80098042
50381281
32957272
24045405
72892708
34656644
64612350
40925528
9967135
30348302
29002440
67949214
63636289
69411373
25807962
42853527
76964064
98437852
94338219
23377735
77131681
21684682
29244966
47273331
36822861
46594265
87344626
48186461
79444200
12838525
10449093
41037446
31544042
25150702
61402529
71312124
68898646
87194203
84775476
34857366
80198445
86247274
25076014
68473329
57630831
76367856
20428915
83633649
90877535
55540603
10229007
32167865
64737484
53229812
85482615
57844976
93070425
62252870
14267285
50615048
26908040
32390752
89064402
66979502
95970706
91809027
13279946
26655954
6989462
14636265
16004984
90232386
4805811
66286209
94752487
96820137
62217231
59766200
52041003
24551383
3953865
77068348
38994056
18323697
865535
89724836
45003009
44940811
64523981
91956111
52848584
54961386
7740250
7231091
85382353
48575749
51216664
99041373
52678508
54935986
41487618
12031171
27460462
69753034
61014584
28502617
57091107
8347801
95599535
85700672
57721521
10703427
13622386
70358537
78385342
71851835
33665437
13511677
29661168
37030173
59961640
8857950
70888921
69451660
69516474
87595556
87275093
64311346
17833043
21702489
60602206
9696970
33874763
47613709
2448855
62102665
28809002
21825252
97494882
94719014
78825353
18097629
77611171
85500055
31555140
76650307
20467218
16240057
30003856
66075654
17877867
23293814
86195120
44512043
66796961
59848399
55213458
72566706
28660883
18431569
11604267
68235605
37535189
13928705
68882224
4107248
80351110
92788858
66984092
51656362
28318118
10691648
43732894
86401010
35997124
19828160
45126119
88225504
41904500
81769328
19014329
37787506
29820528
13928218
30831825
43100167
55813687
38981116
92929256
68805759
42937345
91542223
37293353
35807332
60588149
35213118
36398222
31542566
81230919
61739965
40048438
30868483
99349189
4799624
9761803
16434285
15684839
59158471
99424200
54718634
84403084
50488452
2956473
46297143
29957294
64456823
51248142
74450865
92799514
88221256
173878
91324638
56703213
98653470
11802169
59741805
47162593
80369237
3130772
76044348
20972503
8409079
49545190
55901267
98136843
23164192
77474059
61253253
89805321
40197145
89341324
88079203
49683873
61058295
33848733
59654020
32882538
70830866
12282495
47744322
25304464
78774749
58312419
92412436
90768667
8328503
27862065
48923429
14889236
48882082
88057721
56662762
59467834
82073995
14471049
14935454
95971623
52350403
84626760
70294995
75827645
90137496
66909169
41314538
59448406
43174355
18592475
29561224
91325902
40898087
84389853
6465837
27932050
36395684
10900597
18054152
59162354
38895306
58957436
35969415
65288416
88136011
41334091
72475256
42965075
3983193
52250712
8183432
28226498
51519088
10987372
388751
74836969
48361174
13214013
11483508
83088324
69294827
58828160
8328456
36156222
52550980
85528452
40827873
49300256
19321687
34973518
31963520
28250282
96508977
31672352
34235213
78668286
66676856
48582586
23541787
4972030
20151866
1118712
60088313
8981573
76431474
63568293
26550430
16043227
6322134
7348792
18985043
90353533
77963099
82702376
5820276
82493434
36876864
46905839
99934494
83414726
24490582
40869889
3609645
20827781
46642302
40340505
57055904
66707169
78988866
99768951
76628215
41283464
38969701
67702891
39745227
68406497
9685344
39000891
44141912
96296024
1203623
5210365
78749302
77527201
18461562
93976150
78469816
19170384
7656084
77633636
36754268
47201958
5819234
48372320
63693229
4142911
14559971
9544843
29265915
41244088
31994567
30030492
9215701
71939112
74914001
49955566
86611472
9252590
21606428
35847884
51217793
65643712
60214151
67454796
96533391
83286217
88760363
40531017
4770472
99212378
62881085
79518713
2442553
68287410
23813285
7121419
42335214
91525025
38447410
76428645
16931119
12325773
16586762
16087906
285543
56650652
58952537
84021257
84386992
51349968
2046516
75640228
55393533
53902775
81962826
45836936
65595313
42007960
32925907
78790168
86445536
859354
98950364
52087469
70018178
81227898
96595905
39957118
87186799
92693281
73975263
25776342
81194566
51738417
67662938
88350057
87830954
32069382
7839763
42121888
34084452
42067120
80777314
60736960
57704037
511572
13780883
46120628
96689789
48718059
7739388
1172225
61340591
57850393
84754343
49426822
48744513
21836057
13999844
83371290
26046100
27954485
66423142
97150932
41043918
73660693
1096054
57541182
16389712
25235603
80108594
82263117
73733730
75787837
98076042
64985728
72942092
15566766
46004932
8072545
82223336
78249954
39252047
27468401
13551550
17427753
52173289
73892489
71888099
84393405
45455761
41728085
72490600
64207987
11105768
58931347
67866116
7440600
6234350
91604108
72146178
48038863
72380677
14039906
2607542
37092618
51686710
74526676
28729686
35140851
88056342
85925514
91120870
87945723
6313602
50430541
2300764
67513388
8603938
23077311
67553151
10525872
17564836
85943359
12516051
24125763
30370974
25104751
44748164
16070338
83376788
30061593
13938345
95993868
94893893
71189580
3656610
63406504
14365382
22472349
61319051
3587779
60917100
86649637
70174658
10852999
59816279
32072682
54023042
96688185
10338445
6554401
4445243
84325447
82111364
11243146
22840002
84719596
68324713
71802995
52745114
38638733
3257977
81556745
58263993
24580131
69639049
26501370
79306878
39645449
53191255
50644955
24399776
78974264
26417637
94497953
22741685
69122071
59059758
47450181
5256784
82622823
24183726
34454627
30575795
2780477
96948129
15361016
31496835
44536830
79699858
61700346
16978127
17657082
70143513
964703
24568902
56190971
3112110
76057698
19612809
81578627
34261044
30221638
9491871
44065952
24117584
9163305
32428947
96842043
68697430
93539598
28220382
60564725
74125881
25148870
75492207
75306881
91755946
81623325
9393881
67409614
65154495
59776791
5878854
78008126
63469560
40961001
75327162
70330208
51374950
59811453
16694289
591706
93567629
69577091
48606113
71763916
81971184
19176237
58239611
34398469
95651769
29626073
14186115
36355349
64917489
42789047
3527996
21967183
876385
57478816
66816188
3946242
36901562
43971485
87209326
90107415
14389638
37291611
48189919
63088446
43098357
44881235
85290811
26519474
92953628
2494582
68507575
22060985
21620742
53147689
70639532
84320894
81388587
76066467
26121537
365437
93435218
21169904
12699493
61880515
87685853
92805180
91420323
18115116
7429657
86953461
14832855
54176820
87140440
89070361
65507553
8019696
32893317
56479727
92576048
51218523
96297046
25633143
31630686
59581913
84953642
41069350
76514044
59575512
51773538
2087163
37883192
43690596
35346428
96919190
11776894
6952360
46124661
87430171
69248527
86312310
789645
69687488
40180973
62826685
29977366
77157675
43073711
60933161
7158518
69448621
67638798
21767390
78839915
59592115
94052869
68058093
10627933
70301813
65321219
91637036
64262517
85200856
15772256
7506564
43237937
61334558
72963176
39031876
39196945
87846122
58282969
55213245
26316364
67952462
27013690
65399132
29654518
96383443
76939596
11321953
47496922
27550147
55418455
5935341
79972674
78992917
51945794
86184267
41645624
80249956
53997224
89736300
79642340
84840704
83057824
52441342
81739655
57845622
11123231
77370520
27593699
2216987
61393641
58503194
8099488
69876964
98470811
34066726
18678892
43238015
47546212
66402936
82552469
79182147
51096381
45953848
60180417
13218054
17039867
62985205
51400514
88399387
60017127
14472513
12299077
54425889
80239599
58156943
1693942
58188591
11482692
54713523
94348912
30472020
40445327
28474296
25474853
26185273
13935821
99575991
7657819
10173482
76188410
44013932
13936103
28074302
62406152
16827247
38418844
67467315
32047471
35894223
71365199
73249310
84706891
96430348
67145971
43741083
87122723
30809787
20187322
26346236
91121535
79573012
58810982
11568352
21560150
75241874
16656709
7195724
21635217
37649713
88940481
35471851
22423533
15536828
92440070
32542312
65248877
48775852
97121377
19939423
23309981
943708
7159595
2039508
23362053
90534858
14656113
19080763
3369622
92438056
51252014
98856421
40859953
12739407
20483568
5793169
45568939
82030672
5434982
86329664
97263324
57691722
52545720
11317593
67106255
95529064
49944083
34378445
32375600
97365605
83686494
9918601
81221007
80181765
55497150
35798266
73245745
52680744
4060233
62142660
68834820
82600957
10202183
14334525
61386316
93679828
7030920
36379373
27481503
41487087
23116654
83674566
4485799
41478300
28043561
4529369
74028010
90251232
26744506
79216971
49116840
81023229
43195715
87518760
95053074
62066366
7833431
40772008
46803316
31356128
37343690
47247560
93323598
32561649
99671263
55098420
38319523
51453930
33000140
70133393
45378476
23598151
18118765
83772978
13914646
73331002
28817122
35292441
59888397
81851273
1060074
95006568
83098825
55298987
32604425
65305491
6676569
94183317
70230757
29948096
6250263
81117642
30336590
97749349
70294471
72205195
22386426
45531174
99889635
54082341
40134390
67404852
60841322
99184990
23772741
1122081
1131614
58149246
10567531
91271953
72150753
97875639
19620902
83524676
62140662
76466007
91127967
48830108
84148056
31205720
5339732
56200770
24214105
15238913
88064681
84298627
14897751
97547384
4345439
16382089
26723670
87166496
47790554
81749506
31430147
53518356
84801699
80383014
61104827
60933608
59612539
81389816
39657724
8081066
90176662
72574534
18687295
31980945
36708091
35023620
98634563
84697192
74457972
7711737
55294651
3624867
48647821
604574
30306388
5329389
23948214
4536889
91899448
28561680
59795128
83040455
51247111
27656261
20187748
35845063
16346164
13442563
28383745
39956777
47328855
32281709
30518208
36285547
73340080
71320365
70036003
91473880
70857129
69038027
36372662
66512069
47095311
35939943
44036343
29619496
11464280
76128295
83818031
43195653
21419321
92974502
38129831
91117192
63837771
41892220
42207175
45741923
20468692
5533311
48211890
22300499
23858133
20254376
16281280
31137138
96942639
65382826
96316603
69384416
4341653
91084552
50512003
35543023
73381710
69593468
38315031
53290942
75546956
96125876
71704331
71101346
53006485
28165139
64785927
51762439
64672948
78343645
12046962
63907760
69270377
48239416
89978187
42618007
14506604
6877311
29869844
256307
28693007
9935340
88228664
43130974
83768564
13326731
4141412
58834836
80373902
68512249
10829772
90186274
56166290
32053357
78185063
15484703
65748264
76987258
74798235
17935358
45020497
60382918
63494688
36000162
91639208
9743989
15162547
86952596
14681660
67537128
39732301
1301158
34908615
62489287
9143126
88064789
12796314
75409209
11583268
77221616
49246211
57099121
59572247
41791888
76399202
57873980
68288346
60386177
322764
13557601
18084251
90801520
78651732
1492729
31846625
93653050
52221121
81826551
54434868
97776416
9201567
44777791
11998625
8109021
71349399
55243206
15298354
68189698
24371761
6538759
12467453
58394602
28721587
26193713
56302786
43361099
72469184
71427139
6052723
88061582
50063064
39527897
99046843
27662057
66371561
3909571
93997013
56486991
82724248
21554947
4011893
94940903
62210327
46195476
71818049
33360112
7792321
14618119
70613218
46070806
97300943
876689
86664433
26831602
59051031
22086742
6680219
45351488
71404150
65790831
33250842
4252856
30190097
59609855
41335049
97130563
9693860
45643225
58709874
97769623
60984719
30072829
29303351
10191305
7539321
39706713
45180956
82212396
34485974
9762056
56261104
95229303
32092406
68224388
46141573
69977512
98959519
25280771
20398570
63994921
94756688
70587747
69810804
96557800
62874552
77400254
78779637
66568151
84743613
42171899
399903
25339034
99126508
77451655
75631530
15978709
15734790
39546135
22838289
42825425
23649926
46646841
40718036
24033616
44902016
88254523
27839059
57753783
86824266
92366241
3301404
42213501
65625477
32819558
81521037
53003337
92891639
3007300
8502348
87431848
50566622
51664828
72784690
69591527
10486134
96484503
53934711
83429061
79282634
34923548
3871772
22306350
45323892
88007156
93369216
43196781
86626451
75040165
69720165
4156905
69033804
67833047
92057135
90963773
95959566
90202273
35364277
54247324
69460100
7771134
59329689
7727099
10938724
4387406
58933082
55200989
46995161
81769674
48251755
22921140
55623639
21833275
98157620
84885019
39631103
6494772
49284777
36816176
58328673
54275297
65830182
72494499
2906097
68268250
22716041
8530448
14962793
11363079
78003027
2813176
87744701
87043584
23164369
78158160
57288433
16848841
22143063
17683268
92042238
67157189
79095404
96266336
67264687
98778139
26248107
97191813
89661020
13441712
38363081
80525600
77833955
68944429
43167740
58463760
72546067
83273761
47540875
88697046
88673505
84864048
8845592
56280782
58415807
69343571
40102949
38456764
39740838
64601221
28071713
22225902
88079918
35964595
39633356
29954800
70227680
5554607
98405714
74192666
8864798
97327910
68433868
13658072
62795611
79753641
3081519
50291144
34238361
47310688
42547151
72902287
95689410
63651028
37132925
96583308
64372350
77895387
55602790
1263958
11808289
32358100
46816766
19779515
93489971
57530565
89668462
35319016
28829979
4180433
59347985
33501615
98112169
45616588
37986058
69624249
25480831
4125223
11830637
5767816
89071088
97657225
66288635
22455882
70264956
40327456
42983757
22777444
51984982
93477403
82648105
50677833
23550399
95210449
93026324
21907920
73320501
88224431
96173159
6120096
61421179
59839093
81114222
9730424
32651817
47722046
31573796
75360754
23007050
98486654
37879828
7503917
41172815
78180691
23858768
5189805
35709922
90848813
79029662
7941745
14074499
82438097
21099178
48781176
26196874
95790836
61151975
56557989
85279038
12852787
54298076
75014141
95323459
41281687
6460232
2208117
9074160
70070155
42831291
19579734
11607253
68420898
1059225
14359563
29703398
13009801
68747381
2505547
78914777
71449479
9700909
25824260
98924459
39966292
25115243
92027247
63972949
69914796
58889716
43711876
975686
85267893
68998246
92466251
70395200
99505361
24032323
61036985
80920514
615258
81661740
87773392
39273897
33841659
75227771
50184258
45875180
64777659
95535370
50392299
76348253
75630547
6334774
56857694
59045410
32091384
45372615
35067589
38449362
51157175
49843425
7909078
93677005
51528525
3669031
28887951
86838798
19735060
22910756
38319118
14398329
99584632
21767632
48064717
41255877
72628128
17987373
60469654
44114706
25819563
54343257
1376437
59074887
5619080
50133469
369895
22857235
48307301
75341922
70892600
83050702
98203433
23729942
24989648
4278912
93640900
18972428
86419687
49064780
33469922
20463778
66507571
68621040
15714058
32050997
10896565
94902468
10060373
62478073
53187243
33685114
93036900
2738700
54987276
55044522
87029745
83702595
37025038
94832542
82020860
97226704
99056938
1143683
34992033
67986503
38381815
70062874
28616521
9817426
19598458
91485405
90548956
76111555
35423205
26888830
31558548
11764363
23964841
34872310
56562335
14090421
26229095
13538585
84555834
54480928
36748597
7612647
16509495
39471496
86830627
9436522
64686980
44996902
32673301
56259225
87873486
22707613
93754456
72020864
93075916
39237168
14076892
34636388
55710296
44924268
87147215
8815297
21043942
72596638
9921698
59259096
38356480
45017807
699539
47405541
7386519
96795119
73305896
89644174
94084369
1982239
20956523
23571230
77578382
5934312
44108196
63985442
15618193
6166410
48465300
47278222
39371190
14380428
75908621
86075965
31573423
78161135
97542464
72292870
87541838
83014848
10419834
80521134
12388157
82441723
27604356
50975887
48595321
2445583
73833653
32391216
96065595
51351995
38451807
33584289
75214043
97334196
31015923
10660394
20313998
97194559
41161318
53837432
93542464
24239708
64030510
5472818
90542314
99030681
16324257
19791632
20743973
1303460
41379922
11152062
62251439
25069888
47387574
1315765
54606699
94603684
17514217
28291158
29025620
74649789
91153200
82725075
57663226
49051019
59435889
49094108
70858628
80808455
30211464
24909640
44521279
68605677
68946137
19903918
24323057
42918931
44643953
19686802
31362679
91772134
40148505
55339931
77877026
34674433
4930818
80345069
12487240
60902361
70542795
27735989
42094665
55487848
33302197
65543467
6275897
24774595
43356035
80204563
37217910
75999193
93106271
87067931
16693746
78974755
72427492
18477212
66412726
15733889
79674426
13836639
68608430
88771575
22772685
24706727
11436025
84542726
14691360
35290540
27265175
75530988
93910689
32553217
29418250
67284877
91032364
89265248
107873
81720812
45813947
51551739
32108584
61406850
13207907
19299293
8367214
75243604
35197667
42359317
18212316
25288661
79758588
43643166
34791861
47575165
73528428
79031494
56605525
11259145
57222445
6965798
25109140
34706186
43918698
247448
20257908
67655744
10201040
76328120
54905880
83465889
99648885
37549865
87938745
45653533
71766843
9745339
14248715
20157024
35455846
30364204
57711694
46476683
36180324
85663729
82940865
67905829
72046859
5323277
32322128
65443881
12591257
84986203
55748237
88429309
94457705
29073191
24583082
85765543
41272342
62249829
9395045
51441426
65495903
84976039
10520704
74551364
18003506
12525967
96794354
25575046
9573992
73585163
69274456
31793719
45614329
24341271
82242130
71948024
70757569
66602627
20286871
88264633
64429771
19950319
74607035
24399517
10103908
68498659
10208419
8789665
84248337
1995261
28570437
4385993
30167109
15120008
55031264
49571126
74846254
28066327
88114207
31370680
2285577
13227597
49756613
66465857
6646596
54160568
33344896
71591316
28319396
54286870
61383641
97371121
97341608
1960133
32493785
74069045
95951350
50749188
90244014
88462964
56605323
77358624
34449869
24159951
7421401
42857968
38453682
85344542
10038477
23124417
21296902
4344436
62604295
63368216
25292171
55479175
58513485
21573772
59539942
94292464
74637198
80348257
24778906
8753935
95151531
15872092
64925301
32887855
91140867
32259328
45516850
61015147
17736774
70391989
26503731
80631190
60527378
29755905
92025011
35969355
11700434
35462313
33903671
53707334
83074148
97585985
48565380
99775892
48911193
66756987
45648127
35017425
75531810
1820844
81296432
35126186
54487684
18075758
33272544
8356596
77561581
70640635
20942839
85216936
40686866
66290666
81709140
72493837
20846282
5913988
50378634
87498714
57530877
28757305
49014520
49327191
48511464
10434562
18038545
17238131
53295413
19962047
76172938
19006600
93615816
92291428
92270346
19973931
43728011
69737458
59122085
9919605
84936802
45281703
4480167
94412101
14852718
31040301
98099426
8836019
47423462
41229722
18211134
17654308
96305798
98224350
71345943
26779369
60430595
42356397
98894707
81842959
13826333
24503996
60566599
37503551
6039142
79914547
15472313
266415
94886621
29667511
84589697
79693573
31276818
31990363
78207462
92114346
67333619
30348916
75612803
55929271
52117036
67368426
30852818
50482458
17492042
59551672
28354705
19842291
75755769
63063993
97433175
4936325
4794974
67132320
68060817
20626220
87906141
80459196
46667913
17986285
86739015
56580350
89845080
3245014
33134996
44870896
30724795
96362260
689859
44453916
91662063
92930416
59089747
86347935
60676503
67958090
98799173
66449857
42459835
60382607
37746625
29416677
95531630
4877468
17843158
12850619
83079171
56839987
46547884
38819142
11685875
92501175
98998223
50761350
53293784
95233186
71572946
74042831
16504705
27203441
89010905
25872517
92027041
52964594
20521215
61236490
27145768
97984766
73476462
29973908
9658549
26911982
66280557
81568844
31507938
14759087
44130959
69723079
11033140
6708524
3732556
90843822
94027148
59312183
64299441
411929
71730538
67544163
87752732
28216336
23590230
20626225
71957333
88662954
73956953
27784414
70442992
83492187
50803071
46060737
109061
25049524
33126141
84285122
28353957
31907185
26365126
63399814
45627869
12890394
36089884
4672948
22854790
75432142
96801882
10910725
90183514
54051384
98822459
3278481
57659499
8782643
85141910
39672959
91222279
83117378
21299884
21048450
83665292
97413087
18868918
13296839
14655819
38103965
88414395
93779681
15204690
15354682
32019771
99357935
14339543
81513763
21389479
99436451
2084598
29712716
29816556
1341269
60312129
42184145
87087151
90517079
927900
2472102
59759371
42947734
53498956
8123568
22912277
9571519
25979648
666558
28696826
4022258
75227533
53258761
73686060
5033105
57314631
61214085
94521330
87441581
65424261
22121552
98635534
36642052
70785230
37100128
81637417
94981048
67252410
54591554
66283567
11194127
33897298
97563386
95447897
66224263
20389263
26832746
95947749
10329393
85053306
69758630
39965781
48929132
99686619
69505305
21162230
14126302
5254069
25499639
6489854
59290113
20264179
47423598
27158968
9960464
95974860
11073672
54348754
89700338
29587080
14339548
40034734
98623598
1141788
61272922
81399220
90769132
39273514
86047492
98213011
87988083
52213612
96138401
39783238
9654699
44846556
70424138
77650448
57359146
17593871
4355553
38762803
73617830
26351865
48471556
47977289
62795791
24265646
1014545
16077748
23787742
27147829
17812479
45962911
8623080
51758076
38331955
67899543
72834919
88345709
94385631
53685960
75301236
38337373
73439575
47021555
61886542
84452184
41479870
83999682
17719712
51448243
89275697
85431920
5485548
18313077
85897899
27842494
60293271
29398472
6651735
44401535
73569822
77312502
83021491
90503607
70895497
61341539
97634763
63383545
87280088
15565158
87329643
62650335
92196877
42792841
5577614
17401482
58286257
71530594
29340482
41961662
76994379
46827211
29213740
65735057
8835578
94683376
37050067
50680693
1733054
48469484
4069816
23318237
3341645
70833162
96147434
18313922
66242801
48670198
34596735
66429051
47128037
88387467
4876196
85106531
82675925
20995384
99223601
33793308
1768082
9124818
26629232
92182785
38203538
18918536
93577068
46982489
37864078
29749480
45996451
52511282
56908092
97229896
87903245
45721801
51456687
24864364
29358897
62778643
73755038
14482358
4509485
108010
26201067
51001442
34890766
67859786
35499508
38677822
93114764
11990628
75881361
50246264
60063604
33378974
52609707
2500352
29537958
10256594
83629732
62966062
62734281
22986316
71988470
83805497
88561741
53482344
65201880
79775593
45127195
62877210
33765833
4852628
20641401
62807325
41046665
20890339
41541042
26797365
25097525
47584690
35896679
20824295
10486920
93515429
72697003
43007891
32130487
38227843
20291092
14745741
28672311
19860626
58879646
16371051
22409675
26248684
99251806
28191466
62101013
25063411
24778230
54947278
45360511
65290649
62134197
17581906
1119304
39760044
95219877
99021466
25032975
52550948
95454722
26027772
30478236
41936732
81170631
7296678
11243666
71757243
44201538
17062001
70560314
72356189
79494493
60572532
63889082
80417905
25625330
70619508
98833832
82410656
46521475
34729256
99143390
84873694
40306298
29811364
38948920
89476843
45087436
59688044
82116476
28786863
9419858
11891208
10714636
96717483
46211533
87059650
73530564
84257954
20108810
4915883
97842168
91969149
33116077
73198301
15631951
91279312
67646068
253457
96688933
16052224
72887525
94520439
79948492
25055521
51209839
75123847
56495438
12477711
89479845
52985661
87173903
86305238
87180851
28831189
10918051
29348777
39292346
37597933
45636947
76916245
385735
75051138
33048879
92935593
43958405
2782186
68996321
1813152
87811205
16992736
66158678
6983774
36889182
17389033
72507049
76519568
7955756
19921782
3085541
44991601
25426963
95470180
26470564
33975569
6568403
48247306
75133457
63083041
98677504
6497264
3325255
32814120
24762859
31985156
9288093
56438064
91151112
81045355
36315418
72533945
19253026
64689123
31213463
19443277
26613426
62474074
47966633
62456200
46342484
27397863
82057997
99646510
49723981
3779601
85442613
52148085
64513982
17647118
91604335
87545582
19084232
36674687
31738113
98014517
98119051
65912093
10259008
3141024
6558636
82658795
72473140
28457897
48312188
18909747
26154974
2077071
42298156
7076970
50142604
71987953
17128773
34442787
79393970
85150945
72464470
48829410
55074532
22053057
54542262
92135633
50078520
79748389
21993741
14085807
38729895
66734099
37047623
96766738
75068561
14240218
6438300
64579543
73655706
61112075
33295082
95309437
42027979
52927547
44311015
65081306
33612494
67111475
60793479
42441984
96958281
57397174
81945612
54773231
79907663
36316305
99151724
42383268
63223568
26243707
47976399
70428533
6802920
71276119
22168156
41090081
50287929
69764706
11468760
83999216
53645142
75609631
56792976
54644782
9003208
62012571
5454716
26710625
19223479
63312871
25920935
79347577
13944082
9225156
36484874
60393344
65663857
77137007
43186320
57294021
4698365
5788485
71204031
73115463
73590192
72629299
29534215
38691851
45168177
80539461
86515871
20713994
25435548
67238658
42229401
76968330
50037930
12005277
5521068
23424053
29696662
9324161
68461001
94730463
76274546
69523042
1015674
53388069
53218336
94787297
97986943
67856318
9044705
73722081
11572580
53854906
13168708
84127915
36539158
99247795
36481410
71699479
57203028
75791948
31393386
54731757
65963380
97076088
37890005
83653678
47576604
41504922
56079885
47201598
62981478
68100350
40995288
53061425
93431177
53115991
39754177
26618044
71946146
79511274
59058380
65036682
69536650
50460128
93374100
48262185
79761862
68283568
76656147
15159710
29554071
78633933
16251513
57000407
2496153
79655211
33112598
86620478
36159152
52126862
67684516
93093279
63741141
56907662
50886110
16094607
94564747
65147721
9210187
16597901
5694176
51474140
44060728
18891103
4046519
85319253
52814382
12637993
42429019
12226036
71214756
42000585
70601799
58394403
1951681
77827356
77867619
9793546
99906211
61458913
95395507
70612423
15929100
3979349
44816897
27895955
97936133
23479785
48012763
65110639
88204246
6880364
8435992
34709293
79795481
94725011
64296231
40543926
5784623
29527338
78133581
94301350
29448389
2020862
52761677
9668057
27662068
84098322
38570522
67673537
16789484
49535005
70258208
57116889
66026970
42986328
75431238
61929173
9544037
50549152
48651179
55635314
38794549
94176859
75096802
72474903
58484102
61433689
77568283
12123413
60024113
90329123
5826245
3758010
65535941
20977233
71176885
16434804
80376265
43928711
5089621
85522075
79183060
64180437
20807691
35014319
40156115
27958769
68580966
69298688
46781168
22643928
73050247
72228424
88787263
16735818
46959804
65850820
31966600
81813338
87658730
32987029
69557786
91017233
63191794
63849861
24491626
17783155
52291526
72890208
9096796
67695916
45596004
56991099
53823548
58391572
98666845
36624237
23153107
10065710
25210921
77270191
55875980
18352864
69806999
28104168
60484854
92173513
96382258
43241630
7787706
60825023
74735324
64167122
74155600
55011652
41756643
20271167
35549016
31031248
48637854
47474699
72396226
16716915
98102540
47268192
67100065
98179497
3525455
35842339
10337702
38755003
43920355
68917521
18210130
55191867
48699741
67803825
61356642
28740012
4969175
58399214
18082456
72744933
90743935
46641174
92921575
58935040
5007650
69672511
84507271
30104217
82885485
17473262
56147798
48283314
122587
7243998
35513507
78228483
76096601
12006728
13273500
99947733
42280846
5886306
26678567
71744662
42689046
92128217
15116487
50832393
99503588
47692993
57729895
77231161
20078834
46907678
32752844
88557781
71327798
12317305
47984171
29418597
19708308
85452127
63199958
70071272
80892253
94126395
84359685
80103685
78267915
51001194
55744952
79065667
25941189
46436095
38811781
41189182
89995059
63688902
57623999
85375170
83686005
66952749
60295096
49662594
64161118
24065048
72040044
19848357
86671677
47938527
65192165
87192633
48927738
57459463
38280174
74361193
38415259
50704055
81736053
96443085
77284007
62961893
35397778
33325665
19657740
77168310
64890773
20572504
84155852
93355864
66970217
68754040
26040291
29677901
41600532
13188266
91524845
39994060
93587221
86531351
91015590
24525708
65079355
43957840
1840737
4599338
48196068
39852656
41528703
76521233
17621332
10646749
63671303
4578610
10126624
25530064
8424967
24595317
16694141
1958001
55891050
42402073
54271469
77403118
86637218
41043926
14863982
65396613
90477907
48073984
69361598
87722650
11468368
76977200
88883331
44277571
83510413
69012457
61629202
18993561
86519645
50771893
52585313
34475789
96700085
50744625
69053832
55601330
38155576
42113569
17310270
21198078
7707206
71775801
91621282
98755852
93273522
83315148
47312365
39831317
71702837
43376746
28959968
32845652
67220360
92897096
54646607
83801671
20650064
79026717
8708970
96598480
6717011
31637382
97576324
6691795
63946143
94007228
86156739
70208005
43400110
48862322
87244232
61991479
59192334
89622802
14636560
95298138
50252906
65036218
36833875
99788935
22456947
64524538
64683138
37930789
77167835
33899703
15660542
62062128
38830843
54478822
45089317
4253102
33779461
11149511
84412618
70845227
40671174
96458351
31037311
46242687
24277516
77640057
21683551
74157747
88909165
77465113
70268921
65328565
51975159
69432223
57912552
81531078
94998281
91304598
53078075
65305488
24595877
85892786
24069360
14246807
17470460
76027803
80302412
92896756
15105802
27565832
46533639
18838050
67300411
96454217
88377500
30806002
42838244
90600120
64885740
47801039
92573354
99174559
61337219
83057306
40585963
31930844
36067747
92625198
6965080
82574264
34423095
92781511
83868956
93385350
20691153
42486111
19301244
41862189
26479283
8235449
43580624
79791750
35784227
37735766
18292612
95698373
22338423
67563708
37777159
56786621
49153912
96306635
72748914
65080897
41389641
2563684
87892568
92943226
67878817
92129983
23012570
46570338
9718450
6697095
16766200
96888191
12169024
76116325
86689052
84130963
21303418
33466784
88421943
36345394
49768597
14918795
88516085
30745367
82718746
77639938
42904638
49640017
94197523
67673787
26733669
48804958
67275484
34058671
19838900
25942128
77674702
48952633
78234039
90630215
54358632
10792499
57563384
58766567
7761658
84228750
62380851
45787239
28522002
21608178
86586087
31182165
61949975
17596489
10118552
27464465
42735427
69392350
79842704
70339509
36089289
48528334
95503722
2454663
19811368
71305892
34407640
76235165
75362217
5751558
74261865
65057573
37880176
43923300
8350141
64325724
27708956
40624182
19423727
64548664
64771176
87893975
85932084
80751699
77612303
80875639
71475040
67721929
25453698
16687204
28449279
14133554
51835757
65075458
71681049
92344572
18436510
34084181
35486058
86552890
10964319
48330369
71095893
11150368
61303812
56520355
61299210
13834595
14920244
21651192
74844326
8092714
81238701
16267289
73690442
71394505
54643990
82427534
84115925
32304428
53059080
5038052
76818044
78339902
32199088
99027031
15984252
36146697
81557185
18273559
76178440
7802948
1910768
47592506
38356531
68913764
10945368
94388688
33083352
85717386
59528608
51957336
18576283
6426743
10125682
66438600
79495863
83666338
21221881
55542952
9845616
37807775
91369214
75723374
92654105
76400696
91417223
67356722
54091209
9410201
21991920
47450658
93859546
68439020
5509928
54796447
46508035
84604122
8831409
78887500
85659536
63851559
29301504
87257159
59979989
14832710
5440510
9417984
7754975
74126796
30541571
19922491
22067785
55085597
50712149
9023352
46312713
46049181
81254607
82730567
26840211
98602154
15556026
60363660
59883729
72577689
95590302
45964905
87274276
97755192
81998826
62313401
32241623
2495464
18245871
94088245
25201995
89228345
69456473
1131643
20509832
41316393
61740380
70487988
43165629
87261351
21308274
75686002
24564101
78635616
63016748
6051633
85534510
24166925
61449499
21587490
62325967
47639454
80592714
78715211
88923132
19215675
99559652
55292840
89922936
77926337
43011025
81448885
34377823
27510528
24035181
51556153
36246472
11403855
58463517
26536962
80610428
88133727
95646301
70091345
85219817
45457039
95130269
96760714
76225657
45173905
88291176
92889748
26328884
2904340
7423338
63961735
93871853
75338239
43073596
66573684
88580722
80601499
54406248
58346568
26135747
20787407
19388504
61094618
89641461
56405060
2518578
93849935
21718502
73471728
31715463
34528170
32632788
93660247
33078590
66403497
74752454
85293994
36506030
64002733
14536419
18647393
77256762
61469719
75853558
58138663
84452645
8620118
51510363
90043971
94026929
70083282
17263138
34136236
99388293
31212612
91925252
95194721
79620893
72550712
13349797
59270015
6862088
87721998
63369958
7642836
45816186
56943500
31570289
54343103
19913285
38961694
76682615
83984563
88366745
5366327
48930818
68106232
79457324
25613954
38538575
37142289
80467854
38093511
43335952
78728337
96842257
29445544
12153532
5600208
54242387
31509953
81978380
81735701
49712322
32257501
78584104
57016455
95663295
67479667
71664628
19088239
49157534
55980171
56267829
9294348
78490419
67662076
56470804
32280865
48844317
83878129
90605475
28314347
62130857
5688671
1762508
6890698
91799965
64882186
61097108
26903213
71969577
86570193
77429414
69910174
62501654
18845088
71689392
22838800
53316150
39118298
88251261
24117330
91353369
13489404
33403573
54284777
24747041
30849847
20837637
39588829
93734231
43895600
32637148
25863931
64519640
93723839
99478712
59107935
31228335
35581298
97734915
24252773
66793878
54544734
84765912
80587475
91993038
8402354
70249208
4417448
88246077
98903646
14227754
3603701
99157626
98637108
42041573
23405387
7050410
48594876
49156478
23832129
77879714
93849675
189547
20409235
51410628
9279720
56089897
51818722
12311873
38770681
69313331
53204523
24714782
83463512
927917
56187111
63488216
88619859
24583626
34400683
87625796
84153866
63305133
62829327
99617620
38703222
83781191
30133462
44979854
95654677
44972905
83501963
18467120
70538840
43515471
54055905
22696290
61830360
14015737
954478
86909762
61790089
38873601
51939016
63635092
79701579
9388574
84873815
36040701
33484258
55238655
8408415
21047264
17784757
44289769
9496239
78838954
4754734
79955213
85484562
6785891
98332947
87003442
37367277
17997370
19240942
99439138
24648345
7966171
10619192
88698966
71724388
80801902
92639350
7956121
17047126
76317642
90250987
43177886
23443318
17519540
80327265
51577181
16561122
47230211
29817367
28190359
14995810
87024946
81753539
62434588
51386723
22911125
22374938
81610970
52371080
39580061
30491735
12850972
72450664
11270842
69497299
55715726
38906836
83533122
28091146
15893238
55343869
76831528
67471985
7322076
2057304
44174140
90799121
72906986
67008437
76627225
42655227
67599675
71714014
38952010
47956373
43065176
97146891
49233281
26078649
4662656
36165142
56087938
93872227
96107153
7888998
2738525
69609406
17402007
68139565
69409755
88358966
73270525
69529493
59755147
23316828
37443607
73227044
64244984
70885183
86172593
88791408
31208222
26904486
9919812
8046242
53955830
21553539
17213139
72973786
60229451
12547768
3710695
44528838
74902125
9993124
77574146
56768906
66327048
14805558
42664671
15754122
49163110
58985811
46745706
54916260
49010107
64711854
93422391
11151079
20080617
6261631
38158903
20713333
34687052
94822199
33425504
29730294
34491091
42301701
88104228
87514275
71812493
46557090
85229437
43978438
49499470
56631706
19580021
48979549
60909615
71989686
897375
31695422
73432530
39735563
4086778
96994546
48770590
56602709
77330327
2082735
8336080
11758314
60654558
82253658
73780878
25293619
57985447
10367843
20196232
95951465
47965203
24297585
14340462
16965548
32788997
6848394
75469521
43590867
74468408
63915427
3966634
18976538
88724401
41281743
87056617
78001720
28478037
30526637
2491533
79313183
37600872
29020821
18902042
71669669
70823346
52735381
81535761
41633796
79323957
91782285
67716708
28971130
20107963
40324233
73535770
91996636
91718728
12478929
3220627
90307384
84074392
26693408
13817094
38083518
64725846
26391108
18759697
64296417
12532721
9756549
45734034
17649846
57611943
39991415
24661692
18588127
24309342
81026234
56673948
92109151
65594475
41814805
52079925
35262518
2863213
82421700
3533110
81067374
20194335
16876371
23274658
27508522
43766392
17045832
81786938
41789811
28882029
98497301
85627398
99953894
4355467
70850902
57674174
29876642
9212237
15648692
45898113
83324588
42857349
34603574
85936819
92601710
37266109
95779242
2694759
37592051
97863712
99357052
19971699
77844586
94452083
64903244
39854683
94916241
81547009
2999299
53391361
75171306
16640912
89443810
75089676
98218860
80283768
43600346
19066196
65623300
55412381
22568842
24935988
99445597
57879297
96236379
81413177
23307675
77424024
93261210
34780644
50063083
21152573
87520470
95483504
17798673
97708362
15612951
7466761
70399342
70850218
73519381
15597973
20820193
90284962
78099205
22473788
63533001
70117349
33446153
73044366
1438111
47018170
99825741
8534901
34264729
73153734
92680294
29634409
40388037
76636669
21770516
59063363
99650655
39686131
43514739
96574741
36811362
62873820
96595969
11457486
71114450
24998855
71828075
65330520
49015414
38420318
61136387
83296546
28542623
16155621
55641105
96672458
21969089
45183748
73628270
68657620
57883445
8211575
79405085
92713774
46755844
25115168
73620612
41929910
45058834
53464024
12718436
83274712
10910137
90813508
30067934
77022128
85086704
4498840
13067299
69935898
46427323
3495443
48469679
64036955
85727896
47201652
76303237
48700910
90252243
96208353
77743182
56627421
42345799
16268475
73571963
65340792
39677487
86217702
14871784
58868604
83520738
48881383
74343652
88909004
92505981
62891560
69371649
57176889
22134788
61776923
27267507
56565992
5727172
62217385
98585113
42343008
82101527
38391934
77520148
57708368
18554855
15888097
35735350
71352558
32680548
63142791
88973293
24282306
35366342
60265743
21998748
4491762
53507808
57372394
71974755
8017229
49856833
78376140
26589513
46865278
67449835
94935211
13611084
51435721
6451745
56929223
96339797
22026681
76106679
62587682
62929286
84299449
45545883
73925811
29048212
81539745
71631962
17032000
2769949
35160662
55921355
26616920
19922381
77667117
14760236
9474119
83790530
24487970
81074567
81272762
11115255
64095429
51449939
85442726
25979317
35677406
29770649
95912690
78701255
50042058
43823016
99451309
52966574
78006250
34422071
66493249
23589943
4456220
6591625
13888828
94930196
25549865
34670294
41421687
44209940
12192838
67749535
74929128
44612077
76989846
35798983
37961617
64988738
40874698
52215033
31249595
62776518
48266372
35893970
91270346
27337846
66159037
88797404
86510900
76772180
89574128
87080064
67317750
60196199
99535396
56981611
43475396
94796838
23091931
66301815
49252097
19132374
83510554
26519705
75298173
7289132
48231914
35903230
26912544
41028161
73765597
41783577
32797153
65164002
82686692
21872700
62318000
36869878
15075160
95851405
83750258
32163440
20230551
96426468
54470809
83609988
67770533
39874058
66173108
41388811
91121873
65873695
45468796
94627900
53894080
41966585
42508054
61042216
1149525
30630833
87586472
62976864
58722447
15951984
14538819
23869406
75324631
82213443
30853741
67345353
72152007
87187916
29709841
37595168
27695669
20211092
41200590
54342791
47664669
64263954
5735699
174182
52810058
52875747
99680789
28996588
15035668
58101493
35760513
76435350
25375847
96329609
75611533
26640677
17149556
46499576
35277961
60594532
99295992
45650348
78753358
28603340
52621455
1893538
82335931
6763483
21560634
98724956
20374114
55690587
88361331
77089529
77512024
36147581
91212578
31714441
51822702
59393400
7157096
47500635
88612438
72929544
30364918
38522969
14611728
42439745
81171677
11132591
30650195
75360781
93025060
5787170
11878007
53743963
97589878
38448201
84011158
64315860
80140494
90300786
38157229
46380758
36491147
82073536
38825746
73309095
87938842
10611361
91557980
47463960
72353401
81928341
2994546
17638936
13154721
6553038
83144755
74501541
38192209
41118050
45445912
73008349
57560035
38322179
56921426
42463258
68354738
8240281
91199168
88768685
45249548
11345129
49794571
80609055
55880082
62782730
57029400
31922016
44417019
74652812
47373647
61283257
42765922
7469157
6261865
84030533
35927280
40830339
42018471
61803346
50580852
67770478
74800086
5678687
60674219
5512091
28302963
29262166
15622722
22890314
91607399
16196799
75564480
16033048
26153663
51571329
75899561
71528325
19583314
85032386
20067189
19853362
37479896
90380896
24198058
77923484
27221267
73830736
13399749
3634428
80260821
31006346
60351418
64157507
36249180
28182041
22294652
29477601
16569667
15131559
38560716
62512584
53595998
59143607
94909676
82176560
15752358
13078860
55186051
98057282
37493090
18524001
74579354
92940502
4813760
33751800
17927653
89873734
74271331
44382956
13182673
55395318
8546200
79095545
10265960
52147089
49322102
57233194
42893862
60432872
68310029
73052747
33758568
77142542
13244441
47437730
28576883
34767388
21062379
81475746
48693326
32505571
27080795
93851544
57150218
97981956
25420206
76323992
35924814
35699143
64769133
5861323
13399119
55270061
93841610
94821540
2449407
87496649
18347073
83680056
9047603
31237121
2112465
60943930
97280699
60155946
9983081
330038
3401990
25203083
77083055
73861732
51794161
21468075
56913521
30500492
32012966
23982119
2131692
80857375
60760267
11329977
8699658
18717760
97248564
54684736
52424109
79442000
73055099
88604382
68201377
60773705
67734629
87887940
61271106
25779438
99254333
96887290
20314786
36132995
64687957
80209436
20822912
28029976
93341365
64728521
86505455
40069673
99684910
83658322
88481275
39200165
78608779
45194551
82777193
52085632
16638682
16856245
15289023
14171345
71135122
10055260
86984246
71154795
22900997
63926940
82759918
51214614
20365243
90644626
86474536
49564367
70828353
88771527
50212769
1253658
75158377
93685781
82512580
33622172
57652937
48312619
96574462
55013760
71580108
61526581
28964789
89429097
58560479
73924118
197588
1338798
21320689
72766727
70393980
90174961
57532503
37338548
50855405
68593076
49621547
29304695
49257686
33445371
10784277
29393090
43590917
51008691
56215027
60314967
49958775
81492210
16109409
28212759
57072946
16453458
16566671
68115110
5077901
37591188
92265845
32281952
88963762
79485516
26875112
37734463
29532429
13330111
51008743
34078751
43295000
83286030
93000466
59523419
46074120
9920771
59649170
27720957
3387626
86875383
19700458
32425634
75387525
9453286
5865862
59691074
3509958
66326775
37593955
67722878
74534886
86914774
21350181
32963309
60298167
77319003
44705604
63833816
59638544
25017087
55784473
91253776
12537163
68302171
32303136
58469167
82327397
1465811
43235474
96667105
43068790
37467810
78030830
28858191
74816907
13292617
10280597
19748640
46508185
38204420
91822644
94317913
8626909
68007309
36630741
42085968
98570242
31321787
34717038
28916628
27325625
80319355
87355505
84007494
89896957
50535093
83196546
11306743
17092329
72460291
34906082
30717234
94403439
43036876
41226016
10971472
23320188
90907678
88180766
11837423
3401613
28534635
22216920
90880350
93801136
77202486
95411175
39141340
19233844
69495632
77728607
34340926
10281491
98168838
63662072
37951113
41343551
62236358
93232369
74498491
15665509
72049593
54705313
73251337
55668215
39547601
21382015
99532777
32854407
58838286
91021522
96159459
67663562
64217625
86334045
44120033
24330877
72391634
64220755
67095045
73356822
38944235
28284280
97352801
79836558
83207009
84808125
44461316
10444212
16268977
29982900
45689496
75049745
6584417
92861879
77342545
3172719
79952285
78063724
55833603
1994165
27099701
55333151
83069417
25126121
61689678
78222929
61538742
62295916
51317552
28295798
55582477
44268467
61902936
73445147
92068566
90475170
46439685
63463246
67854471
45951527
50256821
71124036
34244005
50400769
35224435
86160208
72226682
70301382
90104491
20062084
42199612
12556500
59647618
23917058
69485182
13909736
59988087
25114982
75583194
4137215
55528864
54821792
84647313
86906057
46916397
21098418
3716764
77449897
78419704
35915400
55795458
68666666
57202215
47867196
3168107
4715144
99619738
14882916
75550492
40199015
25934441
49170565
95438525
90173535
23427414
53445709
78920183
40418063
84210185
18100629
79146408
1680489
45163899
68375521
21947966
62354267
85453659
86550646
8649951
51405884
55495527
24974865
2808426
41221428
6464885
90103774
13432400
79488516
94384248
22508945
74427034
34053696
31434656
44327618
73861011
95234296
95333420
15823910
11800720
89288804
11144067
96137716
23092006
66883190
80306631
63464042
48992759
8066465
57373173
1059021
40072803
83592157
58442119
35668784
6708596
74758689
31103175
62324022
50968281
33884346
25116087
97848031
29848248
73452313
76954206
92225976
85097453
52195810
42086230
48133893
90773948
42175252
8429044
6396786
12325009
87592630
96314214
89234059
55769071
3485775
57727104
20336738
37044378
47978783
58960256
45444881
50259857
82455233
83449840
6796844
64179820
67776100
23052942
56151699
76118412
66996265
18661704
27035354
32150799
94074134
92321057
38098961
95105164
98748229
88843498
47827948
74418359
97254849
70018823
91697576
63564190
74386263
32177698
52433109
89693328
75446657
69532147
55853846
58487630
77123349
83314418
87467116
62461460
64127778
81805352
41695893
13371398
75816524
58468564
15738253
29297452
26369839
65641513
6540997
81126230
85804984
51792310
35171920
89515354
66423518
6747123
29254274
96371650
76979895
60738549
44453994
1644378
94511719
31605166
73199815
65294057
68158801
24152185
93543426
64418434
73324562
22848930
55792777
1829311
68710385
18644942
54235371
22674486
7590941
58665665
60309552
4343125
58914948
27143762
47490391
96676744
94315748
41125777
26717615
88896138
43945200
45119954
65570231
22432673
38081751
72454683
77872142
92492436
35481743
78563406
47970488
32363522
84439690
83248551
3394742
7602900
30643017
19211174
51435193
10742430
64516907
32816684
95516488
60036377
87909780
20859961
10373520
54642044
97295223
75589576
31856807
24845254
29566648
94762851
61043298
33840394
93622253
30279450
64980430
91077995
26468846
96488047
89876307
35529197
79597986
99484742
43307471
5225496
47232462
64951865
63906544
80188933
58918905
54019478
29330757
60119549
82426944
39518469
44866333
48296050
15907278
59202147
40969430
20643598
70117912
75598421
39267669
54287465
48626840
72851346
98880218
97245415
85709931
48243164
94130382
25642269
82024550
33103488
28912185
89955963
34094845
98320763
96507228
46909005
82503961
66745756
43809627
26572817
78759774
64737351
74109627
91428974
52472598
94033673
26049371
68902880
47644298
99565124
72036520
85685555
90038361
71655750
3972380
77947674
81339301
5410124
41674549
57201309
75202600
1122813
89409677
48791958
15198575
44177083
12837125
45528709
10074885
57166657
48994304
34271305
1456083
63758036
63759426
91140255
13396711
67179928
52023943
69960317
90176782
8403448
21980942
27221657
81438200
64797258
10228571
41558802
76260006
88708520
12265239
69885010
4508300
15696305
97680091
89212405
59835906
48835753
32429165
42977642
52523927
92002032
4833613
40235432
91113463
97249457
43433140
69121378
15995430
21233277
88808009
88594041
6080815
99204377
93058747
84909990
17340016
32160410
32220886
69688061
77225878
66101560
29858776
19458444
20148780
43214586
15191403
19434860
74118049
34817244
62646669
93350397
53272893
98840882
29779502
94072020
28976766
61257517
38993421
46602020
21901177
85377850
22061484
36162223
46256047
90369091
96039569
71494769
50504597
2451584
29830443
720602
7976605
67962748
1593682
46431072
77755826
53932473
89833905
60001148
95599609
17225785
76830476
56209775
76095616
35399398
10352969
64985545
27037945
890393
83297433
44823098
8695864
28519876
90385866
68081658
59048583
46447270
84010519
73999113
78181068
39965551
39786984
8951254
57114028
3036263
51820570
84392637
35072505
56107627
83731530
63833129
24158039
94119912
77647177
53142788
66094072
64955075
21634147
88472732
84594616
21994728
7244692
32762147
10760366
92646050
98058324
58405156
68019916
27081397
21496206
51919914
49600633
21972302
69856102
91845778
85728262
38476269
40797240
63390662
78156793
98705215
84099997
95191057
31403089
91380750
95592912
21918852
99722384
92123519
83542742
46085434
14394541
11322366
79616727
66887238
24316960
63927138
51683986
11957400
43449638
3958733
73608417
42565308
45464054
94359035
8592293
87355673
21688464
92062941
46002268
17868041
45752337
95931130
90138003
43646785
83550110
89852118
3851878
64964280
11331279
37829476
63327716
76059693
48545355
36435055
48509928
82721795
17766291
91666351
30516747
24159024
59097989
2394517
34032120
65248407
63013025
29824356
97980373
91243636
89530154
80528925
41404531
52368775
88503891
13008656
59639856
29784662
96534745
18395469
33167813
49890548
53066874
22025141
70817691
76521148
85544886
39588126
98023403
4502517
48382892
54900207
47447303
14994730
73584651
64626652
90946751
16450275
60209688
71189113
64965943
4670618
6479014
83604566
36248901
92014475
47062151
12213844
56227075
97569321
67252741
63749006
35647554
14125021
79496761
36626523
27601653
44823782
41314659
41989851
32863980
8862422
52214348
88845686
65956126
14693558
43775005
24128069
40682364
6753167
30781946
77989673
1542853
59268534
1465890
41425692
89380602
22699789
53358652
42840627
19325683
41189933
83436692
2750299
52486831
25640318
43330396
15112672
33103219
38609277
8590085
32690057
62326535
61016064
68192265
30724054
48836405
90959253
12340551
58165860
49876535
42848068
63509931
62413210
5200659
19422628
42032915
92870263
96414882
76250890
42598975
52387544
53852623
81050399
56132476
49945454
80597551
91263139
35575718
57604569
56474004
52922318
82459008
48169274
80967641
93931003
4651658
54302636
86364990
51774393
45804000
73973073
81295094
23860114
44210509
53274926
35108169
43058376
55882129
99115957
95258258
22902708
79460120
33347884
19407840
88814911
70762725
56410713
8173767
91510850
51273216
97833062
42403421
74128573
60461736
60094859
23877100
6141620
32331909
10033973
58140507
41200335
65854414
24546716
20866232
17535117
2471236
692436
43463077
90011411
35107331
38774815
35073375
95692149
9038234
88482365
71079383
40479088
46823455
35738229
81442276
54916020
88406859
53345005
2014146
81851657
52687542
94156060
38436803
7586774
38950191
15195629
67535609
55573004
29299548
25379727
55165189
54735382
63281100
73070009
93706446
83436136
54417756
71982913
30623322
37822552
26078145
47959326
82893202
78989016
69933077
68189918
31111895
34778175
71604388
35491111
41972936
36146637
29194611
91307609
13005099
72657741
23539894
38537443
59998275
65250104
36173682
60085690
73398945
51147762
89754390
11391229
15560317
30059901
66939143
12597457
56930464
91886855
81804407
40461431
62525224
1105655
20538955
86542082
62790486
64536309
69164444
77069626
31845477
20578815
34091139
38297327
23925329
47216859
80801111
16638159
37652305
28508680
43026508
24718727
10561186
14965333
51789784
59158470
3253082
14059651
64113986
7618636
59931961
39637295
39505733
4088721
49451177
79946623
56742359
94298005
86108907
30232654
79458211
59096303
51740902
23621571
56161346
75360447
3867803
70081059
88215605
63303597
89899571
37480122
3416548
45304998
61976084
86589407
60370262
60868071
23156526
49061141
60081640
81264546
13756513
33886487
68813477
90502813
20513092
2855904
39597704
18065647
78091381
2241502
2153309
63318211
88763771
748647
41410408
71128904
41299783
10985695
14113379
61161111
7867988
63230763
62068107
37851760
23548452
36181177
35862067
12575597
14982359
49153681
82707413
54305853
64624526
56448924
43146195
36892263
19627748
18500732
96028949
15450135
76662597
75271328
98869471
21900571
19332099
77134193
31977069
15652828
55359996
16588509
32619478
54523567
9616988
68880879
67920112
45525695
98376645
2923859
45115506
31117908
97421028
65777733
73996480
96982461
54992732
71331455
33459335
86023021
59128081
24279910
168677
16062669
69318152
47183190
52644904
86864091
82964878
30763084
41484247
15119508
97579848
86515077
2709893
22563556
26829506
67554983
21350420
70653194
83792620
60313262
56115380
74919549
69450787
10337129
20347439
20546719
20552975
99667033
85975886
53651165
23873049
24904399
25960164
82396642
5278408
22613624
25966791
23209581
27046820
24420306
46560880
55530768
96396345
90281883
88256976
70024959
18542162
4166338
60532439
44235254
1671986
48236184
10575977
7522143
14034853
69423832
88247786
49588474
40032643
88468659
60615536
19345219
9789358
92099107
65026209
8044437
43218832
80251002
38993063
98562309
48195946
66039471
48178938
46214496
13720349
44928187
15848973
97886128
52155376
15378230
73866401
46701334
53806911
10655874
69153109
54259321
59834905
26012667
88672569
95416216
81360542
46331906
14665748
65385741
12005649
67415907
66724075
20178295
69439269
50293074
18353008
5590246
26493129
72152763
71341139
71631755
18724212
16855362
3007908
55670888
2055623
45319317
1124293
69316559
2866697
75832706
20753479
58723930
12587212
18555263
92589567
70203377
47541985
28979476
13771886
18137485
48348102
94185720
3994301
89372779
18023136
3074851
30604601
4757842
95359389
69759862
33233482
54309174
9075397
81911077
14867620
3630069
5913163
57971630
71339574
75248121
43422821
99014501
11787444
8536177
34860436
69308643
37080796
82355620
35904018
76561967
21071178
37676265
98961738
61275229
11014072
89240238
42509920
39426237
51182199
19489840
30836911
53521483
8340949
83694984
60828188
23230220
49916442
79876880
39707648
66160635
83802068
32345770
64338220
38444502
49972436
76863433
4069812
66773682
87894291
24828730
18186661
23453914
80170211
65866282
30692326
16559136
71064800
25292712
98537031
68692926
55348314
78988718
24441913
81577064
83551731
81290372
57763608
35462789
93909731
32497223
84678585
10547319
64151643
46023586
34430995
57199116
42063349
50480437
88748932
62927597
22907200
7572022
1482416
64283618
50756628
76183201
84011855
13077436
27274463
62176819
39874628
99502877
31692578
25664535
32545453
80207165
82947148
51588265
30334882
58548327
9385387
69107619
42711529
36451816
96289715
3884293
22477258
5352273
27076919
66862185
91061058
43957386
71822327
43354120
84693696
83729680
37658835
8505893
12974025
51461040
58256538
736495
18375733
6787240
99261258
62695870
58973340
57941798
4081212
97405182
31325132
96614327
8232021
27982682
1676368
68629455
75922362
26150982
70294728
43676535
28973596
25066738
82666321
49680858
1316294
56650572
38045543
58412327
5247677
8202072
23937841
70800018
69471160
47291753
26138742
77751457
45602942
36586214
39903641
57780500
18552579
68315416
58973080
18419794
89931114
83181328
7520567
45358934
91826249
110117
67540098
30647233
60288959
73506877
82684322
95666018
47137599
8969657
84491005
41347739
88834325
57424700
51758707
60177957
72974096
35634147
25075420
2856583
89131928
21808960
1818155
23252066
29724244
53396158
87156391
56660522
8549992
70784725
71258271
56104850
23639895
95293591
24899345
72960520
47977272
87942282
7946906
61766621
63111226
59402285
96674601
26615086
81686448
41065140
98678959
19230688
63233641
76233166
46087991
12912189
60944565
291240
8687380
66528875
81957112
92507027
19759186
12616069
5791656
8868984
527180
95340787
32358670
97351591
70489140
37289274
10079333
21208257
4188941
81446968
88255529
35214687
99648696
68622912
44643076
98774159
64466459
22307677
31894739
1944671
96683335
99068735
3431465
26854952
12281962
53675225
84923404
44620293
60939887
34448374
27121899
43420567
67290903
33952127
50285926
53560441
55950354
98587782
42482455
8582867
52566737
1607089
25031369
2969656
32635955
32074792
32161567
55426729
17383110
96993437
92765987
41076076
97654188
57763036
54149679
76986527
25090263
37632646
51846391
66666424
79012210
89243074
55955574
68776093
10336455
13860775
4713663
93063752
38698259
87157165
55780068
61698390
33111535
62263325
57353284
89030781
71874653
21269781
26484206
8588409
40695127
3104832
3709685
29367430
96103067
62005750
96230671
91323273
73093434
31355815
91342999
39177452
62854682
24485101
17146097
20522017
89344398
63848509
81720894
30590630
84205101
70129585
350508
72198180
96906270
5421868
20979178
48299476
66422186
53162129
4187867
28923767
89639462
96398608
24459077
30165943
84029150
2258922
98484028
649067
8533283
88034216
13929937
87227440
78588778
72022768
70902726
73436478
23944280
82104194
20975848
82217764
32306873
10807014
94400284
26708973
6089037
11657214
73106195
34928521
78085912
63988569
45643883
85022249
50405291
65318846
80516671
39926751
60725351
24120548
77919706
90696894
38436697
6317521
39422891
44461109
39626187
24784874
95780755
30209387
99792703
55764589
87643709
20970872
6825937
47699818
48000453
47334064
9101198
75101648
59106135
25066975
83233806
13723010
39987322
16460959
12712300
81300566
3987925
4680251
25396493
30520430
26907842
62347281
75419214
56851686
48481240
90174585
52595558
1931514
96985015
70626206
92102882
89258123
48971672
75972036
60890993
86442521
28973358
79381214
5120640
12916661
14565027
97418651
70965352
4776261
82892536
98449607
71968838
512691
58439230
42734790
14232290
86906117
9995789
37749517
46946605
59313665
79013344
63990509
68946939
45153195
44960679
21053890
5901875
97695159
32564616
23577067
74629222
37514926
96628560
95805446
39364617
2536032
55316505
15240622
24845492
39825675
80880562
30293401
11949631
81746237
72990635
71670114
67455680
50868881
72562716
12043717
15898242
27220498
27139703
2230800
27758090
91737363
64382143
6553346
6322939
28818825
2981897
5545670
3521915
60156275
4523762
7127436
12031846
58388283
40435114
88202772
75436854
62065073
7676211
37714426
20203011
73719859
39365748
73650382
76910555
5883584
80384713
22936938
68662056
74052080
14107163
4313558
82579774
7116428
48366111
11039914
72890239
73788218
93246614
23075076
43146245
98044918
26487554
55084950
40762885
98546721
54125748
39144731
44830813
49766123
74686600
28457627
22053504
49373865
67830317
18491588
4874062
96304983
88419650
35915260
56079094
39340428
86214292
14726464
30146587
41981527
25291615
16719596
48151057
57894536
58137680
56953707
27647811
69624105
58111601
15355421
12693660
23956248
38328728
2427412
75218118
24550518
31714817
23515433
57226840
60900971
79100041
86000632
66623755
34376542
87795843
19795660
9315159
94359298
47570071
82460034
61347873
20663572
4838224
86699586
37695251
56020756
32711435
15217333
37921693
64497945
97605453
21001781
6569829
55785594
50868693
76732673
99090591
21464629
80767274
83793001
69767030
13074478
71301550
87202793
87860301
97127788
92582947
77480540
2934036
99779541
14232065
87946763
92408524
52846924
7113088
61629062
43702668
14140078
11486329
92318137
62910497
74387037
84529410
1775732
64510794
42274307
47694577
60306863
60222517
98792973
74174750
54205020
15270669
54044173
90413647
85895113
1982211
56994062
68033501
42356150
61835746
40575781
41292288
47286719
93684564
37365047
77734143
28894796
57457283
45852224
1527522
45973310
54540691
79227690
96314784
90839278
97675518
47018042
51215931
60367645
18388669
37758700
48783001
44531752
29029374
69076260
88120663
72478741
66312902
89586085
30940612
54057440
37564887
15123232
95216095
52956287
74536867
21015481
68547683
8514977
293947
8382182
60903376
86247365
71314492
23522496
95641208
14889899
92007476
97210813
88724523
92206938
30013696
49562285
12632163
33812023
13099162
80249313
39254151
88520119
24826836
29240968
89375250
44338556
90627744
99729158
3512749
17727411
7610867
25561651
95519814
81838374
58342241
41874818
66896149
59021969
79312809
52095457
65990571
96718343
53451513
7614171
44697482
90964008
43081421
15768160
30073419
90722300
40031943
65226013
27649520
28313820
23797556
95617768
1506340
56627550
60384791
13482465
96003770
53720222
95919673
56913576
52602420
44865263
43091934
96621305
71155906
18580913
17468722
19680239
3754164
17480181
40944421
55883532
19735688
29743933
6856534
12273514
43130172
8325771
44475671
40467362
69832472
73358693
17021903
48565673
14842530
94963367
4636764
40007027
76990938
19567787
91653084
5230145
50512129
18571366
79090521
6239158
65997799
25002461
49639506
69263184
27255282
85213234
5499684
2155635
71485858
75934255
16581600
67649473
36356336
28743433
55256796
42607425
22136838
8075824
65248641
54323218
44771171
99816146
96684120
68275020
91997007
54569015
80407672
23193582
5188688
30234443
19627954
14234310
57144107
63544241
82931516
2442211
49666207
72436827
64880616
76003337
87285014
56477981
5911591
38400668
40051812
98743142
9842674
77152911
10497017
44073753
33991550
14930252
93706622
57592149
51206502
3304365
99905780
89253258
20497532
22654089
90189629
97396984
29804738
41992922
43030505
87508933
48197957
10545994
12900483
47824706
87697170
91931335
1208004
69311825
12761049
12885276
85610528
97116307
96253120
66067023
40728969
78543664
15987144
34709529
94254652
88779014
91872615
78326595
22337120
71009868
66369349
74848655
31050829
42634362
70776998
77804519
35564945
92479557
50842458
23278350
67892477
49447380
49383543
78959708
31789705
7815014
50089950
23645825
1866150
1362991
12594236
33860143
59326499
10391699
30965915
32429698
24879231
21795352
86983517
549041
5097156
50191003
44379098
34486546
70527286
51146999
88291017
92354947
94886388
996342
69253828
59088754
95800135
55033381
89235832
6534597
11011053
58766264
37150150
34765285
86560228
14187373
77610736
44771175
50487564
41112983
71494647
48026512
24220595
51856017
21728976
86374637
64444062
85379263
86286226
20641521
95388102
96671549
61018057
60324242
78675025
72237656
11493401
33208140
79051435
73816611
13208201
28039508
22120998
35142127
56345118
87531382
99828342
39306169
78097590
52656660
71364271
15949418
65529110
8181763
6899900
26061157
82641473
51384430
91647780
28975166
97789409
26449583
73039716
86807533
78931716
78252591
21574572
91596091
53542832
21802020
82636097
8795398
61269308
10768289
85796789
96052722
31049594
45270078
95163270
2435676
47601774
54327981
7931445
88214539
67857963
75375001
80775980
27539252
8267615
374033
5148948
4122274
12028297
19075077
65048092
64162701
46839614
82576857
42296315
12544931
22428459
5575688
18665124
27858295
60857543
58555333
45455013
3892240
96512140
32915284
91674389
27208705
85341475
13645139
54569696
36810964
58805465
13729702
41152535
98335420
22983354
10471578
56252028
90775222
85696622
90542423
25647165
32262243
12296113
37593838
53286556
53034275
55090826
81254177
8857512
12000798
35970452
78342550
11621249
25833062
11588492
86581397
12135956
17795811
96840526
31345692
15851216
3369313
60624541
75550652
2886112
96963704
50941497
29285468
98035266
50458751
13532023
32124177
6861783
1249756
72789802
62477884
71862207
6829753
65554839
9044511
82394518
89811287
57493343
97501565
53639313
29309543
57902317
33180045
16810858
26900693
58728370
60983532
79254855
62227078
15605780
45908335
53881805
20687444
39392192
87563463
68963282
32618086
40230354
5210372
3819450
65313118
97180489
48363562
66492146
30178652
51966267
89382068
4110353
33641596
48813093
98198279
74753099
72672612
43491798
81493822
3194951
46026886
19372641
20952860
33029378
46872378
93222538
19061696
53192355
50488895
22671849
65561085
39985777
1886158
24999724
93521016
65911653
79909756
53591548
38785415
21892554
84081392
67952925
36245037
92016283
49498040
12438475
78840997
71853367
83322508
22818043
95928319
71147238
66434959
21507339
32324937
40725385
15658441
77821605
89031319
35984452
55674434
54414306
14399032
48170743
11449793
90678927
25077978
3571404
12309000
82761390
96869551
97052797
29092694
8863722
62081599
93893865
49323173
26368547
67257247
96318207
24969183
83436147
45504642
76905048
89539681
60652750
57855618
9653126
81701445
83732584
91385570
64700311
74058059
36473964
24677591
75581567
64982954
99486108
61366237
11292854
39742511
39575825
28716838
14441254
5301828
70953672
34108456
73996958
34613944
58617876
44056353
86535852
74883185
846385
83616228
6384389
37188998
4476749
50424925
12415731
46042115
21578713
87960309
96530956
74103727
86791406
15197458
8260547
95975552
14034113
14920112
25204860
29343662
4270230
9855465
52213278
74485450
85263186
7295584
30323991
11392755
89211132
13742211
42896629
51005095
27587433
40053667
62051576
5547594
37814461
9234283
45789509
36672922
76190562
89247669
24167863
63756099
73566575
28084090
62390538
84076431
44220389
31109586
37083535
37650153
67384617
97716101
21480039
4542460
37294669
43115173
3859194
76818614
75771585
86875748
99245592
34060433
7518606
3628986
57025340
74381125
93575942
87160632
60183355
15338210
63130720
8540361
64573442
8647127
77641188
83949000
25291105
5802981
41040266
81001822
17575715
50481133
58514598
22695774
15353332
46359452
73499405
84594912
51689464
13532219
66952836
30093921
6977480
51668296
88539084
7984445
48548654
35343476
76581296
70911906
66391260
60534362
9610483
78011225
278009
18845190
13387903
74474136
94486008
38662231
27040148
1340553
39780052
94992770
84859258
68291178
20089149
94205417
97410328
75341683
130559
29863238
99268337
99663440
18853634
26562996
34591009
9919229
90850456
36708611
84487915
34359869
86212039
3815631
77610895
72954204
65612976
59252995
1708719
16278225
55626322
36078379
9865296
38683966
36939090
2900441
893349
94794787
43193864
51392935
54954468
68819310
96714957
56224258
54742991
27883398
73376434
77478539
77900976
74959573
72096245
23671848
23163995
50317651
3297418
49501107
35335315
77961560
72585341
92386323
76466040
82616689
87736671
95397486
24571692
85166666
17705281
49404904
54995295
4216001
79049192
88866516
72124819
77472882
63730289
33073544
10434247
82243556
31016650
87716281
28196709
30038747
40376378
95482477
33944469
91894930
66202061
52583736
24873299
65984858
86950103
14177490
75774286
95780908
39214376
81830020
36684899
75172205
65310469
39783103
12228870
31150792
49200848
4490231
39505603
60369568
85775567
2570088
79181328
75449991
91351804
89498410
38688948
76790618
57669468
89104315
39924806
94769662
84364055
38569531
44805499
27621314
44481314
82237443
73086994
64705896
3911925
18283777
80000397
95631595
59195892
80206746
47416539
84618615
81571287
12325732
98619350
18025257
12185609
28883974
86053124
4201913
24511513
95576803
37525648
91688415
99890166
46179546
32036628
79580980
20506661
98074896
26964546
25799897
12006792
17329824
49959108
91464045
82214066
58812970
55323784
68648109
39857757
96194009
42967893
87574638
97195688
99303977
95069593
65416044
87358521
22390312
60429193
54918425
84454454
23691278
54314597
14574911
22283134
86485818
52940068
36668309
26418990
18492647
21284942
79052875
54469738
97059090
60445630
27329295
13019662
44007405
44565706
65480119
43491739
54914563
46187307
49210190
91402301
45046878
29541686
19465993
55564109
6983506
41651482
79727701
14396436
58961312
69662438
46336473
76794681
83408383
19276319
14830502
8620618
88929381
56351347
96150957
90338569
60486319
49106650
46529831
19785847
52022098
65437582
60505905
31578388
18560486
17435171
26775972
69529355
96516616
99085370
82127756
3444181
70198627
22028362
95710963
54590383
27508741
30104204
3526075
36872560
91720543
18697365
27389736
34818823
28570774
35028302
66448448
40988630
98311177
78663936
92589720
81839074
51992470
69209614
97217977
8103393
91487266
73382533
73196078
60103383
39430269
56775041
95915910
42066846
33710106
82201718
18766438
46334276
23812373
68006734
66746422
93157159
46921472
83410558
96545086
34920672
15356495
5315603
75534410
50339511
95281438
81806138
37272521
70709183
22009303
72210814
85481900
14087899
40852680
33918093
88811090
50908565
21696001
94897086
77628232
78416645
62854926
61525679
83394603
82821770
66204923
28258415
94999043
99465537
66142663
5500867
83323910
82635438
99594196
12595945
37868334
49621596
95448575
16736191
74079884
63365012
75689450
7310978
48978642
74762093
14424128
98766084
13768453
96807063
12130774
73728803
84644001
49974908
78938725
98802150
79137795
80151158
47101710
65401532
78727439
7115935
5795137
40096453
30968493
79292259
61729904
37638683
93044694
51957664
81342548
30034231
82253853
20945008
1421653
27925231
80490498
75608678
33865965
14071397
13138463
81034658
10592826
3246684
66986749
134978
65181389
71421340
19950744
24808198
95887759
33976301
8120402
30796197
31699175
93255936
59217101
12522410
30221758
17107988
48870172
11353473
3277519
33028382
69220586
30371341
67271523
68006545
43212869
96695509
66818012
40214698
55181989
67035071
70092193
54099665
3793185
28949361
23532156
14018134
44524230
85977560
40875376
51185466
58241783
66773163
17792128
488333
63950798
75858544
57786357
6486443
57560814
56223523
50504550
16376186
12746014
41324740
30914734
31132153
22451569
17398782
73249078
678799
47896890
78024850
43620884
56090150
5737613
7325126
92163886
28084527
32158805
74135955
58956016
7331848
2521367
20361143
77344860
40444349
47879233
31784838
84264379
67646450
18722892
99976503
56130792
44400595
53334104
59523828
98590235
24229439
60729713
85424659
35459024
23221771
41280459
82420376
81499424
44365397
26531418
6998435
14469810
43925928
14512546
65008646
97756975
5852297
95496658
25318860
44614558
86829878
61466572
38746853
31120635
19542607
8421488
93685618
47572523
98785984
29118556
80321192
96151117
61323298
28831827
22939313
17352816
49912727
33565147
75007824
74934491
39027393
4160458
68819673
9998854
27761602
14930723
88791605
23165120
14096674
48349069
83633788
20413025
16973619
77242398
5401088
85532939
5766790
54640442
98917704
25069088
5538937
3054987
7832090
84920499
52844501
90193562
24468244
17155206
40515299
75535413
14421194
3405440
90764539
78146658
57935965
85354413
74398059
48007115
18152946
45247199
74030751
75782302
47398936
13595215
72899681
59914418
63210045
14728864
43235122
80397356
17518173
20054332
53211659
65142349
99423794
14165656
6238362
38978850
79065612
1345787
34348866
96996042
51499197
70563653
40688338
90417007
71074070
46109842
1600681
68213038
64389619
54952471
49754010
59900447
52506954
59155912
84119473
81841789
26987116
60301733
77060364
62016184
79969946
45333576
9548974
4035241
31618422
15230377
12047530
24266985
95537135
39786416
16602399
62617647
53179749
14515773
53012840
7702247
86248185
67192163
31552771
62315515
19445534
74623411
1258349
35248558
57824160
79580964
23035018
44660712
27019082
64201959
33840336
50019998
88052347
89813464
72970458
33588514
24383655
96719401
76316787
327763
16165976
49908457
64688115
70628770
33243244
52976531
99962353
76853530
65451724
96425147
54524737
13616748
67060494
42304129
46969758
88112258
82429866
13864173
73486120
72930323
62055736
82672888
40888391
35371101
76771243
78186119
18701800
13077342
43136175
536624
3648794
82320340
10979046
23942483
6203525
10561679
45201340
87523947
90917759
70230969
49022145
82479450
32282163
59146209
79419883
57308262
51658067
18150892
44559695
45615140
45072700
89470479
30309369
58652886
74841952
62954661
37119194
55612867
64290875
41766620
77289346
3010437
31425163
13487763
62094085
34494884
27692696
99535095
71733964
41290218
8803253
51307365
22009156
51611605
92752605
18027907
27518071
88335638
99051716
33686314
92616844
46982507
87346881
46102469
86109931
59973603
5404105
47542476
16540998
1408377
57833364
11147837
68762760
14775039
50527166
24357088
36571667
87136268
9310618
66327668
31828270
80138991
84827072
75576914
9981394
37732402
55306372
83098429
68592610
52781023
91186799
73193323
84067441
20916707
75046258
86823702
60237090
9963692
25202712
55517173
2007207
95527833
19231390
84066839
1177270
15473356
85941176
48413097
49658897
60680052
20136148
13862114
45993999
27741235
28471033
96303474
35248612
43476117
44770983
90244339
15665528
86306032
771874
45501788
93127265
14800559
37342007
24650728
83167849
21799574
57943929
31099018
72607759
32865439
82897524
40770816
78306223
46586016
91381559
8715778
67118446
16556229
32574162
63760915
16635487
77835181
92632131
5950340
16169624
52437989
29100099
90516412
26387326
92479299
86109970
67744307
99373236
92708955
17492284
95242137
34668219
28910879
70094247
51389756
74119503
59089690
35201150
56439454
56184695
52102153
5059673
16578759
20732540
66932121
95661347
21860481
40828142
43682235
10613925
38222228
33126985
36620894
16990806
75801069
9962365
29258969
44716782
31066774
69663318
82556165
22982486
51971647
88635069
97940138
68128676
21655655
71632338
36261282
64481468
38568414
78218706
80327864
27319475
62696713
18048405
37436321
39404479
22725566
3617315
31555137
60968590
27501649
78514526
82315352
25422048
36058348
62025371
84285076
92071419
73590452
86122439
59272068
49573996
32362005
32060914
47809041
47772032
97683897
81649298
33639043
43762595
27012062
43983889
83133187
80660493
28647958
13508678
45160971
17139257
93922706
47696210
54810082
35774385
93438747
15328953
56785464
28072478
78593455
20218472
6609480
1785724
97856267
30497341
84246883
45219989
22911096
40328891
36387135
21699109
75798989
83517800
27736162
6072679
18278450
57864770
16970516
87904007
38279538
90260769
11142237
85272918
95941940
97401200
84677381
46584747
19120887
75498792
43491155
31469879
83217530
56692277
30451797
5670258
52783455
30869251
99421726
24842165
31527392
97800155
16078816
1337046
1010749
76339402
94165333
58642168
28786215
52418981
76053308
35362711
51717507
89488821
36282295
97055940
63082695
45954804
78725199
55962723
2657015
81565324
57544324
24553820
85424935
59446646
23853120
97545763
37943117
71063228
62705913
28654479
39417742
11057732
18750499
96663703
56536019
47384156
43447626
56780538
71014877
38336706
32029333
36952092
2640637
3995227
52359934
71642104
74642671
67185177
48534021
60727322
18302367
76605903
58891581
82735139
59076342
42463760
88365226
31228074
93352709
31436701
92936070
81429063
43638218
39649940
25173811
88888015
98799730
86931139
15812158
57755715
98697825
47152212
35344512
46133857
19156181
57493913
31736659
16656274
24144108
39850838
95152631
84142795
3630160
15162103
81519130
13635457
39631669
79746597
85132983
614528
18959644
90949060
31303336
25890734
49772820
61858781
95634704
40184107
69414966
39311843
68558990
41900758
52180210
18445190
19124818
96458022
32879695
89400572
87264746
27424354
88153719
77568634
59283411
60516340
18423162
67694026
38517975
72508456
5476038
15312702
74131494
74793357
49667657
68429954
41289090
16345374
33157924
63184020
31613545
28669722
79814847
81988870
90497953
88605652
31156903
98193988
54011592
35193481
73135549
32236012
16627015
1438620
61024018
44806034
91952881
44245176
28871964
15745919
16492020
25144864
6705425
9557035
41465904
49431825
81116240
16227837
47516174
41240119
13326350
26274995
44980422
22525876
56426789
85001160
45856585
33531238
44501100
40947225
53444228
90862362
23826537
53613327
388465
43810803
5130569
41307215
38497522
83814342
51067966
11679780
71973816
83368423
52133411
8390292
47221832
89053489
44988395
48045434
58307218
74287191
55764542
44709729
56946671
96406675
67368274
77538985
78991109
4998198
8270893
84696620
38462083
12688734
31910158
12456818
16170918
70298953
45988951
70252018
10596974
19733516
30450251
20080357
15903908
34182970
28415669
4567150
57911768
11032731
46425732
41331936
22529744
77555878
94241256
19717927
3786537
34427400
67347613
81131466
61470769
39184378
37254469
98212864
95922692
63299375
58139333
56400425
17439795
31177901
80165613
74261452
11808950
3745935
55891526
7588137
17343152
50734922
4114866
70587728
62828983
88314245
35653125
97272147
99488631
88169668
96475862
33784340
30791941
86674479
88880716
73480670
40117196
64065706
30676510
66480485
2028736
16960749
46605952
38027601
96798863
39398268
39627016
7749436
70592138
48568372
89247027
58152097
66027400
1031037
87422701
812837
72936301
40402849
75365317
51185179
49508443
57112380
37250365
92160096
62508041
21002511
54620379
35930880
26231681
65343145
92122304
43191175
31402051
26645469
67772392
43213116
46200489
83504381
20068222
39482189
14707473
24482542
38493104
90131548
767819
47774550
66695446
18184909
37674284
84041473
90549969
83408305
24676019
18258204
49221587
31179160
40860411
49224978
40589947
79776701
26485083
89929119
52031288
68585270
64671355
87495189
91921159
27552804
6918116
32615717
83644444
26216106
75985266
33792803
26486295
4630009
69155615
79606578
51161159
75892181
68729839
68170664
59236241
38730545
46631567
95329178
38020682
49850306
78959678
27612579
57829447
51267342
33782899
37057336
14697938
11754241
87816249
99396310
77188171
7895048
31791326
39247733
78498973
34103598
68942433
46493195
89767225
77292066
35607311
14991214
50608357
46295143
50925180
85955663
74800557
60199258
11606634
62976610
72688100
16450944
22817647
95537676
91829482
14458671
15025067
29661083
79350847
38974350
54071864
44556883
72624556
39328633
8330988
71541636
90595948
34050794
34564467
28643805
33757171
16168494
63567291
48008519
64179571
64146701
68353813
65475698
60651069
70414696
64807265
20827122
64885379
23091613
72119785
6574347
74962691
86568429
27745098
29666343
6232576
72837878
1290956
26919578
42435300
15586757
55688932
41474010
66046102
4717477
68189573
95809337
74040485
65385177
4508372
58119889
74258618
69269852
78422351
58969215
98250975
51415104
72488779
7918895
36176256
93851777
40698868
63957655
34473129
94027315
97211197
38200575
80231477
91061791
65558750
41736103
77999511
19866912
33537390
92175880
12250324
43567055
8143133
89744571
49836721
37934737
25743762
82819071
54995881
47726312
86449199
81651116
71907241
64373497
10438385
31648084
16330921
49354823
54667091
11153367
48368834
26938397
82699982
87884082
4581807
38507324
67861157
68049334
73827742
77132914
11744529
55305518
78817975
15081560
65971606
58552252
64854291
94897382
84694910
56012792
70402662
44538462
34650430
5634885
76049274
66689337
7223838
95843243
48924169
33675201
38514951
64844385
72163383
91965556
21165411
12308867
89956518
27802849
74591799
83814266
9262761
66084193
53791134
50870822
4307816
88049206
90860726
79731115
89827166
85782811
5560869
96170032
67932548
93313928
10471754
90835858
5090893
45873885
9285867
88764866
51670899
54857145
65145565
21826564
72597872
40929230
2100692
83144433
37650466
17129890
6007785
1753707
4639211
36551009
99144545
2806006
66219044
87255169
4107662
85568217
99827407
86361226
22657283
95743116
77196918
94864585
77595862
21135804
9102459
21760687
82080124
34428382
19113325
45213085
69204696
28645460
21524727
70012503
47045353
61502893
58850601
26920517
93930515
13908432
97868917
60902200
81888171
44961965
14334830
62794692
66305097
58114937
3235397
86165246
37384617
14010846
37289276
2880450
29052810
24345050
80491396
89288121
78429010
39975899
67265296
89738899
60013318
16834760
15032754
6023132
61808360
22205365
74967514
29535569
38662812
54103962
39967721
40106568
95779136
79353621
94978413
69603002
51394352
24523375
40653144
92755527
69413265
89331654
15842236
59321989
2615272
80850273
45412693
32675195
50881578
90136470
42925839
17310548
1409991
29277215
14671942
59333880
40006386
88790653
83203077
39234201
27208670
50243608
90248200
24520531
47884861
64508710
88654934
18871414
34195588
99405603
43966747
89340844
74294022
2558883
74424417
91843196
21367542
91722218
45478739
21236119
60668241
3030014
1545230
23630513
53036673
41331092
43435193
72012012
97423698
22740027
14095351
12495931
76217743
49591414
27841336
99702701
22240059
71007385
36470541
4379998
79340662
77228401
61962900
3457614
43800842
24533013
66752357
57847661
43702568
5682481
3868630
47243320
34694476
5764836
10784792
64951834
3530359
24981429
38084696
79449771
40571151
61364944
25078871
18989700
28541866
37322485
4788905
30325899
14100113
1231084
12310669
13077877
95107079
23261133
28078833
67082236
15691874
22851523
66614026
41538894
53573343
33913113
80829639
24817136
34933172
32949006
53660756
61937400
91150101
64058742
12420669
74904495
51128401
91038343
78267844
58835059
37448683
63372705
37833228
58953639
71815243
14988662
78241509
564407
4988924
99935212
25111155
52766237
72068955
73384148
87513468
60646477
33888651
147291
12028407
36213564
17738859
47695613
68445487
88912419
28061731
97146339
90592121
93208491
90243595
22379535
4749589
24298948
64988348
73205708
35154768
86999605
21302761
91355637
8766472
88164528
69280258
11066509
56594170
45684191
46612605
60095518
26815306
88232027
36492537
57260243
40039152
10228271
62612368
19527813
29727222
79521319
93129776
77698481
58555379
47966762
91729541
56117225
83116355
99370891
57415239
97193022
41205617
55846963
66820894
55435732
91024460
6467693
2728755
71749206
42923910
82471075
59513399
86374156
42872491
83148630
86990793
98988534
26696456
31572753
55007488
43209813
85535446
28572954
33085125
59026878
73950234
46419118
19495596
79197942
83573718
80235453
37128507
77819921
39333982
18107359
6963757
59056481
96521599
20143503
69333944
95005663
54594766
12505552
32236863
35872395
31377530
17027260
46181189
82073953
72975699
15334076
89499330
40879352
4555752
18475989
65178342
28731912
7226176
51782716
51928838
20805210
70218749
9000968
20214093
24646049
27824550
11542930
89055668
82252032
81594948
64806432
1516443
85564055
25958962
98749906
7352777
6850705
75458001
33496730
85228336
88193101
69044853
16541257
17729162
51109781
98426294
62946632
14718012
85944856
16830055
82552399
7236050
83356623
26798697
93059457
70876391
98134666
9520266
40186354
83832097
35397637
45035553
94225521
59975638
46513621
49981201
12708216
37201594
98168754
49995737
94698843
56134618
79950539
80040607
52824464
54568908
9847540
81111508
68499961
13054226
35555643
33297620
2636318
1094843
79473097
77880823
35489101
12623793
73161712
18426545
85679849
55904622
4244886
1972341
30624174
40386512
73212312
22401529
52747148
83050244
97977740
47485098
37192547
90640895
39224777
6201330
42585241
35748984
53053447
75523812
82664711
18606606
98109149
10983198
23802352
60906755
58620040
67479173
144947
64875406
70243251
33538332
51193608
93411199
98212142
63012601
78065203
6001694
92652051
76859652
89805609
54858426
71808146
3548462
66050501
248322
33895277
29741565
2296733
70114481
43274736
36599818
64281018
99693618
87613942
71619042
67661536
10230895
55295331
60587353
79477732
20362015
48727640
12812250
2760895
49963481
33754052
85689959
35112247
35140294
9964841
82290364
49782481
28186410
24222718
27163458
18142892
64083838
35477279
26200968
20702811
21410884
76892512
15168814
86796089
82151980
23873938
14060304
52373048
45403717
3141912
21363229
31142456
2680064
26687824
95549734
60930854
77447829
15614033
22591407
63882325
63742784
79212195
85188914
92358226
18484542
20614395
32210096
30466880
67080511
55416763
20300327
30505639
75868179
48917960
87542199
14997028
7653565
26459825
21248489
73577750
53354991
29758373
84066491
85225702
62873040
91500007
25998929
32927821
94877571
73227865
29256661
77768712
82544619
64023459
93769288
86336678
18656776
68836531
84097439
94401709
84071136
35298859
34212639
94580724
16249484
55051713
5647548
24921246
6187820
4277071
56617125
53671057
40850728
20607767
6241401
96043770
26204259
42298779
62395537
99201421
4754273
36674946
71577476
84664532
40578230
29238398
78450221
30223183
636882
21530233
45398281
78984108
45641050
49525419
99561607
86569357
82631104
55404274
92562679
54806455
345943
37550527
5377729
91858843
26080130
74596258
10852489
97335239
60401455
36437237
79387559
72304003
39742528
7014277
86186481
95803019
84856950
37807309
12836536
42041196
23529174
3170412
30073300
27369320
35861245
7382824
46365123
80688562
24424408
21662064
26532553
33931375
36610135
64482670
67855098
66954234
24900678
62433720
58692851
74378636
91518752
77631434
29898946
2797844
3545766
54472281
27062244
85135834
20157374
30517996
46165814
98641101
29150909
25414918
1933354
5879346
55094893
66691396
22595659
69363872
90504918
99952181
85907837
5428128
53706101
99324375
72216142
87018536
2615746
15271102
23006902
22374103
32370982
4339668
44856091
78375276
44773345
59249076
42169787
715485
25840926
50126884
8497155
41429106
43909627
39083314
9631785
18411727
5406986
59312655
64505471
29727414
75898268
25567190
3692766
97832316
50836556
19619391
2438714
71050316
38929505
35340165
96827913
22349481
59055084
22201200
84680723
32177149
42889587
48187492
88851142
19466592
50737284
7707330
95502239
54403854
27867144
77149032
74764665
9977228
58303861
78076626
36422149
14853721
18298460
93164009
18298980
92427266
37245210
12569816
77053725
1628958
24561334
14059704
78739120
41462519
24113493
65360382
12706601
30050382
98858526
33065385
89473245
43177684
8402691
50086246
30626464
31806865
90189593
77750034
25822955
93640362
3562688
39412736
78995598
46035510
45317123
45538199
46244198
99949524
82301729
43818689
29352780
1104064
29903384
718034
61550148
85890038
71892096
87399093
35544794
5174031
98909160
35719617
27098611
83738093
93621231
90873111
37503425
75986352
72452358
6905042
89072227
26740620
43475761
4706134
24013245
88939313
76591900
51441432
82185740
44283358
83747865
17460810
82466196
75125354
36307309
55954301
76623207
79650483
29084883
31192421
87647493
26675138
69756758
5795846
20204359
71140734
4685511
63430053
67669227
73629556
3421669
54355845
22576432
761872
91129007
54880920
67933988
21154552
78971023
31123778
96265401
63251308
63561298
18665857
59587356
57603738
45734119
58242465
92601328
75078806
74526628
11118505
97324294
1425741
15963093
35770318
41596537
86287629
8110748
49827094
8190296
54240013
66394248
91747943
73828101
12813638
86074824
88235483
73216644
37211620
58338671
4871568
8994363
46890100
31304482
96092535
77168361
93577813
90827891
2664212
6513603
77982878
32295772
46245884
75110324
22565196
84318257
73303157
63840848
22690447
68708089
10431157
33360871
56332662
28664699
53954353
45539346
90419721
36388163
51589967
50063768
49581824
72921933
79955487
16811190
54905497
83516180
62855727
86304439
8711192
23407449
81305255
16316899
44601425
84352045
72649904
28008873
97923707
31138751
27140554
74887467
25120900
15766286
7756492
34257259
74986070
52347424
54362639
90932612
5012776
53338503
62893555
92057246
3226451
14033037
90272123
78135416
71759139
63518414
22993908
63228894
1895705
30013809
19508335
198699
91389355
77432433
55147850
45438025
25792631
14082679
85240082
60765909
9736329
58175154
94804202
53494927
28071415
46351119
23878385
71596010
34509919
61154154
37931018
47359187
77318861
20807317
44455943
96548705
70118405
33639094
71298995
30737855
61806155
44984152
85780949
36693286
49535581
77486980
52093640
93072937
85049309
20136207
60426467
26772511
16310443
88435009
28130423
83181286
52329439
45778666
62042095
63068209
33083594
15269722
32474674
64134573
93093692
64501657
76690634
14349369
65787454
82827560
23506447
99959994
5178774
33234253
57190584
66321981
39744822
3049195
47528805
16557842
94827690
17708419
49215069
72156669
78773193
46064114
26164049
20603131
78490060
22035963
97464050
4201858
51070122
64263055
50080020
50207046
5448059
72328762
58083708
910695
90229493
83709739
36995832
16676851
53572647
4603494
83921157
26449975
15232892
80632386
12322001
64443661
74287187
64001731
74322286
32389291
60255038
41600534
78640516
79622518
58022725
11354113
63305411
7444291
99784322
58558452
85025688
27466256
71609969
44223024
66808079
93135113
84678422
44492873
53740011
84025286
20924881
60391871
89762135
62027582
35788035
96751937
92742941
88662360
50666224
25157609
49634329
26134995
41929329
75096314
55244729
69383022
46233412
50519934
96780596
82965519
33268549
14439826
56001199
88120042
88019907
34525486
48170910
67122136
93116243
74931523
71838562
68768046
88456006
84360169
98359615
96388167
91795562
95226710
60694401
49333006
3686178
67585202
33273392
53028936
47893153
36029247
65126464
44504647
70940437
96698262
61566219
11766463
90069246
93043233
79878164
48783449
41490049
28142815
27668896
19443063
62579119
82203365
61587417
96602340
26700246
80668275
27318494
22975417
33150175
46193661
99939788
13510316
6426184
64408531
12114985
59274713
2847731
98662839
57475799
17778473
5498576
31149975
62403530
99507526
77996101
7620729
59495395
76083027
48541659
65043556
58984349
44465534
48878195
84935761
53148727
80946568
49440520
55063450
54288225
58357160
1325211
72248409
31116514
50204486
50635268
85787103
16935370
77272500
20059857
92760982
66940828
66396898
32836054
42646836
35758640
569025
65674014
50516538
91650079
41787087
94448092
75572055
58354619
58695665
24357637
97801045
58653331
46864756
71935279
6673322
97539137
86693214
19160928
6206891
75396189
23208780
26810488
42967544
93053303
16087686
55050284
80114988
10454943
85952930
65477163
86397531
71908232
1889190
88776982
52391708
11442729
26137129
16311656
43041047
37007638
63338115
75442421
55869597
82207259
47104876
60929518
591851
91808766
82934446
19026354
61715123
23060575
89752993
37157857
36141466
40912431
14248409
25997559
98074625
87608011
44367771
61550454
60392461
54316273
61481589
76996308
42646413
35517664
14935186
57360550
6418402
8405051
10707483
6403116
8266576
13132756
14113123
79776039
47612437
15213422
68803082
29411800
94966481
49643708
74554203
62807975
38473258
27930456
77129813
61810921
31497767
9741363
33306524
55986708
44398584
43302327
24579560
14268572
29690010
7293440
90727881
92645752
69468964
34694721
78674447
55049556
16874433
49948765
42379366
43512609
68338996
13389724
3593987
14193056
19158120
80720526
18893069
10614941
91572806
71755667
9593551
1558996
94442278
45734224
3064562
93477182
1050622
16823632
36181730
79138500
66868263
18855586
7670444
27672176
36508558
85121166
57491858
73254764
42658288
13705699
3204091
28162135
62215961
72618294
83587407
78070051
82252164
74703800
8351395
35596598
48906139
66462976
69943534
34325602
53822191
83646716
2138018
50900855
49516574
75798469
93236912
72305233
4358749
37059526
22566374
28380793
9439869
45777772
39412764
5463363
51212318
85417225
9438299
63972540
83290018
9649306
58036083
64250045
84684836
84916312
89916608
97662027
22699143
28869087
26457679
83138831
69312231
48358240
74771409
19624251
54993026
2942906
43062452
44340641
72221118
28309741
46483161
42973374
9493292
14275202
95889688
66825080
54161569
87260780
86992775
54033694
47316512
93090593
52276039
50170765
7367488
6974200
25534105
27604442
74539714
28063995
45810473
17622403
7644736
10301887
22075014
4782410
40692455
35325315
57526289
91442343
91915964
3258580
79488280
32088515
19562539
49912553
59950978
41980329
17342291
93653579
20045346
37460947
22172375
74422302
30471012
26260056
56900210
47548923
90223194
28292544
82468009
71043905
12941751
23390570
40623987
1139741
30801471
44393157
92282486
86518292
16525832
9897685
28007819
84716077
52253963
31520967
74512551
75877188
71075181
37141614
29208680
81224684
15355265
81257861
25303305
57392051
98595640
19057276
88401267
64027810
57630944
10750521
75356200
29639480
81315382
22281544
72238820
81302438
88668400
56319813
83600798
2690771
42767338
98549741
17321778
71703780
28283656
12720218
63532739
35411339
18843750
17169825
67428990
3860420
30953475
22775385
25163898
24038048
72574863
39752195
16444886
4598996
15436983
55571406
72964807
18037366
74132062
91138023
64465658
45674023
30497633
48376267
21855967
44528020
45658161
59794649
75850445
24373776
40947701
57359107
90686225
13124746
51937522
46101079
87690740
77148613
44453869
67326004
72883526
3156103
10053190
39848287
58342980
26521007
37363224
52775585
80908582
98016993
36240847
98477782
33901091
14485213
49548157
25791752
56018544
19839654
62307100
23246269
41026625
61486500
11758930
31736009
19574845
94648372
83551547
82904638
48507546
88059809
91220931
42059998
41146371
12912209
78986638
37423441
52185498
66433912
66277451
20125383
41159720
68628687
32930444
52011306
3124768
58853981
44663306
3773673
23804772
89606119
62904299
67804776
74650470
47269908
53562431
61796204
9528027
61902962
13973417
34841883
55562784
21196414
24106862
61369439
63892601
99781788
29957119
98323396
69484143
82484097
55349689
94357295
33602868
26311048
97350970
6065595
82988173
89334360
92751953
44337844
14023249
10423480
23186292
47503272
92026039
58294745
37396956
93296750
23300099
62434426
72304815
10718951
11361471
29332101
33985385
34532210
99858585
21133684
88152378
24015521
52061517
14792483
69782851
38522779
38246119
89800303
50114922
42254714
78904032
1999669
67291480
6927938
65229611
16842871
91084703
13756425
41838290
77877509
27670885
94976736
63387002
2277416
30516064
84641890
55311575
75770848
71191315
69464425
3312200
74432499
86935015
64773349
50561634
62467041
73775216
76812764
78461606
97239522
36752931
26673432
32867248
10430102
40994719
91864758
7500968
26708945
49535833
61023086
72575343
99546075
64203308
54074981
75700220
79659819
84162055
55095967
37245318
31880787
11570221
12786755
41376252
394612
54719672
81302586
11182335
34295168
50969669
54757038
4151981
93778168
541451
47394813
19105864
84479665
12416009
47664659
97576232
78259544
96467774
43633333
68964884
56208353
48848610
35333653
23560101
19711448
97456228
45617611
29009252
35132606
48605584
92591005
54930845
85321788
65915673
70469955
95327792
17893883
81376687
1510314
16742924
39007255
11932753
26018512
20817371
57046412
14443581
66461145
862324
63803361
25243832
85391189
41167589
8682108
70685050
68719473
99814634
65443083
21974320
81853793
63464043
20382607
24925355
35750848
13269128
29772163
79474726
73379970
14693333
13415423
78538185
87920568
9334636
70173502
72530302
58292022
56780725
77959030
78138316
13968090
99864763
5113183
64026686
30286556
39834659
16762517
7856649
69051022
90989458
52839893
79165160
62714333
4153232
32400856
23353451
77638621
56184543
26485754
69629284
87936756
9433497
30572088
46189639
36726047
69920008
25673336
25084088
7496694
74475141
17782482
12695873
20192534
9652369
62675301
26706293
86663690
29956038
57219440
6344093
65131116
63136697
13002371
91169654
58152878
22187199
66050137
6231473
99286687
15479867
14524017
90760352
36122282
6990062
31790208
47859532
59765362
23575764
76495063
84959462
9786009
76997270
75016226
10859221
64882978
55516620
30124426
8128828
87229613
90003908
2575996
54254184
13371560
81111130
64631947
14512782
91981416
35968262
6625408
56919113
49375574
53880978
95428100
26032245
91586573
15964160
20018398
42535944
52150451
97280655
93729879
87421444
64296463
95016432
83393604
84471424
22391676
36015467
34669758
10309060
99133416
19845230
56455887
18025261
84759346
21230734
31446534
40014975
88685897
50427568
75542013
50912009
10752332
69785042
21195286
97121526
26736737
58972696
99721700
93613706
81348532
47625716
57754176
83485237
32845215
25927248
3116763
6485879
20512868
83774610
56413853
65885414
8885690
41885932
78546999
46451397
16431135
42790397
77722835
60283578
17860336
30702628
85829310
7095375
46147903
62516610
82232089
37261686
87652658
18374372
77293484
70071599
48407437
73005840
62946807
1651915
59651726
89929506
51123750
98062134
89988487
19266277
89524206
96026830
49836741
74068707
94126375
27117884
24229586
796174
40601558
53411852
50893546
83791761
57664926
82203280
17947967
45926222
63034621
58597480
87985401
70097651
83573737
10187320
37353148
91482580
52260301
82338284
77785716
9732868
82204676
50866740
52955387
80712843
78286217
1988694
80405554
96175009
52918969
14524946
87518024
94441802
10744874
13256744
31037560
28638120
20987570
75497056
44562765
14762245
19145775
71382585
36748482
60338054
29792445
18694985
68606455
3930716
63384401
42859485
99886431
29804483
91987303
8126238
6738840
43504216
35964142
3805265
66047517
52310913
86221969
20926632
92323915
65261256
51542170
3890511
52850185
7099056
70676677
62077280
63576298
74257161
78843327
99046448
42910554
94241514
9483503
30945084
71039867
39030277
42638940
98929933
24348726
63930277
32118176
28867473
71887643
87939331
50810824
76278150
31312699
67669592
29734632
77091122
29238364
2732251
35127795
7591358
84150702
15996216
15703831
73964341
2932829
50846071
65290553
44367274
22112975
83675490
79435466
4668808
58528357
20418304
40312676
94004104
30753648
63634701
72610237
31532784
69091762
29690132
43725979
83953956
63825633
68758514
42669932
60215482
24809087
72524647
8445810
97489642
65150842
39698527
3633240
40493865
87265859
95150619
18107158
29367317
64301912
85456251
3426378
3952583
71175399
28205429
99515916
59119066
64772138
25533497
89934040
82748919
96039583
54343845
85905511
54199627
21815617
90326588
64403921
74137258
37856387
86064199
51030239
96419365
59222773
20674781
30948267
84865095
14427431
68061101
98058763
19908031
31251226
64324177
81530716
67117602
52257068
56677555
91580595
13932971
24833861
93744945
96287097
85559073
58822359
23669116
72510448
22889448
25104108
75226290
62384880
32540830
86135669
99651533
98598700
5503408
5006175
21794495
35478090
96190379
140456
72317819
59836634
20151453
40915534
30655481
67549248
53448036
13394637
20799812
62860798
24363936
36456080
60718308
67015497
98265915
30745630
39645429
79260926
18989497
96375234
69596404
29705265
99349934
93898625
23728389
92318010
66844248
21172310
72978867
23346992
20683947
57186415
72430791
82386900
86283042
55649865
41632974
20045540
88622142
31640472
39372981
69219401
35765087
56813936
3883545
20847979
68296371
84853035
44760676
16532253
90679879
66318210
61468940
45785103
69477973
15425285
64631689
3501069
91776296
19430483
48550557
69583879
19649325
30430849
58119854
66942272
44404598
52847098
10179956
37537192
30647343
51267380
74702619
6447273
99795170
76638913
78657711
2162173
56674888
98921290
20046751
66604966
55753870
90506320
66603095
9026663
78364567
64080705
69875053
44650636
31377903
819657
76131110
42856949
33989787
34678902
36792384
2297556
25005446
99224669
47976835
83902753
57084734
15153302
68828509
94621218
75498087
53185091
89854994
23076538
69590121
9079187
21868928
350792
84215811
97828068
83087392
39369167
7221088
359213
3884833
50742521
4988068
19101812
11084611
21803021
3312497
80906028
43131251
76226398
93032227
7296786
66156962
90298861
41088765
97200524
39520774
26417926
96242856
2060149
37309103
38548011
45525819
98372806
86114237
11497413
13727288
22042758
33332434
26983393
18333861
56509229
70001209
23013457
10592005
58915512
91025927
59003291
77445710
69838065
64136570
49940987
55382509
34867602
86336235
30219026
26679633
52207350
26559294
38139381
57244208
92996107
55899140
825874
20126228
6462892
59577518
16450684
52755870
29098021
66056856
91211590
86033658
71442408
84970870
11531192
79621186
46676326
42140246
34959414
40518296
91022669
71578330
59375394
8331116
28221737
8137493
94340030
33863069
5940736
65218136
51422927
24479865
778230
36038887
58324290
47044969
80800448
66751043
98267453
87112683
47770642
98401181
64443343
9794392
51957583
85460267
22661728
52744916
5618571
60015553
38614379
17614321
7924431
26169256
63364133
88177335
51850741
6913259
31415273
87076562
11141730
95534743
41274844
18927341
93562819
902183
186614
31241161
8932853
7815419
28290438
54664317
25142292
74209895
77847854
20616817
28491032
29025941
1490521
35331590
9184095
41349553
77375076
53394779
25701190
36577477
38030160
76684121
16354547
34956802
603371
47759248
44022893
66688027
76347260
3371580
47190532
67285726
93192893
75579863
83913974
87014829
55466737
50948691
26114084
57470496
38831763
29654548
68308689
79281019
47740720
550306
59637380
6297193
72974783
58150989
13155978
59952562
22383806
8876486
21529881
68631610
45608805
26173394
62876520
41652682
53995743
79976317
40722370
85154288
89814558
53515057
42468434
291529
55059768
74651539
46454633
1596308
90774836
57692835
14771073
29599686
24184991
55506695
22055189
66762427
99321536
16368058
60484684
41225873
68369873
9599534
48037510
97783420
4282510
54472664
44355288
79340525
65945739
29007639
37534420
60433882
67984165
6490556
87539443
11043115
82458175
54524293
66708194
74342293
84940618
60730326
8318379
55702573
9285967
80118374
19913270
51134142
69797946
34620854
61306826
10335845
18270372
40909269
43360394
88857824
12497852
57241869
17140469
83260507
54187364
69012791
90113337
33339433
59656081
81972658
52144294
67399786
58925724
35612940
61335659
47386538
22226819
4864174
69917005
336038
26600730
90489388
93662035
86164206
9429546
35102346
12049822
88013053
4947051
13607412
37709140
30950500
88578929
72204507
67666670
90851526
80817330
33390941
96985967
12465624
84839737
46403008
62045944
8749777
13248530
72934980
52442041
97133340
10879343
55132077
17927016
33229220
50295353
37438417
36426205
72820397
15666107
22327378
23200364
86299780
35024228
22891444
37084550
72041638
42293316
11525306
99783952
78790226
67090264
1147713
62464055
71773186
62168431
17734243
74142151
50974128
85334238
96021258
31165018
37389135
48256500
57966937
68151432
39275675
737577
56272471
68907232
82852425
14471325
48787853
88340080
58021622
19170810
17245392
2308211
6395712
47685475
63147869
88446324
95619249
66556960
78564974
90755490
96529685
34336780
16344164
53262052
78209720
20495189
80539567
7827181
57962901
42306123
44064588
60031880
66938174
10903558
68243585
55604631
3181056
60514888
61535104
27732332
54923594
79931629
73545804
79352570
83583641
41216428
79231843
55351849
25015878
70051246
6093699
51590464
11291583
94317862
39570668
89108912
44073024
62350991
88319785
65937189
2516338
99117545
1291896
76368655
91948215
25531146
47538566
8529321
80012859
33167132
21954715
95308164
85345393
91777317
99213111
66593674
51125405
62657012
39223101
7198564
94286872
13445451
57185796
552097
58575608
63907554
39786176
92520186
54510677
24584083
28652375
20418802
19984244
31426618
65805318
57522412
42470884
93962389
91259972
19514329
33499117
16003027
49386732
43289145
49769142
25924544
39075644
86797293
20032301
26386684
89441783
67526582
52410316
32396430
13152556
56569051
89613756
45509633
35077675
60192961
21000823
9123002
37537978
42117429
4667025
46850748
35350212
87098440
38368690
35918460
87398620
24296861
68937863
69720048
42759571
29531414
9706730
48396700
8642920
55443805
80984048
88315914
53256603
65762567
30903291
42266858
70799498
90667567
67456592
24072284
75436220
87770313
90567011
5256978
23948177
97092170
25745519
4257052
14810923
47541224
18991624
73649014
17570895
13195351
88441712
16533405
94531035
87351454
62396465
94738242
25620656
30157453
25815778
75435207
82603952
47113280
76115622
57557368
30276540
55555111
33481756
66026954
4524896
32049136
13440830
70896515
63092973
10630170
62447022
53311734
81164376
1988643
50377981
18672296
36213382
43418082
59090574
38975302
94571652
95493400
91424451
73543015
43816015
36230902
12116428
30310840
95462597
2300492
9646138
45596893
57902159
61354367
50819162
56262053
90034893
28450661
95358358
572724
58946539
29987805
27028682
54663860
41179030
31746584
41328196
29217250
13843945
43337069
21269095
5467826
7756621
96684968
40957951
2487808
30500256
2798808
20815168
47276535
94190220
33661323
91116118
52437399
28057747
64016961
90878909
89926696
71693698
71188297
63963987
76221166
51614055
93227043
67350725
33193497
2875244
30833469
51004498
11417291
81917136
12613638
81632620
54877452
64976475
55373506
47448108
86157053
5884097
95374753
96697449
28907654
79184189
55479640
62397533
44104300
80228876
97731153
72706890
54861951
33949845
89151681
9058892
31404801
40446811
28130229
38618538
7655381
80856323
69178042
18993199
91346986
6589334
1259427
78000873
17490132
81075861
89559647
11482044
67118902
10781440
35953000
36660707
55274482
87851472
98108310
77012271
11762693
12153678
63976606
28205963
26682149
26041909
84767918
45647267
17215292
65147203
93575992
12513001
38457412
14471816
97970605
27422374
87136565
65911206
6863921
90656108
88910818
72889564
72117562
18480090
71695637
41827392
11343679
90129472
99805817
16775742
56167968
57217176
9095358
38564842
34302071
64141507
94574898
8497512
40057226
30176220
81996235
39970045
13917404
69655035
43895995
99850834
3958100
59033085
72616754
72442547
42474766
81022689
97518730
59587130
48562989
36568952
30608683
51900909
14150304
93371712
55547055
12759948
21635439
55977148
37757103
34899764
93971794
91179583
79903050
50092556
84662748
18119585
8497177
75616236
6430087
40843350
60470333
1592502
60953883
64683528
37185937
84191585
88204516
90617626
67563881
95799012
53226286
8230901
63262128
27085408
30879614
38758482
38294362
70158843
32523274
52930473
17334495
57907120
17720876
57765161
33793664
18624418
47306328
80684409
8722170
39182885
72382353
58695872
91268798
23109060
65293749
12393219
43021646
86205103
40757154
66444514
15128987
39200530
30934534
23774038
50818688
23438095
81875229
13406368
422712
13312211
47762095
77890224
13753533
65578306
92439549
25857750
10636792
14260673
73532140
27574411
71147421
23996126
50405002
16866211
99897749
70483825
64922431
95860835
6294795
25308109
33791048
30447792
35316939
33553710
10510886
79168472
80454412
29850333
37159362
13849988
79161501
47301793
93851528
37440451
19851004
30282855
88233241
2714291
25569977
53022298
55213161
50763232
62442234
55751495
74474360
33318066
44179631
37952844
96921436
73942301
16620212
99141672
12879576
69879305
20428147
40383912
80206590
77279953
66824576
80727745
51536091
60183239
16046649
42244343
73001175
59486933
10691743
30287296
94471830
51420152
36721075
52832216
11518417
65607448
1600583
21225467
72775112
44779272
59550635
37434974
86055639
94461797
23581605
47303887
79403791
40540211
92017620
81403617
65707272
43300655
19520476
37826412
84830090
14330494
87497144
35730707
33800393
15469104
801050
64312665
39990510
20295111
68748462
9653607
17669852
86320720
77901670
25283413
74794937
30766200
41741665
60779284
2201142
20181998
18713369
76626646
39800709
75898541
71392505
20382869
92840118
19705802
63169276
67568456
94598413
36623331
54027025
98329164
57420903
17580892
6647879
76433019
52121194
5084351
28066434
64607512
1763029
42900754
37078026
82710908
38651571
46123690
49655028
88338033
26609089
60789966
87137248
76272835
5751005
69182950
56632902
19964588
32381982
19286589
64494169
91790538
4688089
5860941
43135665
78095545
29188235
21420960
25880731
35881369
37104372
91820699
48499001
12765542
50212108
68979056
36522387
56635352
50364702
6686505
54242552
74578181
49334676
87287139
12310734
51511621
44872182
41653462
70490950
87951711
9670464
54610277
7805130
4083642
84781213
32912727
95514797
14732804
43064922
62836995
59107267
29493630
16409816
69501349
53242046
46348261
70596446
84880851
86808085
73228222
13450308
54344840
46625051
70914330
50187366
99407157
35643118
16796950
70501021
50496341
72844226
87237188
80395374
83239065
25337788
49574197
28055161
35388822
56595702
70239513
82818672
33440973
57396495
55340310
17595154
75234182
69904899
61007923
94479919
74183502
41911128
11231828
86561841
95383163
28939700
78573598
50367622
29308874
51511805
73742275
41189311
43895251
32734008
32206357
45442118
53823436
1646081
79403809
81236148
99392826
36497574
40321980
71540766
81792306
32177325
97003726
18579659
2124577
81561482
55372652
62710266
16711304
64958714
70789267
88752155
63022160
34954919
88936726
25289797
80237919
14170323
87040057
14262241
9125801
47599645
89832371
90204965
94293715
28883462
62042510
81843325
79822361
93097007
71711508
66810270
97188399
29910195
32518300
20699078
2947152
9773126
99986840
66530124
62567516
80942097
34898398
88054453
19934435
18628777
95608447
26422434
55127067
73518275
25473822
32858347
57450618
5478621
89682023
17007621
35855256
15799954
6867771
94127324
58278679
78419738
31374623
10993150
47767053
95025035
6987495
63030883
54522696
74028111
11642859
28343591
28463508
19353067
15358864
22518035
70059161
10353871
32454976
55895863
74364423
76202020
75405631
43759341
13780997
40675399
39710322
61299104
10834731
75601183
33608466
332780
3845078
13372326
40516948
17204776
90534389
29719101
31967457
62846894
53392638
11579081
29220870
78494050
16589643
52558312
86575939
61332133
92413255
69267904
65664239
39048667
79022856
82307838
67879579
38406166
42928782
60958927
41576260
27343295
93106302
40390723
38029526
99336679
61712865
9155468
34109924
69905229
46728848
34518787
72088553
61823518
76316492
32891324
53131149
50492850
86930073
20053134
63224845
32059046
78693555
73879452
48787355
84577742
35144245
95106928
44795490
22050095
64518387
91458651
59073968
89783951
10463284
10447124
15748632
56616884
2249265
82243571
83400301
5839005
17516092
25076223
27925450
4593585
88594504
4402895
7948864
81183332
44843959
28815086
33737244
3118487
9778406
34435321
44536543
68203255
52280402
21374731
86779649
87272917
41284969
67721516
66736382
9410926
20315642
82658882
88278539
91218664
21342843
58251589
41645577
55234423
78720051
82849929
44126509
84116955
12758711
41152109
50878240
86571094
34713292
68014850
34045731
34336617
66648081
27487271
5184109
86614030
17047052
69529511
46812441
71418771
48022773
51294879
29472394
32445460
55133466
61522413
58460177
51503300
53805726
47748129
41309947
8534354
1310254
43539808
28560268
2946551
1866473
59277319
36550777
78560532
63049482
77256871
14019365
86550376
45465046
64201138
13192303
18539294
99827993
81789975
25291902
12633658
51540306
9503898
94439002
94865962
89121886
43694041
39560591
95518426
145926
66309465
27213799
64178953
58011328
25555139
92014164
61084668
14473404
41957917
10489295
60259028
53807680
44391253
9308078
10708166
4780634
601103
17697875
7806730
85705388
74575151
93064391
5745262
8011687
20373961
52306555
49037696
70331063
3151700
64017418
84727164
32324054
87450292
6266061
26254213
56453577
79926419
71696828
95325644
8596830
41826040
19483041
42475333
88781478
64157174
70863583
58049588
2499944
50796979
51869609
93075928
44850869
88435174
45114766
15868418
57502355
16110669
33247681
57884411
83697766
10709154
54498939
6183132
44058371
86735995
73404668
16996843
41324487
71656865
53738219
1522774
88675064
16799490
71880869
94403322
33552696
69315295
6651814
71441293
13292806
67222783
48084119
60519431
70940750
75333315
42688810
96013795
34531524
3096239
12618057
80911978
95278260
540633
44815314
24730224
38514368
27782194
12856097
67827115
67825533
50783537
30999439
43739137
59904097
24510030
73838447
51589006
22668634
45377001
67336940
60704140
88045642
91025637
79409803
91442387
51088987
18274391
49609223
24720888
58809319
19699817
23262397
69866539
38248256
94248596
18835624
74152634
44283020
23604168
61814045
4625335
26561042
84901470
65878085
17563058
69358374
22838904
68949463
60519097
78461892
20643939
21600401
81702010
1603898
51040112
2346733
70593851
5880074
8290922
61445679
96025230
44136181
41799727
6117330
7018203
35876589
42869251
7594387
103932
4697802
66600953
57782054
24560087
575480
52802307
35353211
63669942
8606349
18972410
75569132
28209936
95641678
57552792
67911330
97147362
13464401
25196517
27556167
99301961
61324984
78351910
11946790
46116698
68079226
89156329
6437484
26045971
60173509
25165589
34451027
66323849
72406701
67172096
85818838
35283140
88966804
9678587
35387897
21585675
1576790
97192594
10286367
45615042
40426766
15386789
29551016
25423055
11826029
40901989
31135345
43340523
72135344
324044
3533285
1711429
49421600
76922631
43127564
62171192
4349639
46062501
92064932
73336759
14938854
88522405
13926250
17865404
25408116
55202363
76862018
44347928
17461675
67714684
21722578
18945899
36665118
13572285
22592291
31966397
99713812
67831381
42687007
41498648
8179462
36461808
84458256
52423060
91259676
43347176
36412190
7725509
28770694
23000355
48107205
76475846
81714281
26184906
63128218
54123976
23169683
7289459
65142198
19237504
78930871
66384456
87328887
42555738
40626541
71243769
71379751
86921852
57683635
4401345
58491050
42737771
35205260
75076898
67426895
72708418
58316604
59986066
78097602
26980300
13707572
91321128
52937757
9668170
45241434
84070202
53853492
32075349
52048499
65587277
12181755
97143297
5198153
28817345
61555900
43969733
85691990
52069843
60068164
31624289
58643310
60778680
79748317
37530437
22680714
1438137
71214472
11075336
64137354
92036674
85045648
54852162
33488426
56463574
10701143
52776305
21855297
64969969
59839546
26031493
20947244
16629637
65717617
93167909
93599080
64659124
46068308
15431824
77005965
86423324
24192417
49240659
35342229
51426412
97233177
42490914
50028647
67983824
69121790
76185631
43166781
74766218
379759
99099211
40355816
93251368
55657001
69276448
14661807
52360311
43143593
9623310
87391571
19633566
73643306
86030653
55373700
20327905
39399781
58246109
55884323
92167171
18444483
59748456
87535403
84573216
91754924
43178143
72921428
22368257
43037735
1477561
24656863
26071890
33253195
12590058
30103684
7238719
36061627
37941350
56605410
14962250
93434091
91792215
29296247
6120880
12942658
19956594
93553553
57691481
18544767
25278134
59082552
77611440
66598498
75381556
11564008
88227728
54761882
31562369
82715850
70181165
88549170
11732457
2824412
92552179
41922957
55376387
61090036
82119095
8018833
57819523
68360802
72379010
90880490
57133121
49670900
95166807
37233104
95807139
12315478
28929736
99727238
28092767
81224828
22361148
4032480
44324803
15423399
99749240
14745606
6084301
11135154
56118352
12828292
20862374
66598296
64771907
53654858
86862000
28098122
76474719
51062183
30103382
84698240
33751362
53375885
3219550
27181266
14978586
45240813
70128325
67953733
81536010
47979231
73321512
44565197
97928358
43218632
42591687
92270001
25848120
60484196
95287466
79737799
88486182
83196771
25952138
45044977
2624210
72894871
77776796
46357965
84436060
49669395
80238251
89040439
77342868
93123448
70177692
27877379
5840194
9664888
40489369
84089286
84544198
19644500
71948022
56609314
47193310
99636818
35182768
12999803
32200756
20660026
51635084
24930375
26781508
15370200
51431457
93895420
32527586
12676747
14802675
26898113
67175010
67323169
635270
33719952
19371816
9620014
89304347
8982786
39778603
92471698
48133034
17473640
20226137
23824219
8336896
29453319
71591680
56730510
55209754
88466521
28254113
80376379
44142881
71505195
55258754
97898192
30966141
45513848
58682043
92983202
26754203
96345650
12653954
3839000
59646257
22372914
56243422
63102141
76320407
21095331
35166665
1844401
73906125
24342073
86841890
83514044
28978145
10357029
9756025
84783778
77875034
24070482
3199695
80283319
18118482
21429483
68116551
74122058
68027308
47233332
65953934
50317864
62509381
22852315
85204205
70900183
92577811
37131583
67574982
1386322
66939490
2718355
78631641
50409891
12741622
5483497
58691142
59305671
76996761
40079258
77227493
88968097
30246585
6703477
17330406
10868355
24023642
38003683
92457400
50729184
83697388
94374184
10833639
33453281
84041071
73165560
30542227
35351303
81832654
52462591
27051756
18837544
79273548
61630308
75943253
28673184
86201846
11293946
45961761
93218187
84103628
48585657
75558586
20230086
84550210
88416230
39005368
85038926
94910889
53354925
12756283
27010321
97734389
37817284
33681987
15643403
92587655
89532236
72394795
10253636
64498453
15026812
96715397
66202356
77867526
57595376
31193063
95641629
41961286
76372798
84301045
57585117
3463455
64101264
62412508
19931672
3128224
85270040
48389293
54217586
52801134
72697451
75770144
78261281
37375616
96985809
92204251
68774517
4567562
35703656
8872278
11886315
67307533
23812970
41984420
35080637
34359416
86305164
662525
96680953
87087776
57786288
11917427
72448318
85212671
83214942
64744676
20365666
23678454
5511138
15575797
26224954
95746243
7949302
54965853
39582774
32125684
2494491
36858688
36630029
84406329
73740493
26867622
60341912
41430113
98700924
78901122
79570879
30467518
71755345
64402122
14850397
6689711
5978918
40561890
67794015
41561558
62339043
56700719
61478346
73383340
43572420
11339143
44459800
43621902
73973307
61481019
45733673
82222322
3097974
45982510
62409312
74965385
75991802
85269913
30787117
85787765
5260206
65744974
19367800
91649887
2783458
40054724
11820091
25279444
10948120
78514870
58778298
57172643
17351069
29675257
75990775
39364445
84948005
36951510
15441978
78710700
48604051
89108632
81633909
14625709
64023949
26452025
19627558
29034437
50323044
92726386
35612578
9240122
71478902
94391851
12201819
25201341
50215846
12609682
88086739
23310988
21258107
3904392
65155285
69231638
64102864
50064029
2862798
92352081
29863979
51877255
28326307
96698543
94006358
26711020
82126042
23769744
97339095
9978607
10431123
44107107
20710653
95676747
73975400
10282232
34458262
23137711
22921571
39252259
76020906
93869305
32765046
87129786
15150501
89931581
45568648
98603585
44967192
85252445
54004722
18903557
89000607
68421328
6957185
9594186
55909555
81199461
89144476
80295627
23935127
86228595
5193339
74865169
75820386
93607125
2014690
90785400
90716420
4460846
29272316
39951778
7626674
44720460
77244482
68756165
42891439
79909772
71078294
14631017
52964807
56839949
82048114
56269790
52835375
87298728
53722818
80988619
60173494
88770439
69504795
48962389
82597049
82906700
13572753
15643221
93871933
14110527
92824983
82293721
73873651
50505413
85961727
9172129
84150416
3492395
3519577
96338796
73805174
15526459
98373660
244774
88433757
21321640
48251920
80593446
29092560
90347744
11453328
49726972
37702020
67642131
18289542
3563184
51167871
79652578
42639479
12686043
46511020
40994960
97799731
96273589
56325319
31895207
78444025
78932031
68466991
27736836
43778680
40429702
80360217
50100040
15740659
57475714
50649163
61702658
33736950
77555365
68444215
85774922
44429322
98086025
18228281
28176397
15061833
75066482
57757999
17899309
24541545
20712398
13618194
18220746
58359698
12175365
68036868
61566615
3429471
49098452
80100819
77278047
85951586
89299065
47239221
97751055
61692447
66693209
82356306
46119454
76998651
25178120
36662608
42587809
83158119
21648815
7706752
74705048
15424862
42227550
29816093
15279757
4255004
70775959
51317213
28996279
41529381
42989703
37474229
57721958
56489127
78469358
89359879
99117407
96908545
79021951
57428879
975699
87006791
77239712
39370925
38006168
23246981
30238036
35295556
91850200
51140590
74321365
41733842
72839706
24007641
14820845
95001194
3582226
79692520
88076270
39102970
44285278
5805230
79256661
93030342
23496628
2604148
12407160
10530591
62666243
26503333
69057806
39784741
91518400
93025990
83290433
50332115
97748900
5557939
44596333
18999416
75326591
42563543
52227940
92363889
95535521
38872380
25498708
82675304
40870473
59935851
51708728
67325131
70793654
58699374
92757806
68480291
61160096
53042013
17970340
56309001
50541387
42657270
22071059
16544787
79924453
54475060
44877935
26230410
39897827
29172281
46539923
50290153
37777073
54833883
2358737
91174893
19066408
65511266
70722574
13910132
16518952
97628999
67325614
25212909
20703312
11925602
32156740
88066075
27875693
8276943
94521815
14421081
77883002
47705487
61185335
94969807
69728499
86103889
46029909
39541368
39083157
31779930
7541934
55318015
14770234
1171631
70597983
35769069
36202221
49049728
95890913
41362508
88580733
65284101
71229903
11425863
66243439
11647202
50470203
30105496
30257148
24290854
64188410
47499069
78589750
52651322
70532318
71413693
45515408
84059262
69994187
7273294
58377967
72605680
23737633
40249779
63155586
60695142
63044266
84525232
76595349
6387384
59248105
98855045
35098347
37821189
10861918
60202075
43976512
78175845
41916599
37336806
56170514
55694139
74128910
7881851
18280731
23028424
28806169
43338469
44581327
77641177
62888603
82953515
68451556
28773912
74067361
14816431
87484754
79106241
94240364
11262219
75678831
46694716
60549128
90662946
33636324
62565496
47651277
6892919
41850699
68119612
14519528
86901569
25295738
76071430
72755273
74502836
19656452
38499626
80726125
71968367
86135188
76973117
58980821
45402069
75585858
9171666
37961358
305975
56736641
75645813
26830451
99193520
33821246
66848583
60549766
25760419
74966009
88894921
51828476
77873995
38734131
87995885
56243608
51907242
83227947
16940022
10537682
9200932
94273446
77184047
25373631
83460781
99106445
82385386
69644008
23205939
50297472
4616612
14677049
26507419
34153678
86295406
35242538
20087255
42327958
11362597
44520810
25272520
35543819
89214223
67843883
96559615
57897844
59101547
88412583
8733035
47493445
24817708
2477321
98384387
17798630
27839698
63551508
72150197
99689159
4611146
49965098
11002797
74526904
95387444
20169493
85056784
57516981
42644620
92162038
75905379
25697502
86697635
62014966
18671420
32015626
24154966
71562315
99482903
75587036
19954210
24511042
39536233
452932
27577801
2892291
38068964
14481235
77062799
48129267
12600182
18162252
53558515
35228233
42987253
47699290
28321604
68617960
53742819
8562930
16974976
49608025
72173561
5580913
93780420
12386607
45531196
15523285
51132884
67005112
81484390
72447838
53449968
64719876
669646
40590146
43140893
40356381
15744466
23531600
58558280
93389524
66524139
7996740
37461509
72277486
3152408
50909927
619719
88698917
97159595
95019997
24544713
28952899
75581065
48475639
89391844
11443440
33195287
11169229
59782154
32729600
56634148
50592670
94971199
83987933
66959877
55208507
42100852
10522263
24675879
86486903
10099347
10387323
62675064
79137720
47229715
69869702
90959021
3178692
87425320
43959918
51442397
70504734
70986312
47678901
22402757
17323909
95306517
20145567
99404638
28803923
69232953
89679766
52820168
60757800
60361576
68898844
55989232
62972826
58439963
75239310
52783112
99337215
80144457
1427517
37855187
97321373
79496705
75906867
48451218
66039024
18810324
33971762
84240952
77203989
95935634
25490537
91771417
79621091
22022633
3664236
10320292
47294831
24878954
89616680
87976318
73294633
11843474
29471220
25041628
90284340
28148162
99197862
82428128
2871078
16429603
58834582
4972294
38937822
64922678
55847390
57841455
58110000
50764262
11878343
36067062
79917028
14836696
26795520
30514342
7929569
12695072
46995453
53591016
14066740
77648314
25026471
30352454
65714003
87579359
38074065
11529345
44360595
26532446
42137469
67182023
23103279
74382380
30882227
6158841
97560917
32798735
60485235
38662904
34332308
17425302
21809994
89130496
24788572
36442122
2895974
31085816
32912839
48107473
90041056
29537060
62856744
86946820
34287503
70531921
67003781
86213788
6973863
61763429
59056083
78617502
78938198
96701404
7733526
65276397
69269112
32815192
92551546
87458511
26728029
34417128
21819617
73456035
31755851
15907208
80828199
48658647
54390388
78582662
22076856
26273845
66653522
1906331
31478849
93969875
88876412
49201807
51309039
23315371
44986853
68396235
2638641
33994461
25390235
66877624
40195551
66749274
35050621
12875082
83122913
17094200
31340635
67282806
10312310
14931764
51025470
21298311
84246820
28470815
35757580
4573876
71454802
28900940
1837962
52158040
71780839
78966034
42935105
43548934
99612683
1484650
72583623
45738939
61897721
92028865
72770864
92182184
91725840
33988775
7707384
35069560
89456132
46983387
78229880
16878344
19488781
79229149
44163006
45205843
39903783
56763446
63102253
5549299
6367663
6568779
53668378
39951497
57472952
45148632
84294243
52652464
51880609
38358043
2978442
76434982
83876651
95315167
7640409
63082290
37811283
46376458
77261371
94668531
73040604
22432839
74381212
2983918
69405449
27641851
62943806
65787375
60053016
65164890
42773564
13375470
37322140
55700050
40501157
70689579
98726384
5818124
90255587
23405187
189990
15475354
81335307
75983855
28909475
99397685
6097733
73687163
41761055
79593620
99425585
41821349
80427015
6196574
99109249
55685503
20652061
70389919
3250802
96223527
66921803
3812939
21992775
6297316
68437585
72804239
4117000
5562099
2880718
26238859
35135370
19266779
29735316
72345157
59668629
21789163
46906234
88970648
48661995
36900185
8565723
98547066
70433094
25573701
94179189
69510341
52098295
60415698
60648453
19883335
83942101
10484563
69040596
45945219
92560810
3509059
75143339
44234527
38739478
63709817
66443588
21735614
68496674
58369155
23239875
77172446
70224664
28465777
77399193
32143305
52798366
27521672
1717296
15803508
98133336
41774729
420740
98289208
63204694
59373372
38281277
91387877
4774774
2217002
74392537
64065047
56406248
30706171
85278452
90945397
11073336
18533414
81180902
80924472
11986754
52535883
15369274
44177525
66998492
37707901
88905288
74144681
4147955
86072662
98051484
29149580
78299560
38859838
79546377
64261225
36219248
20576625
36013897
99939405
93455074
79435337
29897615
77236602
59054172
80424600
50518952
12039401
60979381
77695856
54278107
1213101
25445409
53934591
69655254
91707023
45209922
30480787
35730466
76528885
68075516
20990560
38008902
49150000
85443596
63393558
10361012
5035060
59760730
24461048
77211649
31475189
28030684
88507120
36285812
64709176
32700798
6519586
69928355
91207367
39292369
13452867
72573323
92697950
70290373
64389817
34797097
37721514
50527170
2869608
20805846
85208072
93305558
90597018
64489323
31279190
6386526
15908172
77710368
10141788
8793323
66733222
41120839
64931014
31896831
96658401
55882794
4154096
88403069
89743622
10237708
45335510
66523914
75877806
52050908
32724661
65533934
681002
29588376
21649788
1015534
27587636
41993176
95282899
36289398
83201442
25301330
2036506
58073208
29976308
25343966
75317194
36490949
43880457
27576570
1352538
31173488
68526860
67859087
65896870
16007424
92540810
76853626
60663495
5887008
90792549
34838055
60921078
7908235
51602415
80446494
40579652
23816067
97049523
86788896
32878560
38923001
74455338
32821276
22678246
23754678
22664636
23512517
74078478
48019734
40576721
14492290
53123158
94988005
26194296
59476246
78800669
88545514
67576018
71125862
32917327
65307732
85049328
12010198
75046829
64291734
52256185
18493798
97715077
57366293
12986207
74907690
21802310
96540845
69247826
16465055
86704509
17960587
61755582
75436027
28235557
86700280
2772747
7749258
68642998
29307185
70501303
74079827
97941380
12795067
13920202
31792561
81349228
87886396
66600063
65319322
53370900
95604838
82876031
39649871
18677168
63646948
80846660
35922744
7751204
47372317
60645208
1627425
40892506
77687623
47193808
21566825
87629712
62188007
72820218
37821114
64043599
19590034
63418575
63967403
91573819
28077640
47495319
67007063
91821075
3561870
62407599
16233436
3461049
58425285
14566003
91212780
20590425
95486406
92145288
48716351
91055321
15003667
80527720
918853
60226310
36146852
34063647
31371559
99519700
16534250
85089647
33168055
40706759
6650297
99289044
98071192
33454868
49893057
49588503
22761234
10609654
79763783
56675878
21555446
30994056
69490330
26985154
27099931
1679964
49914850
61128348
59109299
61205434
6057685
58465085
25377518
21090991
17071314
42547104
40283186
52425440
94967760
37816277
31766567
50899124
37031432
855646
69489031
81147407
63127484
21933261
46880320
60099949
99824057
97814429
25158843
80299805
85269884
19259224
76860946
27613057
15388026
44746835
60781799
66813047
50697203
13760134
54580523
74664723
39999268
91522746
90771571
20697972
5763039
23196811
39818287
53575661
29678562
63039808
99175536
92234989
70745731
81675137
92389564
50709705
41794409
45219381
84838897
59752078
58710024
95794861
35774113
12747926
63507083
51418682
62099242
7175146
30778527
61506383
4204296
39445123
72372266
5288843
6181745
95074830
26904984
26174408
23344351
1018063
37177766
49617590
1678849
9399698
75962242
81648271
35126664
74944843
93291330
80019348
58899767
21430306
61603985
16815521
91253251
23224063
70067881
79147222
24981894
45261930
5646801
37867673
68096619
21102482
63478169
2323688
46166025
61702034
96860044
23633588
7052619
95377140
91990361
7749561
18119077
7194409
31766682
86281988
60272109
25234674
32269926
62341146
1790632
62676846
6867050
16330557
91516374
88871067
85220560
72014031
7306770
95288484
58862212
9661208
20927969
38123113
68516015
35320785
19181089
50549172
67221366
99879510
20368375
3257401
50171605
70647447
86266479
23999714
44780687
32138594
1830482
69894952
71824920
18015010
65189629
49737653
56365816
79056027
87917272
43582132
62736047
36724685
84637047
41961153
19531596
28713170
79611622
41896780
57369863
23551358
38628094
47392020
9881975
26588372
38999817
85360347
10715654
71146695
35410042
16286082
19476833
90592882
69498678
908889
72691850
31186439
82152792
50508214
74624405
45297938
92366764
44275026
79834008
72114463
77842553
91662182
49930643
86977412
64164309
78131076
63343562
20675489
32336183
50250998
29770699
39739601
50305547
99550193
919197
28431327
59108188
76514512
68793295
84279417
10868207
55841891
32464856
22114596
88211910
99957727
49939441
61539044
30372101
27425492
75991020
92077132
84038224
10743269
45944981
21005178
24588100
50708823
34628094
39035764
78708335
72324944
55781689
69572752
82583289
60221448
95120032
10914995
37245729
42784042
48993867
92255059
41360250
95992546
90767878
31073438
62652847
35492329
44438897
70633972
10744105
89258463
35852333
49898201
91375752
63377387
83047192
59930862
77630842
36490098
45743837
18328316
4120522
29372726
4805133
19824483
20811679
76792422
69090738
40869005
50573198
72533023
94373751
47992544
69740600
52148949
1105056
57167302
46248648
68780569
56340115
35363064
33257290
69499775
97266589
46866703
81746335
74504841
15486613
41168843
25381243
35849757
83900545
44783422
31425010
17590080
19741246
42868062
62315716
16461187
81363178
64734289
39478928
60833451
43277169
54372053
57594919
30899821
38307535
60438500
35992622
3853311
56637788
50907186
53639161
81175162
81473845
86859349
41980334
60578136
24664079
15051402
99729675
35254496
50630623
28946817
9991353
7810944
74228035
61989797
12100241
66708861
73805047
13629053
51687704
22476041
61002837
93779144
99430768
69298493
85222759
48184291
65027482
19679798
57234502
68023002
52540973
25235667
67836233
8182488
19885326
37583698
9211933
32329524
10173245
23486499
55063875
5446543
14842140
65305827
14219908
2206485
94918029
98524352
83494102
78117756
37434632
1056187
44633625
58382712
41555487
49802749
63297090
89856997
52353513
90802263
96485012
57235395
24558557
47601336
3624809
76087105
56975701
31678186
60601780
51339318
94371505
40429308
8269659
70977885
41223487
32808372
47903594
84545406
88603467
63016972
40455608
86502753
47835272
7379626
95023704
71795541
76864650
22753456
3422205
71034435
46997145
27618730
5833071
37832944
18955068
45269093
35602257
72783350
41373040
23512894
79569668
39544650
48362094
22879010
52639362
17182856
40834114
50541831
52354360
12224744
31291680
55900163
17543509
54300194
704657
76494733
97663912
64508780
43507000
45617837
58603203
21021937
86182629
72982680
11655582
30402734
65893437
21563368
45383284
32460638
8656881
9886409
82797772
77852318
80858450
45828051
58353338
61021995
51550818
30143137
4334256
98935232
29274834
90984422
67471452
12220289
61924048
6591409
26896788
58281151
71775039
64036605
10607441
66310807
12883087
79537840
68916194
88397905
18161576
14838973
36883303
13127278
15596766
75311563
45576301
58813472
17953892
30168223
58637566
61871444
58844985
29812541
44840583
3684421
5791833
386840
76585666
92312207
27521216
63333553
48894021
22517336
67008277
11800666
12784044
38500254
8435240
94176880
70802963
30955995
2712053
68507171
75757990
22500934
5183275
74327206
13144397
24156988
71660968
81307994
40280939
90960675
32827002
79952525
1284002
85114501
99440067
92365361
52247201
85055002
16213109
86767242
94784275
70442784
53695234
53377205
17791398
47556158
92228072
72520746
6468967
542217
10230566
20716031
79415637
46940493
77635719
81177232
23768910
90399709
98604328
15840320
33473862
14092746
37170363
42240037
80786497
19603296
37140094
37440114
4486372
44900355
95447881
37622104
95726245
93126217
40423104
68166500
73900916
39554060
44464870
58334486
10488928
83415465
4454211
97167835
60245763
4971334
10070186
600161
69286109
3633036
90286381
2124595
2408363
23049180
68386245
97372988
68297898
41376835
2456400
73447683
20057909
25337816
20224783
3674872
47144473
95963833
24118731
84955628
28368224
1919564
68391783
52268865
31336741
67986871
50294981
95736595
22984631
37925035
45297455
59131160
17806536
16721184
40931925
60368412
44653301
75714503
59716421
21334526
62377650
14965675
2389372
92063645
31908465
57895233
26840565
8767573
50074754
81602482
6915612
25838924
1548800
44171014
41970993
45879119
91476182
31868924
66893875
8999530
62677777
93356224
63903830
61910008
20936843
94365150
49586766
12384317
72441681
44866716
84818409
59846826
74116574
79269073
69418448
59070950
37474925
25373955
12516481
44974333
93907385
99326461
24726005
89972389
30321902
87050070
50754329
1494589
87347370
85225614
69769869
60870278
69331136
8967944
94352737
81766654
89215366
17752758
25723024
49962274
95196833
35961193
44475558
5885660
63915064
27616795
14727138
66783583
6124137
75802279
67959280
63750033
51415673
85467859
86657661
10878712
61090401
98474167
266635
16868921
14876910
19250979
77496822
99887740
88547329
16109085
87341075
9741868
25927443
48549768
44076824
86429559
48364197
30955155
14253346
32663538
1796001
90084128
80193776
86753107
86556551
88696603
49428205
75631097
551350
50633442
93246033
78665871
15134622
97040118
20369882
71665394
9878005
27975624
41004457
94804695
35793199
13931435
81999878
91519822
54060936
72552921
10266516
14642700
83274163
40518578
69378953
29319406
82494962
9772477
81705398
63179735
60956035
66894861
82724158
35996398
15178816
94942281
94866866
39362409
11310152
85394604
88579139
66388139
73057293
61539782
99889512
90709835
15101133
76532195
88079529
85908124
95214116
11620405
11577506
21489618
66541265
76941470
63599394
42106202
36061208
46353261
82415144
45903142
2570703
63209570
82325043
84622867
20275146
76036191
84270902
83672194
46774406
5156326
5336896
92280314
33351577
54787971
44054385
20374436
22264928
45010163
68671606
91962544
55988147
79983397
50644024
12488774
25404160
58523183
45185073
16822396
23978316
30955163
28878954
33609861
79278289
61358953
38055874
6273387
37298952
35628025
42728498
13450975
34720602
93183736
53465017
55255913
20161099
72459286
60031108
71004053
12520609
27152993
1961381
30650997
39438018
22461470
78649008
51524896
99753320
58430938
68681220
38084087
71514992
90705906
9453982
36467431
99330601
51168845
91690088
29148401
4304002
31357315
30919950
58167050
91138073
22495527
45903811
42251173
98616877
77608033
20591868
66551314
17530300
89695708
33207600
81513210
92890196
52036116
2915442
75227055
62433971
16767480
63107815
97238338
3814470
50341823
66306108
42848775
46653631
32089302
25513313
35101139
62100964
19590305
27846663
87266102
47595261
99537939
1358441
85307956
83681657
69896408
4927763
87904136
23445481
96363112
94855366
10992654
98839590
92991962
52940153
4026159
41841443
61853215
96604283
10394163
25553887
83384791
68835939
30848957
75241150
595793
22419899
15391445
96184596
49997606
73346947
94196338
19226678
13740449
7369318
96619196
77274759
91676417
84766775
52772288
59562003
69222124
93955559
45829914
84107518
45981658
3088470
94406725
20274189
88675575
76791618
43455020
90205123
60871159
10942550
61610677
42989328
30336819
28132560
50906810
94504608
42629591
52881485
26914550
43314675
16977502
54719088
34876509
47309407
75481463
7921980
92950174
19491171
13180378
78468190
18170713
54755407
84339180
59180347
63490999
32550573
19079955
2108019
78395392
90742016
51952521
91930143
24344947
99667281
21100433
68492207
33173385
3012023
14332241
23939347
86227909
11111603
99631646
36599270
67814248
34272512
75761012
34372743
49646677
66197722
66133575
24689072
12982935
19186867
5328042
14595609
97302302
22088211
85587682
75078853
45098686
95396912
77554572
10778054
72460829
90844061
92504363
76570228
93151626
67152644
95194131
23830246
4136259
79020741
96681022
17941308
8006461
8937891
9705388
14004270
52008222
52688962
82670188
91804649
46746580
83760764
17565048
98931945
1132027
65380464
21671289
33666201
4525574
59185734
63740502
75983937
68247970
40087359
33681081
59643434
79590896
23816468
94424903
8941616
83044273
92116779
20181765
77684347
3901620
56654566
95535254
91436293
95841393
91657093
1967550
4397018
22510500
75624116
78653933
72288837
61834528
12622620
44315301
9263628
70042349
42827624
21241710
43496997
79588821
23246822
29582936
28961754
87441456
20868580
42483616
82869758
76786773
35098138
35292180
18928433
95785896
21321310
55236847
89584703
88929321
914211
84073594
59221392
68143562
43215568
62180603
45374781
50586316
27035911
60843606
30218572
42363513
17167977
63548527
67025413
2173149
46900707
12452859
79095917
35279803
66982785
48238707
97974066
16049582
29657550
10710705
39225602
1231811
93486084
79506303
83524845
67040623
74536089
4925266
42210488
15371646
35705279
20563403
23729490
39934585
66990856
90406916
29767945
48974845
54834572
52788677
88708740
55231423
55080439
4087240
23960082
48804466
16843539
90937708
85345361
37073651
32731034
17570312
52671489
71776752
75890085
12353801
10158530
59555969
87993524
25996665
44479421
95326632
14602309
19629094
2129914
98518774
37870014
13693187
80691887
76450959
33001534
14695970
3236174
22297108
67010839
56796157
99551318
97746198
32943393
82982024
43483127
22370340
61657703
26631114
85994036
83772895
48665598
75313785
25677545
74622487
4912539
62185527
57378622
76847109
75747335
7081939
68529086
71988172
38835437
61781362
95988672
86802032
53494636
7624375
92646680
70491437
15959945
56373757
60301694
36803699
36117030
16729681
25816419
27019011
2386881
74396765
38968534
53631477
47809927
89760573
27506920
10986448
56081824
54435257
32289806
15241104
51589390
77332777
42122608
13495470
46622030
30494649
15652554
34785010
50269591
33980089
41911872
12510705
3491669
34130149
19496817
8648280
83198720
48048739
94354505
43863704
68955222
63341900
33606735
60447532
43167940
83624027
84556751
40399865
50144145
71581557
12559165
35296149
94586430
57284575
63996524
40599768
56173901
59909454
33077842
57858774
11586795
66114001
2745079
41936380
11065810
95497138
97743579
35083338
73863215
83269827
91203179
72851850
67039280
413305
93082156
68365760
53601225
33175113
58833725
11428564
61253954
86663848
64581614
58139697
35373196
69457206
42191771
6301222
73955092
91439431
95684734
59728050
28803760
38552369
22460101
55384867
86391399
92644008
22728675
74727141
68462792
77628762
25053193
10605432
67342546
3783413
33882735
29814204
28174966
58331366
9547585
16635566
31027752
28959602
47654565
36351728
24496106
90284019
84671204
60377653
24865057
72003797
82677635
87526046
62417348
18162636
92225045
17413162
91147216
84433140
94944989
47787449
43258553
23771193
8368779
16862968
46287475
51312083
8137759
89019323
21536311
32785348
39246203
54326589
86330697
77414252
38798174
72747671
71279510
90433467
16790215
5365116
4725131
7881017
95125290
31451730
41720922
16708690
35440005
50180213
67024463
32520522
62031425
30773188
45286367
81292263
18732560
19979524
61617952
47542687
22041071
16171051
43270297
89719049
42003660
92720684
84753294
93546112
10844213
76109902
91486858
98824257
36798765
25306505
64698984
30192266
56153085
13642289
9794731
61557206
23216525
4740378
9327171
38059762
23411621
11313167
32716452
56928356
56645856
75845666
19324970
57620841
15971715
80073119
58479811
88801930
91498140
64135540
65795374
26319307
44478350
22178368
56670362
28970999
5562884
24164565
71332914
59075797
39149709
41456963
66949257
78083714
20675480
50836731
98429768
94480321
2286815
34804932
82187591
45571983
59457529
96574921
79778973
51379331
68051070
1144903
25083660
30486301
10512835
72052496
49647507
77198707
14258837
16244243
66209763
96256491
96291467
80802236
91627325
51906758
28055149
36382559
21186138
2539462
92491925
10378356
19111962
1930771
8226254
11707067
10600482
39802640
55872137
7749914
83879768
20803991
46714743
4604965
71778955
96149750
67649097
57434769
58848767
204301
80306931
64072238
24680570
42231422
52928883
40363392
69785812
17251439
69156765
42762559
48018768
74565831
67476399
61624367
58516854
1109982
86081024
42052918
93322535
88237712
31322321
22994264
64255341
58114763
67443946
44006266
54159881
52681350
89550723
61472260
19152564
23321855
61920342
60562075
89980072
67358782
98027548
19403512
30163238
53825261
95993305
93845897
88614263
41793602
46290903
5107059
6580075
78744758
61754023
62784176
93333965
68333926
95454013
78912565
93199383
42328907
69164933
46919180
25274321
68188823
89506465
77352837
64068157
97107080
38072527
51480027
6242039
76624185
80615927
55773741
7158300
70142202
72638857
59815323
94932331
28746764
45749704
9931598
92428568
98262786
45268053
67468480
48141286
49439850
19881171
26944912
86115130
70758515
50028408
33915401
67034466
47186835
8596212
65371405
82843177
28806222
67094583
83906091
78761952
23253025
6065344
50898297
17638801
99082818
17869103
63259623
33887910
34725128
92488671
39181782
19586395
90448780
74610481
30130916
1214036
43882768
96909939
58230005
70555712
27205006
71958412
91179060
12963832
85859874
47473043
39395789
78833244
88690889
2847269
57832374
62126515
56474898
47690076
59537167
15878135
89834687
34831775
66612200
6472610
43399732
24670430
81985746
6519460
13075860
91681567
17212358
38150685
53290611
83897616
1700060
28746819
61402551
43194302
82044957
36011787
69094335
56066485
8678424
1698392
95236447
44185306
4511929
55440739
26605282
97633361
98176860
19216208
89191512
39205889
50222232
41974274
29199602
11159072
83232278
11913212
38833971
42256483
17019519
53459281
20068369
37678069
77789841
51051862
73078040
2756856
30390436
84418112
52913870
83314099
62783428
17473924
16860567
82971790
19615536
46770100
99877582
89428386
46031579
41364996
4331872
12274215
3047847
62905972
60040664
91581798
69446390
70396297
69727885
61551280
6738714
3944881
38214096
16976663
3415887
42091135
43397360
41174261
70008159
55038288
35311166
57133410
68822843
42587847
42752495
57741996
74171810
69591604
79794227
70071886
91957166
97379745
98119680
35585197
57921227
30482930
8214334
73628975
84134492
18146504
56287814
10241291
38055015
52867128
96721184
31854723
37156816
38861893
7099060
80795372
78693692
58856995
44360305
53060073
26322889
12081197
77524708
13613085
26200263
52822104
31505191
5814562
7788897
98432032
42612212
72290360
35030989
33031213
38828543
20227164
40644087
72290745
74537362
84187983
80233900
63989539
50072945
77497116
78921606
48537438
63029162
37880032
28949645
3462696
40021241
18799039
88556444
58068036
84192703
65798966
58965550
19222475
96682806
74750052
44111954
44799749
50002835
65660931
76162216
85585258
17775845
68889407
71669314
11506318
98392858
61368774
43640641
97111628
59024650
52368983
51858079
15108847
2887265
66194927
20013206
68446356
82631623
75105915
76361208
79192541
10558863
64627588
80313888
89129273
833529
60335120
69746001
31057276
31319064
76962440
28851679
49674951
89616197
74789824
49220786
30923021
39603908
66663144
3680130
71377629
96437489
91193072
45632838
23343127
60407891
67707863
54051950
96585545
51700516
6095322
52672845
26345258
17085674
66817473
83982722
1109573
33779566
52019956
43992834
8862730
50050488
16939378
11679776
289815
37747362
24309319
56197134
96283188
50770356
39382131
77021215
73242224
86282836
93838545
13506541
30437105
95501051
4348275
19594946
2543769
52092669
86768173
50263819
64565226
32018932
53101496
88295415
54245978
40965651
67096978
91580040
22632369
76746009
60364921
11429161
51027160
80690389
96656157
86434725
78216567
29857682
50506450
64431616
56053755
48115779
68742670
5397698
10935218
99566522
3778385
84273810
76397979
79614672
66509736
11358714
74200393
59467465
7303843
65435822
84153165
28252710
11764807
2227981
31244758
58701380
8822769
37659942
32440206
40000512
54857474
74140105
79221108
71127240
46764235
29414690
78507677
9320041
21809953
44055651
35881169
96879681
55281482
75161545
82775966
37205658
82336266
86063035
62488533
42867388
13258237
12019420
64260704
13296550
6351397
80560048
61327623
24452076
13584726
78994553
79568746
56592980
64432206
44621048
84972596
71044112
96169699
20448211
61990203
87539148
80499859
25355836
7171120
94154418
5088939
94333238
52989956
29988300
27228110
58085993
69289168
81943497
83294281
37819768
25328570
35844758
66829870
8894548
86648915
95504201
46929255
79799809
21429711
31527201
89789355
72249368
90333953
18469849
96107783
79646304
51898691
79196349
12266309
29302120
61566497
65317178
33408021
50918117
21786604
10630189
93408568
43222414
38602464
51617613
91818839
22502392
53217689
42052972
8771263
52399798
20628424
82735661
53030277
62648767
84408352
48762158
81641505
10294465
61035980
97788881
49891541
75014261
91137665
76241267
33064568
64822081
94379561
49800293
69722488
10589043
85266081
48349724
15429719
67516225
60242533
31119078
21174784
19919823
79487388
54638086
3076415
81312233
74746424
9825644
1125456
53932735
56134584
84590288
91603030
67929270
1899548
52334992
11269542
63957118
7196641
18905373
88291025
6040747
73094641
21094944
81374155
28600280
27109258
12015508
66971702
79019227
88813906
11852733
48099583
78181742
54558735
17606278
72317744
68137185
1841461
70312569
33006519
37577813
23318722
5975459
10415050
97851361
37056379
64796339
82089606
37193353
4608796
87969348
48513576
5684837
90768624
71148163
29611682
48812653
53366265
42608378
81646051
33173253
39618468
81070313
59582969
32564923
86880086
10573680
56580838
6474658
58894106
26827281
93214917
62519626
68199346
11239738
67044875
33702548
83006542
74807801
41004461
30459857
36234043
38513572
21175604
29301100
35533790
32729017
10349347
16267740
3324918
12998944
12043624
88039520
42374716
56077777
44572025
8042395
8035383
37812848
20383659
48827455
21119411
39113670
56478124
52734599
11474677
13323158
17304652
32821013
33230402
12795625
87349937
76863610
80054926
31326385
44161685
97217488
26504364
24772446
39802519
71430087
39385747
43979951
13303977
19939738
71142866
20603967
18148628
44930938
98560687
98382022
24875954
10022601
5429864
30856006
65308556
41947132
66608573
66947301
24905598
70651167
80323560
67535275
13163399
42831756
1022644
25119335
67953561
56025690
303477
25835269
69676684
15367134
44029321
61163597
53435838
77294377
70235038
87825716
98934515
67394109
85716655
12087823
98187692
51496229
20490526
27233601
91962886
79393428
87435352
52479485
17687701
70982839
97836545
78045422
65637947
26464182
66054241
74359560
75052510
38000213
42594190
71261318
87756369
19464041
27046000
40946210
10158208
69646193
33415016
81821995
94805017
63857721
89248852
45638088
48779703
72592323
37275633
17403051
47091892
77698922
27952906
60041108
19626703
69937390
54715820
56225806
71503493
90693034
69729686
56138882
36982554
18871562
89495185
32034343
4388068
93798343
64579782
43424036
75508026
39798040
76301737
90740818
55520563
45213540
2302987
13577135
57281739
95640124
15652533
9968662
15351548
63705760
95474956
93363353
16988122
31294262
61774207
56587805
61000585
51248479
90706638
63374651
70345751
60026141
96489813
56388033
99723280
44187874
13462287
94788415
96002653
13118286
21558946
18392721
94829384
72383381
52045217
84963668
28360947
6575463
99474627
45194983
15326182
45243145
96687732
6472698
4940374
11097626
43926098
37210432
42664314
17460823
30609823
89585245
67171343
63896581
65907542
7499060
61825503
41789753
68004637
90856315
76138006
60994068
18100531
5519811
87617408
68050768
11583712
40582917
5176767
56070519
33959383
97022595
96326941
64380016
83110312
60067358
43742184
1673196
53468081
84070870
9258007
25996468
48095273
21334831
59181402
30399843
82754495
45758757
66671469
15438713
98992973
18815996
73567765
69309352
99228942
77764768
3832112
8680396
16882073
17793944
28179017
45465415
93009782
49521596
44159753
84164040
48781279
1839668
88666740
70656968
41621276
7823349
65680944
77078894
9485136
16121542
32238741
93453839
54925443
18348850
31339864
44911455
44247633
12435983
34468859
27868842
58195200
13723265
12989074
96022895
18598098
56198715
72390919
16475826
45448743
9395617
49743396
71631060
38086404
76332444
94851371
51535416
80287436
23255847
79879332
8699429
83597585
94896921
89781329
43558225
6941274
24190640
94343336
59715003
65407949
10781456
97005894
37952340
35477631
30063364
55373208
94575477
79704181
86471352
83957280
79371010
21274132
31534473
72217086
57357308
84337779
74089201
62765788
22055548
35739559
63203139
75504553
49672050
46026176
58579292
37492954
187305
81473746
57325942
64241404
89920472
88779624
56391595
67883496
33993307
86466929
63955619
17319078
19574692
38253662
12237076
20165830
59115754
25677225
23168498
23439789
50117182
62274983
9250372
31323913
70681160
90776153
96927101
16409445
25961107
79275648
29933845
23823926
63274121
88917105
50889753
43444584
66457882
17957523
94114533
12001157
63251282
42122799
1423702
62723287
53687065
45384045
79275601
78940279
89968286
733547
47786208
91519090
13635032
86749592
87654027
65061250
35296245
3451860
45082854
73642726
11284398
50481989
25285961
83451251
41668527
69590873
89867472
53157474
12662673
99985232
75289490
20358939
31701355
22865463
73066079
28251837
65196639
70270528
84673377
57080568
31378352
75496484
46892582
46332913
59059243
12376942
57029607
64953975
8245324
22859077
17069812
21680879
52903703
19366055
64090946
33274120
26189682
30854352
69003152
95277103
36493326
50166294
60589023
27700591
19929854
8638401
76745049
84228211
97335126
33528590
36714688
50505142
39565634
6078427
23275205
11980601
27198686
46730135
37136580
64060660
89777307
80669980
14032306
54127595
5683630
68774194
20020267
59499530
6262423
19039998
65613393
84660776
77868145
23189817
43768552
91332884
27270948
72297359
41787615
59368072
86466551
63221024
14081611
45587775
94596038
52676412
68550127
96578100
4654728
10823858
17631013
17043625
3610964
95709883
20065446
2549490
93853187
19021416
45566647
86989495
5827397
19900798
69601598
12735110
78661812
48581305
86612352
53269363
48570993
48406586
70218321
48101589
21460320
22393180
71241911
62446927
36251515
75299576
3090301
34526521
72838350
48820946
72569045
61588501
43367969
70034030
82658440
93170610
29094550
84968378
40029338
62319043
54322807
13509714
80051038
99094643
4280405
95247526
18489052
52360025
3825149
50350368
53842495
65470481
81201910
25015286
77832986
87704750
21509955
67503704
26314782
7160082
4170346
12542651
11269370
11688260
48796893
25116549
17363094
13337190
1284497
77933798
38857555
15155705
41955794
68869256
97218388
63814938
1202060
84429379
14649947
39021464
23598912
52527466
67398153
21350649
23856727
43682537
62060941
20828882
86394387
47744518
50261330
43387107
31583604
50751559
9393657
6793874
56429727
68993083
50375016
8187027
633029
6472007
53182761
66341547
41942218
64164217
1488347
53617109
16452898
93416507
804141
97460518
26621552
93886016
54120087
96558199
96994195
58987588
50825449
59709956
73739250
48264105
90194138
45966228
51609560
15181354
93675757
374097
11069482
83031362
49210448
82017164
60531889
57486073
29187349
63836310
7525551
27435039
22617957
61456506
82542436
91825682
31425116
23783308
73739271
23904463
10332634
84851665
97143615
19709955
22871305
39772336
51730734
93799796
61616557
87051051
30211854
76627608
526316
92115980
14606358
32531600
66972838
80864302
46877119
75194898
89670046
39620586
72850470
85900789
90046184
9638179
54154782
16096084
66820495
19166927
73598873
48281897
39783832
44327639
27687129
38009463
7510229
8383414
33559552
91260256
78450372
94797222
45447864
79332119
90934685
74589403
26014343
96876228
49349077
19188985
3893002
45613278
55171305
10639306
67062181
88481495
1477262
30899447
77326697
55339437
11358339
15826740
66764012
82041110
34398784
34871751
7186893
2221191
61539385
15799474
48046696
17934875
43208891
69135670
14057323
1976367
11173917
35160046
56123146
83382064
23374062
37143564
65195884
19893295
64368750
60491894
72068554
46926767
7989819
86537404
97606518
13936072
37521359
54074086
4980678
76862868
92631944
18953884
96487454
29055248
73852623
47091071
53931118
66831564
75735319
46158645
63304059
17226327
80792737
63677582
62870219
74072519
1056057
83906649
58577219
38703792
35087214
87257429
72278093
86596258
79479805
54934209
3171051
21923496
46592252
85338432
9084294
87163040
63252907
86274085
95769701
67011876
22918073
25864250
96290095
948571
76065098
44725117
95530778
66142359
16112410
74050292
8935770
49132596
95525423
71743401
49767429
21763052
2670520
50661816
56429300
41421850
79372573
74369992
67377828
17339548
25781875
46500338
23383854
92256258
9196752
25810756
50316511
54223206
28015615
7920788
18534018
80061221
21125490
3034339
41736410
48014346
91820909
35496954
37950875
28053791
86333483
9499573
67497028
8051331
90367548
3462039
32504484
90720025
83040828
55249807
94424502
12964046
3308978
50518060
44118272
8123254
18431220
58487555
63001724
64059246
15473209
77893547
32951356
90412961
62024186
31431099
6117984
26252750
4335572
81846680
1197143
23570587
33852560
60261228
39266424
55112176
198727
2363936
54867895
27839663
78367693
54469637
93456994
57744262
20912730
47094594
44240685
90927708
35196349
28974549
5598854
68634548
1374993
62886609
71169420
78660092
28485302
76224504
575807
45366545
76845155
23195624
95036323
97767326
23326826
63732846
10070946
210030
60608961
47838652
87918121
85529006
85181915
61548323
66993639
790900
7844016
34610503
75562468
78913545
90355568
16219649
33669666
1510846
97439349
11252927
30653175
17130294
41616635
86004274
82600333
72622249
54218669
5057706
65008603
14939357
41615083
97915886
4253488
87371501
60191180
22215344
38315109
81229991
56852539
81838745
96673646
11677770
84587233
29025696
72522325
60854535
51193604
21775165
86530044
12430092
45749923
16816863
13571504
67532351
22974899
67831022
35053756
19095375
51214951
3371623
81425685
74322315
52506957
35488868
22518253
24157584
83300510
95769914
59126638
8917748
61526138
42164648
50996029
204784
44078990
68417406
52472774
73651619
34203922
29361965
51893505
91333384
2781810
81255096
3302196
82873706
78217124
30221709
54174952
51753289
95349142
76180138
14665733
34768742
62990638
77045922
37960664
10642011
12791702
71465721
13718763
51049943
39535045
2471848
55782394
82060654
61400173
42784795
28926233
71545846
91967913
31358999
5885773
74107398
40219328
89050998
59902415
20391374
55027814
83596474
59042110
86329254
4549586
69097852
40937068
94873684
94697684
53272267
47007394
88529581
66390343
86822830
87958747
31618680
19869080
45159898
7579598
23894499
12208313
73566714
65819377
5028089
74759102
50894746
58045053
23751471
24203692
31898417
9187716
68166749
40800483
84311398
45233939
36142136
2861641
69376764
71176282
96684256
35067836
98762249
63014619
67742102
77308663
36665092
73662316
26555318
51052524
17242017
52244821
59495721
10948175
25020285
81704645
53084678
42934612
40654114
27367188
92165435
42132606
68243491
1878840
73123210
61107258
11918084
8216166
99285900
20585427
38108874
44302046
99594331
50265866
89595256
45320408
31698139
30326659
27749119
23197051
27189758
43337738
58504785
99208051
22178420
12666322
44323402
32607774
82642671
47685526
92049687
94862608
56049993
89058673
18351415
13156185
62742362
38833407
45815565
59941860
3629650
97485181
90945877
72825604
25470227
92442336
80404398
89779188
59181985
2524513
90415275
81895376
23681176
22983147
77639909
19428432
46672704
42889010
32818873
34966082
46451681
62734103
17234446
13566307
51253417
79971555
16822648
63063227
89054442
58188651
73674283
98616113
94891388
97599721
18738768
46985397
20575415
81211635
1793435
94396024
38614883
70034542
9583501
58041461
33178033
27735481
72966232
11349590
42043536
40944268
59681405
92518004
8335737
61000734
82645721
54557259
65358413
5185033
47902803
53805107
88602720
18761876
55552863
31972620
16388388
67969369
30955230
28795595
86503212
2786696
93650754
88390220
5335064
89363643
35968793
34859842
49560088
95650597
90877042
93150515
2990803
30877516
18917855
55181097
27949770
15555396
29065852
31876784
18349310
36652470
63635203
58605334
58271991
42957823
8991417
83841909
68520468
96902364
80519887
48987961
75256582
92380578
98629176
75820431
65784345
68679848
5625034
6877886
12886596
32278567
85316224
7491323
83308294
12425995
69390988
98057443
8884648
90759691
22962681
74067777
35424607
20447707
21786246
80771786
40788679
60398148
20780061
77579178
84610803
35827828
18587167
64246099
19051130
89756257
63925786
6756885
87326486
9442836
22016821
27662735
5538808
55483955
50656342
29011994
89232134
10697914
53497769
88517755
72897382
16554651
3052846
22998397
50439812
34930401
17009846
56555610
78309985
86035504
24663614
91689980
38468961
76816080
37359003
57044653
20001959
33111285
12616965
81293130
5789401
7771022
15469881
37372819
34868751
71384622
36254277
22056890
10055739
7722741
15687413
76739465
82076397
24379281
86413680
78401412
9824732
76656801
43209774
79616296
32304545
1828706
55339779
22549563
39656846
99110590
69805515
97326874
48627468
65764525
68719849
93833077
94870125
53516908
44540507
45926027
1247007
99742711
2963164
52164758
7835664
30359098
58840774
82448022
91354612
4160111
98688490
49499955
45175316
48643596
69495271
68465704
12851546
92920393
22361849
22630234
48419855
24383112
1494156
95749959
32510216
55827268
86413877
18230847
53779759
39765342
91575518
56198553
40862183
98945007
90874414
19721447
18351254
23615309
88016378
8748604
13132589
90582809
95951371
81415742
737107
44753485
19180796
14320982
107479
87343616
565641
73339129
45778445
7981690
78886474
16522885
73541342
88016236
78723165
35023817
12237046
32125984
55428648
74308733
46805032
82328475
68517167
56128631
77233797
92440495
29572552
62297600
2118493
26344982
53847918
55673976
86146189
1898364
56484986
53383303
85569822
93843131
30743682
71181641
16142004
9683942
19224889
98066224
37809398
43037289
90814326
12413765
60092591
86747250
52129617
18235637
74685831
13740268
12198364
5161666
91139797
50083281
31081382
21237641
26661231
11621790
97790171
37636651
6012753
64438645
82220936
2749360
18475150
20173115
71376031
12282355
77176945
36512760
96506504
29915221
22438765
61881315
34503830
80359827
19792432
96104032
26413297
19478976
5940664
34129279
69726444
39089843
12861129
77039302
89793602
49307095
12674405
83148735
20151376
1875019
25458086
51664442
16020834
29395449
61300380
62461372
51593074
87489962
84145881
68102208
13212529
21971991
9124439
46712754
39524012
39923408
29612301
65301648
54144256
94718256
52840693
36746494
92567714
45653138
798056
87092282
1593567
5877942
39528409
86150414
7466273
72769007
44320063
98107683
59280035
66943360
99332838
15371674
51605537
221571
89258008
29933905
68501073
52094443
93550042
16604212
41732527
95877037
6411466
43158458
12033618
10250140
99843689
31298652
73554220
22143453
81095388
98020408
29986667
18599930
72350682
33663104
9236672
51587604
50366097
49830289
75392449
50779692
4425920
4263281
49393215
45892623
3247480
36482259
88011654
63107771
74223521
71839552
41474838
50754625
71846621
96309736
41110920
91825371
77736139
44984135
3345621
63202908
4730371
84147228
62456111
60540386
39416113
48849106
39757808
32059271
88017867
80713829
26350723
48420138
5202284
79675107
92571665
68535110
50437300
85865514
345247
2802024
42042128
83416814
12107838
18926020
13313723
37247355
95722530
40240092
29827070
66620464
59667515
74207394
22629398
58762619
53203427
11784923
30665493
84416977
60026355
3785278
77482720
26838035
84783643
25595394
40390344
49421179
26265668
77448645
59300615
75340683
36393388
50120547
14202108
79990125
71581371
43876471
51190773
90579451
8885077
26461358
60254612
47868387
50695651
45432174
75765503
25163031
66941149
83640264
67050276
41011990
34825919
49425819
54498325
6083804
39388101
98279756
49872277
65540029
97910694
75491823
25970098
66944831
50049549
82343359
11333983
50968489
91397548
98353683
2281095
32664806
93673145
90015966
54050273
4749031
11429162
32927855
96414909
42265925
42776783
66745559
62456071
65457952
82277532
44445064
12516223
18350805
33510203
55478924
13424733
21634651
99398630
67366644
60939190
78096045
39854226
51155908
24730972
79804305
75607991
18076515
17319374
3066088
12502050
97965340
9098543
74135565
51443031
96709407
12391501
71758320
17752514
71091074
85958655
28982158
80267216
31374751
72328760
29920136
14565974
30141485
7615353
24503534
53213725
13580900
32565597
15496056
41926833
78165697
80987350
69268010
48292978
74582623
51525616
76401297
75954439
20748349
26062936
3790136
43042268
5219096
22235735
55756551
16949012
60299335
57421963
27563670
53176441
22687025
43804664
58825890
91509333
7909651
7707870
66532565
19619565
71898719
78496265
17642017
10716677
41009822
41077069
51919432
60432809
23313441
13462284
65261684
50887875
80573867
63586740
25861749
67591376
42588873
44949467
19610917
27614363
44854880
11676287
27000623
50636605
37448203
84627781
47575878
94816945
25875126
97515366
57340569
16031179
44388212
27785699
5279569
63694328
91786840
44610015
91488024
87001262
7592282
54013363
22098887
31888061
3817436
98579200
70671435
56165923
18846297
21474445
74860531
56695838
7129993
86362689
92038300
42607261
36971215
90236021
93488526
31915166
27228642
91855412
70824909
9538436
15723287
99715341
48565153
33918484
93529719
12024928
78058821
96183330
10566464
48171279
99201893
51507085
6290370
34252590
61337909
46017197
21825828
50331861
89087092
85597767
4078161
75690074
10525124
58614052
83200233
8874865
14166544
90400493
87885179
86184725
54193660
39415043
58617101
75562892
93786631
36272808
19356394
85034514
26611242
2783497
37509817
5381115
34862494
19056986
11506268
31813933
96841777
23755246
20414750
37251027
84392298
59532944
12007484
87313935
6692349
97029531
48529456
38751701
3631696
21649497
30620035
54288979
45207810
5145518
2165993
48643133
29153634
46883673
73385257
34416543
13652676
70663342
10662728
27539920
89968237
37158565
53100608
65849420
60992900
90414279
23580978
44907664
51146969
76332943
10446078
4558191
52861553
6525725
14647347
73945438
82612671
28916561
15723402
33264033
31620065
17359493
75069151
68961781
43915361
78629304
61996900
36905167
71872558
63355421
71239314
74487547
55221888
94578695
97566793
48910612
56465075
9782763
36231764
37213983
74210422
59093015
28125069
4831387
1438033
23572537
8741162
87191756
30063626
95875785
67708219
35885625
42330254
34758655
24176068
4442529
48724463
77231448
81401674
94887826
53435407
36432461
10147189
26128313
73773721
1109074
35857734
86492957
38866496
71954341
85597338
50946952
41123356
26433210
28755922
75067624
18058458
69531490
97194833
32455786
14485677
95283022
43929251
73267071
45053826
15900972
56850721
34991782
41649494
29317258
18834132
86125607
77931526
52839632
17100305
34775965
11763624
81663537
32931084
99785869
15301453
58621954
45020455
12037991
97991750
80538853
78187962
73504673
41826033
33883654
31338409
18398218
95177940
37002377
95280410
398020
63664279
58480359
28314216
94809237
92966636
76303750
83465150
11552697
68505389
84019953
41467860
87519441
93659683
76237006
2983118
68600113
48406973
61755728
76000276
30596708
85234263
65217630
74252476
90928132
38106355
14578431
82666367
38290069
91044080
42461088
1196901
2804705
89989250
19392584
39958232
54726566
1108670
88874882
28867802
34464437
1869904
26847116
51922678
52752926
61785754
3060724
58878179
91570313
48228677
8952907
37372754
79839112
27160391
72375230
77735030
9891149
5343021
5027487
84983717
84653797
39554499
86236039
60566459
61406045
63240278
28387685
17552326
89198324
61139380
52352790
76509475
69591918
70604623
22315257
13494124
58128530
56684982
67966275
33649839
71831925
12222427
14018879
2498527
66280442
99094043
12992093
29471977
6348568
6639868
87324126
53918408
74977737
34187021
72665425
77204489
18823380
97830821
27506467
93785545
14586224
85624973
49013505
56755260
36969418
58890603
9284754
94385037
75556358
95865031
47830270
90379604
28288936
40649154
23936882
77775504
41669671
36307871
46889828
74831614
90146840
76335831
53572265
46742880
54201086
10757860
449903
93851762
49325556
789744
20737391
14456304
85866801
87296422
63854915
84304128
36571623
1178420
10114527
2591407
96063975
92121673
13501217
17155562
59352143
87140570
74676166
56642768
45076483
59830137
83384349
73991471
3593834
82090219
76434537
10351800
81896442
61387170
58039186
78412905
26480366
17059970
53888152
13336033
76947229
79775684
7572138
41431054
61751092
15014069
71702338
48853826
68633089
12648999
73483746
26099975
45513908
8476061
54993538
36516447
81224317
71927049
86411784
46940659
50279215
87603975
52217796
14490227
31369207
41186831
47291353
85345551
10361063
14645938
33531803
50938256
35690075
21833749
46620466
65650979
54224737
82387933
50709096
91450872
96835923
93682434
73392320
65125983
75903579
9744399
81317072
71197187
83210080
88235040
93616223
30189483
88395775
17216040
67272071
27713617
67711291
51010455
76287601
5844369
26986827
99175818
45988135
42160287
29558274
42373709
42710557
83520721
7530277
78308146
90411000
27425981
34488120
7716574
52454121
19390835
59779456
1159232
43943843
94884585
21009041
84398135
3794493
93081587
82911832
99351440
62013992
74138333
39509967
48732744
53610983
8795742
28446516
79697832
50732196
17809931
5082905
74337179
83287704
21807212
7327064
72667506
96050050
76006058
24591732
22049575
3916418
42362438
29696009
39857585
56532728
9128715
7464662
76159892
91558254
76098225
76916457
20996527
81638076
90736690
37141312
63003555
86420627
62575622
1338920
29291847
88117596
51660938
74366622
84233882
60481142
6731128
50603535
51673079
24624133
59726817
71248442
30097685
29277873
95411531
45559970
84163834
90371565
81504817
21057695
57838422
62955546
11058464
6353955
12533055
31263263
10454001
29456947
16562249
93392597
52618827
41215972
753673
20680053
58704414
37693545
65529352
61675504
76921490
99063944
77712895
46549412
18933841
63799007
49647380
2541049
46540803
98949589
2761771
27741318
53121796
50197602
17146056
90583753
8546195
12110091
16292117
16364462
69478609
54588215
71687273
47781024
33394411
1155348
9827001
41305842
88794805
20162693
95861273
53675825
93963127
38542930
45729460
42239174
32130613
58019358
52609417
91835910
60794333
92454514
60609183
80999423
15009932
97976980
38359307
89398467
12445833
36479515
81652127
44855743
19007416
72880197
69668628
52861933
5248441
95373901
78973445
16712623
61721840
4233654
61322791
77794791
84964375
27796341
5531523
1776664
35082285
16966813
61035171
35539716
71637863
90195607
54044813
53738671
41526326
15322040
33499013
81513234
78469697
57090874
32029334
83771971
91868532
57248748
24732488
12705598
67405797
54734510
26264905
65155011
53634249
66738782
80921365
52729349
52089490
29294287
25246743
99349219
78065240
71639265
70228826
74293787
90774500
5928553
13136578
7015650
59592950
9165602
28463738
89914425
5098480
37021668
90252348
98498189
84913071
50774468
5711820
73929209
1981812
9825373
66941651
28855149
10407929
84791552
33816371
81128985
80498222
39806154
59907427
48570081
25329553
40024310
64342851
2596604
55970022
42688132
65856749
78043876
13248670
68627869
74674909
45876130
62651590
9000674
3155913
43176852
91493758
22407451
73286514
28611456
26761214
91217978
54399657
9653329
64611325
15140419
91768678
65387241
46876503
18508100
42286403
7268212
58019300
76519483
4407675
79917053
70496619
67476243
43958885
15046952
98174509
89212969
83349837
81658937
27863359
77386958
17189485
65332102
37875371
80951800
94795906
92792036
95894435
73731413
95824423
89026429
74663113
95320799
69875622
27313888
91133629
5417521
60883387
63056916
44698623
92093187
29676926
74119397
22038044
64082836
11783690
60047700
51807206
92970306
5605573
21385151
36869929
45353411
24666570
98074509
97144823
17281636
18435234
23396491
11397713
15953678
19809313
17252088
66193411
29926384
95543439
94058799
37640087
66856919
52548275
19236383
58748940
60862676
5000692
19577301
69532104
22436266
76899780
66414548
87732433
97553409
31001912
20552532
79271517
918982
89654213
39015056
66512395
85467295
79052678
21410899
90704300
54501283
1388952
10244623
20386987
29202221
31903268
24514243
24686071
60514911
10731631
42987256
81848866
11002805
30787984
78974680
26432666
47567236
1834853
31541615
35618365
50994793
52777083
81241200
97898459
79860160
76541678
63250300
82813681
83894800
83145079
56734891
98612962
38678735
56566512
57582701
43191946
60711148
38117245
8711803
31989777
69799970
74302769
55388254
58448365
80472045
13357817
7418696
40739203
66232947
67956837
23761356
47063411
89337208
86778374
90866347
35341483
88706687
25595721
6612496
6142991
78717462
99329405
12581950
14138166
30416182
62242250
78669833
85291533
50117466
66849959
34871403
40884798
74181499
64399822
60841181
8760018
1018321
42638086
19505210
8275129
6430516
87507140
37613387
71537514
72406593
83371137
52471240
61967497
63343078
1034527
5466328
97688958
8502952
18034232
88028783
58135756
22579961
5560370
27278891
11946734
79945765
49640919
44650090
1057481
95768132
49773271
57940584
91379599
78879712
46566733
54254005
72893144
50763953
59634562
44911670
62588312
54723751
43547679
5463581
35997879
87928196
11540489
8993563
14565464
29239861
44662998
45064964
59962183
44795138
73248520
53784768
69354577
14967915
55551063
91562606
59931472
21670859
23049662
31175955
6815435
51539400
59986463
50616977
43950211
64274160
69725531
2225413
80336585
44640646
35854377
97255208
3077362
24176332
39402003
51829991
80263784
78977060
19157489
59756357
50594983
56032440
23644450
73139352
70867252
41257971
26234850
53947832
52919063
30020924
19186368
60842217
15255538
50701657
24737603
54434962
71796769
69049140
31676330
24962289
62227775
36067351
53777665
33183502
41911400
66344179
62101649
989557
74485463
89530743
49404885
84541132
88804538
60143952
39688947
65577119
3266844
72401992
83751609
73203442
84874263
86909633
96489881
59148600
24134755
89102691
78553336
17439402
47865953
98410117
80910790
32710926
61485058
36539567
80247594
92313867
41649873
47290580
63254340
90166040
83515827
37612344
38317961
53007762
94533147
78194113
28205600
91459148
79441694
22352344
31915772
61184742
53346287
57332429
10778514
6286716
99894945
39607083
26337347
53491336
4316689
8700052
12195927
28612087
39704641
48331459
79445962
57634202
49983742
26014178
44158590
92575970
8926984
53643032
93265642
55363984
12686141
37429257
84748344
81637995
56316705
5320330
27829585
84360997
63920716
613982
55970839
2751895
50656513
10433054
69072872
84989613
15933758
17383683
37808182
49725174
94899717
64989075
55643701
48875573
87270270
22462836
75586275
31284600
98482037
58717093
10788824
73947667
26312028
17242368
93277776
2059737
59146196
36690695
22742369
20209281
4830479
48582986
35404138
15723601
66139681
79361416
65166481
24041528
24666037
75775531
94253465
84181200
61753739
87079739
41785771
62228408
50800187
92502203
60821313
55711399
17776242
57116393
69722144
66617473
15187490
54957124
20720644
87085009
35959123
83577467
87062487
80017955
59834803
24212532
55945844
57660183
74228064
20854597
22829162
33905554
11061663
81780482
60674492
4930010
94357705
70467707
86386363
84242495
34754517
66279829
85384175
64282267
78548645
21830767
10014886
66499673
25973828
1761411
97215448
66752912
34360883
24153423
36119144
45846052
26104473
90785815
78744244
73373259
72492518
69148514
90748321
75333057
96978338
7529935
45327155
65043770
68561445
51643457
48428720
13289339
29566874
31448128
12611456
69285776
19854941
56639021
52384625
59818431
71079012
84050887
58193506
82775561
65732645
21685327
30879613
25785030
41053263
61348858
1671860
21437202
81440599
14762231
29880229
519455
70072712
55785786
26680600
33995822
12200140
4413417
14201921
21147171
83837858
20903239
71485663
85729781
43203957
15880728
74705512
38974022
67908221
53027209
76786598
83763848
1159625
87906575
24457612
76197416
56729487
81659889
66836734
15615603
36585455
99808294
76709197
95773046
32254093
9812389
10693447
27577814
7070158
81892839
99349866
31326106
10557074
95796708
81016392
44352083
60848106
55270035
16118720
52892677
19381671
97943454
70014048
22279329
70229315
10928571
73774301
34809934
36016940
92900608
65193330
74090970
86845691
87456013
43629684
78462359
66623063
46119581
86257406
75728011
52734465
83662223
88174833
95060333
43145569
46330407
43796904
32328710
57911345
4438114
19357978
70265974
18180648
87353732
72657806
95539619
65226298
27590682
77756760
28619591
96091311
55819610
97641146
96466025
36793146
71501967
64111658
55012007
90538284
80661962
43341193
13461694
62367440
7125140
5887167
84279208
85697341
84819972
67800730
50766778
78881594
50985743
6562014
14554921
87747032
81824224
73759578
61908662
93837875
19422155
73431469
58315502
342639
69720064
9676401
71006980
27229610
58617431
33976472
50336778
79450687
22078019
42962443
50077012
69183323
44969714
40611214
33650226
23183178
64338194
3277556
62906681
61126990
82559058
86988833
98231095
38323292
411178
55980943
22877332
1210504
13673259
58149249
84166036
30817009
76802768
21052003
58130847
62477558
89490711
45349632
33710524
39923232
87245458
92124063
48370399
5628900
39176488
12264257
11895574
19486800
81635116
40270323
2057969
11615676
21401292
58932913
48838805
93428608
95374637
86544152
54404573
69796214
46399192
71874986
43468748
61059071
1647906
87177049
26681571
75835217
18266663
90606324
25982850
72265789
230905
40210682
77735014
6660067
19996723
14836961
79943841
56752310
67627689
43390602
7343840
34444152
14324764
34067437
22401747
85476067
75274696
68258715
48844698
43402226
36919400
92395220
77021031
71600920
75544228
40532257
72194014
59890319
99721214
38969978
94962191
22007156
8211487
1216168
27657182
49410356
27653443
73734663
82374403
79606384
96273654
42897744
10791985
10196014
20604010
72571036
24732350
91934119
35159764
93689791
70798120
74426015
35696356
29534876
2530224
30498480
68045854
6047352
68009981
98758046
66688334
34566409
2889293
2558229
83392737
84874043
25739713
60360242
7545092
77909174
77682406
59313096
42473218
55238727
42740420
13983008
35796035
42424268
53495017
89209322
51168165
2383598
15141803
27410542
37800594
39387854
74084076
3252568
23063418
83564421
48785880
62308923
54773809
78195868
89187678
45340670
17465903
30682572
71389042
54817698
81707574
57122916
88739811
82339213
66165520
33798179
13051841
82884189
14822001
66067787
80890085
14372412
93528797
83626472
38653714
83003367
86246094
91837391
36345117
57230230
92903178
20682292
62172935
65527372
35735428
25119809
56580215
29455475
59282048
58877765
1999766
61266414
2259310
59196242
84691996
9191784
32804706
74989584
20764012
84030292
54930457
69188193
68469241
28846648
36970027
76994384
59740895
77755084
37587114
32661104
29225039
12289053
25093772
17402603
27615420
98875161
40473087
95821053
58947344
64777542
83485486
29058582
34391506
58580939
12020225
90594148
60053895
87141077
78134576
81762711
68377482
57247671
97711069
67517934
12873364
491283
15279143
213410
13971882
80556319
93644580
5292604
34612522
14360686
69472227
16346153
89879991
8343139
10730566
59400767
21077272
37264111
71114348
83708928
28584119
21826689
46384934
84937198
73769326
65897370
64815259
79497874
92116096
22874962
31781418
78885950
6879171
99422516
61896513
46264023
8941321
42421401
75449840
74926986
23779622
88801799
58526314
97321710
82601527
83616647
89084302
90178238
38755290
8980363
43270266
88379483
85196340
18694541
63766859
43433407
49316036
11842632
72254624
68267489
59277767
17284998
67357665
6164961
6156899
80000263
80626967
25964909
48423743
26382569
57419685
74348008
18227279
50922244
43599838
83706931
89467756
41899215
9345654
19940678
6173271
30281340
89061915
42588265
26391155
63150214
92947943
51731255
96853776
35501226
77728957
93296126
76301858
61529305
50758674
21032711
1588477
65044698
79184262
82506573
91022451
94788883
72812376
57542407
41437972
78940275
92201296
24688305
4514762
13528995
77621317
80612092
40998485
24016061
15182246
66497514
1976997
83626943
85281409
29931698
13933067
47745485
37089407
60807929
70904318
53425621
86367561
11681224
4026026
1244024
51117723
37326154
21301853
16266187
27582776
41786106
31041614
25751975
7133120
10027417
86250180
63132115
56652517
50940657
72117296
3760705
76337920
45906627
55573102
98500562
68550581
85593381
39867758
15637854
37854705
11900644
75819290
72140429
53610896
14514512
42039338
83523699
84692199
27961743
62587354
74605731
84730656
96807140
13706780
6784295
93111667
69461371
82394052
9977679
78729852
70561464
53390395
30880374
8452619
89988367
63362112
78536011
84400687
4187655
77235635
7760349
68337981
43665799
48759475
40762785
77747335
29492778
98579140
3025665
95433308
19964887
22082118
73912003
32133550
61032269
4908698
71478859
27425647
21410743
87890034
37668959
14115579
5046404
6898493
78271819
17446727
30173476
9137392
56991467
23830579
35911346
18188966
3195179
97282956
43593316
29718716
28145503
27952575
25606749
21590990
2562840
89254349
90334383
47390820
9666765
51588059
6548312
52865912
86862223
96070116
84778991
70513636
2571789
67887877
56060966
11082168
45234510
89292927
92770595
17178651
60209102
69490663
20046131
21478724
77299217
51647754
47306035
44888558
54742761
34094713
92171721
40330519
11856205
28021942
20680740
91228794
89466488
22608315
95290044
19294595
64093763
56434324
88074202
80547894
65399392
5691730
12850571
81467358
70492479
93676841
51018934
5223543
93858334
11918465
51014504
16167917
37508738
85825440
4557976
94503961
35403362
72064383
16591983
91337996
2679278
44713678
51459380
88178316
52000564
42270468
52160522
19593197
23114401
52080127
50461226
39224893
55267617
82114042
3264525
19325588
65316647
91364062
79959643
93316279
5142768
59917889
79827233
11987147
66518676
5355267
46806561
84468972
57890844
57498089
91068814
38601793
48762198
22924760
51347225
2418448
10648230
782441
91114119
61324492
24106033
21020328
40579499
67618990
34885518
56268081
84205262
17302115
3268142
8611108
37167216
93877757
53188450
82049324
51596946
41342547
63597220
37412715
3583085
97789327
30629266
25567078
63734169
41396341
61108922
29492478
8479797
497586
84470270
81106564
90724528
2173271
55612989
54222420
62158944
74491853
30337626
94012777
40425294
49644257
36673893
31730074
69697119
79962613
34435004
30502953
87139925
93890841
69355994
48809421
4713672
93728665
13055372
54977784
10593690
51018781
38573734
5116747
29158847
34727044
6939695
18602351
53547824
65449691
70081736
43726357
25882801
92126779
24144750
36896269
21698428
26118100
14159599
83932094
14567292
5306039
91286422
36715477
63512917
98837842
32784935
10951209
71515352
96539619
82825576
44177803
70014979
90178293
34265094
6442509
55430647
2641250
92506633
18439604
49743499
64379500
25870109
36452422
69845103
57039620
51169167
33303399
2092402
44876150
90936120
18364392
85360811
81159473
16349860
46463272
29972119
7443327
93722037
51769498
10156445
69692245
7488241
84366248
21255404
66945790
39333685
72356533
35150333
93834909
40790362
1503527
72258615
74151990
12720513
95370666
64472184
54311743
83017127
97137385
86351277
84002143
71675783
28276040
28407827
18524612
93693140
29288557
12550919
68562354
86661527
10541986
89233655
96127856
38771662
49458022
75910575
34053912
66231071
69705568
14019876
82702785
22064562
84482419
11478774
68352605
95345205
22589138
60058301
94494281
64571377
6060182
57396387
97744300
9651479
72772649
8630861
4736195
63100913
53109864
94554403
29231645
65068196
21805104
74879520
91003958
38293296
73611000
74100350
70653651
94858993
55068762
69797753
70434227
94230516
19261946
79556236
35517157
12526217
49963016
65163462
65961876
13701447
6792029
83223568
44268453
76871105
92866925
1287061
69482804
66788499
50943378
40874888
660712
39851895
81223842
82689249
99559736
72896343
57788154
47151833
95495420
82950017
75847136
70563887
81469547
12697379
78568355
71524361
18353739
89353725
71898603
85036629
68854175
5960342
58071981
86106590
45763314
87109746
61588574
34768496
46958343
62049295
91677014
81307575
52854719
16687694
29758401
62655590
13802607
74684928
34910545
83083351
8360672
74243130
92924364
28600264
60375809
20055107
49681497
50357497
43366040
91058479
65926313
59509456
3665268
7321591
59274298
83870281
50939045
79719512
82129272
56588720
1769905
44941014
45940250
50780253
5433650
95190712
13059706
55240345
69192943
55225294
74101750
91680803
90287575
37613726
78964990
43769474
16443579
89364470
75990926
97165786
51699358
66313561
36508671
87742845
60485998
39028277
71036510
2351284
95240333
9000221
7735588
26774732
17859509
45075176
13254169
40546307
86398527
27774491
54073908
92478288
71722337
35931533
33627302
53378506
50175937
55350164
86640208
85152864
76122337
68742019
37906674
12376261
16271792
4729229
19501385
5449733
20988372
91963444
51384816
82410353
57517536
36450287
22819284
90484376
68232544
49435972
35296233
44703320
77636101
6614654
55744904
93880590
2541487
24135731
49361504
76872838
53164251
97715612
8524390
5410188
96132510
87514764
42247469
31040213
38007858
99435114
9495063
2651229
57293176
23513065
155349
60002942
72233853
39230192
17893083
73927988
69982286
85976235
35788970
48906003
90414992
85936914
10737168
2779856
2627357
25836135
31772782
3239459
1797223
78846298
15702006
34213517
58523875
9384261
64490339
49300572
44777516
73361470
34062579
11685070
41355998
40169836
28608661
72012429
40680711
43393078
40174755
23004759
70623408
56393577
90343778
58762677
62582649
1958022
25728275
12649741
70633504
29388686
99657958
14097055
89354838
84087735
30314314
22630114
37579007
3874898
45076123
30271188
75250258
75276487
3322163
74093737
2791247
74988832
60301983
54839895
83392348
22064983
6124952
87588762
15710533
66590321
14917793
87555734
85429856
92840851
46145923
1364092
58304250
21690099
81273491
42105849
13625056
39681969
62711214
11594607
90066948
12722687
80967163
30709358
13865764
84326027
56901731
43467330
80772226
92115627
88057499
88334975
49178147
96048451
91022488
19580114
24508648
67867007
85962194
44610019
43979671
10309360
76133618
49502907
89044273
39885742
34114764
65147172
66041617
33492465
33551851
72042392
36550396
46009524
29051210
26661649
18528324
57927034
69517319
17744068
94946726
83149867
33023438
52610596
38971770
41606942
64998906
22572838
57484426
74495297
76161545
84851083
17819872
40673858
27365363
6448033
20726321
90714123
20224590
50778317
93622138
42241061
13780167
92512134
45608908
67058322
14763642
35223173
56796432
60836721
86606520
54709770
9907380
49066494
3930079
22773452
29843224
80187730
94976872
32789719
71169316
96797228
33867698
6043391
18620130
29004821
58548575
39547862
66590292
48761865
33018275
77071523
14302001
9247937
90603239
40098589
27916226
69758530
95227217
14492519
44753591
63541411
2035674
86691785
9088554
29873859
60158727
75111185
20839797
30248734
68019623
96547278
58481544
37041287
15805434
79845709
977341
75916098
55547148
66610927
28882779
8308509
21443851
61435030
14398968
99587303
57385439
49285739
29869461
51567736
43982236
33852261
67713039
77188083
16968399
27401849
94862634
79467086
19384575
38977186
68759472
54342677
68555757
24297434
49412293
58047819
33028613
40371239
743967
22707883
21494755
82455835
62921665
81393242
59956960
97905310
19334408
11923362
83553111
15128901
32345698
72320868
88388018
2699342
56137695
20846400
83888337
58160584
49546678
35174631
62958372
2359788
51064709
56286289
83666139
52481272
63778646
6059241
56063676
56466725
27559353
1318640
100699
16215599
59377598
79049387
2049138
51005273
406525
87754632
15086750
48936159
28251115
65058203
13346615
69866153
74785963
47381353
63543983
28134320
21427897
90201051
62241087
58014255
5727823
92280476
26653619
44814124
52639113
14547224
18966932
86549621
13754301
8131559
80181896
25644223
83498457
56138434
68804303
88001011
14396379
19843617
33078988
48401217
1231970
81235981
77628336
14968870
4691061
41807740
30436267
85055628
47586387
1856328
50053805
7664660
98572305
28131233
67526013
4763772
94858575
21290923
96645657
64120374
42897193
12737901
88500014
62527662
60001910
61197629
30908909
78600387
9324544
82145208
46561743
86894467
30507168
47447483
3209824
12479648
91403970
46894074
86605221
98694627
93814052
6948229
85844752
46156713
47728424
39976725
55944722
46133480
69754388
60415948
55926714
96187050
81688531
19909621
10571858
87522758
50260190
2509124
35898583
781417
29263412
38830598
73357972
20634220
80411721
81899159
7208989
31884841
85679852
6170800
14213976
39995840
48030705
23172712
41931431
28553411
51795726
93993388
64409329
11722848
38176350
83807950
40175774
91089443
21077014
39802792
27475708
31021017
47321746
56770529
21537452
65420212
37757668
61026851
27128974
30433617
22938699
89460250
26380610
66171695
19688263
99529962
40236718
99190983
91552822
62150523
75279175
59854975
93072487
76054960
10206864
85811396
77748219
58911484
85833896
95755281
91453026
81606354
24093616
29092271
49027908
65905232
55582033
98670846
7459057
87845419
30056899
35309144
58874451
52692924
34555757
62270569
89401631
23941943
74271470
35817404
41864916
98566330
67909269
58831214
37855777
32879604
19464996
31746418
16885537
84506726
50172994
47664798
18326987
97396575
92745881
99581318
24843163
16138656
34228872
67621387
34203408
15996408
233751
57158861
85253950
79882746
61098312
7661095
72019418
10779887
49053141
88338306
20183972
76923455
7992308
67072855
14482467
12748500
50504683
55336414
52106208
90091050
7037135
65383274
57371139
51605096
25774341
49015694
62518019
34440464
56293258
69510852
19888516
82091678
81869050
77029539
70808806
79628562
73363401
19266061
70489535
1151666
60491809
54119606
41235063
92092265
75777548
70978832
22837440
75038867
45498898
82898117
42985467
12412240
58434417
42515119
62516648
77149080
36527521
53664281
74624094
62547814
35282530
28541817
61755576
53411096
79277234
1306573
5390412
53788339
48167333
33485101
60200302
2585336
76494360
12802516
23539281
80749608
24666151
24492972
30008456
15243052
13623760
18917726
91535606
47796208
50611296
4249982
22257640
17192961
22279709
91020863
68392730
48150720
69553717
7957911
4014720
75260040
20494449
26200996
66215473
43783532
50039700
95601353
47021494
97930470
48902653
5717227
69022149
13318718
89508016
91117679
35615786
70188749
44866947
15403587
15716785
56913586
82735414
20760494
41831854
74123560
60056811
87229961
55562128
81172527
71697508
91546930
64372141
98581035
13314787
74042018
28784467
77394022
27876439
70689621
27589535
19159433
49979972
68739018
92803176
67449269
82529837
99032140
75509727
62810500
27667788
41912100
57066964
9195082
78962385
48286447
3618393
19027937
75819690
44367687
98954765
95033172
69008437
52228741
4207007
22600070
87824081
17935737
91874518
40577720
88949896
55455977
78653867
22684636
27490119
39246586
17245672
2576952
16965019
75673985
17190247
35342989
70281602
6836686
67726900
34594887
48180548
11256419
18992617
89617806
79423561
93835558
70895699
49265795
70760672
33435839
61603229
96494982
48533137
23928695
5910735
84290358
51355030
84282108
86128703
74877847
23012257
82373789
24076621
71709074
73824687
20962103
50600273
6690125
32936022
47495026
91392087
29496281
32359210
20230756
19352928
10948956
43891946
24042734
8610156
55606877
14062390
95670204
13162455
70373188
57066333
96241570
29216889
47923231
71826091
79210894
34167686
44910583
60643733
39171500
41129760
78614284
76104495
21756165
56266895
57385863
21544290
93714229
93805490
7693764
13946758
55994806
48553733
25315076
80970977
17111201
15280922
30223010
45200436
44199209
9474898
14247846
49357349
1921318
34878516
47219215
61055771
29782452
68717643
46753197
96387050
2721198
25566452
34463671
15547198
79093532
58154098
71288353
84099770
49207885
51986050
1192424
58068664
95735963
63065128
48401520
13042937
46350086
17080219
30610732
41932936
3675325
63665028
96268381
9752299
64540283
45984686
93200846
69035525
34201328
7342438
93700902
39980066
81801648
14515531
43242324
19754557
15409092
99978442
93143429
17351585
79337456
98529067
89721914
15401000
71719728
53540691
65653932
18372015
96835198
69214035
17675048
46206995
84187583
51937723
68887776
29548754
1155156
69100746
14560963
91706631
51322522
52443814
50857427
72244695
4978261
56858817
70959806
79551752
87523764
37650359
14312910
7454210
12018742
6700432
15670239
68128893
36809448
22232516
65947406
91037717
11414666
62073237
14403925
87959473
46599332
63278776
43518999
20580023
61278243
33090238
58174628
33042186
42383083
70720530
17946383
44805034
39024031
86449290
68404441
64211268
55266718
58730385
33945660
54784048
26280808
71442363
85570082
75666244
56536212
17336009
99818549
7821268
24775644
64906261
93206695
88085950
25822982
33626451
68834596
56590170
68418319
59238911
39039840
71179717
23124098
99208892
15590375
80849477
92609868
20115235
15314051
15245522
45336677
14510098
92630993
38467971
51399930
58174512
5583985
74750421
55637982
98209228
35007111
65543010
13043667
67612029
77137247
19932412
84498445
15172764
21774382
11093054
28573657
22767402
19433314
80073036
56789366
28438378
68937645
91480158
45544076
70366812
16881824
95216803
87307158
2795707
38089288
52558656
15957652
93631167
85666552
75788110
72439212
13869252
84766583
93502564
42755390
3941321
30028227
87017945
66848384
15696993
71966785
87484117
59166016
6348270
59147802
82470774
42368722
15145425
68108730
92999389
89976427
56497178
22482334
78624529
35320561
49853682
52405033
33806900
52911033
22029718
18208051
68463717
75233223
62995860
72673134
57157606
9436000
32921696
25316688
27276090
89228879
64007245
32897097
67205437
41502154
47516823
75229293
82735370
58243917
63627896
53142759
5965390
31780132
95851390
76471805
5066012
25607631
35141674
724288
28603864
7200466
19978651
77545180
30530997
19575044
9620229
59475926
53255743
91561304
79465323
72974810
50995494
31998691
41792837
19078105
41897502
81797023
22559602
85107048
93336724
50796389
25629032
98891509
3365624
37942024
44677256
21347228
56851131
40795374
44490088
30611265
45356684
87657530
28669499
67501457
66110448
71025161
56522590
1308910
84068434
30792736
58647692
78860934
44489511
48299138
97781267
43189485
87047934
93354556
42966101
10013003
27563836
70561073
36160468
82799564
82884352
63009673
65056341
74000193
62243962
25661370
79228322
10205335
11851275
85239996
42225057
8906368
68692624
13431759
61336662
39314603
37263448
11954752
53061657
11866451
98247634
98518057
2255887
25818982
42144970
31892794
68326191
83355498
48132694
53300626
51422963
92283736
88746866
9822598
87035224
95041063
50332977
85855630
26438302
66972874
97055393
52779222
93927404
38663777
7459353
25200688
91077083
90912724
86452354
63581038
70928568
51261307
73479874
20687771
31280960
20294222
39506611
67248772
2726658
41260099
95577066
80205477
83138986
89980724
77202020
5730556
49190938
40787878
9270702
64008054
64622426
15359938
55741967
47017106
54715051
63418815
138555
64869322
40411515
22637154
37182857
61875314
48846851
4589228
80071869
60529063
98893925
28731969
76448750
58937881
72104657
29956105
78045201
28978958
64636879
14349845
35262944
94538512
72967958
68137923
38925660
40949828
87924219
28232949
16557198
44098478
81392739
89910552
30703334
38832578
66829700
11299734
4033580
76595549
48890764
88357198
82954291
5704468
97220658
67303592
88960290
27459738
42480121
56153605
4383749
54960286
7136605
31517520
76734445
47398940
56800045
46008848
60967173
25967299
99361485
8209299
24281778
99650074
3916536
98959522
67035080
61430385
75941917
88722525
22840743
93465943
89882681
11737625
65736844
31503943
20884357
46005991
59679322
8552164
13444069
77616608
41096438
96337151
87639564
2796043
29777953
67717742
50775261
76013699
31520592
98452687
2159531
26778804
52694820
27127781
79514877
2450807
8704276
33441738
82686713
96687853
85414315
70047184
7763354
86597600
56330524
94606616
44742214
47053988
95615914
28938829
34818935
54350143
83518258
6613559
65231477
42431041
50207626
41002032
16427825
67066184
68848381
84258601
50062046
61719313
25888728
28042027
21771975
26688358
41608594
98769470
76192812
18918522
72685605
92560416
54705788
95939079
59189512
90914041
35237803
86042251
34704947
25829068
43880358
169397
25936386
3015380
62919209
4885811
62130434
4631594
76963929
58154520
99585487
31699910
20237691
96541347
6947501
35151880
36718365
91291845
53653632
66000941
87667975
57356612
38259909
71153399
87281329
43676502
37845180
21855901
51480368
63553862
96928895
32627329
32819557
91429387
95790748
6027647
70895542
22119335
89649694
65135139
98698098
41946315
58556395
63406328
30663954
25781967
63235151
96738364
81785299
92418287
42253393
97194645
83383321
45631731
31803991
59512168
91539672
13355181
829595
65649557
83660897
53442930
27905268
65362428
40659267
7879018
7786750
10081758
54493705
91833175
45504246
16654669
26790337
68935900
57861787
51848804
76255151
33950152
75295855
84222819
45850072
44360713
41721784
71307277
17529335
81388241
63546812
35780110
93190047
70117026
10098127
55462418
18198681
53349505
40227324
83879456
86652960
27738171
63142464
50438259
18609879
67775729
74712751
37299636
61671647
72280055
33719542
50325801
88105498
61919654
51380517
50858290
93023589
99044024
21822366
24893121
76431139
24438899
45316777
62155718
53816320
40851580
60261297
9532248
5355397
50845855
8495828
83682776
62150144
80558741
63931308
41241538
20467750
93834128
58986714
49668010
84405547
80548828
38928139
2385283
66919943
22889679
22686002
19897131
85195907
71329702
39913348
28636205
43619715
91214354
99601785
49590764
74178870
51405557
12762886
36424045
36981761
56480262
88122500
1418595
96329233
59611886
98450088
89250374
56912116
60665102
80343391
59107308
19812381
79432521
20280295
47764238
18677524
85343373
78293467
62832703
39795240
3512392
22330571
44205096
80979949
11553321
60280718
16207222
68486541
68684536
72408924
56936274
98750265
5545771
59953382
28452830
91920521
55183665
71826885
39098561
80813463
95802059
43559057
30639093
33815383
58982024
44004336
75177812
92061317
93687655
53776975
36040117
31974311
64653929
84750848
54530051
44637518
32299466
47089810
48564868
35656238
66408115
32499473
62289661
63537560
62091505
33345663
88964772
53745162
40472849
76714189
27608372
84098610
74544838
24145736
91849494
77552933
46195859
56199610
34897649
44217017
25641585
45749651
52423863
17314417
70116962
32388982
68188788
65928273
41304603
74387039
83335921
51447305
67525805
25419243
39266831
84894865
21552611
52030901
29978262
9779627
3429009
73100483
79355643
1874855
97316638
18791246
56520980
38086347
70188609
68154395
24542953
16855302
40713942
41902573
17853138
50033380
82351770
49015598
50656668
79896439
50544432
43923665
44995709
21434662
40883120
93776818
3239384
71293206
68603124
70596541
45412227
18461159
24806504
63454731
2639483
36073684
75308703
98163157
37304256
65676735
87561756
58881095
44925227
2075133
49879467
12334643
20962548
74820681
87317207
52224540
94014971
19695473
99965346
6264225
19301026
97510916
49456920
5143767
96064005
91294351
80018994
42600168
94975410
64246758
97058165
23028033
30080788
73786083
57234259
61523356
39008347
27397367
14418448
94300930
41442093
13944784
63802403
25453984
5815263
37924473
21041183
91942715
38548014
70255968
72578086
50687557
17890874
47100544
14382931
20559743
72891294
95930234
49452430
22617990
55460848
59411145
69382462
21006849
93020882
67159106
42277964
65368670
40171783
69241390
40458633
2256641
8084691
62609097
49974364
85388716
75076929
9219934
80010709
56792167
43077628
27327938
43912416
7761417
82453028
13570012
21793367
56459684
96457456
33977603
44728206
77107360
66078950
14999341
42210221
38117933
83741564
97268746
73528929
97941832
92298163
54638491
50237080
98754274
64228066
45080930
66322971
90500816
9470126
46692899
6842462
18993837
92713755
6983696
4591067
82443037
47990089
44040432
91640094
92270354
91755448
67075856
5825552
69599397
9001899
75759991
87380446
30082973
15608335
31336290
38381954
19329929
94661892
42512394
62294955
12078898
40395079
50996030
11282728
2731198
35351886
76483026
86747396
3490659
67815596
47976315
11416260
89591595
50363120
68058841
94006825
50796251
8695107
75797607
86069853
80580191
27511968
53040421
18450693
86102904
29988184
5036790
58950557
2819711
83826665
42678119
88372658
5600428
45475109
10305609
4695582
64703778
58809196
56391346
4841001
24405901
53566954
4942876
39123342
97173021
80032392
77272037
78371472
5164407
89994742
4334397
22880185
94600276
60682303
95412130
38113139
59489849
10053088
91981013
62701923
45403936
87941397
5085023
9289872
44049520
79425132
70834204
70307895
52474623
76368004
65592389
15755121
4671829
88219158
48027372
45364455
58488573
43476908
83627971
36910125
11145980
56497891
83794145
99785223
19611606
79149341
96898177
80456938
88905566
6019855
45341234
6796007
8387084
54132958
62595230
17022938
78347792
29895218
33583275
11274343
49155284
63274902
97208124
99047745
92345684
58919740
46493033
71005186
14086272
89636197
63128095
31649741
6613031
13712512
30437248
89688992
84275471
65520116
35261404
34438397
11471954
13709573
11319258
36836961
55570166
25365895
66509606
10320899
15568500
12338237
42257101
99697697
63314435
72297933
27985532
40066005
11432521
51837933
8596759
39060030
80935023
74126911
75522352
37431999
45455717
4361346
11212600
48777303
40485656
89574795
47029145
86220915
90685644
22189125
9341025
18220994
95557064
91359365
96583497
85640222
73285620
41721086
93490878
19253646
47145553
67857663
86830385
98112418
94203059
48343201
88313996
95425991
35142179
73155236
92439626
4798126
45884586
91017774
2624993
40633558
31204736
24533335
91520727
24143284
88565883
3935807
571003
69009042
5925488
70609027
38277726
97243359
74892862
87972650
90072041
72370783
61585088
96656782
53132535
33818136
52684877
86877269
55149331
42984643
84424595
72210713
39244151
69284373
73394515
30223789
7142455
3409898
94596548
2546701
18876176
16325778
90333763
89386645
37198390
82857622
1225475
43867497
64203463
55081628
40167308
63912930
96536576
79074556
46597446
22059129
73056957
84422803
35942614
5698183
93885068
79036956
51722926
52127125
54144443
92201484
13778734
20033648
73650342
2772071
23430606
6303012
22298453
29470597
87819424
24847236
972943
65209384
97995167
49767838
39981273
26403304
2859325
17844404
97185526
47859972
34599528
49218950
33588217
25568576
81369632
28503858
29439615
38353487
28891331
66069849
33428054
67142635
70465191
91667780
40904619
49029987
31691655
49821291
81497765
35531130
27934989
92653870
88234337
89775326
24509681
44806977
61098173
71042987
40070288
26065832
65919545
34367594
71620517
43381878
17094539
97569171
33589121
22350503
8137874
33852589
98861510
65458999
15420374
41838463
79475116
51269793
10814348
47349807
33786464
88660601
95999610
27140435
62067631
19866505
32774506
87890780
53751764
34111048
55364564
20297685
47577447
15412184
57837499
92703580
38843373
27352193
27388347
72572138
32923840
83568580
80604162
53816111
4931123
17358160
25214281
57073420
86560607
26582392
53871321
7045876
78841950
49645966
72662701
42464790
70654889
31331753
69022429
63111272
8306937
58584835
421584
20537272
36859719
68276787
28102949
77599502
94829818
11260731
52331309
55037266
36482890
92226635
49487349
57329840
56161367
81988666
90516008
64722330
89764563
85927544
73346046
64256287
87571071
91866999
98864041
23689775
99142364
63422696
31484785
65173315
33473596
20833639
38966458
24712721
61706535
39278459
60568752
92913033
58002088
95724053
51442324
25155131
83652388
79702547
4471090
71182772
94887804
76818702
19211067
418964
41114580
41785246
32112252
13348226
28787357
99192827
95413549
772395
43487270
12280790
83119479
86519208
28273860
87874049
69926206
59160582
11154971
63563131
32587946
9884628
43835270
66754053
44892307
7324807
82560886
40232757
95927857
7633262
30721389
34426127
65598898
90088749
27498276
19238669
82587239
85904081
62753880
84456255
1014430
23399029
20877741
84556243
98068230
5377760
6739199
58576952
80169871
31555719
22928522
80994070
7234977
86778417
93462717
39943984
71447296
38024745
12023786
58139348
59245814
37009719
93555604
66862972
72651458
79178895
79871071
3891437
18785320
34043002
48299951
50427950
52280452
74412789
31608464
88481381
88624328
54442727
82983803
4786318
83517868
95920713
42855256
74894333
71448966
22327158
25835601
133437
13903140
70721633
42087501
72854330
15391640
59134926
27165745
60555758
2029017
72854112
60266856
12085557
24065708
9783368
88794904
61208356
7267956
86867321
65674792
80692370
49523091
17432100
4850862
31236007
81498001
25921808
25406282
97507429
36051329
30939716
87164502
96581849
64033353
82619196
2623419
26350361
57448202
76824165
14916391
24187549
25369720
53426593
32831264
86506783
53948204
49723014
64463097
21872412
82763653
18862530
97737039
31692787
52973443
63664058
2986234
43277339
55899098
56489439
53209473
7828262
4195725
58772536
77234254
78632161
51980933
9629254
25419518
47306717
78476979
64734620
9158373
9635360
17494563
98673466
88588482
17984431
31832994
18058865
46881694
76290815
257684
34273522
93126295
89792220
40398486
18790777
20050577
22336430
50818242
72691400
87465923
44143748
93171114
87308435
69115007
72086268
4584144
49723347
10201909
68971986
61678453
27134984
45392390
2472008
96441756
90719993
51456408
70255407
40594444
74237049
88586739
92567916
99307805
17741819
78803151
26055053
14692483
19512239
68122283
91269419
61699695
24643687
38495545
82915173
24512581
91860817
87290052
54263364
62356644
96965307
17135658
12198566
36817676
45514998
32080130
5497433
60190766
20948943
55780290
1698204
92422506
7818804
29479835
31243744
18542629
7251138
32426732
75271531
93151557
58196583
68905683
12067100
48827247
70847104
57917211
52335284
70933584
18475956
37955352
73243024
53768581
67003295
60700754
11087404
43735424
15289242
20552192
26374378
87462401
95377404
27509268
22117594
69542378
81364614
77378427
29732581
13373563
38055929
36985343
84894656
97752385
28860899
1722486
1084123
90415371
20175846
84005167
8220021
15899085
59523620
63804321
70596745
27665618
75993895
49624658
29337564
18994956
85931133
86931568
88209162
18630905
77389605
46729194
76080373
53342349
67290697
16072523
40175993
18331526
6696816
11457734
63167797
70689895
25255446
51902397
23821213
72660359
45522505
2892569
22359929
9265452
27841950
74062059
23967119
80169695
23002812
48349136
74047588
52501808
27803042
88939619
51819864
62707798
65331190
27452633
80734663
18751227
21612115
94880229
14020297
53003820
86035004
95340547
8609874
98225087
57429376
60361364
67281794
47978566
14633790
33666090
93127095
69956695
66022237
79827960
16777083
72648169
8284000
2682893
90754858
90760037
79298301
18847407
89100240
87719816
74694148
96162663
82208000
86482748
18618637
66634309
38435647
51281630
13587279
38382363
86381251
48426643
63935449
57887122
95615405
55138911
78372787
98667636
76984690
79750459
16360727
89716705
91730177
41541572
14193185
73578651
62615606
16816696
53477498
56964353
46562061
70600222
25496583
75677274
66439975
76791532
27432763
52234678
65459925
19985327
23377016
9749038
23345433
30677517
67457739
90303962
78685274
79336319
33077413
48018548
2017590
91065619
29735286
24519057
23458186
81116916
45510518
88715878
30991427
55078188
73854555
17424009
29841314
35094739
77312470
60702274
49427051
63506669
72472061
15670733
9941162
59103620
14516992
21588970
4988509
14152407
45431144
61902754
90385447
87419062
16391141
9259252
91376842
48340058
98991734
11427710
35878189
40335119
11096688
18710032
56950391
17648300
99459474
65741241
98380909
60910841
77171018
9500568
527403
88862604
36729933
11337200
40587036
59385823
61319380
3205026
15049106
83902187
81183738
64911330
93580265
69945564
81203226
10981317
66854784
49611500
28312689
90837057
59743376
39451081
40338317
18442387
99322299
43415345
80784876
50046490
48267312
89833795
29656233
2470915
81170209
59429869
36039156
7890919
64621457
64527588
50709537
25331728
33987002
8240837
14733194
87940624
40577655
62497503
836253
19356747
15760341
97922630
9915283
97209659
58794970
79170038
40675076
9761511
72541397
64791973
82752984
26003446
95884401
62052320
8007331
85858804
36958703
17330117
10080022
18613921
35867991
60321276
78823343
47595044
37791839
8690796
20284002
91261897
86629768
14449959
66262962
5659584
86239228
76050624
1160455
7405211
90676110
88313671
56700449
10536600
1838541
78293028
90823893
17332462
72246203
59806826
68637869
83130229
12786627
41569543
32887258
2508435
86429023
44557870
15641943
58987692
42145073
765504
13093724
80262919
72374774
66595413
52755952
85827445
34026308
92682307
26279026
50310603
42579826
54721612
96364982
65449856
84697630
29248282
12727257
31155289
62766201
51055175
51253559
81223271
25896326
66766886
25763425
26171356
86358472
63325937
8251379
83701898
21357633
69886886
41695320
19756856
56225809
21758131
55097055
27689467
84592672
49804291
35242823
21906464
59869608
77967041
82943061
8962933
44802187
99175874
55950655
28583525
57470930
53456916
9678215
84274467
98814127
44700570
76700122
48166356
19317825
94968082
79030826
54992740
73617936
71004976
93695601
93924457
68373411
69610126
8792122
99297560
83022392
88088474
58876242
92573007
6556480
33434572
99212540
55984035
72200535
74690521
42730352
51139720
86113767
94559547
62672691
69285086
17407977
21453422
8724773
47725896
34036891
60501876
93623735
59404473
90522495
82343085
67253575
62635659
50719953
14987376
3143041
37994351
66411840
51088032
95567089
52743574
75499175
94390633
35187993
85133129
26362232
45803775
24971065
21542485
30702946
47817871
94322119
3209294
79139428
4056593
60019069
93120130
71588868
16307368
91598826
93374213
80736491
73486538
61824552
5367014
75328579
35045302
57415113
87246404
53346577
15546209
68442198
35925136
69216880
58586640
60084285
95030717
52662531
79295756
68219532
88550886
56128024
12677943
52553057
64059365
99674661
63487781
69107645
39971213
45864177
95133160
92338736
24884387
26834603
7056122
25558225
84039475
67085130
76043186
65529511
71823392
13168923
5516233
95949869
74603804
78130149
24420601
44193350
31246402
46213026
58725919
2147662
48449657
7366405
29919856
87124873
14222620
9690266
85308103
32351615
88109808
30097732
10749246
31631948
41811648
12227676
51442364
70847929
68676840
40599322
51750846
60118439
9623700
40536370
52058317
72232014
33709606
82576142
52566755
28683613
71564183
94078664
63405073
62179408
98865653
34939199
19328521
53169331
18004545
51904678
72437380
66081460
29476860
13058128
46386113
28933080
97029053
15807497
32595566
48976403
69990195
66455965
58616362
98333577
16220088
64962948
60718512
66567204
98999181
42136327
30367988
19104668
43796701
65361768
29206689
63352119
64159542
24291507
57253768
33147003
5679494
63860016
30478995
79249919
62909628
19373709
16610000
4325690
11540488
95443088
38682794
25981832
3067294
9049385
56761833
23363042
64873023
39719389
32523691
81407282
67624295
17692474
67551180
35265004
88207271
84449812
18388089
57070752
54980274
57018998
57688304
44364212
87470742
25291529
75790749
22589607
52427021
62264096
65917892
27553854
62415445
58517455
74255156
9337102
80565497
46741579
72448235
15215410
95569130
865256
49651716
17018655
99310367
71187002
8584347
39095539
80363870
81851318
64420718
44465812
47117015
42002461
84153666
8565125
90284901
63827453
75838097
3553253
89530208
11904603
66414100
49919809
1222172
63226308
98622880
92368425
71630131
70400746
84068672
4137553
3808194
9759321
83524566
37545979
40023006
94032615
47285464
29149352
68880707
36238714
32162899
2161065
77642057
86893287
5876088
81917054
26516794
94046699
28336204
86495096
97375580
66385537
12031401
24420974
39885085
18025112
45635156
35926294
84115979
3943181
50265350
46992224
50224719
41185625
10751062
90142449
33738894
84449549
8530309
18137911
32027627
18304561
76102334
43682580
52349995
89983552
76907314
24078526
1680576
93112336
27615880
14783156
68746546
40672561
19410786
9566382
88181114
18994660
98635194
49653898
96369096
14881890
57955266
42362413
17366741
20144531
21077511
42067615
34748361
89265932
21559581
96631381
20664763
79282423
74547418
33691810
97001047
63891089
80758650
32734712
32723842
7596672
12384214
19356035
38172860
67346225
4383046
12571564
10552859
91647038
94204763
94043138
8055799
88019418
33783654
13793445
63424160
33655429
77529328
63799336
90522101
17471437
94253820
78944099
36206688
73289948
55882836
7035060
72377622
2779895
96492196
54051243
83356242
22144912
33416306
61298783
32522978
92531211
14504277
49493640
66767531
81188415
60072926
56519156
63538110
14427071
34114123
49943278
10614061
28509909
18057209
74171404
16855887
33249863
2621004
73267785
82866129
50301308
8100757
20240526
59004751
78369729
67412254
53115961
33117150
17377358
68912153
18311382
64695180
36206347
57015451
27356232
27265208
32500310
43019380
2836146
12151152
40427804
14349920
49700157
31074549
97923645
76704867
15195924
35055297
34413448
83935913
99912235
97696127
80083340
72202468
46365869
84370786
87520826
24965727
30527420
98445384
23082312
11508834
22366671
73121816
85387686
55942440
58008554
42060835
39208439
13196754
88627249
58658386
15731531
97864303
44957071
28619185
16489921
80134599
56999473
41455782
68044704
79183116
88237318
76769558
45740030
27776830
68741117
44032816
98496253
47368721
41833930
55330747
26051455
84780301
24706513
63073001
77398952
72423308
13492016
97365860
36675999
53876373
5354060
70546177
81236382
14593876
56998402
31590141
33063260
57155012
26946002
81006625
70281362
38428998
21772716
16572054
23796707
90291674
8664796
13507762
83116725
37749169
31383575
22038843
41136273
34701865
74418396
98280778
971559
97254298
12735653
71359264
3590659
66776197
27154271
84099209
70561605
2246272
37962821
75104034
37736005
12129548
69992773
16143055
14152690
70148309
40816998
76090943
27631837
7803746
38335801
8570861
53442577
75295746
66922768
78228004
50746198
89495897
52314525
9180588
82905569
63384265
12222404
46422436
79168415
38547941
13770392
26759514
25377550
39690526
89304506
55036309
34047622
1989796
82577411
26976876
23093828
54305904
64228506
29358956
36801400
39930308
9366264
85686184
7952596
96118630
57268875
48933972
52133274
73008093
26360477
47184454
99829651
18494623
52081003
26375929
80140977
66304153
60613551
64302460
68813669
56861216
92346084
4927558
17253920
83093080
87776358
89723130
8338045
21845499
63228176
72850106
12096212
37633054
10910636
18811630
13692954
7032203
58520720
41377990
15294263
53801149
45585635
52140510
57700900
59312957
87698472
63156936
33232863
94120153
23114393
31509115
69419022
20750395
82937816
36932050
39405718
31997380
57245679
65423506
1910332
24173458
4107343
21098309
95242791
64813558
42183212
65097042
8636356
20651929
62961040
66346527
19427374
60527248
5226992
24544167
73662230
89488402
92483124
39873444
23536585
86374769
77707543
15172676
75322016
32728491
40978397
89633508
54077228
35486123
57264577
22726241
54945065
34852710
31831678
76719755
95131157
76031383
22395936
69731725
85944967
40287107
32062361
66834869
38010285
3686453
98772080
69283465
87852741
71361369
2151366
90210495
32461852
63709939
5920276
68249805
90827392
62345422
1249229
14249755
9970983
24183298
37549066
55022596
61627396
64716063
5708969
73249995
55840765
56718797
66289253
31966802
76680062
36864451
92967449
62683173
69918178
21976965
55745738
77404942
63790293
63967142
13885082
25598473
49930745
42762119
36737613
11731653
10381898
60113962
36476775
4277086
22290976
15118891
37989049
76833466
38007581
99851946
24407886
748708
99712036
80334563
816548
51973010
81552853
73152335
2126673
80058855
76726147
33954581
15377500
70568462
30284792
16302580
97530882
20365376
95048031
14455009
54404938
15286251
21156839
88405440
30626360
90856894
11721201
63044652
91292870
16234732
55621558
27229811
98157684
46972868
68174870
85644104
55290830
8457181
97252476
20253071
32860947
51930635
38499789
98836277
57186882
24570770
33329639
69010411
20270450
66638926
54761357
77722059
72635671
41577086
57508786
65671763
77712796
56472611
68460878
3156874
57613357
68791915
58690275
31921961
2759334
17139705
57518087
86944048
6932426
42811565
73270175
35290855
265193
99468497
11213060
62201926
43453432
83064214
81785473
93736657
28683462
49310945
88964417
6572978
9612657
26311108
13029156
63094008
33817454
62916230
54150675
2147365
22256003
34255182
41495982
51949574
33802411
16583864
2770627
172902
45874887
68300913
8961044
60461045
87578227
41660688
53224384
3730714
17891270
32250723
85411119
56583079
35070576
28221890
54454843
91809193
75125439
38778879
64916703
36980234
14898063
52703321
28527841
39467722
58370908
99157006
1895168
85318176
75611362
68136708
443766
51988297
79774811
67146308
38989058
38156453
78626242
14671186
45192745
58463243
36387110
58681068
75292163
63925644
96117747
83794507
98625344
17679493
31133391
50890443
56031153
4649523
30596234
3971967
56438383
12357937
77342810
2536122
46203460
71821927
16596746
28107142
47914003
3007896
27101467
1631488
85596625
49675098
68315805
96052933
74044575
91930860
28497421
59385015
70792809
35156875
15046247
62504083
70111458
22977779
10014121
58504565
3364652
74897659
57629291
33866638
33038635
13610912
70250313
98521450
62341799
56186093
15889624
55412385
79030504
62712593
98042768
12744817
832048
87661342
51618327
27591021
62174258
83567676
43301027
87297121
93596401
12871508
32129498
64678892
82318976
2122680
54763445
109527
69900257
87538004
66980602
35501076
59241723
38136365
84437978
67025638
33020892
33785696
18803691
73411013
68137043
80532882
17472705
41488345
52095827
79320973
20816831
95153470
38043024
33219357
52411052
28713175
56832140
26203128
27875951
43438205
35606365
4401516
63390099
53618721
47668446
89371882
36971699
60183494
55369812
86837770
62564726
61973832
20414284
75379810
96522063
9554104
52000502
58336943
61794810
55886726
91588731
83039885
4275086
92381115
1472705
72951958
42796005
35352290
25844655
88537794
87281482
38248560
86863293
63896641
58323233
33064619
16093439
68267303
10629424
79742316
2168224
44256661
92837619
99076280
11185688
31866194
91020620
23506720
56723478
83069679
64588171
75323370
35953001
86867266
64176316
62858560
49943166
55424662
86980336
14868074
86539060
48619849
26608785
46983577
44919350
63203770
8286989
8599837
39271692
50728953
52008294
77582012
4494982
39481405
83177858
72033800
59330166
84780766
87627004
65722531
53450077
6837835
94101715
80258313
52390207
2562529
33440199
91769530
4489598
69847204
68268989
17688628
52674212
85658245
91239254
79739996
21704372
9013446
76606682
91833250
9316178
30268429
73953873
96018773
53743536
53632126
93810907
77683613
70003998
87579531
27287318
36172411
29456477
97606193
89330116
99280389
45341510
41027780
81556537
34275804
56378429
33179380
91467116
11282403
43041414
16063715
26258738
37072915
48809186
75173087
17357714
99144735
31024619
2410417
68099253
77432911
56342319
6253271
15446518
52259444
50565928
53711788
47154409
16674384
679313
70256341
39276434
62066467
77231533
44060504
34418398
58083516
20670702
61104934
23162764
69237491
85173893
69939495
75227488
10036384
41574977
13631013
65970184
98316186
87480834
17857684
1994709
152417
41457021
96557477
16243729
37442564
81325141
35562083
64618297
19326526
38110735
85783522
42496018
86370224
3059014
58757911
19646120
53969351
19089128
63149833
68741362
89347117
82239684
65739356
11147103
39700479
55623131
25098819
96828331
1088713
24173253
41844783
74298841
60728652
59405846
93253432
77364104
81299790
43826182
25826028
70755542
97963378
58739455
80093058
30621085
50563826
62476907
17119622
33473411
40839663
99566773
86559844
78301011
19579421
80493883
39101898
91682564
98764076
25302307
88755287
25677783
16081541
30264407
42295541
12119549
33427412
5552805
39141787
31497668
80805441
50382226
45129899
96703585
88771505
45382749
90490275
46562938
83442223
18633248
55199811
41387956
5340588
53661549
42532859
51618805
10582205
89365865
4928796
31661731
87558416
95714094
87374054
80588127
79270610
50842760
26137398
55267659
18211620
16965482
85720707
48268203
10946560
61425112
15209715
22241128
58033859
83498803
50228182
19898046
58160453
52248079
115514
83146905
52084331
80764756
85984263
82529703
38518940
28864371
41183033
52647910
66890477
7669915
47675434
56187970
81868096
51847764
8735280
35810716
47193839
32406546
78080780
20164670
34381033
22017955
31580604
29154823
62836143
11945090
24438804
89901819
29583424
57153395
28144195
22580557
23258179
27756854
73831928
92106381
73650984
46690618
14876260
62487626
57649835
63408211
51474487
81911116
89534150
40484304
14551772
39928481
18386099
8825550
14233982
14919337
85005493
45743403
39798065
47633109
96104310
29514322
849797
71179988
25074850
29557804
84078214
71758936
64972513
8969628
38822362
73502533
94771207
64463537
97822297
88316199
84413450
70103949
44518981
59603934
37402477
70185196
30644594
71517340
80176113
37570030
50710338
81353158
82932164
86607483
23737949
50251760
35439432
46697755
15518120
15415829
94589242
65618914
25156435
31560973
70892932
77001915
59346632
31214537
60441955
4533696
12892334
52712020
80502279
56109312
18917204
9341627
36561807
59075686
89084741
77929730
47298046
44416720
46493745
20139083
43959743
14437910
47820269
98302531
17117852
86068917
32139699
97456814
77515792
59964129
54420308
36963640
49699816
16419477
49893345
87291492
5394478
69662279
19896099
91552053
8579418
90481769
15973890
27821442
76875491
24797552
92697109
69705829
35715747
3606848
57085751
27836515
28391605
42491799
25436006
42809715
59893798
70862860
94227363
67307928
99229642
37175227
75301516
65097739
98618516
56591705
4860048
64378307
70700506
52540953
324279
88353565
99879059
86449789
83961839
9718938
13957259
71240898
76167085
52491027
89263220
77954507
24026807
14909971
48213360
94482234
19954262
76603609
91045022
61765697
34773277
46691472
80109131
14831439
66910918
15615672
88771640
45544222
68066886
30242332
92261436
47770987
75234151
65462472
63752699
93376981
16277276
56622021
62448133
10445898
19698358
69147435
64669680
8830141
56421390
61367800
63680227
2063189
61566930
4555208
47243097
80660918
99427204
12352694
78547262
83548169
26471020
56481022
82685280
50252776
42958090
59441224
79422032
89895920
85385054
18572457
18457870
12611711
11612574
93319137
79613605
375733
31638298
37662179
67657813
91770084
33969075
87605964
10616523
5122527
30358452
67211330
9602608
58191744
77840787
22406263
94719957
69065300
41043347
64255644
53371226
16788671
60940432
81450119
66477564
10732327
9023905
99872722
6486880
83098514
8721360
74066987
51321780
69642268
98243075
95664428
11513476
21920511
32515998
39885803
62973027
96217009
8289165
51826035
74603670
9625846
16280907
69765193
73543997
28671390
38635371
88351681
13941178
88135283
43906989
63284730
94914263
40326173
51631152
80321503
30966907
7968226
24784302
64363817
89159617
83283468
5925993
62057375
81657510
81182827
18226937
82618640
54435771
8409408
3929245
43045978
11078142
91233976
14253543
75730586
12111841
22151342
3482361
69901188
15785582
42727742
15871222
67870240
91320777
8454176
33436280
46233481
14246704
64491130
90670530
99313244
31775867
2505746
17267896
27732915
31419549
6513164
10520629
51241844
42072815
57151700
8202983
92544892
32195392
51450310
38818945
77063019
89872942
33875834
67436450
76658588
70350732
96079664
20566823
12759040
99725342
9029465
85868909
25764650
15393531
89729469
54523458
8764274
90522696
71467585
74334279
7180761
90676733
6321270
68647588
61791540
55991453
18845231
75712694
77286658
11401041
92689440
59453737
498851
49000973
82142176
45828556
29683962
82970287
96786109
98211563
69306233
69583636
11093903
47273432
57491829
20458041
63623913
30631863
25741168
95779784
63980072
97957697
54079437
13256473
90393526
47205006
37979777
62374257
51135070
67212454
77095939
6828873
89048579
98636145
46188771
1971369
50930691
77862005
86076897
31336113
3337641
92738237
55897349
67708844
35983958
96215871
57466915
45510877
41379480
62420404
95648571
50612677
33077767
70971421
18096817
90688638
44643185
61428839
35347854
17023923
19494454
10052460
55158465
23248890
75557987
1895006
71868702
27309061
4835254
11606615
95885450
75782490
26522352
14979720
68068123
35287508
59476672
17274245
10638920
2902398
8069906
10809763
43999155
79370551
32304637
52462709
59376988
37622113
79872831
76760835
99778632
73114955
10999264
7919444
37900794
99570651
10123739
32714463
15165342
37576243
42766735
64620727
92756587
55698445
71733744
87217217
30076750
80884647
3812295
83785920
15443429
51119402
54995394
17304569
69031151
71565723
58163627
25589473
74930864
37465486
26941190
23329190
70573283
7175494
93382972
62514249
40545571
36734394
63118538
86176941
19772023
77952210
21760249
32306687
93363511
14529078
73690748
64430479
76444238
91095918
12785351
54599636
94000337
5838705
65015049
99403263
68404276
26148193
5678832
49428637
89161720
42267321
77302744
51369030
40513008
10227998
78965607
72893964
97475645
5199899
27898516
64543914
25580674
66840825
39606240
21890683
84195949
48301487
84226439
79120736
82111832
46551640
95474707
31526842
88619781
37995126
48338117
21443061
31100822
60831845
46236509
62237473
60278191
67726058
43849602
72011847
59268345
52226446
63311330
58250853
69053384
21480979
94430259
59845967
64332049
19103092
25760349
71513597
34446150
39328283
9596494
86905836
21478646
2777406
48747007
29807965
18984437
53384015
42175280
89861056
87864812
75130946
20447408
39769867
3183212
14500589
66785326
7246576
55184582
56955073
97448545
66280320
80057232
22144002
98847031
14173830
17485158
99268411
16905422
36379020
35420470
98165056
76396305
32991250
67827913
35989065
25244491
40441671
24615409
58948575
6215165
38524615
69517672
27311436
19268486
22517442
21186598
23851363
26553853
90948270
25721992
21829044
2309838
18190357
26986830
13418615
15813354
73035065
71745767
74879571
4426091
64693166
98007300
72818730
4677790
49052316
28120530
54933078
82932664
7158489
54748547
55721485
22902256
15015063
27177418
52244430
88283266
61874642
62413903
79604210
26300238
48999740
28706156
93149021
91213087
74155431
58068150
53842535
90382587
56831712
92949544
84584265
31008020
75644044
87623865
15659493
52416767
51337628
67855485
1039369
98556146
78402512
60209650
82295642
75643505
75480891
63674691
31754568
1676099
22505300
49717648
51115320
49579016
64473823
70703821
88050858
2878429
85161841
79414953
57218537
57544199
20343657
76177655
4180134
52486994
91704058
45334938
74496151
38842108
94436289
75676287
42142188
18957300
93527581
27387733
33788293
12543696
46675169
87985583
39865683
71594309
12491620
73200164
55252512
91130214
74726617
26037342
27771776
58899633
64933261
93311868
42856036
36715231
67467870
96637012
84528689
62839759
5682124
73370062
49497349
46088052
75423116
54720335
6547352
17643742
47911557
40474366
84775910
23583697
2998949
42644101
6059643
92728609
10283811
89148812
54760933
56294398
28899854
64239820
23031167
87357493
37430982
61154648
7926095
90125422
98638809
13276059
73426026
31319211
62944336
56241445
27263504
74808259
46732906
66657218
94639856
18834447
82940511
55608215
37255223
34392640
26418565
29481985
96717329
1682052
74899596
23279514
2625714
58148866
98768969
50043408
82340020
5226385
78898027
35399396
62883227
15614194
76272183
25636424
13620164
71184178
94783476
53973643
63550283
48310642
34415382
38039129
15044075
54240118
8390275
66310948
23435968
51497886
86168467
2759578
3840559
29556547
9398182
68622897
20200478
57491844
32891137
43410030
5267052
42548156
96273142
92626102
71742613
16049286
8780643
89996042
85857467
22030012
93422331
46034211
36879775
86153814
25800936
22663045
21904950
43056245
69846362
17295418
79462959
82553440
34083246
38287741
24377444
24040577
72835384
4236367
15397485
54373888
81076527
29767527
13503818
66012479
62463874
34018256
1893257
70631284
26486273
48523068
95423112
89569894
84245252
70078802
45119285
39237776
42434644
66868398
36992473
83192346
45840643
49446880
11040919
1632777
37461641
99937680
68733557
69906492
58661655
2228535
98922568
32647450
72091120
53414551
7596532
38668427
92266910
21400818
66873337
69133704
66842031
20792935
72241330
50276933
98385984
43008492
96297130
75605846
26893519
28905610
92230835
50077105
35425127
21268153
11256102
30795628
55391153
30757804
91698981
2984829
93791943
61797035
62818728
11979936
95320753
13409644
49353064
84917986
93974881
4297949
93777904
67098094
40672347
18256363
51195875
56295649
53870946
23320186
52936129
80755351
73769818
7422000
7963262
98120793
42553974
70629522
77757345
88723307
36922348
39612188
94769904
55403489
16481986
45815435
78103047
43678985
85589981
34922427
11964221
77571142
83073636
57426699
41074733
93668092
30191856
16990067
67760652
63031615
36336440
86653517
85766701
19152737
89707637
11904907
12700248
53506591
78375833
94166530
1784640
71423806
68075871
63273725
36414888
58102009
69181922
59795483
2262308
91833020
81249551
68147751
71974145
25031616
18729985
4517393
74732653
16319842
7014360
97631421
6231949
82090798
11197210
41086009
44176826
29624084
25775939
30601549
99000037
85314271
91265710
50510073
41096741
70576787
7839768
16940308
22221850
48548119
59568607
56036520
55390639
1887450
10700362
85496989
1680809
95410838
62538378
15160332
39997735
60457253
30455095
69910552
4041680
78292865
78513541
91745684
36948430
5164548
64225895
51840809
2195371
78983962
47458589
38976387
22440169
23197361
19516088
84913128
40072602
81310732
23959986
97812212
91304928
23172234
15893513
7698455
20211238
85231427
21045648
34256330
51973691
40613849
82584260
83184632
50412131
62966424
31641161
29559362
40581027
74151163
64799330
88077791
21135238
93167743
84460085
10095458
23404909
4366397
19269121
28028021
37129829
63098421
26685811
91157852
35707710
78533338
13655214
2603554
47063567
72992603
96980941
24368638
88268957
64278447
90949121
45186885
16672920
71890515
5778528
20163467
33741041
24180737
63215238
476670
19595748
57530196
81735454
72281893
2398347
32747124
82282645
75224092
54812069
25014655
52897072
1160009
76151695
88300510
79051423
37700370
65997748
74433724
38304364
64846793
12693423
74903928
80424384
88214297
23435086
75750352
11793624
5246746
98163766
14656011
31464961
15197918
41746541
90786051
61585637
13328205
45803788
14767166
79273505
98195024
91683850
57097407
33640677
39581900
68294298
46033033
9237813
22308426
12774493
95210481
38433599
60991500
96667909
3362028
17052439
74137483
82489161
78379213
22787624
82016505
36021122
57084571
3205299
11736205
15978831
31819691
62672227
93347832
95545923
47471105
54137524
27113887
25276950
91893504
360470
44402790
27257586
84068824
35040637
62154151
29834236
17888160
14936250
22379240
96017014
58914413
22838769
52269877
51328218
94790247
70877440
78905076
43407891
68529203
16963366
77119648
22503789
90333348
34997891
22110399
19308826
47818306
92137019
31844446
37098573
33957633
59013021
48544012
55185014
6690665
60637130
13678769
2413649
57401767
80362314
25060414
19611272
70793889
54263624
84174781
23505269
21737783
79527317
73143301
24833969
83706425
11519362
87234314
48562147
413775
38792375
54647506
75432576
90482773
66135716
53320625
9842262
83716450
11570311
14190711
3400035
17737820
63984140
23423670
67699679
46344286
44940689
64968670
45672687
74913754
82600532
36117981
95116998
17892228
2470135
95351917
81396500
66968160
22535284
73473087
68745832
46073715
504064
71194663
36008486
47322395
88764924
28821184
74597713
5392949
23029167
51130471
2021347
19277236
80702082
45595749
82764754
70005418
88326539
96567223
74754952
41017806
32728904
71757309
84116912
95750790
23111812
2172772
27843511
90271455
38889153
9001890
32227832
69138008
18145973
2866925
98430976
24271213
43719523
99797676
68497762
77755243
88389625
69089627
51748370
94695709
89573713
81404841
71510543
78861374
77279228
21702494
45076670
66343792
61339474
49812245
53472729
56320276
77610484
43890360
46102981
88273170
79277734
53343635
53731095
12172335
29431637
10498569
25909016
16670106
6617512
12975936
14396879
63310014
99805348
48549144
52095948
29842987
83388421
45198984
22227330
80438082
51667810
73126216
78040358
48947404
22019699
30120402
28874918
55648623
60376244
59170018
99475773
18290131
71478341
33288784
69698621
9763053
79220951
4878504
18921789
2658546
75376800
64873025
76070239
61655910
69511945
39258015
71892062
63743890
42155979
48249633
18589008
76473179
83880725
27651274
78629806
18001794
5834620
15566248
29024840
581361
90457091
98945462
69779238
69864572
78689888
80766067
43638662
45352080
90859684
84363149
12645577
49053615
9964323
80920583
46850765
76291058
86339738
85827811
6846095
24718240
12163104
84551123
38543711
26169569
71873880
89741387
86485554
23597250
38378155
13505208
2585022
20528254
31926108
74568615
99648584
4204714
2360532
9066420
53879700
11049829
30827527
58017788
75278452
90435557
35627373
36123312
3683981
87617185
44254814
13931804
78214536
31835662
6864403
93282923
12506696
24141887
44541686
35994020
26727000
81337283
65832687
69752598
72352673
43349588
37248127
12011145
51595817
6236225
86642783
40045300
68511314
81728141
87640701
79714376
81354309
93525366
72673529
31593423
11854984
59304130
35534138
89434932
27177396
46952520
19719518
42277408
72004903
73662268
98565462
52620455
6200792
99562404
89076955
33188845
43145843
70583235
97088828
69941575
51395376
73235810
62380691
69902405
20534262
42952055
87290183
74611099
54173650
12111155
18121899
13200969
9433465
2252617
27905695
24120918
61464341
62313155
28452560
13302085
89532087
59804275
71096733
33364506
53065387
84711583
57065519
72310921
92192827
2746597
30020191
56411271
54375882
15894347
73114558
72948666
84498047
82391560
98328877
47103937
80375661
40020063
26291166
53571026
97611676
51912124
2525007
15465571
84307901
52583143
23123691
9146019
25733196
89491626
64669215
74807377
99959753
74993781
60669158
76781312
41353906
35298108
50714216
55092272
16353122
18861289
43985513
68555591
77852052
18574857
83800602
18981086
95565613
19420673
54619602
32217171
82337949
38153971
60950748
85859167
33494600
886799
17523619
85950180
42730774
19699002
94650738
62151270
46686783
13204097
8357911
5364010
82877988
9809214
93544425
46205374
30057214
15642665
84489956
55725387
66298234
37318093
69358210
6174761
65693155
34204149
31658228
87680315
5422708
46130159
37739845
89105582
44320397
83285136
72269568
14283329
56253044
52137892
53197197
44898684
62845197
57367023
25849352
55698628
20928562
54159636
21095096
41316380
84511737
16967265
46649457
57979302
30880485
82542460
46529305
94093178
19154350
80349151
39194653
23797665
50807136
44827562
18218130
20862844
24796339
64382261
91727447
5171267
83796294
17173790
35687874
7744536
53372470
33998131
33466414
18700043
63285338
49461195
78857745
29757896
67675505
51860847
261043
83629231
79914162
58957712
62410928
13339781
45102720
69463524
38054937
97373237
70589579
91782170
37640148
64069782
69822913
99045202
1783893
74514134
18048457
98961232
14581470
34849800
27626461
88018628
92046094
20877412
11563414
32734381
11808418
27344407
68325158
3515066
46392451
45186778
6766514
23488239
91416933
45820002
37490820
33432024
95145957
54321553
23376515
55476278
82205428
39912777
56343599
17771787
34746393
33497638
56694433
22671794
90840598
26477019
91487064
66603042
35839408
50483062
34454402
31789046
34855708
1654318
57338971
90253312
13484735
61008854
29342560
5296048
37674182
8353421
69803191
51452291
5206135
2033052
87967086
15541070
45041918
47680127
24192104
43912553
77425779
13949927
90583699
58342634
67865674
61539895
75137851
7127328
25027412
52339847
44635286
10961977
25779457
78794470
32544243
95268523
8025093
75128495
48783523
15857413
32822195
26752611
41389212
22419166
7982339
31307676
35921079
36387477
80120342
74034546
64182234
85528242
64663992
16055393
62782611
59900324
24026490
42838856
34829055
92462564
63504076
837492
60424368
80243281
56750390
91729607
82496227
69708992
62272310
22364740
65630203
46341643
96588428
96312749
6768457
73880696
38103519
96681512
45266553
10243481
26039094
30865988
79872688
54675202
9053143
25325732
16114102
1256779
46737118
74416251
21128778
53600378
39502502
53918485
78522624
37361375
81632597
20064316
22449556
37595673
10756649
989309
98370822
38894923
2354255
69032098
70180340
65008241
22617503
39598590
34077818
38129452
2380481
10491073
15325131
79647370
38279698
69750823
32192771
85691137
15689976
3803173
81233656
1300512
48660180
79058901
71143665
98945933
60048165
11358968
863139
9839568
87025867
16512372
47760729
68139328
83553958
4174807
87909638
61301490
67171331
3040059
99935202
68249089
38995955
15582679
92848177
25876580
84814173
96633993
13843244
8436877
65894575
2615780
64693105
4625433
61652007
90035824
57173312
79245086
74429873
81090163
49101985
99908808
18570442
33695359
68278160
88266343
30071087
56128485
63124093
28968182
74964728
77775646
49844344
40554635
78253144
88979927
97496340
94515468
60179330
6077669
73362440
31290350
47502630
7893397
73485349
33625759
46821160
55955952
23624448
77235952
63513007
53188654
31598868
53790164
622811
9679759
3761292
96277416
68907758
63668379
13961402
11934826
57041706
53295775
40592628
22657357
92629754
51132906
8067165
54632282
10737193
10777323
55813373
24883879
37822770
92176298
82699071
97853662
98598648
73427091
4338365
85771296
40171822
39322080
22138257
46472574
33982439
86553451
61207574
80246763
45562217
78412482
41685779
26286002
24870983
61906544
89655616
83155236
90154314
56146931
33779931
6554752
8685522
46592292
80895972
5362183
65257895
59596239
68467798
46698565
30086180
15785895
30061805
2539459
10052729
1399518
57258995
86128266
53146957
15785459
91346674
29377727
76946017
77643053
39927831
89418930
76082854
73838657
91719990
47614730
46954474
53417064
96778911
56387087
848732
55628599
55158225
40346182
99263161
60343002
39542992
4138522
77614634
37760690
6680777
53915141
11250863
88793634
644539
68207455
23073330
59412897
58349507
27922916
87497371
7264879
88012894
21301666
80648031
58941710
23920877
90123891
29368041
86772400
72613283
94116149
28758464
99187949
86459754
75829700
45780666
58781115
61166641
4767396
99666839
69462044
25550029
51573728
958934
75408859
11067321
98645010
58772615
24914412
50910181
31134039
24696233
86554747
72226165
89429377
22698553
26186753
42962883
41596159
51671768
4708005
79996925
49640562
89709136
18711120
82867271
26090839
80896931
10535448
79884230
34056893
33707441
40198701
22210884
21694127
57184179
52626947
8771238
95890341
24576016
80521298
71521976
41250124
95674981
33520535
52397610
7083395
70134925
22619230
4811030
3353152
26886111
53236514
90442725
84019322
69878191
42478503
20000692
68526624
79446335
83014392
1360256
82481367
47295726
97050444
5562552
20578124
25698318
85031452
78362846
38501196
17812124
54686615
55023985
10228762
94980299
45612069
38453727
64175720
92331715
15986304
95269375
98287816
68477601
64590497
46177953
99533910
68957878
9783339
47567206
45829027
40437586
65335164
49717404
4361207
4271253
45924390
14725518
17764157
80387975
72742847
72500159
6822292
90831799
13560706
40227337
97265972
19474070
99166133
62333970
20881760
61255613
7070749
4233737
77639165
6118271
90987287
33125545
60653888
57285685
87334245
11501972
57414419
21868915
88378737
20129323
62756516
36858895
18332519
31630378
77702979
79650300
27443218
39379647
61381051
26732857
74935688
67356310
54419237
14371471
96149904
89648240
53105739
54160467
68002427
98014166
95944989
93823248
21362664
75474336
79433815
37593420
72487885
41940437
69664327
84197106
47364384
73735993
80653447
46616852
62214950
35565622
78603946
24593636
33569586
59785021
4314701
29266141
46956979
23103316
40063350
71064011
85286201
22217520
37308756
92471292
45463811
83369924
79341099
79173069
66937098
81391358
6682571
53417965
43647421
41501314
69505453
16675681
19546910
24646500
58500583
65633853
52719354
32203542
30112024
398068
65751650
24931742
50859580
57201584
40326668
77805486
68634328
62246247
63539823
20622829
93867205
78949954
32926202
47800478
4651632
44065213
35349693
20695022
6048459
55387296
10617137
11882945
51319028
97215329
40431697
99670114
9189107
48642089
98125035
60138752
42429868
76340807
62357466
30474836
83389345
554162
16260824
5839159
16330570
51169684
8751880
82535052
19284349
31350817
43230113
9293132
4962945
21059119
24720685
73796809
75023170
1075602
94881114
81237202
49231308
3603763
36224878
46747672
2443110
14096107
59902557
24162568
52238995
57333578
55759363
85686164
92234216
35382918
26504369
68493696
80898045
14170006
89911807
36085909
26262881
33843542
49639834
79077924
66566805
59339340
61254685
56590628
26128631
43791919
86633746
67843821
27191300
24503090
18404813
82647213
71042564
72259804
23204936
62868979
21160189
19420189
81813459
66626140
16656951
95140472
35591254
12721597
65305702
85278636
48510288
23874685
66179534
51303210
38374859
64964501
91277620
47143313
76198900
39786051
96755045
42006684
20041958
87305527
29884934
58478740
80228939
43918882
88038045
97977824
70745829
29392413
95076108
31178619
50750957
21429757
51917519
13014438
86590293
70588383
8857068
31608378
68398586
52615784
20521070
67900064
27813168
81420504
8329066
1168146
49418794
52707427
24654430
53600081
15943205
46187031
57412009
89138066
6336527
87455825
18317353
89454822
63469272
28501817
18088717
90202981
89551354
2268470
94246015
65080926
47801759
3670143
64630598
14515982
26697444
16204407
13618819
75122271
24665392
55011635
96449835
35581706
47566736
85063782
85975161
13023249
11473901
81599910
31779272
94039323
69270595
52724943
4891511
1856536
9957678
75326012
7104768
65413119
29284716
28756845
61882810
79128445
5254481
31697473
14721601
22311996
45809293
69235064
74913977
69371540
92235007
58263353
57722366
29106386
260170
51278592
25199421
57616595
7147375
32407588
13705217
98266922
60723143
71215434
3787907
43117610
60123875
52240864
7220971
50169492
38034174
73498613
74522053
86434212
75475333
96040522
44447622
32360123
43502644
99524088
3553252
56286204
71206241
20618867
38227346
99391676
96430835
9703215
70521593
98679760
55713107
42596932
3613511
19832652
63425636
82029790
47770760
97675713
97026767
65283648
14093764
46768636
8104582
9102202
43833420
36531286
97248153
69454254
45183996
75345234
26615068
45387884
96069460
52838841
44505232
89086121
66205333
6770542
36352645
9052843
79652417
58855995
50168814
73645245
73694579
46753183
93103064
10465453
41261027
59616507
40475205
81420619
48673401
99002096
70633051
22225489
86902146
53243782
94619019
22902029
13242361
61532752
8306557
81802652
1631342
90825147
79961437
51221197
87815168
40094590
59774135
10740225
13736150
18281363
23334326
49380858
8027078
53971249
54081889
33874242
86489087
58309788
37476053
76939509
84282114
46698716
48406293
55826985
33927307
19583354
35315374
12835472
16081566
17154416
96234208
97058235
17262440
20023046
78662218
86486013
30763135
80884046
82618374
70371586
8451299
48716557
68962067
33286003
76952563
6012178
50259538
20543073
34840027
87115010
10835692
66223853
66936945
87199519
63926079
34319792
89048408
33133784
65049401
11887284
41027825
82152086
6154110
85009858
95494898
86061515
44791143
84564447
12812423
67893599
68170322
54256019
96450274
57167111
74642976
72211046
57964177
28582142
71802792
44558299
46686960
49016265
49770061
63106585
55172720
40716408
82991706
76562405
42391488
28216426
15590032
77501478
38402532
33051285
88412288
19223917
28315907
33873977
65539376
85090110
91260174
76798607
60694678
93604987
61464563
45302170
565743
5330876
53310909
33452811
50690734
33891437
66900354
91213617
42162223
78418881
1645352
83744302
4244349
97557663
933186
85967799
63137097
24461396
35399897
34104987
64894028
87179711
74845837
87073957
85350541
65366700
28728280
46657003
34343160
34889227
38701359
74095850
38104782
51398109
64663434
25328480
79582231
15752616
41750041
99634344
67389160
41033507
97188258
35420134
10487947
8368062
3074835
99445059
22002506
89420484
47478898
43129246
19143932
82510497
99484118
23324114
94212420
86945185
43683636
13817299
58647289
49817437
80574084
41241611
52735080
75457719
45828176
74378266
39556836
75223461
76854277
69728620
47888894
96323922
99140450
4993401
15420699
16918521
51258389
52004455
94617939
89863093
74434930
12145040
28488066
12816616
69712151
47539463
61023107
92942001
59293837
15306385
10967542
94763482
23263538
31234500
61520058
13919011
23037962
1081768
71152777
6124576
18952558
35603767
67929781
5423620
57364983
49788997
13113163
33639862
1820902
21598798
21382720
35937357
89940681
47418208
6996963
59506253
3150584
56538537
87708926
68542469
91650125
60598586
7044779
80323485
43939424
25126023
76452892
20661592
40930905
23165568
24667431
65202454
6689039
92156494
38724292
6532662
16233520
83698036
68577847
49165896
64103573
85835396
90242694
72206376
44044017
62997104
56467920
22028452
59516261
85045577
27281046
81730329
82221515
69803980
6009259
22947382
53862292
24277012
12323822
55802207
12703121
5507516
82120165
45444549
83686121
28469256
77554501
9992870
12284923
1695172
4311449
65139683
17938358
97347988
37917020
34742757
84540225
95525650
61630170
71166950
13837625
83515426
87542519
86645113
77244442
44867875
37644194
47350222
93987458
44928387
68451228
77467072
88304471
8677764
27905212
26397226
58314326
24624460
92762537
12055342
42314931
86926187
26397830
34457866
72360161
1392843
36398374
98320137
68059883
26020992
98106062
77021415
81625338
32611122
17241181
71829769
71211524
46362721
13620276
16304890
56184213
85432836
43061269
36708513
26345957
83477149
13944535
99196980
43576987
45532490
95243166
23172046
56431092
85459167
22506703
75112013
26255924
41828972
47380746
59853996
605089
72093523
78288535
19581296
14722609
9902355
89882095
49411865
99050653
60093008
57904795
75312364
8490824
93893357
69843448
44310061
98635634
47661596
67886011
32119885
40283142
91138071
31296834
64376371
85709443
96853649
50966058
48496761
67952598
84949526
557645
32619893
56175228
85185121
85190996
81812900
48542413
39410399
41104319
16697766
98112784
29354975
89817785
76838813
4207637
32200472
92518614
54859257
96088317
93604185
20782624
70653219
11603103
23903602
26910955
85476870
50887155
66036820
23936106
72283670
76303199
77643373
66616026
71655627
24154512
27173486
50965778
69717639
18844720
86333491
17109575
14172532
30436173
19119622
30249029
66339411
62696267
23301412
6044385
27974377
93024260
75407601
39387801
81334573
77967304
35635973
39240684
75221844
48196469
83675981
60178638
46571729
83300685
3381137
2680312
81666190
74204592
36186202
1442504
66411548
24215269
81364663
76043488
2618360
84463315
55027225
8571433
32996549
40706973
34943035
28490721
86023219
25697578
63098568
69107734
35076557
44173752
58501436
43579774
40595343
11631279
82139439
59030819
2179559
86736519
33881727
25594331
46340888
45931500
37916210
34025028
84639583
25615177
69791595
76783260
32407492
82349889
26761052
46224883
68597639
11738094
8758260
32219070
1942751
73824211
48708546
98719188
29106983
21550916
57704807
19869473
15790205
62604953
79681285
73488642
53678807
21160636
41419403
86117538
4616340
7581973
86947257
35681865
44147759
98471422
96658364
8294058
43719162
3560512
52304328
62373455
85810312
94969485
20087262
2168342
54619993
42097049
1259465
36475709
76379754
60693239
16083728
34790411
77058332
92457900
84124246
49326770
15803454
8837031
294877
2593873
75297107
65989043
89574806
94228944
11291107
32348588
75383060
8993280
61042683
65310733
41866866
58334785
41925459
69758791
46719672
62459122
9843097
71609332
87052711
49721962
91583310
1208559
70788993
65712635
85295703
69852014
72602381
90386739
2860309
88649935
25196234
28803044
27432380
77094607
14158864
38680479
6728183
79030450
57123908
72763761
12168773
47954101
11424145
1567076
58597449
9383565
798888
96556564
69512281
18293201
74481867
5645613
21069655
77680072
48123958
35785644
70194145
36706864
39044508
99646030
81135534
34174759
50173873
6989983
13247634
44735038
22171194
63220755
73042683
54694376
26160213
24336283
56431350
88339097
56210386
72974571
69479561
39572327
5933892
97107714
12080981
40197116
41005049
72917637
94586145
33126806
72296104
4634579
4199738
53483755
21026616
4756522
27284781
14616292
90907437
87448529
84387239
90865326
85557580
26149601
36866078
8941317
18381091
29633060
18626757
26025320
53146339
50617131
60853024
77682526
96126534
54483590
48446958
5547596
94237800
70992534
19379820
61533311
88654731
28669762
6069574
92687936
69910219
152579
60598111
16578461
7328600
56562957
62029146
46048313
76686217
36724177
32261850
14869874
28781659
67390770
32171538
29676313
83113879
59754665
98924811
42797236
65995538
67756182
20287074
23932603
73482573
24738964
2505668
18175426
70751649
77182910
17235446
22007489
22928655
20345918
5166891
5611704
44067276
16870911
50970087
67825954
21707923
47655874
97632231
91496657
41593158
38965424
62090298
29407190
24632127
67036079
18555561
21742987
50709200
17317400
21493688
23845821
89353087
2500412
41531784
67419305
70418955
2189373
95011370
22114843
13322630
69983480
11825454
30922130
948198
92427154
24641003
32221020
54130716
64452802
689621
42483255
74414721
76720552
78330205
97738403
39758375
76000971
41293764
79579690
89096012
91862417
86863265
41624673
77715334
8002308
93921264
24072917
55045674
87116511
57654536
34992015
50350526
66223357
11474466
92582466
81782484
58432243
95871191
52509355
16635060
56112960
99300219
7680497
53942068
64317694
38585232
75375484
3164113
96007749
33381067
67319485
55315065
79513250
43526912
37473808
49673955
85266239
61167106
43285484
5589759
37250265
16233441
35294239
90342754
91917873
90118724
13869223
24539653
51901079
25667405
98349164
4712603
22415292
1724909
55608420
15245070
96490033
26464597
98803147
98396383
62137756
17160626
68325585
37556801
61452166
88009925
60445390
4550856
37710477
57377055
33882175
65157844
67235385
25172256
18938293
47108080
3260250
75333239
37415456
91040824
21458958
23405782
22861974
98034079
2997465
1255645
64917988
83125127
35282011
58912879
59254750
34926584
40339120
58650450
3454938
58882785
35362520
62845474
25989706
39217577
17854051
26940852
38263729
26629167
60265679
90757483
9738790
14765502
62049892
45209091
75626017
63166833
62936260
87092725
60346844
25887247
67811959
74916967
26550043
28089513
69464600
29014600
28887256
22971622
6915834
29202736
94443992
12532926
53903286
75334634
16135678
5693739
25858460
95816838
21229714
2234284
22352142
92084845
51338537
9915326
91359666
80299659
22608359
13220768
9618108
85124390
19490992
92891299
73234342
73120917
27259547
1331925
37792997
15847105
39644096
91697543
16584594
5549493
27773504
91921172
28337382
18590818
97527737
29105628
33014095
22357554
83156625
57729887
77456690
10643589
47822575
33000092
65437332
41380954
37936344
24544288
58127766
68002888
6416402
75489959
77164176
31150867
40385401
97990728
40212912
24506445
3361371
18109780
49789504
97804781
58973940
38878960
74522575
53476770
24119104
29518608
26719194
44302982
56505709
21137773
35475023
78164215
73531399
89478108
32697294
85482790
52268487
75325410
36888138
34049024
48194925
46465205
21378085
25417494
68620518
55423139
61888129
67277796
14704633
29364478
67585792
34951218
65263769
89064382
26612631
37326625
29673355
60784927
34366544
39080230
38960272
63884104
22810147
83583692
91447814
26231083
176041
52355798
71960448
26958085
38213791
53016664
38207894
54931501
49875096
67173354
98153840
96356027
50919765
82925393
68435843
35702284
90066543
52108565
6693658
6916022
9261008
10189404
60828275
35791812
49076586
53053019
75125278
22811152
70085111
95856795
51990534
54985654
60617957
37485914
10255855
6795956
36485625
88805997
54104248
95774068
78679034
90723556
21983359
64173689
55800663
87407294
97091188
92506394
65458608
59943334
16154590
13972862
88867448
37668450
37833813
74821637
94242610
6447672
4914095
14975088
73852819
24447013
71300114
42264077
27599468
42080714
95002465
9478899
25031219
63719516
6036576
98103929
61451611
6711460
51826196
27214594
58370339
7104536
94397291
48661172
32677250
11809874
2178598
74960636
25075681
42839963
33561113
20158667
46101552
27387184
43349302
98672893
82403251
5711675
2196562
89121347
78052246
57831636
24856335
99317292
65023387
33175396
64261652
22023120
54380084
20231712
31594199
93833896
88840803
66578812
93862699
86335982
31470000
33764553
69295725
1654454
66460493
80797203
27787868
10504176
92700340
6780837
76388526
51925743
77465389
46376361
72300571
84325044
44817766
74091153
80780998
66383712
88403623
12546381
24587507
47362759
20550554
6868185
40429743
24935320
4963262
78616776
44910348
38283378
41005920
93986831
26418679
99235730
14235890
74998506
46781681
15798535
7389051
62480540
55463226
41274077
77862481
99990109
26408841
6019345
61122238
46450883
55172051
19083820
21063939
99346913
20149749
45605227
28037591
68753299
63176736
1022878
39592356
67505075
53752364
10895457
36832365
42398910
82765523
91142402
12453597
17010221
1166699
37238186
66521501
94915525
21611692
21539697
96364477
20344794
47759949
75232643
78112077
76079484
83056221
63251761
19659100
10869507
60229644
99000367
80652692
88677329
62619925
61574753
13431850
18170680
51402352
11658393
76263166
59501447
6877952
19024299
10634851
43550508
75918188
87205197
81054247
57045721
44057147
47543625
7879119
87296952
6211319
71817295
33134079
54665974
99630811
6496114
80259927
28837692
64281052
25993145
23629582
6295799
5703770
39215192
81233439
18959631
41364289
32658292
64585822
25144397
74759915
30746478
68609231
76661252
64546744
35012231
28544255
72002308
20573861
6919696
2243202
61218823
28645381
7824316
29126639
35321475
39502428
30880249
42361533
20127092
17814080
72204546
72977984
32461298
42814717
26321337
12947923
57904081
39826296
94287968
52613306
96290233
5097870
20189572
26352023
43715534
67390206
87191625
52614680
69553770
86171627
24689434
21666517
86887687
91436865
66924714
71283595
79151718
46428731
40991089
99903769
16111769
68153435
53733102
66130638
90563001
76654078
37469869
97071897
14778289
37720444
70217934
51054225
67956113
86611073
41959948
36085264
44957916
63903657
21372643
33656610
9591521
99750226
97188049
49876851
53868590
45357930
39784004
40048014
55853586
37472707
51104823
58888387
39642170
6279239
80508412
6861629
77185593
3567522
67157637
84031725
92522538
86266558
65012343
80749270
49840076
33438548
71417570
92513174
86477207
36610515
23966544
64626305
12969883
40888402
33477872
74529453
30049007
81145898
80860758
27723658
45858687
80763842
44073573
67108078
24661714
12304337
93803199
374990
24539241
695638
56409002
8068931
89014001
18319267
64701526
86264597
38941069
92683924
72480733
87410316
84846424
84939976
98991041
17081580
39550088
13850767
42667042
28766179
20414876
49568618
26758386
40296046
92063258
98811456
5495333
11144177
62141833
49245898
65277030
20674420
34785377
74018152
10728876
53087090
36210437
57647410
45288616
90805855
54518185
80026595
26834989
51533378
31943022
783438
1434425
5226878
80975725
90394225
57768021
8271690
76855633
35945658
79249248
73409275
51880921
98188120
87634661
35887968
70886005
5116804
21430559
70492284
35686052
91171601
91772428
76879125
67441055
9544541
91552955
85324650
41355150
92594723
85324773
8478197
84001761
63149837
65019037
81033508
39683777
26920015
16710797
17308475
70148872
64127030
78384822
1251662
434295
23216139
17552882
414971
26993996
27516263
37184901
564492
37904778
5391335
823426
87935090
29423458
68471583
94627253
26685556
20000922
12595889
84834142
35046654
2305958
88572841
52968066
85641638
63192746
67166152
31011512
90933184
99413881
28602310
20063605
70553158
16496627
54895225
51572129
50477898
79067181
20597558
67723034
76255741
10936319
9529029
57724429
40205686
58695434
77788267
75459058
52565542
24126869
9640222
54503005
42153405
21085935
90959469
77706513
73954462
50994142
9752711
15141262
36343309
79148574
99476434
7761916
79926322
38215276
66358021
76549504
52881580
4865642
28258624
45006929
68623662
8189274
79280457
48256956
22372025
52222120
13821723
23429237
91711614
64336064
96175508
83619633
67888538
60590509
84531261
47241995
80810340
10886933
27322816
12418564
94430915
45165857
3068322
59637106
22704988
14540301
12110135
88544293
35866356
39322773
3232771
99453953
44798998
94819095
10059781
77151266
62764249
21357047
11177277
6389645
65853536
68578104
2535166
96083034
96635672
15973056
55864600
95296356
86383400
87248087
84458840
43089239
94152077
85776964
21594953
84736408
22817253
77211489
92281574
11411557
40617434
88562934
80987160
90549797
10045816
45777739
72413771
68021975
13522099
57514230
97604099
84807480
65281777
43315586
27357987
74243061
45536288
14969645
75245084
14361672
66708513
57041367
97441490
79928051
2468968
88822417
15814150
9134737
22304455
74913889
20583412
94441329
29246177
97805525
17306864
76907054
38131452
23748737
61166132
44866321
45954060
56767260
82321050
79368765
54461338
64541213
73242991
82173361
13783100
75626088
96547508
85729020
94637439
90800023
82982292
13614555
79324631
95570642
4764680
26626094
23741976
59879330
22533339
99516279
49494756
45134175
75768545
55345602
4950784
70682490
53543516
80756673
79925359
86814623
49489814
88273393
74555152
97677976
98847836
24172077
75647661
37791412
39404326
75063911
94225974
58471534
31110438
45591282
90229813
12591495
53404376
20926827
18998357
85224769
65255875
85361292
63094235
59823573
56085588
10762103
39398882
46452429
8549389
38017522
21200594
7691966
10676304
46072833
540238
68365717
35504395
33705227
28135299
18115836
94018046
29966728
52220355
54079754
33255804
16825200
79483481
95664024
73213996
96260493
84907283
15679723
21488122
90108173
39992840
6956838
95715336
76044497
26414641
30227473
41273438
84410316
97441969
16653414
13618983
15720348
7765486
8985980
39826383
73969558
80445015
14915235
66690886
5253647
97285266
72301770
8203762
17853563
35735769
79340117
21488575
15991968
11343411
43818475
23059693
46332647
74438131
21172625
92075545
70324311
91346551
41237017
19155098
68067119
67527672
98977380
52858548
82566835
63544685
26720437
51666784
39548005
65789685
19483688
8295668
34353819
42291561
63987973
66191630
95338322
52830367
17795777
87818238
65189867
11680175
64933152
8729580
4252254
57920238
60826254
90534572
77213742
92628917
94056402
54558155
17292797
54126277
15052963
35920606
52986326
27273345
97477032
77406230
1400835
32139841
74696360
28313027
49938785
71754232
89891367
79252293
230031
6090528
24635796
43858471
9511608
41648405
79582380
75456967
37752446
14386170
36275272
53708860
68568907
24129642
41347749
67584875
57323848
84486690
48952690
74036831
13411256
50980532
67413179
28477991
98425288
45239794
72078338
15240503
43249678
89812953
26769707
32178670
69518159
46145581
2461110
42883972
74318115
65653773
34399850
23873305
28857272
97552683
77420056
79308624
71792436
16452109
60803370
93612640
92835744
65682055
64770069
25611304
48403118
65643077
74815915
80814480
76285015
6944694
67294395
69478314
16557552
37749286
36340792
34176506
67664697
43279885
21906033
212000
79245787
96962644
48931679
78984352
4560077
23329934
81768194
58926825
65473486
79699103
25062672
93218060
52274624
30904023
60638966
95422555
8269919
16335581
29302807
47978580
90669257
15385416
27833536
20958506
261499
43395030
49025793
34508016
29834661
28577820
81447848
23502917
84258186
46488875
94674873
341667
91504861
8448289
56104366
86884410
82347699
71756757
18042199
66667177
90004241
44551209
10141984
71643159
197266
46460658
54622164
30286082
43073043
47259108
27734273
31050834
79131729
57008942
33554976
81203848
24437234
98225329
91450006
94095800
43818148
88018555
15631578
14742678
68681681
1113290
57712079
44384595
22814395
86732640
42821579
71505650
52530642
86502797
76305053
13581933
51679031
39268733
39651383
30663233
82382604
7882147
77421137
81210936
80843042
40295185
2760138
26136603
32558872
94750014
6916899
63821316
53851161
9157119
18011568
34884583
76262910
13189632
9716098
74184505
31650243
36537533
48533968
53606227
60668771
34850680
17396007
50774195
78991627
80424606
46279911
17976797
98358311
41102643
8455964
23924883
21876872
78060890
75312226
99084802
68682812
4878596
21674242
73861744
90983808
95511180
61049180
24350503
30952188
4845335
12568377
42030374
79429273
11613810
96892773
6959272
58332555
70897759
13261920
45308355
41516065
59429067
96310867
45448692
30815142
62587846
39643503
92786544
22477249
82750850
50920663
66705515
77633166
81308638
97214636
13555873
86110483
34382742
47530036
2598878
87471480
2045205
46249057
64132450
22407174
68788791
21159278
96008205
17716389
59072767
22216431
73230581
86356932
70120635
8075545
3915432
78957972
74176799
32541170
36944802
45131354
6678904
19981964
75070717
73971774
18981350
14190788
18407373
96998562
75475370
72497421
90704830
30719903
32189702
40077648
876570
61069561
79712370
39755678
67650818
93434108
3927920
59592521
37197000
54144799
68404148
27680161
71811774
44652051
69464121
75818054
73326504
80318011
92508310
54040451
65596188
7163198
54566842
14373277
20733965
88081511
58168014
14482877
44215706
86714727
20445316
4363106
28353822
92238750
50971668
39665466
46401161
86615652
69119239
36660854
29860830
72011477
43696905
92107492
64950332
55281712
32903906
39623532
5195227
96803123
75975411
45618207
39547001
82409087
88688724
33677006
77423951
93759853
7423218
52282918
44317650
40520779
22986686
24042755
73999297
40836335
75256928
60984696
23440654
2276467
80349807
19753147
64935146
48708337
35178016
72007103
27717514
43575463
15194572
69282047
49298822
34636733
6007086
53759279
38430599
10895249
83885870
12434518
78136833
60145879
72455203
33845511
71232453
93390975
63742016
71758633
64378411
95088117
74809572
52719863
27098326
3981348
74428380
4602358
13427105
96256711
48520680
31670274
87010575
68017106
51012700
66223099
63839962
7944258
95508924
32599680
83461922
82968213
31352457
61053532
24987421
73731966
79486508
69833399
76055442
43391403
821597
67922464
86221213
37097824
4725132
52654211
91047583
48888241
69822416
9941081
8905565
50250810
90667645
13794154
11386034
1496786
15214420
49281149
49392641
71383819
2841882
34552188
82871637
28204931
98374904
21799264
93142500
8924786
70152115
78432650
97279673
4741515
56928717
193685
38106361
26351844
83624774
74820167
20588461
45178975
62247239
17306931
66289679
71046903
48666654
69457286
8946533
7244899
12833351
34523387
32297842
94707063
72059467
6898929
76711512
83154335
75709582
74808542
47440087
65102372
34374084
82526397
92088651
49550148
42084622
36716878
49646656
46768584
95516103
22625495
49954233
59174764
91457830
21652681
57245459
59492538
76976586
37686967
28724116
65375788
1292659
26415926
87461253
52499455
38027113
7070708
93316871
68611966
86502342
44159897
22462625
98968947
78548108
53894482
71577272
79601154
394156
39321566
17181142
82620475
51218870
19435234
41968410
10002020
78928475
66946953
74112463
31201927
82139034
30900097
90047603
38164517
77261817
64461233
49213703
53869864
54011448
97971109
8866670
5187327
52702709
9683941
90125633
63997430
13898889
10828493
37193999
94208507
66458214
95838427
15463165
26601853
10336427
2476112
1207682
16358254
6717473
55225706
52990582
81054445
51625094
9828063
19299355
52130934
95911003
4274560
18046194
30430296
28022773
78931639
46599116
43496058
29919332
97287372
30453523
43935655
67326546
77837828
93397941
82721645
8881755
67777491
91257439
93498580
29894050
16357091
80120045
45382212
26750089
68754220
58513411
96811832
35546667
96090856
50370189
36935066
5442600
36094524
53539910
55672071
78653987
3645576
71215350
82084658
76605166
82538289
23407776
66239691
77122894
17924755
61312335
81157546
97955605
57067534
3896728
38970141
41215288
35885631
2207362
81275140
95606015
90150663
88426182
16168640
99710993
57514854
21396487
33070993
93309942
92549995
79244220
47243338
29726793
9238638
29381613
71250349
15798893
87593400
34948752
7701074
62173751
42546395
30148785
96795828
18062823
99461924
99186441
8053857
31813721
50024601
66599546
11148200
3507149
21220948
85612617
49661303
75407321
79931346
26240443
54219533
47599659
81711024
91464917
55951841
93379595
33397441
21592279
1932585
37842407
54004483
50355422
18898842
15351787
54560032
23967403
83459282
69201722
59037178
811058
7460470
68459955
63650237
83639533
65296337
79660851
67271589
87528707
87636268
10220096
24349666
23669803
5210036
15940728
31554916
43518743
38361450
8951385
95654069
9503351
25156070
27134463
12899728
39436205
77994306
91980706
53372765
18556860
85521056
7039010
63096534
59821590
33091066
9121982
16492977
19393276
98920977
18055037
7255066
62904629
36129004
45115985
12232137
27695156
46852051
4469431
67083570
64936509
22653509
30395030
31502789
15923891
93389692
1335842
67418336
23506041
56931842
15769322
41683204
28575598
24450645
89444536
99415016
69201624
12333819
96530913
85700534
16765644
11343068
54162734
49913308
20755119
13567153
27344042
43729225
99839101
75991978
52507962
97792454
60791096
79841213
34181220
64217081
96668911
47737105
40951506
48503943
3728563
87911528
72277443
25730537
10220872
86756556
90521832
51697481
49261072
18154934
6185369
9821629
32508620
40977965
30071401
82434367
19713939
85413052
42485552
22974497
89548600
50202674
60667987
68130047
18965977
74696702
2932842
36517550
43532009
24276172
92290372
6486937
26323188
84776343
47590109
72843123
85784788
37508954
46265103
62716049
39865365
90778258
50149513
46286834
47721872
6681514
59921996
15203653
59449394
68535671
56096662
28466065
73837835
30599174
90742398
88724624
17217858
46173255
54140477
62027558
61598178
92484479
47828286
21471203
57803014
95556898
41647024
30225100
50314466
94717150
2560056
11501811
46720534
84654451
73636136
959685
50280626
82996818
42336338
94077166
49845102
1690527
97803956
45539865
65184662
40003563
85508669
11915713
30411977
85191148
53123150
75497299
96871590
26938245
62512907
69592415
40873182
81268997
63645344
27346683
18817323
14488259
47213072
48676515
42352332
42557840
81313210
27657486
35121033
7302652
82972127
49197952
18286887
78998732
2994059
14376245
83188345
31312991
32973378
42303604
46822612
33485714
89414925
29599024
26542173
84992422
7078288
83698398
59348489
63249299
3649862
97118520
77444110
27998492
66517250
93209405
36575557
70281932
16870698
55335393
77431392
84825335
70510797
404875
21431132
29999102
46916040
44907896
9807523
46198852
36116032
49728172
26325514
75918842
41508562
16090918
76618590
53195225
73217720
6751991
94523402
60692311
30258787
14747026
40399371
25102931
298673
23497819
17774385
16107726
98154774
63379723
94954577
55221322
5303749
24307263
87238936
43401108
53745434
27303415
51100554
39245811
67546808
87425832
87562928
72768802
15838144
65360316
11060563
18564675
2892280
7880871
46787580
63661977
89765157
74909032
2942522
2427387
33423785
36683341
2576568
81260372
35038469
88107237
68133910
55981435
88928814
83982356
40450702
18233083
28950792
81232192
25325881
44754226
96184895
74867184
81184237
50911170
39093535
20337218
29171986
33879540
90785650
60024244
67574934
8865246
5544262
50636859
97032698
51497177
89328819
21643145
19591692
66977732
81508342
88509963
14920599
37395778
46844426
74913225
35912187
69256076
12927717
443326
62985591
48830214
90346266
68826919
13672638
89823664
46573406
17230692
14855182
57942241
585893
88449901
40962029
75779290
13656980
22882909
23650413
40402998
36172129
49776026
78360237
40918487
37534613
44577203
46522566
39130365
73887000
13752620
98689294
27962726
35976484
34013302
22769571
34870272
2354168
76502091
47332823
71389697
90739184
80593390
82158210
65144865
53012677
26573508
94705487
68419482
20027769
79405765
11244935
73928489
6582643
600018
19854849
31036610
58263884
23224357
22315014
97994940
88899432
67985588
27735677
45590661
2545701
40020643
6541996
81208357
68868444
8743128
53295507
77598848
84948740
30532119
83707294
96448453
3696251
91063931
98886164
19754257
56783121
95553961
37457334
80139706
4712322
78925414
56458392
71470788
52360484
70077721
44567932
54842519
2050820
94438957
41081930
47802377
42553220
34463746
35587944
92754230
70276549
97507032
50923922
52409569
25806476
59754917
89283657
52544268
91871237
66311736
61369095
32806201
42494321
35047427
12536743
63902006
86516299
96053250
67083831
24605158
58940388
88082175
42722107
17575797
75388487
26089928
16038679
30083652
92990451
80046721
63004071
7930438
41752949
96389933
29816641
25020012
9154040
31528217
29766122
98544133
58858569
51191877
56484087
83175280
99447583
18068003
41311710
72995334
86832714
58948008
4257600
21485165
80586680
58108189
62210031
27650297
42400087
45074065
7129106
84986298
95772325
63258443
55807236
36200767
13528738
4771268
7158521
91755907
40676548
84723664
87297699
42808060
33786229
25349894
89796079
77397662
56481699
54269966
34607675
18962934
26656896
70609088
95142539
97784645
33903020
84785436
33983698
64223619
76294358
17481383
45052970
85348863
49054663
24097430
31477776
29698777
62939172
71112895
42480789
10011471
91724457
93101729
93432508
79371399
85821663
50831614
94168198
28481791
23925637
22693202
50078503
40469191
61095459
51570235
36327058
67146084
37890619
43877265
63451581
67664045
42520318
15938326
52295653
61607583
61063786
29222679
4517925
9696638
42904571
77007313
86218208
7487058
56859766
77065279
61890414
68877311
16635327
92622784
45325422
83357464
70394415
18001849
95912479
47609698
26676590
97538973
7618898
75229837
13133754
21975327
69500358
22381784
52023535
31181093
26530964
39410657
65528513
2528039
24864613
24016710
13901125
20916193
67399041
51857985
26056113
15794290
2984597
66094188
17624880
99606063
46753449
38007970
86182861
69337871
76801061
44118773
63580176
94903476
29711572
28039603
25981630
80695746
21138173
38439032
7108361
46906044
67091760
10617264
27602196
6740189
601665
60117208
33169740
60141806
20550496
27160216
80949088
59350884
59723544
57349511
80681571
86522028
79127991
2058958
86698117
58887961
55650595
12067251
60916987
88442188
42628047
31536081
88484650
40398090
97731521
4752685
93183762
75266373
31424336
72118415
98830248
73975631
12800902
93925059
83061687
92023856
169606
10487669
53299896
95237332
75126559
19588944
52033156
25949542
44687491
44634644
45252387
18933591
83448146
68814909
85439033
21753743
98764137
70644461
36298374
24573188
93481923
34240055
59478189
58884757
7019205
4828563
23565250
49691285
53394796
28024971
77979367
25258837
23537742
95402373
64825531
26983270
10410677
96572891
95816038
35468652
90017601
81441702
77025724
60831171
6849080
66486891
77341687
85087077
9538962
51994317
88322384
20042324
98291096
66350842
1785282
63607914
34702813
35863089
79418893
75551566
16522369
41268168
77814727
9046921
90596029
18497905
97257495
9289603
62647471
81745854
12535750
3854526
92808614
48591451
56633179
11125067
48730690
2265596
31134053
917195
69856957
77862207
50497545
90847774
88379635
8725060
78562966
27769887
90510982
33256095
97767836
20254286
73561899
53196635
95630321
92815537
34542279
63505213
77678738
69392861
29828265
69089268
70968006
80812307
60605584
38428067
24814250
21571110
78844544
59761826
95012859
52508524
3898958
42601912
1980584
70604445
94456947
88014412
1171246
29721942
50868406
36463360
12067679
45529408
22191165
7765601
97687120
68103756
68054866
71606726
23393967
27301911
57029497
14268730
65198073
33143952
57331849
55815180
76814173
10752241
34083691
88522471
78630517
76205350
28253092
52383818
46384493
22985220
11899101
34345208
73209457
67684246
26252155
40454790
91505651
52223402
1823991
51653015
27781028
94715281
7495527
26536824
44681498
34988975
14806672
76858807
78275090
62063787
34253390
34151807
3792724
58610176
37714323
41972719
39265181
91570837
36369187
63101253
10885133
53899560
61932411
93158176
51043443
36843221
61061053
20210107
85373063
31727928
96220437
90229812
80714947
50458710
30526448
27959218
73085947
72580269
72614962
6597105
26836289
24422433
99928085
36491031
32853304
6179422
86520684
62739739
50785818
89596894
30609029
64998922
73503895
13991227
8280330
17815621
96591229
70840357
96556963
44190964
4822347
37446310
28622443
74245832
2119939
10913988
89246736
36391724
79703499
35801800
34787164
59391943
67932890
82247143
95166022
27393203
2996805
50397905
5486407
33067293
54809961
99356212
12071712
51970806
3794783
37341994
45544381
45658592
96440815
21184150
12001485
37668455
78537727
156005
80491863
94271300
33717264
1711327
86817358
86137914
15238122
13338436
87604923
44076678
3638903
98052450
69839697
72935936
46704984
41865773
19356204
92203444
93086528
61881498
53157788
89987649
93100813
44087016
14363425
990324
25562341
23831877
50887497
79796261
83387334
36924446
13161145
16850333
32469010
13029301
10917029
4849876
41416725
94937878
68667310
8982985
57920903
86033523
72103691
44840175
93539488
82699117
62416976
34143466
21523688
20822453
34603823
20734850
30429557
89472149
83059164
31577121
92145280
8484405
24782135
65218317
87659578
23572707
66546322
75199980
25605290
70162464
63665938
94649873
52812078
35059988
38401500
13863963
53968540
86707429
98821020
35263705
22589028
38632760
66934440
95523423
90528901
98852808
30783571
80583869
47014497
78261839
3371984
84810292
94492240
37175712
32107032
61884902
11119028
28114680
38498810
86415829
90629481
53543009
64561756
1978383
82752013
8340248
75422354
93469445
78675813
76532350
19389052
58900963
16472323
56583702
69761873
7885536
23548677
38017657
29495628
91153875
61204023
66996558
23261889
49750201
43984417
33886387
98520793
76623055
78757562
37097320
75400603
80996950
85672482
80843893
41835788
21656739
23505542
41661948
38642722
41161472
37459916
89889408
8522290
34009953
69200199
23534805
25095296
59773923
38197381
18424182
62626223
45827183
14238902
12533213
17759758
52628089
70095192
48666722
79772514
15615616
85874611
20066233
35001426
47072730
3673502
18943939
16784522
80288245
74012851
83483929
87807916
78027633
50535211
40831747
21343890
29779274
37175943
99869769
53795160
93169975
35643089
5143976
95403533
28294219
40970217
68891846
9822061
89165825
6064531
94381304
21517298
4179700
24720629
6579191
30175880
5305495
46930159
86142524
43543298
54973174
39863228
29998402
99665362
20943094
54232422
99638727
89471764
13652246
39549252
85179873
21923899
94756116
91594566
55493702
50115214
21896852
75962455
74768797
19162935
67941263
52062131
5370149
46217474
35023762
75991127
90287203
71743437
35042030
47157258
28755190
77541507
22108060
82049344
56385176
83358508
76777506
22889048
56390837
22770400
39582134
70626660
32531326
73448439
83191733
51815775
60738240
96058285
18834494
57254101
45647228
84390461
13372054
78402763
80132531
36744573
10723441
39974369
22507063
80771411
8055888
76693710
93699222
57855322
52283435
82816971
79541198
41552184
92156527
98812955
18386733
46727622
3392159
92321495
18862717
71302810
74880140
95721776
92209787
38625982
93160740
24933803
58096113
47337496
28407291
73329073
47297971
68644035
86337586
89369781
37268606
43982710
13625710
70243141
7501960
6445296
58652971
32955387
63105144
34633716
12879421
36145066
26361426
64905265
65708052
57409450
59874733
79034626
56984666
14305566
49439399
26149325
91471409
49413940
16543704
70368920
61919002
78369903
18948976
97167415
92742682
28394133
31331324
33639193
28781765
92017622
71259203
14714162
13486026
97916052
28700055
7675151
48306140
8874404
15627452
60569667
93350700
261076
85210030
78318263
20718641
41785013
53219216
21631074
5341748
48913291
67835727
497832
59807501
67047021
7211154
56588077
74231269
21482647
10581955
67995532
55153677
66285499
37624478
42747257
9687857
82114372
7123306
90354539
90309079
183716
75170012
56369689
3268833
79692754
48323412
89302498
91272166
42335879
99078237
24308901
4821491
35039078
57032919
45649224
31856272
17727727
94768245
29319199
94352826
89445425
1931662
24907787
82603072
58403980
63622162
42984493
34625222
20061765
61183383
66673828
87249391
63434936
51482214
61409575
97100782
66893590
16900923
59179198
55270318
8755787
69099498
88413882
57635749
64279134
43092871
69473532
95689200
73333806
63950598
42365451
96912062
87037587
73967240
49869714
50393529
2783986
40669178
778742
76077748
97271678
58522440
55300116
15799928
90374988
76759861
79204251
33619269
61963971
92698553
70508548
28018054
7892785
53524700
89460642
30870659
60977946
80802965
6508831
49695866
31162185
97654467
65800035
8504921
69534588
33977239
5042133
8756599
94802112
23992871
98460671
28583264
1189440
62973004
78840644
11584736
23972558
38336611
25495267
67674286
42793820
83448727
77001146
56270669
74301776
71387002
39212150
37058388
86148714
28881421
4651834
59166878
69083344
66876665
66662807
57676278
85845214
73903543
78764294
38726220
56207131
19279073
93099388
83959610
97483765
38054138
39026530
31528334
21932164
89882244
67226609
74800844
13177623
77494004
84879929
53263365
10721417
43274565
8287646
54268112
48962145
13756193
60210270
54754873
36744097
65659491
67311005
9823510
8524849
50521204
47379226
1114507
8743691
80177761
15999482
67201735
67378678
29068025
13115841
80926205
59059445
71846388
49630844
21414751
35240671
79249649
89127976
18184653
15043520
97157863
64789857
33601716
74481031
51770837
83056283
48848748
41416379
25569846
47541087
82127469
20873001
58456194
34015369
26318476
69688246
17465692
40926433
63242149
50813897
67581951
97309562
53947648
94826805
67553582
84020742
94247786
94808648
33942570
37390564
38914434
92386611
25821823
42770685
60608597
56203882
4152291
22807927
35511736
76276958
94913507
63889032
12405465
92300289
75328026
71796497
74877925
31767596
27380900
81956997
75253882
82886178
79549078
53825220
86546825
35570129
41272707
11950209
73619279
31754295
30404015
40485386
58979811
86936300
83949972
68230788
63602562
16999792
80609121
20866015
18473065
45067040
64117321
88715772
57155052
88604756
67190660
56621202
58361469
75642690
2834196
44241129
11688315
75679670
9240155
45902072
44982614
30971121
29698331
11446545
10483818
10938969
53705242
88187530
29582727
71232192
90951229
41295590
55496675
13940986
60421314
17277659
9196328
83779898
72539784
34803461
81315752
86718450
66902528
8447778
29024640
28985074
68269506
29492400
15701278
59777244
67466591
90794707
47501753
36321483
71707951
55038313
76792492
44361948
34974135
20060938
19486659
2617236
36025719
21305444
5833532
48196275
82399632
26573915
87181027
51152936
34352393
45640060
1096315
67786904
25988192
11261149
24189710
93566407
25596198
66320800
10642904
69179149
77348399
39259424
63098033
7117907
35973587
97600488
34892092
75293336
7046208
35032173
7383186
59013184
17576883
22852771
11318480
69902179
94043714
27171119
96251243
20363238
5246206
48377070
25728375
1631358
72381308
26679253
70911813
19387783
2892814
78463511
30884967
58081008
25790460
10366358
99990463
85601707
1564134
32279993
62213737
10405470
94482685
62308976
56017543
44064769
46184407
56133169
2888677
26718751
26451481
8471142
414458
28431252
73954040
34482187
86326852
29644395
65082511
68818324
2846981
72344257
50922579
61789673
67339615
50048640
35759827
69687860
90342981
95233758
12456694
68017856
17896502
14405646
39888225
58056569
99270778
2065368
59678041
22653207
99409458
81767561
81648072
60769129
57396240
75951255
23935906
3749920
94235837
46261801
45642016
92074540
9712338
34655225
31748111
20319029
14198081
52619422
58843362
45478989
97549003
99027890
38673818
18088160
23387530
88621946
43822034
21220220
78176540
27342687
29047269
4005495
28079319
93076455
94615963
45737835
90061427
70831461
51892795
78817392
1959281
15112343
3345805
18317477
9237316
40061146
2278532
31468910
43202292
63026035
60988452
93401978
73693229
59441537
58964709
56494439
46260324
78661464
57418228
98825600
11794826
39218110
33670551
67076213
47558476
35494040
62725199
89217914
18535477
85395039
22674152
73536675
61765828
30558008
28311369
76603863
84877001
63356848
7710791
49424519
93588291
85376165
56409996
62816955
13978928
29282609
2379054
94704946
23057733
93185676
18007097
5021607
57086894
61510721
61287139
17639334
56444674
7092031
34184993
15726077
25223612
71147962
78564694
53750346
43867018
45822455
15931179
55199459
45181104
16557000
13911141
36615533
97911625
20882263
80530963
38944625
28369378
81854665
5291061
91454017
12148147
54028566
1915626
90114730
6199278
44172660
29804636
98175195
96812111
11331371
27997758
38898151
18067024
27811504
59331863
80574356
25552657
12979185
66879259
57044458
2431691
61292897
68024003
84661047
4998743
67998798
75266258
39861052
99949811
62171715
92373264
42742873
82406193
94152120
2736922
24711412
65894318
87248521
33677714
31687503
69338844
81859761
9659828
1536485
24175459
36677491
43438307
30902753
11238721
4915605
99973139
82842071
99377384
87783579
7247715
15112622
67653539
4725166
34539139
75389833
80401365
36222209
14357612
54634447
20185425
86004425
71420766
75054454
34300137
99964414
6524569
75295823
30904295
18852099
50278380
16269590
81687642
388451
45407043
80255818
93101680
39609864
26297034
8157916
61449579
89549485
15947157
64194911
77930770
30504884
12552372
32344304
39019753
52003124
88611776
86387700
54632660
39972878
72857209
41707250
46323960
30309521
48171649
73843169
17111122
72216744
95214523
63368775
64910760
83074698
26991198
15356327
61517684
17922834
10505673
13405414
19600248
61028259
66691266
29333074
65479176
22640580
39636357
41548691
19661897
43309154
35212353
7004098
78585880
71878123
69417610
94049904
13115378
5660233
43750597
62525215
47700797
52656414
62109569
73285399
22543627
16050985
95939747
24466750
81617963
13072024
3806943
94320479
12333303
54813740
95648298
82448163
6768616
197219
40070790
51878116
26699434
10880669
34182479
89773724
6629626
96948541
4301318
92588305
45436656
49740333
64820957
40425583
21959558
6776128
69230682
81261399
60597204
17998105
58291837
84111865
37188397
30599483
79497162
18100251
4857604
17963058
12298720
76543467
40746674
11886845
8285465
67530292
30293036
40933103
57394657
18650645
95239664
79331597
39886292
16678393
98922105
27588403
14555714
10942314
30956490
78082954
92743736
26538834
21854006
61970681
41554231
87526092
96427429
56348425
75570374
60330708
71167520
29179453
34795113
58147420
77262994
16007199
48322566
54876782
42860444
91961255
84043432
81523445
83153842
55508476
81685749
79453218
45411716
29308484
46581165
56345646
30016605
42963290
86404585
61579516
58481988
57759825
90772103
36557968
33590572
44235915
69245922
48118173
92201057
90757966
64396627
88229270
20428649
84977382
94591547
98646404
17907253
12682897
25405962
57142574
22948883
28267279
53185187
21929244
30060411
86487959
80447226
82477873
6017652
89118545
52101095
45573441
53335343
60039526
44866417
81051768
58462742
72228105
32780940
14008340
48889481
26340543
54581508
91841491
22468421
29046090
48932916
9301813
56309931
76769286
57939141
35708734
97247978
82728141
29302194
20082927
64737425
87666144
3811161
54633742
82383941
94767223
17489396
659906
5040803
94257493
97589947
96483485
92496058
56037743
35615807
69734554
26348710
53901590
37044872
7634969
47786674
6695416
46553051
17005765
20205557
37558554
39626458
68973823
57633787
6387402
12214308
47170757
96168747
69388079
11214328
65286113
79511116
92977487
56567340
83592990
86951653
2205803
78096344
74273717
11977982
16603232
45921145
45106835
11598052
52692311
8891228
92859775
3960023
48819366
65675279
14207010
1778124
54900346
48477687
16999624
46968146
63875008
66874314
45356595
14156311
84410531
15980538
52086451
77551273
76451112
73058269
69438973
84506872
73262506
63027986
55278686
55629203
91249881
26604746
32169313
63672444
46651552
22210433
51271424
82650388
55512442
94568907
51637746
17444559
33293831
53070304
65909597
46356553
44043341
66160161
77457657
99273997
81079719
23221895
22629523
90546534
4911623
78202756
21924797
13645132
56481777
66376364
69698850
36037102
48335117
3109867
32409542
58660844
91914880
18084340
79321496
49540926
78075470
46021081
61454123
42818171
49380552
3113769
36039529
29829845
46325894
100764
62264765
45397668
38262847
63083410
52972501
76266754
172981
71485587
13085021
52100559
68639769
49111837
66129696
19231587
21738487
11262492
24612829
76011323
79502409
94472510
77813855
9901568
53512840
54834478
67865333
45092181
56201877
35287191
2132151
55995566
11197087
94006910
75524094
49687388
16012058
25146411
39918182
73989774
69475463
39666121
68209906
86826789
26792307
7720918
54794259
97152355
65712160
5732621
57240014
91141061
71972586
59018198
93674006
92745884
33879428
5761811
13401833
15282477
63114528
53566034
13256890
11882237
62568573
49409026
47712619
48749998
89404161
10472952
48173230
87533970
28825031
47515694
89013518
40510403
25021834
172240
51066081
34500537
40134141
25311752
45495462
83354889
95512660
85398817
55832379
85004716
43717592
61740680
34480928
77004945
54303548
21305203
21069184
53450559
61146950
96047281
29008427
33226037
92449477
95021816
45984572
11885396
80618596
74708003
19988813
75732306
60278648
12290598
6187567
81020332
47942960
45351875
48004256
97996793
73495545
46127512
75954134
54215211
56518754
15565322
44576469
77784393
95750754
86660116
278318
15442091
9817915
28837958
84543553
7307608
24156028
99566199
51283743
92773797
39245174
8376907
20604192
70947125
93909145
39241579
46981747
65620891
2767323
23426859
68106321
39633253
92344447
49739719
65427487
23540131
87453890
5236889
84169289
24467077
97830907
65180297
6857464
81015137
80171220
29443804
9056141
86821041
5930555
46498652
19914718
18220647
40800412
63585019
46403439
23827909
40267510
18535579
92708132
80046176
58098601
4534639
66814340
13999110
51392942
63862342
7346999
57804031
83976068
85127650
68692772
53521032
39642590
55260660
67139233
71183510
6934755
62841110
94180575
15601962
61873215
80488795
106612
27565391
65689489
53194209
16508787
92435287
36871251
63442741
36575781
71493988
34606841
15323900
17039986
56576819
40416574
75309857
9237808
16980592
65669547
93951666
90283472
76827857
93972103
13570194
54962392
46893373
25195461
32693216
13197322
68783898
31073718
41339676
4395849
87143709
66837660
77534695
95320655
96619755
94391933
24612606
90210962
33096925
38517784
62394161
50883790
23728253
59384041
11021116
50108721
95929188
24900679
69456598
39916623
96694872
26903299
44674065
58520943
85436102
43577602
17980480
23790218
20764102
52765917
3648627
86552391
91326783
79740497
68855813
29081495
68023771
66338263
16033568
96497084
27001080
41550270
54646171
13661034
33609401
83621621
78178196
29605271
45075456
73207583
61164590
45610771
21789981
24396706
17050720
96682269
24655916
85112447
56943781
20984978
6877286
17915861
13359487
29032892
78171186
83412790
42985502
80827641
30102750
46320680
92431162
11535106
6714296
55195037
82534080
50752567
35180338
14415975
4784380
1173362
8788731
39151096
48761440
34904298
43282887
95550471
70499312
2058019
66154412
10542745
22562400
98932927
1939367
7447181
12547312
81000959
83725736
48634649
24180233
77186570
38717074
32891669
61909659
39793769
2914325
3611521
41474798
32777242
72157714
62347036
18200834
44677371
12272574
32202629
91288162
44807857
60865109
32636776
74769585
52760084
41644837
56553689
69949396
58635831
5649276
27629820
34439634
55180603
10605965
25959254
1121694
21335325
18626248
37399146
33715937
15201010
58465991
8895798
26053618
44988864
59144515
35174009
73954671
40155335
29700124
63011414
45102198
36607690
97286408
63234414
71288887
39052283
51882355
88587745
8542144
83295846
7112673
73368136
68984546
93227763
38143835
65926933
7277415
9213518
4174859
311092
65264824
65444161
72445769
17384182
54513811
82191173
73279168
19422303
77700521
96297618
58354484
47655538
56329378
88137207
72885471
98386790
60022044
35729462
82848096
45921773
28454533
61977401
68133300
73286151
74665399
57792888
8117092
242687
64635791
57823764
82494009
52905901
51619586
5338040
6928907
80511051
98460202
14522143
51067838
21387744
56068232
43249662
29862287
64683015
77799967
61149403
61404189
24271491
55769521
24980059
54746977
84116232
89048407
87919196
17139287
69287712
13411078
37898835
83335017
63552042
54620681
62105939
81886210
89752395
46477411
93873111
90675266
50947792
77642190
58679615
66842807
36075447
51882907
69156150
25660740
45008133
56049218
40186125
17427679
94793331
315297
86518372
74187308
68507131
26111031
55442377
22553517
34936693
56158960
49566825
40196374
45110474
44962346
23141121
12770125
30367254
37741104
74114471
15046745
75799910
92757115
32133556
5238093
88819544
1040380
5933501
46323833
73493773
42943156
30155827
23442538
61440264
53951762
80892677
53923051
2450303
17438354
29270045
56175963
72347377
4743349
54424278
28066335
55663971
68370936
83961974
30106938
31568039
99241522
97988940
25266926
27659290
16446876
7663852
16777741
82060456
73262758
85822985
78733957
4786172
77418823
58304887
27805821
5215772
86235459
71550814
35259713
22982915
65519727
69349377
64975363
82050884
12551082
52648879
70457436
73031027
28626938
44512307
83341795
88188285
15963099
62960879
84935592
77733579
26734932
10961043
29460866
3460306
16566193
38710683
86157161
62000948
94157395
69731947
4983748
44122986
90600280
59225417
1463974
87094986
91774853
33396020
71551086
4991919
48052482
75546092
40046252
86785178
49316261
60092321
23897830
62354111
43118735
31586121
2475865
74988342
87132991
52007410
21286075
91323846
49117179
48644619
37627987
59248949
17417349
4416930
6816868
13722238
92366998
31103260
54246867
85105476
46343516
96756720
73178560
77340953
51900820
64865467
55796709
38928419
85268550
41998116
47835850
15959593
41599473
58477000
6787782
12470516
17971978
52434716
15649794
58500362
16776183
53663803
80482787
74680375
62639216
11342140
5846324
4140864
51852446
63386910
92346318
17801349
5451765
92886297
63516983
46925275
19478672
64445599
99317391
74597427
48610462
67045005
61623598
63869204
11712572
29783156
89284166
66198925
76710630
44668155
7901006
82592278
69709145
94012383
95136527
70920306
44588455
54036775
9492353
86471584
30607122
12831460
49014004
5495672
95016312
8644337
2873572
84777690
40656198
34863761
92915450
56507563
45888239
20036683
80852242
53391863
31168967
65441477
88009435
4990307
34208624
7480821
78511266
81984278
35106056
35627388
20353775
32779093
49787957
54720249
25966469
76619856
43427697
86612986
86672240
30040791
22417426
57172493
62812470
8756427
12206661
55825950
33778620
88834898
33346989
68728601
43733137
36374563
34102256
15623475
24614303
75809078
58571171
66763384
14876995
81757802
11243902
12458850
44876950
44777389
32461612
74468748
68553000
14616983
11194320
15027428
96815981
72440250
13552004
52640493
19169838
52648906
7391935
98491699
46343615
87043733
47114649
6027892
83893940
51381652
45134111
45228286
36530020
8315873
95557072
89124571
89936779
47151108
43600630
75556897
73170968
79831350
75741781
85363902
17317908
63682063
39171814
54337847
98746898
39962608
12051955
17071891
31027885
74372225
41543501
29699205
27481135
83371104
73292340
25967615
42687800
98245739
73361411
83873360
22595348
68831732
14449009
36383451
20509988
18794954
82158316
35999809
60824018
13583395
94559741
85692650
44672300
18067359
21747784
96568318
36476779
19519582
50969625
39589608
92717019
18291481
49375544
96134236
87153396
33354962
64475780
31911406
14965622
94331676
38057452
63091007
17343597
74178963
39061415
3638089
38925466
97722199
3767160
14628539
68843555
75404671
46673376
39073486
74893523
26087066
26409911
89083383
72546650
41787575
96739262
38677097
1738311
97917199
23647335
17584613
9482579
46709798
67602838
5285797
21538025
47657305
54206566
24283749
53359867
34533394
55651561
21060086
40111113
18254764
94059491
85681485
59170502
67599527
43183737
29008599
72828196
83869358
45068770
12397881
31287835
71316587
50907472
78027859
49009178
85337381
66112979
59387756
9938041
19328493
72444461
5629016
43405056
95056273
21691622
87305410
5994262
85517732
44638699
19021904
55601707
23905028
56052625
90021626
26940353
97765763
99675517
44767605
5752215
44097218
20040313
37316649
8218001
45663706
2271923
13869123
60863598
69070772
55254821
47086525
57988736
80662364
55141999
11069614
15365122
50431548
84229380
2413047
79147533
36227237
77610539
72261450
94217064
97600691
24706936
55034201
49290006
76674844
42795872
87871349
3288940
20900371
32693146
1006843
59123641
12054582
35008682
1062157
35739941
7841047
8276099
80168609
85303470
71813877
27945682
87780356
10594996
11692532
20407258
18026760
20201108
28126035
42799871
62060130
52712231
78010556
38407854
41579582
80637956
25932306
49550015
91581863
5385835
93342180
5077692
54680895
11666999
52994439
3956446
12102170
11548264
45861813
92535387
75492873
12135988
69403890
34417856
83831343
76120567
16156389
56429067
88622252
67194494
81666371
85266659
83651019
11983577
91299944
53292468
18816161
13293326
90448453
56527495
43247520
69735051
84876150
30146065
40468535
98414116
15016356
27751375
63800371
62935561
33394654
48279829
66376318
29195946
71697091
65312351
28232178
74938785
2058410
29929973
68085713
81522373
42438901
94925585
3400376
38586434
6742724
70487788
45921927
13850004
723044
80530478
66090478
71641446
7124781
17517202
59369876
25771295
24677698
85964998
60154690
40263604
29311984
11799567
33714508
10123958
30607127
47226102
36961194
99515397
96977740
12063027
32341847
89835547
61820712
76135326
19778954
88159157
98779751
16150739
85299233
49310805
15182388
97038792
19099648
30617043
24164370
59336672
1137431
30722431
82482137
9673846
93623417
68716314
87321205
65141523
21829625
12226253
34877788
79510518
29387521
99977076
26343748
79296626
46775296
73517583
74301025
35420055
32892146
16226351
70379315
53895776
10213178
17537556
79671341
97389792
285580
13442280
51618409
90703904
94096766
56701694
78971419
52127319
50703003
85153856
90686558
66796616
82601995
40218176
57874569
48581682
5766138
66864579
93954542
86464199
19841293
84846281
92509112
3352487
19626893
95069553
99637311
55793358
82492000
87016696
19369586
98010792
26678695
64167350
21180013
39888272
46323494
54840192
85504576
12375492
31148075
19077794
65764138
43688956
66512959
19349192
99057263
76963826
77287982
94392212
6937409
96653175
2725251
20335243
5136393
33008359
31556722
4737936
44255608
24742223
70659696
217653
33807495
22846459
99676120
58898656
15573338
44581363
73152672
75935452
99193573
77915720
6459901
77008553
325258
19650228
81483424
68954024
81738466
31476153
57931918
80407916
30170768
29881008
86922613
83968726
82530415
11439890
39587947
21045983
62707244
14773720
14984705
467163
3167057
19350639
53797012
23059162
90590007
55040221
97179586
35493305
48617602
20650622
56054993
59460038
57122270
13410226
71189409
77944481
86289057
95096587
2513795
15657410
861117
72961186
94959357
71128870
10394715
81650123
85471274
82621400
25250399
47995486
9257191
23394831
64878783
63138706
32739663
91741843
56329331
73505522
55562435
61168679
23074248
44067658
76535993
501758
22822681
39627986
66492766
2088322
32076326
76918069
36890057
24444419
40293971
28482126
86284389
22061466
49785671
94164126
36043863
31662304
74762425
10194163
76036488
21530211
63163398
25396740
86035338
94394179
99662017
64068725
61675757
73399079
26629658
50036647
11049850
75015856
53604937
71896836
90437247
44653516
17876157
15684537
74795972
99748302
93942488
66430179
81921224
74649142
16864334
68843209
72594530
59096568
56886499
70161413
28644242
29618408
18175091
42286042
12995337
51744873
94864227
9129696
72602813
61465934
15363916
89092674
62194274
38875378
40249105
21983824
23652618
37738589
25564492
21845941
10207613
80419482
54411649
99655799
93143756
77801678
88715172
85454802
42977111
79061082
38844588
87295937
58586590
21925336
36200331
81888903
73257017
97173688
39343262
94894027
76104990
44069446
75574280
8726153
60217947
32107102
44266037
8585180
18413926
81070346
37183949
69967655
79006863
14476156
56269775
23466833
59136759
1804850
49506331
37787206
82191820
41683003
22288069
29171218
71802548
98900669
12651177
93129728
4725267
54861977
99746666
91309670
12410844
71240957
17447959
16631718
51075100
62439156
61249522
75471736
64604458
89293779
80704379
47145864
51407405
19169815
29332718
39850184
77353365
64692405
8781758
89831855
75936906
20837703
62770337
58339717
57414062
78327769
17729626
29882339
12242582
19074138
30184196
49667357
99227205
62995895
78500113
86059263
25004314
3352716
88904204
20591849
76756374
41743060
98095286
8228100
15690469
39727852
82372616
46201547
10890823
61406867
56225102
97424967
18789969
22932862
60459460
79960764
4534206
77515719
20665827
25750545
21405799
59087290
21863059
14047880
56362088
3592262
43331214
31740850
25590934
85273883
82400649
72180143
51927525
26138072
52797159
33422553
82951481
51728336
64544571
91677143
54580375
31679965
21222803
9131267
42552424
84396717
33794162
33082280
49854114
41105971
82244753
67048022
88363238
13084405
98312989
40186800
42682500
326726
44274382
85518733
13056054
75955097
69233674
54006487
41082880
1045347
78681079
85313543
19833805
59362796
94288980
76259110
367690
65127074
8303318
8234058
88028707
43923119
46396509
56376677
93891890
32454180
63373050
50533772
59446385
38468965
99119005
87537297
7964236
12444782
89159346
40361328
92285593
54987512
19216555
83308660
80603420
76533212
94915771
76108394
22993299
31092938
73666212
57002392
16202276
11726196
98250596
97297467
93179077
87288666
76690126
11003092
20507589
30287572
15305641
12738763
43604946
1706219
19432692
48964728
73116017
53635162
6529108
51940099
77982341
75826798
28181668
68281545
46784818
10047138
63727251
78976672
64623938
90951226
71065118
43787655
49164174
30525778
23504635
97807300
49927967
99412401
47684807
75173184
10233783
97980237
61674329
49437955
78981922
10726914
38319379
55368523
42210397
87557708
20528336
52805085
69112504
51113493
87759157
8346171
91933961
6305381
28425308
42769821
88658924
57832052
41079835
77689684
73355168
62179621
18740887
18696333
98178310
95948154
82786623
60379075
12126970
89848502
67508066
5425789
72693493
20354950
745645
36868713
94085561
67817384
81967531
62407374
21038395
23855076
39975752
87437386
57320928
82317928
46327340
71044365
50249387
71097443
60389881
86393224
24267799
62069386
4599779
34226862
42729534
38891917
80285273
54417223
73635530
21915670
93994935
46577832
45568219
73443932
54608569
35296762
5198651
68418922
28129153
21388876
98418627
81997405
56029895
42525102
34291786
9653012
8788747
98247878
4462815
33383721
70388410
60248369
56355807
34711869
35787007
28021003
18467518
55973313
69362393
47798857
43947365
23670629
53607341
66902117
32038966
48692463
51582233
26550246
80380918
74100778
39700327
88445015
49699596
33860128
17988909
7202218
71979422
15486320
69344982
28414512
65625703
35974558
71454876
30642044
88672064
90459132
98005416
9673335
6496528
9860051
2404177
82463466
36666229
8442377
25404907
80226330
42676952
18664058
55572620
88061678
23734425
597472
32505094
53590192
99567282
17241185
63876679
17940046
872439
91918432
96220921
93600772
81550174
85835109
12520725
29776349
92300382
31653467
26342381
90212667
95912635
60177958
84722522
61235696
75542343
95671540
37497425
46018771
61751151
56504681
6839912
12512352
13136604
28308710
81814243
47008815
99431195
16318878
49057831
13657492
87874356
20722272
13963583
15330248
32339982
82584501
71277816
70695196
97710993
39419565
64897178
19302412
13830420
7125600
22591337
71923179
80611913
57019081
71560766
1249863
88963540
96482014
32227973
32894697
22625585
97974608
32371073
25517013
55733654
39490105
48191693
78647660
96386682
19795789
97667918
57960985
49995840
67039960
3679436
2161229
63089687
66521200
88321485
34011694
79776582
69050460
77015977
26830009
29134791
99413931
6169447
19759432
56254369
72664044
32665654
37946661
97680673
13655761
31232618
30694769
16091345
71227955
35438579
27985026
21786803
92005441
75450181
92952944
91586361
90834745
71362272
40113730
66175160
87380368
88251800
45893848
10441883
11396671
86723324
78099154
18064855
12844644
48007938
36030037
72874954
65536141
28834022
27352248
21581460
80467512
34202185
37417574
47632587
26785860
91411181
30523226
44562408
78286603
37124956
59295100
32370476
92635016
82356822
3053617
3916541
28787963
25996392
95862280
68794645
28072391
80260726
57160229
57697131
46662525
16721953
28503352
36726660
27601568
52038816
21639946
42745788
88605399
25900516
42930489
32797689
75208575
87701390
65262794
77774500
25222606
35991318
34524607
45105467
52494156
2076602
41170981
9649692
6737981
86660761
41254176
67482833
69412042
28209767
77776192
35625167
27115996
34223706
80786526
90740574
32457888
13363812
89270302
21343842
9992049
76911705
60824774
13185710
99965114
22556400
34126541
26683219
22310658
71980898
54503609
20119911
88812741
92095015
34996847
19918653
6865579
55725421
10534624
53726536
49943621
78719634
72514848
4677557
61888950
60532345
33286336
31133988
62194728
33973685
11405605
68536154
71608253
1161439
93527554
79920128
53172075
40123966
82557259
23904670
22867787
17045855
69612276
90417357
74794126
30082601
42504598
6947814
61205656
212277
83447589
49925118
13679533
27744700
1559109
9242504
27962084
20535757
94642328
78467672
48738379
99628779
54507050
26630831
40977625
6764004
11883326
10912465
51863085
72614438
91994181
75222568
61178644
83170767
28603982
83299091
53954714
64442425
72628939
87367118
27225070
75650680
2845885
30399226
75841308
30847929
894417
10047681
77122162
5175380
31624527
58983550
97958393
32185681
50433639
39618354
39234716
67753194
88781946
19921758
60524251
11243713
13821410
27441014
74282888
88253585
46098342
58595185
95400961
13064800
11339576
72687476
40396076
84236955
10901660
30720053
31770288
51689159
67177861
78100569
15086860
23651778
39104721
8335044
13670360
73595759
60221587
13061569
89838433
25520057
76496195
71676989
64144889
46309988
25143955
83566568
50521485
23664243
72131997
29727937
15196487
30709981
44778248
63114836
48583860
99261038
72968208
20493810
31306220
5940308
94992225
58455586
37116766
25792082
18207699
53133968
58961126
89072386
89703128
13176388
50198162
42015679
2145841
20802016
39849172
87951928
59881439
85316954
25879918
80521561
40107273
23900044
77463232
99648104
37545393
91547941
54795218
23852460
71619833
41380729
75466969
78653569
22541263
23730212
82752569
12923334
96755912
63129551
49772113
75947210
75586242
42744795
65787971
76706061
26439466
93958318
70590527
14193381
2825001
87139559
8209839
13756687
39485447
58848376
63537685
2966616
10955141
77995397
55319877
16922220
97211070
32745376
58820288
95765594
26722416
65497923
4751128
61407987
26652260
6383286
67052824
37994211
7857151
71661460
79192403
70754456
58028030
4417640
82721917
82859346
97656696
12689294
7891745
23788705
431959
7851635
81536986
73965668
78972670
69920768
64314667
84755675
42699899
74064204
9942235
85823770
86943602
71495688
62813754
47551579
56923640
62877276
78163316
57088381
79945030
40127606
44528472
98243620
58890045
60028525
81428467
83079771
12497857
85248082
57957488
11575176
94442998
85700775
55782793
2854695
53317760
32797780
75415693
81779799
63594834
87792918
88554525
73264756
75499454
48060595
55703018
51992874
35650407
43294646
67737258
82951519
8340053
68641070
13014449
70981827
96275820
21504058
47029624
79062738
57207433
67673253
34748153
75088231
15423284
2058365
4451464
90426079
36245615
39411436
6614304
9407117
59937654
87230476
72777149
19186943
64383138
19579528
21200182
34849436
56812876
44588444
55486092
51984402
30325800
97022531
95696463
48225057
23492707
14323477
69432299
65564273
3822464
70447949
16112334
43463544
58470632
93801681
98082931
46201811
83803341
87204513
89275316
29033064
16479086
70822297
29615957
23083627
45288891
54918542
53379168
6761139
12409789
58520698
90344801
49214169
10588147
44456710
56621743
16766504
64076634
65714279
65696789
39091341
11909521
44133009
96441212
67137743
15544054
43435634
36587795
21743785
78562610
34878275
47117605
85451243
56705575
22681383
99706208
34845882
21136066
73479651
40981432
92514550
86240842
49698346
16989325
32697785
672566
5276640
16728848
6219073
47274901
54255919
8052052
13722018
85389029
83739695
90839709
96976502
16648567
86569082
43792587
32933589
37490112
89743670
19157257
67400749
49308701
90804887
47094386
43164984
33950708
48760776
45128062
47957431
40407001
21180608
97476452
95723725
9429854
47918969
67477840
82400222
58942959
59696687
26380646
32669237
81623545
12185022
12092419
63001960
74640877
1193786
85954469
9172404
96947280
37733305
27411936
59069420
57166489
23648759
52794036
95455844
75889898
25251017
64112663
38764754
42462119
87920909
91748536
59036339
15906527
96539883
23871597
86201638
9000765
64273837
19208696
72530613
15002179
53995089
45921154
16560335
2354852
19758317
14685384
4714880
41912908
63044696
59294021
86756477
38199999
57838320
91544150
64631193
61770064
12964095
11492168
50827284
88317141
12014532
94827168
53738034
76841499
51533907
644484
15632310
37706839
90222996
50107151
53291355
64312816
20590152
28695801
30480075
41518970
82633972
87628056
58138507
8719487
16735244
56588101
21841852
32455311
7878364
31903278
44058505
71624489
11882791
64055043
65911258
80307231
62364460
14060872
3192267
14907213
68821638
31018206
47220210
93655172
80324316
92897854
58029967
89055961
51587049
41436863
16772300
63064727
53382516
21776917
87117817
56374030
30416511
45322231
45044065
72634388
4350094
97629423
89802862
96312164
76417314
1611527
21935639
78555865
22090679
9464792
48414386
9155918
60639185
59856941
69791142
54793104
24082763
79443771
14749183
77346478
77367210
16793288
40140598
41506436
32385033
85879405
89440932
64282469
18119820
29226165
48987986
86462890
79010993
67529557
30973299
87212231
85210966
95672189
11705119
54937656
92838319
66940092
39990084
89297388
2577770
85221978
30186283
94168982
21550931
55023802
8580850
95640648
45450036
73930066
24835844
6385054
94750322
70451826
31285236
97192761
50381342
13427282
6551872
4904548
70564385
73181541
40541757
5764936
33964010
41950455
67499748
41574773
39525046
98793328
76392081
62124592
27575516
10968999
1228888
96172366
92870648
10799582
70650156
3957687
56294777
82955518
97264216
91390663
52512221
72789746
40509450
50646635
2797894
45880266
47666823
88432604
78896740
54612040
78073478
28437704
78692120
9714341
97880721
52358447
23947063
97977715
91371112
86953828
2865764
45827419
8406856
35096464
95540451
77180996
6018554
57598961
65958592
34937689
59525306
11920507
42665653
16819498
63213071
47611837
26261880
72303755
59857908
99425360
34660732
93448965
97799186
43365545
98666659
45677543
60670769
15357137
12902097
13137945
86563486
85504158
99943078
76064921
3510435
53694991
3961262
86225405
81618755
52668677
23062585
23930382
35342319
43786523
93630071
52574182
73085094
24974648
80682694
39557580
21211230
15532021
40704142
52702405
1040074
9270275
87850631
36204110
24767261
735580
1468486
84172859
40495350
21667642
60833544
95300585
82331188
54100887
89388610
9026335
13780635
32267578
18132504
66331634
36321132
84204907
39971363
37590401
64207056
67002544
1566903
78017610
34150349
49265093
89652394
45329651
85352250
65853002
10982995
98713010
86128255
96882265
69458889
36477536
60123041
18603118
3575202
49018439
40506295
96145779
85088868
34532690
74271860
74661531
3311408
88068513
43649965
93792717
82173745
98800750
5664201
25691358
54291317
40471719
96486007
79699739
19988602
63772879
11025298
15401084
4852895
65360310
62793682
32649139
99508812
97388370
11348247
8082826
74991916
98480788
36321927
4577130
629363
47920984
71131573
21367642
22480436
85659259
24282217
38052745
8915915
66880401
48145066
11356171
74488526
69150111
51968227
68392779
48464141
55442535
15665859
44129279
63302359
74422990
21176453
30269905
95663940
3499447
64310721
66397582
99010916
3688245
35306460
37703486
37832747
39190896
54671135
82133563
85456497
8257392
21961775
45011068
91038747
63896980
94209398
57682295
63225320
10691770
52156036
51534289
9900066
25760245
83418396
60010109
48324400
2771297
45793783
92528373
47550528
66781779
25832099
5325605
15297091
4509036
33814520
87498620
73267116
66154708
57094972
47140956
88752768
52256394
82967270
39293488
58216669
60918580
33277740
79249787
263221
97465727
15295287
39703055
89628615
13347816
43189680
67135547
26633080
64177902
41702744
48679420
70623103
53319986
4405198
77294687
77013685
20251921
12370058
45783696
53140473
65387284
5500515
11117557
26815308
42904417
61954554
44558875
7523628
95228467
68825988
63586845
66635892
60577059
25842481
33451272
68003085
89745871
90017100
58144538
91683103
99802489
44963886
64114431
54440458
18198319
34313983
62317926
28277708
67954859
14597793
40414759
67341720
70369656
38647437
48618240
15668599
62202965
87014132
88113306
71642775
21962184
96072234
37425934
50790889
65988425
44540059
52149993
51658270
64380889
37722087
75828078
48904614
2030704
3864886
26159261
76586086
66506315
46224641
63070606
80392010
90941669
75639666
6506568
17089780
93236391
38845107
25815848
90070483
28624405
36800871
48312010
8467264
47252052
69656535
50856675
10186344
17467215
44253805
67120164
57053061
15670214
72335272
39443968
23944974
71509169
2435529
63142818
24751806
55214911
75395933
73001980
50610295
36023416
71090378
80776290
18220976
15550822
37870365
82947858
48391716
75903753
55886602
18473081
80016051
67613760
32686397
65643056
1440258
98950768
16119473
18149404
12980126
35546607
64867909
45635206
99487406
59007088
9644152
42566962
93495221
22918069
99639334
53553721
21013657
56466070
12745142
46869398
11908097
26303071
39846515
90167668
31928987
48246512
756213
37776099
90721686
14609721
54451191
37681595
42377039
34401089
89537595
11972668
46366020
44146364
33457188
67038575
10614574
90175485
12987772
5612076
93769247
19307031
81854817
73464994
75645341
29672809
58767125
88763493
27352034
54516681
11056206
40410282
6960423
82755488
46740865
79772754
95097395
19863470
86952618
13370229
2704037
28748247
22426430
65353316
9801611
85799562
77163968
93307771
68045932
58789240
52725671
25737104
16247465
21463432
6876305
227589
33035457
20345954
88704878
60741319
30725881
57985243
74415605
46843098
25681690
61459279
79606262
11163312
67849129
64536002
9770502
44536737
40774772
95443134
79150012
31381356
25660094
46638142
51389525
80303508
64976646
29968139
58432198
61288837
73348255
98114691
41580023
4901668
25289978
9149007
80652962
17812910
48911519
92935322
46126071
75774897
56158921
59653532
58858609
33046094
47410837
11221725
29817867
27655345
57149180
12265132
46660971
8751554
3995898
80401324
13668744
83041289
49473263
58794842
92854180
4901237
19704700
51728453
94130291
74649180
63257675
74901054
39806623
62177332
57186517
49967038
68114093
92335935
55758064
64414419
22114029
65500186
48035571
23691448
15066689
40800677
87890682
87675479
29744678
66621272
42240106
10833305
48627799
94398213
85427828
15205345
63019163
31602815
94109509
26966037
23003005
36362253
86042070
39585512
97208413
10118134
52842664
35718718
99099588
85938617
75976848
11566343
3541342
23507918
13693521
27312491
42172632
92296928
38299612
79761260
5070941
4101431
66546950
9473965
54017854
4879011
22236006
32961767
83185815
31847152
20916804
6636753
55370117
53675503
5901958
37426687
90013567
45387497
95892311
71419860
69064228
7728768
88085515
10285933
81506063
54317266
40949132
86327900
81926329
37365022
23295926
3889830
20534946
34456202
42860932
33833102
35668506
36760502
69992118
40176407
62133912
94508058
6004235
46088120
26639948
28564420
86234328
67125529
41638312
95840966
99612277
42686165
59232233
47560337
16540831
12652808
30827783
48529945
71372929
18930581
12480758
27542446
91059355
28538925
35483819
42443526
59630446
64880729
33934993
39510511
73525119
77004674
87178713
1511984
61218057
99499615
80779113
88664927
6202543
77239821
34234871
35185642
94255601
72824696
40008475
44571027
35247041
86479489
10517238
73911642
41000534
27705066
75032532
45443475
76196594
72390467
66980568
39268211
42152080
29615435
49529415
1063154
28626679
65803120
27170765
61000383
10609247
95775963
27766097
98471976
69438516
93543013
51670629
43536316
28763259
35040757
81140988
52344810
79411543
52763437
66001061
45334561
14159182
64703251
76222813
65432390
50490446
51408671
48752953
98468820
16843239
15833001
1376690
72208624
98234058
83401145
65053862
68870239
53162392
83033258
54439234
71711484
38781114
65219314
7923649
65019406
49278508
72622564
97128574
60684548
3312429
54644558
75315110
89881108
67101219
17831072
46022819
10592591
83599613
80695528
92357439
28436392
8445612
64998722
54421111
58153932
46623801
2384998
52475032
23831956
43071980
96246229
98716143
95979453
85050185
83500398
64137629
57015150
62227555
89970707
65192562
90666294
88317216
87587889
71924424
56041916
83145953
60494479
28318776
3738675
61915288
25792006
79896533
76015740
56687695
70789898
98079929
60296560
43983310
75213367
23619746
56086862
4118356
16896312
2884473
72785366
79435623
44679066
93235585
47871882
67890518
95110745
34380367
23515403
22940603
38755822
5353578
53052093
2122958
59001686
78876892
54571858
25164248
66949094
16778449
88448452
2011311
78701746
2225728
57881347
29484331
96756323
24359301
3340237
65494747
91318551
56336332
6851220
73792144
55284199
76715552
5020610
37053165
23547217
49648334
78352238
78559905
48391658
27158660
44067924
66061351
21932037
88023145
65845956
25578686
57844079
4913931
53501190
10577847
49608330
3772657
96053716
15734574
69607601
91069651
2082247
18532603
39500974
28049298
92816164
82743111
25699126
33795661
68900210
6359366
5393250
56165206
27686226
99361740
8462384
55051418
41710567
74416033
89241547
55329778
7479445
39672663
93284083
89050887
75347841
72998150
34141554
3167380
38561554
27830826
83001623
92539179
69860097
289161
4646541
83151485
29656341
4673583
21655302
21081364
55325316
39127384
52004164
22485809
21040400
11979520
34309427
16398110
39031303
21526322
10735091
19328332
18539999
90801772
84285277
33075346
27126450
82295624
88469708
80914709
66772599
86268358
24222111
37700078
77158640
70938985
14437881
18090426
38248757
83497227
63256457
36409440
55553299
6221500
99368604
50891939
76210816
76871139
39513541
30210601
50118486
5986617
57479665
43818589
1249931
99774757
83090411
63490094
41241461
97806825
1105683
71271921
54158430
56763809
62386691
7678539
7241861
89240178
57379905
95983469
22385570
48610817
67849388
15365883
48649066
50478915
39554975
29642496
48152283
89269251
65460188
46021763
35333681
70559475
43511882
91318028
13622898
99498187
51142871
16863494
45261534
96332808
89878091
82072521
37026500
66889573
7824981
84141297
54710213
81236426
32489171
91078418
65774116
40929128
3431343
52920313
30815113
66355569
66184819
52486522
163946
16661324
26497624
9739977
38460293
60314216
69433533
76716715
15536972
6814714
11684219
68727119
18008110
59187010
16794535
991446
36874420
52908238
59510920
70208527
17510972
88645596
24430176
84422007
76321496
91019731
86687166
31521957
82603748
5797290
6782612
86059787
14075262
44949221
75225144
4265148
74442546
65147761
5586834
34889627
52096230
98343901
33414379
92130078
36765700
51238693
45869112
81708550
2867939
2554769
72030008
18709671
23687347
7440971
81515915
52867997
40093320
73981695
63060236
74619948
64572579
36597735
95080270
25110725
13263558
51258044
24230795
74869820
35465813
99407425
92402547
98464701
43726927
57984509
3156678
81024797
30923637
27942199
18900237
25109602
10636715
32231568
76061297
81520777
33233924
20361249
56164308
34002552
4807040
79954342
70928039
20318093
74848027
94381767
76574279
52994460
1435078
34451199
58582436
45398361
68517875
63575034
10129417
96674858
65911382
63947753
6733693
99657476
51979756
65943337
11169937
31443536
8939226
25967200
53658327
72885342
91380050
21879735
43049542
28561862
71227724
30732584
86169525
46656395
29090571
46695803
74798616
74593904
83861956
77331968
96896662
15443181
97129089
70847808
6092816
3619995
84016023
99467816
23372580
23686918
64156726
92000781
85413949
27928576
19627086
59394177
37033714
51563247
27438410
81893228
87988868
80988736
53370468
33476588
89542399
51583043
2900500
95132766
33211059
32346243
70452199
97750779
68318581
31555593
16250650
10613907
72469068
23862279
69108893
86290638
69289500
75715290
96451723
35928670
23891695
89938096
79888163
95436581
82461897
73553120
71554336
57518800
45161576
42506241
38818660
77295248
15345962
34188740
91257434
684435
98834872
29222243
38730884
50215427
64601274
38409661
62138644
36522770
3350681
19972517
97748367
53604988
54868105
28839128
10068375
58255023
28903940
81517100
47859784
18581564
83253436
56716575
38112587
83069120
30236749
97285533
86462251
46215761
98143085
69476085
30384556
48403542
31482176
80370140
57207910
46305825
79751067
11199935
69820072
96256294
99332152
7338245
90028605
2319985
42460318
6942403
73326686
80941753
26330462
49991826
81039868
42627163
11710485
40228093
58772781
66212845
21646694
82220879
46953496
53188890
61911575
44020531
58383735
8444959
36868142
98359491
7136267
86664286
58628295
80001711
77896358
71603049
8046215
65133034
13553188
84540803
54204765
41858621
13439248
26525398
32373624
97446440
7412150
57645633
5242732
24836098
8770961
22584142
75150676
63872954
45407883
28560758
91455870
46481090
66409518
22975159
45883132
77998918
23839144
9705339
27668124
10761243
55278637
69694715
6442999
51728456
90217828
45205997
98794808
79059449
61695551
56538191
40152808
85977991
31412228
90391603
8535027
75955213
60895072
11762462
41583126
93771506
1974633
46064755
37363710
14779082
83783091
87272569
51379803
81396927
5468284
82450684
72697141
75617866
1131136
9895474
86323247
65713231
75262462
23304048
36256086
78943508
58265154
62592805
55114212
12493118
19574186
78608340
34470375
33096240
58276768
55179134
57781231
66872124
50731671
91947575
52539454
77519168
92635149
85530920
83825967
28997339
63188276
88948700
24902711
94928806
51925686
41998753
47103358
21215202
68351920
80357677
657984
75821497
31904037
18721296
97663838
11928424
96419470
19695330
62615412
91600511
82420200
13241583
21675966
27101301
83245367
91476593
67339375
45818282
8508890
35963486
40649282
43501856
70015054
44629049
63828474
55061437
6782558
54916458
98499192
24863209
5847843
98959142
8807238
86911953
6366381
42245819
2297893
84914990
7864649
84020379
43713999
73415015
86509751
16776715
493745
98659510
64293132
13175842
98730516
90273832
1568793
81870461
71363108
95388406
40739011
50840370
88396691
70671278
51262673
31361531
93901367
32820637
26295413
27343613
30143979
57429530
41964628
66708168
50679521
31358408
5606520
19084346
79351520
45800351
39190021
77415182
19974202
96906472
72958971
96986104
40855148
90107406
98998639
11102303
23630412
14188543
62331416
86577514
68855188
24118964
94672357
53924609
90947677
87365062
33147974
46484201
69319245
33044574
52401259
6282293
5899529
93710869
19644951
4405312
86956189
286925
38825027
18691736
28101101
73427525
86176641
92211712
81078852
45494346
88862429
38451303
99619800
65222175
96502510
85193789
46687971
99273402
61006569
56086683
45799632
52043728
84691173
58255156
41024200
50355552
98306388
31996387
66060936
32712217
64548725
96708827
36896890
49573875
78461028
84800796
19033246
9982518
46977906
98642679
58348079
91973243
21305201
129236
58370040
95864391
64502619
61001581
60830336
62152981
27139761
45116311
45185821
41253187
13166156
83277817
33024453
60359068
38190146
70184357
55494556
80904451
34024760
79492222
27096480
7143599
29845783
74227527
90139854
87058962
61552396
41794153
586002
81582024
13454891
67081060
41265162
82207511
99684787
61540914
86073022
57768993
93969802
22349569
76573730
3772246
93399999
36694337
6783118
18880595
69432432
99685513
73727642
57127269
50503631
4321318
88357279
35210503
78146056
24541330
5284367
24422256
33507082
21882269
54029387
23039523
70692536
26396555
39306634
50560406
12037238
45816405
6111389
94064681
34229107
88871071
62672457
94940943
10665329
23710536
23836320
46088019
35195493
23085679
20548154
50246916
17398937
12680305
69041131
36039734
94688026
98329318
2554952
22290380
4763214
13695228
33111798
75882420
88527874
65400022
29408112
26083613
82586263
38251464
41817458
66440975
21966258
55957554
49895888
24948845
3978746
17658602
45989397
41287482
99731673
39228774
40597546
59923048
44419592
84743733
22227229
4550814
14857579
1977221
507189
98488725
17572039
96055899
7685326
92097456
26010438
37876121
94519303
41740138
4435301
33283987
85998800
1528809
36640111
68434081
51164768
56820462
26616687
9321034
24442594
10517258
4428795
62992300
7925243
48212071
74607892
91350037
34292324
44322984
68504785
56130708
83703079
77258911
14414588
45201911
53861259
69839935
93887066
80807756
39683346
42525301
6974228
68938793
61977724
6804911
56174450
36838752
21015150
77509881
12739735
48627873
10699878
79537855
66480159
1548875
10862748
86102452
54761474
7861611
21544073
36201301
73585141
98850087
35908707
36931831
98101064
47150590
26020130
1361992
46166339
73591004
33955716
21301124
34162741
75857132
23579661
95940518
76959290
85717483
69669425
59977352
34785272
24044855
71913378
57004108
99901180
44199549
43206482
58088543
14515887
92272178
11535646
57421319
66398786
15436798
77848884
26248745
18606629
27656844
45750654
12970800
22593586
62818194
95273741
30192115
78470655
236410
367822
58072956
50370445
17858633
46233876
69617714
41509691
30579905
76972524
75730399
80663334
94340419
33820214
89934437
33191742
41545251
28003749
67150833
9132081
51616438
6159308
87867544
93721163
14653202
92919372
53888291
26100010
53090109
62684230
58531524
22740236
62114591
51047023
4525170
87010763
50433652
3733037
14960806
32826109
22903176
26234177
14001773
1643417
88037574
25654996
87532872
60987958
61300793
95316326
31991524
41307805
52175477
66417285
77003754
91096200
67556510
5831555
31156493
9415656
19452617
97645588
12570206
80559434
42964376
19240265
63840242
48214839
10366286
24258275
38202049
94408918
81160283
18743447
32041539
19394978
56623480
63845172
6347573
99596509
34272851
75772476
40467112
14562255
13093663
53821697
64345662
74625463
5154032
32985876
78751095
97772453
77960846
79112115
31055509
13369348
27592387
45529183
70965358
17682565
46469954
59435882
24297874
79254767
65837521
63302527
38907964
26011589
59782943
54801058
35235416
90615178
22512748
27295013
55505328
10798413
70000638
69268474
59064649
84229035
44414094
13261931
31572219
64545005
118954
98602836
55306367
78398533
18533529
24401263
32949081
87672526
94573722
5243873
27422838
77716844
20858695
35262543
11913267
444989
80887225
25583349
94140715
58937239
72080398
72980104
10592035
5570286
1380158
36723488
58550955
38376589
75118879
27425241
24595286
13943617
23724577
93516896
84257027
32419681
97556378
14520323
27688929
63592195
11588465
47837157
84503119
5398325
43546953
96322070
56213452
7647505
64761215
29766808
4131914
18781935
87419011
76207045
9643160
23946249
86830094
43229627
21771300
87533892
19538468
75752348
61207769
76391981
11304660
97453570
17480656
54970357
11470398
81529950
19342071
96384923
5077848
91188744
92448888
33085807
6857783
43992421
91422477
27853667
96759656
6007771
71469704
79064722
78168400
80469317
31184866
1297157
69181900
17148005
15341098
25320041
5858963
11566838
82163325
79079479
88081037
7820475
40408286
49195147
12802284
79742758
81036775
68152472
28397083
91150374
84632882
51305803
62857618
36525350
51329798
47642218
13602546
91784096
90840854
88846556
35082191
62680758
45349840
19665508
94366166
10758901
281429
97371991
81151631
7242522
47588518
95342256
34786674
77314441
69828432
46692178
14036113
63254543
80067742
20617673
80643990
11097131
99911736
38265413
91124060
16847888
20493699
56269027
74475268
32731391
42380240
17467864
38629294
55523209
4586366
58785802
81076919
17313440
88019398
72684397
2464789
38664645
24536971
57490866
27854890
11846123
86490179
80975882
47600247
27224895
94923478
20222062
62357141
85418325
3909933
17366260
38377859
42168789
18895111
20270359
94192021
4299230
11507383
11611562
35718822
58220294
57044602
94027194
55356838
86321052
85817268
33671165
91629708
63021753
97831386
13275929
67691639
34217666
38042148
6874874
17746132
41083726
68523380
83667482
31946812
95625196
1838010
64154587
84551161
90643459
90096976
46534513
67336666
40995426
30253862
11540667
45910136
98545609
90745495
31672126
43277437
17157613
64586074
24496144
56948105
88843428
7231860
39130682
1592698
46824031
67829971
20403895
11952715
64253040
86705217
2415571
69597305
77860881
79949960
70728471
57269375
67904194
62682372
82289591
19793312
79554032
59469926
18478675
23000773
80589619
69709462
44093621
8130380
76921935
20239265
31903708
94565868
44730680
73321313
35976326
13493988
38858929
29479479
98972838
53537406
42259043
33552832
1203355
48456321
77656609
35153617
11130914
86688763
52938189
10570107
87283501
40398186
4807758
63606150
99040829
47198533
29281777
5784111
3979048
32591163
5385904
21691669
97496029
64401721
14638591
35924816
78072052
64484860
39032555
68384135
10114022
53654960
13928715
95144997
41304168
26500719
75280772
36458668
41154074
26576400
17778002
89046886
96211212
41944372
73052248
33036955
9992780
92734619
67349077
14681407
95683902
5932346
94607750
65635123
79520634
68414767
88501993
56650323
85751891
60604935
4646325
44770175
62331541
29378484
97354792
95106487
28464943
90534790
77085446
56959609
93733553
76495585
45109755
72480511
42223416
8592702
96071520
14721672
38713193
1202708
57321970
46810138
87474678
98738949
89206169
64521589
83740432
94081633
10927304
94601975
54316007
51751435
42802982
31380310
95207927
38279510
8308058
98763992
57712855
81699596
48905390
18262891
75170848
98533943
22950410
79930991
20034935
91181538
76509093
37875903
17780738
21375302
39412889
82335164
87224021
8618419
54660248
56430089
5528784
16689534
51913358
69054149
81492523
89592378
98524827
86881711
44157388
5303689
43844681
11452772
84684400
31212003
34470285
30998993
65251900
99873148
92619266
51482905
99814680
25678989
56557642
60596595
6632941
89349300
34421633
32611786
46682977
21094093
78099586
93415426
92223557
79590466
22758509
27016514
48078675
68026242
51380243
99120915
73525830
73594769
38435599
6296322
80884167
34931150
69507465
90399644
61687496
15645769
73603276
10156227
97015585
26470864
8266042
494080
15968050
11504024
21092043
97036626
95942020
12510138
66864635
27561206
14465854
75431993
36284782
27911333
45812279
19053983
72248645
88104001
7516655
18190124
58674399
73451205
66213871
90524694
54725333
54040228
96243059
10580881
12358508
49519798
42780979
29470477
87330617
62691348
99151109
57557306
16877439
62936118
59629523
63295506
29181284
95578781
17819893
97993948
66541167
78399925
78004622
50287041
65170986
43827525
86572750
81118732
35592101
16051783
46543229
90444767
50052954
48845335
6320029
77257516
16552159
7644221
33326307
23578194
77019375
56039815
16628929
16262492
5459484
75702520
98680283
17232725
16383884
39931163
76607705
1802249
12720042
26983840
41598344
5617042
46995838
46957639
54897389
8926982
14297992
83523019
2864715
16771340
92826697
21742617
11347598
78250406
45085180
18573553
36545365
86678221
88063321
63478027
69129700
16870931
72929043
3137774
38940302
52948220
71165552
29789072
34889802
94187593
29523400
71053026
68935729
80981770
5125275
99301613
67994197
91694066
94756309
22267237
45628602
99660281
19311474
52884551
89145192
47255451
74641899
94200749
49829415
68137041
82467443
46968433
43754682
3950627
41056936
57932359
1112462
42267905
46384093
2332284
25514680
98266176
52922823
80935714
34899984
36012239
96471437
95485381
40736323
2043308
13626100
37443591
70307221
57743483
1356759
97395525
87622231
9985147
61467645
7730423
63250950
34110074
41642683
19024056
17926529
83982417
7277918
1290039
37386501
43635890
92680358
46500962
68822757
94553396
41749619
68050959
15861825
12504989
62173158
29454256
35205973
98622267
91376540
57922327
26995937
52783151
5163134
30915112
25561657
95596590
72067190
91925329
79484532
20827065
22490064
60735082
95617196
2054128
27159238
48824987
53320929
14652721
19235266
73110585
23241218
81075031
65403169
76405626
33125852
80078375
41572652
88805202
7928659
70340026
51086136
21426893
71044626
31902885
8613935
49328934
25386336
28257557
90541056
63696335
70073871
17989442
49998897
22413360
82822340
19950359
43932496
27840888
94694748
33668950
61241747
11572092
51415188
3975790
18500789
61644358
14250911
61047711
13934320
4393594
18467414
46176739
36880161
7914489
95495384
17967848
26249351
79716711
11040916
50773584
42814922
69761589
53094274
73987838
78783966
29032846
48299941
97676593
52753822
99796639
69146188
92816441
68688343
5730735
92080657
4909022
88411696
73626053
95879903
12739547
89288030
84462024
39876640
812693
47167933
12150800
98267579
96272512
75763000
52586422
61544181
57269300
34399700
59907721
16439953
84395264
18845972
794070
8781485
52292131
39375909
41325111
9062300
44724837
42226520
63362267
28784240
80662342
72938709
8774799
6546200
25037363
57022281
8187830
42721060
61125297
44810942
64754559
37082887
88761252
72182032
93227201
52768737
54376341
51977718
32683569
97568555
80204010
53637936
7660835
39281500
5732196
72741926
37327054
20140081
2862730
94009772
87482388
67781118
7639244
46882028
3467987
72715942
28592303
9717734
94139469
3011831
38324636
97583047
8344652
52036419
9638267
38099387
71783297
25733027
23250234
14541483
26634384
95575944
79174549
73005793
47546763
85462263
82784523
68840929
85515892
28525075
90608351
80810572
71747069
9299889
57517808
51379851
82067646
97721487
64525029
69581661
99205248
77989896
79114312
9801505
25448073
37493226
23374513
98919494
55172211
64634651
42900286
26111221
80282059
59902550
3916267
74588873
95067652
11444839
86915386
16266798
13344797
15729576
37079434
57954421
12563076
17801575
84831966
2778334
29442391
35589214
72991769
19774317
28526432
59214170
50896740
92291831
13566368
73716485
90288032
45514396
81655327
82876576
1276677
62068973
74975036
79286627
44099069
29398418
46493558
40629426
85193074
39499426
78402737
56558841
6910444
19211854
54932385
99954600
40935512
65842367
84750563
19954356
32964488
162150
77052292
13935074
17276023
40885220
62417733
44407712
66173787
89512619
2562788
15978770
2298602
46710030
58065729
69204023
86413341
58302916
72616734
74683097
89346287
20175249
39698084
12734148
15452379
94412676
35266043
44676862
86147358
75472953
32338799
22004136
73136512
71850452
97972370
22644694
56773204
61236914
29435978
26067504
1166792
63523017
60560325
85749352
17623146
72832505
89049945
29621257
28196059
28107965
47317157
74059714
41711298
25212225
96307367
58545818
83088915
28617727
24457241
68873307
50499305
26432118
40880119
12015745
49024903
34030597
68743872
43039180
13552096
69059219
1651783
68456508
59046181
27679431
47674034
17311557
59589442
21569985
82692006
67077676
38149835
43679458
17667009
37279580
32168304
11537065
12745764
90094850
2206479
73106924
68648767
48764772
7347162
24602249
85692136
72056208
97396496
37756760
19918213
23655391
30829108
96977840
16517193
81033176
68792618
41162214
84138616
50317610
11249044
8170532
22667408
78576475
92951029
24529152
15677148
57303322
12799488
78018464
578969
35943643
74329909
16640655
54261021
59987057
69867771
76548754
69793666
59830983
53246842
88215600
27837451
50042558
6292071
94348899
47145753
2613886
55217243
37455710
60891002
36528737
80337712
68582040
20718611
82862741
98457761
35457009
77223126
62114628
49656863
89222563
55485045
81487269
30202666
6909566
7816181
30925995
53693386
50353283
13330459
15137589
84124493
61871873
98763326
15786650
14449077
99742177
41282087
95974780
46871208
82613392
8723318
41443592
9086449
43812867
77177574
73268743
75286411
87738992
45668786
44876514
50454532
43649753
77361039
80782181
37669162
51532719
65409714
53541146
1596398
52539561
13985724
41680706
54192873
22210641
82585104
93419434
29220603
46647761
76914032
57336613
55788493
18274210
30019952
69150932
65610912
87905894
40368739
49774710
44948914
18451205
78042411
90007159
47339565
8416163
68421302
3159339
33606606
23280896
46795511
11511828
94780619
32763090
30932333
56296279
84384106
95035528
28535663
64766700
6346402
15508813
74025007
88238142
1284282
77946551
87602889
97233582
29250830
188414
33697492
34459911
16387216
47226306
47287580
77332915
68170695
77883584
65912969
38737828
32779081
1955663
40331536
91811569
77850604
40656572
3498411
55692311
12423504
34089426
53536393
98213744
47594304
23254814
1460541
72958850
87118986
41111071
85153002
1693780
70244751
533683
61613460
33982342
15899636
43636607
98471072
10344895
47047617
38505856
95805339
31048882
75789009
48580894
38457239
68140319
12055332
54517597
30787851
22406328
43134661
34929369
6045169
77769637
54729319
88058121
57959494
41797487
68995542
99207044
13476263
7362489
32928483
7909865
91827660
41507488
32183235
85265664
89682079
7350299
51648635
4915051
15162732
98091631
67809811
16913842
28850367
39032276
59739435
43736293
63434221
14915363
12020656
57078322
63435010
28219978
58901509
60491963
9367967
57553354
52072828
69172672
65034259
80869748
50982400
36012535
65628819
37970285
92890618
89073168
787206
21880920
54662025
88682543
92920038
44434680
86078265
98980230
90248471
5576814
7143957
62898755
15069877
5475352
35994065
65042788
38180528
43024920
20570102
99624675
81531575
39451388
4788857
89415935
5030717
10168817
21634584
72846688
26732475
27325934
30424597
87010426
58205097
24243309
89475149
3543280
81233691
27358692
52953367
94219730
46676511
64876237
53786690
15656246
86066948
82042320
21193692
26765851
7230044
1797752
33197863
52156082
3929381
94960891
82600763
97739810
39465819
1876341
45146704
20364917
64975061
9011934
57817486
75118085
9846511
50712089
9980746
11619708
37454090
31434341
6667064
2859967
26023477
18372397
64200092
90964958
11964064
25158262
11736543
27871329
2764892
1837718
87886126
59905723
53876906
88925941
87447609
51725468
34721485
14987201
58343059
79412321
80684179
24609981
69100671
24570685
79042733
41656863
46023603
61347980
46385315
22883247
95000391
96198786
73128958
816365
3777599
68999418
51659162
51431679
25127552
91208249
10843278
92169692
15770905
45631447
93039200
22647069
11128686
24013273
45917936
3079968
327286
48388097
72969986
14592652
9765168
97909378
49710339
35304605
13824769
68455106
93539417
93387783
71926893
42627070
29561345
37509475
71020120
65710105
61392286
18599785
21003548
14655858
2923023
34476351
75551647
55897872
23228779
49431611
45351226
31128695
79479654
87575493
27463187
63127634
31773170
18025044
42927949
76463490
25569715
18232472
77994667
60877135
34990247
61518894
83180590
27173658
73682256
41639418
55970692
9881951
90734208
51471865
42933096
89568370
71780042
21631358
12005153
54015328
65620040
74872866
9590544
55150552
13463653
49967397
42789372
69300307
18343315
60649756
67726504
92882091
82075665
96686181
1418398
91487153
62136796
883278
96311579
1450719
73006222
25548252
63400433
85116136
71310873
23209130
6503648
86843011
52252924
49450257
12987346
67058521
89738841
79424333
94435072
88795118
78793453
21114839
39480014
63295583
81053821
85855996
58782313
17928906
13295377
45927722
28273212
15974536
9312231
74697006
8243044
61919925
86458745
92727752
33783555
91551921
30787662
94488711
15694215
19932563
52878163
79994614
32670644
965826
26941612
50977860
20340777
60303632
36857444
47965045
99608989
89562742
14760427
74406830
56953840
65883184
97559834
16875175
95020212
32108051
33358857
39715214
1317378
30314948
48862689
1152930
94370714
67906657
62613745
89995023
39644563
76732668
39003398
95840637
54336224
50777479
95144193
73593622
47770420
52475813
80074893
84076555
50026564
69906204
36679264
12324252
26724112
96795268
35064533
19178044
81215384
37962722
36048035
63287211
34342532
66066849
64439130
79299162
12877750
73341572
86228664
91073641
83797747
91617368
91556061
63923381
96902463
7446129
77909760
23048007
28215842
8899802
75353304
70419850
99403217
58327862
47299031
42546002
35901551
60943433
89712898
78871601
59905531
73906369
65684974
62908168
30237204
94970728
52810993
47871041
1906485
4229876
69004862
67100391
17710805
11944939
90779885
93415380
44802271
68191271
64575111
90415293
60559559
93981524
38477476
23867213
48298217
73292424
53154352
13469141
9008667
77154042
60717753
20738612
33736965
42494424
40563394
92640490
64619492
69358979
2808874
45750752
7363774
6967104
5991626
51921658
35084933
60135417
7840669
3330743
27354825
8918174
13259516
70190229
41751310
36969346
36562934
68055246
17483435
77899672
78061323
50056109
27963377
54253027
78714807
32628118
75792720
80557681
62628344
45888214
80902371
22346473
29188382
47721446
89412810
66258571
72334403
16737131
10035938
82715067
10377170
66183429
3594254
46122733
80498721
61574032
19597395
89190473
31863390
59732093
49782552
10871656
86135881
93294398
22139286
64881440
8090652
2110899
15557504
49255145
18696326
59955885
52234926
71935378
49282691
75799452
5348592
1576985
88168810
9467159
30608105
51868978
22802252
77311535
32859223
9207094
8244279
56934822
75010218
29450250
59809648
17539681
77229907
79989820
14220364
45109969
96762346
21748783
83648615
99779475
53639743
88083597
10879282
73024365
53355843
61739210
94930290
61216502
9401808
53148018
25099394
14772050
40871728
54622287
94631355
73632843
4923824
94136173
55255246
11657184
91856615
22592844
98362005
26934483
56613377
27905132
98004697
32287460
31920176
30101546
90304000
30255973
16103397
72354741
13359531
89087988
1501583
70470509
96529214
24942861
93189356
19910338
79687301
59546965
53274317
1204846
13385692
46096492
14021933
87547026
40987144
8053709
46506761
96368511
7947732
20119665
82198277
66053311
85645889
89521263
89821311
1163718
7768820
23948206
40106646
36009919
18868599
4549886
70537284
12219559
32329667
7501953
25940540
36177510
26347875
49747362
23915633
91179431
31225608
74190829
82663012
99162331
21527082
7804582
89354778
51008599
30789425
32450613
70827317
18541575
98092701
39177346
73836409
70050199
74495120
42061560
73854827
70155545
28844668
59145898
51289352
84994623
69261971
18136132
25780594
47037579
36118448
94480675
57088352
91860001
70753440
96703166
24912186
68299141
24048767
58415288
10159541
61626334
65936545
7899454
74535518
20389237
84321747
15678655
31378782
53822604
48273786
88770566
45378582
40254274
42017524
74271520
19286320
27481255
22150464
5710303
78669741
48772822
12204759
50308776
1434932
63040043
96767271
95846085
56468455
80814755
23639164
62233930
69207799
66832188
33527826
17725352
31870700
30617880
47373329
87841764
41068262
78347297
48613989
78029455
21207621
25841707
18077194
21310202
68654536
6956943
49037577
98743837
23575894
37856315
79829275
75535501
70500461
21401759
27653969
13835036
68152146
51422221
62250075
14920139
92508032
57209930
44823606
7539111
83624183
82489727
34751563
54709970
48072162
98178671
44970892
85177824
85987818
85309396
53414974
73676512
26918552
10138790
46488757
62255996
87744059
46095828
34308333
80791249
43272656
82208750
80267969
7568835
54262422
50860350
47337913
66515388
10909910
19806930
11184844
36179774
20013475
20074513
85595538
11542773
66888356
69615883
62789579
8781415
64588273
12178299
57408653
11706935
76200918
71704749
63453957
23543637
28677368
76193349
32671636
31744354
56169418
68384097
37449225
77798900
79859754
81832458
84176295
67567412
85671460
74641190
76125838
53002566
91990804
87320451
12586650
50020533
97077135
6824863
52937788
23046461
59935852
33749664
15239648
85814344
59943143
38175949
4176547
29610645
25092747
39673329
16711056
68390085
37785912
39780596
29551376
11873988
89001964
35953306
68501109
37855647
91263566
32103260
55990304
10875369
95518605
93065280
89678929
90639802
58354142
41317572
85422783
15201531
27812882
88683228
14276229
44571884
22854226
99461516
67282757
68681254
82551842
52962820
81223605
56562371
67147687
82873407
19858045
57205009
16047992
15683479
72912953
76959427
12091862
8697555
7046837
67508156
49492132
75593054
2196532
56967989
53331512
18554824
61046738
24474199
84803957
39636016
31429432
95045338
73741449
39016855
19239210
89368815
31470995
47018718
79546592
38692805
25223112
20724785
67908948
57024673
69235651
19425228
76465950
92967414
67673627
76962734
18685217
78460246
42459005
30358889
71817602
65478574
44713204
83398272
80663809
18054459
118878
51015097
23586544
47973117
19598087
64271180
20580236
94311029
18870844
40000247
62632016
51371075
94773722
40843324
69940602
64934182
70804365
60214015
32658759
39774926
66646265
46736253
58012424
18838545
44710739
17986740
29592972
58337320
90256646
61438608
7804651
3057555
91707117
25506605
15166612
34720561
46936215
16966150
4851681
22529951
76269697
52801514
1273318
79197155
68215650
40552802
28376717
74676144
65425848
9155909
64210776
99934002
30507718
36933197
3263289
48787703
39018330
49186030
89640773
47710913
36405268
13148349
45474303
65296913
70796118
78694596
59562422
59204677
53339065
21405324
10142576
49318209
88247744
26052602
33803591
31637876
67022554
29756594
54090640
57947689
99345466
47645824
51486920
70357366
16436308
42029267
98663620
86898306
61906362
54448323
27758824
30163682
51558475
44707213
9241662
18376158
30793839
92531073
9736964
19720907
5078412
65431124
39529814
86478834
14996740
82441596
31980571
38121343
20884142
37978334
22679852
91548096
25074184
13493619
65667441
25963234
63421278
70642669
87698450
75898816
69162196
17630279
92139308
84018259
83135247
31166702
29350978
66298827
77871078
87718409
57689054
10037120
98052836
72253755
19163610
51075997
51743788
17403012
89346799
55034044
44051129
79507569
29255858
97810304
97223208
73831920
64109885
43239193
4638855
87576603
36226608
92431030
48899873
49534821
58886768
19823426
29708960
80951252
88476857
14951292
91151514
40345910
81026697
42806664
27752430
51663472
26894418
1546361
12332915
54148410
92236190
48109031
45965437
43551843
40366645
13737856
57558935
48292249
84648933
53552733
4025391
60541858
64583328
37504626
14837930
87484657
49099899
6070540
11425968
89732100
28776664
89404744
27714902
56542822
42433303
32610554
57209964
1187549
16290418
42967993
99639099
11449502
57866639
9194420
58682325
48316677
86209290
56622867
70821177
66261557
64244251
97024657
86675826
4315558
16839451
52266833
70572785
54667300
13824666
57269147
87858226
76858661
87740920
67040253
4606849
95511662
31430779
68719883
12599306
24160327
8488476
54695743
53015840
8839939
63380203
25996601
63913420
71406268
19335689
50949534
46646103
92382894
75767668
94052934
4429286
10231431
52229016
61436194
93936524
64279958
75972959
18975101
37978393
87863130
4640234
92774745
78838111
9136223
9810839
29008326
89830796
71082858
86958240
45280397
30336985
8446671
92904627
96603599
32877850
12611645
11246653
43029551
26010964
41216743
21644581
72103354
58203767
41737208
3017635
24812737
32323848
48129253
75390751
92868018
21022821
64580811
60316168
55127456
56743416
37927344
34500267
85339291
74681733
62648862
36342863
43640280
69951140
5671639
11016404
22483114
93165192
22364498
70063153
8929424
3932699
99199646
7895590
38264189
90221910
35188976
11170045
96911060
42944782
8056942
16915897
91158118
34759608
73172854
58490634
62600373
98139832
36465586
75672937
43302688
93726329
20737400
70814136
8746195
19509160
1397784
68524048
12246848
12714667
68134032
5240278
58172724
24159683
26445713
20381560
39515386
60762346
57156522
68800030
87354455
80044041
15727009
50907008
13707543
66444170
18839309
20885362
32373626
5334960
1486023
52990202
32755382
76119975
93468460
58624430
53069597
81469148
27306937
64196552
26510589
7959035
93625576
61293636
64147586
98132430
98528419
93276413
23987400
87269119
71680455
8065430
55472328
42763113
98108904
47513785
67722758
81070208
87725689
39044378
76066399
64137559
24983088
26016178
34011369
16932150
64223577
7061078
49613161
68083393
53863626
96610726
60296686
17429633
99963129
45085256
36854271
10285025
49879552
58401542
38262212
93731758
36894190
19793612
53600052
33977817
98554747
61672380
1592650
87467992
58698206
76760422
78750924
98843714
77178268
46806494
79071426
12736003
33491768
82690662
8055624
20870836
21695533
13333564
73846894
35776537
10291277
91592310
41089313
6768357
29385732
3442930
72316574
89713122
48527323
62175676
31993247
77195139
22870762
12918902
2042533
22615038
70647489
86985681
33152077
75297849
72798244
24662977
6060827
14389553
72691481
94743812
24782865
41671143
50325949
98961211
42219828
86169878
92613335
15421231
26876432
98481628
30843139
613539
42600164
10805056
97165327
75265529
16091227
61542829
38954059
9557425
7891722
68425759
62623087
41346526
80096875
82883733
90870591
39138275
84574510
49130504
9846545
42980196
37166843
11491857
13807828
79703337
3317238
49482073
97453938
13488442
10196390
70563251
36002055
51135174
48386093
75174817
40526524
1424764
74388157
54654938
16893375
49081463
48114503
34678761
19388258
26317913
28023664
19721646
77625949
52131928
36151817
41374980
80155115
95716929
22162260
31664938
37480537
55741473
81803207
82470893
40912399
82461353
5307475
51947859
43533388
12861008
82222047
50795051
6962392
88996583
1122509
75765295
31019801
39923407
41783324
77711968
56218572
5151107
58901207
34911648
31171341
88189787
70442433
45900602
66037336
45455709
31720595
25597037
69240632
10536295
33583896
9088635
98444431
30428347
15132193
32917455
41480618
15820507
65454346
71354765
62383452
66210341
10775520
97041018
81428073
34892066
66773295
45254764
81000707
37598401
85109764
36393500
60489119
57391702
36269942
89743567
60621111
20271997
12867747
49565406
59262329
47497626
49552729
62823646
9169043
86120650
17025786
1032113
32423303
94991339
10759318
51483224
66332268
95261323
79644796
79698293
56992369
21164218
68240533
60879408
12599120
93140296
38444562
92638808
30219364
19343695
6599889
60605477
57835609
85040533
42612343
6708216
48901985
75864025
28351586
20182214
83856809
47052677
88233069
7028249
78330550
60161503
57776894
36317889
81359653
92668648
87681467
67543023
93337296
57578726
55111929
21152685
57004565
35329013
62050338
66413720
35807389
89915549
40909785
82975910
9906129
34965472
57212382
6744119
88370376
82717895
4533924
82406499
59685958
84266058
9090630
47925801
38414534
12803185
76290823
79151145
96911456
29609264
6766158
51254112
97520892
89514941
64350244
32108501
47933376
84596098
89679630
54452725
46893701
701935
90827148
80964117
97672186
10949041
30855344
60492035
29962000
40674149
63509496
18038439
70145326
16882139
80988812
43985956
69170018
18659814
19921188
466248
34454593
46377608
81014263
17145741
63236780
96654664
53328506
99713522
28648711
42765912
92387738
53353824
26817693
91727432
16124544
55768915
3609212
19135438
34385111
41196038
60578262
543132
89188478
74898982
89415132
92836962
10615946
18783457
16434200
42801355
14380084
30430755
34081900
57710925
92436745
65123275
7034854
25314155
75369046
54531398
23900603
39384321
87716562
75012247
49269981
18121063
14912237
17381537
58699700
10652383
19187998
5387254
76781610
22703367
71110807
48091513
28374120
52272525
45249790
21308487
25559871
12348732
68539307
81515388
19541903
76290888
72624873
17723379
82097310
81911905
52632645
2001515
95602412
17467492
44861999
53991319
3485526
82419573
75829702
16651473
85135627
71239464
56166687
32627972
28687477
74733678
57992539
47228382
16969973
38395235
93108267
37711910
70659849
97198001
46207203
10428011
69461576
29600143
59357312
47524967
74514784
74472016
54605302
77048449
2558053
28786301
99752094
45392970
66831994
38685695
22078124
28439387
9973700
43958998
78157869
84351402
99430295
395280
19917321
20714553
52897822
62201980
38441317
56985819
57878912
31645901
70784745
51554380
31701527
62239928
132454
92748362
54045640
25443237
82572929
4199311
97853174
85531517
85132329
31337971
52568808
57375716
70205562
82243664
84056206
75593963
93350716
66278593
34378334
88609507
93701463
98584554
51159799
57498068
21742374
57434235
72151141
36030590
42420905
982409
93627743
50701433
4333147
50108241
95693138
32769663
16427584
48152360
65661980
60611915
16407733
52410380
65518622
58202584
86283878
53078469
77864806
41090606
12850942
99993384
84864611
81534547
13428424
73734071
8984734
30708142
90332128
39968009
5226160
81787216
21043803
57563450
45428445
82099686
50878216
10719706
71397247
4194764
56910608
39177008
72547736
67533030
18700975
10611554
73347629
50535640
57228154
74111754
23713940
41234976
81615423
89708843
1239637
84008591
98302993
8123366
63674829
70249153
96554840
35344596
86868094
60245982
72313957
86813042
86132896
51266479
47025295
49332953
7430243
43131344
99458360
3304274
41024014
10842700
6359884
30450156
18696520
32684883
93559994
67132259
75709686
5776010
58795183
34701939
91334961
74720159
34788279
78683657
75006335
86924033
23284571
77160237
73187896
50015699
6775057
22340204
87762271
57759555
78088624
79107292
86608124
72310507
71714200
21197996
96535929
43502296
33974362
92976765
11919747
7512635
95331032
49214233
26328773
62721241
48771280
34139897
74638732
37331300
81499419
76888976
11478925
49709500
79524672
48250522
54859679
55073998
51116864
78973301
15998549
18524108
56030113
7640683
96879059
82629315
47243838
43839512
50754363
82711341
77444206
81579150
31016046
81431467
24142152
39141465
18813530
87625961
74889312
23702907
48318385
33009140
28734604
85452602
53587354
44118829
97561335
95482629
63345175
60292872
58055078
51222752
83316924
54367946
46585174
99709425
64486641
64453822
8947473
89521722
99322605
98601676
82095144
72504284
65958809
3158206
44522459
27075299
98039371
45017280
91892036
96043148
37895943
53857378
53965983
13617032
74558715
56316378
27539875
7895258
38529858
41437667
8082724
46088048
30304286
11520797
56024632
39724831
91157910
39200305
98639886
19553399
12310217
55714569
32968503
66957765
72314102
46674515
76610231
49624913
9024513
89005529
94434710
80448837
52395362
38674611
8278890
14431251
71474102
27975626
53402438
38963682
33592727
75769537
44502941
87980180
8423104
54662951
39905998
73578529
76126911
521753
5721177
17149551
57536144
58310242
22746041
99595511
99122460
92720735
60055601
7914582
92230494
44675535
26853320
76401834
11429920
14469992
10708202
3187294
77484139
28604418
21546868
73501002
14116674
26780033
44743308
87432988
4173115
10869977
88907245
67717187
14799614
24180277
8986648
1642679
79481912
33702027
10952168
22607156
19658875
3095086
31142770
62984028
7870492
87647522
46295354
64345592
25788237
95039516
67439346
84314281
87648170
39734679
54577674
46420858
93852605
49380420
4975154
74957805
48012527
14069073
41888398
18754524
24422514
78102151
91352804
75067861
41486121
98465239
88910685
9337544
28189805
36876066
87012003
3078159
56679335
54402900
91789955
17828789
37870431
60905995
77232257
7250640
14784029
78997205
59685194
27603268
66862633
44657151
30969560
79097925
71502508
32512918
87967499
33970081
37933349
95334840
71107985
84517635
21764924
96742685
61465601
4924720
33495721
95586380
32436128
91529840
34011038
16279436
83003113
91799448
16870617
95645402
91804560
33257087
2620449
64316638
46882775
68303228
92415866
9928205
40937106
10590908
8245151
21730551
78805529
64233876
57479444
23518049
74284166
56326236
22053631
64871587
18211388
31393277
49210200
8233191
8690890
20233941
57403810
13927771
20606520
21343858
2764906
63072886
81352366
49836564
48031244
10669955
97165052
12968382
88829929
58117522
49039622
63681850
41788669
81035532
28125948
60215323
78038087
35672524
62677480
34579182
55123752
86747820
10590002
229732
22500970
33751752
4126944
54123525
47944876
39283622
5522053
47605879
70838633
82060247
39027554
61801434
84526806
15987291
54202341
16571787
16835869
56866613
94567397
65552579
14676428
91207574
43317512
53133167
32246804
87553844
32253191
56170445
94136761
17711958
73157323
16669474
41130433
98198454
6404276
93242055
32039892
60961590
91834542
30610897
19731591
31935810
60447076
96259012
337326
54454902
90952171
37188164
94339397
34712288
7768584
37334622
60460414
27125482
38563168
75599606
14166634
99771086
95755460
96269042
26481854
51849392
48215982
78884185
56127048
9008954
43359023
56972241
33295894
96000875
37170767
22813635
11812533
61486324
74234158
97233972
33065090
32791244
70554813
23569013
64571693
62228580
51739517
89785241
33785862
41832488
67092894
56592000
98319312
29450031
77463780
18544596
75041195
91992091
48336991
7938003
47414183
53052632
5125712
82192040
94654842
53328042
89109962
75543583
29302961
16347714
85086944
86221896
66587964
80036228
37354402
69677386
63010213
7052847
3890050
80165175
46520919
19153314
40213904
66311307
53227076
48296013
61228073
394674
65167547
63883058
78121584
36782348
50167487
4816760
60884089
53648368
14323466
52223963
11006413
95980965
23664357
24823697
84818573
54046970
47756707
6384495
51416535
57408417
21193299
18354264
58809843
32141828
38684725
87207509
57013579
49625937
67906306
36353837
70577252
3939798
43562230
78193638
18701262
11851574
64189788
82455345
95315481
20697124
99819671
73864210
71391247
99912055
35260454
58395901
60256329
15870509
3775429
90395530
27884407
66301013
35711107
21215707
65328925
8569158
51450448
48862666
18338382
2458326
9259110
40486118
62791253
18006678
25921163
56889591
4683282
20213576
79797329
44881570
52603279
37025371
19800954
13654380
63247671
70461020
73215206
66873067
91558031
33196380
18353808
10110181
54139474
46917486
98515086
51226649
5858576
55864377
83793494
25032259
86224945
75817495
97462029
26724457
50131071
79762779
54293074
33957781
75755835
68651463
64748537
37398823
46314668
30169601
62980678
70665887
63895631
74804731
81138414
91543893
4486853
37172838
81572086
22850225
41165722
28224696
26608758
5599234
4178149
18815079
98973215
46773670
82116334
70784636
7010049
94792356
66854026
24037932
25176314
58965834
78265452
26662914
45219443
85709319
69896318
81224134
29033454
26500116
36856107
65662414
89558613
6515890
64124831
79087110
44062198
68946082
88425698
27281798
4671299
12007587
3769796
37731909
20604779
85416361
76398622
19233744
13614547
7676733
76089628
10824469
42255649
26148374
95574105
15106691
16679240
57352523
31275997
99948151
96528737
79081220
40673693
22519025
19377599
17276300
36385377
81464535
97504688
73991893
91608203
67476694
75012285
75669750
10508576
60378947
79663394
19617870
23813143
77648015
4382057
43089010
13980931
63946935
48162423
34166172
59673228
1524667
88014244
82365949
48344099
10604335
52553995
71701089
12535398
98879455
55136762
18560619
87268614
70709728
45919624
98698630
87843243
86776292
62814169
25842632
59308102
35008191
76280926
18085818
24490375
35732181
70592152
73006886
57822709
74488448
25590247
41860708
71786780
650741
38133139
18981932
27601847
80965911
77726844
83626179
7066015
35025517
67617214
14322592
44797909
26745612
64097881
53279354
21154807
51273458
91812662
61321114
83699632
85488189
34435179
31150399
92417728
54276315
50868001
12571456
88578143
783080
36890240
18181221
42454227
76635546
6777202
10543182
19607753
97638587
50010067
9401717
22512847
92078290
80696105
95987372
89610032
54345870
9874335
31511395
86284135
14483953
88117036
15721486
89383054
19738576
84627085
48899531
83311591
93906869
84686240
80199427
49004102
22048758
95800205
12480507
4807557
74413140
29021972
9861354
25884596
62958952
22613159
24774049
607553
98081404
46859390
35970660
25997601
61758185
85057224
34686320
90468286
22540950
37473262
82305911
53900517
8561337
12201954
67577658
92672720
3882808
65031968
51553034
69914322
72641898
55929004
68785861
40838209
24345951
83383409
70387041
2744499
34708460
3171904
89258209
7513680
84961248
60961950
31405597
76169211
46172711
2466509
71600299
43689880
78765889
12305990
55328248
47833897
53459180
94902465
68582814
99897479
97496705
88054134
24636941
64887276
97565323
92039325
6383342
43981900
97806987
61643399
52492802
69484683
28830156
18475840
1078034
16568280
60432257
24698886
74623316
22686087
9292433
96225815
22192668
301072
84360940
32719745
52452434
87178700
49202536
79858598
98162226
5962728
38998879
24332343
57416482
85290005
66864829
83865719
2002601
18143803
54949888
66440955
66982016
36360038
88522217
53755635
43138438
51190778
1540300
6225683
95252781
82408087
23735612
6113793
26412851
65780222
78923760
87387474
67695569
3422999
24733883
26227918
88158855
45436450
14826112
19523491
34388140
74254809
18014572
44656415
96547131
67495405
44964250
10067004
96279698
3014485
71573122
82944540
93586588
85930110
28338510
22079380
59332260
42965460
73200938
11122004
30070928
12589469
64580969
72992529
99340392
46664485
93319237
60260024
2432126
78737275
50117668
95471162
66547055
83117571
80902400
51980368
80513693
139911
64027475
97248046
40899187
23856962
93725916
8861463
7415230
8464322
5679161
92956873
79255667
41268094
4039545
92405246
79842394
6554360
39031649
54672193
75588997
12181627
30942436
29464547
94086054
60187701
85239571
88970708
36625979
47711751
7630232
30006378
66175826
55827288
80731780
25127845
18369329
15762983
30470734
67090777
29517261
50196270
83172925
681620
24654892
4609403
53203312
68892488
89706737
97444822
94211762
16835273
82873561
29098777
71885910
63886901
44611004
1366910
87411215
18946693
12057701
71786451
53344897
45091565
76795080
34598369
2419122
41729403
26794101
13563476
92450604
72581795
62559453
12307644
30491398
10922527
70102612
23095027
99863594
72827157
16957915
53685137
89746416
75148204
53524608
95117026
33746861
37152226
12989663
86509050
27656173
74237285
80994258
15416029
79047520
91533368
63116471
56162266
47593139
59142694
17963098
33974035
95333354
86066177
23576554
4317622
42287594
63586817
60737996
28693004
40364305
61801772
69117056
35585606
69194700
26447831
99635188
17622976
6043767
43790336
45301205
26073566
39559479
1190713
99103314
68421762
34159690
15966203
39894442
29504947
90222099
15974091
97956809
99608066
27463515
87467383
92460946
11489152
93069411
54890900
69021772
55520945
99736529
41820668
35809346
13181132
23895164
81818204
35070019
3822887
84596648
32729433
22116198
8137382
98925057
372153
51250013
20680349
25623978
42555112
21308910
90753020
1961094
91090182
448206
59360930
34112381
36204518
90189940
32442924
57573008
77042492
107628
29090251
74224322
93611016
69187527
83826986
85062599
15131837
27417784
15710446
44951585
73076480
35024796
46529196
57879615
21788456
12469573
39441378
67044865
96681147
88848859
98443792
77117112
52513818
34457194
41938646
13894638
24401245
52779850
27481297
37903376
35276072
14804333
50119689
3381822
40655104
57047006
44275782
44844066
34052551
69315599
14316190
17683983
97670895
82032046
22603651
42426598
75724663
78418527
88313952
56524596
71204131
39285028
62479456
55853118
14917443
54087685
6030789
60779107
39125176
49434327
75337537
93705904
83217482
29313542
9401191
2751180
45940329
59923060
2734449
62185401
28745557
7979019
17242311
53939832
11549191
93693006
66519836
43364600
69101380
16478159
19918491
43110283
59800841
41656814
67417937
96638966
76720860
82893276
18723695
75272686
51143399
31492177
12779419
81000215
228506
80271972
27322331
29223740
51357978
78114316
2858974
51731470
3112763
99481210
93765035
22927737
77999013
24401604
11201975
68822904
26427521
22355702
29478548
6726152
94638369
89499713
36110041
65502106
58242692
16884250
89882173
56884630
35170808
57701778
34481585
47578596
78814935
42774739
53303767
42727822
9592215
40350537
5684357
51535468
96774409
40429827
22319076
81009207
44255262
9273535
47722334
40463332
36148978
51123134
42426098
50425790
60545952
3056174
75832220
83751246
5697470
43726783
6543027
53182677
96591867
68321393
95474211
10112717
78701938
40128559
4946784
88181972
99040788
55912172
19498977
97698254
92874514
93425312
35652784
52977954
43603155
46856238
90157097
47040536
88878763
99556012
82055645
77644334
5548563
54611122
40564522
70378196
78450415
82506094
28374233
24454272
91360610
28582936
86158082
87315833
79364201
84807834
18576518
18081467
95508189
63137981
42679357
60819905
82964779
63057887
64718817
69313783
58878693
54923399
60984761
82680370
50553419
30509394
58135452
100278
4319313
4805111
67757610
92057795
96640643
89453327
54593475
44765169
42137603
29019779
23662702
65722487
73734959
88903328
42906152
8411824
33803695
45903975
49029135
64471028
74360658
38350868
3659050
51855616
22804813
27048614
2021369
56990902
54410467
48415200
84063823
44513276
59631333
25005368
1470596
29108882
5245581
8572251
34121113
71543193
92552868
14947434
63043235
86847183
29931676
1380988
44167469
86308793
3497976
54777164
21843439
39388989
39478184
67428974
20739053
70466750
84125451
48343136
30659086
29308868
46565036
39779056
80320947
78390353
95709811
4573649
54262129
2689041
74749673
37353207
22563588
61928119
66333796
66124602
53078190
70764021
29199032
60752122
30695688
48596959
43425083
6021998
82612613
17809012
20859999
88486536
89250991
49953436
53453811
11641532
92055840
47900018
3464137
16926508
75298960
3021213
19990209
60576950
43336230
33504865
68718551
45925167
66113793
97461193
37630979
9718949
85476540
90405969
33484294
68326843
66906611
49985355
8019446
12209378
34099459
43735696
61695186
63382816
70659185
43996559
55811896
66686119
67740612
19626224
55996472
32567115
97464699
44582291
98083307
98833480
14969248
78460327
31150611
75329136
69340577
38957888
90286242
56049894
1729575
17704923
31330530
49444244
44016987
56448645
89036692
57476513
2503695
86443210
91658582
63452979
55692872
45938168
5115166
94765544
79713657
67562217
42686834
66568639
68640944
85768623
82349848
64160765
66244990
32295802
16715743
4730069
45873454
28800337
76242110
59051095
57388016
5487449
87561743
61451572
57691402
91072232
47021215
38396690
55456793
80868629
23994353
39502715
21762568
58691047
54810878
97677725
77066611
89366018
60447839
46226676
61876027
65475683
24051064
95681183
8481999
85800521
15634350
17393188
61775354
12215332
97750298
49367161
70185261
83223459
36439919
11051517
53995081
42039836
32932439
79980511
52153541
60180719
27268702
5496506
45426588
83367463
70329965
75350135
3859322
83443816
83990530
83702442
24561387
16488709
56452246
72925079
18406918
45664066
12142497
46251584
28032783
91633611
52537660
41826398
71598031
70220780
22077280
47317048
19895953
48525543
6103160
77617229
5594072
58402921
50364869
34380178
86505911
66540908
63140497
98156531
80751053
83263765
18784707
58235543
80189392
68324873
83511010
75495619
94833795
89164315
26481377
91534912
24383213
92204318
15623486
3343710
79671253
90321671
75752183
92301311
21981780
75611085
66044603
57458199
22219354
63751361
20603598
10580643
1161137
59449269
36818595
19757440
85976197
27503470
27197066
95557101
16285455
30366718
69904908
25551040
30991426
49554545
65929018
24235358
47806382
73274316
57714301
26208152
36328764
33099393
21382025
89654718
83194767
17858530
26403811
18843445
82613760
11051787
4278957
6899916
46748384
12734865
11884388
86260528
12446332
38357389
7524925
5437715
63805726
42022014
469104
34683480
67275958
75183988
87783817
7714611
82237919
91379812
10677996
24306413
92809851
6799267
84437759
59351537
69921621
68430803
72730258
46554362
5007225
86217840
7744819
72464926
51399105
77797862
74624106
56762056
93689593
34481227
95774118
3418216
74929283
45782541
47041900
91652433
72946992
86768918
146462
44056029
81529967
97843375
86601444
52206886
52975139
94137638
50079284
95336500
71278761
1958292
49542139
9823454
53752722
287739
86807024
73574649
57252337
17639218
61195750
24809337
88901688
43990912
55332326
23762396
23247401
80342173
80927115
18354716
85937095
80529909
56446570
57005252
21971895
91225729
9111167
6528441
41110366
4839768
62925103
29733278
12173719
44087195
91524949
80710440
64018899
27017106
51889859
70117717
33638602
53528505
4269982
7176565
27336765
71662315
79288241
88683374
34711708
61278157
64024908
6931005
49569396
45888036
77331619
44314456
12436989
15720775
36504347
27343874
27346867
94051679
2577224
21191233
50908114
91008649
81493181
12871082
91741310
17220143
11785629
58609447
57639044
25868786
34215738
89912685
10160847
38677450
42549928
35612495
91277548
15960958
28609790
5805888
88462108
32715369
58595630
45211912
95249829
36543643
88723898
51085349
18120060
43814726
37086072
55113135
21526148
10495167
4594514
96478833
37596001
51971414
75066660
74638243
1616501
50398720
97546320
43765708
64029623
47757401
19439119
82685820
51785685
85941685
70787855
51489131
43727245
97316701
64756312
32007881
22280840
33874234
98925042
81133126
13439333
73169409
90711819
41829332
69720144
97032574
91936164
11826948
29710265
81761345
1748046
27223455
85645573
61324685
42479726
69878039
42611631
14499566
21851646
4245613
20290014
62170771
4625102
80912043
70797148
95726094
20598236
98478030
79521203
88734419
8553491
82553882
22501342
58852677
56772883
55959010
99344913
33072819
28272201
18104530
71728698
13929307
79469757
64133245
56111674
94238075
44785660
56284605
39064172
35671850
63457778
98134241
75036039
35059653
7064614
37655185
85629634
32728092
19999695
83040680
32957435
15384394
16348300
14242723
52098652
73001774
28388088
89403336
50226736
96509813
80349904
51566930
21700326
26307181
63368146
71716609
15016317
25712910
28223360
801995
94330936
9637666
58254681
34508485
9882266
15065248
2854177
67385201
20200445
52600490
73647365
91963825
60338681
79686803
50974017
16929656
94515068
37260785
36764253
25046268
15460565
84954094
9525623
29415310
85470306
15882182
40051310
57022515
25350684
14417367
48311158
44028523
6436382
45126245
74951421
10053163
17263386
7652922
35015647
19517222
17787032
36283248
27383331
82194010
36039307
19201934
16794246
47736633
65429611
27116251
31136979
76454659
33209869
6674817
74436500
44616720
5580737
64836373
32347036
6042880
46362378
87521213
91198775
8177569
56664078
58060981
90093310
33321606
42234276
69397149
76287007
50281454
95050036
58230714
69145059
80773923
8596787
11295554
93141933
92207447
75515240
54005245
3383372
45883720
81016995
78710968
67795606
87996069
7987284
82052170
31545222
29083108
40502253
12142656
50053707
64038162
72020668
43928168
6985003
82846774
44592093
84316637
65945971
63473616
33681732
59795337
55877385
18788985
67288061
81933904
93348790
11264011
37265333
25698439
3529165
11015927
67105873
38109168
9144434
53369410
60873981
67539386
47071460
42809149
7149364
65870893
50631548
70842366
61485153
86460636
23100365
25969107
96102621
20408622
87266225
33244997
27171747
62421032
9744818
24714163
20305135
21313971
33286329
45925406
34108424
6572377
37609856
69017030
30827500
18205118
81304783
16628475
69437605
52309049
62255974
76244915
79167135
58551758
66664073
80357435
86179115
19381980
74311277
59945553
71205515
30185598
40779127
12354931
8324393
46112881
78674941
10557877
5767396
70078269
64204406
70584662
87655141
25019595
173207
50100473
19229071
54717752
69553261
15006377
14558853
79629219
77232989
39800341
40686529
66982747
82146691
72641661
61303878
47191115
35047268
43392362
41590289
52278782
52738077
76603681
64528504
52621353
1096182
21712257
6976277
95707873
98806567
36156597
9269245
96079175
61944374
21306561
30035042
63727400
89725416
26439165
42135517
40585876
19632722
50485653
87052889
95043165
5773070
20120412
99372436
85731263
71802992
59235985
53751392
34383136
76255254
78205051
76694977
74101408
51511265
47388374
18625304
11248026
49527685
21798837
58671507
44413012
21309630
17719036
12950903
32538153
73492364
99287663
51940461
67856264
25286245
56434101
78521882
75088888
88582642
7925655
70039796
8059887
92529193
90408492
64753607
89986874
74798785
49978088
23622815
47290499
1530868
52113768
47795510
82289695
58223383
55275498
96538999
35173274
70565953
11273501
19643836
41958794
5916378
49872035
91444766
65860815
35706786
11041709
30742757
59128302
66357097
77894263
41652638
5701154
45687071
46403477
41339941
2956693
32623264
57539905
31611047
28737109
56956442
38823863
55522878
46613884
15811019
76076972
41353185
69582713
16300070
72441280
40814672
72093725
7749054
87364330
65557777
71559573
37822996
93148463
15842786
28015154
3398675
69927736
39166873
43259974
53510337
12478804
3357578
71599838
68593893
30317568
51296082
27487469
70154429
80572747
92074025
81015233
36980756
55820285
53508834
88638587
96219141
76465386
56099677
6509949
27955236
70079969
16272196
69991428
55518398
85348167
52704935
93352987
52881021
16134771
90345931
44535237
3877292
95587483
78132729
42222665
96746466
56720201
81813429
73585591
27443795
80092622
99921655
28634160
13662501
64765971
97933866
31495203
98514692
7601744
2384295
29129752
18136343
28537674
66395934
52097658
24053773
72490109
13832061
43842447
5533877
71978984
89569926
38157852
6074148
20539173
62852060
55278365
66233371
86025061
96852224
10796914
36867600
64758816
96829695
6049311
12685732
1096395
91808526
73150776
54825247
86524178
40053829
40892331
21972636
64462908
72689550
23556848
10414397
21302488
99860392
31163616
95758147
71889100
58517045
88146929
88798075
39921916
86348552
947260
76931504
96867845
47667784
74752799
25402024
54911368
15009935
65670469
22224905
27033541
34536001
79132491
26371208
51330316
9781128
48076787
48784162
95727419
45071899
42283480
6446877
4755499
68752924
79798212
55834400
78385106
98022625
27771174
88612285
36664236
77066577
85691583
48552893
66462505
14366206
83684095
18511064
62432584
62299632
13481738
40636415
47784349
22945830
39998408
77288721
82405758
23879244
38165772
72723921
9739527
10962658
99215557
44132447
26208272
9504670
86685369
80527078
96251494
56084691
89527156
48713466
39732742
37437692
29411218
96838898
36308447
7059138
79016661
74606150
24058451
17332035
50351888
88438244
23848611
60894012
91063065
27904227
284259
56719525
82935206
77267059
37674832
58750443
63130015
74083886
24276980
8996938
28787912
62825489
18267764
52262987
77970388
90344952
5087949
34732508
31798924
76053401
52130357
45635076
49870037
66504950
75854898
70412860
24708264
76218504
79828340
38216998
56578339
43648928
23419631
56314322
764868
80130872
38653082
93558581
31427402
15110800
66901036
73359763
79062390
44175129
51748028
9105752
98744458
82489628
5418811
40958621
60822330
14538422
64368821
14808176
62326441
40328205
55699968
91975265
31962051
41571446
29635313
98314523
38378416
34558293
81853964
72609724
17414858
71225108
35797735
81364385
90586616
6351671
31148703
20672035
17107655
35704086
76965959
61646973
25343469
89692124
64492563
25952480
80471285
61406477
31481093
26093793
26379658
35398937
9618321
45882267
27278533
95867956
64817292
3384224
95647454
12335894
4378664
84674645
52190650
24783467
53170457
63565314
31756254
84718368
65747419
78478679
830815
22789335
15062891
87039943
45713437
91657496
84887664
15099930
85680632
87725230
33007983
78285803
9558779
32047691
86166891
83099789
56529956
11636669
52041096
43265833
45982884
89433279
79308447
5078182
18372087
33343432
76812489
41773826
51610405
56151127
55929804
99743189
164238
15678689
3603687
47171644
43455737
83784169
95540320
92446929
92704807
29575486
76633488
51508576
59798852
73930423
24188765
44163016
3838988
26294619
96184167
11892463
70006105
78922971
20036637
48212864
81649831
26567654
20063985
15885802
22177147
33494107
46089677
18182922
36921055
34763060
15990192
85493229
39233944
11531034
78373672
58305802
38702385
6384838
46074821
85245588
17014218
94125899
12126174
89277399
32801985
9534182
53245630
43243579
32248159
5736084
68766138
61351506
19726405
79100207
31973966
97905393
68723516
61300546
2712328
41113930
27133323
27659046
47120786
59984252
38063009
98860083
35543972
77493799
2272604
50134848
44610342
76912443
51518753
40895975
98683391
84894500
50311498
62774386
60432278
50999734
28791347
50340040
4133783
80212903
25555352
95240621
80358709
44747061
41384726
46406433
29343312
447218
90819606
61522997
93506900
94779384
78766808
10557667
12783930
55125737
86695473
58465415
86051190
70814014
72280563
4329111
91708314
47436299
54399307
1361190
88869763
25540841
77944422
51371969
56168250
93051027
20573074
85403164
4295691
25791985
33136906
60847956
45691269
57241138
98657340
50640471
14405811
64770266
31041621
42077127
6161394
51084801
15623855
88272556
76718283
97606051
30394419
26943669
51160836
16651540
5245560
8134605
41481675
93735132
20463738
78812785
96853020
57566029
95886746
64989468
62710205
76415097
21349510
88433052
83237979
97879208
83703343
54036650
63021347
31667134
57139044
22243796
12682611
47365104
13821060
41772053
40812929
70058455
90615331
53138071
57981968
66238177
11181143
36833155
15021763
70768218
27592503
42965979
478898
43319189
35859517
96703309
97776276
2921092
65559108
10203357
7263798
73767643
30196669
40236275
13218329
40931991
81464358
77970930
41830488
97733949
68068992
24148580
7948178
64240091
70903665
17195320
791848
74397423
28244404
86654027
58855473
35455014
44830368
23462187
41885649
26441032
75546495
69345228
15035451
40728862
85046033
28032940
51905039
82939661
94261813
95307792
74192455
84749393
40007811
85910483
85927415
63088244
75937180
65019740
68256599
99512996
75678222
41509532
169372
74691656
85513534
191185
10845616
35870913
42509263
80483459
31841004
61605289
98565133
33087093
4455866
88424610
34509889
25103658
11915021
29158065
50435676
62738999
61303709
53783373
40839131
18329384
9617404
82792007
96707479
42071627
31166104
15029727
69167408
59526911
16284967
3397328
3883962
64168338
98620703
14803715
90181021
31592202
79707999
44452040
51905287
63385441
31154364
5551908
45500476
53420402
3469916
68208215
2143879
36924840
18922715
81001012
66704512
67435184
96213018
32521251
53326516
54618984
64925625
73974789
52500729
92007422
596103
32941699
23623919
5794057
86412664
39426639
99884076
80312133
21726484
31441967
12840771
41509519
23633890
64804937
48942531
7525817
25271249
88400280
63884139
65739848
57490821
48601104
91866955
31647270
3012380
12638039
51642635
54045709
83623522
61648134
7120925
85373112
45019670
24728751
40468502
86461745
77227046
11836580
32530778
21925535
75164115
9409315
9906130
51848000
88718396
4607032
87688740
27123700
43621516
37259540
89919530
27142641
42818868
72097967
96010319
7660770
19986884
5387616
83376666
69754223
10826872
53734811
89723192
83300822
5398389
45916141
6402114
64176858
87522529
80663567
74465228
78279410
56263395
51929318
88836012
177890
11668807
42276254
80814179
30201762
43997989
12436285
65214468
22143389
87820309
58802672
43373916
94699410
4726922
13118344
79420291
5451282
25252281
88661023
33462079
49512585
49802767
34508180
84843010
50053557
33030446
668746
85522959
33572627
80250583
4516204
1201561
2387054
34706309
58930710
94873580
60213385
72138373
16224551
25659054
21640136
86830363
56400704
51943500
73960017
6854498
99712052
41987428
14366224
2499300
92221618
37262563
42531388
78207701
48878066
33793614
9810403
24135889
62957662
39734123
6729975
88628051
14484144
86973368
50001236
25865061
35381166
40058377
86660110
71577018
29442130
98045848
47870109
91682229
73634976
8548986
9567261
56506448
40081645
59260818
12701978
44744713
65781493
77011606
39153299
33035330
77851574
91638888
43061367
70994543
51126259
81998713
69003350
60751545
18030885
21372295
77626940
8335436
89497341
62298533
96116431
38879197
79030051
14451412
41993558
79404373
6972492
92993124
94592487
32166893
60046940
42804307
30621500
14274615
82781377
9677629
63599900
57994752
6110706
28080353
6456009
46029777
85579205
88542713
46154945
19789650
85862174
50923401
96762668
20293099
76916413
71943051
81873537
57605257
91047363
26186284
76908086
2271893
56722457
51510633
63697813
70825318
13179652
22454946
3730583
19013646
75097585
86054731
76160720
15246589
95630429
91905449
39457359
21390040
59209761
1767998
65436914
22518530
72112005
53614126
44381256
27727221
92710211
92291192
82875007
54969009
63556171
28108418
87358949
98636774
20179093
30683032
80213854
93734865
15471177
60578520
78968244
23642122
45723889
8529359
64708310
71862582
88725210
26057165
93396034
23520122
71751325
44830180
22048566
47423202
39247052
44856542
75030409
68574058
11445620
70744337
26575510
56171960
16110603
29431295
55785455
92819602
95215756
47656296
67062448
34874032
90751633
42425880
31271677
54093563
19602428
86569365
87657601
46049003
31438103
46487388
62025398
17270799
39960603
66436561
62322541
22230261
29029443
27179321
80917561
98193484
22874387
16470612
67922862
3914972
893814
11414537
91059293
45678683
94302510
92477359
90126539
54307355
94363467
78915262
50939588
36171805
93772711
93580755
31268292
28420621
45176627
25677075
19012799
63414690
7739078
38536812
43410177
834625
71162857
85811152
29281696
91593050
54552480
52417441
65133949
56344284
35231299
23848421
42332754
11316133
15144248
73807960
12186856
5925183
16619900
96478064
79682337
1271909
7498096
48734367
9207218
92741775
33573041
53041372
41377621
8749502
93351706
27138450
66840025
53835523
99920471
55921598
60000451
39158421
77549091
70213177
58526563
33258788
75982674
18164820
2021496
71678140
60748497
79483659
30434956
18504816
31400627
40548562
2053627
73472984
16805115
9650810
73342927
29062178
44589146
64537873
93725599
71695659
38125664
56902174
48847343
61339003
51191851
28006078
75980063
18805484
9100849
95024254
83016379
53798215
60233304
7606877
87370495
94535448
73111708
27784708
49448013
42499084
25744995
17809690
97399954
7184248
4349649
96340807
59621797
10688478
36987016
9133560
58533834
27064240
38925682
67783820
55957398
46059266
85605118
22999155
90629032
36753987
72189929
64186266
92256171
11028645
54613968
86507223
69163997
88159258
48964568
59775870
45963315
20836952
2657693
90169136
36188209
71086738
53175698
53104552
26246960
26268370
40002857
60641732
57643745
56620873
14334740
61788234
10411536
85892392
31866293
81318234
36194088
76664365
8499536
34459991
69931801
83123254
96784241
95447995
75281271
48937578
89986983
1082717
92530492
32651602
87962741
9112732
14220653
4054677
54479211
79168235
21787864
20847327
53429323
93095636
14204977
79499738
68010531
12491566
47641837
71304804
17027298
58198612
19162216
4120629
95935900
13600276
44674555
77791395
71270099
20770610
79612828
32640719
21757818
39660894
96914612
99731923
2256568
58729718
35718617
24876833
47392000
80488635
23337784
27089838
17188509
59712564
13051089
92527324
41632661
28635961
12688148
55988444
54019770
68588764
97936931
18415015
56783428
92442956
56160449
53593713
94828101
78219781
58731397
56692483
3167421
5762604
10945781
86330201
4282778
46756892
16245937
93490474
88155249
33444229
65954558
95982229
6812539
1039425
53208893
91693121
1248014
64641135
74924510
71637867
7953173
69559360
50960938
10571557
94136311
81463636
64698994
35238399
76540722
65400800
49461555
80742899
67502648
73899289
62260166
14930914
26793504
4117620
67706559
97481854
48572976
97149205
66368409
41976195
32710557
73239793
73215885
16647843
50112475
40269230
24544938
57003943
38778816
17507505
70539754
32567844
48962919
82014764
89790850
9811101
4058949
4744284
30179993
70396625
97916601
73359148
4577587
26277938
95347458
44718250
70386267
96380885
72128937
18742109
77559660
27748538
24834284
99290681
78874643
49227242
48734788
96436703
87763096
57864722
5385275
12157212
84043748
841422
63702662
80751241
68849927
12742986
65729485
4892212
60185406
57709776
34341638
26842560
29204293
73499312
3804971
11141072
65876626
36342018
16127353
90238464
97296572
61644085
1103597
29261847
84967088
25636126
13729572
41783830
1576634
32846032
11826840
95027172
54305788
76953217
64900334
83611534
89792472
82705761
55844215
6517449
18018265
6833165
94044084
81987818
69569434
80352590
71370913
14254387
89112119
62122839
57641562
94794204
50084462
66553777
56671022
34831264
29540372
2315258
17492651
92324754
69150136
30341900
83120137
20803284
97948764
21093161
37488045
78041615
73718152
28992696
48811168
41414208
54837969
38374220
18729842
30657702
67292997
74062991
67772210
37267350
33916685
45614573
75883011
29641637
92611510
31145206
84858643
95619332
21909335
74955492
32218526
55158836
19545693
51787800
43863351
67351487
80019236
54249624
13046932
31183335
42697766
28260083
68187398
25041530
39490619
14298033
17880013
37466862
45442996
27841470
79550860
442180
36710634
2944460
73718006
76648794
99457291
27232080
38966869
59313210
48033700
99724419
84059502
50454192
27725759
35241845
47728282
40783238
80775306
60787522
11961697
14520559
7818677
18503384
3139299
70002720
72825135
11734712
47128637
73137675
32899962
62261886
22762568
17039411
84126351
71781313
95275891
76502626
2864441
56615613
33591781
40759732
97509042
28561120
1913591
23483592
94650433
32212973
81150688
34685193
12263100
64648116
29895062
15730967
49169502
92333418
45686048
11329817
79228653
99296788
95385302
1047995
71016229
56601198
62015502
14872870
49974343
92581444
90022485
13919680
85526066
75817372
99451913
946834
10400770
10107508
571533
66310574
88681944
73301983
79353359
58206804
78171967
96860207
64799991
9796933
72468697
66159924
28408697
10470710
38735832
53039085
31626643
33408711
68702952
66462622
77818128
37451483
71799178
89118862
6305224
27960419
49356413
88757932
26843837
52781481
79953253
15895479
25855416
51512344
24292998
53032068
46867913
71899567
64263791
96175954
30611105
77453292
93753425
33787031
77975017
73996287
64422223
68077893
24148203
73260428
72139871
6439381
12037043
48447038
63056777
34072040
90095093
47594351
58086841
75136190
95667198
70056410
92251085
86694894
54205064
87336544
32730405
35561407
78121094
72048010
16649672
60532431
65586527
27419633
53099933
28481822
24748315
65179773
69686046
53105987
20504882
82837159
14664147
16212139
80338431
47273447
60946163
23399752
83693894
67261621
53027199
10485022
44793251
17823855
30227601
30056106
54079782
60710418
5120669
52036098
86892744
37895132
34214019
93657165
98508709
44970061
88256007
17211237
39183407
89509905
32895736
41771662
51073259
23227797
73852695
82444325
83477890
84343750
849016
19064733
50207224
32649958
42983083
48453072
24765071
81027207
24894083
84242404
41000190
28764414
68627611
70416632
16472797
62350412
33489704
37485494
36503191
39531336
59554468
51605528
98231543
21791236
4684129
24334808
89607930
91244287
38835546
14672665
97941156
11244637
21690741
57404526
93195403
57183617
13784275
79836333
35646362
13443381
63439971
43675300
31989086
54098592
1983439
27879415
78493849
93871766
93510617
82133803
6309214
64533367
20222307
45552422
54707523
11935896
26273871
53871160
87572756
50960591
79221707
81339120
24468836
29187659
50663615
53568716
79907257
93690488
31833267
68430348
23877014
77010447
20886305
9100667
1540648
44026556
719361
38028126
46966225
9860327
25042644
36483773
68861110
40676191
65732216
13670232
76597028
8479083
12338750
7189452
66946883
73816295
23761991
29772861
17853020
86984661
45062945
33487762
94319069
80360990
5783289
92675169
10665827
3768715
49446740
99491320
45918918
55988426
17667634
6643121
66464969
44075845
78871120
34797897
79207008
40505246
69815089
11923075
42805628
65807467
85682315
20729583
22349380
49012509
85785114
66114692
16606306
47619954
34435010
95935324
11159078
20299821
57347164
90576083
32571802
35863792
73096100
39524946
34303097
14578293
82235126
95592070
35279887
91959317
15578163
444124
71315886
2710027
24226785
91662368
96909949
13987427
77556408
80209533
98284336
6627959
1646463
68607985
67401555
53959002
60101493
98981847
69343354
47464359
55465726
67981705
11131456
19393159
73529037
84020874
28857276
93486839
35419514
55313983
28385595
92709116
2321107
87418860
6372405
35399865
16291622
93763241
61426672
61159087
92063710
16058680
2181939
4262877
6139344
97057248
54229869
86981392
24073681
19657086
27789532
5190943
87430339
67390649
16918228
11491538
78615008
99648111
74585591
73514914
63552848
58408549
92701423
53096864
22450443
64533559
17192379
22268172
20946542
39248577
16310204
25979730
2832996
20943414
58356478
77487044
47048262
54014451
33301262
40619584
99225992
57005353
69051957
91585677
37922979
44212925
37664982
81773270
36187102
77354229
85489168
29303850
70366111
94942846
35254259
21060504
54127376
66085240
95999268
10821483
28888171
98704720
74451010
39326514
8253655
56843411
42388072
54443552
95595717
21130863
75357652
98748317
14320379
91722643
1182403
51097228
33464785
41441792
86238948
34246608
45409802
81121411
48241740
19361523
62227411
91927643
90117648
7781283
85547611
64393188
60138601
7002145
21567620
21069396
28113949
14508417
53631106
13950193
12345689
6825255
95369504
33108052
95006647
16108245
68830507
79676590
53900147
47387921
45281804
75706760
32287278
34886119
77347959
28973106
66751882
50593722
9711719
37803620
35771886
6618084
621874
70718994
22891676
71750442
62348708
62634191
721290
37320567
83563515
48509791
71072828
30835865
54309070
89582845
82273093
91328990
77713868
90430315
43946374
76996831
32812546
4050210
39024958
19624601
75005118
30406066
21773015
63526822
63478903
13790434
54413399
9109020
96002810
46612783
45357576
38109614
31147281
15114974
22391387
37876974
73152781
25962537
61019879
95395702
47869187
26253893
77963455
73737976
97985455
4381388
8137617
68854238
82337218
91917460
48988261
71778911
78965922
45915761
4626407
95962266
68988095
12029940
95732398
39928253
62482361
45345010
21412247
86833647
36262475
64405666
3572425
22730871
91080709
11841007
59943590
41896163
21727687
85021823
90435045
84814499
13108634
65092597
53135263
79870955
76398151
70448647
81381715
79290950
30273330
74431440
49092212
7404975
30816107
32885084
2272721
6300130
37314130
82039972
14900038
16822497
77999568
75625969
62698986
56859283
59208880
38940725
84321906
1335022
30495165
82971381
60856104
25439202
55320510
14173256
36520797
35262860
56462527
8730725
85889478
75632969
92688633
42302269
77339933
20589259
83502643
6102535
63439221
31924700
66106395
8794663
17379259
42565684
24047777
52035340
28073133
27781078
67412517
62066729
74746325
93788201
66519437
68284663
56545661
4544839
94928210
75196367
54569294
80842928
3282645
84946430
56964857
77993337
5166909
27850914
26345414
74870725
25249524
28368051
65243501
29753114
63134461
75752871
23924963
99366825
48776992
90294585
10776786
22489940
96813168
58959412
7690284
27765619
13065879
19775495
26298815
17344794
65421698
77038319
33921721
72209793
67174511
47670888
54414230
91992248
85165612
24710597
14776492
77982050
2942043
74703109
80134525
17062901
83670136
18245343
67896044
4302234
52652178
27464034
6924314
4994335
65878283
61140109
98439408
46651823
77578487
42338330
32835128
98272993
5822840
59876049
90962482
75662832
12444456
81831808
88452023
40532280
48132990
58057620
30792137
48691475
62088012
36022365
74447904
37017378
18626475
1486206
17122154
70189450
57889105
77311152
6094774
24989688
97052752
15650295
54382496
78400318
43315389
26783040
16015950
92216271
12958226
50972983
63197423
3062641
74515196
33560582
56461095
61834654
65904252
17079619
75010487
82001211
65213930
15864806
11413309
40865493
7082927
58960494
18182115
45600439
47862644
81269071
14569312
17514521
6579692
77649813
45075061
60276284
79220662
72077068
70341906
99625319
42473322
90296325
75738316
61682339
63403710
88138579
97138668
80496519
136177
67501733
70595620
93029565
23431871
70497123
61650509
54452017
15020706
29256995
37161013
31665703
32197401
93613490
73870880
19022845
84547971
49061396
42926256
85984880
49968436
70521944
66523523
82861350
61280463
3818038
99247579
8741208
25596512
60393389
16320185
30260563
85902637
53797141
44038642
29228769
92799652
70254899
23976698
70563600
68317183
84457519
95306491
43436894
82376217
47487147
68248781
42354951
20924296
18143101
39101840
53386487
91639479
91362890
17406806
31507253
47531079
94884302
4004678
68440195
66444664
70923215
20751449
36899492
54794140
1936533
50227607
13406910
33358525
81538526
50582385
45566683
55220929
39904565
82826188
17961938
54552506
45380044
95959454
1500328
10728398
12513902
14702212
87387931
58963715
77390922
11270084
55756359
32109958
42678238
26721755
62215548
22609393
85971100
20188821
7699221
96248821
66890697
93228081
9548392
27888446
78746409
47336298
81792635
28605610
50261101
84452789
26697932
25573569
80236780
95326762
50671251
90696784
50339139
49787692
33325348
78640520
94668622
24833266
35645840
87501079
54811432
99344781
46970972
30157732
33508558
29979287
3995560
23844896
88446437
96086876
97936158
26653422
92314583
8214276
85637847
68043250
8526388
19674906
68556096
87170178
35300146
92101925
50420854
77706234
73540435
35764390
78368074
25395074
66083292
14648320
57449708
90763802
47927572
72107649
10481632
82503220
42557689
68631968
61815580
91175443
65663716
89172284
48549090
49546529
20869000
4487268
20543980
97327690
21365839
29207769
31743777
93807681
84350199
42913627
26643073
16665526
88547472
5523932
77435976
75853618
76503053
99135081
51135660
58316653
71573414
98283315
69444485
90155726
5103639
29453554
35435812
60594731
37680424
45154256
94859182
7337623
79895241
19374224
62633639
78535695
6178700
74981290
7235708
49068614
28078990
60239342
20167528
55102391
36494190
99475864
31750377
67395972
73399917
4275478
92573366
52600157
98355226
31297792
67652404
86742194
11345552
80904470
2942782
82113387
45818608
40217430
7203705
337397
16012558
64668454
30926897
40912762
5627870
64784297
18041154
57135923
93554247
7549127
25380893
59790636
33989978
53091019
48414217
51558621
77865557
90166701
44860788
67439468
70738996
66313196
72909415
78150626
15184561
65179674
26887819
76632555
86336261
63108187
13828067
31790431
69655527
75969594
91007562
79506399
67195375
16094247
25787167
23169644
99140133
4818985
79999646
64195925
4503130
9856806
24131721
28983835
69834605
58351233
54253586
1475342
75945257
90822896
83254530
25631442
90826687
59176728
86061930
21225877
10808229
4280062
94102443
11479551
920527
60261090
46038376
12034926
80678502
83630890
88967782
33686201
44756367
58746381
53939260
22908924
86931326
12126594
34878460
86110933
27714424
83887965
99379056
80414529
2312299
5192587
12924683
52584393
74702838
3891043
75850998
64559009
15579255
81200057
47359843
25797284
52863348
36464619
41633177
81126352
65209024
73408022
61321808
60780943
86900519
226100
67903808
26696915
14586117
20843915
66041606
75361983
37718398
11707925
96080684
49414157
6256057
81644495
83949575
61951476
22937672
68889801
88953200
90258161
71494440
99579279
44476883
7904887
70331288
74256202
56493504
89889193
17027766
69773536
98887112
97064970
97005150
77515575
49933757
21705762
26951303
90804712
47668302
95395084
45454386
50196059
25829750
94465256
82159991
68464530
39037421
20013036
68996767
31308947
74914770
533083
5410687
19562222
17716151
90973639
74309458
88424267
78858564
52887117
7069752
52575192
81698538
86449972
72049639
61263219
10922784
44432523
94908593
71417336
62127425
16453266
39950696
6252458
31146591
10471760
48631299
88582204
20801509
70223347
4117451
56661476
17403112
11717984
93591834
47879057
26282368
18340210
37364053
69666022
66872742
89514887
35169012
22243352
96997534
62749366
10012588
70250735
41821296
30673070
11915302
79442949
89234630
8592136
74394634
36119516
44064969
26442614
41191366
49716954
50919771
5264486
63787569
19156106
48678690
50428083
84777192
34314296
68896150
73051969
81005959
30919272
33175582
18801494
28320405
34669147
73151130
51178604
80268483
14560046
17474742
62985076
25651987
29230577
58055782
41299631
34481587
56795106
64813355
52992927
93720540
42120844
40002664
13010976
46044309
12374349
52308146
90614155
85297378
513146
5268903
22037154
87133060
19090409
35825924
94315770
72845270
81295837
30995633
32322655
42378550
18512355
81441989
5319120
76343863
21756708
16520548
77813418
29787938
99289434
45377582
43830558
55001381
9125327
67867366
15061557
46751249
31341747
72214392
73387021
43192536
3296088
78236386
69078070
7242901
6400896
81607957
9178944
16493851
25132566
76243574
47242776
61062503
47572801
91921402
42625911
41879306
30084041
68151204
60472091
36071101
72213704
81452388
78271637
33406288
76667032
77962125
89324307
43441881
81650298
99276528
11815592
57671522
86076667
5101084
54579067
94565621
28233338
64810627
77300328
14647616
77849334
42970904
20497012
7673075
91671974
75298391
24149167
5009585
11494257
95576980
45704738
98709797
4194292
18528269
9543127
36747927
72954946
52000314
57896008
92448673
54917303
64368194
3651951
47493282
83076908
45414851
2507123
74930091
47984606
58551944
97425634
22229648
16274455
3018533
94185477
71930532
14882774
46704789
74006630
49684911
20897303
62044509
98369326
68343900
46030598
84423341
70881068
51905895
77316377
41413885
32828828
40450904
37285467
87885092
81109678
66524890
68861293
23712764
38952097
84979117
68296282
65345525
47823968
13143037
38557932
29915983
3552149
21189466
96202971
87449141
20301705
47534923
17979417
77176649
58491262
20381921
77761388
71747498
7012405
26943827
86676472
17594370
49062682
47103503
5771009
20723860
40812902
42129523
6506210
39382611
98260716
33730986
14313311
5278329
41703680
43422266
75380252
35064692
85103118
14306655
27266897
54567918
17376412
31192992
33056843
21694022
84077679
66311945
25894008
84891049
50631018
68352382
45350403
60479923
8597990
5001187
39814370
65523097
38202405
43029052
28100304
84322702
47027802
7539924
96302960
70983727
7140863
15571491
87859481
64815943
86628109
71056104
85934441
18341208
67343924
81056594
82972750
26247683
86985305
10139165
21678314
84871492
61869520
76616489
60442287
20734175
18331452
4712309
81628183
84300989
15386492
86838494
3726933
3986653
96464973
59802728
71763332
41007643
96472201
16218907
50519475
77880702
72878964
44648131
46645865
43105616
63703837
68094066
31300495
74075617
25569036
57589338
67733138
37830974
93506936
32752575
38419923
70457886
15834297
3434124
59672817
19816414
83776684
59939989
37518321
68624836
47547479
31791774
81603828
2727767
14440754
82748845
10179850
29748673
94662648
71868127
49173449
53120756
85713200
92202614
56165750
82380939
94193121
16259925
485158
52292753
2723161
37423710
95754729
38010445
99004372
83759077
32210010
44522017
76768944
92318754
27804831
35975433
58364493
77553727
95577584
95409618
88554027
61603164
70298475
90551614
18389686
31302618
67625682
29384494
15736115
4144374
7122029
284241
2158344
13918083
47650415
16326067
53373735
77760864
34114651
86536473
57283546
24688670
66581030
33348306
6270777
26956585
57660225
81644066
38922200
91012230
14233958
6631943
8915350
18326405
24479015
47633418
88463111
33952653
82573175
79142043
29724385
80030691
95725078
42353168
49426262
24297446
89298877
91204517
75484649
92504578
24395014
34008943
82110395
95898154
11093784
39288495
73767149
21621678
83446089
92014375
23888872
87261153
94824978
99351295
3588847
74964549
53444729
63319942
21999711
58639387
34207184
81602940
89938504
95911037
43466553
7899245
86284877
50964905
68950935
8744595
37525722
26751594
64233126
58856810
65702231
33943303
65752812
52198811
2606944
50181168
28008669
9650268
90239023
60081329
20157059
36291806
27819539
6559280
34547017
65423903
27252421
6913277
3775243
62842821
32563551
36399054
69739768
43090881
12934074
68592990
18860316
93263217
84284341
64580976
35808750
55483005
84118244
81329049
22880973
12469692
14628995
93369273
5241188
43426069
98255503
52935781
27505716
3820866
9849615
69098968
37126259
28430579
39342395
63780111
56475237
22043106
11529348
42855429
89856569
89994476
16400410
25471647
72355154
18568557
76314393
44047794
49218778
1055231
76237734
72623615
3033018
26779038
79023280
85089181
17710456
70189501
42841838
28597470
78031180
30116750
57066187
40451033
31208435
66139273
16857759
27594983
92015781
56539477
43953079
50118699
88342509
12072071
21509550
89777834
37842285
20940790
53851694
16099277
81703158
96645829
43233554
53566887
79374745
52194909
6985301
76094786
64304721
87702253
54447234
90270321
13849935
26366988
62534950
89739457
52605099
74853527
77289290
88927697
51760666
85157401
99521613
5836238
29651936
84552956
21370508
22118032
90727430
73619206
8044853
72615760
75573522
96808480
21882132
1287774
91084580
21293080
51044017
71448701
46951376
99383288
81615002
83422317
94243378
44258610
43194217
63261288
12121575
48299882
1946077
76730881
48914886
19238000
43875033
12499252
55799762
40557425
46428152
33437135
87446383
5482784
91068915
64923202
36010086
19389803
6064237
87689972
54886763
73921395
56183508
89751263
74750136
45758117
7694352
94458142
67020641
90640209
70733346
69491038
45926207
90811278
32770001
5423793
73973161
37589581
27032120
67172697
95997370
76194956
72154258
16137947
38428422
53800098
22660120
57025853
59036412
28149444
60393179
13835464
21553714
48483107
99602747
76489713
67776628
172762
47069956
19890286
92421593
15121104
51296210
63148969
64520605
12722522
61406600
70695579
65478464
17938594
50336834
86291649
87045604
51486789
41785984
66711487
8101692
79618217
27003811
28130018
6132582
59307838
56968307
44997075
23153206
36887489
98510951
62943729
98513675
32246496
8483663
644370
90230223
64549100
82401328
18503377
83321006
59848028
86919682
10962670
16277478
10836828
28959278
38244832
66552864
16666193
34833635
56906839
49509540
2006204
18682613
54012542
36986214
7055008
76105986
95440581
62624435
76783387
66777693
93802406
71022558
88603199
97448700
33670128
95170882
18555921
38749535
59288567
24733738
15429323
68278181
47778668
17674269
94825518
40489241
87630128
72159556
31567997
85277954
88786559
6051932
93659656
59757418
11328067
30846895
66438550
57901566
75768284
41830549
15155383
35968522
25136241
62123823
10580840
56807468
30937138
90540964
3359043
3582883
7021954
42876099
25836866
73555757
89891330
12427021
84985459
63739043
37079375
24733469
30015237
64649738
25712442
61170637
26770378
58840134
75205410
890903
93705987
42825112
18457381
67986776
53080266
59959071
59107097
7411156
74970940
99655616
49645126
80707071
34384804
36169369
60937037
91371654
65432281
56570628
51163508
4405814
50113907
26685239
34322191
19111229
6788021
3381679
76454992
36109828
26967584
39669575
93426773
17040749
59824223
44669009
14320651
75948504
78405971
93243348
62923426
74905222
97232185
24379442
72655940
64001920
49184900
88498661
16859475
35974154
23308013
68368293
37389307
95931601
92948336
72455821
64508757
75533841
34047890
7426931
48994319
26062536
10049024
3444938
24305731
8722379
72455287
15837568
29202708
84583637
90903136
26564829
99331957
60629682
87942433
13275824
94974644
52168368
47052258
57999627
6884443
77784469
35812173
8935777
29636749
87550495
19596289
46539938
30511127
88980448
79071738
71798927
25489559
76735173
38691903
82377584
36559122
21589916
28230142
81313813
55952522
17206424
3578664
39467684
20437559
2174090
70551640
73738361
96781483
67501802
2603309
55905273
38551089
64242899
31235335
83758229
61066377
33788397
17143630
64133178
75366369
31904072
35240215
20303049
49128654
58371430
75379828
30326151
57204097
74581115
85619802
58525014
97847371
80421112
13799499
51711320
74265659
58232396
1603016
78389207
8570215
30978904
16616045
82950866
23037379
29835781
53841511
75641351
25417922
96087903
80584379
23139269
58116915
71920670
5814294
60930199
71619501
67799869
5981377
15038936
76828146
31688234
78759331
10122806
26958520
89007254
81700485
21305153
45576524
31429826
2345185
4225891
14907132
9286776
5120265
10289836
18662239
30293682
80304361
77327933
87641650
80246725
9248264
97003187
46206163
65546597
75014185
11927164
79911925
80028389
15839482
20169939
74062586
90664649
14285513
72518636
5315402
12705638
29510431
11209774
45086284
78591598
43553612
26433925
2767494
78872125
31144869
13445860
34987152
5190041
58901384
19758583
49613334
63939486
28041949
27639327
72069303
63072086
31352857
82467266
92382409
3155773
87702684
63788431
63917330
63152261
66203691
4824320
71004383
13843462
66404345
35897976
34916091
74221722
19810533
79899989
73097943
36150819
825352
56213177
75722305
28259165
26995569
2684145
41500109
73591869
59781906
31318170
89286280
16559754
17901428
31745744
50110128
35149064
24941633
17856823
25671343
93411122
4983700
53408696
15354118
23763476
53290760
76362506
75339059
73687485
42406645
10475658
58196697
54173831
56162164
78829319
15199788
6781108
4849471
87173812
43608661
51063091
23428274
8251976
99558941
12830028
37266740
86879953
18630128
84270504
74765542
13997567
11115499
40460200
55168529
9931937
40172454
49067192
53159896
35697923
72000081
42244543
5580897
59877774
13370086
56039594
79729749
60798474
87631485
92448526
32922843
13242314
59497357
56924547
34498755
20332415
97220319
80026270
44502420
16043965
7296839
70845384
86732007
17739525
3414835
65022946
32547603
31930000
62929561
12496273
62930457
74300302
56755752
23297469
41914901
18060459
27004935
90964975
45849291
97102590
67607089
55554903
96009426
12271820
73868621
93878161
51655642
91248535
26839775
99676719
98650503
33445391
61722355
37397552
23419959
50997255
33336716
52171070
2193625
218309
23677888
82397200
37613638
18588158
24094568
82893597
69299131
74960894
88003277
37097960
33203756
87783519
23109447
21161718
49263881
11599596
66217226
48217903
77914013
71224969
82878993
86830901
28643975
11650003
3918996
37317077
10757905
53997095
75635433
83296812
47639751
11957694
87492971
52647555
37833102
67180410
33328415
1586120
58932660
44497881
64904375
5534707
25469306
77443759
72461393
59665235
49487582
1416765
76870826
28825028
60420239
80365200
9449233
59756222
46750726
33226435
77078432
83979896
87357791
84809417
78339293
34577562
65637735
36520111
77067909
48575791
20742554
13803648
94863811
4214701
72633729
94286644
41915700
42081461
10312776
35457932
79846309
66361390
97841738
18772468
58945486
51425301
48595308
75629028
48648815
44821554
89428352
49474846
39293211
53218353
6710526
61133438
14094535
80558217
39648541
26932207
8977111
63137359
11864924
12654630
87253987
40867595
26507294
45451583
33484836
13990353
68613629
42011301
75260578
82275831
34007784
11844097
1400769
50103527
90726230
84706478
41624958
50623710
16868745
25948350
96644844
50839425
88138740
58122474
3997829
82279694
87471419
37795991
16503545
52301948
8633908
68751601
4660656
47248859
42816399
40471984
34734599
81115103
13083795
38081021
55237193
22979277
89739133
78203242
62917637
86863339
57542442
94785037
43316986
34167836
62611511
27799477
5534430
77087568
76600686
33306681
69666344
76961719
89185270
57814407
35103943
34646758
67970808
28916740
93270476
3211887
28144610
73506885
6417733
81193552
45547375
21970073
50251196
26336307
40006916
74884123
1898962
72339247
82748534
92259307
63304088
13896099
10638272
23124975
21415136
40056770
37055333
47724986
65897972
81152080
37062932
78566584
59482433
4539511
29365612
40878016
25716303
47981419
23295226
12147517
97113102
88369125
30316743
63282950
25024370
46928971
46678156
57714639
90543071
2749822
51289782
43492860
83775785
73713082
53129244
39749886
56172125
43006724
16806987
38202700
24937345
82259131
77142573
90334142
39603966
36060225
25030463
66119189
82736682
27863951
56349426
47344560
3686042
99024136
23453171
48539339
95068011
69317203
74699548
4514684
3059596
41983367
72593663
82433759
15294486
76104554
13010018
37902749
69340794
60501325
2457416
69449776
20879311
77176617
1851012
26064823
12404943
13866412
64178691
54101150
43722428
8745805
29905349
30728318
78060418
51496409
33057195
95121229
65525704
879702
89698605
5263197
78862798
81893152
56639903
30357133
96475538
67872115
27082175
50907570
67185726
41560194
76558580
21061413
29338177
42185030
76951781
79994130
17359762
27274923
37697766
12514699
64746228
60524993
57206698
27328837
46317135
34113795
46746748
9342262
32555885
35763288
41604808
84960754
26861841
42887272
76210712
90888677
73129585
14832903
3500393
41829404
16118059
24380139
81131448
15032723
40363980
7088101
55272280
56572908
48210758
57689955
66910401
72296024
10994208
89132393
22726535
65500573
27603022
38665235
71872752
85975796
39345852
17505189
27420218
15766236
77620766
47916202
53305296
27942877
2244755
13887168
72062465
71797351
64171511
65116222
22921646
56528508
75763013
28695280
27593316
14882544
8624079
23207669
98468731
60998844
79956810
36587990
48800087
52903032
84514620
21306530
33417587
59736847
67601558
93418381
61281167
33991147
23473466
24719963
85960479
99396287
89426721
85517784
7028273
16885436
42562541
9795136
81423247
737085
56878412
79751960
52414747
14981183
12592388
8416282
58227443
13756558
11607007
67520617
60721913
64714520
35175516
77889232
4088510
83858272
85732168
50399421
20350567
69213279
78245453
58618525
95399095
7405689
77702237
79778487
52601017
48209907
63432212
25685885
58942320
53272312
4988537
83263906
15242238
90638010
35724197
95337677
79394446
15157651
72804771
68898879
67230626
42693184
24542115
84894599
35739190
40696340
53303678
68037770
32531464
52595727
90892013
60289924
68989868
42995385
82429723
64764196
1404491
65714324
79802657
57221612
95192376
93937163
8007693
14778085
28937773
64443630
57186191
36926405
73292878
30511413
19184382
61905612
92680346
95779064
65216968
73303776
48594723
36017270
46646471
5822036
1334778
44399359
12993432
73246091
16621806
33843765
69931914
89644465
44538455
66483230
10512587
84542390
30364983
33588467
79777491
3344604
5327522
79003175
7142149
61739365
68203360
61813632
90227150
70327075
60418556
84424968
12119729
69863056
3684053
41860843
62288898
62241328
41137903
56887083
89363540
45942380
99065460
4610032
86789980
86102818
62157622
40305792
56246366
41734511
72990820
34523707
77553707
13888835
87472339
54734704
85168726
93399042
39220569
80239103
82712670
83619974
99991786
23353227
62796343
59431583
21599837
18693981
7847762
17450213
69591231
89867820
32382267
36075079
2063886
11155632
30055378
40629871
56712691
44414261
71254678
59842049
32261841
63714993
92424275
31747873
16643833
73037431
60536101
25103420
42512226
51422581
2923900
72430552
49179146
21447886
81125350
42795528
34360697
66881548
90152592
25950418
53000104
31998663
20102338
54535787
49018857
4329311
10451832
62746393
12958997
32592696
55882203
59102240
41800807
18995073
529199
72879820
1210949
27454572
18201322
36801240
77129051
47293528
31295343
50352650
87715453
33282111
62647857
13891051
32123826
66515710
31225543
97261557
17228543
5623570
48712576
4783348
21847974
10939769
94310153
93660794
38039116
32346670
51530859
53820556
36705544
32553525
27043225
6957152
65640463
34289430
77258778
74157099
31732535
17365482
54866709
96930782
69621593
48339208
73608573
61369102
26670891
54608790
5733329
91292939
62061402
74887198
67941984
84634061
48619501
65827404
56607919
87914038
1361955
70231083
41127581
10831837
55475214
7548304
30897808
76975660
10495095
90683355
8361689
68511542
28569695
29983359
31050836
19784997
54900667
75372630
90658885
67646468
96777289
95495867
60505480
50512817
5321085
48249536
38111234
20278811
36530855
48227137
55548511
51318474
34758841
39790819
57853113
23869070
3633914
8168431
89335207
59741535
93845545
49688463
19096219
90771783
42238359
12233361
27834427
76379768
24201275
86904228
79372527
90115541
77009304
46146624
72527543
70609061
26486467
52144357
37951786
42001430
2104033
81218316
6615634
65446373
73585339
51416605
78664777
75392689
86563541
72152366
14119665
44579337
5905260
50774679
31297229
14055522
10003286
50969780
88385432
48685110
3971616
77144447
46148774
63046260
11419015
95387951
86995378
45701812
9899289
25301486
300677
73312589
53181643
27708434
98923055
48498978
44486511
17793159
60370376
9998525
27021350
57920560
36339849
46788043
72929848
52177121
81884836
27770853
49449185
40203094
63412368
33131248
44239827
13499898
34473126
16588503
75350679
8472989
63115362
11196096
73175594
72306558
71780466
75334443
77451932
57238380
79019031
89486559
93863203
64106479
33931000
12863510
30757895
88660842
71723747
76637661
84937772
85139305
71337502
9369771
73609561
81172458
44353824
86940016
4486170
71892878
18755705
27602080
27796302
88209060
42848699
58858203
73424029
92212087
41280409
10152046
63335958
2920751
60789869
89159270
43065237
93209783
55497279
82628979
83461009
70149135
61263045
96790139
84153537
51073809
77179676
79278711
73960124
57868104
69313756
41489798
40493831
24005384
38941607
30596015
53651486
30607498
54768837
79028082
13832120
88656077
98009904
24691492
84351007
39530782
58818002
29623087
19218260
61125966
32042660
19055187
65184158
84533353
27325351
40943424
59101047
14815521
64289672
35979891
39579943
71538295
74559110
26582378
99921437
86575717
66781399
57003912
68416712
59871575
8569518
10697164
63595196
61090912
1799042
18011739
86583228
85488461
88477095
84923631
19533267
13769205
74884295
39999635
45894184
5462196
79737820
7762227
61342884
38132055
45062555
73601174
72873186
83177370
74892111
10068472
31680986
39342261
3680669
38978668
69183434
90883230
55612147
19755583
13122253
5875382
51136841
74368590
91131257
52365580
8851383
99585466
1411322
94700099
3916265
45353440
45421400
60601229
71485965
84231743
17926452
62459725
63811213
62482316
42319590
12107065
53554477
43587529
9112271
86754800
6367705
53013911
45243343
82214022
39059624
58859404
94729144
7648078
51794321
67186517
34684179
87931199
96409436
72901744
27572583
4614176
67650171
83594088
31627508
66338297
41592696
4970521
95053613
57881205
92321756
87687176
30963212
48387408
97954527
93903041
36126962
64503556
76678848
22773020
71763869
9792218
31922288
22795422
38986042
27920603
96071088
83258837
78079597
24705032
50861747
89785577
54036288
28260729
8555188
12295996
71057286
61937163
34135953
97232211
903641
97382931
14738580
44306053
77435018
70137219
33287528
63757963
80303933
95787650
18991802
97467292
36922059
25601283
1194497
16372117
74268160
77353630
42698648
47634882
8339110
90728638
39294441
13408776
44769227
88940054
13940227
88948283
29961762
31987857
76605241
52616511
30664309
87333857
12079651
62389926
75086583
50286207
74062766
40493242
29445732
30803097
38482884
93727428
35938327
63603695
88473290
43734420
29186070
52013640
48845516
49916494
8703977
88386132
57166978
7055088
91711058
7860734
38820623
9100480
87034837
46208208
73918897
78837607
71212267
33786668
95767887
51187980
73765698
39034738
31622166
54369485
21841084
42237827
52564824
85071729
25392868
66158991
35336380
41041282
50516096
28761450
24835458
3808530
61596199
27989401
20654785
6617112
90447128
79916383
89547588
11635786
45046585
1353656
24591880
94847148
3481108
92763145
91375641
76968438
47059706
6363534
9998992
12711666
30618011
35571458
48366323
55195268
81464228
8427950
77125542
59562096
41062338
70069124
95406144
77443254
23672778
91569681
28421414
96057460
76856947
25104268
4727466
59825984
17810989
49684593
70050340
27439168
4885984
4707169
799003
11517871
4725397
89728047
65381191
67139275
27486870
31948941
45129692
44228475
96674823
19141394
8848262
23716941
65846514
61554697
7347947
37802500
77574164
98557284
40519336
48135208
72883548
13699782
87861072
92788500
4043517
27615083
78711752
71775577
76714108
84309197
57939180
25276241
55544560
10939371
41153964
8502644
61682563
38778301
71424820
64548581
54077117
12031903
27658007
82962746
28984981
5790896
63127122
50555629
98108429
5985593
47137519
97820196
78893269
38424252
48209979
44777116
8004872
72079457
30634283
12082122
57138429
66207043
76642720
93933180
8164033
82755600
28525904
9840017
92128501
64963818
75529635
96941649
88874781
98367692
6477508
30069578
16243114
93354253
76965950
10535483
48965600
90839508
85072332
14574353
68275169
53748350
67436676
50456024
38061670
76659514
58562492
79081171
28259869
7567866
73241025
7949949
36661270
52229702
4666437
67228296
95813969
68057340
52591717
97368586
55719033
57686921
92295609
49676719
74864312
63122740
54055155
49039616
33254111
28518578
51448664
92085275
58143115
57941434
66888999
56347856
54490178
76422339
46595730
28430392
12302074
84096646
5565202
69263101
57261767
34024219
98139005
49634790
97171569
51539140
45132312
78149779
14554301
53825881
77476741
86491654
56345156
12610616
7220198
90395791
93826462
84586162
51131183
82893917
47197856
2309289
79588651
61191239
57285047
58549213
96276891
39663770
68873542
44427395
81815167
89661560
34984102
28753337
17943771
18491547
13852502
6836449
71698446
79565737
77661820
93942862
66440353
20796775
33582808
64688551
26671081
8007692
35523427
64218005
27095965
53528330
21192602
5634248
14201567
39829669
26369236
42675643
39560789
32066623
51417434
57954701
16566861
65478210
51423502
7599234
19284426
76463243
55633959
91866115
97877097
33244619
44908084
7046085
11049417
58428691
24626993
12161720
47594761
5256303
42350032
84582613
7242340
25777229
62097063
10272210
21782435
26870776
49113699
24069934
88076477
12498573
79123741
58000213
92312718
14800795
40429759
60734580
80905381
86084629
62316352
56056810
83862418
51280374
23998766
96328356
66506398
13082875
75636369
34220019
39679611
40943040
50521431
59956757
47516164
3940099
52753537
9359734
50233708
74588946
74719457
89804063
24082739
13895703
65961997
50613760
4556433
70266384
4307009
76165120
91573431
22947885
27773966
68010677
87449495
10864430
71290783
24809675
82991665
4710406
16625447
37104635
41860263
30116343
53139413
31778363
69932977
5029223
99827316
85463709
42103427
38182187
86055926
2737839
27959829
43376849
50245998
48010018
49684995
5937498
84939180
700620
38686742
1489273
27560917
77554661
60563473
42786792
14720899
46772017
20848704
36336566
83282124
27016379
91731893
84673871
13804853
70828135
93942219
14440057
80954774
28444777
21992346
42371719
76457985
14843544
15922536
13359571
15694940
22180441
49374585
3672454
49944890
65036447
89417783
79328606
78863226
19988416
91955623
22707373
65565775
54492372
32464447
4474650
84131182
63574500
4178630
59748534
17185325
96721055
48311714
31438280
40257516
40957114
73502946
36036774
25625908
49302604
60249910
27240267
46538535
58935172
25156990
75863427
94413033
73883741
76086718
92705305
60536328
76083916
68793432
49080244
13558329
15016740
40273772
10871077
67720620
38604286
44252924
86694459
26972623
78258736
65314766
45299043
32726745
66984774
55630912
8707636
51856613
72885381
66039535
8888007
35165630
89528926
84579707
74675808
67505501
78101684
81305163
49802118
60582737
15917065
54882678
34779745
98033465
23380087
16922910
25147523
66594703
526260
70908153
87128134
86139950
16767306
58449525
25548491
53933684
19315066
38030728
34605915
66072779
53895367
96109403
31562190
69445725
79010145
57783123
34184430
90622859
23038058
13740063
80924139
11410284
21634003
61368093
58903568
69924918
20087180
49569140
43850702
82616572
18600181
59534232
70567988
30260285
18051121
11909543
16157775
89965773
37995473
28406185
32387788
68623800
81654888
52030178
98040156
69907887
98686334
64558311
62619224
33719615
4985073
67345142
5490038
13311461
97057460
61765589
42473473
21139273
30175708
75617262
45013712
97206007
66074573
48668165
38937631
83303178
60417686
31120348
72275347
67678732
8248076
86732274
92194270
50741749
29232354
72564434
51804115
88618146
23169223
15164337
10988399
20519998
87182947
30441643
39544533
7654617
77199396
63478077
47653826
6231493
34448988
25015455
33435381
57787369
71663172
30222942
27401205
34397744
5767444
60364023
80047195
97333474
56408679
66005379
41653995
75370834
47179223
13590352
66869111
44517537
9657668
18147191
71889808
50700929
59998495
11099989
47233727
45323552
16486501
54611859
28056737
79616598
96232598
26265845
36931571
61329383
57415419
82395055
47010491
17961357
79661498
19173715
27569708
58487116
97769154
88377304
21880137
71165406
15430254
72863774
533962
47321405
1356718
50061436
40263090
83456713
81401337
46030190
47813421
32037155
31685157
630631
86912742
65935365
75512317
72027290
5578087
70095114
7748325
60222054
81921031
66090002
12916584
27126920
80257342
80019067
42476045
51427518
39724010
21243700
76079745
66203134
8557341
83881800
68327961
34746413
50602704
45147272
66243295
81416868
70341397
39415356
72856412
96540531
21063264
83361619
96920205
5608446
36781927
78736807
97068171
28896141
2414658
14357866
55746859
3900813
76465153
99774417
55595426
62001838
30838022
65862952
58826104
77411846
55545870
40156755
72651125
81805949
88188997
23997439
48262269
7088522
35033035
20424973
10519537
99343031
81406186
16875444
48240607
92428954
44218748
12726866
20956190
69577954
42438114
55029971
54529393
61599672
17417670
13598251
21719490
68170867
44768623
47454501
11963536
27852314
77406114
72713598
61740697
69052751
29669160
55212892
4081605
4650975
29226351
77324893
16200952
72245371
21612726
99465094
45423138
23235838
69090223
423227
1579457
74995169
27742045
36060017
27553175
58087264
39815075
16980290
83626003
50811831
27965928
50089391
45082643
91096515
5649436
65355471
27825633
40699235
83618645
42572261
43770623
82492708
10618812
18441123
85559169
16751959
28582724
73759376
68721354
86634991
9867658
6182069
84314817
18705727
27488869
26707102
80514511
35406653
11879925
39354727
44721969
48924619
18531020
17764974
22024211
86450933
38887839
31446754
12676597
89035628
11920206
96994264
44743023
21841251
83583605
51269157
85963641
12834770
32147356
89585203
45711087
73334395
23210344
47160073
15346413
90584219
16138953
56423154
18629341
57820779
57302336
3244040
89418368
3306348
40441949
7258942
86141457
38272569
29237971
73676821
64395386
61740882
36962182
33956145
93086454
75767094
57795887
82062503
34562107
4753710
8651597
39453755
32761491
80456739
71023416
68884137
84418782
66999084
6264184
16651535
83384479
2372865
70460397
80700732
2656336
25957988
15834051
66306231
68683331
99762968
38135194
39860006
77058428
63414459
27851885
54791695
49158195
38589631
35538740
61672590
30795432
48777190
63749965
22370444
17914411
7237942
6660146
72464918
99550800
10267914
2200046
84954539
11113412
97780761
7033682
70619685
56332898
34433552
65872704
34127130
51004466
62867179
90751184
69463565
73726634
90770438
56941735
94654136
37316130
58929024
20971617
973791
13338800
98207412
67145005
95237205
52754524
52884002
2162915
16099121
96916728
69148230
5260126
94944696
90212650
50708149
28706383
85703441
56558487
89932038
98210647
31297144
84228286
18938742
30372367
30739095
16870445
80943951
10331689
80096480
55692955
69893194
56529693
17057177
94625947
66272845
38617308
5067067
55279652
40918163
86287764
72566668
59994770
81290336
73372916
24764305
6857236
20968126
76313421
6774853
85775375
36454004
36101500
67172625
73546487
52498225
92573479
407127
62336563
11292201
8824892
23120197
79086330
26454259
62460698
54478900
98046472
68603623
7821255
25042454
88147917
15550792
87410729
36088152
83207542
19941019
51637180
16497210
21953939
37091518
73495165
41010684
58684249
15974754
20324389
58114022
91081148
90379505
73822136
16844504
18405437
47393122
45700954
28068603
29818088
71182899
98637542
28828327
25271926
8534867
82855311
65704034
8226980
37655043
83998381
35655178
50198695
99948327
52765860
73684382
72439286
92621413
74881819
90784778
94131279
38718634
65790376
66455140
95943841
66337071
1561873
88158756
18062567
39068004
31353445
91705472
402604
79076550
43994060
66440100
23960854
23631200
69067870
900480
22756050
64784126
9924403
19935451
37455590
49403122
78539874
73778744
54292592
18970235
41244869
65763209
44562957
71163081
65039416
65797344
97180553
19651645
73818711
54990411
71682189
14893874
52490174
1367647
33314381
98403961
51453098
20653589
73449658
72650379
61890474
27054991
61841935
15983876
91810836
82411523
83092519
927159
99319834
66934885
86671297
10097942
8600455
29644980
89656954
67438613
67532054
85382010
24279505
19290542
8006289
12874314
88610717
29213078
66438679
32855490
89454221
78461979
15131223
68417774
10930173
4924172
43272658
40561372
43616286
25433076
62290177
7500898
76375956
56861141
72292270
66706806
60996923
24488007
62045501
69363459
51250166
14877732
11292732
36890365
99345102
63583131
77376041
76199619
1707617
87404756
49506064
20915799
42956678
27004567
63328423
56585276
76937300
22162321
47582813
41900503
51545183
11088465
66819311
95989343
9515413
13159894
1083800
16919124
88033693
94950470
48063203
76266505
18560924
4863120
35953948
65630652
50024441
71206514
89081784
35204257
26447558
22172464
2384604
43634777
33383636
49193306
51220091
50838506
38011685
67368259
25844904
3397978
65370117
31155323
1842827
67118899
15813397
79542685
45002523
60323971
44753926
52036910
86917955
58690420
79273947
87627186
78108519
2497308
43560778
61027407
78541609
60161463
98557900
49778690
98757507
3286498
81530509
4186358
81377472
69203964
63101610
3427544
60889926
11403851
97821443
71071830
50601015
68414183
60906178
82451418
57928198
73750338
24142153
15605045
101681
9569304
35648674
45516405
14702672
44185985
50953518
88336850
84200297
28439065
14545618
89826767
9896703
94561122
60144296
23710310
19568766
17666545
56136790
46663341
47845602
66459993
35278737
62496144
97270044
94382738
12825876
83271325
14135966
87204081
61745112
1758639
6686761
77553984
68132638
32190171
29338356
96542480
57995061
74216809
62259174
65295322
51690539
97520124
11606914
17871221
36754814
73650648
44233854
22967327
23700258
76800998
48804462
10217010
87629956
35870173
12177549
95779308
93588273
16690060
67078246
75781483
28498933
4614934
90843511
79553528
97554222
56216586
21587514
34765739
54186924
73982529
13895252
66700551
87377526
14456215
75757810
66305335
65541348
87130680
5941852
20344744
46271984
19097859
61115863
15609062
68502670
68519062
9076276
30662952
87337367
47657897
74758986
85080183
85161588
84585017
66178135
21127617
44920063
11440724
58377680
12466983
25978121
43601619
26216733
88671661
10447397
27504113
15310587
88640819
91517745
39838492
13846952
36859227
71049095
39352979
45638799
32443586
61987898
97754535
44871722
68047838
58330054
38731266
9459859
8953555
64481227
6816312
78240470
89957738
41164165
86843230
75608261
89230524
45922835
25770247
53545981
76563706
13008355
70307721
59245781
73113115
25630351
90021328
86906278
59581181
52731908
8195849
52708953
33707554
22176051
96606254
71109572
36891547
67509622
40790220
46805092
49052246
32153168
75962067
20284025
34614160
91645581
93594491
20816705
74017039
1194528
66926851
11817404
47466249
34483325
61730359
7486799
8321227
12264626
3656084
37580496
73170933
69469228
86138748
88443870
71332296
53572059
69641774
25993231
37796093
6758924
63294221
50405176
29812255
2347717
63538753
87734909
51169058
27670248
91293584
81057827
30970831
99183327
65626345
49221536
62697922
1081007
37926842
58342788
79976504
7308536
55697197
1643949
91524031
19612302
93197610
77536897
80898658
86161573
94594617
12006345
89661900
36970950
29538674
63445157
94812695
80022959
61238455
49652064
73500398
39329193
15967828
22149455
77765453
83478503
13818379
97632078
86600559
47489364
99444717
73194024
87321085
39296920
75854832
21148215
922400
97070369
99810113
92713969
86553662
51116774
95226054
92174278
27299708
91753073
73964131
15847782
77398305
1733659
53166714
95278602
7125555
64269867
97352666
65475312
724264
98587275
29077925
2819699
48092558
21091959
55953331
62563709
59872566
89946480
29610591
38271704
1790125
3252260
4357522
48052485
68441439
74038127
49817914
8485982
96357440
1025951
49906708
61961131
13571138
93875333
72414182
99834634
26577509
11193558
84555998
84875944
52945430
54107599
15007699
25744542
10001454
36672725
36917293
20421687
61186927
81591415
76317296
10208460
19241775
81441342
35561574
23812254
97576262
26278372
75430823
66607937
4084926
37506887
58178793
61780760
95747614
16706847
61664043
72220355
90302465
45548299
51546690
81828545
18274978
53589581
58241794
24204951
86687922
76258136
28195947
81710879
42241710
97053905
33576830
42878234
98317580
9074719
12724305
71702810
15921261
24073300
60215437
45656049
25749969
37693100
3035006
62485062
57145024
48145098
78787728
76046233
87153064
55805541
49608647
81843383
85969437
90968039
123295
1688635
21422088
12269802
68822893
60656000
38725373
6896006
96850412
30360617
89185760
8353713
44802673
86013495
58994871
13842264
34564360
53544424
93190867
46042126
72123575
13641801
38725438
54749898
74718542
2061529
17361503
58234209
57776868
94664346
27150634
13850016
6815851
19806283
39487783
61612852
42429880
32885081
68197530
10831511
3678797
61017465
78970653
95774101
1379701
95160127
33029187
59217179
93338140
38129366
60785091
89004415
69932491
61150531
79605953
79138909
20166914
73252066
54629120
80313358
93912161
4611305
46785494
27130012
70238225
14748386
98064923
51913195
43037484
61556807
63097486
52925035
26364105
34679311
78935779
33572739
49470863
91838640
64674737
99492550
35045293
70578647
1618083
19265569
44363039
69212283
42181432
8950554
66588860
6553771
27340068
76476279
54108914
8767820
79537954
72931378
66086815
28787229
7567882
95738212
23244449
39064977
45183993
46921562
64768514
65564481
13625038
37733976
19327736
73481839
57761927
27918143
88363721
87284302
62049217
69472698
87633264
7365408
66453965
59469451
83138320
53761962
33396589
6245426
2536132
12610845
54506539
18094732
39947797
63960523
86616587
12096464
67748439
55651090
14866008
66527107
78596922
69967989
20785355
93755319
11779015
98177309
61524923
40142139
99467038
62150181
74074569
82738358
20738534
88126371
10189049
92634675
62826262
35095622
51498058
83965254
65714292
62666834
88356622
79411112
6467864
26318859
80459055
24953060
81892811
38374086
884225
50393231
84688430
48251084
59800975
47181801
89854692
56435939
18520045
72689335
59282872
3118644
61081232
66236154
21077242
14958150
78292163
74991357
3254036
74409998
73036234
19450329
94138085
56118946
22027664
57417019
18865629
58304112
1370001
5559642
57356189
32989986
34823825
86626246
73387180
75928819
85157784
12985063
88946050
33115574
2856109
56836007
83980543
93416677
79867928
9230158
17178551
69913207
16741628
89744249
76723816
20976460
91799440
29930195
96775417
56708665
85847588
28365499
5724345
33762389
13676842
33522264
15962085
35117835
88055100
77959870
23565557
43798063
3834375
6937998
99970814
99511520
29286591
48436327
67816809
7609993
90415837
53762527
22533841
20850171
923281
94811885
78132988
84349953
3903221
19850712
6102229
70862388
70429286
51066792
53845358
82465970
75743200
41788037
822765
26110497
55251570
70577191
39427375
65046317
46793861
70700106
18319939
65511657
48884289
53511437
44806191
42736594
45872117
89475621
39303473
43826083
43199214
62565514
16541277
29182375
59795417
78104511
53947679
21262930
9056746
9605444
94850013
67753107
64824483
25346292
58559029
51255772
11688607
57197297
83012215
75553839
98426401
22267709
98853024
79985510
6285696
65656602
41739654
23371778
78898911
169522
39841379
71194061
89537810
61842410
4439357
89569766
37832540
30332765
62191165
28024843
20960184
41747109
75543258
81107203
77055004
76978690
74440969
2916091
16070234
34028083
71733906
464183
13067943
42988690
9242186
98821093
69265319
14288309
52285175
53535365
83434084
17555355
10976280
28439994
30915159
47233273
12058690
87935368
30664537
97561679
53303180
89395376
46398721
34990719
27507967
89259119
18836207
36060020
2245397
69405727
22919807
19632362
25165190
63788818
70570606
37479098
334029
70990180
53724407
48026048
43023392
13487671
64890260
64181276
87437135
73953358
41208239
63243170
95977926
35097875
72896079
87407640
80538237
94624826
18675505
28310103
64603035
6189657
65704287
13516526
96056092
4920022
95882198
69591708
68779731
29985352
2922958
69514647
68300595
2196257
46465840
48397136
95786336
20998823
39060709
96650131
83069478
71833969
74688658
78114521
9959871
74666075
88975903
71593791
39769333
67264010
39261458
59563472
25404163
15554591
68739313
23908402
86205852
14133020
71262029
73129099
60335817
96321146
7673248
20195508
12272582
62539904
26662023
5538894
42576162
55158448
55765014
58196838
91296061
94770943
73514687
86782503
84905564
57906539
43728248
91116085
52814633
93651945
22838667
43629789
9451803
19860783
53459730
42495130
41003520
27297555
65022045
96566823
72931904
65343493
71827063
92185298
26984108
31866232
82804525
10728879
77370113
24804620
76430297
66149694
43830037
52052511
49090690
7709495
86713240
18429536
24890744
9581866
43832437
43751830
9925660
82057503
38527067
41347244
58907124
86244081
63953339
46056296
8358074
49038393
38936088
99748719
46404919
55864047
69448592
73203166
77721605
19317030
82760621
56334355
26327766
66805344
74308203
82760782
76382836
91842531
12663867
72453684
23069581
57141202
32465717
55615986
66634477
39955801
24488299
3533060
58558753
59925807
14548801
59580698
53058286
91895648
58371692
31539827
79870028
85591880
83285190
75785197
64082479
97650650
56784478
84203377
63411755
23075639
36636553
82235659
47916439
99499177
61487114
89026084
3738917
52406189
80442026
98964696
27287464
96088537
83569403
35191645
19670905
71565028
38344108
98675291
27137430
29436315
45568608
9522879
22378048
71671827
99276059
5335630
31635735
41829683
83818389
72719031
82435306
9529450
66447412
26076936
61029847
61262631
62496159
62717227
68402876
82118967
91398858
75304149
22682968
40482707
61922253
98989680
14928806
12584464
50799339
57343662
65771236
57043580
19093862
84777266
20631208
25521242
13734236
81889275
94155258
4429934
34539118
63469235
62976314
5025842
77502054
94761795
80313455
79078413
30532877
73681686
2329402
93474739
60508580
87433156
21344582
37873113
56824324
2429398
96184764
89378246
19957159
53510355
32343536
31775306
48915602
8666034
45138790
73231315
8938699
42743244
51331452
95994097
87455690
44874329
6492630
80153476
80421411
20250412
84103937
6818876
56327039
77113076
10687319
97958130
54978333
65586560
73414657
73385860
27818202
74414037
40368847
48983595
6616348
77000032
49821622
15239359
80603373
21843016
93435005
30794441
6573205
40096715
70494310
65521144
31384097
3205636
92245408
15249117
78971394
90212567
18827814
52909991
13380668
56207321
68292893
71943310
22827866
16152006
45067791
43196718
23503067
42686141
97386378
19149458
94261255
60966041
27550083
72080995
15607189
86934090
90261392
93348591
64507362
95284601
4589142
98892758
81551258
48309749
91093015
37700375
62203823
36749381
30134309
58359099
29778775
52694108
82861242
79213054
32845416
29573090
36851446
22321145
33637861
86222590
10661230
74782404
1263262
65454475
97973991
513091
81939284
84074002
11124251
98480009
63927028
34196534
99041207
94242129
23838517
49691561
86346640
76216465
7905692
84511156
92590752
36177276
55042228
96318706
37782867
43933335
75856005
34456166
83038584
39952503
77309347
66765341
16643264
5753960
5293825
93002341
18202578
23901195
10699525
91296490
65307418
76370401
48249235
83336975
77069555
64242458
19529740
23347366
38078352
92217222
21735611
63522091
36705259
95946020
46985048
65218650
16369186
46150424
54446204
37243520
68735264
91992457
99432291
45763904
23031553
15233360
51437877
66220294
1247634
74833757
74416636
34520694
75452196
54614582
37315526
11855538
94950148
31321694
3162116
5042699
67251120
63497962
45318943
97957602
71136126
22849074
16629212
5116452
73329914
52822892
49445859
97498297
80909964
82245105
6461359
73960002
52067546
33315796
3506364
65408466
79798369
59428273
54405334
68761860
41976279
8194703
37337036
86088453
74093096
73233684
56023563
37446652
16799143
63205664
56198788
11543219
37722690
41475056
91476441
40243377
54476021
91545110
16368919
56628363
54878821
69141835
13986420
45751278
58841481
10700740
4888444
88916289
26255307
96090310
18474240
12872377
95161663
8446676
16625017
76827023
7249501
36477023
11603525
81376418
49960085
39835634
94287231
24530426
91115681
79366147
32044732
65752392
58000437
91272448
58924108
93738253
69009195
50234366
64304511
46293027
13341516
44851559
72352717
798355
16083243
26174990
9296435
35723294
35426797
84528370
22672853
73109545
55646460
39452301
20391505
65279936
65720703
9000776
23298226
93355461
80822170
55776101
4536993
75429546
20378771
46455771
64179704
38703933
53232460
8694982
66220938
83993718
21263636
69354071
99615649
91654319
72297606
3240170
19381164
94641245
58876261
43320746
26243527
97121667
91839747
45707403
82717611
23985006
19457077
45649889
67242097
51092505
34420343
96989399
79123533
25873932
36317297
48227329
47911268
27496680
67578515
98873202
48421071
79141560
99304751
11308685
80012991
71710296
87213287
23712789
13831368
55820213
79260184
98544027
26901169
35154801
98454485
97297056
58439165
63725193
84935645
27089676
42783028
52895752
97037271
9299432
47896509
50650022
78780482
47041393
5161263
84311707
81072065
53782095
2172799
6222414
33679978
8104347
322796
52575543
80701694
41432106
65627632
75993766
88455881
84641292
79076239
13034098
16768003
92069577
71341511
27702541
37697103
25500076
61105031
55956719
20186602
22655360
76484493
3106620
42552695
59310860
18352667
66747805
46102270
13175340
36486547
79992371
93668766
67322826
19732706
51519714
22964819
30874741
64614107
3147879
645956
71860253
18396233
41034435
1394744
80916186
52518761
90872256
84204149
31877859
84057139
15831254
82010514
27506705
44702093
50278786
84107214
89971832
49519996
94716625
54647850
69921888
14892772
83087764
39202214
14494980
14958914
5980204
15246179
6909119
19748495
42400476
50717789
6100329
85771414
41892922
8171542
27516837
55687489
95464526
90079684
25205096
76343144
35280424
27924053
3880023
7334217
96928108
1597039
95787404
60306953
75955573
35126344
382301
82449445
60245552
11907446
91002983
29602918
80134558
30737237
48189962
78096605
7868975
62022824
17698416
80564190
61012643
93288061
909251
54185081
77227770
41258280
13555776
55735718
85705445
92874485
1784229
81438810
33784412
60635608
76058074
33827492
48763251
91594678
24836607
78900525
71421330
80794408
78487155
76750231
66925571
77143791
13768788
72329512
63000222
54191962
95537970
74554171
85741461
931559
7076686
24233288
95632269
1875025
21879906
84313714
46974199
29504802
55468901
84444088
50370364
93855898
21783017
23162773
77684533
357637
64825466
51440624
38349425
19783244
49313955
81200551
53339769
21740800
97777293
55814517
61007594
57745220
22316261
24225051
27552959
89432103
12231299
74306580
85361881
3241338
4851122
24112887
61520950
70898544
94691364
13003653
33871669
23239585
67933596
5719905
82622671
52921225
61064422
7314219
36348670
22406458
56299743
4223350
7732399
19373954
94738343
51462211
5683073
99918790
49134367
92161778
7612144
42891655
62366737
94167485
68862274
71279275
44946525
77507260
51958046
49085869
16610069
70487520
83482659
33180042
75134328
3398150
73693864
3420501
71302990
61995617
76135652
91528602
19750660
17394877
92517374
29239909
58956393
47261009
32375476
38554763
16563555
5553735
32325583
48239223
41714117
25471892
15561036
44010313
56743712
13517404
46508843
45501402
68828517
82736035
64846442
90595783
42734242
29399678
18805854
30787161
60636939
25736296
18843296
64195684
70978950
4364556
53560948
85196268
29068559
77772280
4409412
43832924
31458118
88979626
45468459
7735702
35820604
8800733
28055130
21446512
40661584
56716525
17813463
56356439
85392134
77559406
94588796
44637220
38898382
46714175
99155027
67599161
34846162
85591061
32479053
48142464
82876107
63251721
98529835
26091817
89641021
5892065
58397126
31149387
18897199
88390793
93085402
57479142
22239839
94400810
41107144
93185737
56320096
86916029
87731968
32536371
15431334
52955624
62257946
66763030
7797221
55593827
87913023
8186080
15190085
84586031
55313969
84849506
57509504
43035579
61696714
30718632
39001219
26949690
31045800
47628724
31360913
61223769
63413051
6847390
95899630
48935128
6437121
48039635
29797706
89686607
68842124
5058393
56525346
54824724
875244
20281665
89202206
6028494
58444861
22404173
7969547
3524767
62015763
32123956
67007504
39080448
58139853
15774278
99535585
70560389
92982576
36333221
5086993
31298115
98075020
83303679
93882144
62785388
68357728
90184213
7796038
6719641
81372193
87556107
7969894
47027922
51797801
13703253
47294058
5801522
81760713
56584751
20737538
49680673
57026526
93760719
1940737
6388697
1232946
30363748
63402845
44443307
94707844
66827307
48382010
92262233
4802895
25185872
28030351
79708870
47183885
91296872
4592605
44908642
44529500
68205943
18554853
97595920
70295487
21520656
60258688
76662441
87995154
3249616
91816717
34807911
33597569
18355968
28906997
29572842
87401969
8442287
78570013
30639993
99723157
65937303
47464489
3310928
54415411
36604151
50731663
62517894
13310709
87974380
63911094
42580299
22689060
37082282
56117092
9335659
93497276
95587745
51920917
25433864
80642598
44050890
71161120
42267726
63234865
70046057
40464854
38702363
8671804
1832228
97544956
79072548
53936908
97419026
19500319
57118195
48242396
56178982
54391947
10294442
94674020
68362388
12476069
80521663
79728436
45497271
91465844
48264938
998986
99435535
54421757
15279484
87797257
59582894
25996910
79748418
69169802
81392081
11091144
9175698
67801550
12904799
95878518
20439183
39608439
82029012
84222085
19785682
64487445
75700835
47791079
9581647
68199857
31225902
74149945
36278890
21909179
44326065
8799145
25147366
73844147
50591591
88859044
64373692
21470532
18869830
21290212
72849889
25612837
9965072
20501797
21743993
68970672
59971972
79744989
66176398
83037051
41045304
41872559
31168360
46600335
62202108
81758689
58135223
1067775
11162503
42466903
33814888
89476395
5781485
83229548
96867340
2890934
29127165
93037756
8178879
17672545
39850078
22187739
93045543
23361683
56344398
32538819
36201631
81361525
54799512
56321286
23085448
12790937
60628652
41721269
17931794
25020565
65047474
70062032
87512458
47397437
84064861
58206513
57110896
4121491
93308417
40090654
28124734
29674556
57364914
60334431
60908264
30669506
13890575
38202934
16787435
1700897
6861035
9075827
24232193
49169369
61541791
11303845
77668196
82045754
45960259
84312029
97364288
88056306
29304999
90595066
40008291
62969005
82308492
21546781
9432640
9534635
58181850
92014560
96226606
75480087
57260681
80590972
97315237
93227569
91758733
73766314
47210954
96673153
31655294
22612705
60843381
76870413
71567068
70023187
49960078
58598823
78825335
21221284
77947764
51431625
87041497
91944171
18844474
78598201
13639709
40165112
44603623
9002766
80495203
82402162
25708520
39940727
97883947
88694220
92775278
38525655
44711719
96605131
3898033
31059244
23754583
38693026
82942860
97813125
23990407
80928882
91064339
19198284
8278503
29922669
20130902
78819688
65327068
21047423
93292323
29721469
21151245
55272800
90294472
52824421
28384553
33520555
52836155
99330632
73227481
38591120
61507361
34840920
14778554
53301307
22131465
13436039
59034072
89183494
80214306
24421518
21617697
63185282
99470236
93957638
78584708
78976178
73497145
13731985
77518857
44191766
75491686
63951881
3049251
1320599
43196080
60964945
15696360
60888861
93581324
93664280
44193304
1029252
45925564
78241515
85226243
65001275
69899681
10361725
8030276
76387860
68410529
37343835
20703463
69461452
74534468
50671920
12283281
12728807
13661563
25658498
39955833
63514339
90983506
77874414
46236044
47192363
21375029
35974346
82613856
70021265
62008899
42312199
37628111
8727204
49860951
26388240
39361535
8563408
71873829
80923387
17130632
593767
63215367
51921752
46610284
97651734
5619601
53849597
7044215
29297259
74890139
93278089
75649380
76140945
74591617
18918470
74890285
49417087
37233350
31589994
98053608
53418870
12242936
28992785
58374497
77597075
12409845
49231165
21552116
58026828
58703756
72350915
76003050
25605445
61881230
22148802
5767873
94834523
87495266
15236604
95426204
2739308
55111236
9282301
46611456
29127357
43467929
49856304
7369097
82352861
26210706
11653276
25662135
65446492
99005849
94483421
27520225
22986877
81386602
71766954
77480087
81138450
62982979
13090909
93427167
36184535
95493895
49190390
80352633
56025371
24821367
86683737
96052226
3011426
65514927
95099193
9636384
52775101
37429177
58128746
70007751
26244199
79032173
75750860
75271702
26428911
17041920
81193898
11385153
32361852
85466749
52753690
58619090
64044191
44640211
38465081
39922568
70001930
56317084
26073021
26119802
45794117
90835881
97937563
54709676
71325841
63908831
7220993
55104664
81700014
35279766
83391963
55101403
48361154
12836935
63665264
22288009
84885374
97766836
56472201
87708120
3861844
73466454
20818371
32948507
53178445
52954919
36931264
82454563
37357068
69373286
88573714
5377408
46725443
33676672
30383180
57250225
47239149
87554458
14836727
19054274
28516551
86706750
91893791
54779293
26406765
7658792
90765831
99501340
7431030
69524062
46997454
93096569
92170168
12036996
68234365
22508590
56455477
84706023
40035355
80127697
40088259
38922867
56445298
93959754
44605891
25076527
75992900
75487163
51319627
22408722
51321701
93283433
78526902
99726258
21711572
90915422
62911143
78618929
38883801
65666062
2937654
67132071
79918810
35008562
11462688
10276989
32773561
32756441
81060567
89595531
73103632
94306202
44093218
87937646
11139378
15845796
692981
17281620
80454653
66281907
77946525
14427362
5527789
36069971
90108568
89566637
35481430
94160475
39604480
22907923
58789368
61227684
95349735
32834775
77681079
68852001
66241322
26711826
36067634
76357000
45878824
41162579
32718899
55054234
72802208
63259445
37246610
4706464
9476779
59450656
58338023
68191000
28386978
39633183
40469277
79595819
27520202
6225686
50284177
59028602
28160215
33980053
75530557
42465895
1629853
1488229
62937432
79923101
65587288
58791408
32224011
21847358
1248384
57967890
16463702
94657376
7055406
62747785
80990668
30533896
9952371
84963852
79012329
50444946
86191894
21779718
80213908
38870002
45279386
41244871
79051970
15427648
50280412
48591845
1493930
51285689
95460299
67675880
55565952
79206028
19767851
40640946
25087142
27924256
82308615
29040739
1814848
68738417
60348969
22088213
61427465
77173235
96866117
75926588
81964743
39817651
62784540
10748477
81992011
39535861
60983563
76542803
28798664
24251381
5102767
37830182
19667978
