100000
43050064
36561240
28133657
13926479
97078206
27647277
92238550
14980811
60086062
83391784
11827711
8805572
70441315
95751469
88422917
13637081
23677720
54036022
58021514
92919551
50499448
85796305
4569060
13551614
95371172
9624735
40706205
20851439
58027825
12685271
98200821
87597508
32185255
21412800
93387358
66670272
24338947
44358714
27014655
10966011
28407349
10685750
58506803
35956703
2040995
41805369
64068103
30314670
92568229
82312926
53051583
2621689
90488583
66409041
95519057
28581162
32549770
62515924
87114472
20656379
58109538
36678461
58283618
84089341
37203641
25954166
66681811
68121619
72353323
86562812
74910208
31401460
96794952
70419297
18580965
86079404
36668182
72382411
77963312
98605339
49621388
70386802
355267
9417332
27959064
48325669
65672757
6071232
32689178
17051078
48096850
95063897
62798695
44837322
99485847
58198127
2988743
65921722
40278711
30334854
92756342
12784820
68814104
39643638
79787175
86739690
78058839
48242282
9837308
80292130
96024512
94428002
35456784
47673652
97487062
82039217
40457197
96454032
94811345
8887807
69680022
52691125
25553947
54747975
84667775
44224443
88102098
87449178
1532687
1862602
30811466
81718107
15209765
70909344
74708104
11591234
23358608
98864400
31578823
32148825
86850966
26264701
12935159
11020737
45869934
51548003
21606201
56860654
96833990
17769423
6021220
78274343
94033213
61420002
41051012
94458375
83837674
11350353
61656661
49230335
57019347
62625000
43601612
7436753
45440375
42383874
15241359
91698966
7545925
93816595
17694072
19222202
86512418
45120287
44739349
25671035
39079144
17525312
48808235
31842925
9784801
76588835
5773871
28930424
87029584
91742347
97533387
51362520
84573416
45791437
91680095
66673309
43758931
94082131
6370430
7927593
49172652
7989274
81464941
84220341
22368773
67231539
57718951
30294475
70777058
10719301
67791963
22214349
19315132
83958537
95607532
13717101
81371264
77734093
96716912
88181811
62557453
55537394
44019506
8646651
23885754
44931182
85135921
27386484
16338893
38390859
56628638
83533986
29557508
41891622
66506850
38425180
56933904
5356465
99573141
93225678
37346326
57638449
25971208
10520057
78818092
41923840
80959165
72218670
66105058
70304524
87592809
55281303
22254774
77124438
51351801
18733998
7699358
92258165
1494281
20777156
7593603
95793680
26637422
68335227
25210560
83367784
1337262
69419596
99970727
76531915
52074115
69922819
78644220
94871586
163420
39987262
16107384
99760740
98416348
66659825
41598279
61444896
80971609
11515364
67377034
94021368
97499230
28452915
39942614
43679008
24441129
91464398
59163828
99837155
76057390
15330551
33343775
84640542
20146066
95126726
72653321
73478851
30287536
94311592
11590102
64240984
65323928
49121756
53293790
7829366
24882827
80068341
41999856
96017226
23326081
89535323
3717578
67324950
28245155
19851977
83269794
20300209
15173328
90193104
3445920
64110851
1524252
69981267
43955041
73087627
60400461
55156745
50773110
33399769
47608157
14418431
14494435
13871635
24767995
63968787
59930784
93403252
55591433
71402106
57779483
38222537
32991007
63368250
68538548
22695922
72651015
12294833
83526720
88715879
2218559
48813836
9284487
2725040
23524730
14140625
70561478
74905836
2136607
33682006
71848494
61197643
11402184
94190919
82917475
34965396
92289989
17599012
14044669
55265440
3783575
64428736
19969802
18577629
4979061
26750915
55073162
49681356
8228042
83109417
29550578
19693442
75914421
6582210
35675306
87009835
1553799
71298480
56212879
90468227
54425417
83304683
16697458
24962395
27103539
67081408
85703318
66977818
66751030
23342670
62137142
88570937
71395443
19592200
69719037
79385542
27882178
69618998
25421196
52730082
65856812
78241907
68562679
78935363
53099889
42997296
87624
70103219
21983107
10284592
78582779
24900750
33863177
98223882
73272960
68131912
37060317
21846955
82153405
63525861
49321871
89277905
64638601
83926655
97488095
43431824
66704178
41294276
25936454
5705425
99343608
81190006
26661486
74673870
6638479
19931113
727990
11013528
83486625
35091080
36805295
89198481
66082378
92199504
41964449
57171442
11182746
75774802
64413959
82218822
51834391
52819254
52236814
81948397
70530104
83442611
74122779
75068315
65222635
15114776
39702082
58989782
56613904
4938183
86189007
29691259
46800123
44627892
77483969
19213625
63461878
23565290
11859786
50623764
22977212
31187974
12534096
92095204
96844288
57174202
18666735
46999507
26954980
29210443
86389237
20685795
13975938
29590036
70690149
65975398
86383975
22092801
62032885
31593348
92160275
39824149
85449615
24233400
76338298
91728612
40279764
44924755
3602822
8448537
6247316
35326712
75218578
45271794
74510935
76797726
98095600
70412735
97419479
8417426
33675365
67409254
20891268
40848626
72925096
49288418
83951871
60884274
39974630
81182399
785823
44455451
22900801
7793312
86153967
12197063
40098636
92294842
46673197
46482471
23362448
34053974
34591181
71001725
91520011
26511443
99748341
54365410
37591724
31485857
43702270
29916609
71693272
74320071
59541241
59081306
5970408
25498461
62404904
88169536
15717801
90118803
48886656
11253723
6734298
47197097
6307630
62722791
96171185
88276085
87004687
81414644
75417431
2501856
71650358
72891876
2518887
97840745
64935530
1776495
55168883
3833248
87354789
13261986
27447423
48959404
85834134
80130651
1293188
24956870
32152096
35685839
76004590
90984636
11401945
43956741
6685215
43268975
55221644
496217
40940010
47372373
26015415
28735738
71229976
69103863
90409742
96312939
8331238
474484
370678
16589829
99412357
46067197
65762058
89850740
59215001
9234775
99786394
83298358
73436091
54706268
15241255
25133344
11960055
32284794
46914793
40709592
72645455
88726578
59520329
67616347
58677302
22233754
94757479
97100409
63989525
84477916
61181845
2664020
22328009
86862517
11655641
82031589
14705443
68365302
37502319
75323511
64098407
1056519
17616965
14194474
1633485
70248031
50538110
74746225
35695620
35505165
33282032
67869588
86451114
68988466
83158949
64375599
81343189
80456069
3592286
67193521
43499661
49262285
19344395
32490974
98271823
57361771
32509268
43653710
14172812
23916749
87062291
69878508
52578599
25595388
3130840
95734391
77319931
46107663
18604388
7380740
97689939
70195381
39755054
31801210
39654256
11718320
8172257
50397204
79363847
92400212
52725212
18951907
59790016
11041292
24729264
20317770
59030200
38641110
52487334
99549056
895744
40700354
42968887
96792081
27517211
38434166
62846098
14964829
82243460
10657453
90676761
97626904
41792294
71847091
53467876
70872009
96126434
28837611
89815868
95889227
30947853
88301386
15486497
5656910
1982703
79790297
94236357
68632278
19672133
26308406
30083087
51367611
50885823
72704275
73501721
4309288
82367107
81752758
28113075
44021021
65551272
5623928
33962973
51720429
64371388
1399878
44505168
22833856
56752447
55011875
12770294
77784338
77226789
54647460
69475438
224306
32448344
59037810
56598409
12495812
20735284
6589644
23973584
85015104
24783626
92505090
89247995
28708977
9821853
48356091
83964027
52151286
42512551
45525168
16902897
68760004
59802197
28369327
78868660
56975266
92456647
25371032
19612496
40580523
22176401
76225187
24143106
43654608
1823805
41658393
99684413
13181012
85488839
74341335
78014247
17115214
55386399
31499726
8583708
75584810
41210283
94277253
66738986
66830632
6798018
48488341
12958356
94463196
62426418
15551532
94089296
1276076
72161466
17965707
34324873
83337813
7923089
83747976
57377821
82320231
60573662
41583629
50322719
23703748
88838205
36105111
66006870
59617573
38667072
42767031
96006333
68431253
4410348
37415317
57811713
10399988
58336312
69157480
11899398
54277749
28774545
41863935
65463138
98216992
56100953
56615995
34554849
34180945
58826595
49171602
97384959
61604919
36280185
23761294
91443313
5604438
5071319
41711948
46533020
22098437
37906349
92035326
72291356
49950193
38115232
95337065
96792383
36121496
55820105
20367976
67312008
61364431
64019636
56818535
22847532
69113149
75612643
94621928
24318104
98610909
47783753
69987074
35685353
71750016
94539344
26279645
47482482
61855049
26541523
67684663
34391866
61235503
13980836
79430114
2089339
5508478
15067143
68781635
19415076
10450518
84718901
1570517
74231896
98972715
94028763
39070372
76670445
29183299
69585048
86423507
23376366
38935099
59893122
3735318
32582170
48032899
603810
4432184
5495138
62643165
20416627
29330327
28833903
57466338
98750055
35882915
75392537
64479613
71900258
38792034
36644337
93392749
10334013
89386991
36747960
14901959
32557124
95192567
84574950
95671411
54219193
76822586
18303524
75918506
13499471
66405648
40703442
21097086
16430255
34731233
31748226
81805394
58419702
7790508
36178043
45465182
1243701
90138241
28854583
98572844
91190512
37141767
46920421
26287646
60360608
26251511
18966247
27394021
97087537
33217694
87902549
59641611
96211332
47070815
66926457
60168555
38991598
33741615
90886993
46334387
21208503
82629912
11901201
79921129
3225501
74219190
41763230
35920355
31340622
5388989
98123539
63845069
86553073
31894641
24782400
46775463
47267742
76870188
4124454
85498309
87012321
47307227
67279740
33298765
45779259
20112001
10262317
98400956
35484321
29095347
9697752
431714
39013627
90888731
58082895
39683297
68876198
95266038
53245208
23930290
74253555
94963861
64219887
12621728
90203558
67226592
74811202
56555082
2179959
25864910
296627
60415141
74344340
60244462
10290074
31370104
75164957
5677537
70864001
3701215
63721895
38325213
71146406
95620041
29173946
34289708
89228412
18901114
15736915
52630187
98634026
3319562
96167523
5249612
19975178
1342435
88347469
1192340
13270059
6703686
45937772
84525085
34187728
43962055
76387467
73867541
76577263
64128717
57433963
10596542
95946163
92656915
7757632
39347948
19204347
14976554
24467252
96431242
22135513
56223477
21899235
93359125
67056915
54285099
58367198
46441503
47084965
53731288
87618088
8882125
73296956
85460188
53654204
8990810
96551101
47040106
6291204
36177042
65552316
38870923
69270371
40103255
30088453
75845785
13560237
36618272
68786711
67857604
55211434
40019061
18078884
13527440
23395991
5170804
28946707
50799701
76144804
4599119
32769278
76174014
46425718
10158028
6570676
23197002
46384807
41241028
21877432
86972111
72250689
6388388
25728320
77040626
30063431
71552239
77943479
54419119
75892013
25361081
44357947
60394711
53738074
63051565
23130911
27414669
59518893
56138249
46129771
16590793
80241909
27651357
26216023
27427285
6271864
24060112
32805076
85271250
44626285
22208923
53464323
96069428
86433666
52644235
13798331
86129474
60027222
6391235
72969991
75979927
30628352
1436408
50239910
94645412
88069766
65070579
55516298
10929707
74791783
49472275
12110169
40519109
99274258
12907720
60309231
4348510
6937709
20129817
71576282
32180916
39890767
53893407
62747869
34098651
14472453
72391560
93496173
88302779
78033105
39392533
3919415
41126544
57212774
74322204
43897496
55109738
65844846
83321094
84547875
70820011
61754372
54646994
6903071
46663051
76498234
57799312
4032263
59841943
29440148
88392936
47001352
67226926
54229644
21033617
49566086
31972099
30467340
39288281
88649111
64158622
41175030
59890212
80042630
8665307
61973664
13644389
31888977
82822761
8735056
87551654
34141996
43934283
65025733
85769606
51868156
87067739
87943342
52457910
52493533
45384386
10671408
56586875
45277853
36895874
71581284
69240879
76109886
69604588
69631446
53741504
53862520
24079146
37020423
26009136
41556020
72950454
94100972
82255379
62733586
1583841
50858862
52909332
46621156
88396621
84305128
28735856
26371633
45551987
88242092
69655929
16064947
33455135
70778238
58567188
93206489
48360942
66690071
16713020
23398470
82868695
19959203
64755837
10968144
1254047
93084484
36768633
63977090
8809571
9894797
60683367
38438682
91943954
29219591
48714895
46072971
96861425
86037167
79373263
15566845
25389589
13769590
48826393
99349704
4363500
53443776
16854770
30793725
64796853
56036070
1107445
89079005
18378243
4448436
26426702
35355743
86810430
84144107
95253568
61058990
53951265
23422144
2291615
52112809
23086653
65584475
96738391
51860834
91727733
38558809
44440547
62250144
67665536
54559307
90043094
90285660
24376939
63297077
12105046
70192455
48079380
38255631
67738524
24320067
90151600
52229448
58987637
37610470
44987205
76322110
90748356
77624570
78948913
25506246
61767934
58752512
85561249
17723819
44981420
21887144
78036763
43790119
16506092
46787674
65627125
76067179
38005489
54760112
52644315
75076381
60073599
8974841
33934413
14536405
95770991
76286648
3276574
46107039
69152305
4585252
81403638
20949628
38320965
6536358
64650705
95184352
20636609
3338845
34665342
56222261
35912910
17423517
34202402
55917143
99048235
81661547
86566578
66916375
56950697
85416451
78723964
92605624
25830828
73052499
64607135
43003253
91485105
50232189
61309326
98687225
3630274
50947161
24067473
26686181
69516035
53354480
31493187
93124941
25264425
2682114
12704021
81108027
94870782
79956353
90107338
93944363
71233247
81436436
50978297
95855246
28230206
31019157
60041615
12254791
30374944
84690067
9270346
95778352
79276191
67994065
45707582
35113110
47831913
5438917
41935444
48898233
91964479
87543066
42483398
42410574
97823351
46848558
26024869
98115324
73683067
36243605
47340627
30660066
93503816
84349076
21232649
3290128
46275056
45225382
69518930
91946761
70871832
91833595
86593166
16520007
431226
92906740
41854064
54128567
49736805
92586409
44919425
67804473
96237368
47284579
3378843
43522081
14523114
81553954
59231854
20250553
34515589
30485015
22683902
44971709
11999654
25287467
3946787
4903645
96076799
62166647
51655943
4587326
72013526
64814026
99768748
98979577
79070083
79808295
53613412
15297947
18633718
78289987
38224727
32151460
19425582
20333579
4424960
4385800
70800835
95998492
1414576
69696945
47790173
14245706
32711434
35485946
49082938
83092762
3908229
46966069
38164908
13144391
22366446
96014119
70550425
75897408
79622371
79220359
39920121
50619048
85707864
50875522
8762460
82580437
77610774
66492474
96739170
18740051
40046903
24239170
90228544
42404190
34790060
98448932
40838465
54011755
18138039
18033115
83144259
78596767
52087921
55283033
67906870
63899990
43684933
21343490
42035105
86915486
64454771
33312815
55259421
37365433
21538958
52476333
38663383
4227231
32732158
26878523
71303698
5335929
32546431
40726031
4252067
36519207
87088032
21405522
76238195
40252091
98257989
9599903
53677313
36986876
4823078
35696008
43759838
65546724
38151246
99871761
95898670
22860835
7886236
35830835
82716973
38690457
12102213
32723803
74270376
93781727
13265744
56444136
56704
98175935
40221977
62512816
6357803
55961784
9578446
95750523
61268019
16027259
4365813
90216327
96409524
15561072
70767588
87836162
47049442
32066354
29865032
67512723
21332865
19290895
94407583
26942162
56961387
88449673
98040509
12913100
43332878
68528599
6679627
71189376
83125995
81961061
11226691
1320804
26813976
75404623
38529654
9884384
14672063
40348394
49772038
27558609
23178141
10768188
20689132
70944776
91153284
71588991
98583155
87537353
62714329
57167778
80946875
5070925
12438038
67032519
82981943
53983808
98342985
95185862
84708143
31726403
60653204
17406889
27839807
10053739
72147883
6172974
4868310
67802048
96724313
1209161
59183800
28805823
27483643
37212319
9351805
2050265
4866819
67416075
44361232
61757170
5713270
44498716
43982640
30653154
9737839
24185237
52066802
68868087
16851866
55078125
36566845
58124913
11567289
22646221
48823116
9318661
78390307
90174868
15289648
42317147
97116480
60834006
32695372
79792016
68849678
33700569
14960599
36921781
42579359
76161558
3479645
91999566
82878873
75790526
64898622
47932883
19135412
55722291
53844526
79035442
28315712
1708170
99154867
26787147
69990044
83005968
79264427
11447923
27923136
19917250
86018243
180210
47904180
91853523
19400448
76253317
8023831
22151722
6817082
88785628
32516249
88165345
2027164
15905821
24040320
13654983
27318822
97790559
1184807
6697183
59470891
21329456
29918843
95769055
81126867
80365840
5385084
21865650
88319386
30999540
26310850
52531958
39424975
54824131
87807734
33610623
93468182
9266908
62717780
48837842
39504615
54024335
91398704
50249131
91922701
43861919
11670381
39774327
33650983
46591943
36030727
57700571
94896938
25122097
98356619
87844139
73513437
29566720
22942874
45698291
79090011
99192520
13122922
90149234
92668821
6989072
30926660
82562842
20632526
32135639
41301767
28673554
84836381
45442316
62655652
90935988
65299950
59088917
52853408
50028303
25494913
87374665
97979029
73733990
14615402
34213494
25754288
33837230
57772559
78643292
78339637
94692884
20401965
89470255
61359863
12921717
35175508
2021913
68698080
89328869
45910118
3615413
64822127
36749609
91944476
63738005
22010677
19105340
9153665
54982334
28180055
90396622
6724981
59250727
31024655
24160448
53431595
42802238
36003883
1773481
21851307
1627234
69119628
78862676
12199249
71648618
6456489
50395200
36347468
80601628
35154954
28995103
54578208
10054327
19834061
90793559
8613668
94570
25280547
43701124
86001669
35821530
49095892
18433524
27747137
18875552
47522999
47738921
1786285
54050249
6063675
98287451
83884272
7022164
84134114
37156595
28309253
73186999
30504640
78895121
27596477
56064347
4330496
72006152
28633659
40836379
71263
84914909
26307446
22715081
78254511
27127499
42828218
73177257
22372950
27598529
54284327
78988788
8785612
22212834
90595121
44672855
73292320
44819204
77066526
885873
69725044
83597874
65303179
47885656
62706813
23502122
56270311
60131093
33879300
26365408
55085303
44173091
75742823
20816377
17592401
59831284
35228440
4992081
37005280
46777452
61755421
79597430
82308454
75843172
9132175
59575850
22409973
29085224
64279835
73357284
78863477
10410234
24493444
23261520
40585762
96416397
37442846
95151307
57141259
50393994
39408469
7462888
35682452
41676046
24215076
71700205
80171765
70661930
48858527
30428758
39654328
46174050
17237353
28677969
34931775
22294575
6264382
30401089
41709115
98863997
68972907
49435452
66306614
46968365
4611921
96836493
52687115
21498260
4753894
21741362
91269736
789499
21494323
99927902
35363667
24959005
58638295
8925432
83826338
19862443
3305346
17941787
97789057
56354251
87700859
8781716
4008688
55205269
90768667
93273191
45378883
2400405
70054736
51785035
14972064
64818252
54300699
1600809
92500612
2211503
4499730
61646753
62681919
39175590
30496990
32968324
23174003
50558350
50513086
55370075
85828249
71112888
14309379
17446111
32095611
95044840
9523602
87487103
66609083
28620246
10394725
1076957
93744203
18598320
10017546
14913617
58830323
34320534
42258722
80799332
4123599
34553885
95467235
34277974
46689230
62933453
64373399
17608602
54366260
31981219
51334427
62380373
57272344
3265424
37790561
64580322
2671847
32489719
93831662
99378000
55753695
11018803
75779677
64011746
10062485
91781903
27081434
84656526
59577456
45761100
29867431
61666943
71854123
76621086
24459930
58278548
12147543
76136111
57149085
46129886
91736278
82419099
46276653
53032486
17558114
39126131
63898588
72857700
54495492
74013498
56291024
93961545
92978077
24193771
69149761
81078710
27121504
90844401
57460734
70272067
46902870
77057453
3581673
77431225
65524953
72114931
92585334
62433176
40189977
60848269
48111408
80043666
63109530
64035511
71353653
94597902
62297524
89708449
31053749
24719526
81143314
5441265
93559414
78553257
59103027
84220990
39500371
63382426
41544172
8448150
14930616
54803887
61664484
57938680
23551528
95305298
81797399
47730651
72137656
63577508
14783572
28844198
18961809
28992501
31870655
19691829
15340657
55326797
87182671
45357403
95896363
50024167
70294353
74599514
7566370
27579824
16184291
26232940
87640530
15326156
11192186
70908990
58997320
13009938
12247133
87359856
81141668
46057099
483111
95481110
17560478
57924343
58580297
12559674
68590591
88945479
35895685
2582871
52954915
43774756
50059892
64234719
11246462
45346663
49338369
27219383
62896915
59560351
27547372
30838966
70445822
22789774
58151241
66599977
89527788
6077868
92609278
43384914
1780126
49468323
20840264
10310628
99961450
3971025
72294454
47484809
90899386
11512265
66640685
67736156
72489866
64593618
91341154
66899311
31106798
87591526
43443299
68855623
76321418
86635700
16472463
12233819
25615640
69962527
91776921
96506008
69660646
74495678
23064585
34837472
2512725
99672026
17416635
32192646
35601755
78188146
85032798
87660499
3873026
41659834
3006197
86140805
18512359
27697047
4567130
31401547
3755707
44219429
72413110
65082186
77775814
77000498
15806474
31539867
61820511
37107648
52420266
41826506
20470901
57895558
88938173
1597017
15975177
90646640
11025854
44030779
60637361
8148763
85112830
33844313
46983959
61968218
17095711
17622288
33018488
74404020
67876506
73758129
7425062
36194531
14336826
88861952
61136135
2856022
70879647
28633526
38270227
22392752
12836541
938239
48878553
28080966
55705946
40607485
26310395
76868773
35578259
4239939
42081709
38761227
64437847
7822938
80616762
79985129
56316906
13913407
39898751
36826215
19123044
85222883
22713454
93843936
36028720
15674538
35168397
9965153
13802382
50550509
53798516
4974382
98253585
50529144
27250259
63681342
98134305
37362188
54455401
73748922
63354233
73267166
58980750
78466
59859370
30799894
94530474
4184232
84777623
51816273
6189627
78630898
87309815
9819168
3014356
43976028
82319575
96084615
2993048
64542612
42724629
14500991
38073027
30677117
32082406
3100532
91660577
73078700
90220880
6461639
63383701
37352430
51809457
17552973
95335060
38407104
91456822
34373070
744103
44467925
70968677
20696455
90317293
9169044
17998228
76542888
47408022
36092568
41760879
95031255
69246825
67041582
26223734
84955308
39617343
21294810
91623036
88710451
61206405
29933522
29920553
21592173
48459966
986497
24546425
5377230
6725631
79492614
55219515
26393280
92290930
83431346
48227988
46642207
3898067
20268174
44384889
31121852
61502966
94826963
6198584
40295387
55254847
75970671
15329008
56825012
41635624
16038023
23100179
46198517
91008959
89572335
63182315
83267390
58259237
70054324
57318675
86205859
7140624
3416467
30651386
8480814
27474761
83030655
22519140
99540571
85554223
79167007
28357608
28646299
64564275
897101
15353970
91436497
69013594
14557592
64957635
93349592
26447550
43142595
87852524
11398138
26722061
75692868
23738327
73351290
69274632
67131078
99228862
35801100
46215430
79675303
88516018
92105816
1772398
49308026
58537749
52360314
56759360
25665671
40061216
50124933
50320013
8419910
61656670
48033531
26902011
81558248
36352559
58471766
15413826
88500686
52239942
32018563
42984881
66660623
53170732
91167330
86710953
12782583
98959547
66172999
79968801
15851906
38667939
10079612
33082401
304613
52296168
12399037
31291719
1281798
26067041
95664314
9152581
735743
81556027
24716952
68853600
36353439
96437621
50240369
78630387
1879272
13223266
16658127
77764330
36511122
14544682
95013685
69414216
41507719
95739976
20981654
60058273
7313765
92538381
53244636
68237472
75017215
82106140
41880930
25306498
39277788
62409196
39780219
69836954
88070839
72918345
72931305
3724747
55390717
11252692
67865702
43665169
75137874
49586302
44618526
10076920
17075468
78308881
22625331
11083299
26204854
30583975
14622264
18108103
52745359
61258545
31230135
88932909
6892808
60483825
3239339
28174131
25005642
82971136
31489542
86024396
18686382
82298057
6189101
15907707
92222786
46231180
45087351
52496604
8734283
20845788
84313265
99842588
78181565
39968801
36729500
74716028
59504325
77926935
93461102
29392593
81695808
47278925
36255565
27755527
81979457
61545383
14908375
31620761
41258895
33514461
67802525
37310491
50898724
13332218
27928739
44351409
89203887
73740765
2680290
8421781
84430867
432827
24205255
40921749
70711526
27040411
1789873
68309394
22980339
80450777
83993462
84015874
90720696
68578467
71226335
98212974
27997673
51858815
12182311
20148469
77811691
73465795
49069184
51870151
39099994
77276444
16541838
30428588
12399747
47788808
21021673
78767995
32792810
63031131
20278688
16102307
21352134
76053182
79340209
15013285
14116224
32040491
55002002
9411223
87534136
10641267
14529707
78137763
88138304
27799736
86916569
1168262
82282143
36040947
84617709
66855441
81163663
72779631
31594027
41631915
67324159
17518156
8687564
37246926
65154065
22756093
57207932
68761222
84725149
19921866
99146972
54402805
96004525
71868751
95432193
10916049
79906303
53678331
79319283
37182692
43202438
92176274
79575855
24624011
94869993
15342252
9964582
46476600
24560899
50525491
85844412
49088497
50896993
67232489
24213961
74711502
85931207
12004064
41018523
54254974
69770155
64914432
14386547
21704899
22292152
32672388
6198019
5772785
75583821
947069
21514998
71474291
72391420
5690446
73162088
44244039
68474891
35041838
18982506
26823037
89151478
53738153
40338304
25683899
50646507
83231775
94985506
33978556
20479052
13022276
29581118
51293900
71265329
51937950
4440244
8400462
3414755
64998155
58919129
7935542
72179810
36647992
25173493
16558992
59356129
14742314
55615173
70303735
83408452
66737849
47014393
79203614
1919913
97443088
31751351
84821323
1151196
95787567
68200214
59270871
91767009
92596585
36400548
2858671
10315886
50040806
87859937
38368214
72282222
20159266
25968066
47007969
15910271
33120876
49757231
20227961
33405045
96936296
93201540
12322781
13729237
38723982
76441620
25763933
16239962
33587368
57965729
23291104
99846516
94729048
71315686
15976799
87433668
82885776
35397389
73207399
57315746
57411352
51832889
62209435
17853079
89030411
71353598
37986864
36743395
88715866
91847652
32833648
55901432
33046855
13454311
51923511
5733373
38325228
15173882
51133561
45688396
71040946
4351615
59551162
78015988
91584218
22413776
90827924
23385143
57223159
89895610
7930421
91504141
34079090
19374333
58006494
78447264
81034245
49579213
65519973
71871950
90174017
80651092
18356148
69586858
14867208
18788397
74984008
44838396
85987347
22897131
49675698
83204284
60228717
35368592
16752921
55796890
60667893
33921046
65441975
9857145
15575009
37238250
97496408
23962352
98429494
78313579
87406046
4454088
57868625
21141104
93292223
57214849
56523617
10578367
95455365
67825100
75991018
78957207
54013005
79262994
28539715
94047271
51169865
81189612
88587289
65078804
60543038
23785640
20431338
50974199
12974087
34595275
59279499
82651357
95095568
17457546
44772003
25343173
14558427
65750607
5954093
73093926
68963198
94607418
44805114
82453606
83661091
31910301
98084652
54768227
56202120
46240639
32423101
84093166
32937853
74194970
24456694
68914252
48436840
22587998
50893048
58223284
75699908
89204332
78011446
39114195
36911517
39600667
29824505
88022346
72674837
45528182
26957019
72650031
17976547
42754107
85268044
39690376
38470095
65630814
24655889
56275
50929207
65538180
21627839
98021761
72126094
49947273
28113988
19953526
96239831
45547770
23225183
8166795
6855982
57396379
93402659
11636493
50004287
67113443
56115064
49687867
53833165
32647803
19823770
98289355
22785069
61345475
31397784
95324773
68846280
13439053
40142550
91424294
6238877
6853472
56886156
10082079
80461244
86584694
60541252
64981460
28413644
77113022
23209568
68625086
43225222
21758107
36419985
11112905
6234679
69591075
61992801
46329047
4738882
4922528
60689578
3972922
23269276
60756755
29792541
68226622
26101070
48868780
59580349
39803293
33524727
78336339
17842017
74351113
73136967
3144995
84802357
5067685
78733957
5595113
91368249
95820940
36946954
26286505
87015617
4293705
26036932
88710937
55765235
56374877
15982004
91311653
29658188
50217661
75352944
40723561
41500187
39850065
87741090
88594618
92628485
69387382
27797895
91966110
53039743
28457341
13529712
88755150
44276311
88160554
36032324
52532155
30399020
96916021
43609085
23896583
94639089
57870541
27415590
65713159
61477486
93458704
39364964
36134984
67123647
62284691
90550506
31411207
50650579
404960
50318595
30627511
47272942
45798131
86656908
88737663
91297575
48378301
51037046
772538
53419755
84154274
24828489
24576885
74883192
28219898
53135772
53062644
88310371
57772179
34715806
57718061
41548051
4834605
16428688
5942347
45225283
67279357
85649993
55747628
61621380
96090923
73122737
92545252
65232312
8802899
2319430
9620536
26376344
78693640
1944730
30266148
52856880
41775181
41041874
93152086
60549726
22532634
48675881
60711344
43348566
63794397
82360939
94410441
3278880
19396598
54596474
57768045
61897240
32243769
86996429
66452505
36803950
64724592
51961836
75773824
65373860
20061143
9795829
84009736
20237587
86460318
86716186
60374862
8771174
18973547
77742881
31275422
22672924
46683605
82236130
74752635
30643978
7842538
3597261
62724637
32105431
17405098
17388385
82221806
5749375
70581897
24406454
58148364
69224657
98036721
86885364
54039755
88635889
7414462
87923674
61485872
45570774
31692224
65670456
15768182
7637965
35255868
75553909
37890189
30072564
20314987
33090825
20503958
78319040
35413242
44191748
20768360
71950712
61971849
35315334
6353167
87844535
5350700
21930053
38555975
85560558
72815597
57028874
31182597
26380767
76925255
83954228
51071727
94562851
96036781
51657011
96833502
32472741
17139713
73972750
15944291
39350053
72428061
44145886
28928832
21035447
22461518
7015249
47313899
99145537
74811603
59942184
96072206
81964800
76607586
85669816
2363913
53954563
52332964
57217389
917359
35669935
66239669
4486467
56448645
53057849
93481125
50731339
88466630
15422255
19881209
90393388
39925089
33956336
70197034
30196895
93217465
61690159
67174436
3911666
48739300
63139956
42084809
51124614
55487533
22152346
8741740
14708562
20604819
50879826
3451990
13924189
58944071
42488479
12908357
18486599
41369138
57119577
78932968
14542529
25447788
70224810
12572516
13711120
65056966
42650259
81026770
84061838
46864193
35715432
6803134
82170409
55763861
39300176
14763946
70271203
23301803
72179398
17856649
43669328
24998947
44783899
57382980
60629531
28030159
87181297
22298681
85400961
79492662
38501313
38831030
26268116
44809746
19743062
36090754
81766905
99903954
73568848
26051413
24551914
4671257
97973411
24499548
11145782
19261245
60547093
41146038
72577916
86255305
43698627
64482041
44570099
63677947
78600092
51849645
19613157
90215751
57838820
95245263
37052208
44342738
15374771
35433552
73027268
51902967
22842740
12810132
39314983
64831686
38781030
62217716
8185844
97178496
76955678
6374972
37279063
26647068
35029507
45581869
46063251
2564806
29491665
70543100
88522108
48863322
46782487
32585169
17469437
31991789
84927417
72818762
70114708
35555653
68474734
31524853
6243537
78205020
42665795
49226201
62197723
40439009
32005654
65501166
57508586
1052854
71264539
77984160
11972046
4231027
22437979
16756816
97777511
59668962
68350000
13256403
33035306
47784065
83912651
63866097
91070883
80545539
19934382
16732135
44545005
81915599
12246066
39257830
4985148
91033471
42834179
95002513
65021267
5410403
29578143
58178435
16523534
92072444
14356698
11605703
71223770
6934657
31582300
36198238
28475448
45903965
57270305
401341
53999166
16249518
91442680
31958348
34201877
49931208
66219781
90330856
34873212
74142385
89542720
36885345
95657539
32871074
21042932
17418749
73637329
90529164
11886400
7620339
69494687
32382096
16213657
12504305
19272379
6094214
92221510
91170967
13827910
96128375
11267555
79279098
11421174
64438563
41878751
29565218
57305493
32569980
6341886
3805323
9051520
32218921
23706583
55703976
85182504
10469124
90714710
53808219
84511892
40630685
74367804
87730559
82787038
23442356
1999514
1596511
21823666
90236354
43054682
94111803
93643730
66481521
56502198
64261066
8007316
44255776
24662463
39177651
99950946
74110560
53004759
90113299
29453625
13050489
38394935
31979258
11809323
58717158
43726442
96176621
17181405
14318548
30390736
58156646
91522569
82227111
89882652
51421007
40428541
91566198
66885847
64920203
3373339
40295562
13680346
93470830
5192535
36243939
35221208
47613247
60419260
5599411
71456210
11063485
67430887
83373792
44783008
85400471
47175306
75519366
62225007
99851507
12236523
90663283
75964734
25763816
92670050
29366442
79471712
68839427
11162334
7352545
75088380
65455814
3487073
23393282
97206160
76428324
55121535
22320814
92229738
55078919
88074980
79656117
55937326
80960971
53576139
12283039
70020691
69429440
16955783
4802598
62215589
62075819
50639614
19654074
57498309
33292357
96507176
90916348
58770852
95812795
82972309
40965187
87001612
21471788
65789668
89269274
69004823
22625838
97470797
61190079
60383157
74062922
2407704
5142438
72246315
20378747
82693156
88884469
91095439
5079987
19015265
77347845
44646477
70883927
35174230
62620135
32468901
41511102
4203676
11700189
88575530
72520373
87354208
58967772
69649732
12950782
8309989
95511057
30551983
26829772
7076352
92710489
72585978
18301768
66779290
10007495
93004041
33142800
33899314
54021410
67842964
11170995
63639384
53128036
73607334
12828726
70493491
12964924
71346974
63134098
90331900
85698189
44107825
57718067
46538625
1993965
3102950
25685626
5202595
22371111
39039128
53938748
99828696
26828473
3530872
47001666
31636393
31211350
90883337
34905031
10345269
4850790
30593442
94317821
66043821
47590273
17897456
93681544
59188950
48159224
28810097
13715201
14686346
45731660
4993785
57690996
87399223
35815093
3591985
91323362
72957022
15344028
68798227
59479232
30522389
83725089
31600496
23503990
27325830
5676182
94110570
12087778
20048494
80351489
10613242
87814610
2253215
73444766
90025067
79881869
27028094
3301211
95445213
36561995
29922693
8471899
80224195
5427896
54636738
8946804
89347941
13887605
35040087
58932400
61563231
13662615
93683192
88189904
77766176
70120998
19322480
97458884
164204
8245151
54811932
60389428
45418203
36557939
6537582
12206330
71684951
89076102
20085867
29064614
93577378
43670193
2893870
84220153
89642958
19664704
81483107
82079594
18849987
15263860
18135500
8679844
18569660
92677122
17447616
64065030
71459786
65556626
79547815
7770401
19774800
19158849
6765183
7951678
34787461
67561503
62041434
71560150
82405109
53134258
2798558
90387223
64609536
60079217
73094851
26400358
84424026
35892298
85837400
46556632
92302729
71822365
16307455
29229239
96075370
91757119
77468077
18588675
44797101
41369848
86716779
31281902
36396628
48594693
86482135
1420383
97326136
97579542
98185124
70938736
6530692
56481873
6344725
49617648
39792952
69944526
4089734
61504994
51049127
43249176
56476643
29119484
64241657
4135090
17401391
42960169
31626410
82308752
77200639
97126408
69829897
13561754
78588156
77202026
873146
13872429
9874789
7481816
50136373
20085657
42094986
4469258
40817476
65394084
32280658
45037937
72242313
61371909
36445110
99318702
69103862
16007914
45221700
54617624
69695314
59301490
17943197
97180731
55598267
45004852
67321591
37353556
11001375
18308023
40809883
51225302
34696641
61979639
87107176
44005095
85989563
93384423
85399886
85810147
91184502
81974505
94825940
82569432
42386227
17165143
88421523
37292041
69996165
81212926
41576377
55821932
52297429
90635166
93257863
46931244
41632733
76245099
83803603
64213031
57914413
65112975
10862471
84654704
90951082
89247142
98501408
2215630
92126218
21051200
94850864
7572028
96206681
81424482
79823580
41922663
51297142
44153605
60670046
85314355
69040022
44515222
76465028
51640886
40741057
44473461
18907695
24196156
63438416
36757622
4581334
89286849
3872885
1161826
56360192
12309882
31485875
17679991
3033549
24636876
23458146
41036260
90315886
5292627
53071149
17785166
2088617
36670813
24635539
84993102
55991894
15790445
13699945
23200241
25491428
36394680
70865494
60030006
39304660
24234155
45636181
22935444
31275325
9794147
62115639
65023601
62460231
52899123
23052574
64924844
10713264
42396962
67141380
11102228
55294282
91215466
52057650
35634670
65360762
9855482
26589385
56566387
78523579
18644725
41830716
82123087
88061721
18318641
58070228
76743716
34851511
49661625
79445803
5851397
66467145
98959948
34841265
11734267
12113819
74912219
15401003
6051715
65437448
13387535
3108910
32094478
44558851
38804160
21119400
61210752
77441426
90977407
24105560
17552306
59521741
35237133
44914769
81215473
21832036
49507554
34464891
83909500
96135703
22868647
25224466
96569353
55780667
79300796
69528357
50035520
23253564
47788723
76171288
97234495
76185877
88774099
50603042
49539348
89229017
37200790
75940304
8596550
86559278
39909163
85252480
10866509
50523085
34490612
35374823
80816149
64965380
88076297
99716236
57674624
19690291
78923188
46777930
90740705
78678866
49214963
53672658
53282177
23019370
98294266
39342631
88338461
1894935
52661166
89065504
31141478
15400717
80294186
5699817
34621824
72336272
59654206
54509442
2026883
74771450
16202219
80234047
76613629
31964217
28582888
30535750
45349487
18339150
8591904
44060180
54454987
27210191
34701106
20371704
72066301
85424485
80827120
80795543
11920735
96688719
42315744
33219430
93440322
3960286
20045502
56338995
73259884
15362039
10098424
99366045
26662037
86141332
92611888
63804567
12508137
15317827
84798654
35053033
93331081
56670629
47204140
28154799
63324937
85817584
46039480
27415000
98978036
1097582
59810261
76347304
35460420
99306748
67806890
9284150
45211370
13324684
97324433
46930159
93027660
53993635
35318425
47440145
53047745
3587035
81239557
25901617
85906967
10912098
19652555
27109558
26416142
1095546
30307094
98720091
67727579
25591543
26497989
44314289
77633190
69175748
99206378
77279130
94660876
68748382
3025483
16021711
82490269
35215191
54634724
48459100
41342815
78988244
68844130
27052063
65696585
21245456
36675754
44184140
2284233
66033879
67643984
31367659
24475199
95547404
74414368
58169432
22886527
43922723
42222233
20335811
61408851
57530023
24744045
17636014
16989943
78768309
69686275
70720370
32896411
92199040
55752181
19776698
78920677
85375435
43848850
38952453
1808492
3686258
98673245
34127400
48843838
89063649
5527436
52676810
68043099
86341787
87472010
44884711
94269495
73304244
95233909
41883214
67216444
64497240
99397280
55587619
29339974
79163202
78569491
34089821
6495525
98530885
470278
36602953
16564766
36858567
39595882
93440261
10759531
74447681
98365536
23796998
49557942
91524800
84311999
71011987
54775970
43649639
58679954
53421895
31388482
1402347
95723928
25658259
45809056
43911701
29329603
31977529
10771768
43466564
98973625
97498834
58677626
82379240
72998230
11971913
46480971
12689416
2242856
25808478
54844804
97181117
76641010
45332517
33318514
73675445
65195817
99852164
19329364
99948465
60328826
40611000
73746145
15052551
58516546
81041360
23982783
72418592
10683668
18701872
46834957
92063995
19025207
52032016
91311578
61147049
51568677
550907
93243819
7263439
99777294
83683921
54217977
33582119
90910291
204997
89968304
77545471
1343755
32368095
620978
92548792
50769537
1016186
464978
90612808
9972403
58063175
55231962
13634489
65242837
54185289
21067269
14315944
40773836
66210904
61325957
25526726
97576116
99503518
70168958
6641754
89037659
77666844
83080201
85265854
32487875
14408998
63067058
70578398
68310436
54541539
56197371
57370044
73237479
15247310
75432663
36523502
96024364
4273720
92695599
21682206
30868549
82172867
29602145
40867209
80728505
80179176
71319484
73193089
14448962
51816306
81015045
18751211
29535055
3350785
43309556
26639810
53898883
89240969
60733368
39852434
51843124
1453520
29905263
30212861
82852845
38498035
1999023
24844602
32354796
94019297
58880768
49069201
93705636
80667102
3272800
81860320
28731197
77842178
68555197
32944665
27715087
48154296
84471678
69044674
92101931
17534271
71637755
6038899
31519954
46904620
98118912
50593883
53176315
79920102
25658190
86308028
94779345
33794345
53501978
89070187
58577971
9552772
39148429
40635729
83617331
52039387
66007874
88700908
4775320
56507621
74840010
9524686
42881371
5059247
78194219
1567517
61142061
5056279
92740189
9273106
76865520
56160849
94214860
9723258
50678586
14236518
80619225
86777912
97632725
6235568
6911321
74803905
72910657
69761632
31411220
62626718
94818865
81544184
47862599
32941294
68171274
99503825
45806115
45933793
41076071
21102231
57336651
74582846
28800151
9748679
27405146
55694814
35823645
6623032
28361563
20912430
36335920
50702223
54474319
67449777
90581561
41240521
25047723
77729916
81800535
36850357
54168535
89003193
58239198
36503415
93636272
61576996
67312083
54309383
26806278
35555985
16832626
90719408
7075359
24972900
78003369
71040401
54626610
41207063
23599514
31324191
62183405
1330103
52783901
62181025
50921968
66249064
92201787
68506035
94266704
64640989
44113332
50720196
11781141
33048032
61091962
21294232
4593340
82399184
96013108
61009862
50577077
7684894
28472764
19694394
28960742
91491535
74680993
60047796
99747878
34809597
39014310
664392
51936963
67373910
62415937
52147421
48644349
1398427
27869469
20348846
55498376
36608034
90670232
75224012
67312398
18170709
38889286
46442393
73680555
38429489
52420716
76644174
93986415
70184392
61088901
99795062
56654559
82692031
88054977
37745777
42187125
42146513
60763521
8242674
49766171
67062858
22108125
34561921
42378932
68720012
87879710
5624314
39292308
24295822
24203332
80853005
57581058
48128087
76388224
61902780
91096765
8849288
64677051
66482399
80764532
5115344
2499342
14669219
87209037
84602741
62109768
33748487
33298527
70490066
74793836
42244957
60795959
55085011
16689967
23881935
32705623
49925498
85121918
48042712
85869491
26517854
78021878
38749639
26289714
54242087
88546666
47789888
29731891
8492819
51264866
14266554
48352005
20982900
30331542
12531457
22446445
89969712
39479414
84898485
79483172
18888000
17291941
9447370
89646679
20262449
76873337
74266887
98750757
75822246
23299198
55090311
99305509
60362963
96969712
36976698
59173341
45010948
31056452
27632741
17084236
7471124
40717215
89901342
94792289
54832118
52853597
43691217
24923009
20481584
69652620
30651838
28347653
67248219
96479854
51793272
43230649
65596581
10154235
43876711
27687007
33026894
29988956
21595463
18761770
90233646
99547761
28897447
61359427
23679534
42543948
47977323
88039496
92423626
87216820
22516043
21478856
47124886
97050019
38237266
40170184
40435382
2628553
70221663
4091969
21740644
88943366
87071143
5886367
1053037
12272883
50237745
81412163
48294836
14248026
13269080
11353858
13026222
5088186
16235853
8093349
77563365
84820676
97666707
78868839
45401718
59630816
8825473
49886586
20248466
8712873
7414467
85797250
64925952
46386285
47932890
68025880
39145881
24727214
53527447
88461896
73385163
58402723
53609380
81817363
65142808
84680376
30557947
10314222
5863828
76365065
90403948
13025602
60425065
38797035
42254364
44884202
79548246
73714532
86740737
73391799
9160748
5907630
37398887
60210927
92579920
90701752
81232238
32903626
56610109
66545316
31476361
48124404
43785727
74897738
3277056
12145934
92400568
47198644
56991343
41442861
32399902
30093984
82423365
62402906
47118331
51271938
17642054
18214928
93880236
39448447
83372810
96084416
98130851
9155314
95672187
1556816
68999653
30450922
70657627
99269272
71248269
8981546
72405948
46516452
32329799
10385705
95346821
7773045
81896150
18537872
52751860
56272384
81408142
666046
53003287
7970093
51672026
5274439
75551057
36520985
88802487
3786097
84159452
7217620
37419063
48681653
53930305
51179748
20559872
28625732
87621601
4985281
130251
14939520
31061872
80623447
7198181
77354366
8424052
52566919
30790833
8510347
44649674
24352421
80687651
425636
87651106
48849147
25138246
27070460
25910654
95771973
44991160
29109626
10002359
31077940
95010345
41399864
69913336
32731115
81116384
78836229
79383105
30902917
85456181
93790180
94588645
30829453
2450456
93153675
27755532
13386371
21022857
18386149
7164210
45291358
37672989
78406800
77747622
11911941
5308800
90740832
3382540
93509589
30488557
24476122
86429148
57203230
77334456
97027002
70531296
64823462
62024133
65757549
77440442
90617380
2779406
62950040
79419483
61693638
12246048
21990543
10625677
3233196
54851230
23696862
18765931
71715690
3047357
86052292
84468964
78918538
19117255
70890931
84691003
1208584
52846744
74294994
71395977
43522260
93084964
25298043
48757050
86354515
38105583
35747517
26090124
62294239
33043091
15414491
45354515
43850050
65483326
45134794
49113656
89663807
9876273
21810359
28852405
77080073
84752962
9864063
99766042
23615690
6199387
67324470
39570508
94017566
32569848
25342625
99905025
98335893
46755757
97406907
66474308
93846580
93054110
66810164
67746551
16525812
10002181
86917613
62289484
26678082
88318128
59196029
26930508
78037374
5702017
91147439
46765136
72087676
94007276
62764546
56059530
16794374
98735740
7531304
78186877
96450135
60325454
94900359
84693633
97492129
63331220
22475451
35653440
20997512
36591123
21616402
25727804
48776614
6295461
44075022
14777415
84746757
43609016
20687335
21959176
15373480
41908686
7124230
31320189
57950978
82900475
82067083
97693300
74446204
2730346
60746953
51863056
38281716
38170584
62696645
67764298
96084793
16946455
9987002
22775918
46886544
76947853
99905687
3167130
8162098
92953010
49967231
13432642
88535243
69334934
28211528
52477359
22864637
41057880
81716733
82837627
73930715
25161904
50484572
34417430
68332398
68336742
81694553
26656324
65046836
133080
79593881
86020253
86298780
25416312
20239608
64176396
50396811
75271500
67849476
2977617
44443354
39060077
63410559
39719039
38826709
83360392
33886176
50563966
40474301
87213920
40718035
18122890
13931591
94357578
99097525
72615090
92764700
87741103
43782680
98633306
7971415
86062477
73636165
31798201
9073674
74411767
77445045
30240604
92778937
58263441
20553367
35322785
10790108
96322836
55276110
51842621
50950498
95767248
4406512
7843255
14190121
71961637
2058184
53937130
55486855
20112137
83173588
90352519
746436
3145861
87774791
65940881
11144605
77274424
25013512
18982623
21535683
15515346
25179698
91039389
62557018
26368666
5325202
93349579
16730490
43991529
90642476
24985788
12833202
74350765
97790391
48342425
20969856
44943079
73087004
34734300
15482842
40664109
90647035
82781653
26591912
11191849
45470501
75713577
4907335
27267607
5832227
43573581
84046599
72286795
59205806
95075855
18379438
31733929
41043253
55591182
71584244
93592107
86368858
97426493
86802693
11248479
14410869
50134884
59591170
63915494
49503503
22156703
33954432
68090615
97328744
41603805
5976839
589273
67835635
51469154
83759764
85212524
75104725
74929477
27600663
22157729
77784425
76103411
63572214
71334141
48885694
75875754
40495240
38776859
93726487
15256319
16903579
24657703
3388522
47915353
22328047
85000803
1650914
58993523
80545209
97728677
50771038
1021150
19097121
5804247
49605871
53094012
94883012
2567542
15063646
6234374
30329394
47383060
20521891
95721607
9085553
66436823
74232687
66520799
14978168
39960311
30329507
8730946
54288309
69112132
44742615
94215606
95317128
28834205
30171860
1366680
48403398
23037818
5895706
37809944
90693686
31611747
71522395
86057912
55689239
81766262
69355774
55327441
45255833
17858021
46929053
90420749
77694559
38610294
15959687
88276974
52346627
33569793
97446463
26817606
25403794
12654838
99057659
73107645
24208908
79302612
70414117
13807951
89705445
3907507
82702814
86083275
62344839
59537851
5353590
30794581
2186958
38017963
20540149
40812516
12366730
71133011
26446998
84460229
46850048
9867801
43201606
28081174
76420970
47729784
7447337
18683468
68370290
68168061
20753174
15202733
11007675
1012809
28947478
7540183
15133528
42320785
53148137
3268151
14058067
73405217
80231552
46475155
52234024
7324756
92644484
47693697
50799431
80821662
52643790
51532525
4642453
34373891
15643373
44628375
48658923
56257949
50823075
63175315
95142806
8717593
68551272
1254087
34019797
2836026
98583782
8370800
74658399
5846101
67733371
49604253
60733402
36198100
24338874
25890738
68452197
12836020
18562794
23066855
70365199
66636550
11229573
83409863
59992669
92563313
14389690
69852082
21549000
58711982
69335532
26136923
52060989
15557131
81567538
73699658
14018715
94504937
88354773
6544730
26271800
17476670
83053780
3385404
88304477
84862740
35285347
29386995
56230341
39142920
68767847
2556246
80270370
86968268
16334076
36031378
40313752
44040869
58215407
81095845
738368
85121261
17081925
18135012
39250087
6924178
1350322
24104054
5573452
1034133
50033699
19126486
22350885
14759821
18549557
37002069
45647899
52431650
91189947
74496917
61762697
98667922
77011004
40242447
88694465
29852974
22169458
47414158
21797511
45731038
27896268
41792690
89423508
134553
24058092
92890478
94314260
37363950
68067370
54035851
82795560
79020415
51901200
45364515
68360293
35082368
38350557
40671782
81273171
33246780
57652482
93976280
15754992
4966800
24802983
60157265
78232362
90418286
44314919
5307388
80345704
84682076
63834767
53027096
38836226
49449459
12477475
45744698
97118148
5985888
76197594
14202569
69352816
26065637
21801181
22534273
44340281
18587993
19015436
54249969
24174152
84333988
32044409
97260285
857914
29017669
68106218
51531612
79900320
61372108
62820443
79208986
69100925
47021407
10043002
45977624
37893580
26851385
14631466
20136071
74159864
65677607
37065216
74400881
21203554
32270857
74176201
78289968
32490207
9483095
75164418
46285045
31576887
91245209
46954078
62151490
19474087
63520238
248644
71096176
37520224
26025350
57013071
52825898
18642182
65308968
46448588
1846512
30031409
1948333
5299007
98021014
92738287
36499331
39529182
47074754
50585152
3694635
83798292
95580529
45195673
83568826
82986752
49799282
78793826
44304476
23550451
6890729
8435832
63608013
94122742
71467982
23423403
98045150
28766530
21924460
33070145
82938614
88575685
19103714
6894449
97310350
48226724
89746085
50263017
9900212
96496819
38641148
23367753
55101321
93736191
94134915
67161254
8946883
96286789
27308457
32100104
8420140
30282872
96394289
55048940
56336673
20937791
59219381
97323458
80311315
67912308
75541278
91709040
25148681
73704358
80217133
59265997
49926941
79787928
5914614
13680935
7231738
75895744
7284576
33708222
73575781
32733896
42552230
72379718
69884849
23774737
31217368
50229609
46575177
81947691
59513947
11735363
80917546
40655711
49420645
41088228
39279461
15222053
84760706
50773458
29770914
41413294
62614546
27110276
90226328
10273627
26135496
69517032
23233174
92960579
53925420
1438941
9765374
98563249
67519514
12995258
86921924
75787684
8038465
99871430
87619315
96951886
10407334
88046269
23848232
87534486
7104542
87965265
28713749
73077910
54348503
53559207
93042431
4676125
70219983
40915414
77003329
31138605
66335835
26192236
86051271
55754110
55399842
31215080
72683412
15699194
51796256
14705729
29676348
7414079
485156
43130461
74957930
32460832
25571409
30040731
19433308
45057316
17899553
43832138
23893602
47261446
45625437
17047087
70263650
5275699
85085862
80294915
1567063
68055631
52577520
56018931
69536973
56975280
25780738
30372638
5374311
98950113
69518071
1777179
43419994
83255329
10950079
73633392
45845743
86477537
5883039
51497756
78375941
15829066
23469229
84719374
26137996
19008949
87874389
68249771
56290315
50220336
68838358
50524492
19072282
32907008
87891142
17544381
48267497
24991769
99335818
7858624
5289144
54921128
47586271
66803848
66953565
22126730
77582676
18538559
98630081
32955346
92387789
39521152
94323811
27180359
88105218
3189213
81505491
82316515
6865661
20715098
85642552
95848021
64017568
62196720
90908619
55715456
67720221
35787787
24906074
21159418
851324
97156877
59794374
6959246
61188632
40468169
62707589
32101562
73848610
89261320
47500064
38426418
64491805
4749575
58425270
5104219
73879392
21949175
79807096
83708881
96481175
35043964
30115115
66061793
95044163
86704687
46706857
82852367
89001781
11575836
51057760
19544722
484119
9888836
80653009
31226579
35929315
22615580
90899730
33131250
95151465
19121421
34405197
37854785
25075662
7057138
34172735
16525255
46949640
99046813
8943801
51055550
7013219
61227346
86800931
20413460
56481534
21791049
7589876
57719278
52602703
55422768
83762747
34849057
22770587
54255528
71095577
66138808
23253887
15279299
23988805
63983473
46890602
83393421
14479495
51229759
48978208
62115712
2633789
46762697
7966520
26863885
29304793
63570922
96249247
42811930
95867232
62308655
16501268
36487551
51705324
55177564
22551977
82386824
1354540
93128423
51186760
93706102
4089311
88594811
92035116
5074686
75713116
45018743
96402788
62666440
52383246
93141613
73108051
55010033
22231536
2600611
3376691
63467145
67303957
74978709
22768269
10556694
65174050
82919537
96656322
90961168
32992722
57162137
81816710
71078755
10688881
8398117
88476767
64317168
69313378
13898590
43640618
80647179
67237530
78589508
62526359
32149502
88075042
41068042
59990440
42759813
74454424
99267476
40836662
94423633
74715054
84060928
53307756
37334149
41833642
93047066
95372106
13599804
67255525
21277414
78456355
32805889
82070092
88102682
20472607
60131157
57896930
72467617
95543482
84835372
19012924
57589785
25774915
16028528
23193347
9312342
12563550
23703165
53283958
83672285
94934658
302755
23200741
1610345
80160892
14225064
56037431
47895402
96923371
8259139
6252901
31796353
55242689
42031010
67094269
91096070
11102664
38963941
82864800
47926146
13986843
53312416
1860227
6524469
73739944
85844573
96345074
96680337
17559477
13932824
30042825
71605949
3979864
64778433
67174137
47509011
2457598
67178174
74364425
78969250
30562789
58018150
16718994
33132716
75718305
59229574
78764738
47660841
96372635
58478816
54218714
5133123
33675661
94855080
1167536
28744152
36392967
4750341
29704238
26252283
76391150
7092886
94515665
65395827
19512311
9914858
24736042
67458875
65642544
78364166
68292961
49009408
99149944
22395620
51442093
51122598
84491522
96542446
83179229
66752708
25076950
87575687
50188754
18175011
30738000
71169154
41374466
98833986
80238751
32427433
69246967
67417557
22447431
91041591
43968206
17333314
48281248
79653982
380089
68815651
36730964
26936259
25881469
92892870
4043493
45075709
48379637
41559728
22750757
85378585
20899469
36437782
12109499
40888601
21004487
68232546
71550373
63123056
89368250
74070708
95310513
7070599
7179150
26382174
92136450
86524732
58434305
40719207
21850769
21388126
29708517
48307209
58849706
867634
97066655
98724404
47130475
32056305
59525802
1516809
14131528
3312455
28285714
91424351
83658890
91751382
76096762
91739457
57009099
8361649
90469654
46655085
34068603
76904673
91496497
92888279
2981726
25153252
61045161
59255844
49122316
29150761
57905646
87640880
20981616
61812885
79702023
33159816
87421002
4120065
67658508
92168432
99882925
26180025
18639789
23530463
61707905
45823998
8104873
32989950
54821378
68532357
76896856
30624429
61800767
52007671
17293602
84948606
48322716
58429295
12968454
48253624
74952528
18720255
95067924
71775445
38148840
48386347
14704371
6920708
87168962
49784172
43756636
55180200
94573459
23273646
58794140
68354007
39389922
99317458
84048406
2257627
34703754
7569197
82184383
8947125
32115772
190215
3115169
31717269
11562235
43769117
53128024
87993187
28565406
96966688
48904344
78946874
56794705
5386036
27790501
37296615
63609364
67811186
38688729
42070638
35806778
91841126
74425889
41826181
23720428
67431057
9490816
13480216
90129060
98188008
76176523
46077379
47374002
39488851
47141356
63039835
579770
90194223
93621728
11027301
6854964
37877965
162233
53167261
7853547
66906096
28150108
25710193
70132607
45730899
66786243
73734276
1756131
41292833
13567868
86725163
62272991
58083963
65998120
3109363
84582799
30775286
23748093
28580889
27712226
28534042
72350277
76163344
66462748
68968932
80050653
95699455
27281236
69573700
65488823
90794304
24731895
45474464
91950424
92113379
43024195
96325968
41179994
65903657
63892685
62310687
94612971
27783945
85875707
69747664
9468749
81830830
62252171
8311703
94669396
68102902
72980490
19330716
7831787
72016885
53566814
88495228
35687567
16972144
77006653
52281287
22635218
42677603
99320755
95443075
94591449
97227900
68089760
17085607
42824159
93156253
25129528
56758177
46238128
20224093
74999937
10366673
96534318
42940296
59602392
2061580
48412880
88724379
46316141
97404442
85199390
75775049
22730946
76260407
27317558
96227576
55318063
74936470
48633162
54955076
85941345
51903705
95273248
31752316
56014551
31175067
11157393
79112480
68509796
10899686
40789258
59160681
17519792
90707133
99423758
15499713
95969975
51423892
57096113
43008070
95854152
59640274
64649502
32841804
36975239
28089686
59698451
1360344
52783979
76877295
45034080
71234341
12682049
59468259
38576236
3922467
5532199
56989801
28119728
96734195
3909778
46877487
97096505
92428396
19846344
41771220
97240362
22491289
70076007
83026799
16958264
54609209
28270812
4791046
39418668
66149182
84307437
49423640
86076773
32729423
64099376
21301268
95224147
34190149
44019857
11149535
83773949
57852081
23389392
69150546
73689980
36885589
32303872
13971642
86126718
50596007
55614218
60352599
99385028
88270929
36513832
61828061
41141924
75061939
85818730
11210997
83923591
19864160
82932532
60852925
53453932
82066844
16507326
20999492
76001380
2808805
33481619
50985487
27980308
36992359
46400786
98288791
73751350
39750278
62820336
51205065
13259287
89439832
30599093
70238852
84007451
96173352
46050362
10104350
74625845
90682357
59513137
21852640
18505583
68450544
40280733
13753477
71334248
58142466
73057109
21844159
49127121
52993091
300934
99841970
23447023
6956420
53368366
46782583
37961757
88076998
46845090
33857947
82754630
31016129
97238024
16961181
19479407
52761438
87877342
28530803
79031595
30090557
81229937
67329798
844837
39766320
2448743
15403185
53978522
37557182
41443894
38623174
2550492
95285409
13711786
21955849
56479184
25074248
45368419
88506931
45860977
3846486
69949012
365168
6559563
59917857
3970118
90311649
18866432
64055860
54013523
15135259
96820679
10382797
92730475
70869927
735208
18614112
27263186
70773120
52557121
48266258
76274336
33459864
78111172
10666558
17328448
9927251
80753142
61640692
33126385
14287113
39995506
25496693
80480328
79248777
82951524
24120504
70044076
33712273
71501583
263145
57525209
70730839
10388807
95319012
51795038
56384259
13579256
75863742
583199
6137906
98325917
96785469
8445651
51612533
31388361
87930971
14501766
67867088
34543778
9696967
43903513
47669563
53279841
95516771
12166845
25602084
4795091
28226247
40370300
86757867
91431899
22227133
67210928
83774053
81718510
30507203
25862282
18740058
83913621
91070860
79202700
62116359
49842414
26515839
83189007
95480477
35232556
85558
98724286
26106816
89992723
87724289
86207001
4480776
79456636
23123041
78471924
23337347
54790615
82102925
39789045
29335345
50428324
40201968
99222297
65444743
37045497
37742248
69029167
41861101
32495871
31891465
55389787
1705024
50761077
78602264
83353237
24625745
94939180
76405009
46961704
33278563
1080713
52881634
18061619
78437041
63244038
65313965
22859051
31770342
17700784
39760970
82149463
9033378
75252906
46258626
88413779
69627900
11065257
29580757
26234510
78072827
32620663
62594933
56071115
63092252
61986417
66932809
16712612
9683407
20661769
67913003
96344834
61578490
10170436
34374315
52390054
96663156
44780092
46271881
45364132
28024459
85185951
98798142
16018659
1352319
86180142
72579188
39223198
37580292
31120703
88616841
78626533
56616132
30083644
91846161
2373661
3913179
28984866
74121041
71910524
58095705
8792835
6219205
58110606
94292932
4432772
86918298
69002419
69664659
49151072
62145332
47278494
62688180
9284835
8671658
78506199
5481479
4294511
70150213
1645626
43040736
81948154
42344197
48738934
43924361
69789582
91762716
58517135
92748989
51116744
99835504
38392157
98113327
73263194
7755805
17367307
20961281
10444426
97952753
95361944
56363085
76095152
15957487
6471769
23342496
70958268
15261901
49532277
40660345
44752557
89546357
42653288
68015311
45189659
7308168
96080257
96368776
2194606
87394774
27063395
58379523
46414244
72942823
47869064
63789199
7340879
62775669
68672697
59138545
15420309
97900272
14534295
25126115
50401902
72096505
99445270
79604111
68833898
73254887
77476092
41990936
59858217
51204933
52260455
35872273
78688224
78960721
16798532
89860611
33501403
3444607
76171737
11957484
61210101
89736693
50463803
93599163
71142433
39553804
95189721
45004245
17509349
36190677
94703855
3739795
26095066
91842961
59606804
26627266
9316909
72081464
48063405
25610273
30748449
56814324
25113975
33857766
10297227
40688803
39305729
78621754
26519892
59257944
51452719
26422200
66991611
95406041
64219833
91848690
36383761
19158563
84168873
40575724
67192762
55883746
41868513
98740895
40872242
2339322
74709395
20046455
3380038
58330113
68760775
91041750
91844055
98273730
20271320
45128079
93518427
83830459
28940023
95139435
2695772
16535967
12810151
27998887
73041910
18807766
7528255
82034292
79916637
13688568
71423851
33833590
52259925
26488918
86151851
7661382
11798712
67311217
5856979
40601584
1419764
80310657
3496842
20533878
57799306
49499631
99516875
91431243
56122256
61378523
34325862
27561432
12296240
9006743
15549824
50483962
18810151
32811561
78798863
32028802
68706119
91013581
90980191
71063476
88400885
62749553
87697295
32335560
49006763
25945912
59884821
17508973
67416695
61202680
48053814
46287937
60960635
55733435
80741263
56580186
44727915
98993986
96076431
15610560
24866834
49467005
48284154
93091824
16713933
28201492
33118567
43150427
57850894
64321505
21571011
57016548
55501786
71568244
3912141
70605158
16195660
18284174
72213911
68471852
26869776
83845798
33086219
15046519
10462440
15387751
92207972
71310844
63836971
27586352
32866481
47561827
52207937
9675410
38655573
83299273
49507112
760790
22209673
85962303
50946034
15423093
48849881
82183496
42978117
86881693
55719075
50165855
34814425
44778419
40405915
94431599
61496062
39203276
25668426
80963417
9146387
28613682
874378
64452722
66186512
74745061
86286092
46126594
51839485
93228055
85729746
74848709
92916345
59783343
45959861
18404974
18199092
35034567
17911776
92350240
95586676
81392174
12840787
81073395
59624852
61523431
17188193
42651509
12045953
54940328
76545074
73788710
6561852
79625820
50567746
11565562
11364698
57093282
77266144
21711835
65110663
89295691
76263088
41267493
3118846
89002463
48148777
52270888
75931155
309273
46241560
77116586
43252137
71795047
27356443
68536930
12017852
49844843
42502439
87432574
12645593
44880252
51769603
32338718
6882465
45556774
86266059
659158
15937354
82263462
33884013
41186096
86498333
41015407
57252399
68359720
69399801
71263143
87116327
11049646
45363151
46309034
60214466
38973224
63927076
29517702
58255422
64876269
91284114
60280446
63059247
83610571
10146374
72192648
16176126
8902529
87226500
18051279
82757477
27116870
46299935
11160113
83940340
87234112
55943681
69580481
31662991
88395790
41342889
29284934
46038510
30568767
67754408
77702075
63228956
61280985
91267619
16108237
14510329
83821523
23507284
69090656
78562488
91059866
76456713
93922058
3773281
40953488
54767652
48272022
47797840
13198728
60688665
63905411
88276148
52694860
34175859
96859011
86232849
51550999
47391567
45336572
15611071
13826332
76850910
20138634
97405800
12915197
42883560
15027579
89661070
51991636
16482372
91635025
32060162
74337069
79070817
44715588
5629806
11253898
70193345
61884606
75898573
83756510
21170808
93159901
98225901
98409875
28771249
25322228
52006900
16307076
846121
26099722
52118488
15027331
19978930
88231001
72008166
15836372
34039218
66559440
35049020
77491120
94129825
97628562
79825998
96580036
2987151
55195509
7129701
69344687
39869083
40354948
62542107
426375
29630589
10677630
33096160
24488021
39829757
305748
8040312
39515284
18973817
63083951
36016763
64325302
19435363
29876327
94465748
25049759
55611585
88614669
75332931
67152168
61958060
66216034
58053083
53831581
26748625
66945758
19645828
77100863
90102515
71057962
87103354
87565764
80943462
23961766
52751820
46194386
47278742
9076196
15776734
67346823
49101694
73833258
45509095
73355508
5223218
20392693
84245620
86145693
37055573
2498161
60085987
39876859
6213539
80688897
37158633
30696954
14199913
19625661
92596493
20634491
37740808
72292847
46647082
20672979
19057782
18074261
46082545
6469194
9305020
79757539
27819364
26792093
47500153
84456894
44332381
83703933
90921053
67642945
63649797
70583822
69107631
99486268
75271517
8241769
93579720
83010736
72970936
12143130
14184854
46888276
61209663
79507362
75422490
4192787
9785964
13195254
44466154
23923852
32278927
91973118
21622959
49208977
23301708
99563031
75898536
97505704
55811611
86989714
89370406
69435533
81786567
47198771
34055950
65087406
79847152
48565938
1515866
69012909
32787849
20461629
74384536
83660002
87269466
44145396
32658281
79190999
20246655
65165420
35093251
73546186
90553063
19006509
45483696
97215278
35726806
9038388
40072013
5107754
74747235
89868402
71462092
24743704
10809339
48229450
15401138
6420487
81976540
55915799
17407130
72637498
59198107
3037092
20405168
65958823
63092382
90562738
95249206
97031289
85407907
44054901
74890498
88861071
95954487
26411287
90530302
79614458
3914816
94714932
50719655
30758787
38527092
43701085
25541519
21267491
63932895
46336149
59758812
51347080
61084257
8661719
23130310
36448150
32291118
67219853
8301340
48858340
31734348
82713114
11112896
65778235
65317400
63571538
39530022
52085787
3457985
61011453
80056025
1687094
99363532
69505367
13370871
72548851
81633934
48242835
95585456
80749036
97697461
34151507
27260618
85880176
62692032
81236274
61135392
31066882
14410114
9348666
65048862
97162968
55259299
86412910
80497991
86605917
95396127
10145346
13427632
28728751
69230277
14746653
7189634
32729633
67165625
18220254
38387579
20408250
2787314
42626644
91856750
96826549
33955005
92808645
51436734
78001151
52619832
76030824
91827687
112829
90724824
84817131
86186998
6384579
35938787
47591661
71910923
94903837
41288951
71574661
12171998
18794378
90416001
35171001
55478328
48768764
29711943
65036552
20910453
84200985
40060639
24114913
93443593
66314173
72747573
95593001
65959672
35607926
75086857
56763322
46057563
79533831
29561454
81257950
59757026
19643877
19714381
55923160
71146317
25413565
86888928
98121819
83900658
40134124
90253111
23971601
15803963
90852613
80364470
37743125
61405220
35585359
72189333
28025465
98556865
56119364
90122591
17140673
69594550
55460372
27592307
96465510
92089277
58705952
13972614
34382421
45903908
19443327
1306655
52723309
43360332
7188092
17807642
16096261
66479403
69107221
3118118
76087139
96421835
24369534
83703367
24151366
39513545
11562908
3718228
67606364
7487446
78824587
18865018
11004365
82076474
19883801
39625911
74185647
8186444
13286728
490848
71003535
4714747
53057488
63385243
59971310
76659784
90486938
60205286
99564481
4898761
63130694
45535886
78705137
84178728
97304230
93744441
17272537
60825506
51201089
46213981
98385099
28228233
36461265
17692870
84685451
15086019
52183237
10743316
34477266
59611208
62344640
61312826
13817548
25154983
49504536
86675457
18298523
74266498
34682712
99898499
53701842
47138573
72136382
50489264
95126010
80637587
78947005
9510860
26469136
20116209
89222013
64727279
7751429
89008665
10126934
37883779
77678653
77390993
62611289
45699018
88655889
65184497
10728903
48564310
15867981
34866281
5737623
9224079
45657010
88589880
81956852
69941041
40799605
42052662
72249021
8267723
73790654
38610763
93091588
27930688
96546346
68214005
62563983
17307466
25079626
48470727
37995610
20646642
29965090
10628068
23878163
72869657
18519466
41660296
60939677
10842099
75427664
82231935
8614030
15896455
70310773
6852268
20007600
5439280
9833451
30609284
316547
60550431
63333245
46591632
86835386
44083926
81175656
75272175
74252730
57233070
76117466
34359505
6371102
9451090
57044346
26076925
66897717
38132802
38406111
22971468
16882818
22798929
33727511
91947819
74869820
98191144
14632738
36410909
98506188
56191169
11482741
8652087
13230417
42831340
79397240
36668067
39162655
70003917
29840136
17219101
84456251
77524060
37340150
52636537
16709601
12719075
46089861
48043547
61808895
94226820
53655280
15218301
98682551
51463601
6442978
97449901
49431777
93445042
73798908
66282444
9880454
16443427
38173010
17661840
97841254
92023922
16605422
4077762
69457523
19277413
76834892
50087873
44708692
92632979
86299100
87041534
11796707
25741030
73192580
26977150
13686703
49370399
32765979
91813467
78138747
86304594
55780591
75735363
19819965
69776485
3111744
85089783
84647712
62145174
33583811
97860558
35276802
8468210
4901919
63872303
6374391
717535
89527155
30118938
49696068
9043091
721358
47334560
13636452
79261850
53229494
48173415
17991559
15882068
56271266
82052903
8088846
59847284
57158272
50212911
13980945
90932610
27883056
29064928
60696793
20861530
33753862
64050481
65154662
85172651
4917836
71465002
391145
43260537
95528126
8699241
89661003
16476060
92767756
83990944
33094053
19699263
91857499
94155796
96436678
54829665
42679748
67837216
61391537
22926679
61261524
95876528
85930267
49983048
55301899
80343751
20762353
64351920
55909213
68678393
50892752
53730526
17033908
54236657
79087755
70430325
56595307
78620908
28788137
12343535
90535380
22851645
63996901
48656917
37331892
63922887
52986284
35208
78281922
66217350
58303650
41203772
30492459
21032454
12663325
64772087
24100369
18565354
75812521
93546711
48641287
87704935
88153730
4045257
89894295
81791430
3931165
62962962
71189692
72032997
92218783
39615178
99978088
22508471
22938468
69560412
14938367
84594111
49365626
91082504
98276058
65758617
77766435
84010082
96612294
93082482
74800215
31778256
57605506
65827211
47268671
85352463
7404868
53064121
29928891
15113646
44975925
67845096
20042461
646289
13184240
22206868
63644780
61048431
87401479
40656974
31877730
19533653
90383230
66294589
15870063
78324002
45848398
5116314
80298611
86627593
26253795
66467635
38363399
31596818
16347551
87035113
60867061
98308248
9049173
89782066
76428220
28534476
60487630
49623959
98876173
14330161
18844232
77648695
63693904
55872542
41348337
31124290
69444640
92447807
58966128
8803200
52517323
70951444
3964509
23949000
35887059
74397297
53949124
56244617
56545903
77217788
47725735
49991492
88278538
54514611
7290233
52476687
78527171
16540771
24629411
1324820
88022508
61488690
37107458
98031120
66662028
10038805
19969895
59556564
48028125
71346522
3458838
40860616
83504334
41897504
98681160
16365667
60401537
54062554
53737641
57400244
10748622
35155409
43544026
41765852
56990655
29713055
51594992
76955537
88457746
79539124
36025843
72703389
23211706
4830164
64287584
27565405
48737375
7463318
98362024
46593347
50018521
9726951
99368623
7749205
24777144
45885573
76710733
81874091
83198143
74099077
10808784
98402292
31043173
38532302
23843192
82566386
80869459
70408860
78169850
38422777
23098856
98121469
46441214
11163508
3244728
22025559
61215649
97472097
178696
15653088
29901812
42371024
19958612
16241957
11502203
44697191
93228490
28815236
38824110
69241313
14208973
70355377
98177659
64997770
19542130
78047797
10083522
22528453
90651142
9079018
9776600
86986374
4566918
36629632
15510021
2809305
67831333
89386236
37651462
44098649
3257034
32273460
49936011
40563641
80690319
49059156
44932026
24815935
28494659
17122139
96361898
61608260
57248489
15768479
48806633
38700725
84897335
40190533
43586807
30457749
58992408
61199306
30560201
5830009
79274538
70482301
90117190
18191626
76047169
62388738
77984205
44528775
69492194
58758864
10517934
77500992
75727561
91046580
56693420
62665244
23346531
65405004
40274817
71155988
76110677
2225805
77540186
31648437
69780467
8237118
14043735
51419810
96795849
60991611
10549517
16559120
2309142
44106802
2332675
33264457
25355852
83009705
52313656
51818281
3559058
84502774
25723547
6053028
59830850
35502469
46393490
51576382
33844587
82450583
32828788
99021713
97331280
55087037
67775759
63774411
66756838
90434401
77920802
59775533
27968346
62561341
31734500
57982349
31806857
88165601
79466620
85605333
5451399
16018993
31536518
90377858
43536665
24830949
80816276
95156517
87596858
53844488
98069419
68280037
36399770
7994234
46997954
64201468
7403546
68829294
53172039
8208694
15091025
80841708
16615065
76614261
59146762
70576976
91957390
76464687
38973380
72934089
17389295
99995886
5264945
31186139
44200696
34413007
6190007
67942366
6182873
48515076
72844274
63298940
25608247
4717906
47515184
98074679
22018475
40322708
56089331
37659616
79775298
54415414
11109235
62314529
85535995
37852346
37373209
37881077
50058060
19188022
12044549
10020394
74939294
79765972
43593610
39608550
84538828
85266258
42352300
10967583
19158184
44282240
82201001
34746401
30182006
46958276
23980909
83683852
63512431
32269977
96838940
26797652
7753280
51059211
41670028
28661567
31076232
12144957
3216328
59504747
61981533
89310435
41622414
21763653
83535048
12792264
51048914
21550738
65796164
84980810
91209529
60622826
85945667
8502233
141727
8133944
64665513
98004859
40952977
84741436
23726415
49178955
70963924
26231561
53425793
26896117
62380508
81159559
86353793
63987004
7262550
21014258
48996610
20228725
78932894
96737113
49044397
17583113
54982729
86499872
64485535
71561975
96997533
78271102
78435049
99608655
67694100
97821952
87171599
36172984
60002013
38139908
7166858
1601515
18479707
88348223
20202310
22138421
62769572
15446328
52031524
60567033
90350851
87527882
13707641
15090732
56355702
69246886
79471757
8093143
46302512
1483726
5826334
4112537
7004440
17381659
37699290
1890851
12282441
62293433
75176936
88050105
81549968
73991334
96027744
73063607
1407217
91205686
97338318
14856970
13759011
49738130
86618035
81084851
84487183
92218932
20358660
962120
36095317
26014316
59784361
11702131
30230982
1791710
64795391
88376689
98811883
72491010
29305943
26597011
25259389
23536291
42835829
87420864
39518443
76367457
79039505
63447026
60902359
91740207
99432025
81993396
87647641
5767637
33877357
28603051
2665914
54536303
28885730
23663370
51390586
45004524
74461504
88770332
12773452
38501263
96825220
45663422
88397909
76505970
27353503
82805985
38339824
97553662
56682484
96978189
9090092
45440885
79290334
59484633
13887820
48368488
65215784
85535860
66453574
6699841
6661011
3283487
94524997
14410427
45130067
86289585
37997352
60924772
34154130
18914834
85573632
69546786
88049132
39382976
22627989
30596523
99500274
44807757
25817314
38944779
2652839
17983966
9402261
44189730
81638918
14363566
16721552
83711268
13073274
60201097
5546091
87787543
25445731
64904273
1487343
91144024
41298584
60651901
66909084
26133782
86662368
81949845
98859300
32374486
55908472
53486775
21594350
5982701
76381328
83846421
80519316
75829001
21368782
2463605
17263461
48453289
40440009
27807151
70901476
69024160
48903823
92043571
33428807
95863702
21163551
16126592
38058232
40761479
10660848
68557742
66836760
9792578
88784233
89865957
40786679
74724074
35035238
34137060
96679069
68316025
72345018
68639355
5923141
65040952
35003559
47219729
85493980
35334473
63169127
69325855
26376582
25092637
2057639
72998834
64635930
64219134
39059463
60084205
21324449
41569415
37344155
14305413
89484250
34229286
47524461
60717635
60094137
87057057
37632760
97724038
47704292
95043214
52849838
83528382
77561909
76318937
78012020
91033842
874043
12716098
31810081
75417403
74243768
27786204
3038978
99074631
34265636
80462480
62201177
48900055
2029865
55476120
1182169
32311872
8511269
48891396
82286380
21982702
85159339
78597688
38949741
8756957
65932290
14850668
56707246
28520222
15558564
78104875
93834868
63420760
82832320
77432020
52243254
22082116
42492345
93376540
39537121
48995120
16317606
23740298
64531031
44802173
54361808
24096250
53091563
77395746
74708278
71708187
60639462
9508134
97388556
45912561
78260998
27080233
71885879
15511635
18733050
7790300
34460115
16735086
80762087
62691972
50980781
95589184
60570086
40577403
80141770
89089310
48678787
64351407
63224030
6954798
79121215
95823906
2472662
80362222
338704
87981928
14994511
13405099
85639644
95110700
34767132
26870795
9217793
14384299
67099075
52141956
15647440
88539191
32819713
66532578
18214413
84684469
59440706
89358533
36863857
56794399
18376233
23490080
19345960
51319044
79068174
73243580
7507796
376067
89213051
78281394
85372552
7573331
72459695
98186485
86267469
96510526
60624667
99828422
80732832
99053730
82995431
39470398
45008498
6030703
96370542
25158599
28253735
64602667
93581245
33387683
21968152
71818609
58138648
87640932
38141457
41226605
74108278
58877042
32107475
28206434
43837440
16119177
47060627
87084324
65205654
34266680
70208633
44060574
87351370
89421922
96333346
36391246
91968482
73207489
65530655
47062980
62923098
36964958
81698676
66548263
39982944
71752986
97151514
20444847
77481943
64624681
96260733
48555308
43063892
69058450
79918846
40740222
20062372
56055728
44640882
65642266
10811204
62728884
79541921
55626636
88881127
18438176
97136328
18211311
16477172
84553037
702999
53570423
91886598
70818790
8385588
85649383
43463530
83183467
14427575
16987675
9202852
20923311
82701740
84777088
34189034
26785883
51473428
10533271
8517543
45419113
68292195
44301174
62030330
74786729
72653315
74113094
45974836
58867263
54783952
68257990
70871390
36506659
24810651
23142854
27216305
6275999
95308967
22597549
85670683
69393109
16436271
78672628
7382721
96874039
89116638
57024425
23004535
28042765
72965205
63249645
5478986
93581554
48980648
45719926
59946999
24491863
40281313
26766094
83388273
65218047
4196988
11571986
89555551
35614849
81102314
92017907
43207579
42010826
95819790
44966329
58571956
74088088
32597699
67476603
990573
6093056
93434963
87509992
12116284
15788264
86516481
91533249
10186955
62587790
78546561
43644252
63577979
51436799
73325435
38084643
9060060
14956705
12923147
65938451
28587574
91102634
63327812
4411454
82384900
37827750
62959784
7007561
27540852
62226165
48701361
7353582
24202472
7750730
15007308
31778427
48595319
89958701
16413017
51796306
13231212
12862586
14109484
7521895
90533574
94525152
47259151
93607621
47309495
46376291
31931070
45350153
54643494
72393691
68071913
6638053
45013805
26547315
33017525
21584287
84237211
59119658
77487932
61339023
50866290
80493397
83679240
92544420
99181418
36642331
9591708
7224544
53642349
20952568
43788011
15893975
90268185
7178042
5958879
23247669
73470529
3519111
1693907
86135349
41618796
8398421
76770585
62144298
68687701
12884081
29729142
99478778
55909993
98062457
93488289
59389853
40468044
38880098
53680839
18432675
38015828
68312050
47578634
31618475
8269580
28316486
61013757
67357677
59168947
52923470
6474282
9753521
45069498
90207052
62242956
76647126
13890122
74681433
92981781
73221452
97744060
73690592
22705961
31939738
71869470
6163489
29317665
54739033
20833461
48488367
93823946
38355382
21366133
12773619
65923555
21209844
28332683
24830631
85505699
53731048
65055700
70894683
1350960
92139643
83259747
45568755
19024680
7421996
48357887
53550630
49530140
73479307
60831138
22669057
75866896
44025791
39067387
21812579
49713661
26677249
60693997
67035775
76263248
9516575
76351502
2662748
61070184
57318906
93021993
42838360
81815835
65504264
26561980
49852577
25098545
64632019
64730235
65853627
33442536
30516599
62523595
5204221
11097711
18883880
2152776
95622419
7372395
57056938
98095167
50352765
87916660
62619863
86554676
33773327
859801
27174941
49511518
80927599
91236312
96055037
57178406
10494363
95366567
60006797
42188972
90087520
96095342
94647031
40354114
65993699
83132426
11242744
92361454
47845404
90441548
43566178
79574508
54808662
11387000
13338266
88149802
95137969
54971847
85362970
64846795
91608992
9584357
71655664
40790693
99398764
6871155
53603646
30021827
85013166
77021574
47206584
1318883
47350745
17091878
21258537
29117432
72727726
28847312
25605358
3982761
4728517
81589237
63389049
24114641
24413707
9010553
92838351
73898493
54903102
85696308
20671243
90105841
65373043
51107444
89937113
2842915
28825745
21888122
51181307
21768510
27650516
43294200
12688072
31379617
83184458
72701849
14360744
97054942
28853337
82848121
13613977
57028411
49150007
80610473
45861549
73174068
49716593
99688109
77182090
50157303
15108965
38838013
54181352
46584806
45256391
19747207
81347863
79056153
93598240
35119403
51572086
32459993
80599626
70687038
13995517
50042150
5326837
188168
87170740
54191410
48179750
6906950
51078457
77577956
30301107
24837800
27227455
31977303
72788936
22171476
67251465
43627352
73488484
67213921
97927155
31042027
33957341
85449565
8870890
18433734
46074968
59267016
8122862
44797140
56591954
56962967
27711895
61649587
78843162
37175730
5239693
25432119
9235796
20410741
12437007
14489317
29386871
7612979
14595949
84791672
66975312
11440558
47213454
42701920
12767101
67647137
29202539
89226046
80855539
52318006
36533650
88420458
66181241
74573712
31440804
57200749
32911658
39585603
86028759
40089479
29351927
16608471
45615732
67156266
49421603
88777800
33549146
3818877
45252293
28051849
36682617
2071258
81474121
29060092
61964376
4200272
50823663
97765371
96285585
19151649
93964875
13208403
58822991
99954501
50800835
77355972
88096726
45970662
44452629
86637698
99724283
10603490
25022414
84814775
3321256
62138188
99900627
86372350
48367706
29645035
5242076
85181162
45905059
12406970
37132788
34650237
90604200
83209830
18478587
13922737
71850659
27610323
13306404
24863219
19007074
127640
89202551
17584290
8062918
49081982
21964624
6258837
93156678
40191236
10919390
51205266
92797545
97011934
64174501
43737048
52724303
67878770
11697916
63411094
10378025
22818650
40353680
57427313
23986109
24243172
19685087
78481666
64204003
93219733
54563774
5710422
68641290
51977889
51509716
28348012
17582771
43991157
61523229
42491322
18753269
97888046
78985319
32494249
67903736
36582943
97720536
2905876
86260602
43630927
70858854
21604301
19979085
42468344
53760861
77261081
94402775
66909194
19347677
89105455
94866832
98389669
85912410
6957500
55285383
47829411
64091674
67919457
37535710
40434956
18030522
34052404
36235593
48111263
94339754
31017275
54036372
87187024
57433004
52621300
89674778
53829316
61509465
92654032
42706254
77240023
50332572
60507827
66727734
87362070
38193461
34347126
96219114
51631173
32032311
45584229
27712282
23695067
38189706
80407490
20860806
72785793
68146026
75500096
72297603
393879
9423078
29244552
83191421
70523311
20903266
3742903
82612591
9593104
48233237
63994078
41801580
28908340
13715340
2382465
53552410
22596938
95401509
63682329
38790706
39618229
71476629
84509586
28179202
32459914
41338467
11151821
24765675
34104854
90265706
55839519
29478114
60040535
39116635
3736017
40633075
16146814
9261368
66162334
86233785
43716723
23974874
85735992
22522088
54010704
49082221
31159234
77123780
72629733
69751535
63567447
86763687
24882227
95495348
91156610
12699519
8505585
79261412
77990852
20557901
8653835
26390268
25270290
26257063
10556189
92448329
99045204
55280438
91653628
3957360
77481447
60946745
59069485
9772009
27521820
58336257
47953004
90534783
76629687
67433331
24827943
6101970
56232560
43339145
53128193
29574869
8102773
33727185
30863439
3443536
57452263
63763692
44189598
32456798
88089944
41121808
383275
25561840
62354003
76023687
29713257
38927945
40728276
93267246
21086591
86189441
60575436
77407735
45065671
43663874
89880223
81464423
91798097
26316814
21956261
9695768
20324446
23823926
20203948
34342712
47612389
42804964
49995636
74895881
50753297
80947411
99532338
27021151
5304768
84036497
91150350
68065829
43260934
11352580
37458340
34031832
39237288
8627682
24585607
9845002
56492706
78775863
10313913
55508192
39686562
86922979
47052853
59560341
10109834
57978905
51844454
72121589
64674289
11238626
71784621
69859811
18224291
162968
59663582
45844947
54894109
1559403
58860227
92835408
21925138
19079391
60986776
91351928
45994216
34273356
25847949
48612987
408891
61951837
5453640
18385695
25588314
23759762
91406432
90634815
51366853
2142398
68741091
13355335
69219253
48870537
99249873
59719354
14116756
46670575
83690910
52787116
5392256
16089279
37910708
5320777
22978765
67270940
29898222
41129804
93878400
56546048
33281567
51523464
80579028
87986612
54568329
39793763
27354041
30759514
62100326
86567510
69734480
68519011
88784995
70441582
34551664
74786585
66956576
51595726
62378276
36018198
31425969
95631403
25557547
54493131
59014432
3821646
97484151
5421563
89716712
7448470
23370671
67102269
31311739
73013107
16610220
38047613
87483582
58520044
5613567
99015547
59827848
94022426
15977578
94269770
25543462
62452651
37933923
99673043
71427034
73491808
54848404
9156944
8782423
84494991
84535645
33133265
64907591
97122209
26503505
3328186
8304837
87707029
24762804
55158595
86823140
70174076
71261700
76976375
92308774
5730555
52721261
116789
12808965
86670540
27530067
74623410
68426861
47527997
74545356
50916085
98655552
15861167
70657315
57644250
45032401
21345560
48767319
47501584
239209
49174914
27078041
63936667
71438278
11887242
27192274
10306130
6526359
55071457
46460698
333154
26141697
2509774
25061954
26208201
63941405
59342251
66521163
86984924
46286199
77861220
87905261
12355777
13895569
55510011
53074449
51894774
86188638
8873734
63389527
63290056
49288647
56444207
32670097
84319709
17987881
13905587
64533574
81466795
58138069
85267172
71483440
42312702
41350031
84140711
22671294
18070902
54425360
83459575
95797651
7442438
92073348
27094880
20975621
68967542
78560269
66934916
93269663
29134562
11973694
25269402
35037599
957242
71557792
12615914
85620601
88035008
51514672
74789202
59878994
4392588
49384671
52288708
87913093
97146635
61595921
2198982
81385250
89091964
59665183
16765424
68199530
99681906
62136789
45856369
43057748
10464853
60175604
1549451
47248140
57873377
37317553
8479507
3659630
91161252
54037812
90424818
71304335
50979460
24716314
69927078
56236085
31044664
87937780
51029697
32239194
88263882
38348742
13125225
11720109
74911515
15175817
72861399
51403024
52103519
45627305
18729944
51186971
97617821
24152455
35173199
75450008
11309616
87010040
61075377
28401413
29678920
42317508
7426695
96551957
9132650
70674216
16799984
65884719
81123308
30700372
68253724
72648941
88770682
17252846
36601298
96533407
56470164
80520334
50519019
82959814
2957837
34085696
54472660
75392153
89886606
8989445
20658704
88888963
25707281
76145234
69260724
56851874
72995174
57142415
97281770
98163018
29600177
33446552
47803758
97034368
88051434
44220992
37889300
25208960
64968795
18811338
38611264
25420088
74905894
924014
34336108
40399306
5054397
75010010
39016358
27334670
1779816
42729902
700431
43422477
44737474
29005567
82096733
74262919
3322684
66263509
39819097
56008046
13359513
38514348
97178210
81544041
14353264
88216311
93382377
15855186
83243694
69630104
9399539
85834424
49603857
41634666
88924314
79663454
7179950
36959416
39719052
59351226
70644331
57877442
91580298
95990903
6918790
44886847
41497834
88441843
88997388
35606230
52929558
48272066
75819874
27998627
28641291
47352617
88051136
81496761
34049243
92020644
98258098
34724506
37015339
8987744
7712661
73567425
83152566
1682625
69612832
13857048
33752264
22095582
68278232
24387202
59311555
15492096
85474970
42694738
81622686
9505831
64047381
30836690
13043553
17312389
54122061
52603326
23824298
27574272
22598170
60360646
91464491
64529588
24272807
16757519
45044265
51010159
3116531
3695027
71256575
1424692
83642451
43877180
77158553
5540793
53727726
48047149
39605753
7317992
6450240
41762681
12139446
12693601
19777175
59457802
26998392
5833975
4302745
85265467
33493117
55558447
18595004
34933087
66680343
99129540
68015565
79717176
61084972
42304550
60057194
30017664
16159925
42446070
43435912
74035300
63913791
55880587
13963501
53177347
68757357
74007408
97055926
4942067
29632115
65948131
72764883
46219453
96233885
3608920
27592326
53324636
91111878
69945077
64584168
76250050
46392801
82486291
56213860
77802068
94777460
25504195
32332602
2628201
74997272
71774534
50494461
49427918
29150971
85413012
82511382
42326085
3061853
26190807
14913855
70739713
5419798
25796845
72537096
20987691
19708175
57565929
46596181
68193633
94739140
40913297
56947677
88687921
64261833
45418466
42961837
83138979
91660354
8353160
87075236
7301804
98848361
95009127
34714356
23081916
47935243
6489877
294567
88555825
40253963
2572893
66685464
96886753
95456734
64969405
75077494
38830229
44128014
63698920
74247748
96797064
50238904
78249286
1623772
3002604
8518413
3180143
91923687
66431589
24720852
37815220
79084006
28067468
67081959
31359382
24677037
94388589
15344305
34861388
83972322
10132233
99142839
55235138
35808898
50708181
24625164
74816917
98738525
18177593
59298010
62093463
32166293
35917331
58174432
63550033
4870947
26234673
87324911
38095356
23927122
63363290
49314668
37447559
74245186
35351622
86984658
32976917
13455462
49627937
82901037
3599996
51588359
82018572
90828447
55512774
17288894
19109404
52403678
36133811
83714558
50878297
54889908
9767222
51312520
84625728
57054334
53877492
53931508
1539650
61510574
74964424
23851567
15533123
30423626
60830018
48992759
7809308
9550442
89259043
63584353
94891289
15136957
87941858
11005268
1421691
62185477
29589290
20235275
44134902
74757014
82891866
74039447
59871797
6718939
89218051
84834907
2607954
79551441
12899694
47438222
27931998
15443338
50106644
38887101
32374751
26125228
5865507
88671046
16497740
57799408
23550720
23602141
51860115
65667491
37391551
50942987
94288788
53931560
32741037
8164266
71126180
1376115
6714567
65044330
69601035
36525711
72261696
3657552
47844998
47512090
15537407
6752818
84477893
28964292
79783966
42044
76253934
65142228
51091052
82370925
16476184
12849826
50717676
86804506
30955217
68879134
36714836
48481387
50248601
53254216
71269775
55390425
46109029
82696373
41734460
36090807
13977373
8866833
83320620
49553062
95809822
26154903
12827879
77239070
71092408
33710235
15138088
50563052
99842992
31374849
60975453
65594286
60183232
97047747
58271528
84129113
36632083
60306542
2849504
66053812
24997833
46811301
62268177
97801946
48888441
55948957
84644344
99464892
86113450
2398368
83357447
50312349
61057624
11914
97302375
67707284
51356790
30237263
76447857
56828429
1500774
70513779
72452148
6017352
69968514
65550480
50864883
22369753
5850007
54214100
195236
9311782
84385381
28098688
33915249
74703340
19055648
13876842
77534523
45814715
41804274
69587580
38231570
88908149
91737719
27606066
68912574
77843411
64182079
94121504
11592762
67513312
11911503
14285162
39415859
35097212
81047200
29682763
80680845
86063834
63659423
33811854
28451550
27574786
77081259
1256472
25912049
34401616
45365147
99606876
79193413
94480627
59290421
14021605
26733452
96584047
11349688
11367120
93355308
72847387
16334419
18211151
96144065
14382500
85172395
8257063
49930393
34827656
4001369
67588402
95454518
72693916
60678506
98232286
32910032
37528711
54046173
8018605
85807057
15691588
10880041
70298035
3269463
58958500
92003508
85826843
5414837
44542410
33351005
73432482
34346482
34449325
89614835
72954138
1344840
16130969
85397435
39984361
10881702
68866990
18540270
62649479
90943279
48358496
89411384
18509828
41042873
8612597
95497531
46068351
87472463
93154826
98369546
67328688
78957488
80765711
54485422
17279839
40723917
60246982
7397028
39084778
11396942
7885512
3223389
79838916
9848078
18959616
27069373
61817584
39613595
58749741
39457949
25266058
43371447
32681573
66984010
58471742
98880986
92742285
96212739
36728271
14421677
35057889
84718718
25274258
23840656
71761011
9743715
24695536
24127509
54234531
39530192
4063719
17537154
10773164
94782931
36084618
3722324
1408279
72187635
85465469
38480311
36067654
25970344
50273401
45366286
30452715
66081758
7574222
88534385
73032077
26661495
57864924
31998762
82303754
50879942
81737113
95574071
22811920
24052244
93302542
38412492
92699554
58445598
87328730
92226254
20756633
64148885
3074733
69131864
59093024
60589981
23288014
12124474
8207416
9057870
94046358
76025205
375858
77519414
74679795
47008448
78898999
38334678
36707302
25506822
6294979
47592736
15971589
29532902
14552358
25686784
84712954
39085362
52995842
64883920
12920065
57560944
89893584
68982241
76306542
15087452
74415451
97513721
57800741
16457572
70748738
84641744
1825568
84644906
47510394
31148434
27432429
5291270
20749003
46070112
2847277
14095234
24620366
89314766
89902615
9564124
42070517
74718566
31314162
65489287
66503683
88380452
13527198
88242090
7172752
53496313
93476876
23759263
7325190
92990281
83960257
21570677
2405799
24322156
29427032
41650287
42825732
43877680
584189
78036355
94023303
87678549
81093106
77316316
61416938
50032656
90206989
50893913
90986430
50509961
2998328
80949515
14357990
22482269
16833777
92015291
67197209
54060060
99807431
37595233
38359395
70015948
83666147
25077422
77904036
21929316
46981244
3255427
48781071
5900626
79602018
45854072
35007917
69977846
8762228
18790742
84623576
77288740
90011690
81937309
96890048
62621862
83513612
80293887
75897065
35350712
99821624
33350627
13120171
12881802
90880736
56434659
1173169
63719874
72086730
30157902
68946811
67526391
34113230
15148199
99167196
2046263
45145692
40510500
28336252
90317698
54620659
64074288
86508886
58928460
61771435
21624041
41444411
83054847
21103020
14561698
12748878
69784695
4319413
76225634
85676167
68035716
2580118
78269540
89871408
89892203
82705078
14086037
5399147
87351397
68992141
78657562
6645673
14610719
51233323
23178695
63861300
87097657
35767216
63592360
39479206
20966343
92750289
95444604
35924592
11967443
88765018
57783861
38916948
64881112
90757798
26429561
20413932
43558473
25235753
86911780
90990369
53598472
78521063
66630852
1756340
31003375
68770554
75047707
51079608
59841355
79165711
38962593
74319381
50233947
71182825
10532352
8752647
38565078
88382685
3703190
98322846
75167074
31879765
7964406
59677500
50476574
35163726
3409767
87724826
23828761
82576857
97752163
56219586
38387416
87762845
77651994
49586582
14326740
54019411
10562029
21239112
53963001
41847881
94155763
31331168
43571497
28775904
84004727
31310522
56052407
63070222
82309239
12716549
54774765
47024093
78101799
24547141
49296006
23071978
24857708
68882257
72353844
39782375
95649378
60025685
9393947
99068441
50886359
82170962
42305108
69071578
89981645
89610393
61817707
87047960
82659324
69029972
38424034
69415124
31297869
3956733
12449452
23003301
55897184
8802021
25774770
45758515
72041991
44577967
80397138
64116412
32338633
87067346
53393370
9616785
55116896
61760026
91932690
47419034
27251259
3097383
36368815
90174670
63689469
74196972
16674273
50842812
67210748
84616753
21950662
83360518
16994243
77846034
94626292
16731360
38844560
23422847
93288435
17351573
70875606
82982842
62311616
53316610
40099772
13125851
64267596
30319642
8303005
47705679
91719163
85219680
12666503
40870229
7510566
27210096
10745276
77107328
73795481
37803638
50547251
26280760
16590357
9751733
49013271
76120632
14149839
49103105
72885063
44839697
9028079
42718533
8896213
92596390
70786579
85634047
37183111
45717934
77147081
49590463
61207641
59088950
31251736
86857131
21967097
21222172
84141816
11820286
93995082
22255253
45894613
3131525
7370210
45003944
85974800
42807840
99551371
24216240
31235710
81171271
64207813
73266141
91452647
23563394
69514051
82843060
22273672
34855664
35684714
73427339
32091794
93989313
29959893
13960462
25801128
91020476
30826195
73487037
60009829
3541434
10521319
58309995
51191252
72999465
14838343
7096256
1537014
60902282
69296223
81020344
65248576
44027634
49760331
81229091
69405210
59138701
1370720
40593699
27256929
51066903
76907683
34301616
3011813
98624609
53064784
95493911
54986220
49630930
6146133
17460855
36229805
62937827
41170644
92286275
33734614
46269858
69982885
24946883
8267783
23759920
73756881
70170770
9207637
68425283
49924632
33364257
21780424
56763045
19834476
47939379
2291421
78220467
66029684
57865567
20867588
54472926
8028682
72944786
48793890
85155373
92147645
98464650
70124305
33119930
34212944
82020444
37615388
91249456
69838649
76542190
49626500
61235284
18979619
51440509
60312573
69480057
140140
21718297
60431153
43260938
1991592
88428580
34389052
95841028
7903260
34691799
19978542
95306360
77903171
5455805
39059084
79692558
25113933
80674358
42383824
82647421
72431003
44118262
1203172
51447060
14380100
84453763
30214827
69587253
45666452
81169850
43965561
60645844
23161736
21181770
85412757
65893628
49456466
58815799
93092286
83324490
11118555
73477209
56225699
28921712
62912828
28335578
95262826
46976179
45706052
97316796
49180458
56956270
95978486
27806545
10678640
31714189
86173703
95713729
95054782
736019
5953636
59550343
54911495
53035412
51166122
29788916
8559925
2876603
47141548
90945707
39091620
55103686
94599921
85746723
17722788
73402373
87155508
36324649
50813690
72126558
3092706
82684763
47142495
6712524
38351007
1313965
66164992
90481115
43657153
91921384
16293116
94689070
78326483
89994278
6388458
76448506
97017364
48321624
21808976
69821832
51779830
63910336
32259117
41038263
45965727
73020791
58525552
84750967
90648171
50222056
24880510
88207695
51688808
97648211
68167856
78882007
9975000
42256971
34267602
69615423
40574643
58060601
48892326
77357255
98181154
87289814
60653663
65579589
82328325
76377525
32346406
11046818
10911854
39525047
89973913
95938141
8029220
65816212
39977799
46934534
65674529
30312537
68185653
5434820
81955092
72797412
10031452
9890256
39760352
38126186
3661352
82104056
93613851
57412594
47052538
93015837
2386832
47514584
98299815
43388341
98252222
76397131
76120312
9169737
158806
76062158
74616360
74955768
78342336
81680059
42853737
15607795
43319447
16907195
73266015
64074239
35691049
63087695
71878307
67054326
8467448
21417803
3393857
72586822
38506299
5954901
79092026
98080368
31741533
59647082
3521795
26889354
34022781
10402138
91744260
48242366
48818669
63107911
61923867
38555593
54512564
18931242
99631126
62455421
70486796
75332942
2809660
32532287
36869604
90947539
18674885
41637513
13776734
35883564
73605981
58821737
11256146
27622049
74544037
43275776
33766346
91127246
94747826
99464709
2038148
78894114
99772300
27315264
1683827
99728737
44575665
17362191
58875198
83575843
61888143
48492516
41693120
31031891
33942797
15509700
52632966
41149872
93044995
60633801
5746004
36024655
98454461
3276450
54462369
17202967
24044412
31774734
5901590
99946563
53624053
27781732
2108690
16478948
66572496
33671183
23070249
85540189
64327210
82963466
69704608
40288229
91906323
10174824
10251763
58268680
10737425
97863630
98485072
43632935
33574556
33676023
41335833
24208115
51563679
78624303
69413990
12649718
95683325
66686681
73686401
4631818
24970762
28453866
76188264
12584671
33893902
86995051
61098830
97366906
36204486
56476666
24833306
73049008
20480739
553033
10479846
61376431
29238664
16026782
350081
44200566
46864592
21032274
63514606
64196184
88862021
44987474
95812579
21753470
10792042
34324641
52509259
86748513
18174771
96086484
97236676
95514195
41485960
56909204
545314
1505015
90738886
10540320
93533418
9970117
43590717
21529544
84015576
48984968
25096115
98343027
58510681
16032991
71609055
25259546
7103506
68554687
60381167
5846347
35177559
83979247
20652035
27079591
22331316
35312522
30218927
13141859
54625896
78875521
73269885
82458571
90900197
10146071
87103593
52167867
59526226
6013539
19922787
14861092
16574473
39367633
68177872
1876621
80019225
40931233
4431114
63683983
92944581
42273383
12025051
23897688
95888642
52910217
80705286
85946921
63724541
30225348
52142270
4141016
48000147
81271976
4058925
49419343
1682392
23356951
52265711
40386571
78314385
57342410
87566996
69216926
40095673
59727820
30549793
75821101
18021376
17301501
79981455
30991090
38229575
95372944
91927883
88162235
50313765
88687245
48386741
63627369
47728229
30777168
3057313
95750514
36974470
76188680
30666713
75174240
54095674
40828473
57457560
13322832
10413287
57813562
66607632
2178676
23865385
41071800
1255397
89749393
43880014
8739633
56618161
29938050
15544280
26681722
63281022
19672243
74783743
34427962
52336975
92695718
66889516
74285420
70846615
39795570
95865983
7782881
54335167
55860031
50700107
32918716
77494693
31413195
88269972
69167092
71335704
5469928
66048920
13968853
92980317
42281979
71435843
88680575
85960877
11314303
23484601
20352102
69436852
38100352
23324624
28318416
59559700
87386913
45145491
5268058
76341216
99573014
2591424
473716
76135201
61273130
73859659
74038752
38557269
59300539
9267929
93095735
56487402
38014009
91353158
33001316
53749448
83311787
99413791
94050598
9114820
57993513
36114217
65858706
78438190
67996003
86700504
6631824
50659652
37850648
68898777
32827993
49584572
87343520
13937800
19991807
74326846
96566371
18940026
67479269
46319336
78370144
23255541
55469891
56126409
81707687
16916339
40448675
62603622
72894175
50816803
29176423
25676087
29821633
52527464
3708993
62157611
55122330
20442968
59024312
36264480
86879181
91388222
6113194
67995244
46160719
34364184
17649092
75215447
97703466
72730649
88826636
13190814
75698682
95389736
93540184
28889842
93808755
33436256
3780564
20687223
69305561
54531214
89790080
569925
54278022
37234102
15864240
99642859
77246567
14951823
97901194
46811879
28645759
54691586
76184971
48207663
90889828
35574190
10970371
85766315
17770429
18396263
81655956
63303352
33995722
28344499
55669175
56130214
72226268
33846092
67769143
68491835
56814808
45007777
72005811
62703407
34698424
14467668
46765344
43691950
6179850
88330685
83551557
80160217
15593583
98136421
90616382
89162309
31220765
57393804
59151866
73977466
83231070
56659365
45178813
53213301
32054287
65381076
38825887
50017574
63676450
27581303
96465930
60409587
49248540
80018330
21383231
87118899
41344663
58278273
37985490
57851060
28597953
40910882
92008234
91340598
27526876
41103784
42282498
59018990
98651324
64557810
28045803
1015556
89241164
41940497
34420168
2529813
39760137
52712909
51652432
48119985
93849221
24580129
26890639
17614302
28376805
33867963
96715109
27883155
69919588
12483197
89482501
52384830
57859278
13920767
12590200
53245503
58404101
56245258
67415064
78403434
41802880
69224734
64696597
57356937
60971719
28599021
69503219
59293144
62774008
86807518
68492810
43656583
55398213
44482699
9501701
3163708
1261684
10083907
24158308
71037070
92994142
79837321
54538746
47803787
29253488
48049810
53863791
58466355
44688685
56840651
34175678
77159418
81100969
22886994
74340792
60243530
39920400
81501304
94642304
16123647
73178397
2907461
97527310
49403113
83366563
6213108
67840172
24074829
44598024
16516978
85566075
92683365
2361541
87546339
11043823
34562011
83059431
28012318
51799375
59816274
97915281
60428332
52725814
91700957
87486584
47958732
38147349
68770694
14489701
72997106
77327278
60466889
8456887
57012292
3612570
88232214
3020510
11979932
73236677
96395858
91265761
75566729
93742317
60616790
66559705
56481741
20796966
37063279
88483700
85856992
71248728
80796892
17977459
20908396
46238143
13205332
97383980
40743887
30957931
1882493
20917768
62812828
33150142
54521206
93581830
58561050
62380529
17376334
19754295
30389443
10480526
47830410
75663168
86204870
94879479
68824739
77709275
12396934
91716830
98417030
97141334
69631513
2903499
92272402
55784978
37432266
87566234
5061021
71830021
21648536
94281722
43429232
84400696
44806069
9482735
92091974
98295882
57995783
42851920
57583057
67472620
8073386
62043209
47545397
34808419
58301291
23717083
13475211
24099082
48019279
56725847
24418912
98042829
28651530
71451879
2256691
979374
6531465
417029
49040634
95865155
69711209
83169282
80772253
55217206
13267069
85104768
88035706
94907332
4572491
36406776
58632160
53820223
11034256
82306614
83736980
13002636
64103352
31551704
52032079
82797222
40875366
55098322
73304381
60087065
205810
15932652
58813567
19906439
95883494
69420866
89932458
78846759
22149761
84980419
93750854
29755201
83587380
73977268
434257
55728051
9239847
64526378
63684793
13491823
61471669
59670675
53725669
83540986
14773483
1239086
70240301
19828719
10899213
62594190
89698909
6116474
5369362
93267739
23239479
13754590
21055267
17646736
25361133
22207728
38025248
61190270
93322155
21246361
27886363
29938376
29111819
90773079
96495066
52509221
38579102
7315132
49480281
68700834
56071530
43789038
88760134
34977565
75851111
5965094
17064068
68253131
74205697
47364657
71930024
89361330
13633945
70562802
99687039
37281840
56000772
50444766
9290374
46061426
36613898
60253310
27242096
51469310
12610536
75359728
58189732
47757098
11564751
51389799
39644861
37233314
66120035
71573927
65645064
74377958
60165948
10292873
89862153
57284041
42554472
26392957
68372982
47760883
33920743
29384195
23681850
25449056
75874350
89350961
23530996
98036704
44954789
17167408
11498357
99468181
88606249
82295743
24453830
48231799
9137546
41812655
53160992
25122259
17573134
34366309
79058801
73627592
1721836
80365659
13971166
89435593
55476434
6792606
7739195
93764126
65584992
66974033
32457621
80206434
21574315
21688873
50329769
54109446
98901691
66474480
86296938
73326029
29055501
20022531
48176510
99688014
18403601
33081044
68404930
64301686
23224237
62205800
74698946
18567683
3734456
17218265
65147714
87840777
46664320
61310421
51892408
80198257
68588357
46376477
65624782
98193269
92723131
55392775
98496229
40616230
75781772
49479165
63811725
73446118
61342164
54189052
66413582
41178094
54032547
32656918
29653987
78646473
87204223
81053936
64308282
75756503
21954527
14194501
17578613
59634123
29060273
45530465
89805483
16080942
36954836
19189414
86460199
52997594
81541791
3786250
68264168
92856959
65843033
93311383
8405536
96972065
98496958
56479466
93357238
51035544
6586240
24559285
90860484
64774670
35303108
70142782
57980697
42151557
12141217
72771805
72215223
92362831
32846245
77440642
41862486
1785236
39842383
4312364
23970528
69215183
98891926
64398707
97977587
96048721
98808672
83751167
78422114
46453693
94953996
65759502
12932276
27059850
42610665
74028786
785059
24986501
1503676
36441745
73393823
57577804
48845630
77096676
41973833
68508627
20290972
10565496
78745080
83342819
7803637
14312176
1947703
86781590
2338016
79087232
31351109
79373789
30310115
94779252
46714515
13559802
67253757
37452967
86828874
53623302
38929181
76248588
41259203
99316076
13627816
11789097
67706380
54818412
11569399
57905815
91198058
61420185
29765590
83441795
19779537
16298843
17575431
35163440
60422766
73132398
48275389
37911411
69667358
62888545
84018209
45754934
51439860
39507225
88998609
73569525
76232375
80793163
13339228
45875780
51447393
58757637
61315783
36431686
93007521
58047525
4610827
7872055
61529434
16182496
75527572
26917604
7591458
77254717
29588931
77812782
55587780
57958040
30092910
79038091
7404990
51092768
1924955
21520261
28743364
63065944
22543560
23260473
90596411
1538969
37338598
80381656
68713663
66450831
24806489
52559913
6506909
97283512
57258938
6840325
85213785
59141097
81635861
40227546
11450410
41314760
42597995
86468905
40509305
91066962
44336433
52389641
86969958
4009559
42756816
68706721
51397443
76504313
23094819
57148337
69146134
46945329
73361148
25482250
14607131
96619338
2760350
46663441
6986048
76590436
29534020
80307520
1455272
94791922
42092185
27425445
21062953
12697148
50327615
91229538
15342286
12334302
44962120
99896619
52364117
32190791
1067712
41995467
6745009
47438139
56808737
92940959
59298697
22678866
21599196
87672857
67431096
89590647
3381975
98390846
95723979
53921385
97388778
55403561
89818502
55018301
48217185
93111686
86068575
9233370
26707069
96275735
72849665
38184827
94436851
74470707
74269131
81902641
21299307
89879874
67041103
26025311
7832834
10501442
78584531
98175804
92503240
74530117
63805395
37152340
75185475
83636209
41054589
44000007
61905131
9784574
66486835
5567497
51255468
75339452
39480077
57341664
67455335
67108746
93805396
47632234
1387120
9713248
44455432
60292180
22315281
29989190
5497435
66336163
57275910
16661211
88513844
99904815
18924288
32958927
94822574
72765731
98152226
97312872
30803350
68960127
76706951
86873601
42279152
90733718
43091386
9125767
81411186
557200
80382012
24839675
22745351
99437033
23462657
13759730
40065101
50663920
30599923
36497688
27495192
2873161
96788078
84904616
5762285
90010476
52644290
74804982
13705607
89547044
5493429
82082277
81006166
15010576
26038270
54854257
59578363
24771621
58496715
5644583
67836878
64928298
27381308
82176936
57788760
90962234
99987685
79658538
48625625
82462022
80177744
54577142
16790723
38288785
54740089
16141803
80591420
23868466
57520464
28249850
25868705
17916821
18969402
95803048
39151870
93689082
96851345
82712463
20257174
1385461
67931935
21763037
65701217
53441004
28394919
17550035
36933257
32127132
88477021
18414407
61536492
22375829
5071720
72672802
10889885
3814585
52014951
3521763
34120291
73988289
20564969
45312795
67955257
12906168
76677363
81000175
92352204
68809598
62466431
18812057
51740160
70079558
17451511
12050919
59718252
75777816
9431230
92542651
77140697
83723600
18340519
65397129
69879238
72941853
10673276
47570140
38250983
63069699
7063928
72152017
26715554
52888409
85759437
37669017
27032208
16299468
2607136
70999292
25395202
26789082
54110984
91037393
25856634
51672664
72310930
64220807
83892781
42193389
62226368
84832416
81755528
1652372
82280197
42518576
47873704
4389662
45964490
25935202
13241056
65950894
2312429
24773363
14331191
67603771
83759165
3733429
39280103
74545425
73557759
60388366
59076320
65423440
30543980
71333494
44998466
88048748
97542192
7349501
51978471
73691307
25472237
96037314
3691479
19471018
94408374
29377405
23115985
23596505
18162324
65341174
63308489
62985210
79115525
60870027
12414820
41124774
11410552
10181806
60366717
30033352
10330322
91056229
18725796
72189471
54078956
66332105
80111258
43565760
66366994
80526983
45210583
26574739
85731717
19849314
18169860
53431249
87740154
96886447
65475969
30034060
76582682
84428503
93264352
70791719
88073216
87664344
22600040
57318106
42900926
87986117
73210003
10384431
34614232
27208257
67612304
78410888
74313926
5408776
52298178
94962838
64943223
41556583
72925246
87490019
98309321
84047039
20586321
49903178
31127570
36719622
87052792
45524089
12081306
49765189
3895911
84414070
70978078
44808475
96063875
48713239
6228303
35432504
83036519
73511304
73701713
72523491
83959267
29514953
5660733
77081973
91420664
46944814
36415647
6470364
98533725
70933981
63037944
89495833
19858685
89349971
31679549
61216706
71228791
60154848
50504534
1906049
90484381
33265702
14586784
74124946
70319605
79594654
96885100
32781129
1417019
47131155
48049021
28565898
91335901
46216228
15045006
2591055
11677054
83334086
35440586
67302182
66932851
27270336
45698386
6901168
56389449
11122478
93977787
22286115
22846781
51492607
12487565
5587913
5579970
54193271
18018501
66687
87828735
94589357
58811731
35767607
35369806
74817806
1633181
92429686
54298047
21372888
25147898
11867863
80233619
61531808
2841400
52142470
14902465
18670029
3000343
15843781
48683124
59750682
14486476
75602026
61696650
75687192
51066751
96328287
49474327
41980585
6369997
20137249
2632672
11859591
77027142
20867650
26650849
49045947
9095152
11040232
43902919
47074342
86459074
66379083
4374903
29059835
94047274
62049594
53326725
71873091
39709576
96535447
53520318
21169752
96980145
91088342
83166623
16844650
12984172
96010626
81282523
66573565
38714104
8353977
78868952
1781353
44476805
97936811
76050994
17974105
91033526
88386078
70085175
19986508
30296613
51258605
83086698
88304407
24615135
27064452
62972161
89766498
98435044
18492006
26610535
43953190
27885224
96365992
12017082
78167861
65312149
14223731
19889486
85412786
21306247
12277381
82853672
70106773
74758990
70538161
46978435
63748136
40729648
29275738
84829263
98086796
42366308
7596284
14745773
67355189
93600663
43670692
70683764
99148394
91183979
32394354
7964847
60475846
70584564
11921694
82170141
41359546
71236921
84456561
291248
69217544
30132153
26826951
60988174
35650121
89138659
59126164
45524243
18870889
95209628
11375836
39673933
82936102
34335933
24161720
10531455
15937684
68279187
78975960
81898271
72336283
80005982
10010876
32256727
82948471
45826770
9174650
90448391
6957112
73035416
64445116
84128065
69572928
19560398
84771518
91614924
19475399
47757955
40764820
23636259
14274394
41430076
90796514
41161587
45225048
42593138
85713506
79520800
45063540
88962322
18786402
5520704
63873334
88008699
39000899
58870046
79461754
5934979
81726459
8067001
64863727
31637491
62266772
91854658
10547608
45438982
56630955
73982114
73317967
48291950
83369458
19845361
86686781
57622607
2235566
41481472
95988068
39976130
84304953
98382288
92801813
72273236
18004609
76407321
63839098
85069700
28740999
2939588
25205261
6586952
78369506
57445745
59811615
15627913
3104825
47439602
44195410
63133602
85398220
75101902
86882847
81773797
49273580
21325503
65903442
84799510
19374719
58795316
59393928
90299886
66670973
11020240
76014776
91862425
12482677
61687785
88268967
24354104
26181641
25686282
53896818
94172000
23601261
63927665
5540872
44918938
68864492
50762130
20127406
39636449
2601827
52367506
77067385
26182695
99309508
85551820
76642519
57110480
82137237
14027088
88191495
78711348
26839150
69134943
13403804
85723169
39842943
774896
27981054
42202200
74499335
29750063
53817064
68498188
15882462
78807800
1068523
55511142
574956
11767392
23895274
83750659
92605103
20507181
51541660
52047220
67685306
11807065
56934670
58728892
70162224
45233555
60087326
11918550
3364941
26355645
78751489
43376173
80908253
74029167
43993277
45382690
61029315
79172467
28171440
10375818
77868916
65218119
64963079
97463085
38554233
9271454
31430216
57136456
97096945
91319519
55245769
50199564
25395212
88038308
4724022
30107677
90349457
65003581
79669775
9346835
5525081
68186411
4385575
72514812
91650769
51841445
61095718
75272664
5121404
81207830
77603080
43261980
95853679
25710236
66676636
75107632
83627220
14058635
99773447
38732017
86443879
88794088
21919806
24814639
14426364
27683311
5774479
4256048
76489719
49116302
25008409
26511404
72381394
42430695
12783951
14879694
32980379
92874706
18522232
70496185
20178291
14794840
50010674
42289665
33777424
64483129
15630315
60014510
77960764
82880359
83308647
26726717
93898323
33662345
18581053
99083550
97063625
90884985
35595354
16965431
50653602
5068486
87749500
12521055
3084536
17173043
56773815
14853860
63564665
94209334
48459764
16555014
68232423
92785786
57741421
64793721
67743126
33590365
61801267
95569127
26568944
11713651
1349032
23077740
5948660
64473345
82504709
93633304
5159347
31861891
47634901
64793457
47436499
29543974
51931768
93667822
95701772
73546062
29943201
80082813
75642541
88078610
66946521
82824958
75837719
26125755
63046394
59748549
40626497
679241
66323892
46600220
86707251
89019630
50329611
45070014
12104331
76955536
66693591
42744414
83412987
59835467
94274114
58937630
56793032
22200301
43084622
24975640
78583373
42658937
82295629
93787609
852086
53772453
1575527
72151520
33391942
50374235
49570583
33558052
51401553
90644027
6560686
51681675
96944450
70125336
13640911
39923828
50126935
34548343
65287153
52231214
15053792
61785875
60793313
39501438
62831299
79289436
81401661
44142621
77880315
82203634
1014265
61279288
97363732
7904047
78422750
23236335
52142257
15012763
88226310
53911766
24884231
92634229
45640802
29112438
54471263
60129585
45715252
51165645
46158487
3209972
50472085
1040074
58581410
47288602
16456944
53539026
75589379
15489713
36934277
53180734
19193174
90310139
4923111
62054875
20000456
46918384
79327870
65230440
92711322
30062266
63937798
95992859
60247458
2700343
13500174
29626909
39104457
97871482
11951482
94036745
79604622
12240969
91422466
93618289
89982849
62711201
8323761
68772441
31144393
19355182
31959398
87491258
16213151
71094740
62056534
11304704
33013201
17776937
48030856
29637261
27170624
136184
80713560
86047028
71701346
4062143
66319604
86162878
87139264
9118769
52191714
10806120
93101689
18155446
37427064
7728995
13387198
90346982
51530595
48109907
52522580
24341778
97165601
62310609
6093589
9316283
72478598
92940265
94750319
69539096
73982267
25071773
12685539
36377749
3967802
7877728
51557511
41527119
37917524
2209435
73655685
80506008
75456939
76340267
48327066
66637433
2079288
44799969
3317655
42516011
24095046
2118401
30226404
98493085
97678069
56848835
33466872
44483570
11494840
59343062
1107938
40067328
47744215
4861656
83819971
90478033
45497070
91674335
10874193
96247333
48452460
41801459
93353558
72566511
98809109
69436561
74207791
30185940
99744129
69763370
46394702
95822511
67743386
33824417
38399161
92323088
55078434
50705105
6495624
36438712
38113835
45184005
69206890
41331230
38845597
66491262
96020257
21937901
35962803
44024305
68232961
54486148
70878846
47514886
60969589
19242612
57149793
87022298
44811643
86161926
45838739
40211070
27376163
10454451
40501664
26894197
39523091
71706025
4034536
77845050
49257222
60074061
86495775
98431160
70742600
27488179
38034891
62920656
72660540
75803944
9832906
63995094
14414550
8087465
95417801
85201940
97110050
70121321
87271373
6928966
56175547
99178831
99254446
16143389
76441940
14148981
64767895
35179964
66347571
31592874
47529096
68527678
64707505
54824945
21658324
72018222
87556027
24419072
88918691
23596557
93272148
61432002
87450993
36924879
6243345
33342934
64894349
72600670
80501147
75325197
41695899
95995926
79138353
28283119
70238995
85598023
80222243
31522359
29167551
39197623
26108504
59062355
4930369
12869405
6273737
79743973
14320779
6101671
77678595
47587140
20184165
25614965
71777705
49361404
34849514
59507227
51872752
393802
25102603
98871587
2632994
72937120
63723530
37207177
47670812
90790439
79936769
97472061
98547663
78135864
10469721
58337701
27715778
86750178
96868179
97703192
69438094
93084776
41869187
84605540
77049697
32496064
43071311
14183240
29073532
75206932
26680692
35672059
14660021
83286853
45079938
18083491
44554486
79029091
50979419
10202847
64464060
67889718
52553912
93246270
61371800
49599161
27205796
56023494
66320561
90509977
73722622
19920750
76373569
32504762
88772604
77181859
825620
6916018
12215203
73817799
35112460
12432204
70905936
35252653
23066271
58902279
32278322
83813151
82393175
19248533
70174925
16325720
31027537
65023068
54429304
84482442
40262079
61852920
40976096
16284506
29449574
13779127
14535555
4263519
75058977
4235547
82298422
51080102
3842908
85634140
49788064
73420849
58412953
94282212
30986428
5513587
43926511
57095889
12168283
97371862
93727365
48938102
51259296
14457397
38144284
71716826
17318274
79550050
14717571
48317495
9589837
70037921
97592864
29532028
65599777
81400875
18917230
8988620
32571249
33273517
63816569
89340925
15344262
89241286
57336164
8637466
36023290
39334284
18949347
89344482
59500861
77669128
97786049
66237766
51515412
42024629
19626076
76258542
25700373
11859205
24007716
724405
98915883
71626972
39864095
54545449
45839384
24345619
72469352
5483532
83351278
31774966
49918891
73173462
50058133
38379718
54209707
8515120
72787017
86701880
21382589
88857722
2456089
4815093
33201226
20562758
94900585
54361880
78920017
12450010
86793585
5272499
3912930
47640498
50571963
14044490
34613924
21966077
88481705
88430934
35134288
91164443
72772844
72191171
57156915
40977701
66221070
86172530
81929392
57588581
20986090
8929464
33253308
95435481
33879342
49314013
26313824
81030325
15976416
72387486
17735227
91881182
97696214
43078316
38014462
94236783
84258876
86403115
45508333
30255928
27813138
27046196
21824613
61174330
53377708
91376211
39313744
28662572
87439152
1334025
22889138
95943161
70424859
53857355
47736352
58914624
80749757
75510273
114756
40897491
70699960
90707336
72749915
12511800
19067781
88657201
4465334
80273195
74966254
39380671
26635324
95594010
49853845
75775469
51552487
14713767
53402476
26741478
53870147
18497322
77772859
67824331
41477106
14285613
26111006
15139121
64505130
94449134
33970948
32026528
22455093
39257312
58202673
70620437
98465008
40653354
28095164
28812928
78085964
5831974
5598738
61314887
48221137
15954915
50050161
19009218
83279894
62765732
10917486
35107773
20074314
28420703
86045040
69638905
11504046
21719871
40476466
24047274
99152921
76813859
25406021
34156538
49597043
21758748
52191115
48701317
4903738
8492787
52974525
70338011
55497984
59071136
94403559
75281154
2799594
73732308
43208935
9206514
74877235
34933104
51134705
63320598
52291751
74131468
85968397
77618129
35107624
98319473
18519960
1706487
76967213
55014431
872383
84394320
95103806
82912456
14166791
43841048
14893177
77520083
4310472
16997250
3950352
47025626
77244077
24260144
90771913
29464876
66379061
37990589
83849852
37455436
40128565
95792179
25127833
45833328
45581908
94453909
84216223
77966339
49549198
87050583
43413670
71275811
96698034
64413664
51753430
70014755
83129060
41728783
91663342
80283658
50781979
11866291
30684862
57527059
14931620
63147794
349869
89849899
49656989
15768419
20201268
89623671
47150971
6562388
86168160
3977931
46838917
71660420
24521044
47210035
57956182
43866634
92590533
21284974
94605663
47108332
83023228
76189038
24502626
91348649
61448664
63138265
50062840
75046064
66442313
85964683
65468684
34406374
84112854
20467218
37108830
72473637
93890200
57252400
73667330
49974711
99977789
80624477
84620766
39587807
18254726
66721603
45059887
33497424
31939529
93345344
21856004
87438772
92796783
60470503
14258882
40196902
56220279
44161151
69162910
24948152
35306737
37431682
87340582
50044142
99308420
90719520
59595961
12501313
81355754
38802618
69454858
18318750
56871534
81721703
7448225
79063524
36077940
31023986
59019866
27840618
92145906
92911833
26297827
23998326
52415727
58818000
59223618
90108614
35738635
6121788
56602702
95913483
28181239
57012537
85088817
96843626
48631544
4667029
9480428
85359865
13574504
28501330
68177619
39558984
32933685
52316200
65759501
76090837
66397025
49719296
17540629
44942486
852096
51584122
62405692
1048692
76552253
90233448
4855588
47024074
50895317
63400785
46150214
75518186
52536474
53496303
84566893
43539864
40691057
1736113
83803193
80318605
33069140
43204666
28099486
67088373
41034962
24023520
42591330
99515377
36767114
91642414
1886114
9171222
97625523
97928546
54758221
84565229
68301463
34051055
15771303
12452977
60254228
44485628
40053448
71013012
10884122
34217956
21647643
51046330
50884655
92551605
59468256
8047419
5108974
60318897
66666666
38258150
72741507
60140751
62587873
10464377
93118769
31921978
66062400
41621546
47898828
65408721
70554200
29088033
86424639
93845158
39362060
9210107
58199560
30713471
47457299
37556297
45527735
67970648
48083834
44953103
27054451
59680479
25876767
13888837
47056244
73867255
82596151
20483673
39815306
48376886
1628616
89277612
71382933
55907430
14741552
33366032
3056650
62728711
72476572
74115152
15196533
30044108
15008658
76335784
98015985
3059226
32442216
39585609
26552754
45932940
66572490
15208663
15238267
8527217
69697848
39915754
18443304
53534284
14629253
3870352
34677542
81089107
21479513
80140489
56108022
61040882
1830064
52393994
3901870
68685637
795225
35568315
51674231
20241569
3905656
24478905
23049232
4021771
37891845
7740629
47896905
88882879
14464587
43872594
54710921
87659435
33074793
54294123
24233033
80566769
58552276
51873483
7616663
97791337
64801491
88367635
73208212
26104092
39651586
57603159
31225846
65847754
2130128
52478113
75065735
11462501
42577921
52968301
60652708
82427028
98337836
2254891
99179454
18599217
10330941
60122049
50022365
70378187
19005429
67053830
32523288
20923685
41526885
43702344
17221406
64911797
68234615
45575367
12872880
76868902
32125285
59008056
89108772
10278614
41131328
43255874
9384164
94066265
92800618
8652036
63378413
58770420
43731740
78881421
66839377
69629474
41712097
77520995
9756853
58952979
73205529
59486461
90815187
81786664
58762871
6799177
52707833
99163256
84520068
6042919
16803465
42336335
99525402
27177707
30361463
46590633
69025001
92605407
22907342
20289979
627189
32686270
93407019
49480555
96712981
51291963
41158464
917715
2681462
68608632
54208595
77763778
45257495
90913423
88533180
99772986
37748043
77424141
13626218
67396339
89559098
21401458
92120159
4296407
74480735
14245042
80052272
16424580
25192971
22787767
75325318
88181965
10671841
5268956
12933023
58347577
87952472
74120819
37938893
42696323
55952956
13740353
59652342
65964312
5597486
32497405
14920978
37672604
89984031
78837204
68339377
98468197
43220185
78693096
63334770
83144446
24235382
17711820
75568269
84490918
11743975
20315914
18192458
74320847
49682030
92393629
48055432
45018527
77007652
83726967
5117751
22733170
55310964
84235260
69615582
6775382
46447006
33410437
94961942
12303757
70732341
42170335
13049868
54919695
83833761
64001993
10942211
68442885
76295582
81735801
45840336
66187599
13717691
62474008
56110428
53316351
12714972
84628033
86145574
92324828
7892665
91268230
63442622
53893600
93238877
26410987
80333131
64449978
18825639
45572457
88015366
15421005
14659532
83103084
75093949
4103727
67946195
95001942
53040721
18773035
88413463
648442
95636024
13928640
19358921
73145633
27598332
45661599
95017068
10145289
88488377
43588912
90734423
9941728
49821347
64427790
12734775
90363981
76563838
48690310
97845130
84751592
49308964
83268637
1608484
65460157
57863171
38683143
3943342
30804174
70331548
63093168
16959266
29898894
99917829
69890359
65450065
11161702
65796968
17138158
47969117
73023795
76662402
65981660
81443647
81710534
57518885
76459835
60451394
83469667
17150390
72152314
26261126
84506435
27068847
37070651
72147838
80385810
7876894
90414294
98343538
93960817
96298277
54957525
56230142
65844341
24287352
46828534
7363473
84360742
89883106
75862572
17504751
90379265
12415936
17406238
3597488
9541751
77930628
15735719
18677694
14669420
90861619
54201940
43032027
33629112
95392232
75727593
72219929
45649065
84902479
83339997
13078368
80347775
52750634
54736089
85255403
65766895
87127248
92326204
9583051
18424993
46635433
23010970
59385443
96498354
67512755
79250744
98463210
79649331
13187072
90077330
57929964
96721319
96954678
38636758
82709193
43165577
5674509
23802982
30518837
25488324
10403285
43019098
7745462
20297017
15389165
97869052
83961897
27185213
11818061
68174666
54955582
51802392
79254269
4092535
1719799
80519559
58419099
99684970
41813037
58538298
21453530
4571709
3613451
17156951
50795517
52182975
84857489
80332277
9381472
83549939
66473234
69629346
66792432
75875471
16471222
54826974
58351789
32411262
99561209
8863901
93807663
29170526
21690666
98003657
61466142
14484995
36137709
64854462
62809785
90635250
82960058
20245197
89308240
64780007
34830171
39983289
49287882
28312399
96528242
36085308
30085920
46232527
88163825
52711811
94631392
86986683
44974495
51585710
10845867
97317023
81853338
60346962
92027063
78839482
86002896
47063286
35598413
31569790
70722948
62520729
82431308
10350354
63009232
9286186
73515684
51700176
80244253
90745103
62458332
94359239
48400812
56946847
71176846
81261113
51111952
53020072
38614245
30229278
93132210
10214889
81458725
50468000
45573708
36498329
21158436
48268445
50431343
67035615
95434441
79597353
90068733
96303703
95315604
46340873
58447279
20583059
41772310
95258424
1756560
4443544
92860020
75755110
11108991
9118045
47225832
86782836
15013042
23612239
24670528
31135225
25887022
64187344
98769245
26278336
69989199
47574707
43015862
5612616
20839495
35103170
96182226
26114626
69011351
60503097
48734161
48096791
38662807
79529544
90378980
69437792
55689972
89475220
67636433
63493740
61866028
39952822
81595760
73305533
3447572
13671098
64765488
26493067
56684115
60598946
26655635
93953855
71859428
45660129
40188845
90695929
84442776
4906465
26271657
23243276
92459153
65806973
26544964
79422076
65678025
26471303
69853520
14963847
51405705
11258435
32605235
38531865
11003378
12353258
39313509
44822870
24977015
26625321
24930037
2267412
43950945
61457311
5829381
20094814
30091082
37046114
19987273
19450354
97936546
67299707
97741197
74459844
68647470
40237413
86821932
96411513
90424195
16284050
32764313
35495917
77738383
76781798
24740058
58322093
52645393
30676026
48335879
57450110
67605020
90764762
50156752
73870292
28317336
20461064
81777397
36985436
37646017
14369143
39404491
73841010
23755686
27710928
92836542
98947243
44927403
44306992
69428425
48979533
3792904
38117544
93579263
24796626
25974855
26719420
46158598
77173609
78170057
49929189
87676823
35159157
40856386
16299023
81694208
33667340
73840697
7945755
7540642
95166329
81963913
10758750
84891250
45504442
69965795
66418976
68502908
8989186
20542026
7742239
73359451
25698360
11718037
30036745
42262979
42827383
96707312
26074885
50639864
7212940
29826139
83054123
93096532
74117243
35114538
33347847
37197509
6120699
81568899
6217498
57620812
66404085
87797475
39436377
845183
11054344
11016089
26971564
64368647
90342152
36772938
28479344
94406179
53820539
41551723
18791414
29254180
87663387
73033930
6004482
79440879
53737558
64999686
69008460
86926462
82592977
17997586
57044994
13473375
35007969
85576374
72705348
89061171
92737296
10713102
44407207
20120368
91366814
76240905
55338931
7646112
19342590
40965867
24450661
82986336
49114708
93489099
18950574
88135778
12259326
46993942
94173937
41788715
96856328
45025034
34274953
97350229
90806454
38371132
85815873
61633038
54585598
80562451
38307546
11121560
67295243
60857930
30472328
97070791
25309627
97866354
3908725
64319366
12160290
30974317
58806589
81259858
1852677
19830772
88248945
31670205
76782432
32481043
26934292
84863469
91135457
69220008
37800993
43483162
70739562
53913063
22249730
28966163
978835
18436312
59999770
76520378
9056293
47196119
1905213
93828227
95888800
83421204
51057715
64724729
42898102
78958609
35349817
11050298
5521870
67404839
92041343
38761846
73423490
32932609
44998570
80829299
57269281
49217822
26996052
89847052
95694126
45156691
20641671
94894765
67768286
90656071
91005254
75654105
20009374
65054454
94413829
17385893
8018060
38031151
13705772
55217210
33001721
46182166
94109847
85458518
58903021
22079138
58100248
70588107
35525795
18021664
89527028
11366655
77242376
71622062
66650722
1288555
70716480
71231681
78217488
2886940
44493346
60451232
67125661
63617077
23177143
60524518
78179616
21383019
14630334
37892356
68323744
78491783
48306219
91747516
77643673
38411752
13850788
25611175
9951613
22951934
12104195
41567920
28992561
24098512
5068503
69255831
90310028
12516983
41863650
56244848
32897499
80250017
25508252
5075489
41717344
83554575
25872814
64224999
24499662
53802775
9066617
11895505
43461839
55924770
74854029
57745220
60776574
89546799
72887602
1022069
84014829
71990095
76495330
13745906
74847905
37148199
67977932
37156378
44839441
83057777
26149203
8799648
33981994
36905595
7815309
76578828
48365006
38871718
82337989
24515129
39430480
27638248
67207930
36152536
59825657
6066507
89785438
52347628
31522183
59723628
47014615
18710861
71941289
11976444
50654849
53162277
22426500
66502211
67639849
9335669
66926641
17012120
71545044
32547985
74524988
19348970
47095094
91304608
9772070
42228794
35876156
25680157
19442405
63966238
89642371
69403993
93157215
63204160
12612062
34992886
71488754
20261597
23144403
81672045
66887919
95518791
29828127
15346057
18443034
75243363
28558894
90865642
16519468
2433580
51219619
17603716
8750161
53142062
69645270
49477661
14983595
96752907
19183185
53361106
46308045
28003322
52869971
57576082
39439424
1879619
55941453
65242273
37348097
93973956
66657383
21700887
86787585
41201007
71209980
33254239
85733540
25014474
82214425
43127736
38848579
91888749
99508994
65059767
23179946
8958344
52068014
23708867
39848346
75778394
49236550
35813528
2086472
91761595
42396842
35535557
77742044
63427475
82261995
12135214
19674867
44560480
98864850
45411978
60335390
29548212
67879768
22174950
45566817
50963893
4912940
71222816
88278708
70523804
90508080
78506860
68086918
98788918
94967292
10729427
63440693
53766502
77917786
64591791
23785110
15364001
58680776
85500209
15914356
46396784
93936633
83464667
80627465
36901618
65912916
80222726
15579014
85540439
64504436
24203102
93190289
98519654
5453734
84606048
361666
93350904
53432174
77936355
960549
47569018
57377026
83673996
62880443
61361007
62730701
76548184
88766712
49342700
79942894
3459606
52812102
33567771
20592566
25031658
12822401
26486200
14225454
84220620
15613050
49005719
14295694
3627015
69779316
72833052
99646407
24653242
4629674
47289537
82396923
87732570
86326215
53676436
79279103
33340974
107372
10866614
1847008
9197266
94469549
51148253
53493851
58648245
88422804
21572562
68888419
85114523
51372957
55927028
90082974
62943003
31592505
52509620
35383273
91439137
72219467
20671767
37175504
34882414
2743725
62880823
21104919
34555155
79438508
21359042
7472436
96818426
92600200
11078009
9892305
87712605
88489718
87996851
33417039
59557709
2113182
48390615
49173054
3179308
17700508
83517413
95927270
29979955
4653315
76755438
77802434
90682861
61277269
84417431
65573888
98550458
5831436
27508123
18398722
79492941
1415445
31333702
22574815
67555630
9667664
74133754
78120162
64714297
68023569
47284142
22186762
37954334
13490082
47584106
27202697
4510175
57215423
18945740
99013190
47481428
73596440
98312582
59771483
60746154
81342674
35278301
83687063
8909792
12670470
2179116
66660604
88354121
22453057
16861535
68932162
4920844
91918083
8778360
60158291
48006055
66161984
60555790
63092173
40463464
13473762
96473033
33237891
75327987
78060612
53428455
13355516
22327487
657080
29883578
80895986
17640600
97289731
50803752
54467285
21797918
77701340
38786602
62876998
51734597
48087664
61016653
42935196
18186964
19444449
67372596
31774050
85038054
45307586
92868115
70797527
2626923
51244701
14532150
91130988
34826152
88313709
39072376
22929994
37118899
695076
8329165
96174026
38904568
25276966
8968120
38271994
56639159
52475596
96855509
37591839
10562691
6310371
56670801
57608749
6694084
55394858
40732012
87678545
11253558
63373271
82265342
20753512
19877736
36183315
62301680
90758021
77080382
20181369
90387902
53076079
20261488
76037019
90633468
90001440
18179337
34927997
95332558
21234759
62555880
35114264
11539310
70641607
52580418
93672921
38955945
35926070
29729566
73931039
3047010
94682975
58722775
77229760
5039374
48638912
67300510
13245060
4146743
52813837
73315830
81236905
67177722
29849259
2528822
65762398
45455496
32066358
717067
88691016
97093800
88790267
75138547
22300159
80789812
15111038
71097026
88114578
1017239
15110902
60352545
19375615
2751318
74981068
99421706
90349756
38350468
84447264
35412302
607793
62422603
81521732
72048911
30377787
77042538
76108606
67564614
86500779
59708594
83979338
42510910
20875973
81112456
38468438
38395415
42131906
36809831
37752965
87486020
60247630
60128091
19342253
20009997
78472458
78308486
4050905
64410126
49202699
16414110
48402119
48930486
66039385
65684845
18510954
93309129
72781169
43206736
30642537
58223583
412612
85296313
85399199
70931426
20218166
50782894
83066777
44848020
21249439
34215495
57936923
55268103
360013
9664563
45502107
23872291
34909824
57055540
48164292
12238883
41634541
74053534
38383349
43807768
52973372
37020892
61360064
83077988
35382666
85900779
88931691
36076609
55951336
35731677
22421618
78536760
50169562
71819608
44819971
28931242
84479192
7009813
63968128
60971083
89988048
69573473
30812417
49615521
27545250
17790111
42706639
67779977
19418531
76216771
20774634
16604851
82005019
58280664
87172996
1485601
8562375
87174268
32888964
54099116
32186967
28319071
82072581
14827647
46525425
57746888
26939860
51250330
40000172
89813519
71174389
30162768
14299670
13288484
66688798
77689289
43170223
48359943
69912890
74986881
44871788
27362894
65063911
94472647
53379892
62004642
31036152
18947391
35659110
60776769
41461237
65440609
94187602
83715966
75951510
83583991
11045819
59977533
24389452
12076707
14766940
12531320
23091896
97262423
58351967
19190716
42860594
70199514
25400551
4279980
42185027
2585930
8852104
1527933
72488747
80554901
16787401
92128121
19694940
73685758
63729321
76674172
84661756
36783262
21252375
31041146
45460327
40715233
16135033
4622071
8944556
41186565
80345894
84473997
357899
96440478
84724204
25630826
72212349
35790869
68503691
30614223
59218476
60171556
88502583
25555090
76400374
14383707
10070810
35038109
60414702
31715487
29534927
53080428
50776283
66184358
27612905
15411603
24715704
6076028
22634090
41827126
75675442
20359424
61668428
24148368
86188845
67581287
84142588
73900652
97211200
89905081
39367129
30623151
16961844
58638415
49601466
24667340
55846024
31387739
18920293
50186574
3417328
31287392
271897
33285970
84113362
66787510
41915653
53342730
60771015
16127496
14077390
63002683
3907616
29498837
34247437
80044479
75751775
30134770
68619983
28505093
41931961
77451782
32570387
23353228
84839067
78039820
78150735
66125163
71126818
64985557
44272876
26789580
12117665
97170819
22822853
38934124
91600927
80111119
62089644
21146909
82110166
41848261
35094758
49611589
56389046
22914243
17867433
93634397
26135775
1164669
92433317
9145970
37996331
30124348
92902264
96193702
69006241
61742490
74307128
53993392
62760707
28653319
23834094
64148568
75268161
43843144
11800085
3131644
27780868
99472370
78616863
49018895
18834468
44781811
85511664
6043796
32275762
85985802
53191521
11086503
36005871
58585930
84532414
95417076
90773715
73423771
73959241
78556734
74954375
54053689
38641333
28497114
30314603
24627251
58667435
48445233
71754001
96825069
7287112
65971778
74292160
97895070
36826269
96426525
94813682
70916819
83365934
58113897
21109974
41607402
60257652
35720158
81025231
77837464
99538267
929484
81149426
13108068
56622532
23567763
61249676
75821609
10300676
30767657
88606874
41034392
63476068
17485975
87151440
84368564
72912031
89534076
80563603
16783444
93886822
38629512
64920958
46961060
99678175
70358530
34612193
96307364
86465826
55296835
57871549
67013543
60836283
91668537
71881929
52830422
12140331
47065573
96111088
70621611
88975975
41327325
5355473
14308214
55978327
2886859
55006014
54681820
14460248
28792812
8687037
89859922
55015611
43576465
55934474
58574758
46083140
71203745
86301587
7936119
53502635
14570517
89427963
73305272
6506782
94215291
93864343
61450289
50836157
59584629
51820788
30064638
83094557
40795191
16710223
52989198
19683526
34974475
63290395
26946981
12557749
79755472
33953663
39370458
62546907
99093879
13359061
97380122
99639963
12882565
14285357
84612771
61096784
1394837
19605192
26247434
31355589
75932115
72063645
79613622
20828603
85189249
6560983
72199778
31308391
78089334
91944276
14246047
3881712
477593
38886696
53804367
5646325
31303019
99173656
52742955
16119814
28538491
99053600
8146239
4942630
18309615
74470893
19274089
49076816
55424769
53212516
11464925
43458799
12513920
57998873
46907555
80326756
67883851
53373657
20022039
56198531
55677146
26975777
62286185
72897814
76188085
25938340
82400539
93533273
89741306
75569864
37164934
16488060
82792411
6420265
41239893
85338405
16384030
68282645
53357063
45288171
44193435
60296463
38020465
57442780
22914498
89846605
24461114
52702199
86406930
1518650
14111326
95279795
98840227
25079796
35874220
83860343
36874397
79335119
77159752
30326815
23518399
77898448
26332969
30966910
21679065
78127666
60611484
93415382
31484242
27385317
80743103
54250593
41138850
47200522
81042439
3784652
1703897
89725304
532922
37913271
39517975
36682810
38314358
64805686
70058258
75346959
71034792
17401171
60252563
13487849
60736278
1970057
63231480
63513966
86279766
97530186
46768820
62554234
40547668
58302075
21304779
65057947
96891344
88097267
92164183
74425492
81218782
18565887
64095237
89704667
50290788
13350113
32171672
41406234
11844255
6349900
42757733
82659761
68092318
34884842
98748374
10806322
85536453
40229590
77462760
74159844
70430540
85189410
321708
80705602
28327870
51218003
15685577
36232313
46944379
56668384
63503352
28238061
81399606
77901238
39103111
23508404
19762295
94453175
15101911
55326489
78227225
9870902
12239582
67204379
1295821
94488956
54307238
4710379
21915286
194375
6438860
4358514
26352459
72518726
15654914
77076424
6367001
71014814
83512205
39158974
11083006
37649256
3727303
49589077
45673039
96251440
3956126
6750533
5266483
75341176
64900627
65957495
54198053
95487283
38239165
4103819
98936694
48076106
80831300
49866323
17613000
18566170
13836006
93423702
55878804
78900468
79490549
87700558
10126501
17737116
46930518
74896810
32536219
52628427
60491011
9178381
85423722
52293037
32066186
45312717
54412504
96412260
75878797
63865973
63392258
6894979
46267200
62502211
68550359
92024467
83603950
28341419
7588763
51889297
80142709
8469970
71122790
87211630
22923205
84917523
44554147
15377550
29178724
99784830
91878033
36173130
88756461
52020052
20620229
11845742
72700300
69807500
38478502
7531451
43228036
43550802
4309744
73046886
70274985
65363842
17190450
39998871
87046886
90192945
42782288
94170859
14238393
51488037
70622209
55487475
3933618
71508568
43179089
16556211
92902904
49224057
20418081
27020580
67060931
67953258
59656866
13585842
3433699
93220035
44407518
36250814
50771255
7813710
20228399
25670941
58922807
88844681
51572166
38003607
3469676
5839399
43665445
40752745
16735218
47865743
40168869
84867267
27489788
35119963
78012657
61497163
27701840
15277787
34855817
23047833
5191111
60308368
79195457
67288761
41454031
16167601
26576831
37848748
24033257
75247785
71137792
87619558
67509547
61804182
53600979
37258705
42080958
20755148
1411676
55639881
56806497
93176144
42918547
582943
89375460
56364382
64860099
60043159
84402350
1128420
61215243
71470569
31831608
31550980
86480352
13456579
23746960
34833302
94753673
91212485
77764823
87550627
14196898
24040196
20079555
85786347
79967130
54885511
11390494
42451552
70062644
79603917
20909125
16570025
40900106
50579782
65102505
44689824
52681989
37624277
67158097
57423572
88567270
89646677
15830871
13192712
47860673
18034192
54995302
20653490
90479229
69486921
99174467
33617277
70740309
80432820
92209217
93277383
67905625
86052089
78442187
5272100
67732718
44312116
83656926
27085273
86117962
71371896
84414348
5810786
28870905
22270279
52591738
27730156
42228827
94474012
49295714
75092443
41074979
1361889
17411986
52795974
43905753
26884217
65291372
96566134
66439257
66036791
5879012
59197803
50297427
84240741
42596357
53847127
29133001
49172159
26895724
68410144
45003667
60577013
5135307
93083874
89474526
14166316
61868136
19560555
34472617
23158910
34177179
70430142
34065478
27380085
12684115
54129553
91878367
3055252
51839378
42124238
63627759
34578638
68472044
27971349
65469637
44703501
92742668
96317241
30806533
35304620
26597168
88919999
76066854
49824766
46933672
78535522
77681140
33536453
25025626
48529
36733711
39026875
55334721
51033327
27162219
93896716
63690474
72966611
43774927
16368090
24443893
26524358
50798166
38011576
33479834
45112839
32654064
84321072
67560737
37566218
75354850
7647037
10175337
32078068
34694722
90813137
6425186
30837281
75679868
11252561
93205651
31781535
69961936
65882900
57091732
66134192
12315345
25832167
34878613
48236364
64977895
86903947
43022038
13953693
30625486
93227830
83288877
65742720
97868565
89280526
32244867
23885323
15680672
84755377
69466455
46114817
83427879
28251824
55742265
36041568
82788788
95020047
7608144
47937236
42218537
88240583
20269781
78174785
34347448
84998469
99816086
23303485
37132649
74994920
89140852
5574290
14530711
45244550
39524325
84154817
17491059
95483112
18225266
70110842
38665600
39532617
38211386
89632038
9359125
86397403
35486574
9279581
96771038
85246018
21681363
79042928
54091612
83183638
79998275
97271776
11056992
34794598
65537580
29252068
92425108
15207728
13611535
86175464
74997490
84278250
7221506
83001097
40805962
56831484
10950703
55164313
40732353
4798531
14038099
6461857
98257997
21900944
71444032
57194842
57353018
12021287
75658843
18011571
50842024
63355457
38386206
30674127
54244106
58988426
36126103
38930820
18515368
3632035
69429223
83285212
15520798
13414561
74625477
69398423
27230683
14065804
39317753
57679016
70268323
14496993
67576545
70539956
37350158
45537041
96157167
73550486
62594054
20766720
78008872
35913438
74035533
34392710
4961446
18220365
74167029
5802481
57155864
46710618
77752293
67641986
40228925
98759600
73215579
35007723
37196653
2032558
9793893
74622679
32334864
68074469
18764646
97764194
57458468
37177502
33673624
14250397
54582203
12206930
17028740
63320844
40772474
88196143
61995659
8267559
16395292
16990106
72018273
79103708
38533101
75285415
7109516
37981195
6877776
53344931
63566825
95277065
12029754
47360651
7294248
45763614
30118580
38802322
18564427
41702919
45457500
1456031
37467691
28713844
47298532
37540044
64127219
40311947
55057810
295144
82297507
85406051
1042623
70413814
72487054
54791818
58782552
97641388
6725084
28624768
17185120
58423541
2690313
64611130
77436268
78539120
6916964
59179424
69761317
50717934
28420241
4518926
47126474
14819319
90690312
34961623
10453419
47126854
82604179
55580605
17235119
32669769
67858132
3154043
69019087
49276578
93092028
3177788
39137689
22734504
81535253
83292192
36404142
99331303
87276538
11881662
92874820
60316059
67833434
30274717
91259812
84379449
96562296
63816121
1234605
79175911
5147757
17463557
59076687
37740543
40002469
88712931
4466193
97532304
12835422
58052013
51612812
60400349
10466348
60626736
56829934
51696092
88116344
90876716
32962424
28156599
61970428
40002261
36513536
2699855
52568392
90747477
83670128
40202676
46361153
34146631
4827973
47914158
61303964
79564862
16733457
92398648
79999335
56515900
84365049
18886399
30285441
19247419
45658679
72141031
54748701
21331624
68957081
75011974
12539971
27030754
38106624
87284391
44644687
65240000
62409442
16204233
26045552
80089864
15720905
51014302
63870250
41018361
93210834
95319948
20062677
68262850
64350255
46836783
13647643
67404808
22603429
39225813
52545150
89898340
64965391
14067968
22155216
34528227
16769753
33211880
21628600
44396676
96882821
76039159
98333492
43257534
72680746
11289931
56863762
6787575
2507760
71461687
18238837
97704717
70522261
67440066
43657558
73785041
49772011
36844070
13221121
15094920
26807895
79023954
23126164
22021993
22417492
76748649
27672707
90757409
38411758
58864193
74603543
94166609
53423432
45609189
96078314
17749775
3306006
87705876
91657836
69981793
55758627
15764671
26181217
14889669
14261965
95661454
46189665
92980908
26044036
73809756
83359831
37472762
33041999
88178103
23183363
17237640
42203462
11463265
33651064
54273955
44586777
97038802
22542238
55955850
25584775
24505523
88891569
36969459
67233000
48550244
55896000
31212678
45460388
11931511
60747823
37391201
41130938
39529266
34543157
46531986
26288954
87504657
64945759
55033248
26559947
12037955
57897227
51061507
32844838
65183272
47241966
64371879
44890520
82939353
82263439
10612078
16833668
39058336
45030345
66656170
25558495
66024571
68981069
70247591
9897651
99797917
94741278
7963167
55205020
8885230
19793939
40837316
42215246
41854342
55512664
74496441
97170189
71469622
72398317
94773017
7983411
45092095
43993637
57762927
23956141
51821976
80600105
58587196
74794367
28845548
72700787
67362933
29644604
83852954
14302803
28204802
12865678
75212660
62208109
25655873
75604148
81043456
51072569
44996992
39150591
12400634
33731202
33199750
80084820
28919248
60230376
63880715
30276781
18883620
80352606
54768699
38139032
76984910
50879148
22837559
57946038
72256984
44712430
52644499
93291069
24804096
28837139
81936089
23477879
52882745
20479327
67476485
54061121
40047018
69628137
88919048
93880205
42745005
35073310
92240710
16794592
19726417
76297276
9757207
96991700
69252569
22256088
42570313
96730007
14297147
55043416
44122524
80064107
46598306
86058874
24616005
89592356
6702317
25335244
97250924
33152173
60337197
35833137
8951726
87457667
77239339
61385826
58857371
30289720
31082975
80337514
45161529
34603505
96550650
22182697
14391935
98962665
8742237
72253139
84473819
42993132
10540704
34942318
26594989
61854685
74264716
69438551
53848521
32252976
14685601
94557118
29384953
90743152
26344337
76583973
9193337
14783674
55649219
99882725
16128121
1365056
41902033
97530024
47243167
74365128
76775434
49580528
10645890
30870059
29237233
93543055
79572784
15796950
17848252
81184301
53709481
24660300
72300758
5777862
60046689
33689249
4722525
48583977
10904258
99432705
84976036
89228666
17355176
20670503
96456626
31485360
93196515
35963366
92551106
84556312
3136696
58959268
76390593
18430928
22777440
65705434
12771027
92351053
57908104
60369813
2010319
77888469
30286288
87283448
72931774
1650694
75409996
25473464
2505056
33525837
26087942
76990622
53480871
80547696
16958329
12254473
67548729
20894469
81648152
45427561
575986
40688888
2182597
90867141
92590176
33010697
61498458
64570934
74993477
71170379
2951716
90339690
7134745
62464167
76338786
50175778
55083142
39187287
6756042
81895860
18980842
66365035
14852869
66700681
26247896
53011015
58060591
41778336
99633047
62448419
13282904
19551498
15034273
50825866
45170949
61318252
33614630
47932636
74086831
81305728
31232903
61359820
47829058
3557268
23283675
39757794
15354272
91782921
77919597
73206521
58071324
20242901
54313787
34072002
82330112
78996738
28065145
99408448
91481095
19606060
56168972
45723722
49078755
9093639
17100304
5900813
90275000
6751703
54104403
50312327
15855519
33086455
40512471
72345613
12795684
53208659
16966740
66960838
12796617
17983469
83744691
81991213
37963905
79099995
42549908
29970066
26446901
66821447
23216585
85978522
25070659
15771118
48488409
71392443
13998841
81585826
29264254
36405697
49650206
44492616
26639911
60256076
52950634
18131675
745847
98133071
91943178
90238183
63584196
83263379
79520285
38851854
56154777
52334898
47534137
34276743
65608244
62367772
49453030
2386074
22967560
97400981
29316641
69464869
85631548
36918453
56378075
94260250
64173867
4180967
89664888
88543230
87195618
83520618
90686545
92771180
78134182
16216531
85164338
62567056
36736107
28998537
49985756
36791981
21432157
43430216
76699268
16752280
63780443
66309023
63935826
77073722
86102647
61553266
52429284
28756241
64852855
93085048
73143496
33253807
58448215
71062205
93776645
44145466
20715461
72148002
71276179
34479851
22527652
54891992
19539166
23933839
67778954
30550505
20797255
74348553
4200257
4540591
18220195
97995726
14597961
82558043
69666490
92888679
80194389
7510895
67130569
46044658
6837450
88507204
53624065
73013410
78315331
59037829
61770501
55064123
12592143
51039410
91108208
93234583
36978865
3295135
76232269
12947235
53689183
50173938
14882717
82950242
12726148
39367336
38967765
59090793
81946687
64351888
45509469
74375009
81662434
55764174
14360338
48384521
45284723
11609946
85702852
85852978
77083182
90275967
3310265
63095873
92544769
24363100
78895400
3812528
27270670
25853030
43067583
50868620
81566253
84937444
47623710
63738360
38807399
39368306
82821466
70101162
26636668
20677759
79608443
98237289
83772766
77140942
50614013
96273045
27374516
61226489
93531475
54558111
85130328
37181673
26118751
29710220
23277017
97574239
8397820
73369462
77051130
98991983
70559349
31792907
27353137
41671424
18219018
7942412
29482793
92800333
58026354
89870031
99748416
27509350
63245652
4780478
666890
37320368
32832717
70579158
94347980
67009633
28689389
43841833
14107393
81048325
85811257
75392604
3170777
58180604
86671659
38927146
78223029
16586489
3877293
75615455
89855916
21876100
5975714
72580317
35669770
47685241
25542494
35214874
3424459
88272519
9456168
44064928
10111268
20561843
3912383
40847885
15112443
45924306
39016914
11886608
6327658
4326418
33849223
11899634
75040064
27409777
65286133
38861066
34184831
94450756
15804329
46902856
99121119
30321842
39521829
40032939
39199818
65597751
39671388
49678539
33480030
83696674
17310008
97003088
27809006
19921686
18334229
71881336
14066561
61857933
73809987
6414741
23251410
43249744
80965511
55959949
13691470
86747904
15424154
60357465
56637849
82326673
56228521
83758982
30803209
96108489
95117523
3774647
42569769
76586182
12234414
54613280
76345912
16703605
71388099
46059021
40632744
5283868
23119885
52260185
97722527
23367121
23075966
82325751
40719737
13756672
96881275
77620077
69428292
19506408
68816731
82281300
68278338
67896607
71579115
46786777
95403627
85305866
5066733
19458879
89508328
85716070
19103124
91262043
66298521
3513026
25132553
86244631
518288
93924610
92534762
80385263
18098580
92482270
12627910
82633591
96698527
46519392
38023586
73204947
32467552
51980138
51145847
12019005
9635002
38549550
64862641
52508290
50688323
77851572
40965297
48880773
49729734
83245399
3506508
3031227
46695106
77277256
55133515
41148590
67284200
53223178
484073
94505339
45698208
62358516
83053144
35494483
2018949
76200114
7085884
77512445
78942948
79880901
34994222
81686098
2118466
66185470
63779386
73132224
87400403
19763975
12525921
31672264
76095235
12553178
37372184
51929729
93037553
90244679
20378567
14602770
8036847
11896691
98420300
67247675
15714308
10825812
95351669
54796237
43516266
46832950
20902025
14658093
16253712
90427448
22512576
67302869
64818968
37933008
26088902
53299411
6483802
4664131
40352316
49944393
92963296
39504174
4537911
35521771
63663464
37560320
60701119
44882564
25370597
2493821
78736465
16134001
87486718
79546172
89295198
13528868
88674958
71946538
167882
67544226
59672354
7917318
53180270
14719494
91731582
96722146
8205206
86777084
84700185
67172776
25046659
78275142
38217884
9903507
83145962
14423867
78578278
98044338
56578675
67945027
80943883
21823848
78245691
48776540
35451856
66248943
94647122
18731672
39503153
8243408
97158974
69445021
12443740
91132012
56241270
47220003
44382899
6611830
40330984
42277242
81499982
88019319
35046772
60437249
47648631
29405513
78189167
8648112
54055724
69050525
52709665
26369935
3583648
84438133
60198983
96537405
38177466
22956202
39229585
14067562
52310932
42392423
65286181
75357
11647741
33205932
9270555
7467886
34053880
53720012
69994494
74760845
39833147
38244591
60226897
47884474
66817969
96283537
78706696
99456906
52336376
27410689
21781771
2506921
84171492
87239651
43920823
47230546
57338
65850030
39977564
5949401
96068598
3907119
91881152
19866145
34010693
10280965
196762
60182566
28512140
86422818
81929240
52318837
88466207
9368144
60465753
2565295
89154442
20607914
20491252
71993098
30847500
23039006
19751280
1774287
62181143
19106290
85764298
11849693
89026514
77024316
71433458
40542245
92280727
46870377
8422221
11806252
41732981
56246967
55637300
24428172
36254894
35352762
62150260
91577203
92057402
37051611
89156301
4220450
24172099
77111508
93063027
36646511
42053287
56480821
2880912
11378243
91944826
44638691
84645824
52786461
64281217
48448147
96443795
14826638
8538295
82978643
46977038
36841147
18391500
24988162
88371754
17374
25805473
328403
57546580
14739141
33891789
66903502
80458988
13554002
50113051
80579663
58145222
5406713
7873290
21711237
88530603
89193285
38123339
73113332
68068057
71681619
99958599
99878388
89908351
34462549
24034967
48647215
91612482
24395280
49073802
16373031
34749883
15820638
10878626
49299374
60123383
60819117
65921303
63079531
25018357
35812991
62071122
91541596
20930348
75571944
13507443
98817103
23444738
61166611
66727372
9021543
92073046
65749181
30453604
13236381
4156919
63024056
46706294
77253437
29839658
67997290
86815215
28400229
58960936
1359179
55711731
90142857
56493981
36216171
76950616
93225714
65775403
17097193
60271913
88647738
58656229
94460029
38066468
96316881
37490132
61447919
47570237
25062779
57426294
6624925
90632985
94752208
17826873
81439737
19416212
91884219
97414661
66094345
77992251
77233404
93384111
49289958
88849875
55059366
51250823
66618173
81362384
37487265
8434379
13963985
72110559
83363881
37061425
13540087
38436700
88961613
63776609
23768600
63329756
27232881
24189305
36846898
96346021
93764556
11854215
92481880
92491057
87609579
12256786
82927149
83056815
75946796
84112018
52248429
63731586
7563076
3005939
3857253
88809408
79547066
23230231
14866550
1232820
97416297
8800081
53108374
23558236
86280962
91332330
22050254
61849323
83142023
43924127
88416701
53519944
91464658
92124961
83663123
49417870
98144268
57490836
18547991
97375626
68595510
36368912
20588066
63401024
85623459
62311203
65798690
7045479
4576636
29753166
69088536
28963304
77964603
85222019
76515738
74511202
49260848
50030510
71884370
67149737
82548991
13464873
84347772
49658435
13227296
16271941
72536172
19534826
25295454
60484296
370694
22256396
78356313
79032170
94678596
70166606
25260036
27210583
48637620
31643141
84763175
74685360
68469495
24187579
54437342
89528330
69462852
23791536
13630232
4518893
61554146
27735
25452569
7671126
22476465
92654548
47959544
16804917
10190498
8867461
13226018
51788784
53083450
75172982
48136917
75954398
21391380
94997995
33401510
50625741
18107484
99630298
38505211
35109757
56687444
14105454
88898706
67750435
95089362
84470149
56830712
67766247
27358144
39429939
92726291
2524518
46405531
72128061
40849817
41499184
6012661
32844703
44179606
93511755
44566004
25667847
77145066
55291054
27198672
43588183
84740553
37535943
45877592
87767079
5395513
6861046
5543022
29820736
63045271
83603471
82785670
80204322
97132306
55792860
14863403
58558079
18119215
12879769
24317563
68520894
92107075
7714422
15092390
918393
42905084
8026649
67374194
51793919
22742489
40918297
89661370
69851346
51902637
36273028
74675690
37492522
65330464
38509402
69431173
81134705
69242926
83762447
97457824
49268422
34517158
86153997
95856740
5824890
70392236
11591216
66065039
33572757
39679543
37131592
39839476
66397522
31711380
16888730
12692982
44314526
26540001
96309856
10493201
86286749
96345747
30773828
91794258
2979621
37967344
54321385
46492122
82483778
65377430
1274722
14677342
54983344
25180658
62317753
37199530
70676836
65101770
71233898
96028697
36151812
57958836
71013093
77233439
50196586
30337948
34935311
22757568
94404133
60483138
10765761
87083542
88786679
7975609
37316424
2772174
90631256
43087850
52606179
73379755
63440625
3070223
33295177
79401986
68110115
57538872
87211552
94635581
34832510
95930313
28489351
34499928
95929674
96780794
58652813
38480999
79168257
15563606
22723255
49743374
17873874
94574908
54347134
49853959
11745824
56916577
35971534
20548000
7170305
69964364
93996425
46186042
83593920
51924185
38099970
1291467
64785244
21732023
58144131
76064349
54195975
66565866
91186631
17269645
78503
97796681
72601216
27968269
57096024
37097473
36911314
63885346
1618151
91782160
13812950
19745574
22194265
67806923
48270616
18461959
68974434
5507160
91235354
5108934
13915887
12606261
57497039
52557050
47015581
85666991
44714528
49010762
8145215
27614060
77559659
81050870
82205275
95676130
84621311
53331535
42155694
70718941
72667297
46604347
18907556
70690557
16436233
80699314
79904480
51403829
93271910
5373763
86317498
76482126
39704278
50379152
71223996
15450978
74570735
29110989
80840228
13715041
74147385
71717189
67339878
33535887
97646002
42841045
43018919
78266372
22576456
87875183
92335939
25095723
58282082
37825433
11472967
15987779
7638616
991979
57750519
3563489
64749814
17863573
26487626
71632748
79547389
77220054
9578857
44157344
6071458
53997702
22920756
48779532
53433614
13621133
13292220
14239892
8634844
55697257
50901706
47568623
52925341
11247277
13766231
55211049
37733207
15512444
87680274
95929379
23043330
51489554
10747613
13188878
17865738
5380156
83479376
37751284
95524304
67089626
69365301
80095279
246569
47032164
92285450
36061424
15980509
75903074
6280066
26578617
75212585
78582003
25397508
81403619
98410814
87434311
45780011
78254617
26613695
58049317
11153476
72786907
7293767
86686566
85937363
79834364
86584033
63625848
885262
28330277
53048974
81456347
24458592
25010000
78050755
49354407
92949480
84517453
33208296
38704133
29018615
76092480
55959258
65790897
34256790
67788321
3506793
54771327
18829309
12178235
37456091
7684051
89432861
85633709
1239655
88671783
33125144
86973420
34705339
7245705
31557571
24248383
74898807
98814234
40822059
75419458
2287024
78004880
65049613
10207588
34530414
81054901
20336988
85110632
57739054
83015141
67851966
67523816
28963680
74149012
95316240
72962253
7485162
23463622
56059102
84964056
29566883
47618709
72997355
5497629
73177305
56376751
56459695
51887234
80779980
68675798
39250132
70003525
38912816
29355614
97877689
43969907
62189231
7483570
83726319
57255282
92449381
61575375
43824062
53196152
56897890
59320518
16963489
16697617
73206316
84250431
95382726
859549
69359162
49982961
13954191
10258639
46905722
61579051
83013139
49450031
44968395
68239182
53043613
65507737
30291332
44743505
6213932
74289340
73674475
3208764
50149874
6273436
7240383
49234349
67392470
76248081
49769903
59274838
5933042
41406278
93090529
32654460
48819221
42928186
71964268
35405690
45355329
49844546
26423006
31709244
9721902
54403461
610998
96607685
65997766
52943743
86518507
69669801
77456551
59012735
57289827
86833555
3709348
6062120
9187965
94008001
37437764
37098484
35307912
69405315
92100929
86362796
57870409
42412223
5422091
13730033
21455225
14488176
8065859
53605303
14724933
14036002
34036032
60349892
51220172
10777208
50565773
87790134
19545509
57674919
8312425
74686458
15059542
78616312
97654341
44044630
22556638
60811849
45123146
7024991
76029996
73726605
99112913
76675204
86625445
52218439
73014248
63013377
21816482
64964371
23923412
40114285
24973807
66345246
77263241
4877869
76995150
35502761
50592308
42857982
28994290
4853130
37821106
2699375
92330500
34540202
99186966
82253668
12993826
30405256
40264487
42515093
49683931
718516
81689567
63790604
74186804
38172757
38086125
60843691
25827878
80080292
31090228
99065252
40534557
77795951
32659018
55124223
20090234
79633815
89759482
92788759
96053522
25107602
42861506
48459293
91797422
74357481
3486294
18309268
79542921
9428667
15776027
97562067
27258325
30419257
6684333
15265158
51141430
17380136
97728089
3159341
50800453
15058530
62784675
16338332
38894606
95252309
65209794
11715194
91041426
70151810
18682911
66371010
44165702
93224191
26944218
82276676
17210515
35381238
26679621
93676069
87770196
51498788
27893862
33018458
54485083
90939482
95386233
58352434
95459051
11464960
34147948
18623177
9036863
94737293
98723938
64899734
76898562
34622992
79305009
28938462
39415253
9175722
68546788
46685246
89205197
65829394
90075961
14379557
28141043
41129743
58622243
39578199
3545794
90389249
51488073
8796267
40394667
45459801
9575557
37592142
78460820
44076061
66115175
94647486
92892245
95228773
83498160
39968208
13605434
22256352
8489943
8724075
14462340
7007056
13333127
43446219
48915944
64176905
13068063
84991487
27336718
38513782
48337201
58143082
75948819
17337749
80120323
53507653
52340231
87238518
34123281
81471772
32284784
4365759
55180937
25056077
20297670
67648811
7216845
4141708
11100149
21342726
48971509
90585186
66511326
60258739
18902858
52991401
82545365
15201318
77108940
64474898
17507364
28379755
956589
55752095
64952967
24327197
41199572
16952361
40260527
78886127
47399771
55531483
33955775
30015783
60205074
64215221
59533778
28264222
74104826
83364874
8156531
97480641
49336010
76273922
47778850
9444627
69517420
79887641
92236758
19241641
33523329
89182110
87244150
52405036
21977305
28668213
55006559
84919259
80976637
53864021
71930593
16698118
54609829
44602571
18623938
46031508
23853890
21426229
75232953
22005374
39944565
18664840
74248180
1291089
52614038
39374219
73023123
77022128
72244526
58164314
91282986
86541008
52992125
70601443
47639363
2517755
20811509
20043884
62622426
94452750
34440636
95979531
2413791
63390458
77339694
24023085
69659831
41742662
13605465
4512272
8477628
54754955
38460544
68552520
99815864
43570423
71962777
4184638
95295598
40488395
3575503
87539372
40712721
59267293
74702080
1560866
4613835
88210199
63974975
56798084
49993016
14282230
26404179
22707338
8319976
98910731
92917303
14657599
39938272
70398590
62100888
38825603
651545
30260870
28791898
3040137
10121984
71879410
48751380
71331673
83128821
9108131
28380303
29010255
12546508
43015183
1782346
60890266
58941775
41918400
69121017
91047358
27512505
32515795
75566082
87493907
67801660
93330042
53092862
76812611
88663933
20657530
42689342
41509328
21809939
12072366
84219204
1488523
33880843
42169730
56419397
66631710
64141927
98586232
96746670
22011780
56474010
85038759
49975452
9010827
29757453
95408439
83941218
27396185
62837918
89185510
35309319
61822180
5870108
37044614
88719045
61216121
22237132
87048316
30459020
29890358
12571367
56412739
1944444
65179023
64287257
64698087
94269806
40991948
68576004
82083211
98712940
59327370
23467451
24378083
77753909
22314806
59134023
34934202
52945594
29758101
87521574
30446190
17859492
38504767
12119239
28287087
13882315
43603231
44671247
95172803
98391744
61131253
12009175
18860933
13384772
681684
36276075
70655073
92249807
64975268
82929932
19698714
99722250
59127969
61592431
15351045
99797333
19359706
25046077
33321867
23546946
27008947
31644305
90027947
91364888
40488547
87991677
89222517
4427089
18456183
31118469
38071440
42172444
4985677
35764769
52030389
63347675
72583578
8160320
53081649
98274982
88101093
42246336
40161895
95834055
90548745
95833335
8284748
8036156
75152311
51459885
5162729
67651897
96150769
30926623
37409757
92483235
97991824
58991230
28331225
23724181
31020992
75753326
86806306
61794527
84816255
58679815
97701394
35387778
37078817
3626712
83649686
58395445
83561935
15379807
88869297
25661411
35697667
47631506
2211064
74654763
78017805
27321177
53003285
56042719
98710161
45341457
59750725
3879813
48306183
96376842
65577689
9683929
10316602
86421770
64998072
56721993
4203466
97907145
48792284
86750328
24344234
68315507
58202577
25173179
93488802
81776169
81469241
28011167
49468622
15189376
86328906
83095393
87087901
29723392
8432462
17147252
46713810
66190246
547106
77358335
27996679
34816354
81201591
15657820
90537253
92811930
41882261
72300955
12648302
54872741
31461459
32030205
52103796
21846353
64271392
61505401
47068062
55869534
26257469
50808634
21958570
48706817
22347137
456478
5260581
13761890
63208660
94886457
99958005
90997790
35538356
95782224
36482256
94115525
39894195
68831839
13900482
10498397
29919478
89924115
98388395
78804701
63552184
59490897
72740287
45073075
21033925
59546029
86668548
89503807
1348607
92717300
38829527
44790870
46374365
49750691
12517223
1465791
55022311
32502637
78714681
20044217
41968955
81656248
29812386
47163764
64204043
25093408
28018768
59586963
53237021
57865459
38593986
99108528
29513
19791284
47730891
920792
61450239
50040473
41212947
76747787
23872447
82345997
77891990
56442301
90320542
66586158
27380771
90346840
88148935
7333712
93625822
15169208
64977912
43400824
78665918
85824685
45121537
1852641
89156111
57962621
96488521
1984123
41448434
63767647
36614217
36793191
99242712
91993344
28503822
30319996
91574027
11057410
6979515
65641669
34786854
3999608
74270213
91146753
30716311
22679148
30269621
16696610
99149860
77235802
452394
69454542
16424803
19556786
59786452
64611809
47584320
86151001
41663162
82271465
67140475
51179304
41184245
66056873
44341799
27697260
75891507
84180630
89648941
79103076
23012149
93141853
69347015
68964807
28432977
30384731
67789317
25166651
82761968
29639459
14383179
85796319
88016913
64447996
98679249
86049474
66425540
67761761
47313186
54410345
97807024
27142015
619677
28580685
46864527
66005946
81852663
30015835
55261868
24426792
18173879
74143858
806764
4798484
76982201
73898984
89486786
94676349
46494124
76786694
26855096
12607892
30289812
94666887
38118637
38752322
34183240
95032861
67762962
22597023
71220213
43048428
47418988
75874940
81147801
99592461
63262549
26775514
81751689
36340749
46552507
58523249
60604139
20015979
14366880
25345834
40038205
3875357
23591064
85656741
49512652
3712012
10011214
35424180
70749502
7814803
49117439
78889438
91160329
43467780
41221885
98399453
70498297
49187
1814317
82813984
5215406
57647273
44499850
85608778
51487259
95729602
45193376
75814065
49870857
8164239
20391953
14887904
37423250
34541477
47274516
52013845
87213478
58142093
65924593
67819972
70583689
30117442
61041030
51629842
53317459
60348086
91720645
92952154
60964718
85499980
61999667
14035884
31922204
37503327
5445227
41085769
65529583
16412858
22605209
62438952
3581007
72879903
10869248
59782517
28113400
98901697
60034932
62703884
75714425
41985225
47119841
95002114
966069
1621972
92256962
55778333
44261478
50510451
57259690
17053783
95269269
74729641
88726207
72673631
40704547
13932145
15902265
43905303
72431172
56539958
68213736
19740951
83832063
18231641
81137324
76498217
39655599
70563759
15518970
17999819
59106693
91644928
23827550
8603824
77609731
80964233
72104435
16241471
10182786
34952827
10982125
88175890
36059821
97667962
84417807
25746041
21138948
39640350
70555701
5158645
38925914
7393909
49913036
18311613
15807576
6895231
23218261
9481020
82348024
35075249
29437158
77074064
22197514
26316659
42294952
28789517
85628850
87089826
48946522
69535928
39204072
91117838
7944652
29012685
22679030
26477053
37068133
52554298
71853566
32455847
57586846
77968417
50964338
88621239
6301573
86821466
23490970
88660944
22571067
89378542
97002770
8877830
90456438
29264029
43852872
61977953
53752576
13830489
68657666
44057950
62000950
48199113
73711319
90677357
36442505
73667527
98626993
85707124
42909185
93148642
13475153
23209802
10509237
21086941
59318987
32439101
97185364
71062830
83454981
74059917
62411679
14745984
94324797
10608622
63117548
92521265
48495488
6345482
36503461
32431573
2976564
2666749
4133063
97042609
19158415
16228823
34619236
29607745
80207901
215070
90021153
97273778
38789950
99275081
55660728
73996136
5234341
37237574
25391223
22231418
14802394
67495668
74763456
51968049
13148601
89127338
53982087
3815309
55407345
22199727
86788567
98949056
37366662
59544767
70099533
67593136
2171216
84460428
2592667
28012665
61398138
23501115
61348871
75778025
71393539
45909219
23882729
26531075
39946304
57741842
7879472
21873021
23438936
65485127
45326046
51201345
64371143
40520569
93940360
1935855
79421916
10700174
99621847
79883610
31528250
99455973
77643529
78507527
64218971
87018445
67815280
42524337
68971272
62413835
63057138
46546119
33962466
5813336
18551687
29687532
2025181
54574305
42302655
29424759
7590847
95745222
19710265
60845553
29415078
6481563
54650413
14440345
36065151
22468073
94335715
50221539
16101263
24421550
32272698
14637812
89557230
28735449
8771874
64724008
67844871
25138895
1461282
69374093
68218906
15547625
1686227
78253413
15841979
61892339
47443298
77514408
95538768
14511535
97319186
99254143
98580118
30513488
76992440
74622410
51764252
29400064
1955133
73257884
56142022
20639578
21754656
24554937
28616779
9167856
94183921
66086943
79470264
39878854
98748119
33086074
62975724
48415701
52905739
88991406
19133210
99222665
639067
89340497
92319305
85781316
98384040
28978989
60503511
11633881
10207592
43583171
88640754
35202065
94199333
73542083
65954590
92160809
16602619
72883350
56551346
74929746
26289182
89035732
19395674
54534960
68470354
64766926
23879318
23287900
69643121
41572613
91628346
23965922
68190185
63941296
72783596
95236547
57810235
98390075
29967274
85636212
31793277
97108674
15450177
88900702
26250713
61446554
84139223
19692892
60974348
97154505
61946465
21839936
36912104
50149257
33766701
64016206
65363666
42007497
66774618
6301630
5937476
61756844
71556699
6122302
42749516
19217159
66984057
36504687
47024140
65628135
37323598
44114276
7695160
7000841
57503562
48646694
71711643
69377121
85376049
56653618
30502546
7899540
63669402
92444920
4517263
39704957
47363442
85236318
37767831
97139628
7029879
99004988
13900997
28673762
81262270
17975006
72737477
81169558
49122606
77358725
62751321
65866611
25627139
60025574
24323032
70166488
66170955
95775145
39217322
48749398
92652396
40252139
20181197
63029558
11149724
77173436
59352659
85688817
56453224
29682082
26708194
39511733
67964718
36600853
86038066
31847143
92461218
38906881
5757331
17406875
38140749
20849479
23805028
4589342
46669577
76998203
21080477
62834797
435334
69919015
87366982
65458875
94628041
41255367
11712509
52865263
40941992
92791244
92527989
63951907
74293839
13090393
87641841
75300646
70723773
94201225
62989517
73992187
71438664
97909735
38619638
11834200
703253
5158132
60273004
95718952
12338849
25377700
82154183
9872906
20940603
91114721
52324527
85355727
25646215
49940743
80531555
91635455
16648956
83520614
84674867
90256213
51613543
44037060
44793606
72991295
62286694
67404248
15120853
62206047
90522862
481744
34157870
61937676
2453702
71267532
60154290
84098258
24819978
75826272
2766231
25341421
80174760
75847446
32144934
71664850
58997990
27439082
9813566
55776167
25710810
58824908
10541263
6914246
70351088
86953506
34025568
55082558
5306729
76598595
20035211
31818322
72359638
55559932
37016443
14789112
11617184
76406543
47931764
88546138
79203716
90563504
17114700
80373849
54210575
44537350
29437930
14692357
53280806
59471024
96062414
1001254
24396161
35198269
38074505
45187510
89264171
31063474
21021760
8242277
70483204
58084617
69873965
62266388
6314047
1425068
90501406
93977690
58744804
97872638
32201460
5270786
17858383
62416338
69623590
9565835
45896623
10985202
80369723
99154599
4408712
44354969
78694739
75029436
29009714
8630265
11822239
90218854
74404695
80583351
88832997
34342899
98223993
78922858
43248125
21041637
98770025
39686943
77496918
35135860
86533073
31413208
18995314
84648202
3321004
80095240
67054437
28562629
31217352
2457881
72782170
28746744
36272715
36269542
25462542
40680106
26716971
96430657
78615123
30423061
52188596
70868078
87250319
65684264
79516422
57188774
13017658
14174726
73581717
9355925
7154787
23415173
19155111
58383069
78408492
10978224
78250714
43657105
5010762
65133126
69466779
1819578
80192134
73959992
49154479
8062934
72137790
37794606
46656174
9658964
24377572
46076419
76606339
59090201
90188670
6372421
2456558
48201470
58005796
10156214
47361282
5835343
85458310
43047629
7012263
31491405
74082916
53620790
7131161
18653357
26074899
77679694
33074279
98292248
14520575
61526440
60164853
44293545
83320355
71208330
54742522
55236466
70536594
53639536
26968067
27377911
28455922
37582216
49210734
72823729
50612476
95419445
15894768
77073804
82843646
56075661
60941584
46069609
69477209
1049051
12123049
96408477
90030338
70291741
17813356
10518640
40580101
46710662
16020059
49742239
60933886
43538430
11118159
22995163
56605598
31011997
44509300
86501960
74320172
48835636
71748552
80033535
53465601
43964100
68185247
34990988
23831819
11686916
22539554
44886384
97576779
7945439
44413899
74767776
17449303
16766964
93610474
40849156
48386008
68144661
38407715
12361977
86479373
82798536
69510382
82722000
15026247
49839817
41194006
19240268
98379627
8140678
89212987
25002280
62802803
32682657
28566864
97916815
69713133
4334706
12988957
79828898
26493562
4640131
70292413
76164342
45295696
90727954
23896865
74747667
7800249
40799122
17765004
25825526
64140946
19418154
8595734
66723983
44609229
6281524
24678441
70029380
63132655
28393407
33048583
61827437
19228306
30052110
70783041
87397846
43886820
28332055
67674945
98163520
94425895
97990405
11893442
10256095
39907887
89678519
91288914
83828957
91134439
79559486
63128535
3654358
1794764
74728547
52925191
31678554
16121200
99018526
94176494
22425199
56260601
17421088
75046508
76351500
56092319
72261450
94780597
34485151
34127409
85680180
31742415
97677960
61222801
51171751
64390935
75902108
62631987
29412643
97801660
51420579
37310370
37456474
20013379
41105625
10910716
8264627
84192513
972145
49181809
24897480
99005860
89303309
3849927
14293224
92054699
77902152
41436633
96648854
65916393
77019436
57637139
71337480
23401990
77748156
31842296
30260137
31231486
54030956
93348765
69063319
45340064
59509667
79530795
25272101
11773967
99583552
56302432
94679130
90779205
86394130
23432206
46326385
4292235
99906399
28733339
95575
94501635
54775902
79573376
73083696
92230174
91561149
18566858
50886867
9321510
16117531
58581148
62899785
85045173
20091023
81043883
64841298
44915260
70073119
64694465
73800928
31770750
73524042
61680698
22877849
80085522
20888703
1134986
77400409
20965860
25611939
77747380
3122606
35851956
3051919
94284756
31892314
62658709
20322960
18327703
45839829
63448176
57621478
90175422
36205001
35025279
86183237
46725279
10146964
42908882
62246231
21223331
13813449
39098317
84392759
79429065
46777775
92881576
70732279
97602338
96043456
35174126
16314139
71140947
64906028
20520702
58558748
71142166
60559956
44918157
87009255
53268409
70049615
63009570
3565915
87692189
79528808
91365529
84377806
59121848
40044701
90576545
62987401
73036308
72997410
17029438
87726151
50454350
50205916
90953543
6970554
83770391
40164327
28761577
60871686
9666999
16787473
33938466
76423748
23003781
82392156
78972743
75511809
88835696
21554304
71436670
23525052
49902713
97488486
3506245
87723627
3434550
75414958
89894121
14337783
87210577
70984234
83292432
92841915
89539079
82150753
15756592
18074633
72134058
20277005
2727445
80215461
23955999
63543965
65528671
35342408
64620129
26617012
44312321
79471902
77861116
74314664
99171011
70362184
18630035
12577795
8994753
89081179
40944474
7846662
47998187
68892128
18630300
97152033
42560131
69331154
50189622
96018812
16217506
52758307
38973466
59888498
84557490
1388087
76166350
17200144
19190773
80497766
3189994
48230555
19184637
76351871
65840030
78032391
41912370
47352128
98680873
88675968
36537680
67834847
93340771
8081637
13001958
37990276
7426100
9248584
67523543
91313356
15056410
81359727
33029853
95455304
55477927
28285014
45656321
5462524
24864513
54567851
30252324
45426656
61202785
28260177
67011194
72513378
57525396
36366302
87128842
12073954
23924093
8783644
1078063
13401141
47587985
43053195
18849050
31419683
43135577
87023326
62438733
4356073
25588212
92578682
71202081
20194488
94395538
61711354
28331329
22121012
21164026
70640301
61332781
50707445
33855749
51912214
30299576
56749577
68353312
62518891
31694987
60651632
96804558
72375831
29991072
90504863
29639716
81866809
6066375
65894142
87855180
41394467
27152420
9886314
2099714
9795035
73224623
46425012
22028314
267421
28474802
73089823
49504760
82348375
43980367
96622566
46062614
61042219
39140088
54809780
20240514
54918640
38180085
84402474
29877085
39555506
69732833
74259036
19406429
13317422
20914989
29370964
70048075
51546711
96477852
87364750
89002630
23836884
13325253
2478202
49486975
49244031
2522261
51141374
8215099
1093095
50878666
29770225
39004372
66538959
13163385
53868193
78460664
69924781
27801480
40042318
24962920
77600812
76842293
30947756
94821755
33759402
86878605
19690853
32240536
90118842
85152246
72671893
79870911
81009060
40404902
91493196
29310209
96437472
91318569
42405648
29167875
11817119
31458270
47742296
19092608
34447170
5230971
7784210
87528132
52250336
16173445
91200798
84008753
25214405
48177113
66184144
41742526
97318893
8812070
84280434
35957875
25691533
91061360
51148735
96908270
18893451
40146831
39231850
32291553
68487681
45116846
17457813
91002513
348094
83110860
45126490
13401689
60623812
49609534
28841030
87605029
71515595
62028843
74142681
89819639
79297213
93874959
51980039
93017446
89658168
63568184
28630969
58171418
46912271
25063756
6335565
92356177
1016521
50874049
6221074
3428445
16933921
13348452
12889293
56377892
31991428
79269331
72995128
18083231
39812758
83580675
95609981
76470875
99401645
38091706
78995903
80696571
58648916
81624853
74355089
42427316
33512650
60428292
35905148
67030735
50433921
95147209
71314814
52062250
81783199
79371645
99930246
30190008
6325632
55002507
26949369
95738620
95407922
38087987
49713456
34730130
6648567
82980872
53691896
19320487
69277127
78876531
59634448
6040956
1869771
59406638
21207470
15386086
42359523
31180233
44740859
3761361
35906081
21189928
49273746
91376824
52272460
70527490
11084549
86894383
84701278
53010532
85539416
51237722
55120646
37444653
66131332
23788659
44887591
77856143
48709877
16385351
44862807
17324436
61193229
47722681
35031137
69601175
94285471
97430334
80111555
9687239
35205492
56890720
86860849
87928231
54303177
84363580
74426128
35683729
7661519
13076995
45473020
84469550
64454186
88095100
29488706
12824575
40623219
24902017
96265575
81463000
82305206
58878077
59248799
77347935
94243317
93281525
79093846
57624210
96509347
43161852
20951211
83280702
60896809
39662012
17981168
95939208
5874276
40627956
87715628
25360232
50081061
59304053
69799577
55122473
5154224
44484772
50337062
56675563
84123453
67048188
17486837
78704417
33628539
15238281
78491358
4441876
12085000
88483949
84510187
36328541
10290426
37397086
13508314
6425199
9255001
90859814
29830558
74381835
86685346
27918626
17174750
58084809
4410438
3782340
77483125
85087894
99828264
58722322
64517360
7802928
32022819
42152996
7636243
38152876
27864962
51883177
86403156
80822769
16041606
26544995
72224607
62491707
34117348
67888294
40145296
33113240
45165124
65231837
65194364
11370094
70277315
34406661
45386344
23721459
69055858
44389425
84335056
72544180
69951700
2617860
48792290
34120207
76987492
70552634
45142784
35610040
20989965
31025183
86321474
48543288
96087472
73571606
18053874
53425001
30714018
25671955
17356302
84243451
64800299
79643937
91436745
47645939
29686279
42092766
16031242
10864423
68315369
9772026
17949163
89559747
10164980
10169788
11431483
63228102
31086912
21267069
65857021
7827590
73432411
94757418
23077351
95427880
92423877
38716358
74619620
77566761
28431986
68787174
13868434
40816344
69899084
74811955
44756421
80796377
75603119
53378795
76157442
12116387
41961707
46308449
75546117
22049795
36157126
29985913
81897275
25008791
50567415
35321133
9087560
68570452
45304492
98508810
48612483
79249921
16011269
86028979
35048821
61061049
80466326
27621725
71580254
56571757
37115369
95109202
97036976
69984352
3197434
68958830
18484370
15331241
94563513
24723109
9585502
53591220
99924364
3755387
77900835
1273025
55698378
36945034
36418851
24096100
55001665
25804544
3721814
91002627
49344176
92524574
80618726
78759516
25577806
98791610
19179185
70252796
51111745
5109182
32178635
89944008
17712936
65710246
29183481
68222072
87018130
76313350
85131574
51666199
16530309
95012610
30141490
79412357
61641208
21701589
87777998
38995957
94014552
45822027
79630241
37413487
38293511
34976838
53460086
69499471
11601112
29363772
7185612
48404420
4584341
75861943
27054164
89938514
34560889
18746324
71366519
25815888
88441783
60294853
81555918
11694187
14558449
86233679
93594536
31693601
88708801
43585868
4736391
40616775
96143155
3093035
98299043
92129668
50740041
193131
24811621
69690836
77290358
76569379
21465069
53919493
46933028
95995517
41946253
28687165
99917870
79342391
65561164
90446962
83279206
64390945
63938661
7124208
68897552
77952929
57771461
48815319
31989861
56935730
51452816
41697947
61311506
70949344
70919836
88262786
30688950
5460173
97884404
95934249
40633447
32766896
4307030
27522560
7873326
91130961
22556598
22779081
77227398
72373774
5345465
17583901
74443233
72726874
4353083
29496807
65229603
90857016
13705929
4139239
77563429
53753284
84191784
47805488
96091955
55330474
86780108
20380074
41326479
62672557
80600161
4320401
45503724
93130530
81972550
76411636
42136563
12284018
84931853
77560119
1450177
3375516
2115837
6488465
18530407
50772144
14651792
58048143
67051625
60417621
57161205
82692751
11835968
70935364
51143311
46246726
47176664
8586698
56694132
36500282
88015890
80597578
49326830
64932681
19883331
97731513
91798270
91449633
93238195
19712800
23497940
23974853
10824992
7229726
34444120
92007182
5373496
33844323
7393957
4839720
96697890
93726262
62739080
34856209
62954486
37695472
71527941
33670173
75484224
38214271
43052499
35601012
67309185
28525028
75330011
43332499
76741806
22883765
93139644
54874311
27120047
30579100
29194826
39936949
1597665
74293462
24991755
28691157
43035285
27184564
12540857
34654450
77233295
3839773
56856002
19984811
74365831
22950666
77044171
34113782
46427051
75983113
96784169
73650072
44753947
68249532
59374950
1591469
18989932
8605783
21144770
78613030
32140070
68629796
68307119
48485958
54784326
19251970
49126484
53454117
31779517
33590242
29380364
29638189
22548462
46519369
74803940
57013152
77418548
76718290
54892320
76826639
68380506
86193321
28519862
72170724
29103649
57806608
2923473
40134106
9753533
35346910
31863887
80803967
71782744
90734842
61913668
62744761
14487438
12757989
90269557
30493246
24450032
49006638
43187422
29361690
84764545
60087547
21162285
40963629
39350076
48369286
38929988
24417706
33172107
25216158
50621883
23794330
89696977
27756834
28116571
12361815
66199266
80723082
5731236
65365009
60034182
22976862
97926984
53915212
46805242
94446524
15817390
96829024
95444078
60512214
51506288
56263160
48882311
92136818
35861469
48875668
75531231
58186088
93366135
26506503
33427328
89463336
17228918
71178233
6123629
41717809
23913028
68001894
66029850
46908571
38961407
72358940
29669358
26972046
60764667
22905409
66968520
45314505
46594365
3769804
56345975
81552924
2004481
73750791
81109313
53422062
54186292
92909076
97932125
20099767
3951610
6174052
84504441
64383879
77273641
41691969
64994100
86099838
24817869
21444677
35798437
72112466
45011106
17335777
31214290
34383308
89091741
71851736
27827258
25420362
11651172
97575361
84230220
9327423
37239249
38828936
77876206
55697327
13953395
69547501
57084151
23348404
96353292
84993795
51356852
49289979
83922708
61972658
90467175
5649735
94199860
6150455
3106755
62594541
7733965
19138463
57071730
59971671
60816751
70678351
8302223
5966978
4639586
44830847
22675756
96102527
68732960
89334202
19161549
66016757
29106392
22802271
16117995
95370653
96669677
29255971
24765043
39562693
38521461
67552909
15447620
29337806
31196091
97353849
28637365
14615726
37653182
26132118
31410444
45696111
39776176
4004584
20496136
97484718
82328695
79528006
40230232
66442013
40877871
85503709
52631841
28037121
23049381
40006059
66639740
68401076
21185246
24262916
59256821
56475428
99041422
72670737
86471437
39997778
64059810
11589708
38769849
52035541
83932343
25455366
97555682
98379605
35531936
58313954
29263843
76916752
16495843
76605783
76169742
57403480
30583612
39422769
66618407
76676114
36922138
43262992
93695975
92141880
31818269
31611367
24140666
15807832
63737758
9544830
1694722
55024660
44500775
29946353
99310866
21592736
31832054
70242096
3464755
3647815
86861183
18639741
23685986
20799719
96926695
65822704
19058832
62296688
36310410
49540342
70217249
20075624
2576245
20949966
82063214
95804266
49532396
97140235
70699843
46167714
51420646
13247509
39436129
51339347
27990156
1117863
50609149
56588625
34262718
26530386
44815679
64587655
44556941
84353785
46669508
21804915
19013826
94379860
63054365
85056165
52144470
21113965
30628430
49846340
50885368
49187621
69267791
80684424
90202506
44878000
73568910
98788929
13288868
15720725
95687020
97335887
93672976
41513903
17507003
32595239
48440140
12569774
70064711
40300629
40882443
52774039
6063946
47047412
31945908
496576
20118005
23128375
77370594
86105813
77286638
61272548
29980642
93320790
63820492
6305748
29205560
19226902
88411293
75369845
58904090
45852350
49248866
50592328
66954739
92095303
99196045
55169379
34813410
4546180
82934921
32868335
42794552
58540438
85777714
70204075
29318910
57408885
17060441
8836455
39298156
56836462
96066625
9119370
59707507
24321696
37949221
84571277
91139893
77333886
2882480
82102910
47928711
19311696
23484547
10567806
31847286
3420849
94745522
16553283
35897023
36176402
63424071
28883351
80073813
48289846
20672958
44885719
94896606
15382964
53456775
31396212
40082743
62929017
2738824
4320629
77079788
5137219
64528280
2036
14380992
34322471
79174405
49024157
11102507
96998155
70453775
37366578
29384407
78891052
32670827
17111305
26448163
85294746
20141504
39614092
40315808
89286839
91521069
86019512
56930198
31607996
97698242
92386463
57844864
24544821
65794562
62803430
72625803
27771775
41373287
8443463
81984796
69255505
5527518
98078224
77617991
1546544
94492999
53629347
15810904
18097145
30628086
17990388
22973774
6656347
24837685
1935630
29756251
98839386
3015360
53251470
8860518
1595342
90610503
8696870
38307209
58279138
56828399
63350556
61414546
68445845
92462801
68361672
74741894
8468284
38226298
12175897
99623450
9358078
65554538
23211025
74449721
35450198
95849109
22330180
32915329
30095509
96887269
99870045
25501893
69160542
76192693
68036506
74181772
14783784
65676375
52865099
22513040
76412608
53197456
1049174
33063745
50834884
51633175
23973046
62811712
84392233
27539225
49032184
25885156
77719989
66817208
23284412
10112440
89938309
89833607
87767098
49536507
12910985
67536144
10706362
75554590
55903491
71635278
66365979
86403402
85389836
83258931
25933645
57017816
26973199
86453795
4926679
82983126
60487500
80334455
10898258
24166793
53568086
71729660
80576491
31217893
32282518
74443121
27642085
70553111
41483461
48879884
3604245
65470460
32442742
81911286
55230820
60115111
2614666
98496714
26401873
49943775
38687929
35761178
13293676
81964958
38830864
97280746
96910812
2609043
78417005
25169203
90541274
64846753
28215813
56073826
40443188
74126686
48475615
54382550
29535691
50909077
2265687
83013477
35940373
13824196
18945436
81343447
28713627
8141471
60457521
26132074
65949820
48711819
76026992
71818828
51586793
36723491
16430082
53180196
3954087
21262007
40265064
40202378
15586960
24324552
61179254
77738123
3608338
12201870
34431954
57707558
79718574
55311218
23241081
17057233
82794106
1307796
48643899
84323828
88388256
97408070
32177466
53481324
44964829
3474318
56042863
1424906
24705283
52004008
19564581
7005458
7921015
281218
10119804
36454845
73382835
99800639
62432999
4379063
157637
24496821
57149102
57129633
78166478
846063
13833581
9655696
47338885
23252907
65992339
17577356
47259314
11734236
70772452
90981906
18278835
84477737
80868344
79966099
91494906
96680300
78789562
97051635
16528524
25244213
74803177
12258570
7204995
80188997
77931674
29181734
69351054
97345811
65125300
92111495
29168236
29457994
65631858
54188770
72931445
63019337
15998949
93936607
11733521
46040994
59609200
50561691
47179326
73813147
66217546
68601895
86309134
9618096
9292543
69367047
13268262
26187279
82495216
52971955
89357377
33267482
42338254
94779673
22141355
50711785
50159139
30443033
1414087
67165893
30826953
62602248
63077258
76922542
8182896
21848110
41845245
93810902
56353053
70825800
84283070
23811108
43172773
18265862
16550783
45504178
2204726
91949198
49913990
97931088
37126607
38261751
62463276
22545662
32231107
82973391
82090590
69263478
5179195
28486294
98663199
30383775
24855984
61767489
29537028
37801755
17710197
4369591
47703478
30951354
97698859
68294231
47935860
63568133
47920970
99953777
3382670
82504116
27927711
93660616
4932843
81172280
5744072
78962199
98015364
99926578
93703866
48680584
36900839
40294906
54925116
53038654
49993141
95751705
42018665
56772557
8251940
75715791
24736050
58192828
24518781
49027470
72434394
63137546
52789151
12666236
83314040
98755238
39112826
38514165
32442488
63291638
40939157
78768903
25502234
51026769
42221193
67833845
26247410
69498245
83884676
52586165
74508134
51094354
30175431
1458802
32478771
3110892
1938728
36200714
65318889
42802045
80238993
54702224
32196458
63553184
29972863
17860555
49275503
44106727
32972932
22980534
61315843
36713047
23836613
60419070
69331206
38412519
64452732
46744967
39483307
10257669
77899383
90161384
80449530
27032336
54992791
31039466
62112335
99106014
66881362
61051916
71241433
69466424
34868530
62742786
99214364
58292314
51133012
91857202
99363183
63666804
19169002
38088245
69974655
27711531
40559289
94523228
57412298
54432536
47837340
47348777
2365733
81659464
80857599
12011217
97991735
16861626
26229348
16272833
39730939
87817700
44911842
81261846
90249794
29335855
77307809
34215971
67549487
29796214
95264863
14363375
45603769
74370187
6186222
81899956
13102380
30065074
22254003
17739106
74165160
61053220
54311721
42632729
60202145
10339982
84089436
99634098
3829853
46341007
98297967
89860407
81997689
96127037
34695190
53640551
96297317
4523681
21468444
80482355
60032995
92869686
86926303
21157188
5398668
54857326
46224591
32356466
80555595
42423341
12313331
22098510
79174623
70664780
62935907
20902041
39179870
23148567
59289295
62400971
52308909
29325264
16761590
2804621
91899912
60299818
25216560
7980351
70000768
90107086
16755685
12449651
59666552
67077081
92648212
60835952
15945256
77782620
73889485
37407664
25889306
30740443
69905847
9429090
49306288
29670863
61546891
71972584
76908444
20740388
45240470
40351066
27601765
1270203
95504699
69111298
66355433
94718953
10713967
28421854
33055190
4217335
69130044
97392674
11819311
79848352
39565886
62832819
56598221
77176213
95723049
38725804
37537499
33433084
17399617
33352157
38897753
25256685
14790112
40668743
83742107
28131060
83185139
3017633
2122695
2515858
40635262
26886102
76191578
3856060
99107092
96578437
44780708
1551194
82708319
69451392
76238151
95087049
17410974
59998797
43568572
79759706
28929826
35166632
2905806
54044625
95211984
58631935
3249692
39915238
39612322
98467061
91946651
53296583
84410662
39215839
56115475
62013332
56859901
37263946
24043421
14852578
77665629
67390835
71147307
8519481
24543120
81453261
32700928
35858326
46780787
51551615
1619508
68337898
85840376
58759651
13344817
10634904
62432420
98689545
37250105
71737083
55766289
36193073
37561309
90927326
85271661
85445717
87176071
65544962
91925242
31983773
32821745
35483
26949516
32347368
30142380
85509075
27538702
60156746
3893147
38195526
29950973
54347656
73828469
92434821
87578603
46214558
79422022
48469907
42669565
29249337
95338990
64765547
23097198
20531774
60371360
98659960
74549770
73982273
76127589
43491354
98317748
31386127
70472599
9463336
49812192
84794404
72297062
57547625
13976345
18290741
77221974
97305114
36263036
82365096
18855103
71912043
8742459
16417815
95668556
50796546
20120092
46392273
84359549
29391734
69931512
12436825
34006821
23904725
38445372
3560165
63953132
20940830
42067563
67373280
6812877
32711112
31557529
28859496
66280345
31820090
28661490
64165329
35154291
78753104
36262449
63365920
59972435
3634653
45882153
11264144
29835395
89703715
99007552
69728273
17759269
77637212
38922479
53732036
62388650
75593525
8990531
21046144
39681372
58725966
34146911
91890256
59343061
27819707
23753976
25179891
87984518
53461894
38278103
59414107
14209585
83224362
87635035
86162734
72748144
57966617
42155252
32996680
39263020
77567288
55933353
66213175
60647974
18490718
85207699
84528062
33928305
36901592
77922144
37382994
36457717
69366760
729041
43532704
54122990
46929473
44034108
68193285
81948268
43171213
24309258
8952852
4179409
22001383
54282042
24333588
34554454
87013217
61176029
60353664
63734149
93810304
23930264
52842373
2109632
77614011
83195941
10755719
83807673
10395903
9457362
79614620
59656440
68137518
3014912
52057871
42964825
85395611
35294117
38335199
45444491
77102991
81469131
67542589
82505618
68715720
2800654
27720466
66102853
40698357
76103202
5560694
2644432
90131259
5100619
29540666
60103988
78502835
99012324
56192607
67830722
1623273
36499673
81701533
68332452
48339807
48092204
89929437
43699284
97764872
95210867
4014527
39681571
4455629
85938776
74937365
73787060
53894923
31075608
25534566
31619454
74971923
69131525
96311148
42535245
32327337
18518532
43614358
45149121
97013126
37955344
75325831
28673485
14924246
6623157
31548309
2340921
33361851
44026005
71246923
65857569
51958728
86106855
2944487
19080309
9184134
34982131
89047005
83095159
86039026
39187607
54519890
15573567
93085693
54675653
31181985
59322682
46706699
54052098
2031578
64744359
57514869
70795497
9792318
91816473
60748551
48117414
56237508
94463992
21276546
75523964
14418584
98252031
95028251
52965696
75750550
17346751
41178618
69035227
78943443
26930971
46716348
89123531
30426133
92762058
68279794
74891682
98863190
11220441
91115424
49912966
94760517
36387366
17065663
72159408
11342020
90167014
36849595
32062445
19862891
12593439
26870517
89188128
84738564
29076527
31951938
19705278
45795085
7424067
7181162
86123600
39398969
95160545
97020586
39977204
47038703
34615135
50962482
22312157
81296585
29910889
287144
46513615
43644695
37629823
56566948
72400548
84242778
49891188
71237426
17764041
63504073
57238000
51884371
83215553
87734735
92303087
76771195
27288993
88492938
65928257
53657364
30299026
48698702
43216648
81739514
2732115
32004640
69250364
75305982
29926325
94028604
49619242
28764004
29266717
29781392
93966065
80514404
39257605
51891262
96925444
87866540
89700218
27674398
31952299
10951132
99189151
57005113
53616001
31937032
93847594
40783439
79386871
6977594
24167650
31929426
38013648
51902702
75870759
71575017
68710307
97031061
29896298
9888494
12904029
15314450
96104368
32366576
44021948
8119104
10657043
34925490
10218708
9362281
83374657
83292842
23177102
67600080
30916603
57082243
7030308
33420329
93460631
15635099
39279527
76384284
48767615
25844870
60693369
58849733
39870128
71428489
72795091
10103351
23097916
43129120
69499968
96206836
72101320
87191928
41992736
82130806
77293839
7805429
65352743
18154666
22228061
92817070
59096539
60814192
20705044
46654956
20669465
5887516
51472170
82384047
86448016
98727160
61034153
31096617
17346116
75341760
17495855
35126848
12521485
39772452
22260076
23840784
31956757
39022409
66379942
58698599
37895006
95666761
43610167
91988552
56665658
29113774
43012878
1946217
59901137
14364155
39580202
55790516
88124574
27462947
47886883
19480265
17264882
6750480
97778081
91648635
87015792
96098589
78771682
32061519
12832143
8018844
27460664
91608576
35212828
96085330
36067977
49723645
40805557
76350198
91821774
22540777
25809230
25484981
13122708
86274843
61894832
89895345
47339646
25055516
44070901
49196925
92590016
40972587
12910350
24493731
64017318
47557052
22320445
13207326
15893003
44206580
51692187
42683616
24146914
60923439
67105683
53852493
78841009
8677499
28317029
52338110
92090897
95609114
60215204
51690240
10707759
81680900
87410104
90376914
8479566
81745506
56367453
11591275
59418435
19163924
30991651
79437041
76154360
44475693
66338796
2624002
3964649
44095601
2581360
88104495
47503274
93202398
41607612
75799420
76784479
78559520
9671598
67204834
91681090
866331
94539131
93938638
77711904
91710565
53851946
88503967
41703900
39736776
71320855
67079979
10574827
60874437
63953521
63665466
61365719
86470924
90923451
38197258
15113405
3403270
68905807
83640778
21725902
8930123
96057046
77452319
18583505
9133100
1120465
55416225
75935903
23724330
70441492
18800735
68799398
38645884
49054277
25078871
55946855
76334990
40394849
27743487
26214905
10374524
45760568
35400127
24880259
45048475
46212332
83751540
68681669
68458481
56137590
78793199
4738448
34107064
19205153
48150644
4185929
86802911
98130445
42150204
81020779
12458889
3865261
33209587
40099586
64280459
40429129
82229050
5907248
19971314
70612093
23426854
53990059
44856443
66146232
20972991
89595197
82250778
18593982
23201410
57355331
60196724
65556263
68010976
50096175
749156
21847518
46688701
16256518
26250618
51152034
29898993
26211811
21677175
82988424
38027978
3645042
92628946
54293111
22902153
96882294
34103862
36574122
87625440
52670019
18551297
51582770
65552250
53767748
74816967
77650034
35002739
45664374
94932430
99048353
75206876
59268331
6449039
91470411
88398137
64996425
24412987
22319313
81615106
5584456
92450356
90756068
2738981
24675384
59836303
41228558
72199298
70019448
59724697
31412009
81506926
93005056
82815311
54471909
60759345
20157144
56862180
47712327
221320
31234463
58739263
54320164
28720675
63124229
37505402
2595242
30759208
74730577
28974180
52145112
22960558
96201435
71680256
79759617
55164483
77581715
81300996
19398990
23147623
63362169
87175771
2463544
336399
30412066
14156196
30074641
90326563
63162682
69679792
73943676
60309503
9121276
47734279
46301681
25224694
37550524
98766692
31198267
69999818
93533278
6449461
56447481
1795638
94476763
68131100
67141664
75667556
97437379
73679216
55860599
48194679
21786550
46414013
27795993
56314371
15937258
21241407
9097463
76852368
99733672
4385643
95331156
90051098
17041615
73646951
13417287
44913812
86373456
67505549
70122812
81517664
70228912
24712940
25669747
53249240
28403849
31055815
71233664
70406857
55594505
4376084
79202761
98512115
72082545
67699197
56951051
21223306
44841367
6133347
46002390
3358136
65066596
50727766
65063948
6657560
6176599
3624606
52581478
16403517
32431617
13162037
7791343
57663273
28380039
12592331
64532359
40139478
90906915
60524865
11528545
72521649
52398755
40149550
60964741
77692185
9233385
86034781
72848207
63936229
76051305
52159309
11175150
95167195
68381870
75438256
59234278
41066298
39158485
89902316
70658702
801329
53767696
16024221
59708307
52132197
99056420
91590929
10491251
48648815
35464683
46853578
13615875
90187612
1858771
1669376
68432618
94391083
256862
18390045
17466659
37365074
11934112
80662847
83980671
40982842
9875140
56423609
55961121
78295742
83024775
60857746
79746304
26887344
65558203
41268484
52169832
97278805
84278982
51059198
67294329
38331364
45169440
96507811
45889703
76309770
9227737
66347977
41502008
10897000
91467792
41984891
42247113
96387348
42877053
22269304
10251210
54157844
70146536
90320305
99929597
48325606
36852399
95426510
58734843
60122619
2662212
78763434
72904879
20262199
44529581
18672083
55142360
62402675
57998083
10216459
88776075
82977019
5964787
78224073
99258288
82181649
22419776
76579769
36237440
40492648
50134847
55526456
9891085
55601065
18079065
42191833
51797178
25711601
77981324
63865058
22948799
18317905
49203947
51720143
25137574
29171277
23066137
92326350
68346321
42361694
55453138
74197058
76952306
25643632
93150307
11080769
57579664
48700004
46759469
53173782
49310857
30273167
33396774
16925375
70072458
73218362
84761175
78282863
66838681
11976736
56439903
16785422
71601292
55121139
92501742
1311668
48510863
48892886
47911499
49816881
69719970
75202532
39083215
24232841
97778201
67301288
45258600
28037232
21611802
49799587
16964631
86778066
1827362
76286922
96515698
54533966
77454721
85620229
86871843
55358901
85092825
24097969
70815846
81686416
72054179
60623135
11980431
75157400
82805674
17710867
26077570
84260412
30126477
50796869
63869497
60999198
13349441
93648355
68192578
59286166
51093901
2484750
66583358
94378286
37429133
60545880
9685092
98888996
25929520
56756556
39802107
97692139
84808634
52352998
97431779
2210218
21822019
45393943
89312269
62678203
89273141
33204547
55654654
21852205
6850513
30415810
3174481
69395267
80565931
91236706
74880306
67710707
90082346
39440611
97914595
1804136
31709449
69097082
47515194
40730497
4678617
64047439
21336865
72879439
67594365
3547646
61148437
92975771
78535084
5380890
41117352
32915293
48520050
89588134
90247936
9975366
2142895
98792346
28858965
28358967
86263190
53315940
72443254
70853576
16629808
67631460
84856901
9006274
6322903
5021806
99446838
47596709
70654907
83239756
81109717
93372707
26483296
13603386
59472445
15570595
41595422
66745960
78812577
70293951
18132640
56818044
15499462
347590
88393318
57776397
26008967
61387323
58721603
21828905
66482768
96433492
41390303
86812880
81268644
65223291
12012085
74729846
2759832
1402065
75909398
7021445
96858453
91374502
51622053
91847384
69067161
3666690
41913306
80411202
33266743
36613408
54592767
59046149
59227538
52707309
80780597
28035163
46896678
35737229
36964080
14822897
30137600
84732375
18613111
12936295
32749377
4611284
58294629
17563089
23339422
24034884
51130155
44427321
75320803
67028760
57666187
47635482
88998763
96800761
89397022
46286567
17218474
7803072
95516368
44210562
52885668
67154684
92466271
82491077
21667187
41635695
16945375
23185917
82728132
14020753
84390456
96112233
11226202
21445900
65885094
95616191
74135434
96380990
67579193
33941928
29029310
51301050
25619795
54737983
52244722
17323463
41565996
53588375
46848570
61040863
13272145
1244210
90896186
59217970
37032481
94752650
2782892
19107873
27388751
81332107
78395870
28003267
47625827
44563735
85994801
15782243
80735033
18786177
85384603
83372543
75442304
49444370
81317414
55675595
99626299
83030408
39736175
89046444
11841604
40190866
43396904
70325438
70550212
85363797
78073750
85211855
44406461
24794346
24460819
30134497
24212096
6149597
45105037
50699948
28246583
48101040
52724229
13846041
93316188
34628182
73805330
77696456
55735616
96192952
27467355
89776267
47876229
28642867
31649312
98614761
52779684
82209048
13620914
4582300
29305449
70986027
98545655
9188371
2497394
49276709
42563047
20673777
67357107
26431795
38602001
99856268
27562740
40760180
40789527
68504430
16509265
63435390
6281005
54934232
13909945
43439833
51287966
25683002
582001
24597634
25931591
89025468
9550478
88544106
99030298
52953529
36930942
75510261
77654429
42400830
13347456
87452796
34774376
39549328
15250471
37472203
5447595
20892579
12696283
4695715
76886437
79692195
4338263
3671609
70561070
47945327
6628908
40511413
10433582
21064217
60663869
6152373
4656163
52188775
68491073
76360647
99619744
82677333
30203717
32844274
76590536
94677905
25695783
90304302
14336727
18068990
1084188
19881447
77787034
80732210
16143658
84068734
11432177
34525175
46463663
95741128
48531028
51271373
95660504
82561677
87591755
87463271
61820459
2229258
62648565
5842218
19658238
79223919
67335298
34730417
848637
47861858
69871801
50552651
19819432
86987387
66378099
35129467
97629394
18796742
91636766
2229623
45263395
32657476
78210106
93560234
89929367
73054058
948959
60325683
33985022
73896864
42149686
9974628
78735994
99392195
99413244
77038915
96307971
73826467
56920578
6322188
54224870
14090118
18782639
8621228
19931458
98653603
5435004
2346568
28780682
54723752
85624439
1716404
77354758
97584181
30800833
10299133
45227601
31891551
2987792
46663904
45328860
72161838
19684142
68799824
5176426
29679390
82440311
54517236
86712722
32357026
72652639
62627750
96083265
58650524
83603690
14397685
85560885
80855527
2708530
33200036
3111042
45436366
44917989
64683561
27961361
88049041
41425861
87357487
67819292
11161063
56704294
46367764
25265332
21947255
9653107
75457899
84876347
68746846
43686057
20869500
84185066
73841836
45344217
42425535
60507724
49402086
63398571
59002469
33093825
56435846
3360214
38264271
22403580
98194038
60322985
82778644
37320582
12840345
7731333
90900864
18496057
46544451
66737761
26383119
75115717
90486971
54920773
8960758
13735982
48899520
22783951
36030235
39121484
18019841
68465329
56168344
31866441
40874916
42339632
81342268
41632551
22809280
53289383
45018633
69059896
75873250
26438658
59649207
98067108
65088908
32049732
2773552
90603494
2156721
74859777
76803602
88430671
64086331
39026404
71091760
56602498
42545286
94643755
73555217
48154870
15560674
99316518
96758896
91891576
5070612
40108987
3019962
55398310
5904853
12388837
32790931
98984820
24378706
66075184
22811473
61707947
88981930
67826239
38974847
79476069
9047155
18624839
86795356
40145811
9391670
90711697
73316698
73638007
74303726
41796091
45293727
41462314
7007629
12268664
51142535
83328279
78318200
27549324
94806816
74153854
31296518
55236304
41579948
4893938
89604
58570868
59141155
75912667
75061556
19046328
31948974
35746293
6374601
70917746
43489837
83163599
95974636
41612427
7195570
77771086
30616123
71517570
41637636
47746599
8250180
73710055
82906653
60984424
12240399
51936481
36167084
65566447
38946449
5403305
68757396
24775153
79638842
43599885
77547883
96499829
86712168
45921774
24446716
99655895
54850289
30306754
42448325
51544389
71707294
75904786
26739578
40969029
86333354
89611517
21069952
55387949
24207687
94363828
33399411
34326442
9551641
54136572
97820832
56109114
33726137
50252207
61799820
94138290
14542899
41000507
49393515
112568
85620104
70343457
1009577
43307081
18583341
64047223
55506277
47571765
40087178
6621543
56994289
5472670
33977981
11507886
86565204
98105213
89626580
71026205
73070280
95899421
11689430
6956572
40981308
32949662
25801915
75723810
99927506
29348211
10306095
32875582
55146082
5277924
43197907
56509073
92445686
26026893
28301756
49240530
22099532
1155549
41123826
62033608
43257943
67439000
90750194
36079060
59561150
91422806
72219949
17760612
83590748
52351234
77816455
93102465
34084030
19204955
50481113
20847170
27062952
10549366
90567023
58876246
50440336
35234106
90144906
75565439
58049570
31620834
52583646
55036689
41723322
85143423
78955798
61417335
39055085
6286708
23235916
17026991
60399360
11792888
34517905
92643017
99608175
48368791
3126891
98784363
46956392
7532465
94048337
77847120
49046605
75029242
92363569
63622340
98626102
34576120
54541291
56658986
3599725
88099721
96785876
39491446
41157616
296026
36389684
90891956
74936818
18560624
13228744
1505151
38579034
25087139
36014656
4785034
383042
97153310
23490754
96742427
4281977
54452705
48735333
81847947
5724162
64949055
73927095
57235911
5196435
82304864
70668344
11351506
79225367
45089728
44184285
86649921
40770092
70946478
34149518
94249917
77129382
27695310
28140968
86442629
58195210
4847768
86651
338921
81260308
99358935
87987148
84527312
33553457
13462058
33115989
84824883
28005893
44878214
80813889
72418463
26164967
21994418
41717168
66116279
42593120
53332681
50278201
43046320
41907376
24534204
9778275
34245076
85598793
63138766
16986666
82808320
71910482
24627990
56809857
99681829
65332261
24817408
4288970
16790474
57665745
34866636
82199903
56879496
5983896
16316174
98444813
79725197
32725362
86482988
63742100
9313306
36164233
43672547
27204904
65331717
94120379
82710467
41179635
99513656
38463004
89627822
21019281
46292784
97904241
83295837
98819986
68427902
25715637
65642971
40329723
25010250
9730200
59182344
13016517
44614347
45442555
33720599
33299805
24476368
4495477
47038224
8395042
95065658
36345809
69820495
45096939
6551935
41885326
25809155
36577406
92940841
54932829
16543152
88782874
71219797
97814439
56120493
70860270
39479349
16282629
11931815
89783967
39167886
54357702
16490012
69589702
90962747
61034092
24096993
45361776
92837288
78599983
12989853
47427740
15876951
75423352
91895371
70723521
63740255
76766055
93468860
22419781
65765352
49371470
56832019
52069639
27253424
54165556
65335367
98528214
64386441
39711060
16438692
54152183
62284504
23012251
55029322
43192483
45910552
7287085
79369645
99149958
88956245
88173792
86920211
80171586
70286258
55074495
1591833
8046826
33590499
8749704
69199407
58910855
80817587
93625903
96580375
16356502
87989632
28284761
46287466
88881288
90279610
72120034
30049811
13752641
12192871
30296407
85229265
28379546
75197858
97354109
64399545
21806048
64823064
47595976
18523826
97168722
55651465
23556068
88602616
3724710
1233741
34499632
87099290
12338052
71238860
17494590
49521916
81508106
61638149
52792917
27587158
45078086
80998152
47210735
60434226
93715647
41263484
43984955
93752818
7160813
55977754
49526940
59647303
73709500
62726959
58847016
34739643
48905998
51310878
24411689
21625129
50488118
9946844
3109536
89752383
321149
43432306
50449341
30066435
93014432
21120383
98967144
17796939
30318928
74440372
70941884
88448579
65136561
17445462
71149190
82529771
75316443
25230783
14683594
15921559
96019548
50696668
48505919
68412013
43612341
16434352
24394446
94617834
54402264
85636816
19106582
708958
70094769
25681638
17175531
84665451
20925850
68917551
69337043
81097354
18194660
73087484
9570440
21720710
21684309
20335413
19117688
2827006
86343845
1065937
93529672
89475303
92348416
49825119
33880909
89485576
61695623
57608064
50602769
22426237
2606542
61360234
3651540
18160181
33727072
2804583
33450760
24240500
22218806
57138260
86170580
62660945
91750980
26925858
55132819
5542969
35425005
85996889
66093906
98391658
13480329
11483024
94206549
12844921
20535014
99356918
73598354
7510221
72678340
22131660
84306996
67971105
19517784
60553449
22156569
60749318
55475146
32625461
22808405
14224478
25242295
72906030
98035629
39189731
88839599
8394086
53198365
86556318
73657016
18676226
86409299
5798768
83619785
48882493
74217521
95780236
69250384
48889315
15622735
68669691
84758189
24932822
73844086
2610455
86333364
34081165
739878
67785232
92001327
30850448
97423377
43725162
1086298
97695997
88451742
6117757
91152229
36559366
69343079
19533300
49293302
35586929
72320187
36793422
23244708
56137495
92968220
35282528
91025533
74709093
6661570
87420114
58287489
47889630
56690455
42400669
46942500
81264534
63943993
59602835
86267600
94079160
33451388
39737559
63161441
93201154
76940261
92440928
94630055
10296644
60107183
10008955
62684647
58015973
73436618
8799558
73204571
44368478
49208919
5990454
22060973
60351676
25636141
84258962
77893248
31551266
18059608
39203573
96310759
92371013
40646292
51812048
50956012
99229166
23365078
46781413
19429131
30507900
53761988
41380557
7640756
38046559
50526776
61290356
12429516
86783134
58675649
97614743
64879148
90073170
58119457
66177869
11214369
8010537
22663632
52487291
73009386
63402468
84285047
7290718
12033598
80700377
42377334
67047942
3103427
54723697
21132128
85345237
15699096
41282219
80488570
71500035
22824140
2626967
10672959
27561501
22064100
73251548
31075550
71959170
64020313
67006772
73244858
73268197
80036631
51242474
88235497
19635918
88490496
5291875
14626742
73266457
42685799
84404370
29145120
98857589
98257558
66777473
28647512
86848485
48730696
1756111
54387527
98038595
89626927
83424301
6443526
50418872
96061295
89719264
14877539
53153094
23328289
58888770
15343459
93358654
56243409
24095297
52043194
56439242
20720897
72623583
165461
69533540
4694948
72930480
47526865
7359581
78633379
96025695
20886017
83204183
9939036
48206121
24570475
92965323
40515614
22781536
73159627
56651652
90822574
40142569
29085840
76814370
64534980
66598335
92232282
23273625
94108559
4044398
60645506
51269295
19417133
74863512
56158098
27420289
80277556
24226932
21551560
79674622
18397228
66570314
79064984
39761003
27186195
2123768
80992807
16483549
4111319
78280560
30206161
30998722
51024863
60758839
95742883
89784921
41968003
84799976
8637153
53813
67195279
12239023
78828162
4630462
76936388
11335375
40443823
10872751
84151383
77403164
30574664
4975513
81339761
4054658
79061598
1218143
44194989
60121980
50506170
26722744
72143004
93170333
13817941
22931633
1735748
70896139
28482270
56503592
30659229
50252798
21675575
6475346
45031699
86086214
10989048
64324405
85403655
66467779
60932587
21083439
2655566
23012842
45863566
44434285
81223088
60730183
29643412
64139893
87398506
23589365
21052004
57015965
61332909
13969192
88333977
39507345
92291868
8789923
5166464
69968081
32669266
22990146
64228509
52362800
84849498
28761458
31117606
19466070
31531573
34209972
78948230
13649215
13732440
42122526
62699228
16816314
34456107
21384921
17167737
73232620
95645835
54944164
83416934
80916426
70319432
56409167
78878427
12508578
75849896
81470273
1699017
18465171
81286626
89439731
76392530
43957007
18289828
27495539
77101643
30650976
89455246
95238370
97064897
83547937
66788021
55924470
52094833
18719425
95756833
99276665
67913038
3889668
66442063
95716808
58952702
13505665
17885359
58162004
1239390
45523492
7048231
66855973
29912058
52300974
57826190
93311314
99134101
30548016
83882290
98087562
33906087
8324244
19008339
95155598
86621146
17560340
33278629
74835636
38600333
94077377
15451858
62670950
87266897
67471101
25366774
24310177
7165294
45805313
58696737
38758263
80514399
57498968
36621016
32453005
16123985
70113122
80835477
45255837
9781929
39092690
87594818
77549557
2307707
38977841
4330946
46755319
11193875
49529177
86092649
78271639
36444272
64943098
60005502
14683616
2919108
29556248
19044544
97739375
53913590
38039946
26528734
97572598
16112927
78500733
79412478
83735483
13968656
29832688
81638967
96957206
11197387
40569910
16688150
19355127
63449350
63554679
1923869
54508125
99371692
46947374
35074111
24032992
56985691
82367660
49667174
51451176
34280934
25767572
52347118
80188275
77945300
48023645
76160551
19959571
64764383
23497939
33605590
11463918
83361655
91278487
9634996
51340284
72194365
69464986
54119150
5736141
7348104
72386982
79665059
54483968
62717411
76317653
20953706
12502221
75530893
9495576
74073033
24925308
79839735
69479089
87459263
39560172
19957322
49037497
10067003
78765325
91415006
24274587
64313250
95834470
82790084
962967
97809741
57715856
26880318
75505472
7901960
57924280
46784065
55050750
54903701
5699361
43342842
15826573
76514599
1097888
93526086
9622652
79601383
17133854
11706680
62128815
56980083
50905882
43489431
78825694
51361882
71068196
26149981
6156564
11819169
94023779
98500665
35235376
82069569
89842448
25036302
8092007
35541670
33454841
36151666
4820672
52544817
84780543
92742448
79520151
10936759
69394072
35021510
48873242
5070081
33580110
98165224
21980367
576330
93453117
59631611
77054988
90141636
39856281
95952026
21569662
1698579
28247590
16693781
90599075
3490256
3413694
76203501
57349711
88084999
36886991
10547034
47401259
29037753
16509658
83660485
90778929
29848923
32138229
54637134
22943282
94220374
86576714
94178631
98475600
75655045
68140182
67238070
19761540
51431097
25317291
71593175
36726809
36011064
20036078
88419224
50441775
36138298
47772633
65453340
69747769
5280107
71334522
53883705
61986175
85271660
24840179
8506617
80851357
60272978
9882104
83734813
26125058
5772069
23325012
2179989
61353586
42253667
90605156
27926537
26649221
91748986
67377818
83302739
39030053
75315281
66720763
90642179
91957268
9415872
8265890
96855002
88228452
48125715
9029691
59476815
29571325
85566347
86446216
97832205
67396634
76257501
28407776
27839859
3178700
67161521
59984555
22796819
90832246
9350180
43399655
71612211
64861519
96187206
15365542
79230799
4759779
89121437
71225998
31949461
2140050
41977505
88894551
84701031
23524880
55859517
74486353
76661981
58568163
80527957
93379803
17169472
73557481
1741370
71796717
28390032
32906191
78501431
235919
17731327
55155610
55460872
83527263
36313204
2052898
31772254
87274256
35090953
25988498
97235804
48646885
7963790
8807914
28367389
78769210
27649795
2849149
37766956
8081148
86442530
73273203
15565833
1552427
30696914
6024264
49160107
8969311
54645685
94128459
11578105
28096065
88591003
6800672
68411472
84626957
33528077
96055103
17431040
18625046
12588739
8945010
91523279
11365442
57925934
33261659
22130292
25174154
53150447
28132076
74401309
60204412
94768734
44549101
19581930
2465209
69528836
94273657
75135343
1050999
66431265
90443393
49518902
7412991
4061223
94774855
12151611
15891760
97557820
65545445
73312110
61957883
95220412
4968388
76259380
15341285
89363893
768293
63703015
10122888
57932906
43849628
60128081
5133329
6235089
18450575
83256373
67650244
83295253
58975931
69373126
16853876
80403220
91588272
44535342
88786699
21017569
36138064
86178057
72680456
92067395
51093332
86711271
55274748
5517365
24448967
507085
44678924
34710116
22284168
8784564
18354546
42916276
54522317
79800585
14059516
97777596
62038683
92038700
9856651
35031109
40245839
51467249
37673878
96640206
81784856
23424290
9986212
10635787
88073594
16893690
25718741
68480610
6881740
80017323
1949274
104556
92396987
77789145
38336505
97094010
55743941
54651166
53602186
96902926
99080639
5461124
25244284
48583005
50752592
40584718
66690897
41698260
67042419
73389359
35663645
42281360
56940281
95089232
82844939
23735780
8422405
12546895
32712920
13282007
49738382
1766139
19003990
69348003
3053792
29009049
30461419
44616759
48584731
89649762
41783055
73184694
36732082
53504770
66310609
57574134
55921646
14498331
83883603
59558146
20099945
27420352
94206538
36801689
67924371
76137210
7713151
42533804
94545201
40041287
11138128
35475172
56882392
84999702
31709487
61103129
145270
7261260
95723554
98869212
91982282
34132417
17105730
12435950
37860839
95929796
84685628
63732423
61854645
35886995
2526419
592912
56068464
82736612
51025499
30138921
87609383
43589215
66378560
11306404
98153790
24036642
55877245
69209288
69696237
98163772
18265125
14014735
31457982
79810866
95676126
72410792
94563859
10489212
86061409
89158645
43808925
52625161
14124284
38454798
51775462
59722935
46752528
61012029
20736713
9432028
79942034
83545728
64247796
14774208
46105486
63527947
73689709
58508832
27072160
96945091
2086666
8978349
42055801
39018691
8483063
99190667
78829664
12098267
82790964
93669330
32599214
79834636
7997717
38398737
31237713
70752525
36997824
13373382
7517258
73451209
58109618
83471847
22413359
18260703
68346171
80971356
72198057
30897441
68027133
72128130
36573943
71593237
23576945
44851881
53712490
75785335
86634593
19417239
71244519
3869621
17502831
70669828
97250664
14882162
41159821
49169436
47215483
75114755
91611523
55234048
94641089
86658293
73782893
56931397
94419824
15942533
52138298
37012083
72779730
11216422
74946862
83537031
77118404
78949375
82800992
96020849
81601080
9415018
45503037
81567127
48498867
78380151
60062723
66885712
77237199
51292006
72042567
69796458
47235770
61644337
11304560
82113189
85326262
21218560
68261689
48844342
44087959
46801586
79340851
18448709
46036552
23632475
4159552
27529583
22741574
21147328
15724057
17591620
4235555
26846429
2726090
91821514
54387205
81620063
94926641
65442296
26204196
4044587
72544130
59278908
89684047
27900885
40004037
13507318
80753768
89023530
67126359
87884283
52622819
25218470
71034725
63816466
34513227
69978110
45366388
45079418
69013182
68479896
48970972
91496034
7114348
14483982
50524232
15087728
3049499
76580527
94797111
98865211
89522342
59930110
98321278
75189457
64701561
55122481
56804292
49720882
886807
55394995
86976005
19747282
17503125
43970978
46034960
55328539
8447004
50815314
93050633
4381161
63169642
97149128
88535015
13540364
38529105
34188095
78130679
93784265
93629495
77579687
77871959
7097946
37674133
23001121
55623292
2078057
7509625
10612868
97166509
9925273
15355395
73243355
11881093
80952061
27771371
33379045
79779957
40467871
58688250
11197588
85409855
51235835
87995276
67243150
47136892
26087041
17206805
24428975
59576343
56525334
22504344
12356229
43864528
85453971
17132081
78684627
4207035
47215685
83043981
6784270
67403966
41527915
93070701
53680611
94964502
78665404
77460263
6005679
66338514
28894174
1087525
7006469
23636055
49230576
9073507
10194476
13935578
24755713
92088565
43581855
86150121
17253782
6945663
17126283
21151971
77314344
44546235
4554580
70011
43939748
88664823
55307792
78959673
97430249
28625812
72002570
48445945
21228109
51356808
6869313
92362089
78398233
29259741
66220262
71135119
51620872
11937584
61567714
71273026
70565580
31861042
44994893
17518764
93512329
12412203
77553656
21933774
81853272
6886770
39441636
50128636
35826118
84634358
31224009
82543709
50394450
66197688
37893264
56280940
23108850
38463822
91213273
52875130
67708046
78744674
39230070
43159593
20013444
55346993
82684142
24672242
32203811
43107597
19291899
11688352
5097776
47147484
89196812
50181075
97027684
15918742
23409348
32800383
2115307
10862282
1380985
13912426
85434598
51146522
50087606
23464881
68638954
56449210
31514041
75962947
71315071
9418485
46002934
40194404
67044771
23501224
10457490
74906668
48973636
80379077
66357480
59519750
38035145
83820754
43668232
91989041
6693258
7865959
37146419
98455106
71018067
7282868
98645344
77270176
4596710
40325880
53497786
54062087
69686901
61581067
98847264
28531718
72063276
60137685
20886436
63745665
44902821
92907988
2161933
62033711
10790513
34697627
12067669
48856349
88421014
83842125
64466731
2846505
84838668
73200934
23388529
94994824
34667583
32176882
34763455
15663168
93707664
51661972
67276254
30600878
36924628
22955137
90949199
56059394
57542355
12012354
35157186
3953343
13204170
16229366
65685919
27947580
73337066
57219277
93796736
41764901
20956375
80388494
31822005
63378426
41587753
16666130
94164414
3498894
82964462
90523846
11237589
89383561
27704102
99592237
98224226
22263783
38564678
6273884
58258052
3418743
51744950
70712445
36243855
24775261
82186323
73573196
65101192
55858833
77258221
50271645
18915755
6517086
2175690
40749780
24552166
71169507
62557473
36328299
23013979
78866837
28559264
88545392
6101218
27738811
41865191
91888900
3020932
38710513
12296715
44547549
15954945
13958054
15570196
26728388
85922635
88264862
10302335
6631192
85012745
72559984
57804732
48734794
54783253
49571080
45387953
55450207
80615934
47172135
69923125
94587505
63362439
14597086
40288918
1770286
4306982
56206359
67302676
27918679
61919366
57779980
77737827
35978819
27314949
86475470
90426157
7516249
39253047
43725247
18279566
78973081
76424545
77360920
29862038
71950100
57082623
44540516
93240267
81082735
81660478
52214787
17100964
20888677
9035906
34235560
79076879
79285826
662754
52243164
62994667
463976
5781671
26113912
23824527
55334094
13657809
73307183
62138434
76957308
42476690
1321474
21324224
15696144
36666320
35281609
87049659
10098748
74945959
2931377
52044632
32816453
50752485
58216121
35194030
89269638
63371149
85731636
55096907
68084971
59353173
67658
14610606
84979830
69749287
95861622
46391502
55868350
93023651
7140617
54774417
67407467
62245020
7642790
7542614
79880123
34065815
10027716
72130668
35884033
53579087
97015599
84885656
19255840
36447283
35046024
26682259
49692436
70153958
64075456
44605066
60078185
92190911
19799457
7729052
72019906
71457607
89666117
51070304
96273236
40929469
80548252
11086172
85182056
94132373
3667947
81203599
55370716
88424436
92890952
75632360
11075747
45480758
2905631
16813772
93764160
39653481
91578544
61646484
91042127
11792335
38862734
41451788
2848765
53402208
11767329
12113398
29379979
87335749
32814885
24590725
83272142
13841502
61672745
64324066
12444082
20927165
25012241
933291
99133618
6817577
46198677
92220271
63442274
67808412
32057280
56129075
78708454
53470406
2779505
93025520
73450616
31252103
37662941
24205842
22493669
62039673
6702091
23740923
55647248
58004835
79027030
53770110
42356334
4490439
98445551
93994852
86089353
35764309
35791961
37083114
24586878
41849206
30264299
2714433
88367486
67894466
8954194
40758541
8293968
69957002
39701516
61913063
39532238
34784079
49483245
83635675
97783907
2793032
99944094
24463850
33270932
63515105
1933849
26905737
25629812
74930486
49848879
28793889
71972398
1922716
32841474
20468621
42826878
84248089
8665483
16871583
89491256
21796071
38832149
89630875
2003392
29555957
67881664
87172537
58279313
98212710
46378239
22901927
13096375
73086735
16325658
29619974
40413780
63938045
70060205
41262568
73028894
73542893
75514919
1954649
17121759
85474259
9738828
35375059
66640372
80522324
10318260
25240263
61771983
93786187
89847369
53677851
42181494
3177799
87437005
27016103
65431297
851980
93382738
46867383
98407967
28052238
74469568
36565644
70370194
55021561
90138450
36611803
20202158
41565483
76574489
88790860
54197214
73897272
26856568
32658684
66723359
70160742
88024742
45539579
11587716
89714222
45223983
12398287
22789552
27075777
15371635
12337392
87274591
35834241
4801574
40722506
87295197
38683523
61188046
83344318
52420493
78107156
25223752
91146912
54662243
10444081
24455236
91693370
25015146
14750733
29684420
2656584
377920
99831183
6703265
56847227
5562261
17419473
555526
9212406
72692912
89483938
10609139
29413844
96588522
84696325
98444219
75315872
36248624
61494192
81745798
22418139
11989381
10978958
29519056
34926457
62864766
83747390
27816168
18926436
37761476
24771217
29424242
98318328
43116437
22889231
22545638
14345861
94192708
60257651
12355854
38579409
53236149
59910443
57735820
82886803
6284002
12645337
77930322
95880185
58127960
51857364
79004455
37568547
31212986
38068136
95623977
2586021
56712765
68754833
71960134
48431113
97569835
82260228
64960449
13627211
46935648
75848743
45091252
58382683
20962768
81232212
19017864
11956638
41304063
61740186
60984702
18106478
34936199
37119548
56319529
41398165
56025750
67899184
2239986
9582550
98483053
21206176
54165907
49793637
37240034
94452589
68650140
12273257
2933471
76921511
10194930
66061697
32278241
52832278
46545483
5114940
32448633
32158388
43661491
79083423
8786126
96016689
2780169
14343332
41093402
74303598
7812226
69550005
61720105
44639746
23788326
87450421
5749213
39668152
52237646
6954231
33679788
87353103
76897325
533189
95865376
7246009
85211715
658906
86019670
84984092
64524011
45025384
61276288
8600276
41692111
93461524
34257251
3944239
43747182
32191349
48069337
42883247
38039709
29792408
75563601
37529228
91258371
88218239
46299978
71026480
76615579
70536605
23359963
24755129
28232758
14635099
28662830
25351546
78161142
66894487
98618881
97393786
70771157
84233248
1033508
82621939
8646172
60238651
87066365
21344724
34595564
81721121
58740231
83890752
89548216
34592894
29107022
41404429
4021193
55107572
72352244
65804102
48287929
21140374
11068592
45173161
96175864
97906541
99518282
79113258
7744075
67491575
17359648
66872174
64247367
11961251
35000229
98908497
11729114
20313430
9743324
85905249
43172547
5006825
20493537
681056
31741205
41511592
4378720
30428357
86032568
85544148
93824796
34353468
4488936
85619234
73049962
61884706
47148468
62751803
93641651
67477258
38486912
2161978
57929206
79353658
14719107
72451377
20063299
76912430
17242954
58506148
22253377
75544340
10135091
63861259
49541545
74223183
77864947
99820885
52720328
44386805
57184273
19368544
55066113
20587345
19313000
45631362
37292361
4034657
30552745
31755523
19349929
26892888
99064279
13881248
87820736
93767454
85120201
57560330
36056382
16491211
93948075
3240549
8958058
86969647
75453565
43042506
65779101
7116622
68925587
87911877
98559429
80461276
71586835
3600087
63718883
3850693
36040826
3289077
76858765
39255464
58818839
74372615
13551981
72006998
13150863
64262250
43353280
57672024
61923415
73163887
349655
71433831
4339517
78946265
52960665
14340850
65786592
62533475
62800127
48913051
44971827
74393144
82859927
85480634
58245886
69075833
87613699
63134936
76695645
70570939
60527223
19255350
2550591
88328582
83349566
97673028
21200360
54258135
37759028
15871786
31355247
62357150
96066381
33975106
2497345
61508929
58261006
20704411
89282204
95367960
2528783
20550776
10387477
60121326
98013311
25099471
38665235
54987910
88631199
4078283
14011985
9913108
75698758
89360459
46402144
26652608
66776667
38269792
77714978
89435431
72691807
53678803
93676880
41767897
67090657
8800924
41897206
24647388
68524039
23709292
44076018
31159591
94308875
94487332
19793528
40736040
14754748
37364572
49482640
21743935
49686777
52313565
42376854
68296769
89652026
87442727
37493178
28412406
33730311
70703084
98082686
36384666
27176062
28672915
66512443
4147296
11090129
12181942
96917916
36547818
75199174
22366372
12613664
27580370
60915253
24575200
33240220
57763365
33074830
7918496
78697399
80501987
23282256
16176206
4539245
38449024
87000467
48837899
53371021
45712230
12029823
84268583
64405819
27192433
78702035
33031594
13235566
84774257
85067871
16331471
51070067
75636140
35226250
50547843
60048488
49274969
76902860
30748394
51887298
50092837
54394933
91933659
8331720
69365938
14188773
15175775
36395285
17544980
96266898
61111862
39367962
35158610
2896901
77114449
23144089
6265323
12714141
32856665
45748779
20398414
17523402
38438695
78720699
46794080
50021267
75126858
44210953
80140282
74774545
38484868
53100329
82451305
11425777
24439629
1464065
14039021
31524854
21650767
20367566
68443706
1768565
42378984
1178015
34776825
63296984
46713771
81286361
94645576
82461468
58096351
38834609
83941942
14997074
30285822
13296309
57862472
98315553
19829560
88293956
61247223
48276546
39392238
51703057
80345648
40751363
83511351
58482340
49106
88043717
30937950
68875480
78355251
10791806
17635425
93463646
29694108
60174648
62740084
99066169
46865352
49161104
8219516
22390849
74117481
43999800
21578389
88337312
35448739
13565045
2573709
70796631
68440207
83110817
40116582
89440954
43403450
18269098
24697303
55810288
71573667
17017490
51707596
97296500
5013568
95708397
41239010
70734743
19539578
63268966
75066604
20299771
199340
72897082
12046705
45489689
75258408
16574395
25069099
96558012
27072434
83136974
69864841
93655684
50737667
86316397
73220142
51931749
16023367
46836774
49205360
41359653
14209183
79569819
75724249
4937697
70537376
50092288
68315050
77461640
79199955
54159776
18344275
71056734
21932339
75997273
7711996
98774139
61486002
88245787
54016
80679242
30938036
16202604
68301164
52537098
81845649
1031399
30583429
97841744
80106263
34916792
18305343
17558403
59821319
69509666
25421510
10304351
62343828
26281977
82747641
33120371
96431847
48730408
15003370
19201699
72717469
29892141
33682783
19771302
72630343
53098904
72045652
12654217
48886249
56959376
45317239
48825642
94518139
26217549
89789611
20138173
56380523
96308639
26956165
52823371
27616537
14124902
51325138
38096686
2394714
52298263
7714319
87625623
81438198
2687550
48572656
12777736
90065194
58648054
17280730
23777754
76699687
52856946
66621800
68340409
35305105
97269112
90013929
25610018
37068288
96742113
72655072
71598828
91551618
8697371
78051971
19329212
35531287
67958183
10232637
49994639
97888308
68927899
59389741
51635252
76374593
2391584
92907173
6339279
20956443
50510837
71212971
3661400
47307666
95032554
8489083
88171034
16358636
35583078
37942274
89772852
71577441
17278178
56036965
44759067
60176285
46010988
55570552
79422742
15661376
96003621
28470088
75816129
5437793
424643
2155666
6210187
33666823
41172752
20187465
97829176
19437231
70955625
37861396
97925727
50757321
7708991
16646605
26698476
93195067
99680665
73248259
42978208
47010780
98084753
80655737
82872204
86492154
29951187
84200101
28389530
79948245
25784865
69597746
54845956
16956961
48318673
62591870
23602395
20075912
24780877
30042140
59465601
46606886
79741842
35592020
49327663
12410379
44683442
62265502
11759472
85276349
94980178
38454315
43404196
91844787
93904684
71933020
70844286
10070491
70909838
22583368
15548294
62208021
55680218
77500987
81169816
38458037
21961220
4338225
91977828
76391173
37671191
11914335
71092716
56127168
70119088
22112427
2075400
5277593
1527937
73812783
75907813
35606450
22279888
36125370
36765570
96255781
44368885
99035982
59786289
15212415
34048991
83301795
32720412
42119999
37675664
33551779
86630846
81378652
35860380
77209324
1524326
45596092
19764142
25947473
90266552
94689214
98446340
16166489
6662955
25974705
33775598
15166911
24652427
22428506
57257555
87844592
88398968
30903411
22854443
80138384
58427622
80511014
46564870
49706741
94654108
93794710
75075715
80561322
94652597
40900950
61792730
56932846
73214753
42661871
40776531
73326899
90603301
63421791
24904141
46342559
12070359
22441621
82568248
86631310
37728931
84992502
11345435
47521294
38900169
73794523
7563791
56598113
72801500
81647889
72840769
27022207
32491588
58512983
1286388
15719313
63623101
53182435
85468925
19836279
5202134
73126622
12688965
48032067
97185139
26917347
33527115
7891900
89666380
60895620
35532959
32183516
78007916
55418309
77647464
9560914
61851570
68779423
99264223
38888449
42333779
22774398
1031378
55206015
10414678
93772740
70473250
37619863
65776150
2738500
28484165
77073863
17159620
77760455
9779908
63530435
14434531
20856970
1606078
25642480
51050954
83197886
55477348
85304298
47133734
53788423
96811899
86979070
73686389
87609598
23485661
80226737
10717067
29348015
35333880
67584055
77344017
86768412
18747469
54707452
40605697
69642936
70303730
73998111
12252459
84867308
70549009
76318450
26769844
70552981
45362791
41492348
7151762
88355972
84913862
16313079
89294865
70746621
26535571
39737426
1516625
18595128
93005640
47190447
30297029
68455652
35911923
14769382
79100853
26511007
48354997
8785921
93913021
2744191
14958917
5178302
49140300
92058764
52431211
90499600
51608102
18225987
4858757
12447134
21190371
46242581
53701893
13461059
78051437
97784549
69265136
28172940
68382598
18561934
64274016
54146877
83238464
52637787
10547716
54415052
26710658
14808717
48565915
6537701
56148618
56321753
44151165
68139236
15964518
77371879
79422994
65818718
4896889
52605396
19387480
12732824
56277245
87516849
45914465
6095630
99052411
38973953
517330
40855022
11232596
61352767
41152102
88609946
27609404
84382806
92328809
79173418
80867513
21338919
6533438
84216808
1181608
38173959
61867226
8984530
11937209
50951997
66191686
50789659
44016622
15013000
35970336
76508586
19818784
48088216
10422810
68896921
41346938
76447121
56353658
78175927
5511676
14912907
34863769
99966983
6461689
25271060
88574820
16035647
2197145
55359660
61392094
4044362
59312216
61851207
8798108
85208262
5751685
16836047
60633927
6890375
28314820
14484384
16895006
95495698
56815245
3783178
23279217
56100131
76575146
92673235
58174247
75653927
43358397
69625266
38530873
85122754
85426104
70630357
59002933
89414731
35686242
56045660
26618300
18352715
97355993
64068827
52143364
47469570
93514251
23712988
28786006
1977826
2678587
89107035
67349649
87332626
16897410
633416
4326821
31304172
34702668
51001865
69073945
1629311
53639639
95370485
88187014
28475661
921783
13612250
91324442
31542926
74537301
89258103
52687638
46399020
50864747
6718467
99551312
56701381
35073929
42727588
17034418
53994861
42048404
85434105
2220985
41884393
4420418
38877073
78589943
60580148
82732703
76755314
28666513
31303165
29995658
11046035
65418945
1153576
37020472
24915297
37642325
69725769
95847345
77079614
25334574
68670508
83460942
819965
68827586
90499664
68236353
57439848
1762203
93850470
70114317
95721658
25491670
54987735
34956298
82123558
43105701
12562492
95886563
28699214
69214157
24337636
30195223
54704332
18667561
70828881
55988859
41476012
70535973
61284027
54110134
85067504
48305475
57925003
69864387
62245899
7386778
6448865
60670323
42177639
60702546
49796879
74696168
81574111
74957609
75239196
894491
68468293
72546033
26942787
15776344
25907933
45967887
13957745
24790205
88709344
72478462
52717514
28492478
1960443
94773962
47225380
1831844
72398285
55653782
14306698
65840905
70423660
51416854
57584058
3512157
56479969
64726549
40400808
70671461
11660199
37262833
32672505
92367030
14146096
62976026
14595977
57666622
87532640
54289559
88591845
51795388
80932624
92450688
62084306
68621891
69621388
63172229
708036
77965499
42899477
11097445
66599015
25325152
49632096
35300472
5424410
1957441
88769558
38138918
28829551
56025794
15519570
69543534
25329581
47202074
28172326
95708000
25525326
33009622
10402326
67523747
86998657
69313108
34080923
19101936
36622249
95728969
17568161
83379349
16349916
34108220
16317449
43971314
66226532
10082056
58378536
76865279
11404610
16109662
55863878
9351877
85147302
88442689
29837856
51606752
52421752
43672968
87306343
56445188
99280595
60817247
94312767
65691509
30129540
21270982
76408769
89169549
59310479
68530704
78223481
48727610
63830186
6845030
43711720
58544765
44276161
22920258
44539395
60205548
84448112
55612148
56164274
82612272
61724556
42720033
79366738
63856520
36538267
8824126
80923956
90133061
43447127
87043353
98947867
3967052
748846
49376337
1590210
48796055
59670213
76522713
12502612
84731060
21803633
59966585
83650290
56008772
95398588
21393741
49870385
21924989
92564454
39564868
60607897
8327593
60018273
87465122
62397991
50086821
22197588
21764222
89437131
43690083
2618394
79935301
34488555
50000744
39518400
19141173
39849439
79384142
22073482
80108259
13123699
65387331
32564846
6147510
52867944
87955081
74612375
41428585
45495026
49021428
94915811
92662669
98551867
65407343
75376486
25906692
75401439
34536567
57315557
82722951
6536815
71594654
63554908
68554529
73345006
82486793
80970105
41866930
82255703
61074163
91996702
11598446
41021716
19449128
49040610
34544731
23071112
78841995
31870865
6026966
61543303
39557520
98533288
19217679
50231513
64657602
64297178
9255048
55294906
80198718
76693645
54585754
35279709
18842423
23164254
69690351
15637092
84254576
89303193
95671817
56851562
9586885
69780161
74671034
87474809
46247330
70829582
92763050
54921620
63966858
22971882
68989653
82997551
35669137
76348019
75126538
92931761
7535331
94744317
76521581
88505337
69653819
88998541
63653109
76094678
21021804
48400734
10873839
96886414
31319772
28452960
21833337
38398552
63358212
86720436
26162184
70875618
3851761
21869617
28045282
51707595
27438534
99449315
78360741
72721962
94780216
27433862
65550014
37163269
30283280
22993423
9062899
27596507
95081645
5509668
5911258
29408539
52077439
6074015
97004383
62055850
84469389
3983374
1583938
73769826
30412272
38028854
70597783
58117261
72173654
34200460
26033732
77236590
59801984
89765306
54900358
93978296
22132420
56353312
12840044
84405525
26462859
79071313
53352282
6355360
13452500
20559762
16672904
76156011
20345520
90088798
98613377
69201402
38600132
82863844
97712805
97207238
36810954
19211143
61567143
66876092
82754064
57777245
66509583
54181819
65849591
64073393
92124344
27943962
67128437
2725250
79347795
51711263
35834516
32613889
12188899
20268424
91279600
86942743
3003967
46682886
15324733
7979229
43175572
98705598
25361343
89658913
45396960
41094599
82086097
30406120
16279928
52831406
86934111
72923110
839555
83551732
93555819
60226312
41864828
56001166
95574411
59769834
94680500
45026405
72402025
89807458
83046093
72726740
85008962
1492211
67591232
26898221
34386536
63029594
33020120
55423028
41883840
11755782
74221109
30161570
28359237
15777943
81886282
85348515
64590211
45845606
79095520
51525208
79616284
48433917
52002577
1869654
21660743
20994458
94016205
64726310
74093900
3478193
46746712
65088963
10316297
53305703
86942154
60900127
39576432
30194456
53176206
29676958
3201031
51252177
74394083
27964568
16131174
63814614
10764638
25625564
74123452
51633438
7405414
29339176
5052235
92978642
51478711
65215410
64627688
56970706
29853920
7555490
44913276
49937711
87770821
97113237
13494149
11786930
58653
82186268
28042133
63791444
18487796
18986811
46292946
9644484
33317931
1373162
92530549
72362468
5718515
77248151
19053387
47369804
99173718
219555
21097527
85754822
40852910
33038304
45622446
22377680
46479660
12834073
9103161
29555997
82895954
43498635
39756279
83499284
45382777
77594468
36079128
3209040
55303244
13165643
72033379
88979998
1839435
11282647
42680241
42385666
95813194
49786902
69317487
73013298
78649071
44719624
32909088
59233561
867127
52036130
85548761
88547286
5238257
84563404
69386947
53123514
5928001
18609379
84972701
25780174
61626143
92941112
67347256
55330634
40030934
61820686
44679929
37275935
60910213
42490528
62761562
4315502
32308129
43518361
63058792
28037647
6058865
61625754
52193863
13906700
90091665
62586807
10412970
9253410
99809904
62247162
46070619
92645959
81661393
77117151
24331449
23176478
63330638
90352598
92876085
85763204
30093264
29803461
54360532
10029064
52714520
49593475
56116656
31391850
62473530
43113566
36484471
57249571
31912477
58737046
15015402
6707165
65060604
74125024
99979359
9095671
96474855
68055267
14159936
37615362
49939779
54694590
69071242
21224774
81410630
36376960
20535631
65553726
78381436
28488879
85515060
89992471
47878213
16581314
82211828
25342262
23023956
77814439
57285851
63066031
36685105
99997246
94708043
19123150
82331576
89094107
92637498
44734610
93621656
57619400
73651378
36218157
75384534
49449153
84085329
58141317
49841735
18061174
67344327
88503734
18436377
87315980
9472858
64262030
60879434
87670940
7037028
75940112
22493999
85474995
48985556
31044850
65539055
9352401
90620073
74238238
47895046
55179242
19951995
96801845
28873155
37549544
86100466
55646471
6387658
95825446
25585996
87987996
35518610
30584054
50576859
96902702
23135207
94653725
3629957
73186733
97745769
26795090
6809923
46134842
93931532
41992642
8266914
21622572
22304663
23324047
88680773
15973646
26730533
2337356
70789472
47225887
66700710
60834691
75073855
34364112
99459679
32003631
94345917
63681866
74792038
34587714
90747085
23830757
32153895
8984352
23487221
82971314
35827426
79181346
98793422
46229491
79293482
94814741
21275782
76436637
34806375
21022904
27070301
55191773
29359701
10093377
90744619
91238032
55842179
19885017
23075033
56967113
93799381
24023579
51281891
28014927
64127747
62808473
11204829
74730524
68815639
90766423
11727083
84808415
22159859
45460302
55543879
19046011
25856969
93806058
44284862
95070342
84037537
55668877
17073971
75094475
72208342
26529546
81974811
59373512
52553625
16290346
10611456
36097073
4452973
7541035
67683583
93580907
90548137
32732987
16574281
18974225
31986169
93008641
31052709
22221939
23145950
77784341
49320428
69800978
10841641
89047683
90861964
85092902
38881668
29793869
76605958
51754520
40502249
33491430
16591473
64227592
18253864
93434807
85014260
28042056
28072550
92369821
570703
48414430
32905369
38679913
78175059
17138438
80227085
52906335
27561829
60108206
32948961
59003576
77391104
11114489
67468171
91935776
7466544
91011261
51050832
22207800
88242455
33801476
12477901
25934613
18010475
32487055
31718257
22929855
58321398
24166478
91329792
48983475
96705045
84668393
92801809
73972578
6505530
16097594
82437009
76903856
53041770
12558033
37723967
29529717
21948864
77309039
89928493
97081343
99816936
37327499
43076421
57246350
66911653
89109200
87084482
98254039
28056651
72225693
42491571
51334530
80581189
91640451
65233531
58246572
43333008
90661323
84805204
62219622
71857726
23029230
96049863
44416563
54942965
66194971
93919797
70925710
23724653
29705652
50441554
29303394
64839158
93128145
80688036
17631376
42541551
18718139
93645320
12502637
63185744
39686002
73051438
20684609
77857
14647848
84409880
68269001
73190145
54426308
98044063
51381685
47083168
70346336
29177582
61190699
97167685
73247180
8530949
92613186
17802568
5602824
31885879
26329736
30999449
50849229
29101740
43809661
63457592
89347077
29590240
85269525
62520762
26670415
91289378
31303482
74292683
20496252
71893782
48691272
5213350
50246933
91420468
33410192
37794463
12846034
78651974
7257045
335514
45308452
71696622
36071633
72996496
84887468
51837981
83326385
60675857
39616194
85686173
86082453
98612413
91103471
39955849
35802898
49071562
26260339
64951248
72431791
74875009
50472384
82136501
21896555
22361793
17077756
84852817
69059125
516475
69498499
55946000
2890099
84139060
90641763
71632688
26351996
56868998
82217951
75109189
52646430
79946655
85384429
2154680
39138072
36429504
90604728
85279043
97502881
86844095
41844510
56234102
39265248
81520261
65926450
42331446
13255793
29961105
5367483
44458296
48194022
63301236
499892
31754634
29378116
90047571
54086858
82999051
20507522
19783272
24692961
70992878
63230989
42206593
82581391
6103355
4655431
90629504
64517536
11066958
36910851
47571417
17200528
67667542
84193803
4024087
75339540
64232919
22566299
37564503
56028305
34596649
57294051
12760523
63166883
25764854
35722632
95486520
73058456
76320192
5324067
90083192
64130291
52914777
39496384
96196857
26141161
53364328
60073057
75860285
16527847
40305131
83756665
33142872
80133130
57833904
28841842
21863285
52972197
95582426
53687335
6168913
41163711
92508514
52360298
90066110
59272082
61266836
9630335
16001826
87736333
45995150
4566943
63726837
58775891
74879172
55858807
81253703
31827002
40027263
7087014
43240759
40527565
33340761
16809282
16692861
17814987
79683010
14244692
92728289
28274213
82663038
60850263
22100929
78745476
84843045
50004925
73428367
51295936
1654434
28444266
94240849
13667946
35878837
22927927
19492128
77023555
70570353
81263728
99892393
73333699
49724862
24843095
44933039
39090835
40234456
97964191
80676999
90263827
38020302
59689457
5111962
28634069
60924676
12974186
2978790
53245728
27555505
35553307
94192254
4764526
67857506
1515912
82534661
64522734
76294773
2536490
13164343
62519554
10669983
88521453
22058593
63924930
95371879
53628594
291044
35925112
36028840
11807182
92570806
41390882
3136787
71637385
97456352
67796212
73306795
11799969
86731521
50409683
88651591
29518532
8771785
68723674
30096915
39690777
21405055
80976857
60352015
71390648
2328444
74103761
71605902
42998061
43676846
61319289
27181497
27968761
60467734
33990076
17261834
87207697
77625930
71737657
27113169
92534365
51925492
15723970
95029938
54255930
67651920
82441693
81485349
55476985
29365426
59330886
51986677
87650142
58227966
28852843
59904706
16472609
773678
35851247
22446719
98429296
55708112
56450599
87482356
79900523
14790277
68689056
38297917
50918055
20211076
19363223
32321353
35375532
71784212
20225663
87626076
46037879
80418069
33251967
98108301
41222905
21976440
79084785
10908745
45159829
3659714
1848293
37506510
65388454
59638158
65885339
54007985
59455479
63499272
62193165
40885848
62996041
99528818
59519075
36974977
58169552
96855458
78354044
29234874
27447990
11462530
92837996
93568998
4645015
21083279
18392824
22663102
71580932
91869019
51082524
32084813
48162560
17161740
80990341
72914291
15181958
95143642
67673368
1454436
22180865
33759892
97124457
53717798
85353937
75651868
25464389
75933206
56885965
51503846
94774312
73811812
59001020
73446270
49590471
94788498
67518683
31576319
80527240
54772473
1132378
61049244
93573893
14462531
84445150
77976090
36371853
84115442
50195713
14999380
13136803
52212696
33182158
30959798
14990717
23123101
82817093
66284995
89916038
44161085
93664989
98842512
13795548
14882439
43079421
97671238
67755218
17915039
5761
65436835
79012464
72570748
94942267
8461946
78319598
19528043
95410544
50554414
36384061
84506506
53836887
97386299
64551806
69122382
39070622
98472110
22565768
67111677
68054500
44940200
56492902
7397173
77956672
90037726
46513367
93300067
49060537
40303132
71286733
87212365
68373707
36094141
55721198
11417481
71890408
23884597
20722198
58063363
32415221
25372296
40823507
98338939
87169225
60494800
52147944
88832260
45092017
14622906
24763594
28534663
78136815
18747657
79654694
35248190
88009782
11577874
38200409
32019001
6275632
90794047
41868790
30884828
78448888
74627468
44207172
17412447
51050144
27000845
23121342
7064909
12768173
83879526
53912721
93283077
41932950
87865937
75399201
23314237
5802568
59728668
32396676
86183546
48303013
79506216
14437125
10920600
29095168
14276715
8453283
37265480
69179298
7458287
65669007
87723149
2344777
82014801
36075185
79308606
59755428
96095811
39796260
57815688
80178648
85531146
82727094
50684777
67373566
82796032
2259817
50214198
57583010
36438291
7323637
61849110
66004805
4476996
93160259
78948228
85668829
63364906
64704755
42842576
65132368
83723116
23776215
69180063
88994300
1956171
85078902
58953831
54851122
38519317
50422154
78506740
48120758
12128179
90694274
8159718
53866561
52937500
34747649
78658352
80180991
97127903
64182365
2730651
23036178
66249886
38872097
112961
59429389
68042125
8204427
65154578
64709241
43548151
13312782
56055890
79306323
2839993
32306898
8140825
75505548
22323653
79813423
35195858
93490056
49851041
69612854
40394172
40234400
50224358
51897896
69321580
18610848
28535233
86847740
63366473
70196809
53119092
97895389
78632975
16039888
89357014
96725162
89653325
4282205
8668623
68546933
39894503
46859149
80657374
72552709
7537812
44878833
33648787
7087700
61481824
99419277
92859924
15232528
95714092
56630873
15690140
42207774
60007209
15118788
20338424
80456723
12727905
39704108
5105672
24137657
91884846
72893287
62157636
1349521
84678593
36233021
27667252
97581899
90535324
29147627
32409335
82583631
84601112
47550113
72208829
4477239
58339808
50955013
31867213
68154195
92462708
67495599
84199552
15915299
56511656
95888811
39316420
26551265
26623778
99307770
93078938
94519797
63364831
46312976
76885527
3342462
72841390
17370967
19116647
77312208
86451379
86831019
81720902
32699888
62536166
16566493
73997189
61626138
13503634
17142576
16553867
58221372
41020374
99375327
93699025
16834424
12571431
43164309
7374181
95390630
13418956
35059187
38248
64666319
17025633
80058637
91495824
55935411
29731157
58665709
85588135
60465476
93873003
10879247
58203401
46122025
47535165
90844644
12284458
49973820
43069108
40093519
19527182
97697292
3960721
63339051
45646543
60276060
6108392
56381890
95868955
91577762
18524320
90876759
26390452
89845385
89950452
71403422
13730030
2322287
50885364
67892287
70829620
50533096
20783109
46697046
38645379
54338105
58669917
41862390
84172268
57082590
23954312
98959777
84117783
74406916
29642214
22955729
99199163
20268559
49267754
75028595
9146919
16593430
59118044
69869671
75201725
33928546
77103064
99674881
91912817
35937267
65489613
40618123
80827214
94636283
95935679
51421889
91251185
37352800
90001030
6445651
12583692
95322942
45976909
84008294
11994596
14752867
81245715
7122707
46705876
26738386
93423405
99549159
39156680
88780352
87965378
15600994
57510083
61711002
39004238
28161144
83189337
39574141
77704992
26948883
43995701
72562365
24427483
97508750
71058837
63971551
64057849
68270907
32782025
31133342
59961411
24373727
7435447
33139561
64784474
3242033
22000730
67349987
31614258
63981406
22900030
75786339
38684049
17451656
67476742
92546674
40970389
86435138
84992231
70208591
76398123
68218390
57368618
9282926
54701209
60189183
49115565
80800244
80425973
90617071
68789091
25337917
44365739
7835978
64906960
82903639
14937594
88603241
57271181
85678980
95982968
17150745
72360650
89863612
44818570
76820505
8378311
7287848
91394797
38094495
21903450
98222760
29738032
28096980
13650028
55360846
25487927
46628179
29532796
84161761
69705914
27515310
29420570
54909787
48834499
13126889
7380077
62090348
42198324
75322877
85325998
23208436
16564543
54635351
42569131
6276492
55972076
7934294
62176581
48136958
31278230
89241808
87151602
32383945
66750062
39311757
45314363
3064990
72522999
62843851
81604159
48808421
80272008
27881145
42013999
65304121
54356685
95541500
53744080
54797288
63382854
60795436
51788284
61290100
39778247
56686424
81043489
16902932
4159991
93503614
90382272
8468020
65971153
48657940
95307503
13296112
66401317
30714754
72851672
92863133
85075224
42829221
73021240
73752641
33293728
5410126
31345888
66649366
53484041
73985473
38567736
60981515
23650162
43055671
37388983
33936963
74173265
7664220
45702508
64148883
47498987
36852433
49911672
39287560
41112541
47340203
8718482
59058271
23063958
62501618
8127105
63702924
77982682
80278051
87372198
61644852
94361408
87011759
77974383
10181170
45612469
70883450
33740261
23394325
28073464
15391068
60129567
20076448
26482459
819619
40200652
85103434
65764360
75735951
96379054
99273148
74407162
49925077
44944665
44096597
6980864
79365661
98072184
99731369
8469117
98960772
15659721
15409918
53636010
79622427
89181212
70841805
666131
94742630
32594967
46260295
22405910
52570589
93091701
89995470
56954727
77755758
45363074
75030391
93534863
75280633
77907617
44700047
60697960
32528595
72588486
39311379
99567779
6003780
68340989
76535606
77827138
3004681
40660961
81473759
12608030
98029778
16060197
62913064
34796898
30212805
32351247
24162016
20098062
75809785
90187000
24707082
44542325
71964924
807373
42067548
86546367
2603086
91691409
35761857
94156648
15292388
29718745
10491095
77979839
48577446
56317006
81262706
12526952
87496432
7765807
16168471
98857178
40314901
89265356
17618050
80537314
90558935
63427340
49731361
99224351
42012145
65281512
40314774
38193027
68899725
55960557
79861304
64423384
13140942
7383486
61620883
93521977
9549128
4193424
38877411
25799060
36878979
49841837
79399837
17732911
89754747
8414450
30535399
97556768
87430435
37162064
14330907
35900372
67050973
60894542
46060616
57606537
81142019
88298117
28502449
66269139
29857890
76295459
47767884
12226587
71558586
75491177
10647619
29287963
15174719
12370989
84899191
93500003
85636123
81023065
35956728
26709720
73776873
37343850
55223950
1941039
53070652
25545201
62148659
54698358
87905302
99745046
42212503
10732684
59753585
57288208
61246619
12968100
2345402
95340206
18429654
32700870
17982288
83902929
40590099
53425998
3975178
14043119
93674449
22729067
75363502
44283282
25963714
9593505
87092859
85541847
1315148
74900552
82257056
55694576
6556427
66882570
91331778
35741346
28704589
16719465
61638010
61395400
49930900
58416439
97230805
19478478
2721816
98558491
18039506
67789878
40838211
37187347
55724007
26410007
23036723
52916717
50332285
79693977
36002107
43921356
4985455
97014906
24227938
23106729
47868815
90057612
12435426
47295184
94505506
55747124
48666282
69233503
43820895
8181741
56083421
94733002
6090995
61264323
62578513
84187738
79829631
10364377
49802257
790185
26929688
64071395
34487771
69213991
13527239
27175852
89835427
47573400
37566215
2482578
19806734
15403156
68436810
24662533
12974840
6945542
22895988
14536459
67872495
2871726
65889886
9221055
90204085
50102431
72924244
53809102
56619201
53059777
8517272
61784312
43333311
486480
42711517
17364373
56417804
96096859
74324428
89223181
10227003
83912262
34352770
65530975
14757266
25741384
19153168
59990171
44443021
46558702
92830714
58525032
61346650
35276950
66158009
94860927
78270300
76662261
9919545
18332717
67010217
19598482
69519707
91744981
57613196
54208840
44443764
43603820
50373379
83917768
79155917
20297980
4344641
95203860
50090785
21818657
95429165
46574598
65755937
83487631
40802274
77569223
1111539
78669962
38719021
52936280
26185135
24430700
84151314
73070092
25965537
19664418
9383496
26556940
36047370
88217519
72507064
53252050
86629151
99647144
8000258
46741678
79283208
58879415
84394231
48053572
15678754
39405849
24407840
27753228
29392062
9765151
36333878
51055057
3538080
9002417
54416808
53845555
96579200
84399046
31438616
43257125
42454924
33315309
21596894
16403823
38255844
23632583
53661827
72413229
25797149
27179658
33401928
50987854
95628223
47532928
40460189
96404246
23128263
94041478
34103210
14019484
91228198
59069581
31633097
39018573
98498879
99179549
89818377
41796711
7360877
30284493
62525357
54189183
70473851
46238412
92650923
79566331
2227242
74228315
25688110
27306137
35931823
37486161
60108053
62198502
51866674
25246870
59118961
76750536
61738575
39079080
48853003
14134261
62451609
66876441
41423323
37164409
20627986
53757454
87544210
20805428
16838069
4394946
23257873
22726234
2061805
98258945
51484144
75080945
31747099
92259245
50993912
19695190
7914259
14847037
82253737
8108472
95027359
81667897
31987125
57031324
78442235
19962815
22743171
48331863
13425495
7552513
84651949
22079639
34870105
38839237
38165122
8536795
19915416
11904484
12428421
46234870
98388770
68214987
5990380
89380496
78544630
28870653
76366881
4466597
10723467
11853966
68535365
66154244
67340872
85145257
64234408
91173841
13571081
40616972
62260050
22514691
38692257
73786759
8273790
99270887
35204946
96733313
75294233
25151387
79477078
49650803
53418823
82465172
44863834
41100138
1069023
81045784
68674814
41944969
31833578
24277957
64722774
19153541
71682600
81728008
67952748
86160423
83680650
17250471
31484347
16617166
78589881
46060600
41453493
50544874
61186190
49730215
72364863
23024258
57227416
37919668
5492528
27401135
31093913
80128114
75019989
62501663
54185993
70781386
33629808
79333523
43145618
42363126
22956468
7972193
92776338
5021190
23849803
41401330
23666588
8940126
15080528
62703173
80693751
25599542
8533461
74404458
34103069
32783129
13874015
20359944
26397758
94299750
67261029
55022041
44377018
20601042
44620756
32342824
47590315
80585700
75406222
56027994
60216153
77800824
60526822
42071394
35909827
34336829
92243493
56390986
46186269
57150775
38707209
24826801
2992460
77309501
74319681
27021384
93333612
93455484
97408242
81547604
66401355
42380786
45474101
75246895
24005099
96228084
96355478
68907719
33200131
33313448
38286743
83095070
89258111
12093324
49865515
49990088
13176828
98706157
71138875
39652720
92646733
56674673
20975140
67699795
1897721
76975246
91686199
70434243
74369466
59810064
18940216
72544677
56897791
37361047
61508064
10619124
84111723
43466518
85195355
51847996
718420
92908374
99619787
44369183
76988996
49049713
94785987
61030612
23503740
30848343
11888588
91111843
29630060
8864076
88081379
18857066
15199548
46128232
39652089
14888475
67940423
94988822
67031154
55711291
50217882
98212757
23904935
370021
339578
75998074
35452004
67583173
97582043
72898348
69636970
74651550
61837289
68165223
22429422
98624452
72187011
23631034
79913496
60301091
69421755
31429896
91943301
63736118
78179415
32780299
50586822
58624656
46810451
10640076
71263199
48186455
65533277
64825645
57256393
28667332
1066072
47008863
37070064
544164
91052249
16854636
59159477
68549082
73794221
28666030
20773357
30937562
55750481
54793302
91427680
69886000
92185720
32497638
67496523
80293879
87037833
72435127
2805726
86891363
41732895
13005684
81276607
79306807
26708871
47689117
63677574
55537999
5803077
98391301
13743679
90145304
44959631
37632085
24161003
41555219
30225360
81704583
70734078
33561174
56354343
92670571
60567267
24162314
41434342
45978149
82531443
85195246
6448403
53758893
90979458
41380818
24528618
86116942
15167059
70106141
41409368
6672935
31665438
45595464
57162882
67185581
68917137
11483745
55124796
97209383
87257420
74596489
66467475
56363825
24485732
35563126
31206468
45532217
99893984
73251570
80299586
38832389
14059327
17764442
16894772
34332460
50875633
83534112
48403700
38874264
33525209
49993801
37959185
39838218
58303442
98413551
8008526
86101142
22782758
61445056
80914209
30422562
37967896
51012477
25614901
31042028
31981148
12853628
56679400
77850625
73175706
35190311
61874637
52467399
66960110
20853627
12194348
1324404
38841195
9236106
86282109
28026004
7415955
6676985
54479345
97925767
72739297
7998850
63450089
8068864
48694847
26324596
32937852
65989255
10043024
84497966
84562422
8469240
34333991
33757863
29293395
89286146
24953422
90800617
26739144
64741801
7658177
59917969
47827771
3333829
16831280
28211281
30383046
44376961
73349824
41967983
37062200
57590236
77971595
77517635
84085651
62974507
96132123
36300733
47225231
84408469
90285043
11851228
34718742
3182742
70243846
16674104
92785350
56598397
85014846
35870329
52177522
41976045
36553462
19017437
92759713
59743840
76637057
72109494
95429902
51857823
60521889
82507498
93270822
30890827
89390608
4410481
82224525
12372056
16053755
7927771
8700825
74178700
66672257
26427592
91001301
7470597
44763704
51545453
40014208
66414512
26721449
21282837
50182924
95376339
70961615
50496670
22957471
82604163
19333020
54390008
24766613
82806575
71425397
961962
79185660
74162963
52020401
84575053
90518294
85163974
64723485
35274254
35904219
85143725
92503930
10670640
89154164
1476741
79956734
52450184
70774977
78193629
91064015
54461695
6645204
62692249
29046667
69994260
2859124
51748209
80567491
59782743
32695451
72483951
23196284
80460015
74541048
91483765
44239276
32160789
72733294
63433141
72853699
66068375
58692499
98816311
73209887
48372310
89675058
60328534
99754390
48468680
57482697
11806019
81584625
85203319
24100364
25511809
12282475
51381887
73894496
21612647
20040246
62474516
35278177
69931681
88443894
2137338
79358556
74732463
34361156
70159883
47636182
42223973
65450028
87394997
23569923
27426922
67160495
8967289
29430351
25556665
15223106
46817901
83334361
55243042
47318349
36768955
41266419
10430922
28584365
2121504
76693668
908454
70893875
65792110
12255782
46402052
57788963
53291018
3118952
55736323
59157430
53728366
69675404
26502423
20925080
23337896
46261866
74217094
56385642
13132762
60705804
99693549
28560705
84005560
43770672
22478779
37488677
86205965
60729801
61159348
60735123
23080758
34470014
14181231
19161084
90741157
94131754
56437977
64089924
85790815
7098458
7202224
71365443
6036351
32700882
29552137
529736
40328881
95991304
51556299
62517905
23551671
73758119
79451698
69168851
82939368
88608014
85864780
89960632
36623788
63553743
25140863
19093852
83855105
73792560
37764353
14984656
61462265
83865261
67355743
10744472
79488058
34281076
55663607
68058668
67675004
1381095
40800893
17427066
53862927
69619742
17648250
87794018
94935634
9709666
4619208
7609657
9592637
98885555
13895960
91447623
52326104
25766468
16072556
69865545
61973697
40185337
24674205
84689647
62581163
67611632
79211222
90988383
4667097
445429
40644119
81802928
76224679
34645004
4191155
41065328
8648706
40729835
19262418
95874335
69342186
22742653
6814960
17320370
30662391
14377824
14079324
94654481
99384274
14929000
68892602
58162585
14251447
32351258
41555841
47514778
14634490
32889138
44182142
5582809
90965630
79331613
62798415
41172752
11178047
70742143
40677097
52216426
87413962
47358127
52541203
67907335
27190208
15144758
77966057
91652734
24461911
64295252
16029273
89542230
92341208
91116667
48516265
16178571
56151330
27871954
68963567
94616080
7248934
29027507
2624919
88652103
79795817
54529069
4460770
50406026
38828165
22578562
36695649
76412326
4063911
97359786
76597886
73248603
60940051
72903631
33682419
67346141
13964188
56041423
63016784
95272534
30814764
67195326
20400505
41504354
76340546
17980513
82024486
83577233
39443311
64795315
96431714
93224936
8327640
63973219
82199565
44852576
6385847
17587797
1857370
64111974
42647770
96367901
78877777
15565145
17620002
14787975
2787406
51083536
67664134
81298962
40767616
15965777
48630286
25449839
27647595
19337307
62853464
53286919
86870375
17962077
37230869
98939507
60341790
87938556
7099149
96508673
76952594
26910929
47738903
6074678
7639316
8631017
16864674
6871367
4262862
68290371
17695536
25373086
99251515
77714774
37619669
97804123
19373609
97965448
41421244
93950928
37912510
32056248
2000802
28328964
25472240
67980981
79301977
3202866
15716619
59114180
28815431
62028103
16299056
99909918
81539556
3176551
84274896
7684207
52748095
91751016
40085044
91151193
6154874
97723221
53420793
32258543
5059402
76546540
62368652
26266426
31852408
7345185
20027826
80368055
84436834
56501401
62807811
13308119
29245818
82954544
36722794
50221694
85087686
43360115
30610599
80388229
93376607
42326055
84575181
35542073
63748594
94037184
30167748
5779417
62305346
16055018
12640456
12095771
33486755
99190788
67203816
26011047
71064449
52103328
20558472
28520091
24234455
61519365
81595615
54745093
17001401
24630701
3436922
24756076
56607690
70378183
60008119
71174984
22804934
85136310
66783307
84033925
97710586
25121168
14579901
46918917
50380231
69286303
62896616
50547995
44962594
79633892
70283133
98116368
19030295
24297615
91162238
75738785
54851906
65495688
33381316
46937727
76076884
6404842
23726715
45858510
24445588
32689538
49711777
63638950
5291099
61785684
77907594
60790421
48176535
58548246
94926943
57175323
5234249
13673908
39470234
57947437
36987911
26233034
97982859
47440051
36342906
73857581
79763926
60258059
88878049
66368867
64834035
80462467
63242125
6802981
71362989
4582882
80189283
52751588
17798820
11247840
40688477
25578306
40686283
94095273
25464585
4193685
77631210
29593950
92466952
55617383
63712029
30595987
44750992
8622328
50120275
63082962
9387243
97471162
2591183
31750423
22114550
95235284
33195179
88387155
42922147
29035937
77225808
48711146
56693367
80006446
60583936
81081908
88382220
86859967
63006541
72311807
2652817
47315018
39258014
87416587
63443269
74654202
33530545
41169805
68554239
74681261
12217619
25431725
22032297
97459831
5701290
544520
55593408
84774429
6488876
43864110
20995286
29196443
38212773
6022181
48832785
33252255
24931061
33932260
72055977
14752779
64581968
3031769
78097773
36763510
22002876
30629476
71255359
11774892
30076054
34016345
29008531
37447210
29454349
62430594
95795956
80191139
22467750
63839515
33311616
66293885
86397110
87884372
24189031
2349909
48228075
4548051
14090607
49144951
44238532
44111919
84283251
5307494
46145044
6728822
35010527
64706650
50815875
6203560
40292406
71294909
23291661
4571193
70872973
43403437
87298689
96710291
82216717
40082302
74306051
45919890
4989044
62255413
96011146
80140294
69001877
85159437
91957602
13953588
38500819
60720886
65047980
44944213
91329194
96759825
11640793
53347862
9486631
9650485
85684787
69705495
72615786
40872302
98622805
59461228
13695275
61820280
21097389
70811423
62278195
7277128
43223297
24848555
87903966
79793540
83568359
37253763
45139360
35951366
95510091
76336777
27205756
45349724
2681581
84211351
67903118
74861643
67066592
53424634
24953731
21229896
49233421
70600945
37694748
61677053
22995886
22007346
19500207
74680266
12284115
782182
83012518
7478594
83088096
787625
3581
41483178
1644557
43996171
26647496
62912381
85442021
43568145
54378411
63100650
99926983
49547060
11476832
12308308
16953448
70504032
50684981
57649361
27825487
23966071
22943115
84116396
45815384
86372556
44422488
66568164
62845490
35054249
14234534
43862186
17308641
79487433
32797458
35583975
63716668
66901982
63394125
59479732
80652912
22196748
60692383
80080607
65626491
12827244
83646303
32815725
64338610
58102922
90473596
76942098
4674363
14788840
88331255
53067195
30262420
68253817
30496102
77860868
75882506
28720166
57961587
27704770
73759811
5483597
82447963
91039611
33829045
29781052
72106608
87792873
89137964
20819898
11873432
26382460
63009352
21910143
2228939
97791956
77529340
80547256
17045400
78077514
35304721
26546564
33457057
73631592
29233569
79125881
37705242
40834156
25592732
12883231
35822670
14595018
88930118
28981619
24683802
92084647
24410295
21820774
64518256
13091166
25899097
99986780
45947606
74677759
75908206
79707054
3304932
43814603
23214216
57057832
4965066
56956346
52556303
49033611
70782407
56726773
36665023
86963468
35808691
22892380
37352999
47881683
24634230
10447616
47402794
812414
99673742
64745386
25138562
4730779
72572302
97709651
61087288
56369
8065433
33358762
24753709
29827128
34820843
4939921
85060245
65469212
75078992
3800224
84665719
16899134
23379115
38039969
18796078
10650995
6673265
16832018
28497899
23243395
61849899
27809446
30748208
73996971
41680888
59814340
65050710
9343516
55515144
796678
35309576
96028537
91794978
84460988
88045510
72453469
91447327
94925671
86209891
32018387
68161900
98859582
61403016
63317980
67420300
50801836
49916463
60538861
974484
84620240
28115240
85337966
22390446
61198843
57483671
62620732
45382038
10731318
7755124
13555239
26536480
86415289
64567305
84731765
48817584
57666933
34437496
18215261
39371456
49635979
16951091
26060941
88297054
69062867
28043138
28297125
65704107
69356118
28496641
82117562
74182493
63305428
1804062
78515412
93418557
24343615
10842527
94577519
39683498
80850238
57258778
18830846
14673429
29729707
15920508
44722019
55863171
87810582
38183555
74930297
26539790
64518719
94393156
93063819
2678884
33572767
74132133
52059353
15142726
55776992
54703076
33309210
70376203
7662945
53289230
77242101
47128602
4910771
371081
21127
97828467
5743390
74303371
7605472
90458151
73413661
75177120
34458245
34366171
13565917
1636136
77446384
76775754
20989891
28308182
91533067
64453824
1549283
70123314
68286649
99354271
84370569
83742488
1915470
37689822
61052084
42710583
25803281
44725125
62031766
33415571
88864193
83550514
87198741
91708932
90585613
69005975
69474381
74834357
71853339
81833465
80140556
85825189
57709314
94511283
25347157
50715945
68696911
61647025
42320606
39277416
67856516
67340534
57617297
80163550
76954004
10550550
39175695
58590169
67356265
79495100
70488104
82230527
39708511
84768037
3891812
25198535
28443078
10020772
61816957
70840827
6293603
32170524
49022179
42987068
29415151
19705225
59839031
97745790
33654935
36546935
2798288
69754247
91606650
35273097
21670713
81301621
88700974
81921012
45168817
6917685
83668028
30564609
43878825
30851084
47112608
64291726
65670218
34958610
49538890
75693966
70758636
70502834
9247647
31210884
88586656
51627308
55065592
82796812
70772648
29191187
63665953
73901139
57552377
42211024
10091740
90369690
26975168
10910237
48324956
156342
88622298
71616138
42279114
60781971
34060634
85919227
85463748
85473708
55344135
4831271
31904473
36221333
73094363
84631835
56829966
62432370
20579717
64182710
9496924
79276157
54263016
44537899
65795631
69938819
71929498
26387329
75164136
73028200
27673958
32505366
42296668
50249374
5598922
5133592
92966996
41270706
98547066
35127819
61243147
25736128
86567387
50605126
40033715
93021945
29815176
79621749
23936240
33544484
90115537
82240536
31358555
24088859
91141431
83450371
14322944
31110729
71196146
28285404
50022624
80224307
58387819
58513057
3585136
1937132
77178306
78294559
14431256
89025439
99469897
67049595
56802230
47923208
11391494
13243053
77730584
48103675
61176117
65677568
97481861
45408732
91992516
90165140
72092725
61914150
61768150
545756
86745556
63347685
39364417
86720033
1463299
72773947
48615951
48802812
70943703
10598110
95246081
15193568
90217560
1051544
57830151
84905870
42985220
89728966
12826825
26502814
39450441
88013018
41719585
88161789
21272846
49422298
16147359
33329769
57957163
26567134
35237892
97069047
41926636
9859221
28561863
47168654
59061906
83728577
59358099
68585834
53567186
45192886
60872903
69646233
96516692
71795167
30962676
45977473
17767477
24505145
22497123
7152216
73248133
78399191
1977997
51016875
23279818
42150748
23165089
53179352
98778235
5574020
60091649
80604051
90266502
95716763
76411589
91459941
97908171
60831492
51742518
18650920
61687967
48491187
64723028
93221516
26839114
47962547
86812753
85917590
98852489
25046690
88515860
50695708
47182348
37419824
20554679
28137290
15319801
51331492
11370250
20343327
18855016
20697687
68071437
5751281
27103972
6906422
82263417
71467493
53042672
60363844
79486520
96718968
56240256
76070422
95463657
43395321
75400316
71008341
7556701
18449932
2022977
39462720
37886237
27171112
47387423
55363367
85973473
37083930
6294748
61625073
9933850
78701184
52634415
66286743
25961
65027663
18464838
62948006
73768230
80939854
81067841
57898433
67554778
53834904
38715828
66573085
40783045
20394014
22456105
21410820
2563673
88885283
33702812
21309522
34347196
2962110
59097085
98729723
32617802
4753243
76674737
15238019
52947217
95029562
94169618
90933892
79504212
63710703
8377322
22173996
17345545
42020064
66095868
3974332
44262491
15565771
36465787
99843594
85255720
65317693
56443281
46167296
72817283
93845275
25590234
14534427
15131187
29542173
54685926
39439340
53829683
76215374
46033594
2480282
92181040
36790414
57671503
15145311
49719054
16249616
16122130
4056583
86264163
22778588
65269091
84115060
79847419
71974990
52399894
37981980
66101330
93457301
10120693
23538569
93272605
35327797
20166971
37835736
89994177
76928901
40970522
83014715
56333018
56796210
57632566
12609911
45003190
42387643
78730280
92903270
55186136
70373874
57139709
24647799
99659381
29758081
30214581
19178537
44075002
70714467
80449476
92553619
16822916
31103078
7768211
201183
78200166
75110832
56651008
45949387
77494695
41939767
20137434
24389159
64400001
98834759
41845606
44042585
78517987
8985600
47683293
69562076
24390384
9529558
25217259
78166204
81167230
18523663
77249330
51087643
9686680
86459464
14012613
86766256
97323517
63481073
80204461
95634499
27391646
39039692
51951720
3605042
88960804
51041650
3391844
259312
4879207
89397966
80203657
46123392
11710968
17506464
36992684
93632510
78094744
51345659
85219869
78532374
98934207
57447623
63645722
17467787
93984534
78222912
83567961
97037490
18406141
77516661
68338050
5620468
42309638
6110922
44854707
76319824
35121784
65080182
41724410
4667350
99790285
53198854
98467294
57956141
85038900
4942040
69807063
74712846
4953871
90296993
93519057
90663622
42805878
23780584
49207470
53468088
3907251
69404552
59094721
20169433
65421508
55030322
8024147
69965618
67225565
47953384
33842977
44580962
13531363
683651
54622940
1640729
87059697
94608431
31149736
56784286
17385431
60661226
91500701
14341450
89918614
60976648
40945737
15727371
84946149
26252210
35869997
90056162
21846447
60359778
51465019
60175461
53886611
49223784
43062111
61895230
9853283
27942504
59966963
55510698
37350309
5415130
55841608
31257850
43276565
69828745
54302244
65561365
9747233
8238357
63947583
80018421
46645611
15438961
73697477
69680165
86673227
66392165
99699159
91033162
55276619
47647756
76692490
74845335
28517801
69246551
85063910
85936471
63488984
20585609
35079016
65598567
57006079
59524282
86596480
11229880
44584824
33972564
45483156
61175506
99247187
56127897
77217019
41055820
48914384
37721370
91102339
61982037
59627753
96838465
50517228
37666606
28082886
7466697
61878635
38471086
41992774
30596160
46477352
21609661
96385917
91054220
602560
27630297
92875312
95331171
86080195
33379732
34184539
39906257
30648887
93147923
86407595
59326902
12658963
36644240
58996741
64905285
87135685
73656794
12765181
67081607
40314541
19558864
60352096
29451222
53622943
33087466
81540778
50228834
76353637
77079728
34251664
92932271
29096763
40402752
18842232
65325589
91518801
51188428
87778044
34009919
30087501
81173018
43390315
61490605
60694982
17144322
54076232
92121394
16995274
2797556
32592073
81807990
65565785
3703151
79282521
59951221
30064615
50910603
10595862
66798590
37088478
36817520
26035795
539188
53962266
2992861
18568216
35394833
61885803
75281570
56900253
59574238
10237206
24370470
3168723
70700477
83868501
7669473
93816539
28220447
14003410
71316963
10646668
26478158
61606192
12203852
3972593
50822116
93645698
55487442
65739721
5676882
75313362
67084606
19304198
59433819
1610652
35338991
19272014
7733910
62966096
50875221
68531069
43557871
4047827
12860791
61672481
40778790
68802046
38833262
58796285
56617038
76791582
75964135
88984966
21186384
56197234
10027173
32299881
78672998
97772209
34286077
29473539
40305568
25376641
1252185
41673703
84057442
79916033
38535094
58099804
25574884
92506176
82979877
89105373
4911793
67867075
67108429
47377559
33978664
305411
65586663
60837870
16088830
30948077
44782913
37439480
26143162
36719200
12298684
19100672
57435448
70766002
25749070
1518596
99976999
22854956
76918273
48010296
9744011
50681225
9386866
71673729
49436731
78869883
50441299
99440635
95190116
6729510
55662825
22972276
85694212
12854179
7552142
96505326
49464688
70943359
47972400
29266465
15116750
60089145
48466897
23849974
77707420
96682695
55793157
96272909
52824103
9096977
26294391
54175800
53184277
39142517
80610148
41338622
87426780
41896258
34741022
82333977
33474120
7212093
8789130
99622648
72218361
84279839
23559074
94612030
21743074
96135444
95085557
78178113
65852619
19918397
53510178
99455372
80636880
99177263
19603296
4011357
24074465
25596530
6269945
35405351
75493952
75247108
40898507
93254674
32291590
96039123
44581318
78491766
6242717
1851974
40693104
74859876
71412807
37983925
16410468
22988061
8422806
59818220
59855054
3445656
79217906
20722861
7485681
38874368
85693975
42861354
53840033
54176052
97221267
32128143
57131465
70154566
38637644
38421878
35408871
48711933
85249529
41899888
14454411
84600659
61696420
12102531
18990300
51843318
4823598
36149415
67121682
25443787
97974475
72940360
43809533
78503271
89272962
918983
66962813
34774676
55038126
31788281
73688071
95714771
53330560
21215910
4999719
59086548
51962746
69133323
74841336
18641407
93964021
24107865
43403181
2718190
11063964
32333107
76900620
65232624
88834543
61859124
80941294
95842184
24986817
59248999
34751937
89512173
62249915
16550605
73827078
25159048
76544727
45934043
64715731
26134904
17915109
37775353
85868881
87473425
8971273
3625988
46912575
4735320
17116475
82182860
55862637
49985673
26382533
63712151
36430658
62209170
41075145
42911900
10531895
98014357
48023481
74141833
10532186
99541354
1626589
69282558
12939724
69116186
33683664
79908880
89178435
91493989
68679427
11692999
9358473
49764925
4206393
90480032
74186235
53217865
40298761
54188555
13750794
37082211
52488800
3274734
76850365
48957722
16510972
73723936
47180078
19736113
33948658
68743407
93555465
52834590
96883240
15326107
49561360
57251724
22268636
38254296
19646105
24970201
13442075
98521424
61629198
17944985
44965963
99777567
61767788
31864593
12410017
58129749
36639941
8098748
85147052
91327352
78555070
9415626
19876808
68722175
18918929
9177756
63446188
95749336
38464268
72200010
99886557
38107874
92523025
70834717
50940472
86169972
72968980
32303637
57724268
72416212
74202656
24986468
73630333
55237057
90258642
53098224
40939587
8753898
25933020
44190677
22682857
51834997
19577988
73835233
80965998
69182585
66604834
78658839
16407847
55940740
46933925
15040300
47046715
47608597
97483535
64636429
18203686
68468003
5663476
30845527
42515766
40161172
62514688
97943774
13098513
48820935
47430510
40977703
22852397
60776971
43266961
57608685
69309783
79982373
80323407
71185567
47481645
42396622
18452896
64241376
88440228
51202611
80996884
35478279
45731714
38039155
48654922
55210397
82818788
15040549
88104570
19422689
17304762
56256207
14317036
87694407
90108486
71947632
61335935
94006772
96154017
45196791
70396707
32086596
56088118
6148041
5912927
98263621
44749125
18086719
84154316
1308473
85325921
50176549
52195991
18890264
78313715
86630461
98351363
17766667
40803765
40745914
58143717
26973426
71374903
45431493
57434406
31165151
95736413
40129532
42526789
73176217
79335134
61339630
32857810
85309978
49763015
59948704
64631796
47925010
33817079
57481739
69708516
43930977
59112352
15636891
64556144
70631328
56507340
21853617
93319801
69968025
80249558
65425443
41658229
53208267
83691757
8218807
15471085
45879783
3205524
30210219
67456768
44746837
58574117
44805936
59301599
5123504
64206665
83851242
10824015
36497478
66756225
39440498
3102762
44556441
57897633
21906644
99253726
75626976
25824591
46894609
93235692
99922823
18608777
59048862
11096682
77089450
88879900
78145764
32842626
78149790
43448365
53753022
99576561
46584425
57856436
38393598
35318921
90946373
38581500
21388007
8658607
48172321
58795813
30589876
72801501
54681120
77426082
4863248
32903457
51017239
46069180
17834653
73446557
53577747
93218828
41121645
25610245
72363217
45733893
33332364
91797284
56367941
8366440
80172660
83280471
62201620
59829709
41489302
37646864
56397337
43714593
72023000
29704788
1990371
64161826
511762
93652542
28196149
15941861
31561360
17230202
81063558
64672849
77739155
53427914
22927743
38303394
96112848
79637893
60714623
49341926
32561903
68122643
80453146
35908995
84551693
30321522
67440790
31761583
59354682
58858932
70091116
50814455
38042876
16340863
66142413
28701625
61276363
85019019
87449627
34857385
88993939
26045735
50210923
27794512
44354613
8156085
89177098
54815880
58383365
58544426
32881397
24795393
96716365
32076431
54020703
28909504
31059401
58503554
64289327
21709979
22356522
40579254
37724031
62389950
65457811
69882990
46078494
69692200
55036959
37748230
52608527
14015534
8969561
36356714
98090504
27570680
43718850
88005021
25125108
7606784
32611406
26404660
71647601
38833814
1713383
58833880
19530067
4526942
6148841
52967880
71864351
18133455
17212324
98137684
99152529
81002166
45633246
69178467
82203926
78756785
20571470
36465134
96733011
12977077
97029922
65311107
96813468
39814281
28532858
69761731
29184126
76198984
6826730
37479908
92539445
8033507
42753276
65639983
90490166
8014493
70857132
40079235
25477799
97894797
64966378
39234768
38584802
50213663
31062299
52709277
3308534
17179795
3098265
96450179
69626918
56701
2142766
54832560
86391656
10464067
71988125
10759525
46389734
60887715
35692313
63131000
87428480
21580586
67996364
92095699
26319945
7933885
15125842
68738035
27978502
44617236
81882683
4173674
48520626
84141370
92252044
28252765
50418685
8349455
44918591
17051398
78997960
9640390
25967294
25171251
7729578
77706599
85729900
35530949
3925102
28588366
11770652
28937011
99393683
63495082
38326168
35290116
89098187
89244415
69874715
98885720
73875580
21302692
57456087
13144928
74623042
16964934
97344625
29202658
4070507
33551459
60038528
76864438
94726265
96349904
96517137
9246283
91898532
54455604
48294438
80424482
71330133
45092491
3686450
41643346
97513389
61046179
55445150
23068931
39103740
13907362
40712520
3496691
15813706
9811326
1713407
37133300
3245265
93280643
20766728
60007531
63930240
13797329
25803932
88137171
83294074
46587100
48876135
60493624
33355157
24761578
73364235
9391037
91028188
70039704
48889755
20698902
41113101
52235606
12121376
27529487
7142172
3944678
95396120
1175043
87703982
63897825
32297458
95494501
62584479
92995122
37399955
12265275
65079677
690584
75633108
72367773
77888010
57897001
8377857
62593851
19815613
2190282
78875483
8822485
64107330
13344695
70251671
31299520
78728438
22571010
99674718
27745128
78957932
46204939
72926667
58695368
91738602
36605453
80514032
31789555
80117740
95523218
44822097
19164303
8301984
88859897
78087526
58941013
73629801
65505015
40646430
87028115
10028125
85118482
44729175
23504041
94438855
66460712
83960679
38998415
8826533
14831079
3926422
74579790
52568106
97059154
64983457
79437954
27103293
29775938
35211833
36046303
18365689
65996515
79044482
2836905
71883307
21374515
27584405
882746
41396439
71971974
95998
79218816
84326836
50166020
46774846
11156092
71445931
14434601
82325578
64830404
48094044
24141125
77047818
8082945
82961816
61010682
11428315
49063538
76443112
62183873
73514253
70371944
52937989
23501413
46339942
33727944
61036894
2212485
49623454
48437900
8945301
13957911
20711905
19098178
6243586
3521504
18935376
24229771
22781230
9416956
55847552
33967261
36904026
18212188
49086713
46475202
45389046
64786243
25971128
55137239
89385770
51671497
79500717
46912718
82211152
22733656
88244542
37277996
34697591
6230066
95983298
30074763
59227618
5912552
3235335
22825753
57998727
29185252
63673805
48288024
52863889
15447264
95605065
40358492
92540895
83222381
13851555
44283600
83656578
58026606
86162808
67997169
49939267
90335898
19170136
37959761
21394458
87112701
60045897
38229013
65046456
13126775
95207490
36163448
17025022
17897019
82287281
14928710
4132996
83942738
83443190
39569506
19658003
85934102
46444518
76762176
25655083
62166711
51495752
41544299
3577982
75292089
54506843
74413824
58438771
76441972
35021391
44322098
61985956
25046163
53643463
62753476
90461280
40628374
12607069
39692946
21550634
8730192
37724190
2835720
50141752
81828969
35828746
53409449
49108724
33054940
2826133
57687945
87532927
73076090
4371497
16496596
82514217
87559014
49384098
89647429
10002170
28224664
61243344
94888367
70392365
74615898
7669241
23500408
58366639
63902670
75618132
24624921
93573796
13326949
81857678
54598815
65880291
19263081
60000073
10353197
81759605
31392372
98749848
26354552
56903962
20697335
68495493
9587017
76415427
19993525
4849548
10175487
47413529
92284997
22265373
50193674
72443381
67635603
90121501
54863217
58672614
19982431
29320549
72444493
28116910
36715708
1414978
9578572
5956549
73548178
82145268
87433263
41485781
20472605
42800175
70580044
56979516
84621165
5997724
36006924
94681485
67226596
16428633
5654382
47040015
77417915
18813813
97427331
43008828
75259261
17114741
79471344
32458564
40843145
96405458
40292207
76129415
86565780
8607353
50140750
6606879
73778981
17238345
46590190
3164500
75263000
82359704
10601029
87075621
27949596
20052911
26301021
3233734
61419829
47644489
53092562
54118428
50922810
6366744
88679768
54361667
53040728
32874304
78581811
34475273
92949645
77953242
56587710
52761456
36016173
83639411
47535333
41212463
89241185
78513546
26942122
40355122
98166435
49782037
41632675
65737494
7983428
8069629
77006202
83214766
32729575
29083805
36787308
82334081
198915
30474823
50569675
80788041
54769508
41634495
6807676
7218805
66172330
67698110
95051386
98428328
57265608
21667184
23492689
43260984
4873094
65197302
59170211
84410543
43745792
16061157
8645031
86463310
31106342
1871558
71748261
68810373
18113082
49861012
83560571
99259004
37988436
55951681
92773403
83171726
89172193
72570161
74665227
63014600
77112352
78891964
31199203
82600302
78819748
14576560
31366610
10683767
34793429
76466382
40669978
75169804
36360558
2254153
5648784
10606861
13834496
40538698
87649053
91843724
85641326
88830318
38524735
57119567
17755248
72547398
58392456
52359506
27723024
22682581
72235038
39023171
59010351
22417686
69120058
14061317
24148993
71785332
32209577
54389549
93722765
64499792
96667214
61767304
50215982
77966207
40955038
58808979
26572564
80427465
10841634
45169409
92943044
13581419
28494585
86279993
45467028
62824086
30976595
43897302
31114032
92153838
61809655
28518437
40456984
19547403
98963134
21111722
84512543
14036987
21688853
2636699
64294637
83116990
4633727
42781283
20904318
17448649
5342481
63159841
75202722
63457924
7753717
15836199
63350907
82517964
63909095
57198715
69401857
33985393
41173435
62135897
78259073
80945849
21650389
61021870
8188186
35380444
25221551
65867167
76684351
63154309
91098710
93798656
38315832
5706071
6138862
6242014
6899616
98562662
47791146
79169782
50492392
31687866
5428948
43343163
68002771
19752400
57427787
89418580
7437048
45525528
43590400
4553755
91701316
73932920
33123576
78396447
92848501
74997191
87040845
23912483
26835104
91017555
82896301
92237725
60490411
94401372
45370841
71286584
35265235
84589718
28142887
48616018
53844776
45892011
63802881
44313470
86854668
20640695
39514468
32147716
30830520
85290442
97288290
95056988
97292215
53591402
20417184
85706935
41746537
3305230
57369049
54882678
82041474
3806628
53733977
99695024
18360456
7467531
96051330
37239985
17375576
46198426
13888331
24521333
66802337
69904792
70643643
9949489
82222951
87548353
8665971
78831307
97604994
73025992
4028194
80065373
44087580
70512847
1969422
67096758
78602551
15621104
98902674
76161752
65034533
36752312
63647642
6358139
46901262
99152038
25528872
84973193
61555053
54896817
32348627
90726560
91860371
59552191
62508355
25638803
32683811
95672367
81605814
38075625
60360084
11754320
3757950
40245341
74056883
79750887
20738945
65268060
46072606
17733549
1478328
74063754
35930825
48852431
14474416
53500477
38044029
16525165
41345548
22084352
12316756
84903451
61950976
36717586
72262463
26968930
1129432
23220197
97612672
58384448
2399087
38259615
70079280
45175460
76707768
92107420
52523450
31430131
29659449
79761641
76554078
76459654
55066763
47440587
81147055
80514345
94365660
7622199
89946390
49040542
40781164
37970007
78134604
40182040
89408019
5747467
88068580
34014145
9947834
75975013
62585279
62518324
98671325
78363180
84934549
39134723
84135952
29830234
27329651
33249074
67753079
54996126
95067191
74579642
91718476
63094747
329750
20094983
5076572
69376423
22096663
96241531
61389962
4774605
30969238
53370089
17083979
16464075
69925314
21908506
78605353
15699285
51196446
79859531
25776961
16418000
41876996
45049517
91477700
67154648
89438237
15376612
5872249
42840250
8101098
97030537
46472249
55599098
40388927
1769896
7985522
57740495
34614722
36973891
96378533
22945186
34518896
61564108
4597225
40679571
55421209
69456047
65381733
37725428
7056095
51697094
17133273
51524556
72050619
60837347
8612118
23883093
52193272
13120842
16717697
27387262
28132534
3951667
22409109
47142249
38266216
90113868
5237086
43043054
57522518
75898678
40144894
20604439
63397404
15278596
10352683
78711202
58625321
98580415
17193647
88860802
20811329
80217572
44409319
27949918
62796284
69144035
2466885
76776465
86793029
40898466
31194574
81431848
27278043
89215993
84255901
61313639
53976019
25214260
86683742
12067140
96009492
5243540
73495252
80621162
95163609
89354958
94459219
38213432
51127347
11493514
1165382
50328640
70888325
78376677
28147114
90918600
96652550
53596400
2091409
58209100
16613954
31115566
58652321
6377722
86427290
77646618
14366355
19875636
67600575
15880863
65326004
20659218
9794107
29678494
63923814
69560541
71197160
12086379
49204128
54707861
95868534
51416144
597098
92054125
72011242
16617993
40711011
297033
44104729
6355527
12767803
10521927
57751345
53396269
87986233
89193267
43897649
97583574
36999605
61102609
89257836
75102413
63966879
48801943
27270667
72228755
70995447
98920880
43538823
21386012
2449234
40254202
74328371
79973202
90697052
31877961
95031216
41999505
99241808
18086946
22097526
95105065
44741250
54516289
42920530
87116000
27459286
81518099
9373666
44447853
72281157
34976572
85230107
23356926
47125599
58220819
256196
50540211
32006084
85272609
69932536
43035936
93878442
3057830
99372456
53047503
44066395
72350740
95209239
55143612
58132147
91364754
12940124
81218775
17230502
25252730
7770595
96468614
16861624
52064731
23619564
32184864
52436099
12523511
47705355
38617459
55928885
22842310
68872870
68102718
91980047
66235762
51079034
2250168
66822119
52352729
92661015
28265991
98456230
25780238
72785503
19776970
31114187
23240665
72083211
89691280
8281575
69164594
84180774
22511455
46722847
66273993
36267408
53302062
9916333
2132353
10875516
60725098
71143263
25599473
31357938
99588469
34075927
89822690
25199182
68200994
34917961
12427476
72811967
39861051
95391104
67046264
91231945
69327867
64596697
68397367
71124931
23849364
53266822
10017962
76917338
44197035
74511692
72882975
80522508
8745431
93668869
77445659
10647470
35299365
52690463
59756499
27570663
57016983
30193436
26305201
81700530
73113504
60413712
37678805
52975328
87088554
62989094
32562065
97081236
26052752
9017115
12538092
7094213
35761444
48965569
16891680
91680191
79490986
80513406
88578077
7303842
68415835
72769738
23839748
31859938
98529252
67415733
15170220
9794757
15179748
51283550
37531680
59196904
68363633
69064829
76345630
78190523
49245588
66157018
18792090
73886976
63845576
17820883
47829561
89688400
94148223
22999770
64041943
36374422
16242589
78518005
64980993
33349777
7070715
1513021
46733436
31329367
65829093
89404255
59962556
91051469
3517596
26958110
72703597
29597743
9406421
18850511
15653614
43640462
68577081
42680027
85767377
31377741
21409251
3750464
33281885
30974628
60957669
52907537
20075788
94859805
84612803
85733106
88364813
56150042
32694262
29069980
32617411
55933261
62846314
62499679
76560196
46576957
41575680
87502491
68811226
2082760
84246797
60644422
1387654
47001755
65328601
9185129
24928376
75507900
54964513
87532707
44035480
81821697
79815062
89362084
81659649
53864598
96503900
19950515
46161280
97123963
34928268
79570985
43327513
15877892
22162610
34716660
7729538
10885975
28860751
87263765
96188327
90657009
65672792
81288482
31787044
6220066
60809397
22359237
94272718
76558476
86615235
49170234
7640107
42281128
30890707
7461589
38008052
69682241
8541096
88527226
91996826
75812086
41618429
96514851
86076863
47013308
65037309
1177438
44823225
29984859
23021513
21605068
68978194
94024684
79439094
24037028
62498570
16928097
91966476
19592749
65144851
74241533
72634120
1757255
28213332
3460312
36094682
37923299
65463336
61502812
22162920
75007878
17711260
89205707
47663242
47465419
2731508
29874102
74521484
69713118
65804838
13175943
3549871
96440321
15373149
48454648
218151
91987978
90955127
90760346
75631646
55069155
27736456
12218704
31218480
87960073
32236117
21752273
48040685
59113742
40734938
38770473
25035867
25093144
47527365
25207608
27772273
68939615
45353976
66987313
45498781
22354610
95319306
35632669
83683903
78911219
33199559
26932822
715564
48874903
96008876
78161164
67327276
96176935
62420588
85966019
86161275
23741889
52554861
50748627
89920844
83497367
76149324
27280103
57562433
11111279
94562901
21795711
77435637
96232481
45383179
21051502
32741234
21674269
28168358
65449052
6698939
97083106
45164432
76824388
17903684
11954056
77050599
84548599
49684340
13896247
75483391
83691160
38838570
54102957
776669
12316447
25845045
8996541
78078396
28680918
84316635
88923082
36819340
75999966
9112915
17891920
39469934
92793515
62194763
71727964
72846649
59745924
20701794
97090831
19760377
9953284
1214639
8121118
24317802
20235932
17777720
83694677
25712769
24238094
47518076
43022095
24671716
21014771
69083370
41077696
26491245
60608567
18924391
78413932
47607978
13096344
76528077
30602029
77785696
19364650
18233958
64623280
25682692
73166037
35652725
55468984
25963328
59986645
14925229
10959770
16830068
81471802
66621880
87485632
69646643
77908582
89830065
43302439
90085058
66813330
98178474
74272480
74052764
21256520
42743335
68121746
71059952
34268906
89553057
3758326
44860449
1975594
60529157
82201946
59634245
18716304
43418930
38247711
59205287
37250296
85287295
17981755
19296838
88790033
36793394
48246712
64130899
8850655
10957321
27183155
80550583
44436537
85727413
73593694
5065866
74697291
43264859
42015870
53988509
2922006
1288721
44895213
24173554
14393067
20303975
35998873
48721214
86363380
94448603
92743555
52354158
90667179
92952419
63060802
74027550
9747553
91826152
37933181
15467555
31073976
81481925
30613109
52603139
84832809
58211916
10797176
90338424
75297408
27282497
34860655
34547185
1345115
66596189
97913681
83354129
65184686
32265420
5659821
10534190
2883393
3134895
70433829
94119891
93691440
31603867
61526509
67164478
31440491
99097881
15622736
31750883
70934068
31096100
63696683
90133223
40870819
60487854
2079856
422565
88162341
51248667
22772901
95659053
86420217
37807043
49762915
62802624
26825138
37914229
53258199
97014870
46417336
73310703
71468099
27470104
25385158
53136999
89389438
62874597
13403245
76994053
26426224
98755537
98533008
66222438
15768472
15981218
57937638
66421275
83540614
15736146
53264252
58100264
28877408
68224144
91475760
65466245
78819681
22276158
62303543
19530144
70785622
41518580
21383831
70987737
69667871
87174524
26705070
47998469
38021684
97174612
65122217
30605292
95400733
36172591
70107918
62984395
55878905
85491060
35534131
42245075
38847992
25252797
56178884
87963304
94282465
84069978
52860481
38717666
89816205
8386764
54708349
50142607
5456490
44013130
77074720
92471471
98151929
57480255
66959910
9808311
23543119
98017226
83941983
73762831
55080088
92122172
78499821
31113364
21708176
17756574
47137480
51753751
49058824
75308584
92178237
19532507
78153831
29450955
46991211
74475291
73721126
77529512
38832325
93349762
67555923
73979799
89106835
48158129
35137039
40844961
48404080
20323260
11270672
90244230
92282317
70761133
90123552
52180280
66408557
70697728
40147611
94616414
52018407
61357861
61983733
35083218
52030504
871682
64397874
18024484
70126062
19193710
68309612
47360276
152653
75475127
49719121
95254811
6637358
31268637
83608227
99965155
90186699
79892564
74439094
28680651
15770933
57400838
94050037
12254308
66831310
1923663
83588701
67799542
54816463
29188159
30947839
94227452
76062403
87266908
21065347
90123427
96605706
22392349
90930848
19174992
47619928
63200624
70416805
73484311
53911347
69872949
82177780
96418372
76289656
96391360
69899649
48860886
51649238
32933211
19912023
36874239
90675281
31410881
57330707
56484005
92742593
4638629
43999847
58435300
74639184
39880745
22027416
99324042
98782976
54516583
50257409
85669530
96547619
44796140
93269646
62280650
78539745
72036920
70206274
82983428
99179957
96608319
36483505
21176041
29786864
26362347
16863878
54148937
68702517
7011735
62408703
74468012
5184763
58654613
37987948
47106508
52065807
69116842
22026419
7094297
85168399
68960397
64573647
68452148
86146543
51470443
94634572
74455924
32367224
72848998
63467725
82368868
9767876
49859089
30030215
80546882
26860484
7971573
5006787
57845378
72795066
44504336
18638688
84010826
10880191
68212817
87098702
54238707
68250942
34780445
67807764
20237710
50007159
35434189
18200394
19194205
83981309
35588142
44234016
92863061
89145400
69466623
83633110
99699107
3819748
54245494
27262530
54928932
88099217
16426684
33080397
81665259
66972705
26623340
10911350
96917951
56911436
75229208
68696141
21405082
6909983
62843332
38420473
34735915
26487672
72853865
38599347
93364053
51811724
66378355
6908489
43065518
21874274
1865540
19829916
55026177
52777814
9977007
70915362
61776588
10858647
78861437
47212388
17414851
21126568
35708139
13229697
28860747
46614242
62550058
50354346
17341183
46161649
90793438
31804580
23414319
31834707
1333152
78883657
26763100
26392029
57416060
93598471
73573566
8903733
14485876
38029919
47065278
10782552
61468411
23318631
75303548
1560086
69099386
59224393
9447498
16263825
76904654
29935042
75333166
33832898
2245576
25021603
47073892
58433524
5523116
68356436
35109338
74744903
31354802
90952268
87622579
99347758
32683401
48033946
77778373
31884529
16885711
67737183
85671450
9341228
80177818
6972242
32977267
48650318
33320946
20892986
1896896
26608923
91231572
14303352
55427241
84480555
46220337
45297274
46501128
65551977
12265836
9218633
46626413
80897940
29798368
10499324
64711321
33238977
9305560
67041346
65045251
38151895
43880853
19934941
4839510
95468817
50936012
27524129
93192689
85636224
61806885
20875385
43733861
96228487
83779773
64955619
3880443
57202781
15690917
7346543
55953452
62678414
73033312
5034435
41811495
90361722
9146473
56748186
3855694
46878421
53581739
53580608
47594169
75890470
22737415
5405976
20822961
60522824
96482258
49539095
56386102
68528363
59864660
90159174
85707642
56770067
36299850
50035779
9269604
84076184
80224612
9278144
19771406
79938213
36353224
67507203
44954696
38358074
69855373
28075109
80984338
95757226
69232449
31026899
15563045
14271261
67991652
37616464
20005483
98510095
67833834
54600561
93575299
18266063
65788605
53728735
75372350
72968449
1678905
77978841
60869157
1493789
53312431
31602863
64794608
24981486
38971106
44824648
43509520
72249875
52896140
74559645
38613030
88038017
67022298
51462204
75581321
62525951
63191788
99786949
96410309
30811304
63240278
42721648
16153879
3742573
50406050
30503558
14829298
14611345
5026508
11658468
52235132
1730091
36143812
74931579
91520273
80319655
32131824
32860882
16498879
52472645
27384487
10726530
63957193
99076761
43934391
44637113
9882917
94124041
71294687
53801400
50115838
17827410
89489494
48749141
50204466
94704132
80810563
20712314
39662804
24196609
13536834
34087332
27444395
62320130
53406181
30917220
10380722
16168722
78213681
39099106
58296982
99098897
74240541
32257621
30414395
18160946
93019670
97128844
69550391
47292797
30513278
17308520
95631446
14822734
25537320
55346271
71612948
68946132
64583390
14833915
86783014
23064211
43529692
88206937
55615217
62944482
71487570
73736107
23758865
87307118
35312101
5849014
26033364
3827637
57728046
13227093
96286397
98155148
97120569
30950388
68821761
68706202
55640328
21895189
58293005
99148250
78745870
49553103
74356478
50149149
28659893
77445194
49634343
47864710
29390296
67272772
36406159
71090444
64367177
11891599
47716464
85631739
6150732
79237264
48381881
15817843
111386
4188866
89979533
86148584
73914208
66617905
29140418
93979296
68575933
71119616
39434595
84386872
3907911
28272867
11642927
36642080
9253895
20524453
69251863
43169562
15477112
59571620
79534276
42846399
7717132
50632016
93601038
7368442
16639911
49951663
8602246
28479370
21492258
17840092
9719277
99256708
99283401
68621188
67880379
56163280
79555550
98135911
6758809
18443175
63898900
33230301
88813543
21676315
53797396
35535950
10593079
47133839
70320891
48393401
56117200
13116987
88510938
71790126
4767020
30756521
23533621
54447956
18135162
35659067
35590021
67848932
63561500
75364514
7614390
52138795
86627882
56653160
37773225
22734732
19795694
48424296
43703731
19722748
44195174
9110864
52119068
19967877
3745990
84655398
53917858
57297347
77058547
38115264
14702067
2296426
2988808
73672522
50811446
30757054
33880277
43116484
26313603
9772569
83656283
57487234
618598
48674408
31286865
43078058
22126176
41627822
15719074
93087417
56841830
60459904
52033261
8558079
14796896
27527560
89142276
87717662
72085163
30431747
90163053
3618447
45441944
89020994
45861604
55294237
74740971
58377005
88517079
10604391
89653340
89915323
57186280
20856418
32053529
88671099
39620207
20879061
33092162
28249102
33883126
26858972
53812332
52007594
79243195
74725990
36377631
79102617
5052209
68382903
57859672
21518008
8300159
18779623
75116296
17438457
72665599
93880928
56219538
34689761
10795456
12538723
12856913
90286858
74353157
96993412
86383376
91178402
11455684
35753514
97065872
2873323
17659176
93466128
63199237
26672825
77285392
9546695
20600217
74270967
27216270
44202802
90659560
326434
66292584
4287752
12827523
75995852
71797146
59878229
81604973
14818074
66470865
74637817
52028833
18200647
50243058
90765095
9202825
96314911
86318225
90230504
94317448
39469956
18362746
35145110
10730866
44328173
53979692
59820897
23963151
11778530
45795929
41886669
13904540
56723329
9367144
85116722
12647753
94359548
31186931
81300027
33742523
98656537
30287945
75776359
53412748
61706161
83357165
29072012
70390982
65923121
18189845
51757391
22215020
69030684
51901228
45028012
65312498
9364614
91536464
14862452
39179967
46308506
75871700
1588682
19427250
51378454
89756096
64649894
58612634
24387530
27368268
18914130
33344445
35020829
59096937
74010351
53655634
68199560
30746680
87934449
69336583
50712088
3433872
73315487
84427899
16514288
3179644
47086740
37546437
87644357
36411579
84490817
75038187
38092640
44424255
71503208
77727852
39907872
46145198
27973282
52319159
81832565
74318820
757723
430258
68452198
80441711
37634769
65452596
95301900
92699410
22112408
83542666
90433557
46411842
71789080
83352822
85619778
22461100
98741645
41855275
28965097
49553837
66584583
35230675
50350707
9905368
46832104
54531593
73803231
93665908
74302312
95864287
72573757
12050172
12386068
30386393
98691381
51570589
28518219
71201905
4532862
43129275
66035648
74400657
5639270
81452652
99386875
18833691
84159569
75475451
55742424
3490917
17665330
44496742
99875334
97292213
34679571
25048033
89064840
30942922
30156179
34018385
36365624
48254035
55443043
73081554
91231551
19255157
58601672
75686706
944287
674633
82097948
38363763
44355497
29185883
64718413
37476941
36116615
42346284
23895645
63436969
34106547
16687793
70987744
53112615
41601662
71264979
41430401
51509913
85485194
23599597
26623101
96269446
53502032
12452433
52366118
3140520
62041500
77416899
31431265
72530542
54785035
89475836
2330921
12923515
91943060
52796200
33886986
7140389
25942524
44286569
87166886
89173495
35287392
47117906
30424884
84897839
24857007
64599660
51898364
36648768
93066030
56519860
61693660
36361298
94056946
3292187
95612102
83918781
51332969
2672133
69990463
29754002
81656786
65203147
9352162
38975250
49891776
70548537
29675995
913972
85934491
53274384
65854061
7375395
29165854
58411653
57992300
85160382
81876442
74987200
3319236
49289239
48267954
94848350
29690608
37239285
15471453
3848688
64534147
99545937
2804968
19052154
24901795
97673948
10970673
22068724
84481161
70932088
96059757
8415949
44306178
59501499
90078370
3346019
78299121
59022191
22492718
26114443
64309451
62123797
21550398
21093648
75215897
51056989
50646872
2667820
80106489
74194351
90648786
33385744
46924702
57768869
36912216
31276642
6537676
60742030
16959594
1990074
27929948
25516013
10397403
31391524
17314494
30000633
15160403
89096353
53015666
73838363
38353870
8509349
89809806
48641138
1975835
69558170
21004091
77264466
2743647
5808476
89399352
9923008
37882255
98218172
51141462
31880952
80382969
67604477
49935609
8127208
24502204
99373146
27208094
41794738
15590219
84082814
42747983
82290478
9514478
97677578
84737072
93802341
68522048
71117842
31759094
68497943
88317874
5884320
67416939
28410934
33918215
11044656
53468140
64423785
92994774
95808819
82011883
62763146
31888140
44321676
31032941
84646184
21147495
76369429
17692812
139782
71963643
63825947
43359222
75232410
37330097
67911390
35245164
14661007
18241987
11679251
86336580
70020163
70106434
46958945
2322664
14846794
29695120
42748135
15800661
35699433
9105638
39988917
37382301
55553947
61327823
13146190
66705765
21119376
78071979
78203180
97320807
13311785
29253933
16394300
44147698
83531646
14331102
73093470
23654757
51206616
79705496
50111718
20328631
36538679
89964299
41006878
8899314
85008844
86272571
67082434
34236595
39492224
37772800
69609090
1140652
20445804
80054404
76965251
6902819
55140191
36905673
69038046
35325040
95126620
85805345
33353760
7286147
63459352
76114356
45425609
45212763
97415808
84881917
63521997
43371152
4420401
85004621
66588182
53417418
34376959
89576007
24686079
99085127
49054319
64981090
44112346
92451161
5506364
55735915
96499820
37767142
77007829
56401664
60896108
18629094
5907933
45338645
53796615
9258473
45104298
23928947
77888351
39537039
56976328
55335988
66509575
29421325
84660851
10561353
11429513
14860718
8510752
99414516
63355872
60759120
6263284
76707662
2920702
69905123
27444555
21778114
15628615
50042606
91236915
7751056
50517012
39974410
32141038
35991883
96820530
90849124
2508660
3045211
79348064
82815807
64297198
54579580
35772628
89478768
99469628
82065469
96036023
96879840
1602416
69274754
52175780
46316302
40782929
45132035
54982957
66206347
19494873
47956171
4203862
47777147
50404792
22758841
28624920
53387546
61129166
52469506
12013024
60366901
61052852
3344813
56847629
85623725
33589812
73083414
9410165
97541112
10331853
23903851
63580640
22732960
627248
99802418
53399180
23758529
90251717
9334721
98448551
20871567
16410407
25222085
17097944
50451918
42747044
68549308
20897975
44640344
25897150
90216314
7960401
23024795
98780076
63261864
99333285
57015320
1001434
90659136
24127273
47818469
48638564
40429075
63359557
57269804
53735327
18883395
76734166
57842090
91781265
45346505
70572717
56170033
7928692
49414384
77175566
86994982
77324343
15394008
41910578
4384259
20588028
96569332
61991877
34012118
97428891
64861580
45839720
834753
8890142
46407996
57227568
22386808
24166211
60848243
35099941
11902662
92835070
79870709
66358980
88412424
29736948
73516890
46710654
19410608
14248192
68337805
1131575
8524739
54056113
47568461
72254151
44313436
79089354
21022383
49681020
27769127
53344450
2657690
99962006
24040934
36830274
5586761
53788106
97082864
80765353
14202829
57221568
17396141
83874187
7499401
59691157
73136411
3205678
57767092
76187226
28650060
13267979
43906010
75036819
11567334
25673811
84893275
27612600
25553569
60712296
91506411
99335351
11285709
15433055
84132368
46207344
50065353
66375557
30105256
75704632
79066509
99328727
40091232
92529495
82107681
79070600
25247037
85460874
15101476
64189823
58077463
429441
25594438
86486998
4732697
36387938
81334733
42696284
53504579
69535556
25116948
85100052
83722216
25024181
49214472
24249524
18719536
75524917
41756585
12543271
16258711
37355449
3642767
14351115
8907884
35413032
15956579
65687092
66054739
71744481
83910753
39301927
63976900
39501620
50440925
52268960
14299530
54650852
85364922
3811340
64050756
35314860
49158132
26466064
12553959
67990198
80686360
40878848
92682554
56982309
92587207
88028520
53583448
69266061
35672887
50479751
41054770
52026997
54054577
44932047
45460747
73171420
1105684
93671015
68153594
64091313
35963217
25777065
86368363
32962650
85167597
83254180
91092126
98465838
58315138
48537499
51623719
39193851
69813821
71404163
63095148
63260289
2389090
90013065
2372138
99475956
67388868
46126986
38308593
83772798
88720205
40951194
72286371
70912442
74339196
22406014
19970041
43289146
6010594
2017073
94846974
59541507
16716196
44523875
81458834
49409548
22078972
85201653
15632104
80377027
18536376
8936574
83524872
81528199
97180089
88994249
80156750
7686703
14736758
42846549
68795881
47253121
605815
38100692
36318813
58702524
22954714
88929964
47894529
6544399
49941200
6699129
33946754
7812127
50914337
32567945
43610718
54961541
74809764
78391902
48280426
80965198
75799496
25388080
47208269
3744889
94355215
66329448
16559106
15631484
39362189
316966
1372762
76508352
69144941
45707197
9036920
7635232
72960364
36539186
44134739
60326254
97534044
58227648
7438903
79326702
99659939
53846358
1324612
99231193
3315129
30698263
30767342
35090908
45916333
82312665
88119675
84334742
14024353
7105191
95612296
31706653
65563210
46075199
76634756
84215930
39316849
60399253
6095412
2921256
97227380
88495950
66459694
61580953
76374213
44135238
84258141
87799729
86412138
52425483
3593603
34177865
28438396
17097311
23937970
14264237
63650472
51882937
69405650
18846751
58168753
62810053
41216031
61437010
97208043
48288480
42662568
88349935
96456386
96771229
38786257
28334867
30046257
6867010
73125330
2760655
42976844
13747531
82761269
42699175
66290870
45810406
21518428
18419988
88666923
92817270
92357368
67156738
1001208
90003473
63330451
61474130
1953150
20546562
78596360
16399705
74914483
28273991
92928261
39284320
38529952
23558675
96688784
47647778
7290084
4187981
44722047
91305808
84917807
8400400
21333246
8736784
97636296
64887593
64815885
9489018
96078088
30196380
6817024
74161178
57863133
491552
31151357
60509297
87945288
14011038
5655425
70976372
67839199
96605622
64897244
25259019
96134475
38533945
27750832
54909331
67449035
42972080
8626294
10059357
57025456
13878228
42288376
72784685
77241567
25908500
93703128
47454139
24431442
31031826
26640392
61210933
4519063
68034086
12137040
44160955
73710159
18277593
62990284
25503970
69542320
30439787
66806379
99518258
98818308
61921103
16384881
14696360
29965096
5162922
56294133
95242805
18121230
97683927
83085924
45133628
5816891
60401893
64095996
66688024
10373962
54505495
9755986
59921300
91367783
68585059
58697421
6301041
63687124
81387508
16814376
42417379
2376039
71450793
436980
52124180
16647178
4822675
49513747
63128992
11843386
18826875
78256959
73727000
22536073
54424409
89757313
65608575
33836573
75585758
51065018
19718096
72207150
43498219
87950109
81182326
61769611
56549400
25880755
53082834
23645462
73430318
28427478
20528312
11772739
85594797
59716790
5906418
40046749
72664903
4697047
83828156
6979394
56155491
30165649
19441222
52297058
83307163
93049231
79114550
37990851
71715390
27616080
23158563
70351936
42998991
62390697
4433691
27164229
379012
65389633
12274973
67372373
33196231
16597780
25516192
34996101
3186617
7276273
23469579
61665278
59196586
89577212
22453050
30946430
51225250
73297708
81571072
17716696
60639196
42460366
73524895
65082991
75895621
28956928
53455697
96468415
16388865
84905271
3534531
94395349
50104551
60710842
31642773
4197073
42385664
7893540
69344987
36683371
2320908
78118374
47888287
71722860
34427644
5834946
3399004
31441456
32096121
86374481
20871812
44834091
59056476
31719038
24038396
49665120
54361140
2074121
46533019
73633515
23623619
72059142
98345646
60480633
66906241
61357915
67229047
23763915
82805784
38264133
6074025
42332471
69558502
66134995
30767854
15259431
28597630
24342890
59397985
49163159
13956647
24622655
91649556
91581083
87327835
43293920
55612044
52867543
76963657
32820652
3123264
20846085
62646100
92528726
47460637
26344563
31386003
18549862
31443461
1788546
94489423
73724344
55880011
73365544
49181319
93680635
51886136
66430831
75812463
98385458
98438282
25280244
71962860
52714807
45379568
79968872
99040282
68360243
13544335
55490067
89225671
7064615
3990400
67753804
38052341
35406695
43949647
147458
98710363
22396186
71756670
39128118
28407781
52161979
55748864
81164926
46055216
76965531
2508734
15334020
77403407
69417308
87218453
54707845
87582729
8828535
40863574
81579219
86699992
76952759
50522693
20418388
41703915
47807164
96123291
99576320
6473957
8119418
13158276
51244902
10479131
24567735
84693538
38917672
5068058
3987088
79013896
26812026
23156768
45851124
95444159
69486759
60253342
63748903
44596548
84059276
33076924
51692609
53359496
75907099
62241493
7257005
71494383
31418330
7232246
945835
16586962
56769121
91017315
95215566
29060861
29537248
533779
79965566
77922865
70184854
91327023
43717750
95494051
59868763
53186711
55016263
93174651
73791511
66171485
60063444
49215062
92070984
12261703
30671316
99801797
39821953
88856401
66437204
6234828
11834341
70058537
92044594
83643748
79397808
76867762
19104675
85903353
93343150
32982145
33240493
14855404
35026114
39920483
5178542
6095122
63950177
20066773
57979603
92198963
51727892
79614858
45946018
32985228
80022778
75150825
51878769
47452493
61235011
57462413
54607596
49664540
6144182
23061955
7543187
7596689
97799212
59895055
46533689
21095608
19162386
75930791
42865030
47670162
22634731
95924214
93887350
53823891
9863628
31938075
83142104
27062309
68041951
61808487
93959633
58994468
51613920
87852003
24162390
45660513
54202787
84295624
24919989
43933984
20224396
67877636
22323469
44218009
65897749
57390780
78015440
40637562
99458380
684228
65119048
59822179
44774482
30258217
27321616
27644264
60954845
87393960
88671127
59766931
26185654
48749364
19610529
88904800
53161532
23621748
19192005
97777472
66499040
31237698
9555183
88135702
32552359
30224685
68459744
27159485
92536747
12371960
68854441
52041855
42320538
30418969
59607348
66443935
41641013
22490427
51083707
93073361
87118291
22714812
12900687
82739389
28507355
45684015
66497106
37716863
33380941
37245660
68692733
52760618
75650106
3816763
87412187
11830080
63675464
31411069
45631820
31995195
44703791
29003267
35179779
55593736
79790910
84128228
33018761
50827911
97239766
79791724
25897656
86591244
19337454
83612311
58933056
94205665
28502158
93923738
60305189
50241218
57941844
70198875
3924542
39431007
20677874
77046004
36629176
98792925
13942701
88528436
98434450
51835990
98887648
76865565
87535135
81313876
92211319
60933479
29066887
58802778
29086581
52948476
52847429
91355995
58697582
78489466
20868010
26286913
49748237
17155508
87861593
80477031
86366863
41116977
46889929
95663904
99057479
27660972
71667910
34969134
41603096
20707218
61470449
37201227
63955710
10801287
69501499
76178083
65744261
42845153
73755502
66848344
29227856
71338027
84474532
36167421
31918484
92875172
33210574
74601500
34630810
46932925
42126638
32889520
9660992
35309471
56866269
23326635
72888185
59923107
66257478
9076850
56305608
34692055
42685353
57083996
12415177
15923328
64757657
80279094
28291753
75034002
63299198
1086401
99270569
93621306
47003668
72244787
49561502
14578261
21271274
46526642
26683508
99218422
90189796
62911964
12147110
1326052
54752186
38078530
5563848
89106457
5401463
48475624
77031678
69782084
97594106
98666439
14792066
67616840
45733240
24590412
40668706
48496059
65227256
39118294
91297215
38234472
19807958
60548667
36060367
33059021
96276800
26437956
71449051
30035358
33768892
3160108
15634434
28384576
66073504
43890725
68866164
10505295
82305945
76122835
29705465
15108888
98066469
62994894
68428648
35364127
21783064
16714789
82813744
39653787
72067867
50582742
41903314
79270645
78687784
39555927
78785124
73072205
61024784
93296144
66744592
26489333
72792053
77455838
40261523
247028
24276432
82811026
68647358
9147012
57439468
11691632
61852152
79121300
21616745
14473393
88658363
94509638
11053754
18482177
30856979
29172338
86875175
24121857
73983522
65913634
34665804
37710022
8294814
20708372
89487768
55795544
24323409
58520379
10058447
63263028
12957080
31393342
8665737
44163787
37374181
3531000
28207280
91862273
4056894
5940982
40284934
17279150
17437371
3928828
44940189
77985056
37305611
15404672
96565597
10951576
21626096
18354733
27043969
15553736
31451070
35913570
87652378
11134811
45712352
54277297
95238283
40905069
34821972
85259872
3980043
94802959
30093098
44867563
49396262
22759621
14714120
1129344
58677052
9400583
38690473
26866049
50426113
55413187
38786649
84013574
22694651
73464793
80205947
53765464
73186312
8854430
42205443
74560631
87742677
13817946
67853053
96615318
3891303
49905354
23826436
22498713
92113302
43496350
6943947
46781342
53141133
65494268
21974680
31882353
44544076
29536251
72907204
50814998
12912934
35950633
11068
85709123
34576195
19215110
71505667
15796707
25938463
40061831
64813486
94873492
54832393
89679508
19801062
38626858
17618085
29202057
71507690
96995114
31785835
35984825
43230730
99029327
67792933
42383334
57437229
48313609
31184757
60528075
1420364
67616249
24837709
61192082
62770676
86288759
26145141
7822174
70595016
80525836
13380104
57393091
89750525
44818424
40771575
5234505
88019165
59982765
2156164
57911788
17439812
30866770
20618441
38575007
92796966
36473409
19260719
8456132
49204487
19356809
27858679
41127093
52069505
86868844
97766324
40977215
35605186
45367266
57696463
56335650
98684427
62368789
61494274
70461586
65606194
89721827
25035230
16383673
7686433
23203423
77944645
60864306
79261525
74329937
85347568
24055440
12715871
83916977
24378090
7896789
20591206
7832111
17191442
85325819
17897892
62688174
96462238
4972911
80456677
63882949
18198675
70755216
16281867
13418045
93319758
13976629
27095180
97571222
64609790
32695588
73250802
95249793
42895655
24751516
77367898
654183
12267040
45258956
57270518
74855649
82588054
8884825
61986955
51981373
85239815
78033372
67944436
51863040
86617160
55177826
53656221
95043935
67581696
65943786
95950600
94674628
7832362
9458155
70720843
43045967
14746007
1305803
35763344
21391442
48540521
27249256
30842005
82189268
59010202
76303507
27258666
30480143
9022323
82118545
70748085
80317427
45426453
55722649
620721
39691169
1614835
32053848
98089770
41542384
82889558
57948527
99959362
16196587
57973976
38523124
72311984
43040080
78366697
41037805
21476156
64429587
11743310
84355032
96625732
24589017
79994012
19736870
27891771
54769790
614081
94471611
82904100
3703439
31496316
20729968
5238555
14086608
77697504
2224530
38925516
10732472
72462293
18150496
33317882
7711984
14540951
24695952
39099386
44158680
47359029
81113034
20617525
12731394
52161811
95086635
35360426
37186485
16120425
99097028
75269225
82376811
35454657
17677593
77341977
79396435
82766205
42441635
45104499
21646544
75470414
29160526
69754564
76650744
54783678
11218428
6947951
9059349
50168231
76533759
46250601
99938600
76153274
40974755
992187
78712673
53155322
71701666
75686148
63247784
33193278
45961134
77934580
93815576
97722290
27497962
38187474
43423358
52587862
52525425
97853943
65345758
18594686
66389454
73960529
1541614
89197392
33751682
44945889
15228570
87197257
63411586
23696701
47730558
48657336
23225014
20857359
63154287
84182594
16612475
29790356
10190835
74510940
56798242
7712285
14596291
32807124
51605615
73538705
59935056
86101065
24550170
888042
41535292
75649198
22599762
6376371
22048732
89434827
22586677
12629905
2368701
82582460
56148824
93659575
35254300
72374896
88521029
53067120
27598956
47230507
6318840
13031833
54126804
29958148
627810
32956963
78651055
2401128
83815911
13555094
88332554
36777109
94789343
99753097
48181033
259616
76044056
84422699
75154178
9142128
68241234
90079933
18158272
59738688
85676226
17252118
8468545
84095265
18794640
52759326
74244505
3625717
48227160
39837267
16365709
98558837
5519789
68336967
13432089
38116781
17934738
53291807
12525291
82786939
17225983
84060950
40930533
42163987
88323426
54257912
40722078
60919421
63517723
33837479
71077858
39220757
18856190
41078426
97455918
29905931
98173909
2039385
42885173
86297057
11383772
62463490
16194653
67668464
76797251
67857095
83685699
48340195
21249200
56300142
23564083
57650233
74839738
61440463
21769648
46087623
98695023
76848730
31286514
50528308
51043535
40485262
33309539
5624444
33754190
34761091
74645537
70403694
29028438
72225889
6451840
60309806
45017539
87503591
43857029
75561907
92609381
95765477
39885419
81366346
98023041
52786626
47976994
53081873
27558992
92979190
39834827
54763389
69558911
5178257
89779517
22671061
48287150
54493619
68321156
57474484
97957873
47128082
20602204
30546059
18332242
83527287
7666106
86377500
67610444
19132993
83169604
30268416
38224722
23546336
79637971
31773474
4241478
12024667
81137912
78704450
5437186
2368715
95132789
91786100
54095827
74356702
50255552
48911262
39330296
86097237
28627843
94664957
60896551
39186053
17372702
35980960
31471881
22098394
89190436
978156
39223482
6290512
88028122
43025942
40733002
35577080
94026171
83462572
24628286
81697657
35628022
1116173
46574607
65573260
89574638
59565036
17139369
44149375
39589561
64380113
69209070
68405939
29592994
98508439
36714289
59889183
79151272
51910383
34856379
39943626
85606908
14032348
63575114
6020180
22656391
4904502
8406157
92398446
8989281
32122407
48191657
40285021
34004315
21714096
49110711
71294587
80473718
47820581
48516675
28800182
28171114
40190381
7066319
6913808
31239456
14178755
55919182
98764573
94890296
84226232
51231657
47288712
73663108
20651822
58895934
79402894
70666635
68532382
6140507
75570561
3489799
87014867
95019463
55403334
87765863
51913325
95040314
26327
7478862
5380704
8091617
60099011
67310098
64304242
94719707
85360553
52136766
30211264
73828542
57640896
50850320
99235641
18894866
32136018
14472700
92348705
73085140
1114941
50764071
17666704
29427701
61043569
53906412
49278449
67210457
51839348
44863067
96995459
82110169
48881377
9337013
65282011
44103105
56988132
9699569
10420832
69657682
177600
76340795
81111502
77029057
42916425
96424303
33869748
79633718
17442410
98249890
34487030
43507279
69979041
7766682
58436171
69252762
79006590
73324113
8132032
65569054
30692136
53671030
68541747
96899539
51830231
81501419
15059928
84424997
88080731
91637064
49075384
38735989
32183188
38217559
47394861
37011096
36365303
57030806
81242728
88232790
96251408
86545080
13129451
74934764
33515770
60864548
60805647
41389707
71751657
5635188
9661824
40057814
60479392
35557112
427708
87900776
93984251
24082993
37940375
83080524
12133735
38354262
19469241
82035331
90544997
22773714
2940702
70925954
8972555
1000899
20956309
91853745
8452994
46878845
10025026
11908845
63370889
20795654
48312605
81904390
34898160
34738327
12868721
96461890
22949406
79015457
16510813
23023064
15743372
63237061
47422294
62751606
5372488
16590939
56659619
45182396
52083
90706924
54744800
21376191
15841219
95745592
27802236
69188999
70404354
15587121
77596987
52389776
15060621
2981502
49562036
25714509
18460885
83637241
28153811
7642528
79058913
61498930
15506521
37100900
29613259
84051689
98821975
91384292
971071
99768215
25218231
13560160
33575935
40051174
55079603
6558607
39744865
91620661
44722012
3302936
18037199
32490261
17517588
85951512
8396614
14027982
48763924
27734687
49520088
38702811
63989479
89526578
52956458
64163177
18066413
25478987
86660342
2670044
38988761
23261908
87757194
15494731
68023092
60911024
35493704
5071103
27211223
14673971
56317220
96718584
55358069
77067684
55546665
98156648
89479183
56626114
16878580
36684853
2618237
50439228
43319863
69381243
9566444
67614520
70811704
29336072
78767707
35822541
65152847
58508511
46912797
27373704
9465963
30835638
77096025
96877291
35010958
68713079
6623117
9838313
52990028
35161283
30927623
26422380
83435601
42808170
42046059
60942032
88789464
39490036
18888240
40845669
9333812
45917211
57293858
28425456
12722763
14017103
41750498
21989418
11443733
61764401
9596769
47999808
47354146
4886552
67522921
65896273
92728337
50371471
96964372
15434739
34409242
23842004
24270674
19718319
62780293
631899
34947176
86153856
26114097
56731466
24605036
48168536
78967822
80699130
54841546
39204508
6729891
17629308
32611522
75483043
17997449
20757778
37605351
17129530
90320365
14198961
46784929
6312483
24578578
9336966
82139820
21531025
90123469
74949742
91221911
31587757
22665223
42464124
85061190
78563093
75473215
95008631
70796913
9875800
11147013
75115865
83408419
96355195
42037632
81291729
4968507
19621239
75400937
34184642
60448750
36029368
47680526
29525186
85152323
6991007
99058640
77308316
65583765
2397697
90927269
6433742
49908501
1679527
59642646
54726155
84668998
90890956
57193794
6211771
18220671
90465954
59661146
65899638
63548013
55247309
91718435
99994509
86137230
5725158
94551927
23012737
46172342
37439481
43902660
12040074
94602382
78071559
5912203
21100305
93478160
53059205
36453858
60992054
36288269
34613723
421875
18254923
21282727
76171239
71890043
69468758
23022807
82073719
29043532
47368083
79139816
87138258
76156619
36420592
64950010
98285360
23989874
3596432
13858432
61700413
21352015
75022921
38855874
56776090
67467396
21885989
49280860
93290332
96263877
76449765
69542845
72893067
26457309
81213561
41157545
25536420
68802857
30401673
68687544
42254616
17301787
77610735
13889748
9016011
20945848
14052667
16753087
50027414
92250139
19607598
12475531
55030725
60084208
4763967
52007712
43482777
93727481
96206873
16142777
23749319
98108301
28848411
41711975
11850487
85902100
3312086
9790861
81318982
2018700
6730899
25612130
16671428
61182471
60504523
54178162
26928631
20811819
25927084
46035997
61505878
19613360
38737563
11813143
54212815
5788901
42785709
94336486
52792898
22842156
5890092
51854183
29425412
78090106
28396312
53509450
38394205
83516120
58295203
79474321
19956490
99801572
62211764
42828309
90470587
4100433
87023973
945665
40698774
41741410
1654917
71716181
43021747
40877683
50975511
88313700
26124701
14711408
25817553
61348438
93322711
25976412
38832030
46194087
36320853
94055628
17882653
49590182
34453759
93098345
59608607
95566071
60609074
80725618
53422637
7542546
15522622
51433783
77614079
97669569
60653545
15066527
12135686
70317222
73223914
77395363
50761187
75850931
11685487
15692497
49019117
8398255
96140695
48260554
44557744
50687416
34480377
46552516
78144361
72547004
12128540
6724616
1571979
23746046
52104700
1813621
74054204
53461912
78332812
33385467
37606104
12088563
8298798
99880481
21515373
382288
5842236
29240192
73878334
29924674
90001795
60671558
90307905
44740146
97058243
43820212
74264225
61082842
59801648
51621024
86323772
30323914
46337524
57724148
14692645
66388711
57899435
41017133
9742883
63094759
70999525
75411421
80895793
54662614
78751911
51993385
16514812
55239059
58823658
62750795
69647208
94529875
84141851
58106641
8776459
29458718
31414426
26756700
81256113
82747469
87931195
21969059
62005718
23543058
60703431
39756141
7831087
44629232
7385212
99652058
93931809
42353983
4384137
11303963
84436808
29108906
25395603
16509686
8609522
79367856
20142899
67060547
84034722
52315942
33327222
10878321
48924301
48915635
51560539
80091137
67527968
41834578
94951513
24186634
45057144
93849812
44111830
99625140
23035880
54378843
45142449
80324797
87318903
98243041
69482681
12879607
26981983
82494127
42850099
81206727
68939663
64370662
57991768
17026216
65943082
84846585
24349140
21019814
14390278
94126129
15105865
88120292
21787438
86829608
40732874
25824790
56383585
91396174
17527136
60911624
98318736
74547048
48081544
83856405
48267108
26537227
21018547
53424560
78700469
49815333
6437829
4306143
59109652
70407029
6494103
75460794
30808130
83116558
69201526
13141745
92420535
62306520
4865953
14685764
58132508
84654863
26607822
26897672
21471697
26782402
60582053
57971369
61618280
82316629
59632452
52014882
48473896
22129663
77429177
13141382
4795275
63351885
49644171
29097083
7282112
68823453
79491634
14878138
66339113
23388324
50673050
63263121
46085086
29253097
74966949
55181920
73072681
85550407
82693030
7510303
50727688
5331567
7527142
43989207
79095983
30761060
71692322
40852260
16711683
59659773
20035595
26574010
70697247
88687206
19602629
64533469
98821075
66672031
13428328
29756135
16726560
47547644
80841858
93032390
30186685
26718627
71272596
40910971
98825621
11577105
49291152
83975324
98213703
33258133
9527906
79275474
33966757
90275540
99041636
47346268
75620661
59183939
78549991
72991371
15007667
44091056
18918065
96330820
11131789
39753146
79700090
69853057
7520357
3746388
61216878
82024144
74030995
38448454
3574446
10229202
61844641
20575148
47059406
70990013
87245517
46501237
95420505
15148763
9474954
90416613
65775689
11870985
80451583
33081363
39691663
39832889
74787974
4979052
71696017
97654512
71679022
58640430
97377958
55483336
25727290
86087918
51333020
29265135
44988320
23773715
44965683
83184551
99380107
3669848
30714016
69455556
48449242
57049678
64169995
52141361
33558687
71947479
75236881
86536299
85435808
50218412
73434946
7137028
8794329
59376089
44312740
89551137
85774071
54418492
91774510
31957245
84472031
56645385
38409038
3772516
93606181
13168712
93487204
17156153
99522709
80348757
9284
71344368
60492206
32510816
60175288
9262612
6057506
78455787
66798844
96988354
97147480
98501455
50698048
21460781
98082538
2859319
1787690
6377496
54880295
41181474
55917649
9914975
27709330
24859877
66743747
96493166
76500833
81552167
98101120
77451720
16632063
40783076
85074428
89217153
68557706
52536043
91369633
30954949
23280981
52046688
49063499
70522447
72062312
59001402
4200906
30156530
2965243
27744198
35162723
42126356
90878463
82249506
69918032
23876654
326293
78631619
27469627
21063757
19954068
74519536
39918791
97430932
36064775
60930372
39760647
35961784
4909997
81780528
73920773
77480578
31302264
97882230
33571901
88366929
54272782
83639727
43211551
95377813
69642059
88753606
25919888
60600917
57445565
20712571
17253737
93629610
62511399
53617634
11606263
60822594
80123902
26389729
46672761
18498014
61497071
79536053
98358182
77967572
92819799
97265261
50740004
20819597
64632265
72307821
7714066
17766152
27344012
44184557
37991039
13363286
62471962
62696824
53194736
86486044
90345379
97410158
83458014
52103444
50270088
26151554
30932533
79529868
65387232
90407484
40735959
6507237
83622902
73079671
89552919
96239637
85753800
17105124
6091327
81787174
94001802
72520070
47316490
40677301
33474593
9387829
33477162
48024435
24456873
97977883
74868675
85361575
58973168
90548025
68947694
87245483
59118840
96133091
36359991
2545771
56767609
78427200
87759904
86173929
60937564
23703499
36861340
54636219
27582273
2158549
23813268
4808331
6219770
22194432
20670566
80341910
79065614
90011333
10726241
80834350
40632631
59725295
78943818
4995384
96092644
29123870
40980441
54248879
15144888
89464390
7686461
43711519
55032841
30828077
15116692
86683690
10586722
13740784
88163956
74574855
71602689
69762686
12402021
63916542
11728729
73203483
80066917
89242349
79523730
50643935
70365538
49039558
17620740
45134133
29441475
46353935
39355072
52639836
82120672
22939488
73833479
97221609
77480837
91011304
71405264
49658947
10175091
16773609
89114950
37362214
96044511
65098296
85049160
29549345
72890098
45024958
23540712
52045592
7007815
15899897
24045
44113346
47304559
66274939
92792400
82822700
83167088
47585642
16804546
84371764
8544322
90039039
55933733
32388366
16282705
23866631
45011983
25279171
28268542
71656293
56715082
31839405
47802142
60845454
84136534
79069437
94211961
10227211
85775846
18359093
88678476
29496315
89769055
13786798
85698504
39278734
23336796
67826708
29513360
82144907
12497964
25691620
26036287
85881803
26120018
24281845
86204640
48062651
42668037
14319084
37187956
604638
8712366
34380486
87664
28016457
82801516
23518290
90407740
85136422
47670675
99265460
56620469
69110065
12651048
38083300
84264363
9560638
80362087
31308589
48993124
87077297
32428350
14273710
90063127
2698244
18383823
9966300
5452146
33208388
6931442
94940670
59315989
95181205
20675504
6340784
78754581
88308138
97655753
45717857
56860026
53790797
30801967
57470165
9419713
50227165
77541001
67384227
73743194
5754315
13862833
65964983
36951851
20333084
25399350
89353681
81282315
90787562
95556827
93999109
82857800
88263139
6178326
90944570
66341666
46862792
23688850
41821611
15001677
97181679
61976749
82194281
62238323
10798786
59307003
83359190
26765232
48143678
17701569
39412011
9530644
8499061
95057786
80673011
72060708
81077260
12797270
49829518
10360410
91355326
70218934
49430959
61861792
38265815
86698162
12551646
26462425
5622457
70072979
71341559
43717721
85430107
11592793
51905962
84640103
90994884
76955701
20888313
36368834
79348117
31549968
54825916
54066713
29391997
83307267
40003360
45680786
34856898
31546333
92920868
14161988
88454335
82775713
33250074
165052
60662368
23691268
24227884
98620028
86748327
23649779
85428181
79336824
26901803
7432971
73505124
18084503
42124180
37587999
29588605
53152312
26178080
38040247
88116887
22292138
60222753
27780747
79597438
89615794
9226365
42313739
54229458
9691913
97076781
77620954
17099911
64515548
61486270
58371150
50715748
55461450
4297171
50147827
28258948
15689450
53398176
61568517
3652567
39328322
58538353
21193465
47050658
91356241
36243233
45532148
74261243
11282438
71063971
37970770
11070542
45632710
51131005
26691873
75461851
46122730
23140424
16991907
41922357
28472126
16239922
73062864
30379972
16914052
29232763
68268497
81610308
26402287
39445243
60825478
83412804
99296680
79522459
94771457
39428520
73122381
88265943
43324681
63263272
75281517
16885827
7371160
91686095
23889421
14451971
97937246
69174652
42716454
18955857
12316219
4887396
49080100
97324538
14199752
36745614
33877352
61050849
18454223
42851669
18672839
41432443
81768143
92145642
69289482
93787218
84622713
74468048
46627692
31800963
45980469
6843998
54413343
33486143
73446814
69345088
91593671
49092429
41356802
72905463
37255421
97439622
36560867
8081236
93768653
38578776
86560120
90659841
50931768
32577861
40624429
3896824
89811123
26545761
80075294
45150729
28371879
6233558
30156704
92106585
84566255
62522467
8890041
59270622
95418460
3948505
70515619
56884452
1713204
23646109
74825037
21963403
92775343
26780458
51609049
26297670
51706489
8341388
97317151
76318557
44841267
30930405
62525737
90512748
50409458
58566891
45236405
55604450
43747007
2661992
17568183
7662467
15875093
66497721
67598548
77566951
75297893
6919504
70579943
33348600
82183573
83878706
25321599
54809464
5909885
90425466
71344735
15569785
27046761
49959124
94577406
85574370
74697882
71639043
42274053
79442417
41241541
85692507
4103635
17655220
63214226
38174279
63735548
36661646
75535646
86985156
69017030
97658041
22084729
20654308
75407530
87542718
3817257
25618253
33680089
10975486
15059878
66613176
87523253
19576365
93486812
53343090
81713235
87746513
82217900
469470
5969152
54318023
41742698
91139568
2117561
94960063
81436256
60698803
63489201
8641467
41227082
76683205
96059599
36227220
97817817
17066966
72939821
13863029
69476400
77851181
81861274
90741598
32324970
78329378
28301849
79750050
43795218
20021157
95614048
13571433
32813480
43001782
71168602
11212079
91019299
6606826
70637733
51502915
86180714
17946605
5142293
37680201
7812570
20810490
12516655
44125881
65973699
16511589
60047791
65880413
17689579
76675346
26391810
73080791
91969545
82940667
70074829
7003672
68986187
16653741
51179876
5500906
62689489
35515083
90457427
70318952
11392047
28129930
88726745
31642241
35131375
33727540
82121576
24629112
28990221
35127717
33394983
29867622
72490361
40648657
92401264
8452791
21854872
76945724
6499154
61371049
92828356
86886272
44754704
55103184
92783559
44640203
54766495
51360661
87698788
98737758
92075308
62951602
55491278
68298255
25725844
70319799
12673839
3848392
18528491
53284233
26459427
31708165
50652662
38750430
58902074
33059930
52927664
89863105
7962233
37355499
38351305
55053076
81452505
49930994
82212130
3522057
25666759
92058173
63228242
80351401
71562403
36037038
10922020
85399629
69069377
8331449
52303383
98166567
15779691
61371113
85253853
73036474
77344860
48591963
51332316
34512734
89579846
37173057
31842480
59321789
29625549
17018720
56914343
20914521
68942987
21494162
82433347
20713732
29495946
44524101
92809148
51004517
29727181
75536891
14051451
32656506
22449095
50191048
98677408
27166993
40953313
63438039
6027134
49784141
18224889
80946661
55825178
99135271
52850910
26019524
90110383
14933739
50167509
59488730
39769388
29694135
65789719
43326111
18247348
36935679
17260880
62261027
53127453
32120076
91490594
53758341
74951282
92504184
84907680
12445053
4792945
65281459
85622739
56565203
84005134
73711489
56796729
59401957
9918446
20522362
74133569
10764069
94730221
64918665
67873488
85814425
75639961
37839982
76624319
55746138
62224052
62262588
66456666
45699861
60550581
45977051
5434850
28019853
30669384
22958215
84815116
43694359
44892106
17173583
4995457
93628700
21926861
65012119
71350876
6852506
37094810
61115030
72825007
20684452
11329706
51033561
84040958
27379422
32440620
53247166
51149761
6344193
18605187
64991994
54540263
47227229
92789189
29689364
60811342
33991762
85740861
57853927
68885068
78210774
31474665
88288548
78255401
8674546
14022140
31375566
92718754
76636229
42595165
10448572
4639848
31352959
24901159
136218
6596255
4338919
35320871
62275304
64787551
41085654
22026337
58982521
36598583
26756410
72624780
43222262
12556709
89537556
33676945
38144985
88982943
4104186
40346896
42376306
50355725
3743894
36519130
73745766
23913036
39428132
83385208
20043050
92785580
49613816
47459235
62740876
28688115
63970294
70421450
31193899
72176345
91959832
93034895
87057146
91862922
34341612
60675146
29755841
68067367
31215123
2005892
67711388
4580933
8486596
50289789
13615226
37928556
14166342
19457192
60341919
26115481
62158969
14429738
24842274
21620668
26701646
4096606
44486000
73044795
13407050
92051795
81880263
89769069
29399560
62010700
99338684
21472800
64686260
11529791
19661238
72946452
18526608
87423831
80295536
34886014
66692466
76153203
99772795
86584454
85354820
11038372
34985913
18665161
73785731
42498483
38391523
2510039
58281921
90419864
58211588
40406454
28342052
32985348
4836604
39301213
9189348
55288792
45655807
13614906
45852625
44878252
964627
21435565
81033930
81697353
99350421
57768587
7024711
922415
20102325
61829275
63157200
96240912
72498677
20814620
33666179
16742227
54180782
52350014
43272338
77673362
57517194
13141924
10376131
35224092
18867467
39460840
9821934
13054836
23787523
27181335
7291779
51867344
18255642
67803953
76391937
67101594
36164428
9683626
83954560
52086515
87380328
1809644
35527464
70617131
42795922
90987219
89797816
44770890
6142401
79075887
27671296
1807499
23449154
18300485
51489638
64847835
33734707
54868303
19632997
46848094
27567369
82036983
34900746
62259435
27574538
27193568
27363446
81078155
23553492
31259677
4626014
9090302
81380052
91625400
52010894
7213877
9044944
99138093
40139617
826585
80024670
45053676
13601099
22456003
86486890
58342106
95431248
95055746
95869620
2295504
19346826
16202712
70069584
22138395
83797926
34699069
15416356
80983034
2003303
63366235
44147053
31582500
51320098
55531664
55588922
72357183
46790721
98259311
78612207
9729386
80306881
28269887
53350084
73781172
74446515
87319418
60030788
26944930
62990526
89313103
80675279
70512045
98858395
91218465
1038360
31303106
77541784
43453191
34549927
18886848
48139542
24186954
55007319
68464125
1934091
55494889
56384985
30512066
33115009
25469464
65652784
50051018
62907925
57339580
87136819
7184327
37298297
41364209
51774223
70924253
93290994
48755332
73292226
26025765
90071002
40773754
30552737
95919916
82291231
25473671
76805331
53322097
64998338
76825240
24988115
99134698
94143578
45974602
84051442
26119296
35346063
812656
46985426
13875598
32125855
7160209
45761260
22348646
43864795
25442663
71619339
6004940
13224235
2317409
25333455
92702329
13325702
13136929
11845931
1650073
69289083
790015
69623784
11729485
57337260
86232197
29706784
78108458
44889165
54322930
17020867
98196408
93417641
93611959
25230869
28716533
53921693
89839868
4256302
99943631
17782299
81965596
3779961
17939373
54712233
2958628
16068149
2251239
25745632
49821528
83968247
59845961
85496045
99476143
74043686
16330133
16586770
46282322
88867966
55119870
19536166
44013089
18008718
76824493
26073105
85345070
28404794
9190975
91870290
65817407
82279481
94153541
40589689
62011216
39895959
4435906
83914924
37303823
9051445
45155505
37060646
1905247
99935812
54100605
75917748
68007637
70636238
56350855
11134774
13312830
31144493
52380068
1653284
13018391
78423442
9737628
14713094
67613203
69015935
44957612
35787003
79078809
6665805
42355973
48756275
51677508
65171623
65218891
98326645
73187681
58637581
69978390
22827930
13210228
75862355
23905908
73306896
95165875
47017503
92325477
6223448
43224457
16881774
31324254
7361415
34951701
74791951
58237383
20416969
90401960
34142502
74689149
73593562
27637579
40841899
372560
85485451
53992503
37192937
39403142
60607811
3462234
1733375
59351382
57234555
6460889
36704866
18733678
90842945
64168328
90252889
93196398
14964662
55625588
32112256
36285803
54633616
6265178
91976262
59560045
19997337
76140845
8308846
8106225
89269806
52464276
56965522
55603815
31395008
20334441
61591963
35780533
6669142
83440699
93444938
95114674
53022986
46882253
81486003
32499628
63083655
98154645
39175357
71804643
58019730
65421629
22387875
41077771
62580862
48704550
75628917
98106318
1968310
28765152
99269528
69345096
64880695
49664692
90468162
28697481
56869650
52951578
31595007
29967895
48828399
75253827
4412719
73060457
31986309
58518928
75256453
13856365
66820899
72604184
49746569
10863362
94962731
57503270
61082135
7216255
36258705
24806329
75505374
51204139
56383328
50274307
86014435
75273666
84039477
47907819
77000699
36391414
64313026
30286987
83591252
99761388
78453324
74749618
81516524
54411451
23639598
2382690
11853592
43417841
42380116
25698387
84997631
93964045
3028417
7277935
33000733
55186694
10768649
82563668
77309889
12171714
58169047
66911957
78719118
78824096
73133673
61274233
72295934
67539695
42928911
50308859
95496922
77025140
90171567
1038792
84993475
99258856
91039812
27451524
48005293
40525944
36113242
40507013
3977311
76295491
64314004
55906902
63554804
73402848
30997031
89548086
30944860
85274581
50494300
90913430
2901212
91096865
90752786
37036703
19275402
81663155
42161977
85412522
38353874
28304880
44287064
79162821
13879027
69220145
60061959
24716341
29937283
40439874
95098486
65450990
76377575
60325349
24431333
46857245
86654428
34662221
60522538
51933087
73283825
98244516
42653230
19572359
58892042
21096837
72884336
33123228
7110879
4557442
52191360
90556888
14780026
1648799
20193669
88011754
79346365
10141397
43269048
13303733
57638106
40885648
39210471
86972111
83053529
87642418
24897779
9698051
24243989
3668878
46805842
95346383
60460991
98742893
40164749
29134311
59776346
26527244
7792323
60900016
23781949
62037404
888357
49163718
95575060
77060033
64172152
79073398
83930720
14356
66619286
73469508
32589810
94238369
87522541
64474983
29072500
68421481
70791166
46944328
93908448
49892321
29618399
77868295
90679302
10597490
46182074
67838198
83332363
9294071
46533196
82216476
85420005
60925762
55433318
80775347
37561312
74188695
23221872
94773929
64193819
61769774
47119329
77466915
34526988
33462197
69575880
3101942
69876216
44132045
98918470
33359917
28494972
349576
26771474
45755526
37422343
25268210
11687924
54877684
18460509
87423365
82388298
67765022
63807509
6777010
29373830
25568991
10088988
81147231
87860141
1262532
67449393
45430884
93959385
99326609
1897574
5103117
90980793
63476412
94238885
16454299
40916748
12901872
23502121
95738307
6907433
62016396
51209217
48497197
37896571
24108066
71420560
17644022
1536253
53899512
50402064
25536302
68080834
33973898
34070538
83769435
75661935
22328838
67757791
82090741
12695999
49835214
7115587
70473960
10963198
311546
40842684
94924821
95391887
51806675
82857511
64715728
15455335
91781977
8897076
62127203
95330447
81380031
53514469
59329930
32324261
7090409
33473555
96840182
86551899
85865717
22451177
73372618
68034039
86293167
91472231
10741025
9983698
55126555
87173600
67850886
82393817
15941615
45528188
71625594
36792591
36970774
59697847
64525041
18218505
55495982
39023072
40660693
67406192
60261899
12381851
42785666
26685571
8335410
13517919
79201864
80439442
64093022
54507257
21719533
46031748
31234047
95949320
16228904
23400018
74063286
74290302
53441319
28855946
94820315
12680741
18023946
7131085
8497399
37854232
84921701
81113424
55540042
62104133
6469058
93098335
13539654
79012594
76392733
87703510
99503890
14046773
94561382
2539174
29440008
26347131
13908995
90467926
56432439
98691842
47526731
26585727
9523169
61203038
90039819
20755791
57087230
9211384
55177733
69602567
82691768
3307146
24951149
23857789
68038637
41037220
48885610
61331099
47886000
68881195
50602907
63114462
77848008
32054740
98216335
99974359
59472944
89945517
86672715
7629230
6989717
60543125
89855177
57633690
1609691
26677439
61466483
7271274
97106329
89212723
4802220
46008831
95152024
9581133
95882567
65986767
29841751
345916
57847822
54120804
82151562
29951876
40016700
32201691
25742743
94652285
27664387
65555814
27543064
69104593
33603592
765386
81040219
95247874
7567586
96123106
80192485
41540322
1963166
10502938
97833451
92937496
5248318
35697652
93603287
54197410
57316405
24258951
46420425
18278478
82632940
24877051
11167507
82568255
58182465
72628494
11735996
99502702
83591939
73459858
17018366
88387879
82137719
49588716
3825097
13447560
82620630
99927191
70682174
48556549
60783564
9629599
74352436
52386279
58015483
46517543
5603254
94874312
82390390
54188771
77272962
40029208
37394246
67187358
33431948
18637723
68677609
9674422
24772473
50261481
78237902
72799899
1279013
24205037
39009242
47083348
19841821
46790503
96657638
28090617
53553445
37716842
40218686
45229882
58595252
80255710
52289059
4614102
72116595
61103615
81801546
62515493
99658946
98970076
18198876
27798415
41512243
95818201
79620468
51879699
50185485
62847021
45515940
92115649
91601610
67982181
17010544
8652096
93003929
25649887
19187281
32891721
69641181
63293520
57617971
21478441
16792236
64398143
47160823
10583363
39835216
84456583
34402290
67803788
23652810
67050969
53239404
76393230
28094282
86480696
65809442
20699493
38530744
76849275
76300229
87755589
47315759
22435790
45696889
9918194
87288956
90085681
64608599
1274310
38993315
62402551
86941163
61646766
14540122
87958601
51864502
19106989
44460685
65414817
47373741
64675928
6613464
53950543
96798392
17066073
41774864
3014647
38106420
35926509
12766906
19518737
37106802
84073830
79456658
86380136
93662773
20486825
72923398
21929884
5961784
13257392
81743801
16734624
54502054
853001
24735744
3808828
41718944
90037845
53316456
18739340
80282811
13102282
82787118
88595071
62855551
18900658
39327685
40765273
70129897
69889770
41129556
99064369
29993961
36291684
85606453
28850292
27997157
10628261
31575160
40101472
47530037
8495431
52472158
87721610
98012068
70182520
62996702
38523480
64519669
87687290
33567267
20789640
36444252
57374241
66789131
13311655
89404929
12382040
65082794
98341275
97215617
58589596
29178565
17977114
63006828
46150015
32867160
34266928
37552328
31256102
62643729
68399293
91929996
9050572
49574866
77275125
11658534
5458237
14149426
2451678
643574
17805147
20403453
49241045
85915089
87218589
85156784
4546058
63059327
35037835
38386430
65741311
83850044
11150915
2772557
31063820
3538747
43838967
13825337
3159006
47210014
80897645
33641745
655860
78477184
45656190
75780949
77502241
28735339
91274903
68712510
84760589
69475554
30907195
3884854
95793844
83012697
59339390
28067931
98134501
91342647
58011275
88748801
80369348
77955675
24928288
45819181
4543816
9576852
19740941
83822106
10850238
80792872
84679609
16062392
83593284
71329614
60977309
22838568
87726159
88288180
4309190
59415105
71995941
50828025
29607767
63986446
60701540
93863220
10295557
41764942
34192505
33833323
51284377
37792499
99584298
72229149
10092402
18443428
3216397
2201785
36007680
86756666
63062798
41164324
81394250
86123078
41820653
46230327
6226793
85813898
63209405
21855551
92617995
52420988
53155943
4375420
17650161
30772422
35248677
83244706
72461169
41004232
77318919
99655258
44931060
78631957
20493937
79036098
31334777
37428209
50549915
2788329
72852497
93348826
750352
57119572
62772321
65630460
50589487
34349180
68970275
38774971
52270253
10457166
8918180
33625133
44790802
67042985
10765640
89794461
42052151
87838435
41200130
44240650
51968206
27815493
30561756
64804517
75169242
72167306
5854581
32075351
9380402
70381412
65769598
25436216
9485059
93576439
41481020
42749721
65858891
68798812
39137546
13382907
5806943
56342048
65129939
35071638
79542373
87947970
47018652
63389139
61770715
57882936
92846584
23255890
18422798
74080875
61705362
88213733
28287396
65773750
9355687
34232851
28338707
33385323
51347593
15360150
65030951
74365518
3474973
92330205
37721216
54188824
78081630
25311371
68197393
60072693
10028504
51855094
51783075
75052806
12285229
9537193
23628112
95745248
59924884
82504418
10664200
28121100
89933909
17254677
67862287
6858373
16245070
71813479
77359997
96708413
10000241
50358579
38176957
72325272
92014659
12251529
64568078
37686254
14167391
52359082
82269445
27396878
59616497
41938829
55933705
70332854
60044604
94601822
67316438
97026076
64193044
8333305
45005307
89771112
26115685
11936115
83749212
68760375
14702762
21608082
78090416
84580378
66006902
56052816
73962755
30585877
5790447
83461980
41266230
78091040
86188366
85483928
71197818
5147817
29516384
80235164
22585817
91361808
47471880
15845170
73232045
14843434
83303611
19638232
76586023
64537023
21215234
5793857
76486089
59223820
41298683
11877076
25734636
82377026
66021081
56417323
92541755
44105221
21626208
82153622
79600950
47571437
74733161
38104214
97187505
74594312
54284900
71501666
71812434
51738710
45713105
44962917
59502614
99875148
37630406
60287421
42685644
86659154
52161132
90781630
57949080
98375237
16228482
34493549
34081906
42702326
33781465
82465030
12568485
51305384
62955990
93070199
40875088
75097238
55048691
81485794
63536616
77240427
66092349
60189727
88559540
22255303
54270679
10958135
17290832
20410817
47412854
70900970
16135723
94965856
23255524
94186794
19383304
66434849
28152190
68587934
1585281
69938548
12982966
36630816
53124223
38752063
92880273
78034496
50327235
49167705
78698537
73181630
64246881
31762704
4450348
69426707
36244032
76451492
2859611
91912681
93272219
17527497
59225356
6403230
61266818
24304169
36465065
14326982
11075418
53004256
60357167
6282918
51833689
44952830
8466096
96972986
21910539
29264649
62546897
59538735
81493968
15541880
66652749
63799145
44832347
81517113
53193328
43115903
82880820
87490348
70720412
95292090
54002231
64270501
13222087
77640986
13407251
81872366
48155131
12458705
76661708
13920706
8805589
38166725
40371514
38780884
8408327
1208850
61336456
87074374
9204951
58153350
14859701
84450354
35107741
14825508
77642262
45572389
11007305
72798114
8655570
36978334
2067162
78406890
48368485
52531604
50468072
3102109
70537502
29647853
59406363
11808907
22700192
34580232
69098417
57834556
74047333
9157428
99427580
86039914
87074102
49138486
54363874
11241093
80964788
14803912
84606043
99953710
48241875
65738260
38955511
38245308
2918233
49019197
52070230
72949178
37791588
55242454
33967277
96306790
26058465
19979368
62718536
81508404
11864854
3839985
75576066
1729098
53471000
2698336
65116366
41540097
49652566
51491866
36527410
76269674
80954124
5314680
85629639
99180486
29229009
84198471
70719930
29324557
76239626
57920326
51498574
37086313
59085940
3666091
86668632
68191672
12138910
22246559
92170689
14943757
68669036
86414269
86332424
70800174
67304086
37325463
45960894
84647192
27240486
5680177
75630087
29359991
14552062
18347396
27049503
38887727
62644816
24261628
89260499
7644886
51963684
26599675
37709572
68939575
82906837
51166804
41627688
13064912
41626772
5182672
5248713
87604820
47461092
50560172
88663043
73731371
4555804
69768729
42288906
99515629
33083112
99025595
9367714
47031787
99034568
77135915
26777253
51330470
54329744
97641589
17988481
31503958
19377895
55476123
58863799
74254692
12762568
53957904
76486237
91408368
31230723
62541629
73232029
72101708
93028797
62554367
38749748
3410558
83997164
50877479
4863732
75300290
98184412
47472889
73654338
2253062
8402348
24314541
41085848
79897965
69412306
81611762
82806276
99424205
70011027
14981990
11524008
34691376
23295628
60000031
92767544
76563543
64554796
74811173
97187455
35211314
8046135
33003253
62181338
71223913
21267780
90623744
32390843
31446230
27424576
35497769
42992935
39062793
62635498
58777163
55165497
98515395
13657172
65554609
72162205
29840251
90072680
70544028
83111445
44818908
9656929
60171713
49877240
2410053
68549454
36386248
39539886
27765831
59380626
11798478
8187445
77874731
43226982
12864740
12263583
76082026
3435606
37834381
16957586
99879218
35164096
84178244
61185478
11837160
13306968
17571828
64410251
8161441
16706471
44229502
25072192
6491559
5107335
27319351
5713373
38671354
27795625
677735
74302570
47019212
60673295
49490122
50637958
37647108
96244626
83681043
67847905
21722812
43197533
5086565
99763137
89508291
29628784
45827032
85141633
49520156
60279070
56605946
48152078
47904893
1436303
99500619
70788969
5113297
95711807
17205951
89352487
95389111
40860029
83698752
38673396
41155072
17261037
52085802
17662219
69904436
78662918
23448781
44487360
31648270
75757973
76452591
86782454
12552444
80812344
55017543
39789737
21741728
43770596
49725443
30014822
97531473
1029472
63217987
17750222
99459227
98298312
11671451
72264471
2269115
19002378
53405077
63683210
72575524
56071020
12262701
71081478
92607996
39500548
18573395
42168444
17494943
14405183
83890797
90262641
52925723
40403035
34995666
45397631
28465843
45163244
98351952
88645587
65871197
45426779
35967142
12323249
57713732
8804450
46110987
61164524
8087878
68172945
28213669
54995822
76262518
58971340
44514579
43010742
63593627
17967307
68755684
65374293
5729968
99263897
70355742
28925040
90209378
15618838
75450296
89217601
74804629
22967925
44548127
99093654
84797663
24121790
58807477
44487505
97070091
32443213
17441357
93842662
25872280
27362385
11602353
74735584
7933496
77018446
20917788
53976412
49989457
99512988
19778753
61775243
72971135
73952229
59353922
10477365
35449104
17862059
88510777
84993841
9488262
84586175
9521842
15424750
29585689
84252107
82414767
54174702
65027891
30099658
49890979
87270213
60996082
15475594
90593272
41425694
59198633
55832625
16892553
9875510
54429535
91423157
64627496
31855967
60148558
5034083
72117273
74926847
26387301
41943641
73268373
58006926
37073607
95799307
79304521
71002396
25817418
66243010
5140180
86359496
19592697
99232280
74720076
47978570
42253971
9908093
90518458
41463146
38925321
3114933
26803097
35156358
43217412
39739224
41525339
92290832
92247900
26086225
8730596
42926094
78837154
19805536
42196493
44807833
34917271
81803672
36716322
95782238
45125299
57083105
56772196
85314080
84043935
30300023
30690697
16195635
693691
63702377
43271991
45591299
98869401
79856411
73497484
59677323
88630399
2834116
35602585
41269215
25680874
98778353
39219170
34027938
96977926
4812800
64992480
67718288
40769590
87365286
33009023
1460214
7544210
6456170
32041632
12484917
13542756
53053735
93121432
10390851
78609322
78612878
52176047
43588393
30686616
33104801
81287586
56955270
92599315
45188922
41225506
5850378
44371254
26849154
9220691
8935932
44381137
5310074
20640078
14912693
70156261
62792053
65534111
9381155
6971945
90560924
13582535
83507783
24701320
77316201
25022907
21119671
39562145
87138604
14530147
11919388
70440518
20896393
13594908
96344245
52599805
70298360
8923959
63057107
38314114
81478724
22583928
94298203
99494979
3593741
75487639
89346375
82919138
93997382
28776130
89470245
43098551
96540343
60248089
46885526
41207628
58855548
35799857
56117456
53646559
46127492
67782546
8197917
76475619
96342291
60993593
15963994
86324607
84286272
98647575
96747129
82543629
41420664
85725839
3904767
12051100
85498361
45784572
99895431
31786607
98432600
66892329
34288189
12700540
82331387
96348887
46575203
69541358
11615648
52552506
29589967
45308836
13811412
11670908
63079275
3834287
22389629
30619449
53755316
56904664
38841425
29705986
64479804
96110360
41961564
51031258
69436457
62659357
23661182
15986108
14768819
38944715
75316459
19748370
88002473
21030841
25900457
9041727
84645357
23475376
22269973
68678167
11347443
29348656
83123294
43335778
86153798
46936043
14793993
21613660
57587460
18190920
35059563
5405240
3581789
72298465
35662642
36081560
90352151
54852101
71914717
90745623
42104077
83222583
75925311
95039935
64604075
52433325
35314944
12953235
39631476
61690322
18220316
5142279
56251517
68698052
18505570
85930114
91562479
24024790
62835702
76430563
40484488
69552655
91507663
23275257
72955419
1451690
31802682
50963722
10340619
69611156
43553621
93637453
73862868
72763634
35198101
61058928
66848387
28533400
88462144
66636818
48775224
69994386
97283828
14334538
59444651
56779935
64612638
2679582
34051493
59560881
28130692
956685
84637314
31904366
72166844
93681030
25421750
46379698
1794994
39136110
63237701
52484619
51430182
59305631
71938120
17077820
15426859
67051875
70819439
91860410
86324906
8576509
46475642
95411506
73984477
81052704
79258047
18934785
68056276
76227702
15449512
28955578
28681715
15269658
47949617
1441444
5746034
20402718
67639662
25471289
18665436
63997190
72037635
77560233
40518288
46292299
25571242
29360213
94143811
15890394
23233713
75609940
64594556
13356690
31465337
22959857
91783447
76136906
88330744
43529770
91105731
57376200
70056760
96287795
42616708
89404235
2659798
40730097
32763185
64949761
78665603
8266624
46892535
9594898
92311431
90420654
28487636
29665172
34003001
49792637
91721245
11099412
1903496
11951013
6206200
36154899
20838517
54345231
28046307
83025542
1655446
66302299
33468203
23820630
56432789
89129563
44073334
62922462
86632367
3893398
10239546
76405360
45258038
42731974
27074627
52575952
74553104
46474586
7662897
34969271
53860405
15716085
74835447
22918481
78360628
85113837
67500894
40805568
16234671
900301
35477120
41873047
41733082
94930131
10795085
39948639
86573568
44821874
75304969
47541013
47047678
961234
33652428
84944298
53837510
91572299
56767232
61902722
3044062
68975086
46328807
48965110
75198430
91471356
34802195
36392658
72294646
2553196
26982380
48846807
63378021
15547497
13946926
69566778
37414915
97928914
81460072
5031459
69976248
61713081
83487613
55704111
41915138
48698596
26636583
39103727
27227252
64503631
59573359
57280871
94420785
78347944
5308726
29409423
25682805
73251538
19730608
1856981
19687948
61114211
84879588
96647578
78548441
57562149
35253293
44071344
59993681
30214808
30646972
8468194
96015613
40366959
7445267
46928749
69143548
95826703
57799051
16968063
56396158
49054227
50333903
38453439
9355594
8442058
24206687
51500996
35643961
3809463
8304654
47319708
72513208
27712273
3274117
20232263
17707594
53668929
90918078
86203962
49637892
85780582
11163273
1634525
93142032
99163604
68753930
13757453
61585450
32597136
50586425
14175387
76328230
43315670
9355872
7990986
92378472
66532756
17820065
61379285
81902442
92443372
11775854
20901479
61800762
87458230
60473615
37466145
48158969
22134779
62136096
17379095
2732381
9736571
53170191
50114387
7217711
96369192
9646242
17419089
57805262
50693033
65419632
10870657
8823467
46587608
18842723
75457225
38812363
70695492
78028604
23562752
49296456
59865520
78933519
26875764
56665808
83084178
29380802
32844901
62419492
49955989
6258067
16769160
84790939
75601431
65283471
4486020
59722140
69394092
64089884
22088568
66962471
94501017
73853552
8462707
7762509
72033113
80910615
41000187
48630452
59073564
45078641
63903367
63519508
7382083
66908721
2274309
37919932
27874790
14713567
63921237
60423693
11883342
47862615
29270987
5197566
25962875
93054024
96341681
7463831
37724318
69536182
97408963
92335478
75309472
56358777
37761457
52129357
32185498
8829628
69870496
4519521
21156443
73250686
52218793
77192461
52759014
50184724
45325913
63123517
65772784
39933093
32432432
2594292
31588710
80302253
26706722
16527302
11597029
31640443
56761625
28448094
98018112
49056434
2459248
58990841
96938238
50768844
39522937
71180266
62288090
61504146
64440825
79964180
68362305
98617253
501415
33376115
39044567
19028217
60499632
47728787
34018290
78438740
49542966
12655895
36771358
91455444
17296588
64229172
1010583
53614694
40509948
23800371
95334866
77831247
57601473
91674354
34743028
35512743
88606989
92720996
75126105
98119129
38980
37405964
70454287
34427941
84749503
37094022
15250776
61900063
26072395
81895423
73476140
11876397
37133223
36217016
25462452
4985356
26441737
95463558
30034128
25674827
59571610
38314069
9158802
79392462
93838581
35871137
92947649
84157516
19197612
77348603
44583511
23678418
41712835
6680202
55116292
58892863
48687667
68109447
19977384
3529158
76351080
97084352
861916
56779375
83969220
56661782
84396138
51281045
5204506
75062527
1333969
13307241
42985779
55321092
19700418
4197998
24626509
32684100
42394277
812539
38556822
28043503
15355925
38069436
99131573
92248013
54983520
39257649
6529858
82025397
17861640
58189614
62771273
10979350
38651204
26403161
66129612
95429745
81913727
43910064
46798910
67323868
23531480
65867008
69974280
90091137
13431969
74040431
60551943
23803421
81915873
37528306
77746956
18829697
96467666
40931287
40338011
48106773
22351459
26125885
99969325
54250320
17952438
97492119
86341166
10685249
93844643
88041262
58429951
8325641
1981748
95305116
75418805
23281502
41763367
17199953
39735128
58102538
10189935
85820433
15824485
56616298
43461556
18642803
25480269
39117040
86631630
28477540
19536372
34216354
90685517
12657826
11485746
65591448
9097460
63364418
29536597
32329601
32108858
49918251
24174749
29003295
9912520
94209177
6960063
27819462
75364861
65725338
87139
28728801
57722733
41335956
97312166
58945134
37308253
6930877
83465369
97676669
81801801
50092450
76739008
552628
59239007
52550049
97677971
85279182
55173890
36391534
37051904
38679319
85161287
3512722
63316967
71300594
57762427
99211239
73556381
90982483
34324379
69032733
6719338
23670598
99463386
61599801
12610059
49668710
85875999
15386385
39899440
56439142
96492932
6146257
91196415
20320140
91227864
60418168
40812687
13426481
58721822
78957404
64299374
74197826
72155404
15961762
5666332
23015362
60082829
8216263
8916110
35760198
42417471
90242074
1543595
94743159
68528374
20739135
82592722
23630996
41347383
46701741
45867859
85789421
60345278
86550833
44892657
12760937
95914744
23821417
57542502
52551681
82190730
46789194
82704607
32561218
1040328
65774747
63602812
27560655
43550014
1688952
52762322
43694813
72729643
77023695
18230888
64006070
76683777
45109734
14872893
5839926
97775591
25215955
78362432
7297617
5207863
95653378
26710999
91430283
73070592
34180020
91124825
85605246
26706053
9469306
93596052
22259544
29145019
26819006
87627335
92873818
78998223
65907002
71807145
38695258
11016862
8063614
79118305
40305986
1734972
53804654
72636043
78144143
69061230
66485186
35749177
58157010
66257199
77270405
55188976
27675698
51270703
54638231
35202983
77653737
92514639
60987179
11863244
37709507
46427174
8447305
42148542
48457122
89351807
97005901
77783635
1385980
11324121
86562662
16835924
44273243
57424614
21103384
80723965
7345884
81992204
90162619
97260158
1219761
79110887
55158265
54064252
78373279
89701061
19349332
79808400
17825409
48164648
84996765
21030343
96095683
59200840
49583998
90680864
29602023
63033742
19678194
80122641
34366723
4535066
82147783
10412803
25857089
26081599
22421795
16106449
42160223
57676801
52903932
63206733
62765101
66910878
66536094
3719611
79497745
3376386
86719273
86461268
7846022
11116881
55267857
8233925
83938712
79410529
28691356
48487853
87769450
71998269
70678888
83304994
60540848
98806179
65181666
62158381
18526005
82232199
41576911
34060617
21746007
70417294
22491847
68184552
27542150
10767252
89034677
97076718
63828424
64397606
25170009
88329524
42669624
61600009
51749318
11729926
41659522
68132273
33241060
61381542
96381033
83562955
77298159
68742087
63176514
37754291
47097590
94125842
96959350
37334526
88046941
52617380
26962180
59374322
95748699
82671758
22684668
52932105
28002685
6617940
79647749
92559986
59773985
95560815
68923352
78476432
30859260
87503819
87517890
74625913
64169109
58704201
26519334
29760888
81536967
28793150
55615225
52210315
50416707
54570738
86572356
26210789
2729739
39541795
48672166
7466093
71598328
85493631
66537168
11988798
74060342
99096109
48673798
60580645
58122691
5985605
36334500
28039206
60102643
56298835
21314967
35604472
30405615
47260888
16053984
34235780
13068337
86817225
84154133
71676266
24911881
64706318
55817696
3031163
5363995
1777156
10380414
87199040
34812383
21189116
78282048
41280370
25599520
18646970
84209933
90802048
22593918
59643382
75827423
35001612
9998572
99873502
37717569
98195822
88593714
9116818
21241048
26269487
18480748
62379175
70092247
46875279
1090697
64874917
60904329
62426113
6312908
87044745
5861835
89858986
64266063
46319428
90987918
63680741
15732603
51206969
83757402
70379713
96386194
70165443
85560518
60749953
23891749
99470765
11406337
94597403
2869150
50644152
10907468
1913530
24138936
11397400
6143870
36664125
62127617
61268215
97942655
50533301
52479071
92869873
15773133
7493098
81490568
57771159
32616954
25025495
40747656
7146988
78867499
96292650
60269887
43079659
19637403
64816581
33466849
4962047
98828310
35390528
9263988
15008904
33697406
4293988
36293717
55128413
63734602
4427185
63180723
47483973
82787074
41364441
36075539
44524413
56340164
30468675
37875658
39029813
92856514
14333833
60457606
21911571
41275842
23191034
63236294
89082542
88693148
23289113
44136797
79855380
23893952
14356252
89521651
17112132
91133357
54138221
2950276
46470581
10024315
76812845
6850271
86440142
43407698
41897132
98329127
43321963
26130417
80190706
4849750
62770527
44353064
46816570
33194421
62169580
77499998
36512625
40442214
60968524
33986060
45094331
86264794
40278316
75619391
26404335
67646811
85210412
19411738
94885910
23494532
68857696
14280786
7981295
27745219
60551378
43964592
19620974
94533598
78656509
74322323
26756409
20412267
3105619
94924395
49488170
31221334
76815545
40998975
85781200
42726239
36740870
37640744
59732461
89494681
53699207
72770260
96489977
81770477
90859390
69516804
9110174
12137877
2457502
75376653
84113978
53976481
65728657
3265371
7150688
3264373
22584434
22349290
21707863
98965833
56659539
8314827
18532505
88805032
19140793
51899301
23042901
30008817
68112667
36826161
39586286
99736537
44841574
86188733
63890299
96720359
96045692
27701418
37028933
32088055
92460464
57810415
39354443
61048504
89661771
23393427
94648513
94958126
92085003
22138678
40744844
83289904
66901919
21727369
30486984
19647979
26454572
23189969
30653250
71161181
1789131
34033768
32400895
48055771
43599624
99770684
61413043
65855627
67553636
85056847
64306251
17809899
20346069
40840501
87980132
57897032
91269697
66981529
29299409
86900552
47168774
83781048
456984
94085729
78945141
21833444
89648118
69444447
98607442
5133314
5416407
86599650
33993814
46519564
53431646
22913245
15053485
7290769
33255395
42644761
69800057
79116848
30463216
95674543
23350861
36944416
5733316
6684562
5652914
2888107
53062864
72023043
59163301
17164719
57318716
82055195
83389207
92022556
88963683
62960196
31325548
2900856
85379666
3993024
36304893
51122014
47571277
33986593
73288598
2513146
19794251
28908495
8918520
22687119
76009077
50381702
30097240
2197489
88008619
88742357
21453534
72926731
92561407
98575263
98791207
30511451
64064055
82816926
77214660
7923825
17211727
86306011
25408953
66173300
45030645
90312759
60403199
83996060
1593612
44253926
66595330
76938937
15671593
25596655
50138659
61026219
51330841
85321645
79068983
75855335
60901465
47952977
31066886
40555001
40550300
73793373
73780941
62494460
93880137
63543850
7592380
60111140
15408891
94748259
95451257
84181812
11547647
62210952
29742236
30246664
67595481
48878188
95842353
49699853
34932671
5715896
77003577
15808196
28186908
20700006
80325928
33493059
24332559
98390086
44223080
5362099
56863977
84242812
8385749
84744147
95719347
27657472
31784000
79715699
88987046
95017500
2625004
72809210
74546096
84488178
52341524
48650977
78253046
7769588
14809443
70303286
17861964
16285802
44386682
80918554
24617151
86524655
39047277
92865091
67066380
47605236
92425542
30634363
64948774
58816316
19235969
24449567
44135092
87037534
36850831
31483808
18498704
42061127
70454099
34437382
18419529
39287477
83836840
32228456
61704610
33542845
33427672
3266677
82599697
75367493
87487270
17736430
31055936
37264779
51926342
92686633
10898320
88247196
86764256
51817616
12139153
48850142
25976592
26637600
10684555
46620551
49262313
63560427
2912249
52984355
40742637
22967702
16509193
8915218
40238486
35975643
86010653
99978759
18590929
46509576
81172044
28900746
24111742
45862783
9599969
90167159
75389169
61828404
96469467
51439741
9276276
15654450
66155372
61474720
61799619
97897750
17290875
45934520
89285006
95992978
39198754
42044400
24984826
16711404
57933616
81770311
25787681
9260156
78964135
69624082
26599821
60149553
40563519
7949688
49493441
83148045
75889634
13245429
42598832
29216676
340270
84295383
84350788
37840802
46246134
80985028
4177368
87285826
87550145
69923634
36429502
162263
96302154
90803438
75870651
61259079
62811390
29583510
75432326
87917962
38968193
71648287
69293132
65312304
60001321
25766479
68361519
20843480
58220417
69551427
56358850
38287290
92185544
53141483
54512783
3034398
14174831
5133705
35173009
74724067
11595167
19546422
12902842
97830393
99653553
2774877
78408558
82153959
3135667
42036542
82648326
61257286
93017834
55529324
87161935
8121411
96189258
45581136
24370696
24429857
68809984
91199140
40727400
5636277
76996585
65195512
68876181
60682728
15392536
16793392
12330285
93602617
21059668
62313219
99861185
75765560
44924311
63545982
45602133
44809484
23508368
6021504
13225442
99933678
88439330
18688572
9455829
28347308
41010147
75645113
7999117
79121447
88551838
96966229
4787168
31433685
31596497
47176510
2201750
51631168
39863088
36854264
29019117
38317956
99201312
44068314
44963092
28507861
7668797
55641232
9981360
90255863
12166356
44230042
80881753
92208836
20780905
79314892
68037406
93235882
1762099
29045964
64995069
28866090
19214235
1441688
8878956
32945754
31849409
82557181
63889619
9018724
13014263
44566816
388367
11489029
81438019
28539641
29357809
14178063
6785505
57914067
724925
45863399
50989503
48709838
42495148
2500615
25517056
94342749
57453418
76187773
93410170
28711113
29776792
74126187
90823480
44783019
8205643
15235973
9785336
49434998
82427275
98407830
67106989
55637995
33741781
51591419
24800766
39725730
65278362
52054310
29736646
96561544
13110718
91250204
72421266
80768603
23869465
32326648
66226470
18310960
82955513
70561382
88661496
45655534
89203871
59629352
70074803
28428497
98970045
23825557
85736886
43305191
13319422
50382613
97506451
2791062
68787838
76133286
73789840
10961940
37761102
33121626
85978921
38490862
71532530
13167063
44086668
83921026
29585378
88300757
76074523
60469636
71377164
34115748
35859182
34660477
90404944
11862179
98904398
77514311
32401667
75681738
39639867
34443666
89883501
39877665
3376359
58163555
83723339
73138246
89601081
32445328
56606029
2585580
86480204
27784773
34144409
17178198
80080109
49112705
63255110
3947744
45512480
97936026
4021218
1821047
34699675
68480949
14509293
62458395
31076425
91206223
55312988
7838052
69255880
95747767
10126359
18227450
78186476
10340753
56022650
9127452
6465594
75545940
19219672
50839834
87563629
53869517
80492019
67483099
81795317
21641882
2693254
47926360
39075187
99148976
47632571
14724639
87779135
37816790
121525
10821073
11425250
78446887
4987912
62165924
95639196
56078996
57822268
73426913
42291423
15303264
12239181
8038247
588754
19792290
37376814
35622438
30711503
78533830
1607745
28688293
38669029
77955084
21164000
88978046
9236310
41508616
6937816
30262748
55701274
90074144
56695785
12387075
17953883
65597202
59394887
49057992
91711991
26597483
10512924
47117845
92768001
74079504
69282819
45649511
40908352
53081785
24234383
7733584
36187567
28641393
26770882
69991669
83116539
46604312
60531862
16235408
81573640
69067233
70680952
58658031
46316397
24852692
32755911
95476211
55181811
60803405
10881882
3066131
92799001
35036539
23406583
69207254
49585811
74106594
29854173
65679196
99287751
17734361
11506491
59277782
97137999
72928013
9632694
66797834
58066553
79531260
39501031
84145360
54004938
27146875
94767835
28999575
37683062
42667313
69496209
55067104
61563370
46575386
83250815
96362946
44714563
46969348
23342606
25589349
72235732
50278421
57444633
14436231
20342180
61438531
72185970
42842618
34458349
45389018
60044382
86721572
10138271
59502842
46277908
75397757
87021018
52795415
12150593
46250004
77337464
95759991
48905862
70709003
38473089
79347639
99427321
83765526
70135732
118599
9224864
6869505
10454533
68518121
48627193
15663911
16568857
37602102
2081909
96153851
40672716
61205273
33638392
69122435
28486315
10524242
25243483
88573911
58689914
85233140
61745130
6589863
31411120
5702887
52810983
18852019
81795062
8143463
4046597
91582288
21243308
99980931
84157677
77078762
85145700
30544031
70877628
30834044
58782821
71875058
97211779
80322329
68523305
70361865
50064582
61913959
67625183
94730306
36990974
49895967
19182314
32207954
13822231
99613839
2968415
80487616
65366258
55565080
91326347
7344743
518372
92354223
30961772
59647992
50437942
56564064
29587507
37416565
16310947
89315014
75730888
37371831
45953245
79884437
86281029
34818794
42415111
21637649
60702074
48954636
18328380
85228436
90521192
78935665
52708359
48803596
91668422
11518785
32575721
30442618
62069632
86283257
43381463
59465332
45504562
40690150
98416825
41438371
15542961
34390445
74626284
87794758
60174466
15682758
16022977
76242862
20702305
75660796
90079996
58831296
67379644
90693871
97570645
68492662
47263286
90606482
37884410
93698398
26721828
55579565
59202828
18002969
28900627
42619995
31720989
86115549
35901248
67849101
51199928
91024884
14633758
94627462
70752729
61189179
67440852
47925342
52069745
66775204
52566204
20036735
78645988
64772788
83138790
15407659
80698250
27390981
94097811
21360371
71623473
25230021
31550394
57397313
94003609
37106486
37764998
5145296
70334199
15316524
65806805
74405422
21946739
81987218
53513659
79625537
98665385
61969381
47148285
10375103
42113836
74939831
4236439
30268852
6596094
65851181
86612535
7036928
65143066
66692738
43515327
90123734
25339371
93091970
26582726
55780159
26601682
12585232
15404056
19234197
83757219
43801504
82349106
6840840
20329256
71602621
21015495
46518556
23323549
31035013
52815165
40388393
6067250
32275752
35817520
18645978
36789645
65887340
12737519
49923247
96299589
64885548
3506938
26833787
61591656
70721748
65293962
51885542
86756854
38822631
80778249
28401900
61854051
56504953
24608405
56684124
64058393
26320054
73102722
4535385
85283059
86628185
91182037
76839389
858308
55299637
77392073
47329073
52799694
54288304
17206094
571767
47144523
76851779
93848197
81857568
40782056
8372987
10331717
80162934
7073861
76577019
33931161
29597971
34130550
76245496
23607872
63083112
44742533
75446715
10298924
47871800
27833069
60012963
28294404
36778522
64276512
7339808
44758945
98982906
43601923
29813561
43008660
88512664
89297261
26035975
43898783
97414919
38091691
22198584
24366648
86722864
12824575
18067597
48274697
60787021
55549980
8235868
77070450
31128942
86074284
38713614
96744966
80003319
40293578
46217890
49882633
40362784
26566025
3679529
97312761
50525556
97604715
28755016
45243138
93131858
71646954
16124089
20458120
23022703
20156658
88063178
48238497
29856850
77977445
76745180
79548824
90409175
55718550
23932133
28286060
23883949
88565710
91533807
44167502
29030360
30855115
57756055
69943591
22124079
82446652
94957966
58336015
28697055
15957830
26622491
98327511
29469414
8017410
58918552
29021312
19986329
42796796
21489
4814530
38380830
81437366
23244584
72212358
79832307
34731299
75896275
55487852
95255141
32550700
16155036
39495238
15125018
80420398
25145792
12757659
12181640
83639162
63240593
58773029
54605179
65912276
78922996
99756115
16421011
70343413
51851236
76898760
13649347
26184969
49441261
27941338
62890707
62596402
20414641
14105620
98968543
96780803
57544551
18024372
48369623
72558085
62434135
54399534
81966845
89358133
32590175
26468007
6326377
40463492
47666801
96207226
79782280
25247574
81592083
43075767
35493017
4955396
93773021
75394463
27018543
58671194
44352766
26590505
8907186
87533849
3945912
22745473
2761950
66612598
46629856
58300035
37259329
32338841
54757983
23202628
39131329
62463263
52593843
99263882
81913365
24464537
27442286
69118543
13612871
35666699
1742774
11611714
30122552
52939374
23781572
56708933
93230620
1599278
86551653
28359664
32433146
69957036
92786044
74859533
6134829
58841533
75534206
23332634
85593829
67606825
66339572
6201546
82397607
50199341
85168893
88606852
9643977
70489081
42489033
76530914
71405815
56739891
8449567
25871668
14654385
45298291
2844632
77180155
43988170
48315333
22137185
53718638
48483819
61502250
33616189
17809656
82042382
12447767
35108481
33041335
92848899
50451700
87010135
69526271
2998254
53240733
64859515
78014165
62919367
53739493
55758017
81473397
81282520
53979663
47729037
47745741
22481731
82127955
46088793
42675455
37159546
63734623
44700979
58961635
47183557
58640083
97674556
79030402
40972991
86762948
9700906
66096540
99256025
73777466
37671622
87218979
80813526
79805617
68245359
49559230
90423629
47035036
34236566
16068935
66415403
48300765
54699328
27945549
96842286
60368207
49168263
13852563
60207723
33319741
98620953
71768207
71177416
92427495
49847479
12132588
78267267
15548164
25812407
12631048
21174697
15175995
22512003
40674167
5636511
13533096
61706520
96423294
79774365
22550366
25366664
29488793
62903855
49284319
22021752
35332597
87265970
61094310
97410211
20493558
22666461
72929949
68728405
43228339
28201525
60541607
39981552
47011957
33966231
12496663
62440299
45026876
60717234
45405751
59104718
16677690
39248778
97415875
69214135
16519253
65743351
79943275
90259160
63393961
31730212
4602708
73445238
93299460
21232656
72714136
45966828
21063017
70627088
77834433
93632294
33111438
17245259
7515218
2135846
45539421
90422333
10832702
34413699
87230838
91856692
3182959
80261861
37008044
91426262
41390144
83360138
3920004
44199065
27413508
32867780
10363577
31890250
87137149
16600953
65380283
20272007
88803685
54089122
58225963
52031045
67241705
89038796
98112864
10960458
26095656
36307354
62213861
52243379
78774456
98253376
8614648
64610416
13830946
78753034
5225997
73012163
9794657
25686483
7288394
19012549
69744231
63878286
78862344
21291233
1128345
50713025
56438104
6744919
29868110
14987013
32955259
7569594
53408595
58062984
10775401
58750323
31968874
72559498
73696332
98644284
54135238
44509923
19446530
56397733
98237584
19772796
32235678
96023698
71172198
6465489
81662950
47118522
29447126
20365942
40611031
41454122
23077352
41030287
52572445
80744385
43057041
70591318
75182748
61618609
91167297
33172888
48214506
76640004
91717974
67296824
24913618
92594709
48728486
69971115
74781650
41029651
67333626
5685115
37885085
66881409
64605325
4027077
97553307
45264825
95161233
69327290
97503844
82190180
78248874
5927457
42916169
29959683
43134065
61439444
67614667
2080362
7391730
41241918
91971617
66969919
6620206
97998308
45000631
9513599
80470170
58942169
43334058
89914874
90379934
32722503
41333324
57452498
44006424
90956781
11420582
94846976
88057302
57498780
93341425
31179471
2181663
30535865
3704604
38139487
75970603
66565823
46543946
6442019
44943014
1775034
64976209
93273444
30061361
43985356
51262523
51414459
89834209
40390059
79185864
46490779
84891838
66788385
53064427
51993285
85123653
88294539
35503689
53725393
53884391
34540635
4405437
65247148
35746184
49290647
21648855
29706260
36371969
82591319
55312984
96045342
87138206
11099466
92713911
24000945
2582176
66092082
51455135
74163720
73974971
60664675
78573679
17399092
99545754
99677512
85420472
48867480
85155671
66534110
38974659
35861355
65595651
73137975
38043401
3468346
43007268
65656825
12171192
98315107
51223345
48480477
894261
68684186
63010584
15906096
4994708
22974312
88360889
68738645
2557986
32744615
77540457
44169536
31058396
41405447
84965232
64077308
63169781
72294797
8956555
98899495
41422164
23683087
25425258
52028273
92638483
78348729
55989811
87875873
46234625
81045386
21416701
66842511
47579681
2582231
49627478
92442539
16703017
8244168
80612286
52558197
92001540
88419798
56442154
36435586
23485777
90605396
30410882
6322558
40579041
4230371
9189923
4042148
54606908
22593275
86138717
26324296
90360605
59795817
46768373
79880526
46018802
21195979
15027109
91066032
56442973
2068502
9053080
88935931
44699061
92766225
63268846
22686930
18450822
8735959
74693438
79341162
99715341
20275801
25049871
70278157
37109948
81050330
37410141
93222039
71017660
27118449
89774875
55287036
48194150
21231754
53234859
72426688
81588425
4305509
75073383
12383613
51436840
98542486
4701724
36862049
78982265
62326659
40410506
77028525
36437734
19945705
96869349
472631
288592
39405912
60409431
45479145
17312455
80171954
48639612
37689663
35787795
47240368
3959268
88225485
85046831
53020509
31022228
91857335
38941896
35426713
3177861
43480120
68371906
91152023
84073764
96964635
14141875
26832735
83910352
92463429
72268390
51757645
15549792
68178473
41226074
34906512
20850074
56011090
39564353
17288108
48601277
17373405
59795841
18777080
73724152
6305020
27971254
13587745
53629936
38609524
9591854
29000101
90400318
18191647
94344043
51214681
94559983
35330667
85910437
73553380
53347842
19652314
89778758
89723201
94514926
63881856
29080940
73329729
60376857
53395592
3818346
82695431
43041378
71143343
61934663
19170186
68879768
19061447
5168189
83448086
74448128
401462
42593339
41896651
22021075
31325812
68546660
64472093
51114429
50785169
46775950
22963794
47110752
25013676
24352708
80787719
39976399
84379005
90471621
14534060
34296595
55692492
80759682
33017347
68357545
52551415
77284515
43699621
87083778
96108913
90449667
70622077
37940994
64391997
77842224
53704778
8923778
59484023
26181868
99289890
97831887
4749771
43275695
86540010
52983336
83507196
5917218
34427870
19087939
19149407
45951397
38462480
6704072
30868829
40414922
88333280
12815573
18780404
73669847
45885577
9257848
23497527
92202057
60179604
20477496
16775882
25660492
8845923
66152333
38609510
84209731
49904552
4170339
83317595
92087110
48619242
90245532
51286281
61328031
38303239
22173835
75283814
56145484
43300781
29348473
20324219
20064897
68647135
17016355
1960935
25666083
43864438
8682298
41376346
83229773
54780573
96395746
65043739
48471759
38045525
90580531
10895491
95289770
69499631
83394491
38683520
6072213
73599124
98432507
54955027
22301819
26114752
59602405
72356306
48306171
3374275
36625509
41327975
33715175
90981439
4115413
68029454
55841221
35148461
76251526
93882139
98861393
53422040
45624894
16967794
39767545
29652319
58607285
73199629
48079455
77231159
42067735
94936954
16141531
37949736
36159621
11943770
34340855
21502539
35072403
91523300
24348657
71346322
94212555
72373087
34941244
85750080
95423017
7043243
63947007
39153005
99477662
42187705
57650324
22583683
17729422
41990670
27419914
85205444
18305361
7347781
11729316
73193153
94899125
74872714
62034520
37377764
8637306
81080863
58569809
75743207
27423445
25136346
22529902
61243483
57395694
40036517
30983104
83822115
86840418
44829182
2910736
70842358
83121857
90219636
28876118
15201504
60140561
61852976
11463747
12904641
78627657
49228137
1431224
89231052
58023383
40977647
24797773
93336586
72007451
68418977
14896843
98499541
94083561
95679991
83786674
76226141
96631563
78690937
85746868
7766054
23205821
19812165
17542968
84179336
77532463
52003725
38182104
11138350
27903495
71755543
82986211
72119448
563420
64727739
81659356
48582553
34200508
61510633
66316025
46528473
31210919
71267872
45679013
3633235
71947793
90835320
29505022
76106968
14620260
43007257
78574679
24747403
9480828
66417602
17002935
40259684
89689641
17609283
35555417
66318765
5953712
4830979
32261674
40703368
36566346
18347898
17753167
98066534
12564644
27761848
42652060
71973777
43331422
15139293
87432989
10821027
91369868
2513566
88145553
70441485
37257272
91767239
73150186
27158673
87046365
37672883
81873870
45250249
71316974
15426774
5962265
34131358
49469005
74429236
30905945
51527889
46839252
8540647
60020048
31642741
21233872
63407004
24509558
42865778
51614336
27940886
9955957
16425732
78103451
96085930
62468779
25175355
11497927
71746242
25976491
64533881
17775651
42393179
82331324
64740087
14933182
52983686
66531672
78342207
60886557
73269226
92358319
43635891
33250745
31629888
38522402
77271301
8948350
63917526
28169928
61730493
33042254
55867917
28706540
59474871
80301692
45890779
66190732
31704226
29588306
1047114
84415196
36123778
36229259
77299447
76215745
21008430
98175705
44098452
83215959
29691090
80546912
90082150
52459372
8876143
66164025
98149831
37149954
22048854
97131248
64076709
47970513
22775217
17290759
53617665
62550210
53332730
46357617
62765682
86724469
83803522
3272471
81532576
85647804
26850540
19108695
40617161
20077854
97275311
23056511
20492606
42262101
44507799
12975447
74596839
15383760
43535428
42968212
30488763
90356786
62846633
26403174
42850121
16445137
3849358
90072299
95283507
32034616
31069455
13218489
421037
56001957
10536988
87988312
89282050
25581195
84376311
61108677
69191951
78379281
75196088
70386161
73564103
36851346
5610188
98388032
3961261
14122268
58821746
45582091
9762141
85479921
16383549
73963038
76796163
41799944
53921429
6580538
8287202
77422220
72649269
36981908
28675022
33754972
23539118
46086996
80998834
16554890
30886883
76003096
10390540
80311004
78824843
85760110
29778028
29941326
36104883
74166365
12977656
41351566
54063417
48693469
68972523
30272639
95506514
29749850
83551506
69046455
58883845
54607669
75713869
56557056
25100973
77169987
3162132
53278682
50916218
27240780
99459823
91440376
49676785
1701005
80339709
88183487
12073832
77186871
74399342
83595978
71151755
49890029
54568969
843368
71423962
65761354
28381095
45122588
83555880
3723097
6500534
50172444
41115421
3182619
24541367
71829972
79484341
27874309
79752127
29840992
38312128
96024959
45312762
37761301
42192224
5746278
21721636
98476792
28832909
27160202
71045134
43534917
60263060
9995825
41071903
26762474
98304916
74817170
4688080
34695433
11194624
17671515
17520431
67547258
28298784
80751404
83229789
70579270
647311
71868954
79774736
51121453
97872318
1781549
26757650
69576481
64908144
2015458
80637376
26905289
73955388
50130857
34681739
52816383
74705423
83812199
79504762
91428178
68721063
38310902
17270695
1719941
26219801
42140833
6648253
63422478
8751179
49457577
49855105
44498840
40343674
55403202
87320390
35398785
35465654
37833622
12205687
3368029
85308513
24585025
69399825
63180913
3599284
23203283
52239653
51449656
39960122
27609041
96840027
13484258
14453843
37985205
70763882
12606416
88946099
67562857
30085281
18077977
790752
22007760
34635618
31474953
86572215
13764926
71260833
63173789
53361639
59585786
74449257
29375495
79564404
39805123
79104855
96234288
46822710
41038408
30412061
35851057
48636503
30783407
27035392
91302617
76527065
91195151
91903067
76551723
48112654
37726965
70216730
84390364
37130782
1272035
43128640
19992025
11374468
41519308
7678305
79144895
42842257
19637658
23225128
96556897
23708136
35813801
47421907
39914566
30992896
55109449
5725618
87076137
61813670
16533823
4603819
21767543
12572280
44598340
82457529
25706964
16170858
89276805
17268584
90593686
89570629
68529697
33819995
24439880
34793251
95921327
15921607
73982761
27549429
16045493
20250869
80396459
898045
69290802
75719108
7404788
27734612
17546773
38112036
50885216
12367205
12852163
77800604
57196285
16419952
26625941
85276868
19994893
25025288
91136855
55926988
50676872
78518422
91880907
96323060
66819735
23849683
69244708
45911570
37111578
40520018
86695307
85632015
92480291
32749044
34805918
96818794
41475705
78374257
32993004
40047027
86585110
21887702
65283450
36873489
85508265
76714241
90437185
68342973
81948181
11421991
89076909
86777989
42086128
73067343
83373855
53713738
51058949
30929621
16225132
74998146
57108179
11764968
33463645
38540726
37760011
41338123
66453805
57956357
69762837
75595928
871438
15824800
66162828
13080376
96346020
71481420
56470718
81300844
21131144
54595043
16146221
1822984
49178822
31481299
15059728
19586482
60137055
946589
58822610
26926951
41522376
90711895
6045586
86488311
75406697
68942891
98999970
10766212
52835104
22258390
85312265
28528135
1477563
60605994
8578049
2582731
73032065
10446220
36225657
75503344
69698474
71885430
44602259
89749225
23454178
5389302
11070759
47308542
29682634
17290285
9208895
10940107
7067767
85600978
9357465
62958271
84422641
62186157
66088
34030494
32666038
12432412
80734355
3729664
50262836
44367505
44216757
57525712
22066258
68183569
50139931
82531533
64273384
38059190
36160393
28700428
88313410
7798063
43028342
81927796
71134369
64587323
91295883
87717184
99360442
16909361
63764007
84056449
77196085
21532796
64287198
15326618
80696111
2214679
44326389
96301506
52293816
71751445
53223912
64250501
11955542
99003931
56400357
94896452
39461249
23917796
6245198
20042160
54415140
29619900
32274747
56629075
75785506
19201286
1686006
32536839
18330575
60673463
69478781
72136316
96563315
22838744
88731651
50573495
68567499
800263
84195951
55295885
82178184
99737590
66108379
88909868
18469581
9820907
88385046
21488531
42663093
60963391
82480163
77305877
44848074
47674591
63658168
19660507
73586063
71853006
62503616
93851998
27447288
21692321
47142105
98491632
63230189
22023425
76926423
95479092
73876171
22653741
64539967
20148130
18871778
68802421
36241869
6472197
41884408
33660608
24218350
28700668
28209348
82795527
53117767
51733628
56673396
83167704
49199660
66042188
73665576
78122196
90058025
92337031
23513716
61982000
23741053
85006110
66724066
18821688
87631770
71333972
73177454
87516104
99677095
15924544
94486024
99468241
85723134
72380750
86568469
12138714
93504686
51355070
63649263
98105212
68365562
18215204
13020768
90914021
72107991
15421414
80276267
47739478
91274098
74710721
91842691
26252453
46600360
97792837
27655826
45629116
84024461
42523476
39989236
76623640
40034790
49084071
90409785
78786891
82874542
9859913
18896486
44798842
97105301
50430746
54559604
52167391
54136188
797773
28670928
92687432
70028538
87499242
74056154
46851222
38894298
57085261
26273638
25756735
43146395
33710757
48959038
30775245
76447215
37898102
47898013
90573405
36534332
39391255
15250357
67946785
27819038
32823861
32729898
10928862
18869731
43058510
25191830
4459119
11867149
82280247
33975555
6670912
74504148
66364055
41493876
71734739
66846625
3403881
54187100
22513727
80087188
59777150
17350948
61726636
11374848
27293177
94134186
22076376
96416745
53849297
920253
77628565
46581133
42699346
30544290
89181768
71054808
55180700
17708690
1583468
44356334
61355299
34928441
55164173
39997093
80915757
48660281
327502
25421064
89843031
91201701
64336611
38309589
43402001
74667398
58904215
69861888
84153373
51428698
88180680
62761006
29610260
51514767
10362342
33868347
6145249
94351117
3936504
54363060
72225859
24010665
67522070
9294942
11468111
5896627
54834672
37133229
12403437
98849385
86481733
42401102
17486422
86798209
34002029
61958813
13367452
10321059
33888720
46478383
21312034
82585581
57835629
70274890
58129952
18719086
11268692
68879464
27260704
63298731
50570540
14863288
66126212
79974940
88644526
15011997
42956030
46235312
3815719
86721581
31645461
1242181
21594106
87313075
62107815
62925873
33472796
78594861
69008993
51190716
33590679
97021902
93258313
22429603
80074759
69488509
67337781
14534551
46497056
43980373
90110801
73031868
71911718
58769699
81116061
75714858
27991667
54868971
46330477
97119856
7151348
79598180
46279911
94895116
98255532
54194807
81333640
90815220
28513073
22629827
95935648
30422288
92874282
23478556
58142673
46675901
10587351
8257544
41055636
89219659
72661385
43263297
76123828
48285568
27228709
78757686
50718928
41703444
40516261
2011785
10768861
77994803
44312471
93597586
61571746
40547326
7962012
38339034
40324923
29035530
53076970
21318049
81236375
31171551
43603659
60420186
48855290
39328378
44899100
59926825
51389564
52505291
64986575
47705708
81558663
18143800
80254569
30057775
53968732
37979672
87331204
74440374
86908303
15047737
44349774
94842359
5103751
56624475
43963401
65862685
67620351
80211891
18659721
12168199
33754248
91042665
92395193
51406278
35510277
16803866
35940886
5826082
63015469
10865494
37993522
68470294
44932364
38794531
82726450
89396304
42357122
79984760
50471505
69917106
64153538
75124419
78024539
49133012
90526165
9539684
68439602
65896319
41689365
34664239
64015693
75150131
8809394
65926638
15558196
99743650
66876720
69688285
91008005
78052915
10316263
65145644
72653042
92220288
38331522
27342721
26257857
98464472
90029441
94559603
8387147
4950462
34976951
66026512
92805117
47852135
88020684
15087448
87103066
93100608
57833147
21542847
43829878
49114471
54115413
74152623
95663229
68989229
6777021
77344260
70260778
66583194
32412651
32186254
7937360
63683817
37051433
212370
17833045
32375559
32373912
58345290
44236210
41144344
56205996
70461792
71345268
80669171
58402732
49283959
69644478
46142625
37297203
22306210
44783429
69510881
29504690
45706987
77283794
10566311
46828011
18992334
93200324
92658841
69298295
47518907
82523275
41583505
69723458
83816087
84948782
46660382
99543050
35226171
7342278
8091138
49404387
49354484
80445953
4718773
52205237
24118785
34949536
20817121
95678652
97312025
7433977
35099620
37197832
69981154
2572149
38181457
41846779
54152315
57335059
25998703
87283918
72440819
60509924
1226424
37218571
84554447
67129229
62328923
35974676
14695304
51508424
40265147
91363227
43614219
4031715
33839854
80516136
58752567
42340927
17464895
26980503
94670946
8044754
29509037
47110551
67071445
93086885
34831210
83392812
53820235
69714775
32544092
90849581
40358518
64632985
25627551
38603718
46799994
16140208
62573824
69620984
83977584
80967927
14535044
69293076
90524389
93548634
71532511
88863556
94467672
40130011
99161854
36825090
5527487
16686352
33790334
1994655
19879938
501923
3561778
44760509
35206783
94730705
6218912
26895317
19700869
26013164
62396805
76009907
48025049
45736153
87418701
29449461
56364852
83256979
82503323
11915151
55672258
49691302
11325127
66294857
27624356
73463220
39807579
86725439
34298735
32335348
93094038
12583776
64108971
66796974
83548649
3715569
92879190
87739840
3667324
47329031
91895134
42568988
74635946
13727248
433450
54982727
44970880
26687307
3626258
26788316
7983682
84436299
85488610
53732615
88799463
637304
33170524
41876491
66737560
81665933
23653810
1263293
89582133
23021595
51480592
71440134
31017424
88993797
58628112
25746788
29213231
23417602
56012867
34276713
54621518
68523807
41604527
80572731
17127643
46236474
3925324
12348435
33576889
89479048
18124678
93412286
12118909
33350159
92086462
12209439
33940212
10333485
83124937
48095147
52308635
90944527
25111663
36323819
60965669
22689595
78896365
61567485
60081401
42541063
33859444
75940884
87779762
89863967
71832488
30108916
55765917
12855043
9424161
45612918
14107966
2212998
25891309
84306442
45172171
2699856
46526988
72119600
44573359
91444061
7069171
58560766
76862217
97655421
27035146
93043101
7404074
40598738
67522862
70158028
61518107
17989716
14776367
97199708
2007061
59230032
44221523
6384050
82423302
98592741
74618577
40336712
42975507
71319942
96488535
41862699
60731152
5594747
16792197
77162878
4599306
80391519
30871664
84911094
35281854
87979683
3666208
97348189
44538911
15468554
84234002
7332368
31594195
1808939
39747766
40867713
62319799
95469043
56322290
29021877
70382167
77470752
28426141
68274886
20268919
93838022
51343877
36492386
86450829
54936014
45785194
93763658
65397059
84829042
64040576
30175956
69473274
81431491
13358577
976746
63617602
23113763
13029849
41401609
52547171
93089995
46611272
3237827
84023512
49116742
51798724
48726845
94128847
79133940
7589060
64393010
83671722
7053960
85144118
25892846
45941632
95165579
51246841
2063571
71302044
85937367
93584484
67615703
52000509
66367004
71513278
52584708
38272725
18936158
89355971
11483127
8844299
5625717
68713765
11935842
17776057
73578123
60744969
64955019
86309294
13369506
58853254
1402570
3178476
56808204
44974634
96034063
35374123
67113457
60183156
14790745
27930709
79648460
94512731
4439616
9079560
606446
9454533
14183788
90309655
55289850
34328081
73689115
69783561
97768295
96796814
10967967
93431704
38005762
16999169
84325342
12316724
62958185
7121443
78880721
20557182
55734672
55231777
77460485
14843341
22109504
61508634
8214557
55231660
97364883
59368869
32889933
27072858
51804026
73321800
10893025
71725128
68031287
76836098
75526324
97012639
9410019
45436098
93899961
59845048
83931113
58233837
73484406
32244897
23769737
43012828
69185924
99320735
45540694
31512411
95794192
94560166
32019896
85803052
47110237
55261411
38694507
74050946
67290432
65008947
98034942
97424774
28308131
39941289
92378198
82257366
61858050
76767756
66268968
80760577
64219889
57405014
44681858
3043084
43159955
30286646
67966786
96527600
36225060
14995087
61271965
30070809
19669105
97011959
38038938
51345640
5613147
25079097
24794773
11123507
91160408
80145107
6406845
44903360
42087154
79537017
81675925
30399181
33727046
78782352
86708598
87884427
8230021
24629940
4512012
86296990
84421238
87231282
18780373
98006943
75787506
63836558
23239846
12000154
35405159
96937215
41143589
30350224
31826006
54683374
27581007
32307702
13845206
97212795
80377332
54996789
15354894
22297592
57352502
83784488
39768254
57780843
17142030
17250721
44865463
94872592
79334087
51665379
49719902
69122773
62978177
72920873
54478125
49059805
35452591
78140190
59748658
43773438
56396697
14581348
29100687
75030851
48269275
85833485
27660536
98342762
38330340
3215397
83543096
79863654
51342200
69704742
64679084
10880990
63980079
12864385
44359110
57655981
27098612
96629020
97709451
69666144
51725958
78143439
75693590
33856955
88600570
27677158
34642195
52951348
36540215
96652450
50736452
40909942
20358520
98315448
60039168
36612320
34293966
25022672
51316143
72923908
52514204
55044615
70853967
26402088
27085593
67638637
88020466
36240072
60707537
49426568
59736894
20452626
42703140
5813456
28001771
93389160
78069446
47862321
95219529
77023202
79089213
20578956
90778295
44349385
9810535
68648757
39677997
86631197
63630321
39855734
7572403
19118608
9897184
67977483
11983080
65811849
43736844
28554661
1519996
58100643
25184928
34091367
45393077
31345963
11064732
30223980
95933678
87901477
22058579
23347519
64096788
66795847
47461357
42466913
34039848
26555516
66339046
28696262
89425087
68189282
38050445
19996504
7750533
27552205
67092614
91928435
54661301
30645314
958537
65086055
59927203
52521596
55849633
84133626
32147762
6802923
75980077
91447011
69163870
63021360
59428322
66130256
19916212
38488995
38801799
17287521
46352853
51678157
14960439
92438954
47167479
91401198
29475555
50299829
97903715
56021880
20683726
82715774
91881720
71635345
69968655
99930613
15413415
2005654
9783058
5557119
62924789
1252499
71811863
17234806
87912316
65014987
47722674
58027940
21658218
78586166
26235977
98694604
80428544
4128510
11836825
82053154
54234388
65664513
67646514
20651725
22648207
96013650
86865142
2740588
74231280
75143352
34086302
23207822
23413192
24289838
93770549
26249016
64800572
85194593
35526043
96544100
80814726
55191349
11308547
27353468
21557108
33073729
79964021
25834211
56006632
62893902
44899661
41353324
85287766
99615195
43314874
52558817
40164681
79709084
57388096
28097917
59091934
51750391
65868854
37226098
9526086
57922437
76257353
89087589
1390153
75520919
2041847
91850733
12858302
59324847
54975253
17031703
99887124
14790658
30636874
38738917
64724173
87283965
16292497
97506762
7591933
74962109
54602939
20226351
53290191
5581461
47495403
63114226
6642432
82461324
58067480
31037666
70549602
90495196
40348302
6399812
46800219
6027381
71405677
97610833
76451427
8659063
39665961
48745909
87394698
59015100
65322248
19434514
21644783
86691404
21871271
24768379
90364746
57430246
91056502
17374201
24998243
29895806
76551479
45952266
48641432
78162361
79127171
69881117
81607515
79414130
55607365
17875223
38050226
79885881
84629308
46620369
84618678
43182799
89059453
32681879
6179860
41428396
90331888
32392618
43971471
92816505
99037134
24819903
49357692
74121622
60936745
93377919
931652
71765653
55176292
29566213
5038821
90187709
63472055
35570019
42885746
33401224
5928876
29960477
49504142
42725669
75800741
19655595
17908981
48009719
79407187
37255932
16229364
26578707
47867200
6891502
58344172
47982278
46393159
41683927
81405651
30040077
38607894
25596159
18413746
80411932
28147635
77649699
42214696
40503256
68955380
55648244
95763429
29738844
61302021
89350038
89009456
90803320
68018150
26704162
36074850
66754861
54604011
17483556
90978153
43154738
73264954
45836317
89139270
76880242
96191824
52163586
3495567
51215756
92307837
45481403
23913454
65348178
8814435
74280869
50391711
11290186
10932859
37753361
9331702
76189488
55974032
51514306
93452247
19983218
50559041
50841971
76300092
42468275
12568963
25307471
44704179
91265352
22187037
78402423
70764765
81424574
34026795
19955584
17407216
15335506
67173276
69209586
13688886
53235575
8407220
70162378
5400460
75607380
33748106
44988664
63315940
46280771
50627979
34608354
69571523
17887060
49242101
44970975
4591812
96775112
54925917
93361085
27741971
23224726
47004458
9595964
46503922
71757545
66726423
81535889
63915063
24514719
98017461
96128484
4078284
17892812
95579878
58030034
42565422
17579829
21662564
54901227
52191471
23184598
88979000
3063093
9680181
98254940
89047107
61146791
58683448
80395948
13610936
34682287
39258055
9647962
20460704
67385773
45172932
66171443
86790997
94761334
37650851
32401332
21488903
28329425
38420975
17639312
55367482
63638269
88309190
61624877
25221958
84632106
59546712
34009639
86551766
81781243
47028587
73442764
89535081
16197898
39653338
81420447
45298388
71152228
15995665
56387542
75834303
7518473
24639891
32144348
14644003
91102829
6111605
46081231
8874706
13841146
47317984
75083267
28632303
5591948
37564818
53885309
45889906
95597299
33065310
28804216
46606501
14156405
81555879
92893668
1896105
6433865
84988905
87399394
27333362
69500700
87191601
81173065
94964679
20937616
29928095
5330212
9286083
13189049
69781483
22063666
99896407
21969822
298462
54551141
55958597
66749886
27591636
21102947
97748518
32229768
21196609
39977224
48881382
20944353
46311465
56819426
40520771
24513954
39595685
18233012
73281105
68682264
76912741
68789236
31331576
72321411
15611689
32171084
9623924
61458071
79633479
40524316
93371861
35243517
11269417
21406454
2993021
93769427
28465611
67184929
88021668
98484264
90349377
36242712
71029975
34624897
66415151
8385032
24088181
37560407
19274831
11850069
69015857
21393047
13783791
74315285
34710931
8424224
13435504
33562515
65593463
47861832
14813128
34429390
66905484
65936216
54544641
75177463
72707029
24208139
58079160
6435063
7909164
64946963
61597343
17164518
41282490
32257428
31947515
83167893
21686657
24496295
6930726
53639941
61670610
66192345
39792654
16988142
95447767
67550889
56287156
26342457
69528586
77641485
58442415
74392966
28281020
88238830
46123430
53621415
56893327
70561703
12344281
75626787
53406716
61430922
35848089
31393204
91445455
29546075
56431308
6783689
5987237
24581587
5948010
12353541
62073461
88601374
98451202
9084094
65515524
66261085
69403958
67888511
91324527
11590949
9983546
23373190
79453605
97987327
59240793
90466887
4126443
22237158
19391344
82367719
66805590
3667660
42634097
23044033
42701652
45397781
69373922
47871973
86765092
98922009
55981147
97641364
88438105
79189414
4401676
60839877
20899675
3775869
20430900
87193508
55953125
44305873
12806059
95443725
37267592
96596939
41353817
89830677
79374631
25036808
46115004
67464578
20847481
95419161
65316711
67974478
15032203
83901953
20895357
2200360
55584059
65343163
42169914
82946546
68835262
99156402
61224810
17379652
28430106
85417287
99639792
85160936
33950893
55903055
4721985
6449756
23090852
20629138
98503142
64378195
37985669
7302477
36866302
22028852
61730470
51713201
27534777
90001049
88261555
14465378
62255326
14975186
59474476
18715384
39548742
41919584
79815396
32907649
81781854
44497786
87998851
20989693
25241769
84818827
87301893
79725281
16419388
36749489
69940793
19700629
22843457
89130816
65646660
55289078
14417012
85619517
12915995
34094036
95778985
84682724
79847180
44789109
7277124
69943331
84816694
5610769
88539583
66757404
98144524
35082067
15095592
76200103
94908629
67287518
69309344
22098637
35754799
95244742
52158685
22680654
4552072
76533779
2647209
19016732
31830436
84124482
39261280
78855390
2487834
74850243
20651382
83190638
22085335
95421820
42965743
21803355
76278169
15867972
19335653
64461672
741748
56900713
71689990
24073739
61481041
88235051
17386004
56266223
63506794
4326974
52498531
29775986
35504592
55148108
3618397
29600296
14622181
28246129
90484225
11144534
72984290
42426557
72578400
71607672
34762834
87356086
13631520
80239547
25694613
16579027
46462457
70110083
65679454
72655618
21337658
21301991
14085174
31700771
59728196
69329968
39374071
65832074
10699790
2531934
81951569
46109313
75369888
58290083
9490504
86648515
89426072
47462885
53058996
49561091
85090472
69931328
77304511
11513955
29453077
72494210
61873515
93502461
38864442
93406638
62020362
82985054
68177667
71746938
46378180
63410949
85594995
38744016
79173908
25661929
40449054
64293968
58699851
68947696
16132783
59103693
59625484
3873401
31730020
47202252
87338702
40334291
94575245
7001352
42034526
37466563
4314128
72660977
17838170
80355842
98959336
46502183
36268470
10103485
42367649
47747588
44510011
30685972
39296222
25244688
30187523
20686491
61144020
96602506
12060927
82727131
60165580
86087398
98362225
65479122
60784548
1371721
3086450
77182831
79003215
38841871
99714669
41735703
37836880
68227142
1563042
59628835
68805955
1088816
66568612
95635552
66198869
60769477
40842715
65749133
35605447
95331887
24095747
71133408
57057903
28090444
85279147
4110466
12816182
97345327
55418039
28225038
33493915
24131230
55636191
97787414
72038702
48203670
78840366
6926750
41098262
65266115
88860035
3003807
52946572
35872521
45047059
31997317
21647454
77827326
44666597
73563826
65072493
69906541
41789781
72428793
17365551
24886996
82558865
96735011
97190701
87209702
4827423
22149997
94642822
92597003
74446421
57854984
57090155
93954779
97073376
45032600
72446625
34884007
87574846
31288246
89894658
8660464
46186819
4905582
39562748
38351341
16085400
81359042
38499856
41684234
90407735
93098277
59156564
19157860
60578545
19952896
89250546
66612813
70186728
53573168
58313895
52340430
28630549
57915526
32156740
64476192
38447555
71438150
51646257
7867954
96750610
54426792
79974885
23485735
14609525
28869467
37571183
15355349
65987380
5413373
64219376
43998534
28502763
7861924
58458654
25151290
62356745
18755416
34320067
59619748
52493394
58935702
40998204
86397225
62980190
80522703
97339643
78301860
56765719
83992550
98227974
27157925
50284863
22944694
47808117
93621741
88261608
66042506
95742967
65955571
64680698
11568291
55833422
82250082
88712368
48290998
63593934
46685081
44030235
6165867
38979554
89311785
91158942
7322847
54070664
36856923
38880880
86889507
16162256
11872168
17097757
80731578
39094624
11820094
40899333
76892447
23864563
78615938
66100444
20973885
67826133
69395336
88081192
96117749
55708265
93637021
76910791
52437147
5219235
33349054
93586790
84282489
59431823
89382174
11943946
82925387
20880072
78869668
9977995
45599938
97570049
39372906
67988756
9816321
7158912
39166015
74854821
86815267
21568158
91465766
41824657
23823027
98097224
51991765
75542016
17187890
62367361
8321591
80258926
70300052
35254494
83951851
7351338
56318659
41083144
93545922
36721624
85062939
9824574
96532804
42553072
97542124
91417040
61481260
40266812
21935612
34399653
24372968
14475358
4204034
5771702
40136218
20824648
31649836
62312848
94485529
96207298
19788186
82534358
8611697
11545831
98393568
66500285
41478751
73595048
67811720
31080847
9477973
88208711
99073678
41995305
52343676
3205086
75103458
21715068
70847021
87104982
55368426
9759247
17082231
43477360
5921021
38672507
21798045
74452288
20632041
28208110
7209365
71647916
67296365
81261225
86601097
62497905
75112896
57409410
77400154
19887903
67857416
81742947
41361688
23316120
20952292
37773513
58088587
66697621
42932707
36417349
79332270
74269985
8552203
68229886
81568302
25070619
45713491
17682734
33086447
1787065
37647400
18599073
73145479
77338880
88006380
67039801
57134273
42608973
50050930
71286380
46916636
71065551
61376644
10269892
39142218
87657994
19750749
56106590
53812145
94567253
11180079
6431340
68943341
34733405
5049503
67305395
78274124
26476960
58412868
97244174
94500432
3931379
71881515
6047465
7517233
30685181
79056214
82156486
4902489
92222905
54680632
19804860
56733158
11131128
55286843
90602482
72464683
40857053
66186298
89412137
29511983
4285535
16415751
29255728
89866796
33348298
90147046
46933869
98721041
1786174
55680016
22074459
75280897
15685678
67211058
5096710
71199186
31698147
9701611
93385361
3947663
91716343
81701713
4096432
61488119
87438810
84612717
93108014
12996091
14066257
14624186
94738537
38718019
30819314
65474730
73182417
5376170
47546280
47655713
66770540
6373822
43074357
96551928
92769877
62999105
59677867
93776507
32770360
44344235
27364082
15727339
96821976
84340389
95190854
55828221
43275146
32520079
16897462
59720282
12075703
19421435
85495974
42813725
32457054
30287663
87163470
80294232
72374415
75388839
70699320
45773967
74689521
37827986
56650694
51998267
39791933
9558096
73554601
74470984
30969280
76015098
55333227
25350551
73966557
25527770
38663143
77357437
33566857
16604142
74507211
22518594
30531277
99226218
84736285
68480931
11971656
86085939
80268467
32685649
34402731
96234852
44136377
2568304
99291194
68873421
54472495
80979481
9095762
98761071
18921577
37958616
46552029
37715713
89734029
51063086
40789471
19555182
69203224
4015376
87891693
26355797
60364122
47990886
62281649
95128712
26002421
78520461
1721192
39188877
41855586
49389014
30770275
79729952
54923627
58506500
79214985
48820399
76094898
55360722
36151764
78720988
23527721
78745707
28603600
51385599
40116632
28144
10283295
23673762
93351195
64434678
56308215
94927107
44035233
25524741
71540386
34847125
53197422
26006298
99574013
91538047
89603737
60506917
34680057
66858523
87463055
61520012
20009246
87616376
19214734
80201639
60707587
94305241
19409195
61004866
4031959
25334324
35438541
9570334
35059419
52695732
60038703
18876783
48991462
29745464
89795298
11178847
90357728
8458961
29439688
29736330
76996423
74764104
62004890
60841088
22033069
67577493
82143844
84282695
54048823
96267369
37589508
18565079
72189984
84351397
11159470
8293531
64736308
95827681
962410
13410806
10570325
78846182
96371349
63123132
71296506
12398900
26644060
68342965
13561259
94067325
70040132
15474717
75019398
31211304
95057573
52744743
98138557
24791247
21037098
74079349
96412438
87032769
45425234
48098466
43534953
18595713
89528818
62632632
42724902
62543429
44156593
3243194
32769228
7070328
78091147
15867164
63270771
92601400
64026447
29521221
90613827
47724504
78316577
86292756
23348731
28030559
68250360
82844504
14358891
8452616
87096097
90693975
80185594
54960576
16287930
50134856
61526561
95951532
57412664
9418969
22925549
11532960
37688290
78434473
90858369
10522792
61762387
25618127
29206162
54425731
66333692
33465681
40136169
6982435
94077599
43271854
76488165
67337518
49552853
24091733
39495158
90011776
90077577
75860267
93269795
93215399
47264891
55146250
26974597
90440549
75597247
30478652
82081994
60193586
22442299
87948804
707507
86292920
45203756
17866517
26415766
88117845
94265761
25714969
52822748
59179164
43028735
35748651
83141508
22386388
86658427
78388317
36719262
61202039
5062307
36409139
62365905
73691317
77014486
23425830
27743703
29889263
28530887
80228899
23201531
49625404
32106750
60466441
46422945
5443303
8233303
64330287
297407
12168174
13498752
55944923
26060124
4832901
95356799
37716171
35857432
30679953
78574891
98724272
35508388
98458414
8476846
28782255
40075333
8416298
60985353
501470
80628821
27310983
13717392
53280717
4421058
24797437
17385322
60926970
20305038
53672053
5246738
27586395
33397581
824207
21498073
19247577
5527978
26920989
81413473
51922383
77610466
51780518
99562275
85334671
81907271
82111972
22639338
10990813
4974014
4079174
74333014
6377074
54162497
3763823
19059035
55603066
46271071
47443893
42476991
76346390
43293879
41708707
99937183
91631835
35285888
30332791
70735082
57078354
40427012
73342116
69881572
27455350
64593953
95029841
47066277
14376249
11968967
5624025
25625240
13607423
17524860
9468746
77178877
12583200
35104987
75057382
25841767
11324523
72627216
26522276
41843006
30732702
45083230
15745199
32231229
81900527
6168217
86870758
96492789
30540934
65820332
81519963
22213961
58774016
38564629
16559060
1363696
18951150
11603812
69652045
25530615
96722516
10121408
29704052
51109180
55005482
11538785
89673772
72486388
75081438
7430167
64762123
62459685
18077137
90147778
92960219
44005933
89285333
27239895
72046876
44636473
44034229
96990178
11087233
92366799
97338285
54955518
52076399
51415109
57052654
44760927
56533633
52156999
60135196
3801288
87708934
86584917
86834383
89650709
81308033
51508546
89111573
75924403
64508456
66358454
35894254
31771171
2181479
80634797
41404367
39432059
26923098
43137270
69856800
2262756
18711126
65661621
80730814
29578269
75191904
55946466
32745338
33886710
93747636
64483528
90279319
87745750
55116864
23480966
91872336
80282678
69610278
58206865
53320528
80254756
40618046
96465712
77986616
49504705
63057809
21772543
91429148
28183235
16906975
56956269
37547270
86820852
25013786
58039870
55410
62322353
64301289
5009417
4337360
72015723
69138470
87611066
80958470
96280362
42365280
92722962
20949227
82575109
64932954
9189922
15105485
1767851
9698442
20326868
28856044
92207581
13643419
32679266
49194493
47444977
11097579
98767069
6795687
95689809
74778382
50370983
4514313
83238394
40371273
13757945
50749746
64543998
64145943
26189406
70171560
48147970
60205224
18141238
61441506
25328576
63117917
58474548
27849934
21797766
93931341
90948577
21204300
40190390
98713028
45156887
99674032
25062980
11339454
77300870
7589700
88477243
38549616
77676594
12454339
1365816
4689856
55832562
69658336
50392813
88681672
26046195
45341117
58259616
84737367
12404788
83274356
18944681
60274031
68219656
80903826
37489143
89772232
14623639
70570903
34079628
36918604
44137308
54629495
35976957
27528345
75444136
18567196
26268403
63837058
24239646
41072609
86593964
91644558
86784309
63001368
43746938
45033848
16233913
5781126
98020675
93723053
9036363
8475874
83709695
37463761
58990812
33533785
89705790
86836794
51999798
26364941
31963551
64942963
73233523
91252113
72478042
11289275
13132932
11716463
11242167
95713668
16354987
18011554
37487765
90966004
37302529
91333404
66276324
96839783
67646193
18076993
30668843
82426091
92956347
42046058
71130627
90613954
30272242
9639268
56702873
42555620
91929854
33546222
13198384
18762106
11741083
63071550
13368477
96532068
18397784
79993213
4685001
78381236
27468825
41669446
3889203
50284337
51631766
48788779
37624939
33539541
19487962
7757104
92279960
63258703
83303620
61606734
21352435
10648450
11210121
2125553
73476426
59432964
66062128
3309179
34491518
23501728
29453588
88889279
93226501
12519893
97310822
13653126
5292137
827220
7594409
66709518
93941958
23902341
20582452
37087621
83017808
5182211
36385460
19740562
47645387
23250971
48402599
94043597
45738769
67695954
50519777
86174274
60629392
20502492
33818635
37585139
15083209
24407589
84273695
94292307
72044754
84782156
30159086
41460683
33529045
47654563
87529114
59302712
17302415
73401905
65136924
30912619
79004370
54733360
77067967
20482728
80350723
13222799
43324835
3649832
34137500
96734064
8342843
20603799
51766443
97704619
86885071
2703766
62224978
1830474
2157051
99594042
39689029
78787851
34852654
18079627
8940111
96501729
37333548
93694726
77544909
2381683
34780045
17234972
56581681
95022748
20289083
53939121
64230016
24321513
40946680
4405661
96207317
10930718
94975190
94862382
19861212
85322162
28163773
42323620
6139479
47012174
44048360
66929588
70473629
99352145
74155880
99377926
29442326
56787023
81606560
36652471
54128064
77089165
16233671
60212440
65492141
74774407
63225961
67368172
52965763
64115819
58523110
69245294
44512250
58668443
38109426
30797129
3074658
68715055
22036755
45652318
96295194
37287537
26565670
38348290
81847066
1171039
88934363
44507773
4986218
23480876
83162932
13799820
35984040
11450303
25248266
19905759
88404615
41005106
73486472
72736412
17306698
86402900
38383278
95605978
16850253
20795176
96364239
34714919
51288189
30093668
48633875
26654467
25308378
47064307
93934070
67402338
89516284
86721651
4907463
83608878
99600523
15744952
92918314
54935235
72809926
86709063
47553687
3584882
60023037
80369628
66385112
13775358
93997591
57785828
45884559
35304481
48219661
27935748
87398062
18289672
82596973
54397328
34000124
61596883
56406488
46612244
72322455
32624663
52026756
62499791
17144685
76649307
2231994
24749363
53148865
50267038
43850841
82159975
24041645
78933967
75685969
50440645
7755930
40464724
87873321
32669788
14540745
25406084
87636347
98483054
60698061
17414445
99097970
95938803
28534799
53193486
56403026
548885
58381641
64049758
59095537
57015986
15372556
32962116
57802294
3561182
72574778
59065948
79543969
24948830
87232652
99271736
42177731
62751789
40936461
7207901
31262657
44454139
88067484
78388290
10840533
34272425
10630767
86438868
64062925
19920334
47702923
98311669
32607370
69641269
68069708
91371640
97758339
91138653
19276772
30303271
42531647
69188599
90350804
78499646
19757534
90130284
11778420
53351405
34050961
62314325
14195313
22256857
91150110
22296577
6250825
27629211
27527261
69630706
69326801
2542143
46859965
93692768
85598128
47119559
22665664
68994996
10127073
60948134
34677370
52372238
18358325
53526598
76371222
17668033
65769166
50708866
40432465
6307025
44903590
5200428
60528381
91592060
48970246
5590920
33577344
69192110
78181391
26060239
68924754
73075851
5182260
35285678
91053698
33339369
46137534
75790020
90800434
72459987
59960135
93989159
77804566
54586119
32364095
53868256
71727098
41101177
80935275
96004458
7337529
40040398
98605920
82161975
97654342
15720930
60242956
3731755
49943335
25467714
70621742
59473183
53840884
18995635
45390809
75600735
8591197
49675689
19959541
90323245
71294498
58220241
17539518
72372284
88780440
36977543
67233603
27778101
67529771
72459616
17906408
21963573
42353622
96491938
13750501
22674765
9050028
29688007
51376836
32045313
7300179
58433022
17905638
83484618
22458244
95886250
43699967
45567636
8189325
65186017
52283798
89804352
5541071
53426158
76870022
83823139
73801023
84087759
48859776
51589509
91479785
88516279
84954503
40536100
32039784
94317453
42309746
57331886
57899120
54931308
69685613
34745930
94748997
52509729
55494520
76929296
42093377
78509744
89491687
47499148
30261074
69096144
89647840
39994687
76968569
56640874
44619744
96673054
67326796
85565981
24294966
78975249
95109748
28494013
97745031
36400501
49755952
31044560
47024968
6438811
3088337
26423056
55054407
78004039
38098236
5935083
18445347
54209841
15863403
49210630
4672207
58656647
98889964
96068278
6069267
16493673
51033184
40774789
62789387
63785324
11891709
89324211
76443558
82599960
80906253
62900915
37816104
34876010
53030765
42530217
73102248
68054867
52447247
22921971
11085203
53598006
81383288
46463389
96463911
48407662
38153282
36864491
72778233
89336262
27109019
14996435
52316272
73402623
70571205
55436160
68665671
99846733
36884628
7588048
45293583
70200538
21281267
66919639
67339690
21014082
46494815
44097114
23843281
78372374
16607082
6333525
83879056
97734233
92008250
76376438
76604357
48690950
23962119
88042911
65584292
69096071
25157280
62442088
5143093
96376639
7223015
71563418
12936660
29011714
4051792
656309
71299249
30792600
92676710
38436971
37378894
50714686
59152711
59830051
26245892
80689956
48718883
80582007
23081086
95621359
41786816
38920630
98357563
88493369
44204537
4385635
62622224
94741772
59542074
92230579
92459684
86491755
59868166
72204051
27106547
36107978
55673458
86478241
42768588
2443921
97618599
7654574
68996691
95973788
72052323
23112258
76987519
51111613
23440760
60104344
50632349
53116217
42175052
33599901
52118987
73335367
99802456
5206389
57692798
5052309
31134377
13954551
52153853
8229058
27172706
72088620
18403
55908325
80232248
70186195
23599009
72264197
10323188
9929440
5231097
46926750
45918965
86783481
18569860
36845090
95210411
40364024
46499629
37963126
50954525
32974956
37803444
47435889
1731940
10124311
23644461
95556704
84966702
36988785
22510718
38147973
76306748
59588899
78337508
79660947
30358500
78217358
11279214
16948
62599823
44578882
62556545
74692739
18079548
28160135
3926866
67351698
98869500
15982807
18349679
56437478
60804724
56188257
98950455
34062838
85271390
90611848
78658397
26912175
13013256
49220194
55845737
63162355
13541843
60523578
67245110
62471957
14140853
4007183
74141301
41696350
89492152
83428627
78305065
29891724
11542393
53168172
84141098
97642318
76817577
80972150
10936226
73531849
22964112
22428350
32658578
75031318
26269829
63170313
75641934
45262529
78980727
40966923
8959229
19113291
15754599
19899313
32941850
5664682
67368683
856984
64617206
33870020
6551725
39134355
61135155
70878967
55578602
79317544
12694346
79270804
50876404
31288084
71734022
10138975
15263152
69714115
26633223
46439441
88533785
40399064
84090433
50903510
26156219
53547179
77822586
3664592
9583160
71601350
87694543
80766610
64938439
82881896
6339119
23864997
49010352
49115138
19898590
76741126
54505169
61880764
32191476
58370726
38012444
45924337
15650524
24109033
78863383
61628590
30505941
59411240
65737818
55
84034676
18092335
47457301
9223555
30279456
51026879
21998983
99151547
46706837
44049933
44345480
88301247
37416802
51132993
9854720
43910048
38210155
24795128
70165101
62831911
29416807
1903299
97516385
29693773
94629987
66178470
19394050
67418049
72202557
94013337
99164041
50466405
93605673
73813515
22343363
23620561
48742192
48379482
45941651
55620815
93000108
87118171
99972206
70286045
72479694
49703897
88515293
50693550
92700184
74520846
64040703
57886889
7438563
56565291
62816260
83263593
87493595
5772758
36708531
43527227
74521725
96401319
89965285
89542819
51924128
42716842
42704135
75825367
56867817
80947168
26014364
85631810
95598933
22313149
52866745
99962115
76115379
48689323
83751816
57078123
3553575
95725446
40020933
49230467
74831529
28236319
87664452
41452931
54994308
9015993
76242793
43415900
46444759
82645391
81196974
20579632
22564375
6231116
25156385
11288788
21070475
34386577
47775971
83069269
78452175
96122738
74678442
86904944
30423122
59159289
8619583
4599320
43175640
39946914
32287745
42839027
42909944
26851294
8041825
48709342
25616798
17359504
14096484
34287973
29735051
14239634
89732388
71420748
91506896
21930033
65552207
96862985
38512215
54342061
64106662
84322630
53681498
35902651
83008640
68551012
46623722
21890051
22110276
47006963
75673193
6311073
36955378
51691067
80340240
72003752
38193051
26610103
93392746
46130842
48034020
96807573
60670679
93882353
28964744
89564215
4254730
88157338
37170131
18120884
73739147
48423541
20207655
42157143
65374006
63762902
74932859
9639455
79857339
16356615
18989783
58813246
55490076
62129348
25669081
18349211
29885745
35214269
3327027
74980944
49847335
34028823
43880490
66956588
70427133
20889579
90944281
45987121
90455814
46788294
6094572
34942743
11034729
50759976
23684773
31520712
38407588
87007493
41933531
45850338
74515973
9916743
67394102
85024824
32651824
77707337
22433524
51753041
89175452
57689437
4977255
89619175
42685717
55778120
4441973
1070698
98059323
20627905
48540951
17298299
70344450
40837109
72097242
8996721
75479089
59614726
50923617
79626967
66989027
7537031
93905632
4883436
44291080
52324354
78641571
27610145
45959909
57930354
31760773
65961887
41040528
61915337
53737338
97064895
46424693
36944235
47020037
61484943
95368148
30159281
82770626
27664468
93912896
44880744
1064670
58262786
52093473
91465039
95606169
82376390
88094003
42893212
43928267
50061437
57732613
3790200
83513949
86158650
73939323
61938814
50178763
76721092
39280717
14091840
4973993
13578261
75819910
1711810
82432539
92557532
35398661
3946493
69894747
36030716
48415487
62822750
116022
70991627
15528827
33610308
16269967
3764436
610004
94991237
57842395
14486741
12785211
291561
87963044
84574658
61685299
80043182
90409223
492032
80768787
81499139
70953013
79361835
78648456
37477773
22619125
67116432
86117904
78958564
68519969
79109299
16094591
19631895
84640548
99427531
13946238
38991908
99887747
91823937
13204231
35970433
92875857
26090293
87667179
70645142
70515128
41383929
67256908
67434816
66720119
39960467
19252771
34131024
7287903
13054015
72209339
12538634
44155349
90659307
59653428
4477095
92662356
27855034
37966849
27987411
80085224
83283842
24861546
52201775
17985715
3605326
43884555
42760400
78339691
22650076
90792019
63575230
10864090
77289247
94619142
81901942
30091357
79096510
2850492
66867561
44717926
55981716
55758175
50643835
15883771
68409646
51804849
57937284
82756404
70680656
36355268
75463634
6075328
24397680
88803968
66060709
92243297
41798713
97958432
27163314
43638891
89404170
30715573
82897313
63104841
73461621
74202785
87379343
93350136
98753984
24073246
47325069
95068554
55273575
68574645
34647583
27748005
35088792
49514439
44643261
88749570
69453493
12398088
15276117
56086254
64946134
39004670
27017415
34520780
23361860
16858246
80964200
28756368
81122047
91699792
35709568
45197637
6209337
10839390
6213580
10568329
15962073
46192265
47615484
24283660
49366778
81787644
34845494
38659861
22520937
21698231
4022417
66753532
43703338
727053
94720411
75025073
32009971
41080614
75706324
91849524
46817199
41550974
80370993
98087963
99430396
64460900
22317209
16171535
24407469
63398780
13709931
8152910
90008138
33166654
61007607
2173995
96823179
56477812
22656768
84583562
52226273
66873024
23889985
92299877
85948909
15142932
16270820
58998089
656647
62949687
83465228
37709017
26269880
77454151
61799757
30316874
63564864
44876594
88977966
70586342
64001041
94744123
69344430
73316233
41119825
86624123
69907900
45661735
64848732
49538142
60275646
66629444
29625665
72355106
11065867
36381818
60384832
39071579
24251249
13824247
78216786
78806898
88339120
16538364
22413217
20596513
46410492
37316447
84239627
5404408
64043135
61065482
10885283
40241372
91588564
61579385
42442288
60655747
92612750
39465536
24457133
53222137
67623087
74785155
6986439
23202077
46823217
38483325
34882658
71204388
86543489
43230969
33200917
9392150
60287742
54595292
78123177
9012300
14386047
89218457
8756893
99814136
38809034
48456123
29514405
67301021
79604766
13862239
13591847
28444051
15137962
72806071
49019580
10520965
28088851
70427784
91218869
7114482
87152626
88202412
27914644
31017391
17549652
3841170
74064526
95361635
77415992
84885689
79111184
29319945
56581396
93089336
19491127
39160178
60524113
63047225
92059222
19786688
32886730
84082553
17257332
2639340
24449361
30957514
98370507
98943298
40863787
89959314
78202187
26904032
67988878
47988298
5804564
9409338
72838186
67726847
98220544
68674201
27776413
53468627
32722710
81638039
77492477
2865277
49864984
35199140
7145043
55278533
36219638
36816517
7564826
72336649
87293529
6471631
14066116
13328572
98802969
51917680
60404533
42381793
49452999
85299495
10472774
84986516
96069156
13489927
84191811
77431169
60703912
25413880
63518830
8234603
61250044
17352758
72477562
28773543
42606976
2961872
85855248
12213150
59632070
27846698
71170125
1762895
76128277
18741627
97779522
1905610
76368615
22476624
59309939
58705846
52224363
48664327
90984025
79296971
88638980
48336469
93008864
53267545
53415367
26893761
88213737
15754688
59607553
28648486
30247369
51751414
24543407
3692341
2379721
37893892
77273349
15573745
84138404
31556489
97989096
46438961
95604235
21545269
86651251
98633761
48133668
68402511
30854262
71515329
92176135
99466800
93431538
75817572
79769664
88941766
58652830
62448179
91793488
61116690
72110181
56114088
10121516
32388778
21138150
21847571
14687932
50233912
76599027
47239449
84735325
98709241
90789394
88357679
1794144
98387262
33517567
3219235
22753929
94000878
67151912
79308436
51885968
76068354
53143856
42636661
99457955
3152904
72586860
45912462
73069538
2945698
58158953
23019003
19833826
5694980
82020196
39084971
57633323
25665400
78987472
46535906
70011578
22021597
14165972
37875639
96435840
9089060
93309130
29422743
25370080
68794066
91136706
33697728
55352629
3348098
84734973
22551239
49198666
26212704
80429170
14192915
63172064
8947886
11709772
24295007
67730476
60907843
23185769
35433276
91144789
21672454
21034205
14880140
91272186
67873144
1848685
12333576
12915627
70357288
54716437
48604092
69721451
4767036
1842562
80127366
93713717
12325870
7795353
55474330
79134836
60579085
93943534
96562944
54022281
52115064
32540494
44278036
46016584
70496935
54032182
18090758
10246779
61666338
55124825
44633944
44618334
34652679
9919773
64887395
84706849
41965704
37459486
48370130
43851882
786027
53442218
53760804
60194256
36222344
55868228
39401774
95632737
32865615
1485858
155031
96713756
94505279
36646831
80813659
31775096
19166832
99907849
78808137
63089628
61488394
80577668
48484485
36769316
43213516
88251685
54627590
68161571
17349254
45753639
84103193
35293467
6486175
49895546
20603868
15212102
85064591
69181503
14329284
96843601
85049958
15615565
88843543
85239260
38772036
55615407
29346419
75724795
74558175
72934180
71507525
51009464
4768768
5461406
98820179
30345102
6684165
89637571
18204979
14356207
6456161
74355823
46685393
77035200
44052760
72771632
19585261
7111384
75476036
67213769
45036699
50336644
29425810
2969776
38061761
59869702
78222277
48596111
15584412
74035473
14744626
10646214
44980539
11294543
40295747
66165991
92305154
4690651
5860597
85904441
69083689
55218119
699737
80654903
90439995
60212632
43418902
4073230
53901464
50859717
45438437
60564514
43246579
89321531
57957140
68096137
44359636
69314012
42320388
51896974
35356950
11453179
50253483
21102128
66210154
42887393
80961555
5310880
3290579
56413004
33374681
56947911
80738600
43260139
31265967
55594173
14377366
13658851
28409306
60084051
46689051
65899853
28827316
93872778
17269772
75802293
34957867
1437722
89737360
31337629
91491648
94412780
46608930
77276920
75593354
16526240
86347795
18354863
81549745
16000776
19255557
49661471
65560051
86749611
60266097
70775705
99315106
61525315
20811298
70891233
35847331
84545855
74137528
8560048
50078192
26498626
68451623
35041330
5827095
9312418
12004149
14060681
28459962
82997738
95082751
55214408
61183757
74579288
55919732
20064248
93963099
34726752
33931224
7661974
49894786
23278375
35621699
63940627
48908658
92586760
66443808
66780627
33844913
81443091
39645870
89880111
94681818
47849609
65502338
80401651
72715801
97161825
73152003
76480736
17152177
18886599
80810733
28300843
60651126
74943895
95288015
2445308
43504723
80624358
82706573
92060656
92887750
13192826
95578334
64280472
2208607
98008397
96366798
52774904
70113349
28859662
52708414
99392521
38016688
36425119
20847455
12173367
35957104
13566104
65422139
93932515
49804132
21168579
13888044
33630946
67564548
32418718
49125987
72398076
94136281
57447644
60437346
39717486
37490943
12478180
16606594
65976424
92247977
81175120
29826926
28691856
53961629
41924720
63428774
35582846
10402996
19374533
11174910
22390334
13894492
89261190
14288668
95154385
70932758
49303838
1060861
12466859
17220344
33095339
22199152
1776694
15242539
50066817
72358553
16991566
30376302
16664997
52097392
68199108
4085137
60110419
78650432
4229596
31347195
95602041
20212264
51751630
82076965
88781113
37181085
43808328
67228957
45516139
34303206
7330026
58477572
12561944
96501663
95574985
38823824
26198272
68964407
83696364
7176843
19459605
46895729
6686418
30022994
74922238
10047975
46580715
46329686
75099029
19416194
49313818
21101214
69151593
60118275
90958650
12738116
64302909
9951614
78892693
6831859
93881223
7977690
31840110
63863408
45223922
82815826
67509625
42280974
47183836
25380854
93767774
32831800
84589529
91131435
7594553
43833067
77142062
62310183
90999581
52583993
58687063
60631158
51124364
64850887
78435457
67031416
80705537
10951503
40131600
21321696
559718
23089695
24025883
65729846
11384734
22275481
37657835
37977686
22232316
79826609
63363456
81390832
31784650
57804146
88777484
39254022
81286340
85926777
41363061
1737072
67979418
94153080
5133271
65195355
29762417
28564661
8807680
50955974
89447011
64486536
78681843
78423555
44942842
75092448
38680678
20020540
43976633
73140159
21621315
690156
87682707
78589113
66841386
94176354
3637874
17089145
98663150
2512706
45559217
9330749
11842836
1652995
1677987
59919189
58519895
88373617
15302666
92187303
39888678
31315500
10729376
39502126
50053668
71034152
81529233
77836919
46402728
85525804
25962751
60883490
99760699
51426387
96017277
57029479
16167964
5829261
2131861
35663502
83619519
61898015
17770306
94307958
96843337
32773663
22764662
59464975
18355222
3787001
92734358
1477088
81981492
56987629
24699385
46009217
22779365
40359054
77236076
53173538
31781665
48468036
26234544
83961603
42999058
84328395
8145147
87083258
58854549
9877170
24092531
54509552
38885312
75336413
38376630
19815012
75192406
23738884
53892949
88398822
52812885
97736753
84454740
63082141
76231529
19180870
46605228
51675330
93185398
45317493
36456138
91881251
17530130
20954310
57939469
67583393
23561735
32924052
4132683
20700082
41908182
26263312
96442957
96387295
93085487
78486205
22313038
36769095
30028923
76969970
12875136
81699867
72702034
64450651
45431943
79843360
75718149
31313017
19423995
97508912
60492309
42897949
69104107
33818041
40714937
80590065
9487189
46323260
53034589
56131311
48339375
2721231
35852830
36683751
28435041
43107996
8734030
27055870
39912264
45974112
55913206
3630378
94628405
38373101
91880783
90890423
579436
56928680
60747592
77081797
26211366
36278539
65833476
34347463
41206287
39956004
38948441
45497093
19787464
61528596
45107025
59491355
68320870
76295826
65359788
89284728
47311857
34001254
49084253
89040864
36510182
69437678
56864521
96208875
38128054
59731356
55079819
11327875
34337349
33095797
65647475
90308202
58628203
84418707
62801026
39502002
43495798
83659941
66846255
43574594
34828455
85630314
88240165
96679512
61732784
11405370
26729923
74599938
65602364
30110589
7765146
44900515
98816615
13677873
43441139
37908085
28519490
99108712
87701575
82565633
3875921
74811079
18160580
28135592
34731532
24227593
87583183
12814622
71135841
46823290
57603964
27159785
63846448
43137405
64691992
40002790
13778638
70497031
84357792
64484293
72038275
56892193
31913799
71165576
80615948
12934249
20677364
39006216
5255449
5724049
80439745
9379696
48328912
83341279
91437949
70454976
35425096
95485612
57686315
4607819
92793615
70920165
43938689
12197945
43505829
85239437
97099626
27170054
59508479
86272569
74178437
19239937
19014661
18118546
80945315
31168718
17818387
50262999
5329484
17112037
67220604
59845208
67768379
67463184
52289026
94897660
38808542
13783793
99106912
48902588
32485591
5277817
5235137
44138534
20214653
73764722
46205509
66499291
72502108
82011383
87231363
93225489
98041264
71155191
92313346
24541713
54239214
82169013
79289022
36385466
4739900
39551818
92370346
19595004
82330100
1276706
64487720
86291550
80008741
9820027
32991378
77449081
72818194
16577257
12499637
76019323
62835889
34500565
44364113
18089637
49209900
50704121
24774554
14876365
84022884
65423333
90074554
61580253
76509033
61598590
37223756
45916498
27030275
66959225
57544931
42593726
33974061
10770660
35718529
30262854
36944532
5023902
46955808
44161316
91433500
42549978
60328493
41385510
92406875
30485664
51865095
80627501
21054236
87812172
2809733
4896687
70700510
5440013
41784685
49101110
74239315
50025575
83741950
36369375
97214689
16271794
22844263
88019676
29977892
24107160
4891981
42389746
89759850
14435995
65341257
78348796
91462965
63826317
30472808
88633702
14734781
48938773
14427817
52352434
48871276
78476593
31595651
85149943
20734304
17309103
7787356
63403613
56057580
71366066
24919570
64802210
21035799
24860211
16761974
62422680
62130971
5505662
34354893
4784804
36255975
64715185
90516558
84704577
32517278
44648512
70054566
43506811
77408534
45271412
1858422
71225461
40328282
31916263
9423316
41486051
96651817
61043977
21928390
47223184
15257204
85564574
87865290
55573466
90674147
52793918
29703249
87548209
38457937
41042900
97521727
44123292
89587532
49846048
60311917
68202803
89695638
86556469
65778472
73597606
30966951
90443515
27040687
88679348
75382568
51446702
83851960
11630773
39166329
5033565
97605867
81493521
38859308
20438380
24713830
7915463
39955079
57000722
484919
55223783
50276358
18322396
48360165
69888536
67399384
73254440
96076264
78472979
68947293
61055403
73841964
21325093
20601518
81922284
73894547
41687217
86586389
81693894
25474159
51776428
83258000
66447338
64903692
15959840
95516242
23173979
85092132
83341993
69640003
48786928
24029033
25858043
77764219
1730261
4468478
7211098
38273227
43157514
39501310
95358240
61596980
28107746
28243188
23692602
6654317
92544134
6266465
71772076
30318945
7746672
44406330
18446089
10779823
62114288
10737767
5233403
94865449
56977578
10082374
48345537
37383509
93639190
7701797
68193964
28327663
31756799
46722251
35663009
77655653
5606405
7147760
12558746
84250969
2967067
81305280
79430437
57827107
45322249
50698844
30727907
81126733
54203883
48477016
74797066
56508437
41804976
57757502
69565924
80430574
8339868
54396170
32157518
36737791
52654022
74453165
88039226
81437602
5693595
61167755
16959021
33372902
69039961
46477820
38766785
8264206
10891413
76790478
99942692
50042128
8011445
15864513
6611864
28083991
22941815
69817866
79024113
66331650
75845737
12537297
52027418
69393378
97792110
59728051
43359632
24802432
22566207
29186112
7148261
12378068
86028007
5973630
53402942
95734671
37806150
44538212
70766038
5157778
79035536
60777056
51251321
95358837
3109579
4469714
28029194
84709889
78125908
98367118
79604989
98231478
63786075
81656926
2353885
49021254
78098018
38244478
9533383
49465624
47530946
31291422
3010541
76281798
37492517
35762404
85497877
4676511
11587341
70984807
44274712
81083686
14821452
64289973
54277475
6154641
61682058
3555022
85057657
39626059
62854851
48173350
94116974
90502002
95343046
12840231
39706734
92268121
79689911
65075629
71720500
37411335
93762189
76593800
22482835
42936503
64522645
70068477
61380337
4286806
58634477
95324741
88490439
36861704
93346826
68988685
56876578
8464804
48496434
50695413
10459173
36312627
9814531
11508497
28653445
36646517
49552106
46673003
72671755
90423388
23923629
91895422
24621334
26288014
47349474
65332669
31023894
90407143
18658933
72410378
7760658
19344373
10638374
84167999
20651299
57184890
56808712
855721
54729207
61417710
21358340
54905991
82972239
95589627
3695188
19146383
2857089
35484671
21545224
8617578
26310902
56697485
82620292
29896756
48234157
97531372
57637376
37377789
31394487
94582934
91329543
78592330
71321273
65543611
90774777
80811924
85961325
81200572
35564425
64695751
63411233
60544432
10473023
52297925
4997174
37619682
20394998
30183393
53245858
94669392
86507871
29471845
46654575
5017390
67150205
37729292
19912505
94427489
84820519
61847176
3889332
58437125
49872010
20965629
93113380
80399336
58797476
75822980
72317412
91750924
93328330
43405737
8609760
42150953
63745827
67210734
26054426
6409512
30177578
52534086
14014504
80829097
65142319
98698650
8615092
28483710
93556183
39668552
42478075
13681454
49932184
37128862
59133263
90072435
31822142
6508387
85592725
79174844
98413161
1754447
49172168
90951596
58263052
2756495
3190900
51947673
15599600
33188162
79215675
96810254
57041455
36862206
75171412
39175241
89130937
88481355
4388359
47631549
30897106
38682150
71854898
64290961
66278546
80768
37642951
84257824
36190308
51117245
12154187
45490039
97498247
89622582
64220249
28631259
7375248
64576951
27899165
4162368
42305510
83757825
81418714
36807378
56165189
22648393
23113573
11942000
71667260
42620599
27266471
54581036
41242799
35077609
74315806
59009740
59779925
80863341
9867356
44121676
20833082
42624074
83165575
52195930
81760575
42500984
41007064
9098969
38347157
2976611
38586396
4466783
75545926
18596204
68462390
17054902
34077868
17571944
23891867
14789726
96506360
46876703
15293908
16109066
7478188
68188366
13960191
83321631
74762785
2038950
8444495
51700792
90132994
25823306
92811912
11756196
68800207
2097237
35458692
58712550
18668380
81892306
6170800
75950900
57710159
78287810
95286415
92747257
65887141
87296410
93433398
29158740
29679917
60626882
14026958
53063831
89762315
96406551
5406486
31649480
40144183
19882857
19612639
2162723
92405244
29337342
2086286
72436886
21353081
23783437
48553629
12620355
13305891
30630980
24414745
85505794
36902977
27538243
26734629
61904092
45540719
21259551
42121591
3731089
67876380
78064608
90986198
97079571
62989323
93609730
1748642
15971849
10277334
76752120
89894988
87432781
7098726
56155300
67588825
29045358
1900668
6577889
68747107
48607023
56979244
41773818
59914136
49258502
55379037
88235567
12706361
33075870
71865674
36564535
88222620
97076309
10957059
21241785
23030571
21310655
22441709
18065618
86003939
32706849
70335038
22744466
52190934
30381302
22550658
5944446
29515177
3029358
91677209
53042448
89196823
91945962
78234038
8033842
39710316
70970241
9871329
8114119
73922058
63402111
55695990
99024419
13523431
43919328
4824868
28860301
41554957
72531673
6188272
55215812
25346842
6522704
32550063
13840247
58546621
49896287
97615503
99825356
54561087
99432661
34805390
31410394
3970551
75401140
47172609
83424814
56160469
41446068
31022863
39448650
60984024
31384767
70204212
62247201
61695128
3367795
53069247
60885917
8222397
25458595
76636499
91507994
66596997
5972182
1745514
72760296
65132354
23760583
10215885
88063948
19870682
41291235
50694429
88309631
56904262
14362062
17568078
25700398
69098771
36262878
18072870
96286712
31582948
55808158
11742147
47939955
8480237
63795021
81985810
28080168
11411066
46037597
28311129
70771474
16095334
8870132
66647726
32810787
85996196
19417966
43656317
99975104
84560826
76296921
45550853
35948864
7648577
10633591
26358236
88127856
42269030
1073472
22772327
54709778
89462892
77071453
32131939
71472217
5829160
7671726
90462815
4075630
97784964
59801669
97068863
55041519
89419004
76743913
49839803
48005483
77119012
76058772
84368349
96873959
35054368
42382325
23784071
61384540
44889386
63722223
80505067
90617142
39087119
33757720
90609169
94418646
75733426
76143675
48771156
90477585
61090184
21002967
94834917
41899952
42071067
40801693
20153927
9484526
42063240
40306677
74903505
42422013
95679488
26313082
94702639
75692673
66564682
78424697
54257890
7611667
16686655
54016375
95687611
97902783
38907725
65242792
98063460
8651398
47991029
72430456
86954199
21414365
86657358
81746950
75757028
10665772
63566975
10124196
60475824
83388241
24667720
85479513
70669873
5261082
29298298
48175199
5092531
12928974
17441146
24440741
72179541
67837861
40682434
99331917
23831693
10254923
4610656
32067631
44498080
5985889
32432246
16573013
23629867
8262908
40031672
5987197
5496221
1550628
82326257
58988698
59612090
90532950
61421438
6204755
8713753
74882819
64446161
75638915
10503335
88872463
85777391
58446519
14676259
77048147
23381747
82767795
66674335
5509915
1436553
85822958
84416261
50418856
81921907
38163217
61868944
78215087
91509512
1601147
41536079
25731544
35187376
8066496
43531685
25375552
42467945
12548901
82475980
53961719
36671045
57160998
65129805
95331715
84880106
16304369
43293833
51024475
74400784
54510824
38043699
36320365
66079495
46203939
79709652
19006873
8967982
9338860
8858182
90859828
21039741
37575745
14155834
83769990
76190716
10482261
21300658
92685132
76738122
88069903
34727559
53810230
68401431
75369353
31530980
45311338
79015594
23001234
44893129
47305728
62412891
75268141
72799369
7309443
35553050
16405264
86586444
4696438
19175143
81884454
39753614
84799693
64788823
43449101
82855838
34342768
93086230
20649369
69168416
94009532
59156831
47114319
91946379
34662145
79530886
75809003
21614508
5867525
8647278
57684698
53156130
5129599
63563027
51724481
8764383
60305565
85607938
85438196
47088557
634750
32134108
60997119
11382183
55456185
57770967
44903457
25956795
53596629
23327292
2339276
39887663
13149391
68734954
58088487
41489433
54550167
35181522
21400460
85998054
62595986
51894649
55877898
60026580
81848089
7383417
50841059
85635191
63068409
14922752
92790031
82558776
48702706
16965455
57380280
65294033
92169784
75345468
71765948
96990162
79264501
74618544
8574767
52312096
20735429
94592042
70594518
11298928
4521528
35749179
96500908
23291088
2639187
98965000
57911137
82475295
10909967
25686731
95600086
52999568
30161113
88519250
62373538
89127979
41422609
22655359
15820432
77615436
5713291
34149062
88603935
7828514
19214352
1196978
52964096
90615857
51587038
51096416
48661660
21362129
92709412
304386
66430348
41280172
54115975
49763677
37222687
13069636
14689184
62844235
48185047
57674859
10169980
2371130
31548908
80960456
72511258
33251500
18016455
66141273
21230321
46706357
68489352
16194540
20764007
75115392
40913793
23094948
38493275
22512330
96959929
34283898
54933916
16481125
65442155
20577978
54579567
52244663
39273860
58119042
52880653
54769976
82068008
76924486
96546338
50406392
83496749
91766351
28243536
93714966
80481438
21119799
85582762
5173834
48278841
19265390
25446713
41470300
40413938
66706616
49344891
73072298
60378990
56524717
18163934
18810022
87881609
65708088
44160330
55205206
83250128
32032537
99177364
25163475
39547656
82138979
76654860
50944714
58713253
12021758
27905008
33857278
87089492
25866790
88979190
30508996
42090865
64465386
41268422
20290181
78570897
36475566
36492158
97719615
65234682
68363689
31213868
78319877
841254
13429352
10436695
42152570
52155460
55167561
10275703
37894234
23488695
35831041
10912888
22772722
31101077
6058007
80031804
60609955
57773865
93575526
93445654
38103651
52284017
24375711
13634127
61798459
87334304
29685444
88496292
26085322
27477149
65806767
83973830
1480384
9093251
64822665
66001113
13746020
69455135
85436499
71877621
34358287
60371317
25739360
26584232
91415471
44522812
24153305
67608691
82440261
65496925
48288312
50343752
21119335
97039735
38131917
72990483
47752895
34125918
413500
94480174
53134985
19983256
90584829
22085866
49451033
88424415
97585371
7880205
41759315
58495137
93490806
79267663
26159409
6579843
91914689
34097372
80344897
34221274
44750468
75035093
89535268
95431728
66190299
91732687
45767953
36987589
24131509
75007058
91967823
99269132
37626710
75854171
49241022
35505449
46419669
71101658
71703887
66145402
83498655
11191349
46011271
20137483
35067890
66710723
96244225
21996320
80475747
88693074
22762729
92436399
55873624
43302306
29023361
11640035
36485263
58945256
44163743
12234394
27900309
33226060
82393901
90013416
86003280
888683
95313320
89228178
99374710
12543701
56391074
94068372
95794451
97121936
64348737
81121692
33228039
48386451
92062141
21548428
10337926
81614156
87488997
56173052
38086294
46223899
96659867
35905973
87112596
84877012
65956179
49921335
65988783
4946497
5671064
79278644
44638316
66661790
52131208
51485459
64987424
26617371
47433299
18542190
1424249
28606046
68846271
2375060
87331318
93933566
67440807
12651783
63704426
14282249
85163383
72339199
51419517
21371775
30159282
95275750
32031275
60733652
66114157
40522203
61239107
12815986
49565649
68430127
15971305
47868213
66854300
24745194
86982932
98947053
95879841
58871367
44325137
46087391
40786755
12311091
27682302
12144709
95327998
52199122
85933648
92056521
14813407
64904186
6758221
10155278
81812743
40090295
21621651
49508903
34921771
5103813
92706703
1581342
12460311
11917337
34652935
94273647
20787494
57188441
60114065
28608138
26705100
32675935
6056217
98903636
57213709
64847802
28990815
44142758
63964163
19710252
76509046
93342669
34861915
55805229
73892679
75305736
21336792
86527334
58780684
92444686
77273551
57588792
42055381
14934917
10788778
9766451
68749574
34848396
27332709
4630687
84260311
68515634
45493268
88093686
15150547
72560380
85493851
43572583
79122265
55050851
65453300
48749141
64362014
55306323
90043181
16528854
87584937
20205742
38652007
60719925
15087318
17955015
7476376
16247665
62476884
56305384
58364618
1987772
6398503
79261900
14363802
53687804
62583078
59612197
90171834
5482829
42945406
7959831
50287471
67997308
29223469
32680123
51265299
39716494
3769224
21928861
61870996
9113143
60617909
31058495
92434675
30310756
52549426
91804052
92837063
40833202
64355148
35542917
74878647
21939444
97168809
67649136
10676739
3722928
54188479
21478564
21535484
89467811
62198618
25218534
13047944
44010041
50901274
30519278
36897439
12390165
9519090
33690859
80935376
18661007
74798763
61607163
52164541
27890993
28641119
47153332
14368154
5387321
80659454
35735198
58618546
9289243
35260364
17434551
81155298
5145596
23018209
10692589
31845660
19322424
47916456
26805415
88700134
30861020
1995360
28729661
66379480
7659820
76980126
36942715
6574370
73219103
74426057
292386
66188291
64514014
68785309
84961639
74597715
94121289
82185897
50376051
35706618
69403505
79227601
77582305
26229110
16743967
51757004
21913666
99646810
33040460
17415590
71581340
30207689
5206183
83651648
59981543
76778751
64682002
94053835
78655887
5448137
25999141
57258065
55076853
44507655
41562538
36267308
88011758
73408305
98393631
52093581
22997826
28335567
1442103
95465718
75385134
6495232
38402393
83297216
75959267
37051124
95759392
14032790
39322116
5538674
62773209
70971384
58947628
64211539
79924488
54774201
80015718
15633925
86898659
1702530
39670963
52485128
9965269
14233933
92106632
96778612
60348413
92073194
5977165
82812786
57128364
9123197
50688991
9551294
18211819
11432702
91241998
91285292
34636786
83338168
32793888
11880224
39200946
71147210
42436428
71421460
86306381
91870121
21726272
74464534
13211288
34641564
95536284
32317255
21846944
35894335
94584693
26718557
18059810
66651905
34847443
94148386
89080081
81240485
63412787
42914546
20894995
32423877
51680261
51818817
23808261
22234954
47857711
48050195
85549427
12787957
46251400
29689986
9229856
80264410
96993630
13812028
66275972
2782943
45451249
6770691
99191369
82166082
901365
59214635
18051790
9467152
37326356
28074271
89927332
79758255
86589034
50633180
5199379
93993813
47530503
45815411
96155542
53666446
21318001
58429324
23819355
3646138
68145439
36898270
90979524
33998732
57561599
92410040
48917736
44595340
11988208
61970299
56871698
45972118
2983241
91021598
17752385
86639705
82056272
61138857
84805031
2872793
64689348
12230586
71269163
83488238
14164308
16641539
55448039
22889923
10987302
4824009
93328554
91766615
44976721
68762727
24089462
51430399
86347107
90588617
74661123
38516194
61562587
5432306
65358395
45463676
75587760
86872182
72371132
19581724
42816200
82700544
96183129
78734181
27204482
24122830
28007833
87042257
68346669
47493936
57879606
35518505
72224654
96292876
40397728
7637262
12127326
56861789
84336760
15683700
13314762
14046895
61009429
63315233
91207409
13144741
43518210
82875955
70164074
55724660
96612990
27830423
82526139
79697765
86580986
39023507
90173923
97570390
51951775
51070524
45506769
61475130
68511942
73960961
53577194
10857876
15976317
18798622
99283591
4939264
91700745
89554730
53432180
12175019
29706590
27234186
49035379
68018646
41417897
2870011
5771447
48063575
11913159
70410508
22456681
28612119
97241547
54802337
26631975
1410453
58159228
77515122
66691200
40223329
73416148
713353
39666041
90066850
14078850
78533576
44735755
2638737
23774569
12506465
47672994
16950524
89028639
7670620
76267935
48152516
39218543
31362836
48320727
33209951
67924439
30879418
31230995
51104854
72291339
88522961
57009294
44431816
39501936
1052848
76313466
78214886
56211874
55216899
25190779
55706997
84473838
85544778
86977834
51253327
67721688
69417561
10045075
22131426
79304855
21128151
55873463
43716527
74140820
69506751
80883211
90596812
90744559
7954145
53364216
84856675
81324026
75137122
49740121
87432241
42621883
2897463
23726592
6461959
64505966
16993199
28167984
94337101
36953857
61707750
93626660
26794618
77335191
37285459
59520647
91477661
4847110
42220603
21387514
75307991
68563033
81783867
28705170
96595935
63219534
94017474
38935640
4524156
98814936
60444308
7179975
81875470
22215838
48737864
85839440
76976134
66335866
41630923
84545241
19190122
18386940
52488667
48608058
61510738
20510437
45486221
62510527
38422893
64991916
18367688
64880809
2346621
28296444
39763656
64126637
22332374
68617012
12989084
91780211
53894371
67444966
71212711
20953624
86502562
62765144
32771618
78336684
66813987
63338758
333977
65479861
4483596
32493342
59508330
15101867
42592792
1624322
11419721
53292666
93625747
15677130
44637631
20651011
99732192
25424063
6087078
81374106
4934387
46385121
53058735
70470793
49279448
80971362
82661084
72935820
70281258
40865577
39744006
69806164
77160092
14978640
4406616
67912708
18188660
76226727
95186898
2702519
72125963
79360559
10286023
76965112
30344526
25542303
58206815
63604039
21937984
60494817
72782870
6547099
39322742
95015318
33761083
94298075
68910745
9450382
20212082
64513380
19500776
69037906
25132850
66289030
47916723
8067738
85915464
1685767
19605217
34936279
57005650
96197790
96914539
2680746
81596997
25965177
21444318
43086955
28405736
17116856
44544733
47312291
10571607
82884847
15808157
27836306
4028800
25184680
65406312
85564330
91850409
93908703
66293275
81714961
41550056
65633668
85406631
91023907
7111594
99254268
73062803
3684846
80715565
12628897
28276600
9511349
93955077
52347453
19582596
81904494
49602203
22728851
69074424
8781380
50315945
918742
76172970
92037653
80577471
70138672
25003908
70514420
17982145
61340989
60091139
39339432
38508391
58580109
98086072
26787628
94945980
18824741
21908683
42698285
24559264
5010942
21577075
78291599
36431686
8343173
70428287
18001641
53398198
31984154
23270096
10961412
50540620
62101905
71364316
33396319
59550519
15409588
15736109
40453038
457979
58400190
1216224
50502231
35039728
76131297
44857127
54263027
72502208
8364226
29800903
93102035
8957933
13297656
85992091
10639993
52227400
14920336
1920271
35319578
70838139
25831052
11632549
85582627
22016641
41107807
63348852
75143857
59458088
46060146
10441892
66855703
23298966
20452515
11718131
43894108
73245121
36340417
64755507
20555194
81496566
44445969
25562825
62601761
83685203
54066380
94203184
3441585
47168588
2307998
6881652
23532099
13417001
38096681
707256
48966113
64092551
27892864
846512
28465994
9678547
39895724
91737639
48726383
79064530
40629035
85638011
86987769
6489884
32866156
79489820
40975040
54451100
75649108
35473424
91955541
94597394
87573436
73023346
76259961
82113425
7760112
78424814
47223972
92154625
23193393
44422471
48197503
52204958
15567156
52887762
41138538
27049847
30753954
28812024
76878839
66495472
51364758
53821624
67949677
68016704
20001570
69930018
3100486
92891892
85948874
61704157
49657265
4147050
65227526
11141282
33394192
1030487
16044741
17764286
15069307
47284290
14717157
84952980
20717116
11797254
3328188
79993369
77422161
49630292
68781714
96946262
17391342
86720814
25379364
28087786
23908856
73760109
71581987
18289286
1652874
3884605
15027
70447727
73350516
93750684
62408684
71314431
77185207
59112414
53681501
93208867
73040650
42198572
206724
1785566
61616984
62182400
52629079
61192645
77242432
13254826
63115198
5114754
25152404
70104526
24486166
42968146
62581466
66274788
71968943
33363078
75766990
22978231
59680079
60838405
15177438
44659687
77261230
77503689
88697261
50889575
92765688
98710110
93753232
14775039
66699086
53626470
66182932
89398987
15754565
10462487
61726838
40620474
22061157
20946619
97154345
63379471
62401451
94364207
40761428
97454308
34801671
3325284
5625937
90897058
89454815
95700962
68199728
74937995
31880330
17549888
81694514
23210545
10525654
53594797
90797390
34657019
87504003
27572074
93595055
55907751
82916294
59513934
21004595
57485250
46512583
32562753
81485038
90660402
88747299
30481345
61844133
88106413
22670954
57048416
24602708
82065983
39344034
58490691
81072552
55526856
96677058
14731685
83357574
7909756
64013368
39476306
31156098
29380705
17537636
5631020
34154601
43870420
84742939
28971946
85063608
41597188
9328932
13250132
530466
46089334
90546110
96067400
83450637
63871103
96989209
55655096
40066069
31010509
4215512
57886314
10551432
71393503
66436501
65565750
73197033
65906568
69243741
12072588
10852206
78904944
9230640
18378732
47856002
62755987
59471234
25781355
92995907
49437376
18660797
33964340
64964101
59916315
31991741
23311621
24024269
56493723
87886162
8649134
91225046
20141708
41417154
18382486
89505808
4316943
30455876
76754742
8888988
63147157
95467141
86354331
37204817
59335272
84274727
42668264
71770170
19803171
66423869
19898066
86927894
10338100
32897489
28109090
6979799
65502561
30815583
55987511
37245987
19717440
73212503
6580865
34227158
96709821
35848862
91935495
21053566
87124120
67157005
17536738
40200414
41303268
28802033
88519360
94446187
98184586
52987017
34161506
53618898
72302020
66862476
1468446
67230320
32172706
64288416
93424477
98835160
6585224
28732644
70512926
23184977
19428270
88732263
51797617
50808662
81642399
17684910
42016765
71259412
67851194
75539250
1822332
79500015
48454836
43807712
32651833
30532093
28711444
51446679
55714969
13969033
77003190
18327213
72139919
91446162
26078537
57669227
67310629
91082057
53031121
56749708
85029882
27328663
90287909
72890050
45406143
37876628
9571186
91668017
61797561
61763089
83491510
34668274
80326978
10615823
18417990
99811986
30998856
38265414
34636616
57332880
9875917
99832479
92621370
59973602
83102053
24502970
62438761
35267185
8176571
97457513
28197243
15641752
30172684
85899571
70624230
55880105
78753962
36768722
83443318
35249768
96887674
59908789
28781003
53613198
63821943
54862207
88279512
8000071
86650157
86851974
74763878
60129972
76854846
61993557
80493967
42176106
80180449
42124586
35318083
19729138
30980958
91930233
16195526
47285319
53663891
76648551
4696880
99415899
19983218
76618575
512747
93274769
48457088
69423425
25905977
87801412
58027096
54769022
42087340
43248959
53079078
62867709
26774188
92682564
92210733
13606634
40807157
17306246
13258049
31335457
37956374
39143982
94162510
8140727
2261234
84530137
10664399
58146418
81698115
47627800
40635735
64416588
55631890
50408686
91934476
56183540
52034368
28668502
43657766
25045580
67070209
36414907
72081525
37965804
78637660
51622526
75306969
42717342
38312876
78922868
45661383
49640672
42851362
40554085
29669323
52468325
76491328
21983630
23623936
95448724
63660639
54233376
52942490
84143623
37595690
96245183
74617436
59503118
90469153
73726211
66572066
85504042
99348247
30329338
94117977
57566866
65868725
38884260
86387074
15091889
54645493
11880054
42972339
34533029
7927207
73854424
79083541
67903938
78253039
31716263
42540135
90314509
3778757
29908659
95244665
75260098
93304435
92666178
99690930
96847311
76804123
82046092
61535627
63856726
89155375
67088700
25255186
80903727
83033847
57073397
14804072
37403747
47761423
92248267
63860035
82838962
60073445
66175174
35222381
87787278
65312319
64207203
49484355
35560990
15056564
34848530
49701174
78126524
57690158
68596153
27877710
30818423
20359790
80548911
12721570
81838866
66715784
55622082
7351777
43695875
17036642
40437938
17028044
20490485
24795194
98293427
67960761
25031750
41540125
20773743
47658002
38808458
93809777
57510658
79661780
41242118
33374572
20042620
87996945
86336566
28493722
18551139
37799534
78937415
51845467
62178606
12669093
58554781
52141666
36830155
96118532
52351055
12852535
41164057
44074477
46510502
86949814
13340527
86100308
70854818
99501966
81387028
3447364
60135285
65822147
20160964
80234330
63874821
81070125
55543345
48823880
42803054
51959543
70723200
81410900
74604670
17751840
83118792
8677846
2625848
6246653
42150039
35278781
48659794
81685429
19677036
65406219
72356278
20977348
83039550
94521429
91750404
72166265
64846067
53775428
36576015
46073463
54304234
1219606
57232220
80295992
5908082
58530845
53032358
26232453
81045584
80067903
73355100
88743935
76613693
49751156
73768737
6791066
64205670
40210252
52303948
57185820
71093483
84860262
52649574
55570851
23810656
9720826
33274030
72825628
7761230
14337104
62381976
48625356
63802035
60339015
81987913
30122443
65006206
28630223
94218269
57918852
47937556
75407983
42952482
64597815
35051470
54557376
86071450
32434040
79665016
92131055
51123325
53315501
36131796
20761663
47638516
47847315
23687701
57165189
51306463
95991481
37892197
52197546
14636881
3880195
81917023
32924205
81123854
42046760
14856853
66931358
64667668
45901621
9008651
28945188
54581519
87147529
8208314
3632376
85148387
75200215
69668622
60496872
3467814
90474662
66319721
91759317
95970978
43266004
80994718
71639605
54115544
36710799
94677110
29962130
96963704
59820635
30082094
22276616
54894571
56808079
96143607
64502987
63317193
66521047
76272757
19166623
58392931
20093363
84853057
95255390
59391546
93686775
38716775
59459190
98746501
9064777
40859880
76844136
82365104
27945127
76569657
49872970
60648919
72014814
27716035
14203718
23458127
74141204
55686497
39029785
41302814
28063550
17274085
76645525
48091518
58382250
74620307
46195487
74146654
22236023
47787171
25087281
8636641
96023064
34479043
78307801
24656092
84627926
16774292
30248249
41571420
68928075
76219433
17747717
30580510
49630951
1279627
44761096
60889110
41130094
94371383
82053023
65351401
60396663
19896989
50080060
75847538
77958895
55465379
97698788
92399169
21773460
83555361
75769010
11182615
88453499
60726371
53505874
17699691
51953803
74973610
38006918
90335720
96731392
32591019
66834597
38180077
19653352
27402510
90959383
9105931
17967017
15312368
63072986
90455435
63789689
27160673
39044352
31015142
23015653
49696999
34925871
45050954
45303371
98800378
51744287
60311580
96982367
23810438
69998880
75604336
15151274
17061996
42444433
60494739
49581062
59006720
86408554
2324610
13668131
51837580
52984499
38241136
92275206
76532428
1612810
82243396
25284485
84545393
17932578
70539032
73662668
43224990
97885246
20639419
66991578
74205294
29215418
57394224
27084805
45490540
46841475
17356333
17014642
44615193
7224985
72193181
25799326
75053161
35177364
70912031
151256
85129286
72914460
78120324
57753796
25438988
45573488
10191188
84134617
29315339
11496928
57143626
27349732
98228745
46123859
10715348
96390531
36102845
49781954
69019284
20475307
17528405
64078523
20817377
83261475
66529521
3597023
61911623
59743495
16054053
48682852
45431298
90123333
94593147
99942547
20855175
67554083
99839727
55185227
5911804
58206903
49391473
97900668
14235067
32867949
29181799
55213
95488467
44655750
71288872
32155000
73952391
78667411
51180161
38855432
73173197
62765309
88844084
90647457
9980623
43004033
49081973
16027161
9981294
52391084
6255467
22975575
25759930
38601827
33033653
69291739
5015931
58776158
99534050
8758582
39584171
20860072
75420151
5395853
69150714
25442337
6093038
64803354
46281289
86019580
12209201
71881131
88453935
36599617
56769827
29581857
28895863
89799244
16013463
5898483
36329120
12663116
20419927
64033192
66176092
31643333
10081438
55065184
5880337
13470479
54190238
77449292
99941211
8618452
4759036
80004914
36509576
56829078
48819535
32287210
31578394
72564006
93965220
78349283
2214473
37660974
24415997
95681183
60671103
14455465
5893069
75443506
13407706
65264997
59380350
22347719
65133997
84631176
37258987
77373211
21025023
29302792
63903206
68803072
34688522
89925169
87567539
53705948
56935869
63207459
68409227
68635175
5431355
81727826
37334042
80104176
59337306
26060548
61625346
22229337
5893669
16383703
12537686
80202519
31250779
22033208
57345055
47224051
32006893
77263596
14348251
79168843
80697219
71384459
83031289
22860177
31316984
10202624
10999646
34708427
17923802
55568651
75495395
33969937
59635947
44219839
20421076
65181715
5326754
52465156
99599730
32051857
40145579
86763542
66674034
7596512
46198115
18962436
44300925
92169836
17310813
55811122
63420590
62872880
85170911
41019863
41663767
34850623
47189349
30711424
76071996
89656127
67910685
59034763
67413398
71411689
85341290
5081517
72405777
66453643
81573218
53584493
1584014
56828806
93794640
94442150
63965794
91930063
4986930
24429321
89721045
82687602
25257787
16210328
45873060
77781515
52048723
33810476
18155648
62217291
96588434
39408625
78312589
15046265
29549769
33372389
63553508
75144686
35141881
37730140
62816529
75909272
23116249
35607935
53610645
98280824
83034964
97685960
11630181
99127844
83871241
61416583
96529257
55412037
3749578
39504736
77106174
87413274
69110301
68555211
20559989
21713908
77991870
14596755
20415377
61509560
68237595
90937176
45302797
67416416
49940694
80596493
36952084
22307194
3757127
91328890
71475143
78156967
4227320
98961082
62046651
85899037
14733351
51374270
41211256
76053798
46316615
60319177
32502267
68488351
33055103
95219
19449908
55757946
68651817
36330918
85836169
86161212
9427028
31292964
32138322
9808255
27066435
51646718
18678107
11099249
78567404
70982302
60291941
8423508
25740666
43023039
34245028
13163772
37211084
20423407
95955266
22838612
16791795
21882644
92778203
11414233
14401208
98436068
44927743
73176349
53889811
99775851
33336500
62261574
68913077
34027913
85861361
27035276
61685887
50339954
65500708
2560958
4760329
35520300
71177901
12118206
2388252
26064404
51554401
57494528
70068536
92925273
45176072
91373071
72442895
49126784
70573278
9678345
63089416
30473950
58646038
47774750
92029117
66839585
49970002
80317716
53541501
69202632
36982573
47794118
55147723
71157670
72869297
11488928
97347549
68260195
27225825
43317285
1435422
38479867
24849713
58708842
69862316
48934461
6593032
55419032
42803162
19659084
88940613
86046061
94435247
45143074
45819063
82670267
46702182
19243272
34638500
97970664
31791340
60075296
38664259
63242861
60948837
6110171
34247746
84408919
32413608
66775171
3704896
82861257
72360382
19716786
88694356
20182648
35964775
42452953
28172164
13527342
22712725
25873595
9441359
51278407
26914286
25494511
47531044
78699575
48770382
69414497
58061032
16996097
94700611
8099025
74037364
8075457
63874447
3898706
3719445
29878052
90687146
90693581
14905355
92931819
98434110
25725052
65074954
18341740
24041129
28138095
69561532
64875280
26534526
31374858
50862652
75005398
35489284
52720261
93417884
54590159
77382069
70353003
85015136
22577312
11899585
75742747
83987713
13490179
24971913
6144586
27438700
16746054
97550628
22027391
54112384
98298570
65488605
48613782
25559699
26562181
7284658
49979454
83900142
9613441
36450263
38529915
75614028
65567067
63239473
39163940
38015583
50492100
31922652
15466086
74018635
95499780
6642086
1458239
49344553
59060338
41622673
42258948
66009222
37736445
25357397
337115
15644641
91561382
89395931
44388418
17410608
44757507
28649155
88102534
58512988
86088126
90842591
14357581
10395328
40408084
49559222
66702605
18126766
32058711
59289346
17829522
95087082
71076204
77088562
82979708
20243245
85546318
42224105
35954366
5325987
58373257
38439037
96138272
64475501
12960960
44609912
7348158
18724128
89626663
53011227
82569352
97338949
39999497
62752214
12751040
66315735
50150467
18643921
19722367
15184840
44270279
24405095
61716015
211836
11558171
42787749
21938194
82153035
85965271
35273680
74542522
95044356
96139051
66872796
41068687
97914213
5843030
1231861
12956237
57934244
42281776
63634426
99834243
2225897
7840673
14093821
85817876
84690129
80106791
69552324
44693690
97627629
27086420
3256907
84868734
19994177
29937486
82972736
61458241
14887109
34423630
90902662
65667639
63462119
73511969
74562227
63053415
91710215
72811690
98227601
2781484
94151674
49624158
29908384
11285175
29272712
90609862
33886611
61941130
78725102
58776065
72188879
21762046
57619293
26988095
43379439
21540798
93523321
42775879
25768002
22213194
14468826
86843634
13617483
41798005
6210446
87980717
34440768
49167080
45059733
35303931
42321804
16310685
81856100
32702961
13843278
85855588
10350947
50771129
36258264
15351393
96398447
4102415
97078832
54484364
62940505
88529095
41316498
54607663
52376164
99003973
10656492
84253548
27013323
14209539
83677024
91317173
21745465
14345999
662725
52692818
72996943
69063306
49582631
16560350
10565153
86141226
56947267
2731978
9341625
58374328
79980812
99956185
49137299
52580499
79718185
36935842
80188703
31781932
53840244
32450578
28344387
51819144
71591292
72770279
39848662
4356801
16172036
23816502
18663718
44644485
39575170
95113445
69954931
89356693
48799905
96760626
36317809
2585160
93189823
3225386
35238090
22182149
41416303
14942003
80209050
5479116
52298745
28827011
35671025
82504366
30223573
71804582
27987797
73449040
66324020
50537467
91880509
74608749
41157751
50964536
48110999
51181137
31042485
22948578
23793987
7571294
25089850
45749974
28874901
13244043
99284226
80405699
71199191
99568608
28027458
21999277
47112644
12243707
36748000
91491948
29088015
65675918
88265462
20415019
50835418
71794910
32916819
22743785
83267647
42890822
38118649
56283387
94563531
31520946
84798880
90163848
38178558
74219812
31832370
95259148
55035852
70198067
99021645
94308053
73546526
63867527
67343812
6884233
95037266
27777886
87512094
78582174
83368631
39704586
56593686
49341409
18235922
39805041
75282713
55521008
55625501
76588684
6514379
51917248
13304578
65496040
42835586
70262551
82172900
42076456
54371529
64766482
640598
18126977
72369631
26816929
20983521
34366780
95414070
46422022
19671683
74722615
48888052
12211290
34696747
15605605
50211445
59261704
2616638
43054665
19218887
75848016
78628373
83688063
59060524
47416261
7543677
85769524
3798684
77893840
92662581
13665961
72688448
88686123
27800435
31288499
10611960
47678310
98459488
53173310
84971222
34874725
40627863
86188485
77197217
93300959
37670826
31364572
69595987
24609505
45276061
47925927
51800475
63853130
23603817
40649824
48556636
1951052
79485050
45456852
41396780
51810801
73144370
99401958
24109270
81762708
63177316
85352203
95729624
14129252
76549849
80083661
79517670
91171044
4476878
13737801
4726629
78204270
47763828
15347888
44028913
59651755
15804015
9736649
79293655
8556572
49726296
28154990
76230044
8673429
18061115
87697162
89156212
91027900
97583898
60592162
46396107
70813583
83904616
60141513
3847616
31328475
84332430
4572713
96945829
25430725
12913257
64091649
30643585
53344069
88825290
71280162
56407182
26918310
85642485
36627953
41491131
70011656
68982306
26354921
72347178
81167326
94676224
18202134
3060403
37300337
2736685
71990426
81125216
30546266
12405439
409643
77014255
11829516
10778302
71339155
42056275
45715528
90153383
52371247
95551283
17417894
80730347
51614833
32719978
77707539
71415149
6756447
27413637
70170957
27366408
83311377
55293000
77452137
6194695
6086198
52260137
37437518
77970347
64907152
20818132
74490168
61059241
13140339
95015589
57578293
61093801
41558602
26642481
19556011
7573448
9601298
42242237
90716368
65184023
62163678
40260037
62465841
59223833
17188945
72048503
50100012
68410185
60468519
21769013
62776437
36074642
10642348
55627031
39747733
96714453
19408707
92737895
36587110
82858599
44787936
91900195
82721176
47567248
83235214
91665790
96722992
29470732
64641259
64611679
2769412
4236686
40978855
73130464
50240064
38017849
11125001
10736336
75322595
5235237
98080362
72150066
37731651
1326048
51497399
82564284
51937925
37471466
43508979
90887001
87251494
70302775
98230195
9169063
5703029
87608753
92742048
62463866
14542358
9081780
72298232
44823895
81639040
26184080
57470990
20224762
7868288
88626443
87522502
70911952
53391796
24308700
63181594
69563773
85912593
24702513
41483159
95515224
57654110
49432874
29287648
30226410
59192502
71374427
38698282
6788979
48861706
88571726
15847615
25152613
90949021
13734143
20830331
15747303
85283462
99468126
56097362
10063443
21452337
51808209
27911624
8380344
44746718
62564015
11044983
94380888
42257697
86213318
51723917
85454123
53701472
23711957
22495051
32900443
74018393
29173523
92548743
55581382
43160473
96014502
43613995
32196736
80093701
5287725
64613555
48926542
57127253
32803895
92145075
39575083
59971732
68089290
40700495
1042631
64192930
5574877
98915778
50539011
55772594
64640221
23384280
83789942
66619852
79125804
54055795
62873835
72542540
61228957
86916105
53747169
24256097
28813818
92753188
9416457
10656143
36666750
1040353
92332748
32880941
28541020
83020914
64192195
50539496
89974326
82851228
76683069
62625598
64197286
81191737
48652732
8605956
80490424
43814584
27948152
36190689
77075822
68933272
52383194
57548497
26175803
23870192
45411586
27130786
56560009
23092202
46424898
55417210
96079667
73468996
47347873
40272719
64679947
50503374
85378138
18358893
22333525
80154862
42846298
63190004
69730890
63827743
76699845
56692312
16460183
43305837
43697265
25403359
35027163
12957946
86725737
2902566
16215084
416637
65255019
86270621
95471507
56614590
37357419
55606790
28679563
44595739
61769486
80225786
57236102
16777991
7070512
46916196
30059624
8237189
22669662
77684740
18928650
24644273
65020765
45815277
544184
80167735
86045857
20052743
74014132
47142618
44886486
31069070
29816241
21923311
2317147
80962961
5371992
60315615
82880706
45216628
71781318
17071273
27848274
92493934
71459852
31626333
72472453
56692748
56374190
57438882
90271882
48677292
98735397
86870321
65493700
27121923
76720989
19443031
60768073
13133463
43177527
93700215
59712355
83981382
94267912
48206726
26003219
85766846
6214424
45591693
50504073
69766658
40814373
8309035
4496557
7121387
70095069
78491664
70204058
92401061
93270631
39533699
72419101
39891502
53448411
40888029
56830778
81674970
78102213
937484
85466536
49112785
57239718
10272785
63980624
4083600
77649523
419458
99666385
5780068
29355284
30999817
30815487
41362930
93673446
25912547
59043680
64889266
84886330
46413409
67123630
54522735
93281492
82769770
13117271
88797128
52730220
41432823
79007744
42576307
92036400
68599702
11506430
9831157
4951360
87642345
94804699
95171242
87211057
18708260
19691991
36112323
54174347
35621777
68729444
92587651
28756811
12322575
52230569
7974402
14172002
76763023
33547265
72952746
55054643
97333654
20910969
51808189
17958681
60012991
48520277
98395852
39283423
9487670
24347531
32175425
83553862
82262077
20190790
54168535
65767810
68108971
31029860
82603036
94986429
63460711
59365625
70242294
37231507
44859122
93043146
75711003
34477717
49284059
91646931
43534999
14954694
36739144
57646786
7608138
67680289
77042035
83367289
21250151
17995024
46927147
46853776
44201207
35845878
58712655
83600080
66649172
19797671
6234967
21089465
72030126
51766763
6321867
94359805
65650569
87036159
91426505
8643843
15929149
3177235
94661763
80382821
60078965
57767628
88419775
41096818
30967985
37935044
79003733
16287148
4537796
48793093
59896245
33086283
23990102
94232466
58384734
55563705
53676643
1660127
5262696
78990100
67830201
2574163
16637435
47268528
58109566
15816397
9562838
44907922
90233001
95284508
29757385
58128374
93550468
64140678
97938747
9480905
11718449
76460354
75712932
47298095
26071585
53360126
36471060
17385982
29816990
94134361
87194539
37131074
21622082
52826730
8048415
25677495
23511422
19152695
32498233
50928466
14587925
78262591
77016663
16773049
70790046
85878513
55628524
19949766
57227013
90098227
32432892
32719368
49621258
39872476
62800545
35437633
91395520
73875257
63049096
33224937
8201487
37689228
93269108
52668841
55735092
9757320
31045562
28358370
75744060
59763415
59995076
76906020
28622988
360084
62620303
47460791
49579356
77448913
53120812
42851093
55797559
95343378
38031426
53368173
17059196
36621008
3780490
61776930
46181344
53694968
92414290
71875658
60740330
66420585
24057083
3017264
93034870
23403130
85227643
64339667
71173683
54181233
11842268
82695525
64764453
11593741
84085179
59052748
10566179
1389053
65241290
58378532
51510362
87136358
63517006
41519418
74003144
49812577
11672993
45774867
30019521
13993594
73116849
41488995
17035118
65095474
16029311
68389655
51588681
19450238
89035938
86268876
9733539
11659847
40968386
82609749
28590111
48532712
885789
28760120
99821364
95563443
63102725
24535345
77565102
63215468
69064031
16598191
55386925
99747276
2895397
8397650
3505316
56081151
38661605
15662963
79887579
60105767
25189953
11236764
94400238
88175319
94370157
56699403
87548365
5823384
14777268
88439092
39325626
62350183
96739828
61424188
27273165
26994229
88140573
71646079
34935667
97303142
62463925
77788682
82991595
12001619
87444567
4423201
47148744
18461896
39900463
58354363
34378610
37875078
72545408
43508737
6854820
54649282
14599198
51128787
33707759
33437092
46788852
55727426
45563190
97793481
1625728
57871383
40866865
22557890
28087634
19600971
49993962
70968979
70135697
9156493
5576002
504372
82561141
79091903
58883437
72613139
40245966
45847929
68519026
78363793
84645756
1343365
82244780
7862144
55035636
69934433
14484811
53596076
72406466
65171648
33588948
60547407
80288001
36608009
99183005
38028698
29543652
54324951
56713298
63759923
47265329
76352119
91763059
88959153
49198785
81342829
12236243
11676194
13897474
83108847
21457435
68034695
57678197
56045928
68096068
37274194
46014256
20732151
69116961
86138606
10134876
13059053
63197395
60940343
48743352
62532691
5884242
28418046
37728532
29959009
24201195
80439174
3557079
46422792
95672253
10968330
620666
50041706
64380219
55308085
44581131
64950876
34292141
38799272
79897771
63205355
72233134
11135095
34681360
79132628
74311855
91575212
57513476
22828042
99092083
26123203
7975140
48978995
17013649
71758636
20693793
79495468
94157302
61725901
24944578
19639681
52888672
94720381
61941985
92607221
38989028
72538762
89609770
62227712
33986664
41340724
90209375
65558604
68949033
97458224
26562262
2288696
25731127
53925157
91533305
95862869
28659444
93997362
64993477
29702123
95023513
29483623
83877196
68208757
22955442
10611783
47065139
99017760
13470620
19022412
50690612
15400529
49282830
18768995
73041309
79474716
12801421
57904236
74442448
10474445
55292150
78561211
91969985
39803491
16601848
96796826
40913019
17986576
63208343
91157189
32363419
83002299
75917227
30941676
52616403
72658302
49262687
8542004
8673385
2631207
51883954
38587574
75992245
53671099
26655737
32027903
50801318
83860719
58425947
91710607
45570110
52852910
97462867
91622234
49784337
46285206
54394162
39624522
90556106
59449978
74298267
40993722
68333223
52905697
49877765
78007804
78214648
60718981
66796349
41766869
19533987
67229398
94568417
43593980
33166499
16495477
12089318
50318750
52592005
79364025
48029970
29524701
69117417
48951853
60500610
17064524
42158087
23000336
14234150
9708661
73408807
17716179
96555328
80766035
61813288
13070751
56515561
24087000
5321210
5264077
85917836
97427048
98772260
91227243
30350697
80488284
49198911
75468990
36473107
53649537
72586872
1044154
78360563
95805078
2640146
13069708
6817218
6104785
37948130
5229841
76774931
92941147
92035537
6835292
3129287
21981903
83048542
27681844
36433558
40039871
12677145
87852947
81704845
44645935
38283049
63963432
97784202
62280216
6984391
76062166
26637506
89424103
16921281
32492083
15047740
24929275
37807608
76691978
99868244
98201130
98862562
18985433
80546873
86515772
72784136
59488596
84408686
25771375
37408649
51436768
1790285
17800945
65946518
74172440
35519615
41229161
54602996
51894860
91078277
13960815
84703869
16211965
89200691
31520784
23006879
26701667
21779247
66008907
14169051
60237031
82590582
38127510
37118791
98083241
84443352
44655961
13447181
42589435
22041719
18521969
86996970
39704803
96424012
5629359
37338800
71507869
68975522
54399575
14661828
94716183
72052633
11930530
96228512
72227444
23584164
90106684
8528466
92844938
65818123
75280838
435451
87527268
91547754
28545365
6275410
11142592
20619824
206577
8807455
29096081
33344801
57735703
34017984
8427902
63403221
27303992
89628839
35373153
59349303
56952632
71050201
85458890
25774598
90288623
70652784
82448762
70222167
45144235
64602395
52337384
11469841
20373420
64084377
66537663
99216239
27496103
24210242
59077726
62491010
6251332
46092414
67909719
66516909
6923936
17771595
69780720
88546343
32507340
80646075
90760357
88680828
24404300
12385651
1361060
32870925
40992152
91706158
62608719
72841611
86810270
70163512
70358718
11120768
7377726
43055092
50083642
5057478
76871885
84491607
25753795
97725709
22580883
26409322
85848459
28000090
32139341
22191563
11210105
48460418
70247595
1591596
63898279
54631347
59766227
34801875
95468005
20611052
28190684
43119897
56282931
87402368
68584532
30826475
67172683
47899544
86176443
14360908
36221716
6423981
87822598
13592785
92012848
74093074
52826396
56229667
68089455
58485352
47223388
18986369
71835482
70011175
74880022
31819323
19592617
49744412
96205069
16929336
51159245
74417893
79896316
7298417
73394791
19318903
77386253
56537460
14453967
76937369
76896099
90842594
57557134
89082470
85317266
52615921
15019748
14739151
99668769
31645418
20430147
26690839
3799311
49605548
81705425
76411733
74793035
97692455
91992042
26531061
62044219
36059874
23970972
33696567
32409398
21814134
95920170
31921839
78033418
52268817
1932682
34447043
94444407
90913524
48949479
70014000
99062449
18990325
48757023
9222278
23165666
56966910
68354885
53090727
47577509
32743052
83013664
88460620
87946124
41984049
91767211
27022720
37720220
33610770
65961875
29944867
60230092
61918057
97838012
19246952
82456970
154628
23620797
61794903
61884469
38769348
85570911
66883916
76945059
8805919
62126113
46900342
25608093
73210783
70031799
44363609
39023455
17543521
77844615
39885388
75231257
27408791
98191658
43886332
86548080
90619142
33439473
26299879
37532157
12167817
44296030
84919522
33288909
89384332
48496806
85516436
3713247
30022801
45170486
65386488
61845161
38929583
79024171
3925983
64074388
55574542
11339224
98567020
58343547
95215980
36825156
88167318
36559664
26189467
30099369
68461481
61969655
28843520
76061943
25043653
12306185
5220374
61712974
48152158
49489427
13915113
38434695
71993018
73411508
52663196
77180844
28941430
30207234
62930403
44133244
6724866
96087814
73627017
11879912
22981408
26701883
27625452
70527385
21325929
79286291
59226236
7360871
12232904
17195634
5840192
58156259
33749500
97480753
27042384
87376590
59224091
9456284
32526684
83110816
51699210
78868469
56147491
19279618
91680773
82444783
14632189
54543188
44259613
77621299
73649746
21957416
69959605
25825502
38740769
28019909
6985221
9298945
64539770
53986981
45351063
92871968
80941060
74489847
82304205
15932084
15616632
50463517
75387993
21710249
91662115
67267375
29204162
78229216
22581608
11755383
83208422
23209390
67826748
82266611
11342195
73117532
61970857
7537111
24095852
95493797
43261259
73852168
65435562
53669690
27437782
38481569
98452568
26756929
91705486
76072562
28323446
85066194
37462477
89491068
90898520
47787385
54807680
51322230
11832612
55611319
31841451
23585611
70337623
70863489
75786209
76728218
80087361
22748607
64233164
46673717
98876292
6483406
8417195
75991458
22740121
72867327
48923087
50859421
188235
87020310
27943453
25641108
94713401
58302155
5410447
24848170
42566488
42693196
10784435
98919604
60990576
17944761
32205354
53280959
18001818
2625703
75651626
20418440
74040264
3755678
68945149
21525122
54009149
9307035
81603968
63739092
79756561
32673167
99517349
49467864
9204654
56348381
14192625
89294750
9766230
94591200
60190462
76212070
10653850
88409187
62901498
56547370
14730980
44532519
477479
8162578
55676910
85096800
17471321
72636925
55136585
82131768
84285307
12316159
36306904
36291915
88333834
49390045
14507858
66101546
54460312
2880915
87379907
84895192
18421578
35183822
50303243
18968144
98236763
34600563
79168605
79536125
72955287
72014870
13950914
29149759
47300321
90657156
82967444
32996845
54483885
59312441
36515331
9085134
24378502
80723178
7046803
30736671
59391369
37328381
1495964
76504336
26480360
6045964
21190857
69763399
59635305
82455142
21926810
57460571
58273765
9365902
40870114
10583898
79002569
43979194
60664905
10022467
97373848
69085269
41540298
75398797
46514278
92575357
99640118
12504991
75103071
69419398
13527984
89146197
38301758
84885877
29579312
33657730
16500438
42787461
75366912
13023336
12538253
73270694
90591810
62890049
54702556
81762809
74028135
67639994
5707216
39874133
73849529
6345075
85695116
66385093
60493778
40037760
25128389
85262344
98552867
18483179
14089796
38728976
30981230
99975215
49740392
26570627
79588685
66836414
50448801
71278653
48493737
6775421
3124470
97138380
29718851
95040579
43577216
90557427
21342254
35755101
62017517
25340711
97938514
78934029
56401918
58084373
28186091
23584774
82479881
29748506
15750409
48291314
38801271
37482441
3964942
66794988
40653639
15787369
24677939
35701766
56191114
82061429
27589378
4620741
79618021
53927962
36188893
45467296
666642
20789180
32090998
14782596
19810399
98246769
48123221
76332115
70070317
14807428
47704918
70958432
62106994
4406772
31687976
88723188
25216056
9579762
58697679
19853261
74240539
97816679
75723554
89279898
35394767
3613803
78388045
37982336
38738072
56050895
70917457
28722840
37722833
75344276
41459839
72396910
39266150
57316466
69139713
25553028
51752537
66010706
18282577
81236173
26142272
34878164
65592768
60382002
50910405
33657034
9190129
56802832
1304869
72144827
27892059
71016120
13861298
49755489
24601034
37797614
79591249
68846635
42667998
86042731
21726717
57108412
41894026
94683227
85170242
45666410
46332822
17898464
78762690
42081216
82136350
97066381
6396596
97004796
24428050
12637419
83903584
86445458
70126516
48306423
49169060
25730215
35757084
3325090
24448626
41376150
38679223
89011024
26853967
56550511
91900356
62979930
64042966
42116723
71943126
94410380
58313267
65722009
98165845
19868583
93964457
47518477
59223292
64806624
23332109
33868459
50689372
36144479
91120200
992392
6714456
92800705
87001048
64214634
74859687
62040471
73050447
62843723
5427030
59319269
88704979
2514138
69002563
87004324
41172125
905465
44923555
76169792
57052026
76466752
78211708
99579162
52886605
14674809
89526572
28933383
35710091
76320546
14572768
33699791
86565309
31082990
33460766
18574767
31332609
6434372
42023996
71509207
85740682
63123134
93766886
8404717
45397788
20493228
9580188
15489929
38646161
96720271
95551537
55262647
8160598
34514590
56604749
66875768
82269934
60332868
29125100
63630656
79075694
2746015
21100766
97566585
10139391
43627523
89733701
82765823
61094240
40830069
30952985
98623139
14465634
83564849
29355943
64987561
27218794
4585509
97181454
57989705
41175794
11935603
49275841
12738353
3776775
50689011
53734408
80168961
32110284
14247342
79880574
80207565
81753335
32923492
19852436
94880159
36100687
53365511
97214477
43276531
46276916
58572862
34050432
37882938
64676631
48993251
81413594
2850391
97034493
11828613
18420697
80061221
57407744
60882407
19716497
28317166
56424142
55639935
55279339
96065013
10174760
52719352
83078433
50127854
22469732
37567408
49817156
55587201
6177260
45484347
40597430
43221450
90594237
75364318
17024176
11454940
41108457
44689429
96652989
92248121
19760661
65407501
35290173
30025307
49271036
67446826
50813924
61141039
57011690
52452739
25875512
37002133
77248833
45692513
28435222
21500385
91538423
48278724
30500141
37685341
63601430
14293470
30996609
92874693
73222204
30396309
55831786
82854857
64938009
82351109
4219282
65902222
39327987
42763772
11149947
76957998
67348516
36713853
21834231
33431859
74601371
86819134
85465134
34855968
47929943
74680361
46233243
57685480
73611248
16281310
25844367
69459573
11420430
3474992
6227885
73698338
7551983
27662756
1323628
12329281
65265637
78138101
46094745
15156119
47672534
14510738
52808402
9343195
39926459
52661790
18651915
90562618
84246561
74447600
56547085
79507670
65849003
81438865
17904370
69362242
39024013
38533440
10277803
686344
50500883
81387889
22975610
80133667
27605016
79735113
16667256
6176901
35472783
37700388
46329360
96639634
67726590
76260624
31070850
50913699
48148990
5644367
37248865
58699909
46150076
76302041
66238229
67447031
98882427
95480535
33414490
61180208
60714256
14887721
99426496
69928278
98640485
2955746
74566441
99972359
65924086
99295942
16278093
52034260
35247447
79412691
31415609
7814849
66127020
78980533
73041867
46296007
95929391
33732944
57530936
81661523
4882861
46621754
53297287
84506820
39502089
56520765
85313044
30617840
21657528
45069018
78469134
44750495
74345540
16159681
66017784
79291151
81686218
63010139
33475116
7395951
76589179
89825344
39745619
89156708
16624158
95499713
53026542
55657862
4172684
96929119
74932945
82599140
47418675
17162833
25440674
85140860
5568916
78213379
71820382
29253572
41301702
95421073
74618069
54778916
43534832
61513552
21851433
49039737
77792722
22640454
44862291
10285716
56509501
96093101
57048990
9215417
53974166
44326516
59704362
85168673
60661336
57262270
44587882
85863032
47098255
55832416
60854950
94740319
4905053
56047719
47159418
56112875
37300344
81778832
25560149
1311780
25468074
69624271
33479675
54781575
17924176
64434889
7239172
3484293
67137756
37516633
11230555
46701314
25776211
72760079
6098623
47924438
40363728
52967084
49153349
69027919
93487871
91086503
91154900
64297134
21608355
94348971
12627623
44511397
83135760
10572822
80697807
51178975
94190513
6369916
69003951
7452792
84814467
74469155
92082814
74263937
53549976
12329092
30951624
56479102
51946390
21377488
2845678
42644967
53813557
24284009
25862561
13961386
59486917
4730468
27510635
42559143
720293
15751694
27659558
147507
84845261
30582884
80577666
51351190
9076037
5069977
72364164
15052941
78237612
34255508
18488321
49039048
85189554
58824303
68165159
65688173
26776734
59457529
3288053
46301331
63891912
2256181
40889790
55323336
51282208
2089945
48603307
10597772
18379686
46946000
76798005
42756308
72366831
16767929
78227374
86647944
90699687
70993253
92719289
21388548
55719945
20251484
11681486
57715355
21741417
12687449
14929080
14608399
78374059
31800778
65685782
42007323
73405640
99336017
81721309
55735273
51798352
9808965
82076884
43932828
98706915
24624690
29577238
19517384
6940343
34513748
72951444
75208437
76439061
73885472
3762577
57859615
82219996
44144060
90770212
14234937
10638589
33312386
61065145
83969189
40114173
18838145
44596368
40850621
51456118
3693564
45112637
63352654
29538198
45985769
32136486
38027288
46778782
50110834
62678536
46230095
78408292
24525432
76273267
91075869
18497745
27278603
37585993
38928925
6034532
43355635
47866691
85479394
17812654
56134698
66880876
95074926
65849044
42266976
96733860
61477307
52136208
9535862
65096990
78475062
52315696
87366147
45493474
28714302
86122262
302546
45455692
67008170
60923958
82138210
97494155
65179712
66655259
47365989
89376035
82860095
87939042
20335681
30327403
50691542
40777149
53115282
34793744
56252330
71199857
21049254
53280656
26350932
24808408
91319551
96458688
1088225
81476960
19897301
40399943
63394896
72551051
98391186
71677216
28523543
16277357
21600340
33362716
17436575
87343665
60487790
66925150
31217603
46862484
43610855
5769693
81950293
62965096
20781049
82601957
49897882
43252755
67087507
45398678
5115593
69023245
73783000
22132068
81383567
69682790
95820702
76634005
23041421
31180605
92659952
59601094
75922393
34984010
71474573
83211111
26613881
37394773
92610918
13881914
21368043
24221628
62391843
68926424
88015520
72837617
75318431
44756012
87414140
87363322
76346728
26692853
87267928
58319088
71922496
6513736
88353408
45986688
4835486
54443277
20473654
4944749
34698542
34966397
82907437
73333516
17797709
19486122
94576910
21801926
72844430
90451191
69898998
79887769
56958007
5226396
5347062
83097752
36644036
86299683
71198866
91593062
68761955
9336558
45102147
76072383
86222967
63662511
49836533
88488944
85488406
39714541
54508425
71001178
72307339
39627142
4858452
20564211
84419028
77827111
5094559
37819844
30894628
25777878
50491429
11261804
98453347
89533545
30377880
39698587
52117929
13728268
35989531
54002072
50226630
44323519
71188169
24748220
36095166
79936726
5536557
9006069
21465669
23274615
78144712
5852484
41303879
85410335
51639951
85689919
92764259
57244446
82574954
33205136
7703402
4602134
42284982
79402099
4268773
79888512
86945988
20961340
16321933
13544231
94761816
1312463
46474961
90253226
56449834
65206822
76159571
16944382
78629736
56259535
98172011
60609258
21010739
31328875
54691
97873546
59859997
3873585
40597561
60419277
36765617
64421736
86485664
99173879
17266923
42648816
58195455
64040992
73630652
56683962
49513648
13337266
79595400
56357451
36380354
12650990
52701351
27016766
25199736
35616616
52510695
75486911
58352328
75909511
44984840
78786832
81639133
79235846
75194431
64438023
36727190
8945014
90884276
40775822
98883844
90517946
19242243
23492130
70290928
5398153
15093695
27667797
97309010
11337199
84046059
67872845
20074203
6536652
6050175
83398978
11579756
7716947
87075561
572675
50111645
12848525
59659913
85313650
91716151
92875732
40222515
61471235
10956218
88181080
21765041
97240642
36423384
40504989
81967679
7002698
67385080
88564475
15440909
53777742
30773428
81211933
72822721
1533203
16536667
37512579
33468914
5257844
82101872
24851712
17034670
50324445
35806249
42597948
48760565
63437521
31484400
26740786
21496635
27348581
68229862
47945139
7571178
88299458
24964699
3600098
95966173
82057638
83107415
85385911
78958567
9489380
27958549
71389052
64899914
69708255
43730818
63713362
86873152
16099603
88164290
16004525
32114550
19611277
21509292
90060244
35829388
87815534
55906377
81815650
67216790
92924779
42958169
17135560
18233246
71828304
78440397
14580680
18171935
85030264
2176334
40716283
19173004
71208791
61499317
31561037
37169607
14010097
84631185
11130236
10111402
27368800
19163300
25871772
90363522
85670225
25605222
16686485
44950670
73432711
6185089
45118371
29232516
36119127
28548691
29622230
18416397
86404651
87272559
2713744
14130244
81172479
32315676
68108809
68599356
68597479
94699988
55210958
3513463
43608711
6486727
1656126
1980271
12504985
38943062
87721740
98388752
49536619
21403544
81902528
77354300
8576862
78532312
75225910
82102342
91815528
23029780
89090845
51933303
71271315
96351104
56844152
81164173
14399868
22387969
10897697
2864183
56436693
13292723
22138177
34031514
77996259
89635428
67982554
24020175
41800448
38336022
41886525
84949090
92058650
43939713
41059988
46053589
12428082
66231950
78656601
17912091
31636447
16511965
24067293
6026269
8077768
84821824
34130626
77052728
91616557
99187262
27929473
77053885
80571743
22586257
35986406
37127024
86365252
69467048
96264079
48467466
87575508
67502374
17180272
96255160
35937182
70690145
36439633
38413721
78063940
87667939
10528846
11551043
17560826
97612269
3567702
14848318
11640331
78231023
74328238
62265735
83306068
51406097
84221803
83046159
60764103
2881710
26099195
30054714
79123434
875219
46596765
5178977
13333333
58893253
91602660
38957392
55523640
12352632
39947832
85399496
80784594
85183512
6268244
31177214
76700411
81515652
66924233
48873754
95784347
53512142
24615034
98994618
3815984
45234876
81954078
26528620
90872141
97992010
60876994
66124599
52269589
81081894
30292548
66319379
33675972
2794291
17475033
96499308
9726247
91062535
55177863
58893987
44775198
46570092
47516076
91337869
66419233
85350882
8830325
69185010
39559864
95805724
77975400
38132751
75727362
4428927
76768475
64234516
26257199
70692774
23546746
55028391
31750
32270304
20841157
86232928
94456416
87336880
21856655
5828171
87445419
44694860
59627648
46387561
17264743
94410015
7942036
683823
62187948
37627464
75514011
70596357
58011299
74312473
28187831
23303880
10758409
86124952
77058016
26220616
85330351
9352449
76768355
89634763
78311164
50938945
45733727
7767944
71893609
12797053
12542535
44030765
44520196
5115529
1179491
88079450
20569070
3011442
49827662
99513124
58924765
12357365
43687801
46998675
98110619
58372869
13276071
8517411
63963268
58888009
31647855
7843655
86363148
70305179
67467710
66724321
32967479
20252042
37137490
6632396
67717407
56665049
93099071
81970771
63783026
67803390
86090862
36433590
35322610
21917348
45708057
71263916
13590515
3882025
16757073
53621468
55743712
63229216
31227768
37068387
78998198
90683601
99949767
16652881
18289286
89478580
92062153
38913323
87293432
8657914
94585822
81627755
43547587
38749956
29149113
57881595
33120054
84650729
64930019
98791614
83196338
58674165
12683062
81634568
35985454
15734820
54061922
3496224
9301170
51999659
47294315
42588357
18733276
46436464
47174953
45812134
43349086
93134221
66099654
34909929
16073085
83161809
55234884
46319013
21550228
50027838
92027381
37472615
19631503
79358348
41106177
91487409
49772145
16446373
65691363
14107254
22271438
46525991
37368044
78469024
68880977
10060005
65547967
34998155
15002424
65458534
60705235
44065671
2641363
85908325
63771893
46631769
58184968
32629071
86201027
97047482
97693394
13776328
82375217
88584663
28180157
79878694
91041544
62294223
92459372
7903732
77463906
24201272
15163924
87878001
64471088
81432219
39456510
13435407
10469300
26173427
2741512
14332404
46298375
65573170
44269861
1194876
43905684
49940925
84635097
55929525
70394267
35345899
67531965
59611873
47196335
74434953
45764097
63014648
38535224
69667673
98492901
36553763
5198322
90573454
57549887
14794306
26231660
87563601
18386168
37278311
19113867
44073536
66725775
18566233
32957700
84107241
92813972
69090578
33193957
20895060
52857902
5336385
33535756
67069814
90712726
73052617
23477166
53914815
39848090
98364224
39671250
70512781
11917851
26719601
65505236
98918838
87803535
90133722
79570146
40789763
40984447
29257775
32800130
60870831
65163786
62207701
60064522
78012140
82986593
7004520
78273063
41933150
7887945
74121781
19960919
32858014
6215068
10809793
90950255
80346040
82126792
71866176
1484309
89910445
63551822
54650654
62659142
92522226
97958212
13795194
50657746
45181679
12127700
58847910
73185499
46278530
15633851
88380329
86217818
75590009
40092618
37381309
53124762
23638043
98045801
5859537
54760635
53480608
382479
26179591
70525488
76650164
66951883
94550839
87991105
67186680
65683134
17629291
87645578
21548929
14986655
97544801
76208762
81513815
15230261
70037516
70105557
24369911
44763873
68222483
32718899
2880722
6774289
7887953
16151167
65219276
85556174
81985619
29171064
85427902
78959151
32127709
31280435
93434612
61694947
52171621
18176407
86883759
73291948
15887255
30835167
94588835
8167134
19198159
32827676
49979259
81542884
90391970
2970033
43954257
73245372
48154197
66768853
35587126
39933814
39811940
78891540
81273264
91951288
4944893
24029646
30620982
19988285
92958594
15047607
69542582
88509521
13033483
77092181
90219536
19418711
32256482
87056006
76627609
10076483
17543173
3943671
38990745
82454305
64251047
7035053
23824333
85538956
67052975
39371648
6628325
2354999
48796983
61077147
82361863
19233128
82295310
78560510
67315786
19762808
67818039
62986748
25846844
44602964
33322600
38972093
64804445
39136255
42705292
92882365
45214882
4888078
71207233
97072203
55261427
78764074
66788443
25343243
73424301
61618834
79419743
69594229
67581472
23474582
86631945
70405972
57097233
95241757
3759302
19341895
79465786
71879712
81309242
29114179
39391430
84920876
53947068
93393679
21934549
57265380
6603477
86004166
35095806
38750589
13605573
72578137
82131912
24042049
57235198
1404171
44122415
74410765
23290279
76958195
46597158
27598802
37955866
38529405
37587215
79310871
70587238
15056105
28296260
56838517
62885069
69217483
2949010
77612826
91247175
38231689
21058745
45999431
68115454
93251296
78802413
33798354
7838416
80519264
8144728
7805861
27689425
89436651
98559382
71688253
1703366
95277114
45408567
63626283
37362090
18867544
16200256
53268887
42961453
58726437
1248938
7573944
32083504
41785556
29837538
95275869
90118218
25472365
37414983
53290087
9870406
45731404
25199280
92434764
30450595
78351520
67704291
34335894
50828306
62626029
88147231
30820194
57151228
40755850
71160979
38705890
44979962
73915428
76400868
6555099
8558683
88744505
3722155
88510248
7315105
68303518
67331061
56898613
7738116
24963066
65958081
90119300
25665517
45287240
16226182
41503788
625788
24568409
57706154
70850389
84929795
58560336
76130828
68329405
81667465
85671460
23390587
17354806
4833097
97602849
19474748
2092325
26427696
56114279
42625416
35451653
92020834
79885674
72202507
68742626
32967605
94841200
44250471
33312991
58559284
173846
80315311
18018992
51381917
5479116
14278124
61444128
76395492
92485204
15565467
60473997
7368110
11339335
32322861
65660519
9876951
22766480
74824838
47811252
78947308
79575534
13121919
30596495
99036338
50456950
88496997
64850341
54501021
90099471
1135479
74571446
37937241
66971381
23239531
56469018
86871365
67976759
74668777
60270649
13522931
37420089
43314959
17612050
96443818
61698355
49447915
41326005
10065124
49021103
92530180
50507721
61477072
98298639
3306450
36402439
59449553
5214468
58338625
70077372
15460349
3227160
60489779
71006027
39686046
61063718
63157243
65613993
64190645
82537948
72099298
44932063
65179762
41967168
51420069
229004
25675709
25994536
76232181
30375265
82898353
73818816
32962294
28480931
53897243
2907144
79371456
57078956
94139135
48741204
75462625
45014121
66996756
62815178
14067674
36451293
50851395
52848359
74800285
657821
85290539
11184891
69989654
30079315
49195424
31994536
47444127
53145916
37742376
23414631
49625993
59279273
85792637
11317507
39832218
60977026
6219277
77114651
15997322
31198398
7055229
26737060
74968965
43063020
91695906
49139045
49868204
45201069
51005574
69726074
60226451
19878711
68755433
29744594
70916037
76248020
76032957
17387185
30395451
16035425
65378345
20006190
55782377
76406991
52200328
93792694
34290738
64092070
44292071
38263943
57347438
32901245
475786
20993846
97398635
30745475
98363495
12205610
86737897
23355641
62285993
10795038
33607453
56906678
63350574
45075363
89965871
12531618
17659402
58092699
55556796
37977915
67174402
63089344
51202132
88252179
34905362
84924443
63360765
71848015
34873064
10152589
5760686
76078890
75853926
40773705
88073941
70351216
10306852
68781656
55563730
70119683
74480619
89137172
20671353
6487642
32365627
49472173
69790612
40933373
10547398
62313127
61213535
93045258
11509491
58393946
55843082
56975027
49937500
90795889
99548987
86523582
88251728
83154027
53612937
14516228
96797265
86595357
81714178
88818
79702423
98943791
5185958
433931
6638220
17822362
89777385
33869667
18341198
61036592
18766901
9191205
49674033
81684244
12803430
25461775
48502330
60309821
28562252
75314161
30925476
54111992
97837356
8924466
81622879
47330403
27777856
95408971
25552780
78347763
96778290
91092809
99978242
43515631
53500069
68293199
45675469
55207410
70356396
3841298
62676393
28817773
85822801
49879899
6585483
79306274
40259088
8462217
8562713
27900586
61661273
75699980
89031725
44518385
61128465
40033771
12002134
71691956
55140881
31330111
61441622
67756810
43737766
13024950
82010021
56386008
63138319
15333137
78923756
22642779
99632643
79573670
69806475
48053923
38825512
38172894
33939989
50565394
21870493
76374712
88378575
84992736
20761201
43851844
50771252
23242906
88164137
81050921
4466035
18171551
47800382
7460385
62210799
71566754
1752220
51812215
31309758
45734187
62480677
21880720
72378923
68325910
26001196
73739615
12261173
45217554
64022267
50970094
72514573
95718434
36106573
32672988
80142236
27509024
83509460
83659738
88812795
98220597
42053556
59213101
96256248
35503459
83644678
88304943
17148056
35770107
85314646
28587726
87556751
27270439
51497510
76594188
88185034
31224673
25004649
1139069
69200102
49025274
24332296
30241228
51777974
36160404
86288225
30880054
8786880
37714344
1021635
45400845
59762624
68639489
24721395
73093430
49059877
12840511
80938921
11332012
63435919
15998294
95728404
38552059
12844119
75561740
82463826
93347269
23685127
69806974
78679801
54432833
37496285
94107547
69845649
81352631
76217677
91493032
22692376
64953349
63711612
36364730
40184956
60389917
69131974
604991
19863844
9279364
42630200
29914998
24231528
31860949
69296918
48290546
78749716
60257340
76912727
51186459
96547049
84395516
62557476
69611948
1564700
17569001
69279069
87978294
80024534
86118639
41046035
80285596
80816818
93976457
47589647
67305877
35513409
65739594
85019978
25539118
41824649
31458904
33283699
28836677
74578562
13174507
6115948
10416399
10744728
23228627
99181005
82594706
19140652
2902768
59639392
33364524
34080787
46070711
53370275
69445386
99844373
47415220
24038729
84065458
24607599
61677826
93544121
14358138
92766034
56607701
33242254
57028878
95529057
78030832
66659093
95815918
49677111
55900207
30592978
85591789
76427743
28235775
74719227
99358387
40543322
46712289
72411387
38768444
69088797
85973995
32731377
85680727
41254800
61491014
25341742
11343657
34431888
22558641
26964155
76468647
23683821
62136828
99955920
88676639
37480429
25992334
41211998
27450288
34124743
18213600
92059271
90078924
14277929
4884480
85534240
42721469
17831603
30076943
29800502
92399390
45235834
3309763
71280262
35567710
19869574
82676710
50179
76738625
15181652
6227157
55088467
33790558
4932692
83736321
7649875
85890209
82938476
27748210
96359311
71777483
64620659
59768895
69884618
26942189
84761015
71087127
62321532
93268465
64238456
37138363
89750351
37789969
34312298
83016065
1055906
12021086
76523319
35408851
92947462
45863482
74659835
7818926
72025539
88668894
44986566
14669604
27870292
19370709
71399709
46448858
86517990
35745919
50699130
82068106
50632414
42781583
1196743
86613634
30873680
8588174
87036903
69556260
87414920
60572246
72840494
85019748
78934661
69505431
13926371
54324557
287865
63714133
26102469
42230652
54362443
66399847
41050243
52693923
86344468
45844730
23040067
56507912
62710437
39859469
64484636
53253379
86076416
42219507
77814683
86990212
97933275
74599380
11668802
29634954
52572193
59897643
75517444
51194029
24278384
7095369
62966987
25932693
60233883
45329617
42090483
65285504
55640873
10513722
25846732
17219008
16376532
77259856
34870299
44330299
57731340
81860020
71011993
2259433
99045746
14543191
49633907
57075802
73056861
87446275
23668680
28239917
53263960
84184274
18052911
27787674
4784290
11309237
99270446
73897705
30799532
72921326
26326724
93216761
1930911
49297814
80308448
69408186
19295955
1673240
12050151
64598195
12358233
71860404
79226162
64215421
57462131
18544125
91315085
55444293
24750358
2255195
89195962
17188686
33305199
53342602
97377772
76352621
79644507
23078681
79853900
91194251
17431533
2694124
83568248
82649127
12019436
81562811
65815295
4722385
46986834
72099217
39358950
19361968
20875726
48782669
95959590
29851901
5313347
72939044
93392427
97033862
17396039
82440221
50812246
7197740
50412453
58301332
87333500
96722021
20589787
81644983
84300134
29431227
78066077
61496844
50803279
85790026
11981904
67336681
96145513
45429062
27142543
91690235
41713496
5837171
62353834
11894464
23148725
89910187
60861474
27173900
93106060
73488988
11175983
24288904
64034014
36494855
83552058
68683822
68205600
98225090
15336291
20662223
92082619
11868087
80941308
53538189
31989642
70567331
55919627
62825313
93884766
9967704
87492812
88992662
36056701
15521083
80268333
73468748
15337759
50896838
22931537
82006006
82336496
25709319
30631438
52998364
47920785
32413728
92191854
57976218
41742871
16639941
22351922
7539615
78106506
22260161
47755338
22941103
74934632
75341937
75725406
83444066
94523167
56778311
9748296
68004002
77256086
50427464
79169176
97921841
68336037
98561167
19925519
89441569
9817240
23077832
3715108
4605786
59799216
95653301
52782978
55365399
90852002
32138925
75225480
65186921
95474966
52555032
2989768
73536691
75358505
39589620
47009928
27276844
16386027
39047507
13087300
1983072
9513698
73382363
80643626
60428207
41084294
48329796
40211868
84305613
41241026
62609374
85231538
63138368
88576634
21645832
27528117
91072998
74964735
39510970
77659557
14883180
163740
27889148
17546420
33368535
53809421
53102188
51945417
22017023
9476355
93282493
5087742
54373647
22294945
4676914
77773091
41826823
73889282
70612775
95688760
53644858
88212401
37050761
51587575
8447696
18407214
45103448
57215559
48158277
15374704
56520236
37557194
4047336
9756766
8067502
11340368
58979933
40144981
11797786
87917410
55922972
31500965
73961411
18997176
28382959
36932372
71370639
52411075
81794680
56576857
98512759
73296932
48131753
63286178
78844937
88595251
46820682
46106383
46323174
64083577
88270198
28846132
70097732
26236982
18945822
12987547
48267884
82901212
88790148
50412096
2045757
4212369
53448898
85584915
91815336
94312113
17109057
97234553
74296882
65347658
37975362
45220300
75211893
98618015
56464985
22955478
25218462
20902310
25091308
60907610
39965169
69339274
33097656
44069259
78282305
58806569
2432845
48056723
40163192
92314006
33859981
46200078
16834325
29807768
60941105
82705804
98770601
10007850
62565700
6825490
77078873
1179641
94991013
26253209
61716063
41614313
42999690
4135822
29415561
6263953
30132984
71463505
82864056
72365754
90600268
35747766
2759779
83025123
86753717
97624199
47567377
99893440
25756599
70850303
89359842
96467895
22303913
98102864
51359239
9863265
1839672
74050590
94188358
60495119
98442466
7555587
92800887
4841795
80309884
20936457
82067721
28378418
48743341
25759027
31104638
56669257
35466096
70257908
199146
18422693
20801686
61101493
3769720
45598361
86639426
95217492
14121957
15214380
5366123
48704160
20789763
79922328
15641693
99024094
4132664
60068300
78470456
8722759
35491580
70444011
82404975
26716551
98397022
56922315
97227595
52661824
8704384
80214391
30858598
39187077
18953239
42220206
58245936
46631263
84908524
15368289
48061550
12695372
51963229
96035897
12740789
66140091
40710620
39582478
29577971
99466897
52062575
68178033
59654887
5934758
70581039
73231907
68410788
65667401
87752393
30869660
35510290
52772024
41031936
21013893
79670637
56756137
56681768
7325502
85267140
31294148
64101293
77777497
56179323
15068967
89335690
7684125
6685386
87248609
53058770
44254724
13063227
37466743
93634347
10384189
43835696
12124769
4963150
36689962
74148954
89679502
46838153
11474403
47594563
99232220
90315837
26723506
54726
11982497
42110303
67382165
83043217
83763237
29493755
84607936
79052202
38859813
33753773
8441368
46047463
72791634
35143462
51323576
39408244
84958672
93063597
71707504
49729617
22911159
44077979
91245121
12361682
65622934
79542238
48506338
34994205
48089067
1662327
71873598
67160495
61034668
21343228
41566196
10295768
95891137
17850646
6954454
8769594
3999367
49987588
55694698
96131918
88443726
5338391
86585708
25846750
30459612
25803316
90250314
51963020
36408553
39368789
21260711
73163082
56576929
28849928
66442456
12255968
85460261
48080622
31051114
93662570
15102986
65778749
29090714
41604823
53017304
43078719
16659419
67758187
67156876
72598993
16094036
61092669
43090454
6447589
61459295
3723450
29929436
47464192
94640396
94602784
43905333
34711484
82453147
8948740
54238703
73014855
15055878
21071309
21805514
80540899
76801397
92107574
72980731
57872996
17650375
69607376
17388458
14824629
41626384
99921021
69485684
58669139
31408405
32414966
94945513
15367632
85195730
62561095
63727375
86392146
98130420
40219470
14551005
54471697
94004832
66479423
55155393
57507804
17949610
95053602
24917787
58893973
12139935
39351380
73157056
93987248
54792123
7604482
7538807
66962872
67794099
4501937
69341567
15467723
97495277
67150265
59174151
61203737
24779267
50853317
91583413
76951144
76712004
98995028
60835104
20286867
6202675
5956923
63415382
9812230
41256198
69366049
58496087
51707460
84031016
88684290
50639255
1410914
10586551
82686893
1736064
45004937
54223623
55400774
41792238
23019383
90514205
26811844
35133617
81078526
43808564
20166772
90416398
8382852
37643068
18012532
64458559
18583938
97688918
86891065
21177326
57711110
6977625
90244362
95040958
67220528
31476304
91507842
31187138
34155960
83164922
18316562
13321476
56738151
85364297
64685180
19894784
16513689
96117987
69645145
88424486
26746562
77389220
5838228
43401563
11358949
21148954
9301229
25862264
82167582
57578760
13775224
87330762
83351578
3382755
33627419
5162896
27981466
72837464
17061651
12236161
31093748
18186436
16837999
27948611
98833810
45914298
57674132
99202805
48584304
95439745
15165623
87577510
76685218
44929428
6200422
4014811
33440460
45806368
54259456
24638221
98921896
2363273
47151928
77401385
26468740
37032421
37344662
85027086
82220481
48927103
34831094
71307538
91723861
72677462
62669318
39140478
46171210
82673307
67638476
90101773
17492029
14449975
86721055
7742065
67323871
81384770
42739753
24299214
34702968
60536461
18621675
65601853
86859615
49467929
82870713
7158091
54984579
93468830
7147450
35631479
2658277
21389317
20238697
27209143
10210075
34977518
73694999
61357299
5045455
55232043
33443942
71066761
4205374
89777731
79999439
70455752
9618618
89112560
90057757
88678005
23483177
48290977
78997232
2538057
43564163
18508537
93828668
77777520
85828695
14369102
64473287
75702283
93838663
35372587
35101870
54540975
8867463
150222
20991200
84762084
17110882
12444331
30473121
62121128
15202997
88420327
96074761
48255209
76119922
54123741
40512643
3092238
32422175
13682845
89530446
30420079
11652180
93932136
44492287
89663448
16852033
42587701
98693885
90297099
75290149
6852399
45269508
23772730
54157784
27143221
24964003
13346705
81913922
7408985
83845310
57484714
39650017
27931746
75748620
19578902
76806984
38677578
49313946
82597083
62771098
72123072
43703366
18812401
62895635
17129894
26986309
31721668
82841471
90821012
8924317
63796149
74379457
1908563
25250731
61008537
74599758
11116388
83633823
15213624
26670255
60350071
8341244
43707855
47454979
41251316
31533337
58244751
66764922
66788469
29768866
21804828
52318939
57547082
70129431
78377230
92888063
24463347
6804299
21335411
17080915
44951978
30558694
79241035
24022362
43629783
90470884
23702027
36024105
55221145
9957652
344603
23286250
22933316
37269914
37901144
61065561
67758557
61967982
98453394
16507722
7304096
22034139
92137999
68518945
45717883
54573312
36045318
65897560
13291408
52942418
83025957
92232701
63833271
88651032
35305484
212529
75300345
22439662
94073552
96219050
22832918
30466115
529785
43516721
50592768
46746331
30997892
69546021
57370974
14206285
8688993
74909943
84097034
34579077
30826742
91479468
37337747
90625604
19563034
15558238
535996
3121819
87949339
42256059
32410107
68752756
16430393
11243396
3012347
41233673
61434408
88674320
24393498
66817387
52788114
30797254
77461484
80074492
75691923
8932006
21302198
38559221
96878907
84275137
69103092
22453985
5466896
87952060
82343891
77551648
58305417
47581778
44547511
65302629
83806356
43001295
80571575
24450361
94731536
73408405
64877596
20120437
14027604
17453211
38968550
64081612
84153767
49890537
48471623
67027519
43805637
81889565
6582565
94800806
75291744
24129257
37772188
79045166
46805405
73269138
86163578
10165206
4044691
71567475
77514434
51787761
2706896
68738168
37779754
30162343
69529811
1215395
31871900
67557491
92732307
26387339
42344120
68768422
94174198
79771864
24960081
8447715
46373979
73193672
17169900
83053473
24956689
10268590
26982980
43476908
42875613
80264301
84745416
86193829
89995384
9225217
46910747
56565885
18193423
24069622
86157460
16339198
29476033
23313391
38431932
18229314
22103589
88367137
82811090
60637753
76431809
72862165
50421066
94604328
88992404
79931369
23080009
24521765
24924045
93807696
55743531
73298332
22588433
7174541
22124542
2761677
42580089
25193020
69542660
43712331
76178577
19014538
89918773
53892734
42886939
11392184
67208890
99469602
69074506
65533851
44455539
41271494
59717703
77047071
97295730
55557198
27608496
31020479
1149566
11959666
12644372
383759
42435729
17135165
49318776
92071987
93891675
67211150
49991125
65934949
46839996
74953882
7363479
76820594
23328334
14524520
88751392
27741501
75111384
41366355
94675523
92544827
2847452
86493836
99976137
60743670
62442250
53942422
64540143
62158219
84836811
56681672
32810982
39305003
46125495
85940431
80395858
53199517
9625119
54386729
59407052
30201275
9386372
18235562
39480672
68306672
51451421
3391995
97731855
28064705
29308502
19083286
31734606
27178817
22497355
78147020
51639430
60561819
28404561
46393919
63083154
7163787
84445038
2435176
42998340
72916197
3902940
12054418
34603744
20268557
32833418
42655197
85267102
28092286
96502939
10409148
3173420
65962564
61569508
26489719
87724587
39642753
5645426
23765930
17528493
78860523
54756610
9302468
63542462
55051340
79562120
50616713
64138968
75939585
92107689
28623505
17245292
34749820
76676416
99845830
77243744
25460163
56979164
34897898
81802892
16324590
71644993
30606095
64404540
1878444
39446499
97159453
25026993
74248383
6605934
92777551
20817312
73301371
73445440
68278454
91511729
2916939
27690989
6399925
40978689
56428076
17658811
63699587
1985440
55173681
61968163
79774124
77090836
52833533
55965782
6172816
25740757
2484044
17048758
7227875
71519695
41940330
61031512
38665259
95978979
84672954
30010505
82181701
99484005
72535088
97438022
85549025
54567071
26725591
29619906
83360257
40555597
78911053
82046436
92942974
19081504
8745794
58776518
58995587
92448571
15805437
70705463
98550800
59186105
85359831
58200890
72624248
71565605
15139773
38050181
56023523
75731968
4754098
56835
41653453
3538238
58112843
58366547
27348357
25873609
1413425
35420998
46952623
43266813
20535458
25026916
78322371
37332522
69953009
21999208
65909131
52276502
25626882
58613440
94419881
7449464
54129615
63996686
99287311
57318270
51547877
1218473
82809732
92358728
70778855
22496285
26604582
7113578
52131338
6158246
31451619
79940718
17897368
82408633
95417342
44936016
21375853
72492412
4514193
70066944
25885821
51022921
5246213
52789219
9532748
20402479
6253723
1905235
53378420
30983025
54564838
4794650
76501283
3552261
59013711
99078651
94650010
50798101
18938000
30025770
15047343
17479810
3383353
29276878
90650188
24775772
91554351
5587334
23640302
3938667
54533416
87249889
62208294
79270313
82520880
7838692
98870555
29925062
49437222
72619145
2823175
84579235
47328319
18704442
74662070
60447191
87362947
38916442
86795530
45366061
97405003
42691516
16413817
41430820
84823242
79633962
53014669
84353646
40410752
46420959
31894371
50981233
6487752
2532109
99349805
68814793
29542476
56197721
1990832
41385924
77294219
75760986
22175174
26584804
77174874
85538589
43533534
92630881
35862624
96831652
48916855
5536421
85986968
65535842
77953704
87892430
80419283
68682176
58683291
87814703
58782771
59971996
83969550
53181391
62478002
40238277
85084113
92944872
8699801
26935168
58209610
28257129
99102217
67677702
85030900
47971957
10812789
54728707
11747035
75245538
74466854
44281625
87381793
8185019
6690742
9618523
89485181
53125054
46359445
50387922
61505719
36500447
34722440
547068
79554861
93367747
16732452
47917896
16101714
17630790
48504151
45706907
95121961
55296758
35215840
85505486
60268750
80433557
82442706
16350253
94154221
81932954
7779861
97306105
90395977
15110577
94207717
20716775
32413495
88535095
12630865
3013792
48087072
23528639
42298813
4857151
81710083
87558287
84064
23177174
7994352
89156643
12749767
72025065
12725646
13937577
24537424
42879984
99662486
14173316
28959152
86322138
14083925
53428938
71057006
39079557
50912302
81480646
49328229
10435143
49439510
90564982
86210886
24624488
27625750
14165261
69028628
98101157
40459725
74508915
75697062
81040815
9295851
8604352
41568296
3972522
54840247
43056324
34965146
4523183
40078986
90194051
25525584
130378
13688914
37094321
58865776
64403964
70472208
83310650
21827959
60131770
23306074
59429565
92838068
71177836
88682714
82070027
22965708
83923823
54079693
51992493
70536244
51066388
50857092
86206812
54241722
65320478
99629542
89490823
66239485
21666376
55384044
57730512
66992624
58385085
46111780
54587023
35636059
62992030
95122992
61103693
35262554
26315904
22919492
59872587
31008988
80650475
83951531
60978425
94368037
10342876
18333505
90378111
21315404
79456323
29725690
95806263
11380158
41291398
6032475
14260016
54436281
23171325
84282364
30900141
51709906
44644979
86310412
21740964
58809712
27365035
20835532
26720064
39763022
76276697
95617555
29611104
63013629
77032741
8150984
34216725
86444383
29989420
42569836
24678440
3946541
70847614
47976846
43313041
43890803
26033953
92713812
32915201
40646927
89194764
21936120
17002329
79034933
5654445
12165961
2202673
25098477
36100964
38938150
67304274
75959187
96493318
8293383
94389052
24700503
20026459
96386932
62796961
68905915
81611935
87830667
38037992
51382296
71799301
32300670
61764011
17070617
46370607
90450195
41412153
10595133
28203959
47256098
3260181
82409305
75707050
41394203
86569845
33276180
63238664
15892093
77796803
58450026
44354373
70852192
62386208
26028586
8047307
98448364
89481180
27851128
44361590
74459872
77881343
87549003
81019926
97891340
59241924
21987824
35802097
66853847
82104600
47296645
41124670
56288185
38459423
73014143
75436970
17277634
45035440
40537125
40916439
29208850
63868628
65369362
21374169
15950175
68335179
25638583
73181879
26503794
92004870
69539286
9709552
4634538
70006190
94967304
52880627
32396919
80281372
18965048
73388197
47640032
69067487
46504998
22457567
42260222
62345401
46830566
71890158
85219454
77906466
35832414
7975186
77830435
24654788
70093003
85199359
68738114
23768829
72215356
14281054
8787781
66531680
5025558
85440333
9616169
5154356
24070542
14181595
40740351
17052915
88664114
12049293
6600558
78705101
59340897
44008156
50021679
20470819
28260046
7476917
84430736
73759500
60006913
27921655
12091634
21522643
67469525
87187704
55733835
85751926
48314107
82400513
87962789
86458409
53829238
63599053
87415197
62621393
59762718
76738062
43104741
56733578
21412381
97795048
76840898
16842274
82609524
47514228
51606670
98076571
78621047
54017855
72861495
88065452
34974029
78645448
19415487
74911041
94469489
30117637
59502778
96584439
81561652
27999711
10069715
41054113
19052344
63169969
20908615
56601030
71991030
73214925
69976168
77627936
66711097
2579959
26274587
92728094
51208097
7696104
85096794
52057699
12212258
17525452
75613619
2407749
8910978
63913412
34693576
73254990
11740894
40447077
38074573
24357055
4129573
56664888
32920077
48562184
75541147
63857464
94824806
65376337
81825112
91349847
80808648
90957045
93941959
94267641
38558905
95643649
13309991
69185910
22996
37791418
22371085
47574684
59066181
72945940
59861472
33761580
45049679
19603003
54863196
380761
29331654
25284110
53835024
17048396
98442133
25584543
55992544
58281122
97840698
67563700
72246659
88664556
48452677
63649353
71522822
79073070
47475421
20668940
18802247
80374112
30908474
97385184
36222074
66699248
83912492
25271386
16830120
41108542
16380819
41534279
50582827
51317791
85559012
65190948
23583540
10375003
38574251
14149029
67735365
10885167
91329795
20568367
34203063
27166668
22565663
57665885
47710006
66459094
80208069
14172030
63794751
75598053
94433742
21184789
75415465
54119943
75175080
16976472
22574617
51743548
42282452
52325298
26883212
34921721
62769768
63222338
41860305
24084134
880525
27506522
99002636
80556320
15943170
72727552
70858037
53451063
15032983
34096496
63920279
81417521
70016435
15152791
3158609
77799750
71024847
60123290
22447320
45493538
79796729
97316429
54805363
81217637
20811346
9687741
530366
77499942
19990928
21375143
77941288
16721516
29315709
71686910
67345269
94012340
79495798
61347945
51655484
92147566
72451308
18641090
42072169
80171392
14133222
95150488
6163389
56613569
42174846
28997038
79377993
32731775
95985248
36639866
79390967
9899514
33642062
8497319
22406913
20529638
68946334
38559379
26938488
30971885
96379834
50042065
29430718
68968747
79568031
89654953
34167052
57140912
31388511
23372947
16532461
66939906
63364255
9174208
74456769
16474776
48444953
7172753
5462331
57725024
42306075
78483997
96172515
19901754
57439751
13959600
93607317
69329530
48284113
46669894
60200193
23296106
17535620
36635156
84197417
26212549
11044029
50986240
23667429
24549182
12433966
28754212
31417698
23746295
43250717
32597839
71615903
68228874
86115810
87122819
16164846
46327556
71006572
40385400
37428345
54298212
32986301
99084312
87698619
85414433
7799401
87982337
95806979
27699489
3458843
89272582
3262965
74597571
23393297
59010478
31203336
49314902
23765403
45041844
49537544
88941215
59245984
34720133
5933205
98685784
19415576
71676101
19213475
69386155
26494355
11164362
18172153
10402491
2195376
83292447
74860978
28114203
44046759
36091651
42432958
4950868
50354880
49563112
79851618
47219044
58813914
62847988
35667636
22676794
388325
83829123
71741984
45826619
17912936
62320035
81091046
16073152
57589244
41037462
64864153
64710038
85331406
96481108
55741089
17983356
37012001
49864966
94884026
18308520
27766986
14562188
11539571
56129091
91216562
14695672
38079152
55733992
23619672
52674833
24271401
94342441
8695372
15411409
18202345
46438410
37098421
7261671
8594895
30648452
77670860
94340406
92568848
73484803
99135583
86029140
44194739
12517609
75435087
9164556
57206547
10206985
24950290
67644380
61271905
87932716
46427953
81730168
76812576
2948751
77632715
48757573
19424167
99214947
45035537
79970271
87027619
40326732
47034824
10145427
37838482
94640867
66358986
99069670
89215304
18454324
63194501
98472460
8139630
14911809
67021434
80890481
27948286
73124477
85507775
33081652
76949960
39748177
50851198
1848487
69438449
91436442
24638836
77853649
87573615
70049065
55336563
59114988
94291342
92827202
65834464
84124903
74048366
2445341
12697909
45621732
77049218
88641641
30747264
49701563
94106130
2221252
72686818
58292854
49601722
70827844
38248722
3380691
85831401
74601713
57769944
27587781
97692259
75253320
11880594
27566067
46503872
39563194
43704498
2573368
30149098
84707626
65467453
36738849
58127267
1430899
69021261
7341682
52261885
63233760
56983697
62646945
38034911
64742066
95146952
14598490
4406663
2127262
74554442
33812217
23567363
66584908
67482495
7831827
61970870
90193369
15958629
11756013
35933658
47070294
47370766
81108739
91812600
89698886
66254111
69557123
35334257
21268260
60167507
95562447
47340281
7360475
31880438
4790015
21973782
90321996
80738667
82218077
28016805
84192972
48283047
77968871
57967958
76673442
75406771
89785040
43781675
24642957
31266861
5245439
53504509
11456317
43715271
96232846
65823223
14882006
64741575
55267148
14004761
828784
8786054
78457660
84717750
54281369
30739185
38716948
11332854
16454865
36817931
70300095
2521685
70073356
5286505
16375515
35362338
54701876
36381108
19545404
1949441
74893733
22755115
34871911
99222890
17645231
47878174
27984920
44935463
16904216
41717876
7742652
63948250
11486871
54139430
17456375
93864821
96610650
85264322
68702496
82004159
51186305
95339497
7272896
31428054
76243360
87285457
36862743
84782248
35348289
21842115
8370839
80394872
65775456
17820574
58422887
48627295
74070765
78085202
76860897
6350281
58456654
69992806
22394900
7758068
38759642
93429875
20262210
65488756
69566815
55668135
32447843
27455666
37842588
60929859
98998689
36722024
44284104
91991069
63585754
49259046
40073993
9697567
33217058
68120017
41162750
93820614
879678
21401375
54395958
28060836
95058217
48250652
70193335
99338718
2523538
41324967
42344568
83997102
77303133
48458485
95910630
71587298
17503262
15498254
57895779
57418843
42252193
54389835
39811522
52435343
46470757
79906782
13848525
16959752
18650907
18488394
70502335
51853539
98228012
89150951
1201611
58066002
32818737
47869024
49899155
1858842
25310073
35761204
1023921
10871062
65486214
43787064
74706225
2681778
11308176
36049939
4111381
17540208
81368320
60683712
47878608
25198951
36006902
96936720
66218188
28233407
67479236
23316005
27304420
22311990
14563697
84243704
40592362
22051998
96343352
43795925
86307618
17869404
46531590
14639834
73251269
79383019
83141119
86423419
56490368
51384663
49759993
32330753
14602226
8923843
82965503
37995270
32634929
1887715
42461391
4279802
43224902
39920770
91926621
86962338
2138796
84436734
94976078
47298963
76812245
54144199
83147134
72924091
33070245
87092196
42523514
63964121
77693429
61524845
50248455
15133952
41550097
17849362
76327065
8400408
71688506
8733330
72053980
17141853
28245029
26564165
25804591
41084638
48449147
82754451
68949028
46124287
76642391
32157307
72623362
21921783
42558411
19966989
89168195
28142419
16997467
78446064
14788118
94857585
7600256
43954909
83096030
87946758
40472614
96809762
96128945
31663257
52964654
40132127
31887577
6644997
42265837
66927308
29796695
4385275
94762923
16154162
97941083
88602494
14948389
8265197
76800461
76620645
17697548
3092401
10913992
791516
61806212
36442818
62118425
59044835
57119654
69289594
28673476
3282637
67425278
94290631
83799935
84193987
57786637
15872682
64616502
10845759
42524872
12232377
75882885
17647249
57005079
15635869
65122625
97780062
43648855
75181973
15469808
49249563
65030361
27745266
1904716
23294614
2386016
91256473
44092867
11576686
90851751
75036292
40321018
89827222
10292185
98241601
88304966
94889942
8630807
51035249
11305009
39531082
90145014
68571466
40075515
42447585
25789438
77712662
323606
46774239
87969324
39172274
13490345
24180315
33361008
34193936
38598159
75461826
87937072
49864629
75209813
10664018
4914116
23383355
61388479
91954336
99269368
14456016
56893763
82681363
39888525
95629238
73899020
44743782
46074807
33136065
73927672
86663466
62200224
72110044
58348571
83071553
56799204
1973636
73511226
77293412
29553172
5425483
78783057
73267614
5752883
11699286
17072142
80951759
11045180
11443168
56652371
71613483
66971033
44701365
73125559
61640376
72076461
22717368
78447878
11784403
79942220
8635997
77375165
62882732
42013502
26127407
54708367
61878469
58700479
18661963
1122786
96868215
30088450
55205860
11553619
20484460
45743273
39108541
1655342
98289702
63503183
84951474
50271990
21415543
32157950
90935599
31488739
44922119
73961401
36332215
32195679
95986130
65970676
27269982
76062344
79544487
58185750
77261904
91216306
42328234
82454270
79512648
64757730
14982098
3787899
82790937
34700883
46140780
62318291
58014505
25512181
62009238
27078973
49059313
42073321
67582917
39677799
57608574
70941702
45389887
72034544
34028275
28057176
27308450
81942767
31048453
21776283
342107
42375530
68184189
78128068
53526576
7558112
14012602
90680953
37917111
13994176
60507948
36319636
57147100
15837935
48914394
57463971
51588191
45178951
98122973
96310891
83957588
93901586
62931171
19441505
74558625
23624083
65534125
16328495
53137283
45716349
60500113
26568501
5202697
66509690
7921400
44161030
92708503
24928933
21471969
59112167
31412581
95449872
20682845
42178899
95406078
73251391
96802833
6135417
97421250
22457259
33957303
78047420
88482404
84698689
80305565
30940978
11961196
74606304
43541284
23128358
68520885
32742623
44581442
62640279
14496240
28597380
67755265
78216118
86286368
2211213
30874621
82611308
17862940
21799595
61262314
56004562
45179409
19759107
98263564
19670710
73122301
77321900
32360894
661533
2398261
89684531
78798060
17353147
85093856
24543001
50114456
82979965
97655161
89065299
79352920
91536895
41012305
90447562
27925974
55044119
25734410
9477593
20875599
78030152
71086877
31802834
58383381
97847119
71129685
9814137
60142349
82845595
75881554
60204423
36754738
32650188
62302215
44870952
50463760
63911227
14167869
22493821
80619081
22572146
29630990
43257115
53526036
38834351
52854378
93200523
67434937
96993126
91352725
627656
79686678
75129020
22598055
42982596
67441437
28787469
74367755
88300771
52341588
60571494
99185920
95521917
53327187
71222283
79379739
79130209
91045961
6462451
26151107
93538637
14423928
22474823
35113396
79192439
51310517
98205159
75638397
24622599
50975209
8747748
57103362
2423450
75809426
38236423
76983802
62775233
14606658
89783369
16972913
87238784
26588959
56766041
18617416
21070031
95922018
93332761
36329648
53142812
96625880
27175969
29680819
93849544
26273892
76285499
81993131
58598053
83916411
46845413
81543113
24607358
89600678
4910290
63568527
46623888
47054340
94447721
3626582
25836297
94365637
26410309
96664777
76165776
88884144
96542387
2371432
68670140
321694
18732087
76313863
48158619
34291708
11156999
44752204
57308973
90574925
7599246
57063476
48052711
81927334
73641451
84969614
3276081
51757360
45218671
54419070
24340200
1505194
544035
45987324
96117469
69526757
7612223
46638675
39189331
33774150
65054132
44743074
93532037
33941575
82053539
39524958
16516382
44813557
78446308
26825422
71191231
26933108
98550401
96291214
81764476
41351799
80047671
27551501
40383583
49081032
45593340
98193422
62402020
47138246
26959219
89739819
94655867
89441506
59445113
46458957
5787402
15363873
31312285
36418869
41309288
71357853
45197215
77778167
84954083
96708100
23516152
7058298
21788091
35628311
87644242
32579321
49371301
46601260
28792588
28625284
14476616
72556973
94216887
84469376
28962243
96826775
68930459
45968163
40779813
60292348
45656371
80640249
81643764
18700161
5140908
85433954
46786983
43270881
69382251
31819281
65415724
69845352
74383236
66705294
765283
58730104
32464963
79307445
62688416
46258951
38801575
94855221
61629485
58221855
78671586
6514195
18936006
63350366
20364762
34294052
30190107
68381812
45146283
74225558
60823889
59472295
51477539
79418471
74851201
1488977
52589125
89564396
87051576
55216225
91434439
45647692
5972470
98453206
52766611
14316035
8898991
6662728
93676362
11373920
29730893
24315999
24648636
47426055
13832491
80419929
45346929
67136879
41042075
99170952
62708515
7135844
56645474
15239634
53354050
32196998
20683063
33655344
41908591
93639113
43176263
62196527
60635905
23845364
51910068
20041330
48949379
39275810
47462673
51522605
12960564
60993859
42217192
99806380
35101061
23001244
78765620
70573514
36943007
41400131
52626919
77102714
67292634
45637796
16866917
96372034
19587911
59556607
60244743
98140859
11654184
34741991
23233946
28858643
73360754
89710532
21274845
54989450
88354642
56175442
33074950
71271928
39565989
85186848
82520382
8783174
7899774
6117138
82129440
22997232
52930468
18621152
40979774
13844106
61046801
29720212
81671324
35649848
29278836
21362448
44448307
53320244
23947952
59662470
49282415
4550731
74852699
59660798
75391666
48159328
65439040
58837203
82484687
22972136
21582301
48484662
32672911
87924845
114918
86717610
46321968
50806796
21472448
92113030
7077600
38009078
39661062
70255222
18436934
75294962
53535496
87295483
51661818
77845465
92727367
89842918
98371592
74314009
27892987
92779745
34962802
21359155
97656205
13888486
27614635
93961022
59476765
15105477
92435740
45252449
1883901
15707811
83511202
18202972
364851
20383862
82991374
14267136
84997115
57497994
3892132
16344242
30063171
58802174
50759581
40218605
59464238
62535240
98801061
22463933
56850322
31493293
82384221
75643460
55469689
46322378
23049178
62044728
77359780
77133070
88769572
79101027
3775491
68536125
81039032
4735778
32488766
16359406
50567431
6788839
80826415
66877198
69430005
65454007
5570150
75572572
37467482
18516397
27010468
56859370
47500932
12121717
81630304
43822498
50610355
24801746
62718533
96811967
52424348
34017560
41564850
76846160
49189863
1236402
76169272
30786744
22124209
9865373
75924000
29552945
6839307
64631787
55611619
72936004
23419768
25013826
74133936
42043986
84405363
24703834
71468265
13392911
36450535
37807747
36596902
35953921
75178421
92146972
2529328
21306373
32902962
21430813
60533895
99773899
71595430
55277710
23027933
91338837
46651598
94082830
14142233
34739068
73192538
48964685
37957461
95349099
96556400
69084562
26146657
33330210
2047015
10323253
98665533
99942388
80089613
44756006
89015202
58784777
64962466
64543589
27268474
44375005
35156442
28376967
3875940
7055551
52364191
10166840
34677041
77293651
71326285
77959603
56543338
81054993
54751285
4488012
54203079
72637123
88786714
17935335
45497273
27236619
12349622
89815421
12308193
28050138
70870582
33130398
23736471
25047290
28625594
29936362
73970788
7554182
38061783
32256151
97324936
88783213
26020628
69074414
92312949
87803890
30880880
37565390
82230865
89677102
20853210
16235304
9958776
98223501
19212984
70777473
8225016
85131085
16322913
37135731
36289300
21848322
98180771
11575596
76190146
92196629
19217981
4778733
60699949
58328896
29615206
17333388
62267699
36074259
39104581
86970098
95654119
93806963
32466038
40182686
91867920
56635413
19246987
75482401
91738537
49333255
79487881
94850720
47076703
19596584
26848103
83433045
26559254
35044523
93280402
45151246
56851812
17776792
51556204
42357933
25634325
28640587
20888776
90114982
9779365
83869939
84770928
55427716
2129097
16599828
78163104
62797924
86576358
16907782
50028168
92830840
83176856
52697203
2342605
16459397
11953709
4435677
71511048
93640293
48689448
54969622
96975429
56127110
10321086
18651333
41823622
45160298
18359644
68614376
96722238
17459749
65602079
23678029
24895191
20160482
70618458
38116375
93802540
28878686
53515284
63254847
62239759
98283371
82751879
43168273
55722180
61821807
25910178
11718315
45003140
79660002
70160520
50168193
96580348
10088660
87512591
96208092
29503691
63166052
99825986
79807574
39709959
42504266
14332128
82079071
71987641
69352526
83524570
28766651
55516764
7282894
21123033
82686978
51465314
53334844
79261877
40927263
36371887
67688350
81821439
13670866
62619932
46793741
37961080
28743470
87495669
17724726
97716120
29826331
27454332
12239836
73796872
4775381
11567716
42285908
29022760
96290155
55904086
28120839
12664458
38575937
14962031
32875251
29118837
47193230
591040
37969707
54485347
78466783
93176269
17193298
56614275
3703442
82641167
36131364
20070199
53340
44850802
40585198
88832919
12555460
14264023
30213905
5874413
39639717
11799699
9058179
76102199
19784624
8842734
96041037
50856105
84353768
35014310
65793806
48107304
69790244
88970601
2465654
54173647
88341136
11158878
95218380
23068526
42016812
18575261
26748777
89081350
90294859
11237554
72702779
69274702
50163734
7399454
47041859
84665905
68400391
53483734
8392471
23923278
72727406
59238594
90873697
36627319
70994159
95339071
57769309
70633266
44445442
57872030
42305631
20802107
45213298
10206627
9041227
25362176
39415775
83106310
53926171
23014692
67535164
42196981
27282525
44995836
20917841
57581712
80524466
47277845
46440506
28033644
79561553
53192876
15448550
70917137
47918721
82275636
69057945
33084796
31043874
25788628
8735082
39154334
92706853
83700966
53639878
74328794
19224591
69165690
61218283
9925259
44554619
83943376
76877934
79403644
96756629
48923874
84661941
71712110
65863327
50069208
78929022
89987221
68583023
20776081
36571223
61673499
21973743
62869537
60244003
73651356
34076060
4433485
7354523
20749481
76933128
11902225
70465994
94029125
15005529
18894362
10076304
27324267
11253447
84055629
32869409
56439686
50461729
5105214
33080707
81092342
57341769
67989434
79781651
2186642
74305715
60095293
74722049
73101089
26985195
88610172
50609103
16058848
46101772
59253725
479190
35182591
90723401
25323770
71557056
21791011
882791
31520546
92157199
49352934
67610945
54764504
27481237
56402259
75111747
72241234
83715322
69861738
97077488
51296251
75191866
45694882
11544157
19292145
97072420
58495842
43961779
25394823
76326364
57690758
82617520
60073157
91637337
25976288
67208487
12048867
75186152
48545717
20826747
19075794
28654503
6208572
63042088
31908275
32103179
38287139
91613499
32448605
20639834
4018441
21771221
79634395
37393202
34814981
61275307
62175468
97018112
3420446
85240201
76251522
884618
67098576
85321930
63306307
76741222
15631501
14095330
38891275
63506560
60150074
15219413
93077352
47097752
54530734
61877949
69535517
87929025
4626486
95504455
35787935
46779364
58934292
62064182
99171483
62688315
61686523
39728095
76665710
96237526
52807573
96443564
91942315
61517081
16790269
86928793
58711449
17219132
76515653
90155450
69737395
50684618
13446130
35477683
76294694
72697378
36854907
8828222
16546390
86312186
11338189
84826281
28223065
21573847
38205386
49321813
1291386
91035541
86690245
12942648
89848504
43433957
77297159
31734876
92484164
16622538
51551054
21204318
2178310
82507547
44102729
27346160
60534553
9440005
67026461
26121815
48098379
95110022
87936995
43264493
94396574
54153971
22729255
34215072
16759242
7271027
7776106
3419505
74793144
9206401
28747426
20670711
12126728
20434029
99790773
96002009
38039436
71654620
66864641
58646616
23282123
30165828
98405591
71077570
36892799
15007601
78417147
63569664
99500823
45164035
24368166
3881737
89175094
59901421
99778180
18291052
91377202
1592568
37419319
96322251
94171030
29258302
69316306
16950618
77332384
46885039
91436254
89436260
44551875
66699407
90895960
70749894
47970855
32347894
22405169
18938226
35873828
85199439
79588557
93903342
90590667
65151193
55383173
99263699
28899677
53162537
397605
81708622
26322641
4566438
6614126
79512993
77324882
12161292
97946005
8183459
56273855
56262378
24851906
4528188
20330538
17427748
54353298
75784427
21252442
59957105
71981206
4680000
97114441
30018269
37916882
6413665
98964389
96610121
72510270
55748489
91171411
76285670
98321481
11296645
11626984
60779710
25556817
11491125
64253486
37338155
7270188
58514193
21976230
29700446
98217122
46031521
17393408
73095641
11599856
62834180
85136548
36161269
50361926
57553258
24711212
37352285
33271370
76364442
83256040
20970641
5568660
44789869
69855832
44131173
57211696
11106129
33787318
56372095
50485023
72052679
13520234
70009052
48077525
53993700
49122963
27768395
78980028
28881364
16358277
21718768
30681776
97864019
15427397
59816643
48991362
6387506
99910927
81918479
98809973
88758744
1407697
51377395
77194692
25311422
82842797
75232740
50607898
10258162
28854139
20548393
56008216
63189141
7546180
20560990
83565010
66775901
43144904
14270706
8809810
46465044
69157113
23528360
89311252
3082006
19691134
42378522
14856073
23863511
10475569
26534193
46817172
35400283
97786273
98906286
98995728
20262076
49645201
25936293
71227975
53054632
96320119
63826173
23762044
98239201
32471294
38118641
60569187
4730555
50206084
47796369
51858340
49472161
53322141
85470786
15116379
7681936
60526990
88634938
23055003
75269273
65252563
14456069
5529574
10039908
73217177
29264387
70821814
9776040
67596612
48090855
94565624
51057844
72817387
84032057
25796748
44485354
43804887
29243605
7980998
71086398
11421192
45232234
8785392
48775355
69440944
76038908
57523398
7109886
12864437
92876899
93390584
32167353
58219827
87769802
25321643
69215537
82201592
44069424
81917176
77053377
51278599
87549930
73641580
58138197
21835285
34196767
58490759
66088944
67853839
91147851
33619261
92990758
1974930
84370109
51358328
79731106
41729394
79232280
40570771
83715746
25335604
8574166
28188384
73427830
32390547
18928064
69314596
26919940
70733822
57131639
55451158
62320967
31721496
45902575
59397091
79279563
41140280
24067566
29909165
91301427
75418343
51446162
31718407
72523444
42135396
1072584
45620347
85478551
83784227
48003542
7129092
66428346
80176457
35542738
93834644
11903504
34715186
23044904
5012879
47586845
20762860
16473623
20022350
53972346
37156025
95509045
77883294
93420119
38901905
77389031
39490366
66457332
49053853
69807338
65696356
84137767
84610237
22555085
22127673
94761945
55438083
99986548
90853464
30867593
73667382
34809751
17785427
40208327
58933072
46299712
90872878
48804026
83012097
85096017
63192290
90695323
27337769
54823676
11899356
18026040
64699745
18936393
15112571
47800178
6545011
73666451
95738005
96097215
50688478
20320011
33797874
11324840
72743763
45814324
55335632
79629132
65933882
65559141
77156958
23740124
6499630
16916810
46816065
19941661
73682813
78060387
78445073
54188265
87820457
94941572
43058141
98279854
51039465
76915284
2880931
10286317
33931177
96027342
40509913
8002748
78911493
91161794
5537511
96216389
79892306
58177365
96217514
27263301
76006550
78873213
49074419
76106381
9342219
23912582
91089670
24830341
86185632
53869199
59321116
76799140
91534200
83662606
48487393
84148217
45352296
89133384
43836662
74020773
32637565
83547610
60441968
51690079
85315700
77989939
28241751
23019246
55227201
67002903
29607720
14796211
66815625
26502173
48900180
76761628
45014311
38567986
15777471
35522610
30020522
14813461
30356289
32221708
26127317
21755608
33308712
61851993
90126111
51687013
19582644
63866843
83175729
71006199
49673370
49880294
1559402
53776541
57756546
39546341
71520606
98352058
81117065
15761878
6528339
3940231
56551872
16272073
10257090
47402640
94013099
5253476
68150492
372787
31699138
59738978
61569795
78977060
11318259
74651919
85649996
8972012
93284894
91136462
93267204
5035365
64523416
21047187
91447592
2736704
59029929
52716138
68405227
77644415
47161614
45211886
46560820
2842875
60242039
74754002
70319901
58514143
49979402
86181468
77004917
51925547
20332510
94562021
36895039
13217074
42463361
49250906
35465265
97886492
20547955
51884990
59967542
1399909
53608873
28037542
18192364
15333980
84534795
85765563
46746663
10766757
54794485
30623804
68809836
86762935
81733562
26468217
73192055
80839007
26408988
28435033
92412342
45277756
19567062
66501333
57824203
43253312
15029522
82927226
8047373
42839349
85045235
44309227
53053960
25595190
48657165
8580701
16262392
18141233
9861096
93216282
96399954
32043116
33109376
66543615
39050044
86328317
49796808
47905789
44182544
79756369
29455138
1893787
44919005
71463846
19714024
81555058
94636006
16063632
2185191
28239024
63188769
5020792
9802975
72553622
7824312
24997912
38855428
79163386
98285964
94558464
5085824
27674310
55901869
79248149
93681902
64440951
53687011
74942988
56583649
38916766
59411496
95477747
41451611
66615139
36396588
8544681
23094870
99457021
83317456
55549281
87956799
40958523
93585067
32151587
78211189
8339966
83729800
98336075
20409551
74098364
2285798
44250888
86969619
30181631
99487095
51677662
20527488
12933092
18212769
81082917
15507781
29289629
35906048
84615303
50650375
48328687
40237026
73204614
29651039
49945013
59071177
40835316
16171866
70287963
482285
47980152
89165815
25378403
75868600
38454032
93044140
95615972
43841352
4415626
50613986
46723846
57651696
66093833
76698740
8431751
29222839
22229126
13134900
40176697
4099287
98928973
63502695
33547649
26640703
2066044
7011908
71623642
2725394
18328711
24993144
85740624
41288230
17094839
49319588
39943942
49517702
67616166
52765661
38383536
27102192
74025924
44287532
98486041
48330840
94629845
18857996
54122399
12131427
47394929
80584687
36306354
49619181
76018819
95268025
57078616
74896772
97331403
5822019
87492268
83757802
628316
5448409
72798043
9189782
83615262
17166269
1569573
57067828
53602125
88841122
32544098
78395937
19521016
84000049
19040122
32656112
24775299
78746247
55930988
43858663
1149989
87118773
21574728
94860418
93527659
26386495
40337077
97165039
15080371
34806686
9197932
56483729
53968306
41919678
65372602
21504638
67263471
15971200
43653122
1245185
76199237
87689273
50125113
71277080
19659877
96626226
48631401
22032374
43053905
3397926
86379566
45870466
61593571
85970630
72259900
59911639
79485508
78608696
53798871
65819330
24503669
76577940
26598745
44264007
61420489
5423206
55570351
94814749
96473705
47694383
87228380
27945517
13136591
18217444
57663861
90809879
76722507
44066413
87456548
7739052
15548289
80327719
56825638
11349621
19068137
67193187
26448076
65694251
37238350
32169189
26625790
28226621
91646288
27576421
92878515
99541837
46045410
89030929
91403386
76452019
49138892
25946633
98554612
94453496
91444266
81485794
2520407
83231837
55338475
33231652
58831597
88616530
35426387
13896652
29624723
47500031
38677113
20093131
8315194
69247422
4613322
85311876
88507498
8378014
48741764
68618066
54406842
73431266
3933500
21246208
66970713
21208192
76274008
49756239
32670600
96956835
43366550
96009076
54888734
50397738
93209475
38627991
27789827
85604390
93435909
50533972
21044661
49004640
89734098
49343294
26555846
87032784
35129590
36783447
23518811
61450791
97023569
39002266
24725679
85854534
91648535
86362226
4663950
27818181
62274382
91336000
99986906
39244397
7359059
17329880
4723978
68768190
62018645
53081860
55690662
83463274
51516633
79204096
48551884
80415960
53026100
53577724
19274414
24124066
11390484
26734238
17986834
30693911
12724472
9078653
24953553
54903994
80462259
42391719
70406488
49322433
49127917
35613467
56056618
34134422
59901090
69023312
69073499
9495898
36455329
9845677
91190294
32305245
73138446
32013838
88536601
87855527
64882144
45474118
52892724
43728499
56011876
27840919
78710734
72786350
18769336
62914363
83484512
22233980
62282065
16740575
41753591
56220084
21288053
47458595
86792118
18903135
30598338
10950683
83422546
33313341
35542437
33288145
16805268
7870015
25533412
769984
14526171
83494670
40456981
1658970
55983255
86930051
56515876
76106884
1368271
83160365
30930897
21082645
50679964
2074830
35588143
64877914
87050412
20675294
44435239
45823893
48971456
55136519
19889651
65850489
29191214
78916519
36850339
56959664
59465055
28118353
46698907
10402901
77539922
55607372
56484883
57288058
33823767
19989778
44113046
53425828
88770645
32347603
3950467
48458570
38280390
37229551
90307983
19792985
32983221
45504128
46379841
51903923
60966535
74390222
92582773
8131499
94918959
63434200
22378202
58262154
1438135
98959058
71800692
96909070
96579518
74244513
4794650
25206502
86583541
36048481
20616185
1847863
13243809
56622304
94227983
27299610
39164956
32511008
38872497
76751131
80402516
87579864
90433541
67829436
57868875
69482228
97511049
99980272
43917973
902673
53568906
26736288
77292765
75587842
94594478
96795177
33916000
81190990
11658347
96040668
90225520
2462127
15585421
17130877
75553522
68261524
65272500
99137477
87816417
90712992
36354515
2080480
56811209
1882921
11123123
24278000
51542860
63226041
40529774
14904456
70460065
68568721
41291252
8761649
22994448
38305313
15979913
82295272
58980471
4128913
79290949
73005214
72994760
605756
49463443
27369143
58283912
12022063
23722418
3762572
94186322
41423279
55756599
97318377
35200338
1127600
27274633
40099983
6290891
90720606
72470372
74319027
67978897
89283224
1786711
80911741
93990032
68475248
2888261
98129290
74900547
23521452
6191592
31254635
42537277
75299144
70111049
36836644
73190820
65300210
32362570
71337646
98648497
27286669
34679068
19569781
3141681
63076782
83238601
44286938
59334151
83146530
9381035
60989106
99222183
7250534
55271411
80548549
14340253
20816173
42861603
21264720
1972996
56101086
68355988
37113475
42292752
43421972
65650417
29673988
29643396
29288732
50184634
9619051
47491900
91634042
49171650
94847940
41910693
5745508
66971826
5950224
30573888
4796741
79296900
15459779
94685219
2054460
28613384
77157448
84703351
42049947
93937762
56491128
19333371
26307432
54680714
9447975
82653567
58402527
91997899
98154904
73418346
89493997
44341572
43314691
16311861
896695
60950378
98276374
24198894
56100625
6073476
36193649
9349558
81688328
73085486
9342505
53438019
79097177
87657174
94452805
65633887
89480183
7013186
27370564
53356135
84899209
3430153
71521174
43574221
50021609
24906261
68010270
34088342
46535590
51845159
65083831
6042332
76980867
91144019
22240427
84234061
68398326
51186815
57804861
7544490
29450154
45584105
27055393
51519049
62431741
35276958
81677823
72044692
60114818
28004868
61711603
34457480
61323905
97484369
3875600
34863927
12488306
67845393
64422360
68813894
11857286
95560612
93638
1540975
38750238
32901053
2222020
21004033
8460625
46393060
47798197
42233691
85461099
1498869
64308204
16676468
60586344
43806367
74395315
30349654
38448253
69477606
37330630
95595934
65795472
20901794
30868437
9340158
99054779
38280958
78976517
9696700
18944717
5677561
51951216
77208112
56037576
74400488
34729376
91450186
47468388
42774258
1594648
9399049
57931147
57413267
59620811
22726405
50394075
48023834
58256035
47797222
85871143
16332330
41883643
88264682
82777846
53104445
57907238
93030243
26626307
1640988
35176678
83026999
23006395
86954088
1940213
1718366
75036610
17413909
58012800
59978088
25558126
34127081
75085990
30939637
18256714
96568578
87226621
14002234
47814805
17738829
52419086
76152194
63324097
69257232
74909652
26765227
42971636
21984352
69556801
82677925
84481674
7372716
9694138
26405623
83127953
9069104
91104150
7044666
37119819
94361219
94982562
22839707
21514160
61009162
84966047
77581149
53628137
66953602
14233283
74584405
74646742
40303226
38640180
64424812
60420233
20254934
96604560
74622497
41412297
23217230
44764264
71461124
13754768
37458412
79772353
2993724
41273485
73831314
3462545
28313602
25353635
81804914
78670152
85166116
20405608
35324820
80442180
76757379
75989415
39681619
94004827
23616149
61564638
18769632
76324438
72844516
48703681
25297342
217200
87725708
59678645
41152580
71430107
47491009
61344086
72633374
67619131
93576519
25563121
85949644
7867689
69816824
37099531
84367138
61050033
91445058
83757272
19826887
32508628
96764326
33461700
3039926
81694727
93092410
99254510
53924031
55271858
21548840
81194920
40140039
86465458
21423149
63451641
90278275
61154520
7444251
34336027
30871425
38033256
60450903
17772797
30786336
7498139
12720219
90816449
85881556
27886621
98583605
57413183
23055075
92136335
27014407
35323521
21859306
59704070
69392261
90646085
22862168
75536266
33176954
8914046
77843953
14295192
73184323
81448659
5949516
48301729
66190162
48846623
28535126
93532297
25453740
2244591
83812557
5442856
91619436
29780487
63985350
97011917
89711166
51224029
83251496
28740534
38603492
87605276
93870895
56741016
85103285
18651939
664809
55939101
27331609
46773636
9979836
56741985
25332238
65289605
94412510
1149813
96508838
44732066
94760412
22271197
73118599
39481865
19550228
49570577
37956713
26937372
57361722
19137023
52823708
77071859
99076823
68274823
54978431
13001687
81483461
97963774
11359754
16510664
89266101
53641132
8875589
646137
84437161
61720398
78118862
45357902
19493242
94355348
11534680
29432805
36133203
41920676
98472742
98011530
85319988
38854293
70611860
25287233
89334640
25324021
55387791
23559872
57757487
17663300
76866583
87528946
27399917
31022711
74795460
37032309
34131193
2817398
50821951
6143261
95439863
71664286
30698948
20827759
18454878
25614655
65345703
67041831
26973179
78190622
1634763
94186418
152684
91897845
85021996
42702004
99987622
94145007
42052951
99034756
65766768
76224812
98132461
24729515
90364646
69664323
53338148
82201193
42510326
93488571
18338117
42605360
37576678
85892496
10235439
4397095
82147532
19317173
46464979
8113320
58877204
48935052
23152566
64344258
69207551
14505071
23746930
55070647
60171806
22297387
49482292
16820607
62866395
76709504
85004352
1715012
18159856
19294626
90219881
92073444
76015597
96160443
52114841
41719667
99917750
3836263
43730255
7830966
56316419
21569590
82419996
63083944
95879391
92453677
20933925
43809016
92270378
82312005
70072740
19192202
93594391
92755435
78936423
97057266
71925934
66048126
43180367
94246908
80819019
96996053
48517331
35624487
18139421
10494134
2470779
65358372
85364904
67822944
70595429
31439964
17711428
64136450
97606594
7023208
14407835
26912065
24652634
14878870
12851759
98769334
14023172
54414699
46081233
91088494
26680879
52926748
38606635
96166760
51795805
17772307
34550328
76602651
45257890
78593392
92473542
69336045
50822697
84479365
10349819
92197821
45602479
70233177
18599373
5237338
4770310
58052391
7709064
58103817
2205076
54708956
76836941
13038595
30456529
75044764
16738189
96755956
25895116
27685437
40440465
65023358
24060327
32343498
1166838
2761908
71350039
44683009
74902825
7483807
31295973
28414678
83373807
95049916
95755375
38006510
84510688
58293628
6074407
83087397
16288231
68961731
94978067
33521160
87749572
92453738
56064844
17759580
53369738
96412862
17306495
19061909
21516321
22485502
48207983
13371231
35022533
82740448
490864
3429913
11345541
56199692
60753902
77292885
60100805
57565088
53330916
78049626
43688636
2050730
24807782
30040994
62424567
27355057
78794007
34380892
43250644
30386989
66478259
28757227
52895240
43502346
11708807
43916389
83448346
61658922
12496884
91154196
93509861
39100896
4098799
71187449
86229274
62712181
10559876
81166404
96698555
10936230
98646095
98362333
33324961
80191268
43118081
58694111
45487864
56532499
69531361
34288663
1903806
29324683
73430088
16810889
21643847
58039578
34440228
46104299
12051900
68412992
64713590
73395497
64142743
46836978
95414996
73867231
58341928
17354264
87482599
9229794
64705043
85686032
1727726
21420216
95356624
25562920
76923706
93507610
21129258
86567207
33264048
33543545
14676673
63403717
92718154
69109111
66768008
85725486
63287190
5297258
70261831
9252995
19575861
78263260
24580122
51813976
94144093
63942669
91066096
14832951
3881816
81511279
50212876
18229276
40908803
24015145
77703816
90396408
3616592
54458518
41856973
90189871
38168772
94074307
51035933
61078809
34900985
40391156
55475722
96154244
24211742
52413215
89684731
50684464
62025074
36227439
99870126
16462930
50016204
92263362
53106352
71780882
45021718
64821548
88247527
6150669
64593869
68910194
19008777
45918675
3321731
79246992
66388258
69871210
58639198
72843060
35960082
27946185
74765462
43215168
6479117
29362782
12207354
6099787
22847001
15896713
38468204
54822945
72181651
14634014
49055328
79355711
37151914
21748455
38334305
34092632
71468259
3779360
59633549
27561938
60931731
61321465
60957716
94288970
90638440
87629848
32704700
28544012
40326881
54982932
1282656
12992667
65247185
58470907
3560556
63993391
60762848
60479437
57127779
40582194
69237258
61129982
20607066
59061186
86689822
48262136
86496378
67847987
95674432
67366295
86933889
52515722
7691111
24497835
61723202
32439298
35505887
38079353
35469600
62503563
49114825
76050746
81564055
81652294
79433878
39616923
25971124
94527242
8395920
53136956
69183383
81325027
92599122
42337329
84347384
48844429
75538762
9463940
16597152
85370365
61967422
1908144
42299371
11185881
7824836
50658088
94220109
13500923
54203848
38009550
17463753
29419249
30667274
89797244
41492347
98956416
54548893
10819199
16072976
27641629
34373482
46407190
16844617
80760690
21235115
26107639
52172412
48242399
62768240
92363211
46937875
65829111
8665117
50112686
95568650
96422399
69428714
33157296
70554741
37333362
463458
78824022
97663736
72234623
40601572
79361817
94997581
96578185
49411365
62591461
10093762
77266854
75067820
48886940
96452024
40228897
60857941
15975825
94929445
79454969
33547215
31380750
73308179
91987039
88335390
34154958
75558431
36633916
66018585
51188867
79682810
68915881
13784813
71375953
36523500
69543284
30715800
3158353
79428684
72309410
16313967
40704271
84327689
55690727
9438872
79346445
81935396
6309680
41979793
62617918
14589235
25506841
13836711
27406731
68994528
78330487
73040768
71242322
86125928
90847696
83027602
7020257
76905757
71612382
80038313
78893823
69735909
84569361
22806885
83976292
48678328
10863369
17529785
46517821
28711973
42701855
13851246
18788777
91370958
60201181
13996958
46689086
85848551
96550529
75600953
12117892
41923003
65068159
53592963
93289848
90050087
38736892
57764500
58744843
62787869
67106131
70569174
81842849
60069923
6989972
2957963
81068691
45219537
98757632
74549317
90992813
85279575
59286927
75672172
20916656
923124
89360234
2504124
41017041
13753216
27217777
37908164
86617400
24567267
66870709
73860967
98193027
20096411
86154495
80651615
70665792
57589563
69213512
77086389
29918838
42773990
33618239
9975882
83877405
17915352
68260294
4683090
89511841
17251805
91071093
19912404
83260003
86787032
16149270
15464491
93918776
54691134
73597479
75668104
46553064
65841560
74844763
89799021
46359728
62933253
34621209
1087027
82713025
9388213
58367995
72404357
2495934
1000303
8719441
20091875
38348098
8020748
27265692
90908192
65084504
52932345
42876947
50930149
82771201
4450233
10147105
44241964
45247410
19274593
50370021
50894021
84092115
31482651
87745712
83729108
18486849
50544547
97403531
18138449
30152140
19690701
65655726
74021766
55996346
11686909
39817738
45429397
35587650
37415085
40489664
12445680
29133330
43812075
67232680
79620831
32403402
15058392
51919563
44129022
40313727
53036586
41750505
77652155
74284089
60305322
8440308
78623452
79981172
73793463
72971667
41589751
48709027
11397826
71984288
70626809
3990184
66241232
84299179
22815136
59886430
10180859
72423284
45725697
59570448
4422897
23414900
71660034
65900030
49100147
15309397
6245345
21248223
75090904
10517110
77051051
77140826
30418055
8188008
52865734
27678092
79416704
87303795
37445736
98248837
33807316
41826322
45005853
84147146
56134952
13969010
57879621
16504533
41506359
13717240
99518867
6198160
24739661
31085240
97252751
50211550
84022220
35620606
38544405
50579475
77896619
32611529
27571668
28413046
44098290
10165835
33410256
98937798
37301311
32079978
24242657
58384050
90351684
58539586
1027378
94104672
78454342
46330017
14930882
63089639
51767968
59329418
45548774
19077588
51217982
39433651
65340869
19479209
87304739
12517894
21691611
52304217
16140003
81482532
80787574
61836238
15645225
73261533
56830012
64137060
28476210
16573113
22966692
97926507
44663889
92346994
92132216
57427112
62235497
580728
58521177
24455380
6934390
30355308
18943291
68922140
67493636
50583717
22244
77935263
98630326
2895790
15129202
65556723
32655041
68267974
35422418
34587297
10482030
44923486
55936841
45281957
12867739
85747103
64422383
68919023
37187131
45687009
56806447
20788708
42896081
43069493
15658313
88805341
19258105
17051869
73975504
20281766
51389664
4382926
92284973
39398145
9110727
4126005
34077722
16423969
85476739
84884207
98773031
65550895
42595328
36021263
37363768
68343241
46424761
27402332
43261444
92178046
27461954
25677520
97807256
89257811
79427519
72869914
91286483
56677697
54435690
75025693
24227816
17186228
30930960
76165743
92003294
44278285
37430677
46447835
79258131
25841953
69791595
84948447
56212917
54821049
79471135
92693551
22482248
86866704
98652365
65659184
50409507
50846552
9743526
95561597
98124018
77776949
68609649
38031206
95817525
72806720
19291400
58156396
88232384
16172933
35839958
41891783
5958713
43748613
19618656
51087072
94241182
96987701
59983801
87669207
71300540
32441469
63635212
11435262
64183480
60908219
35056917
12335195
47190666
36737725
20094888
62164266
34814077
32855242
71719465
25777753
15866289
89243162
9093907
51520011
35730585
6610265
33455474
15178006
88773246
27808296
4842856
14087300
71068665
7084956
11560107
87388438
16597629
7624637
13548805
76779196
59689675
2830089
35672275
81038110
28429179
47928046
83636615
85710614
10026874
32285267
125991
34014004
90532486
78007312
64121291
97773369
6643636
14521713
4843042
53620892
65615339
74843319
79791854
87572232
21708391
15919511
22777987
42922716
98462262
32041401
59768396
10549417
66272702
62704954
16190022
38507960
65899061
45574954
74465924
88849538
34748712
34019087
69591209
6199350
43450869
39982432
77778801
79341878
57810768
2369803
72668456
5345178
34634690
68048368
11201073
19345323
63509541
7423076
16918400
77518697
96869929
80158639
55357984
9064198
98488531
40459662
46520751
13198697
50886393
26451633
14599389
31277996
44179911
34630974
48721137
77794719
83687740
55295565
93320260
86945346
43344814
57303401
4970435
29431630
42937666
95793173
3442289
34630829
96239221
27765829
69304035
97911806
1708182
82437857
92466882
8923666
44444745
98941510
22659917
86846834
93850885
84318660
53030356
3258070
27766423
12168225
96148542
81419951
43302557
38871316
51234948
75699870
59793932
97924299
88737075
28873979
84538283
52981350
6370030
84746319
17185173
42587257
38322666
33924314
76768699
84549518
13220721
3159566
18289504
21765025
39989855
3531793
81537435
23572642
49608616
55425599
54093528
72049654
34626256
48111270
61710167
95880439
60770417
87940745
96849836
70066031
14610361
20271070
17517629
56923425
38231017
9261776
14212808
14217536
88848855
73100861
96077018
11176438
30339437
61763640
11159128
32403423
85311528
70761096
51135738
54340491
55020185
77314344
95406027
82933759
93791463
37607109
74491819
76301108
33797708
50508355
78025677
79786647
4689556
32103736
10211641
28156296
99021985
10244208
73885259
19779547
7760617
45565799
12882226
169818
83287542
48829906
74271858
35501120
69406181
8827414
18117986
56863679
13361640
87381711
13302959
78315387
93191620
50149707
43390168
36392717
80435027
52311821
45530543
95102594
96756996
18658634
4587230
76668890
72789590
73746543
30802528
87669897
61527392
42054297
46208515
7022840
5038668
32095259
58887661
82625541
59737304
16115964
19793684
46501503
18462676
6605430
11877572
2494379
66050726
25138552
92983581
77610178
37401545
50687781
81809043
26704496
18368329
98975315
36857964
92238167
5350728
53638925
36008773
76461962
78004093
10855186
24716430
33515282
66210480
20621139
54656521
37236845
98019391
89327993
73308495
38010121
85271709
73053788
338763
97109198
96522189
49849229
47663805
52893329
74185195
44993997
4002488
61393570
40333219
66286228
30951204
65334847
93000632
34211467
50563133
70716702
83993471
24522514
38130706
46222567
33340257
79845563
15472647
95764408
2174813
73795277
19677779
80968607
1694595
59713986
60186499
67131171
43933818
1874889
47186933
91475644
81169915
23054404
60873822
12636246
9621587
55583563
64383045
83998419
14016485
43723048
64682629
84944006
45786022
12082393
51454159
26797496
17947295
62795922
31545381
88143910
95544431
3215416
41115232
82873985
25622470
86633702
11873452
31830765
79632107
67875436
89232647
84564098
31641911
4218059
70916549
43456462
30541720
13860282
26531599
8526162
43451407
35628580
80255071
94677504
17266482
1059752
40748549
84967876
69044907
76390424
51213221
97971448
72109239
95225594
60834743
70583021
30161319
46654474
4061190
81628777
7116898
27202998
64980786
44827940
63821538
75189920
35954222
6889802
50845874
8417312
9640386
28121596
98743671
9040320
20979209
5685711
76483684
19010238
38023412
58012491
42298564
37709197
62531270
69065837
85988212
15752532
14605975
48741413
67077477
57336173
73299153
33616601
87827743
88761832
71065782
7655392
93161529
54656773
98831319
74971144
2238178
15658942
1771678
41608721
4802651
49355067
44454854
94633520
27470203
21581659
41958621
79597197
53268778
74018354
10087625
79849669
77531110
45452677
55110208
70158184
71800641
93229392
64399438
48764796
96542560
76140096
65762771
50929656
60212605
52845370
50917378
48000074
78948711
54528466
22555364
78442962
39512829
18040533
92105939
87366244
1688503
98459583
2435839
18893514
71324189
65005637
12298476
60012096
97426253
63130317
95389938
55035894
36385913
1578481
10211516
51665554
47572583
39341312
55299786
55615403
16251887
41589629
6916079
68465487
60609409
91907998
82419667
93974654
88859548
59096270
31875442
76871340
61800536
20567083
1099931
94673987
27555037
33147656
31937649
20144415
42380010
17759341
82015982
65969168
69841487
20044690
45971803
8098651
59747699
33890920
51036378
89827130
42528718
4372240
4872924
11686487
22016880
99641185
77669803
21578581
98458233
57651302
8113377
10191687
40841631
67647454
6756847
59176247
43366315
70438843
19587736
73400481
14862076
11866275
57605235
81845493
46405890
57729138
60458604
75962648
8253636
33560246
59816003
66403043
61021531
50623538
57327115
3777187
82164340
59968091
73375917
97634967
86912210
57996766
78316643
14876278
91763146
69882392
65007933
82480870
99262406
98667676
28401311
35041286
18114755
27778993
75755713
53775589
94565586
16936146
43994158
80750600
8685466
49185836
46656069
5920232
37593044
886819
2054843
26906994
1405134
33092045
60653847
87502981
87825385
16672117
98654517
74356855
52108315
29449497
44061124
6284433
83465838
91007725
47965384
93803406
6381695
81946326
72567064
73482784
16712448
95249392
90335201
12768107
99045942
46391049
10037281
48425352
78197883
21283107
96495405
3028996
77215165
67098358
68313131
41620318
94348798
4407147
91383449
82060940
8244434
53137698
19367620
7667830
98943460
67487725
94518098
76763514
30068849
36567379
6704057
14170343
53476555
76690446
40191173
67415170
89632727
79024781
14432534
47708676
27483791
63930995
90061471
43371929
16741762
90719766
10037288
61703266
50387535
30588417
34342605
11206900
9746733
99546994
39528830
78955223
74811238
32229596
73362813
51381769
49892056
27311463
11335139
13460088
71237491
68474987
51926042
37406603
84749501
12394489
15374436
52873626
89613905
15960658
47184979
8067697
76283995
29210221
27150415
70951890
19318302
89876597
78660628
45843695
53726318
35220809
15930672
80494580
16564534
28178171
95754633
78794619
93539572
31159378
68362198
95635221
88799544
93607496
15429153
58051528
86820137
32020107
13037387
42253452
42001151
80160256
75465864
25482189
24325002
15221052
89137119
789484
36441002
30904585
28734635
4872894
19823572
97492712
97723421
864523
56752020
24047241
75037111
42014224
14051333
33906260
30711762
12951294
83971162
1107939
8267801
88859512
8583257
30785925
91410700
9534745
55581659
74211773
54229374
46331372
66392910
61027010
67527704
85752562
37539891
58733309
98552020
67647136
83669664
51167629
18251906
75488606
72440766
79663558
94194246
13770505
1292364
37645485
37748760
83899505
29313050
28888958
69845314
70532060
97302159
48299303
75920870
33381761
24125988
40541130
71163766
83107854
52324839
14521407
1738042
35610915
15375353
78351247
28918477
53176533
82554896
39726714
98655136
90630188
24388598
98232818
7054966
4806309
70423048
53913758
35617766
59646128
80606903
29559384
1271517
24539187
82153226
13297071
14746137
53973253
45313563
66607206
62005679
44031092
27283862
74716403
21705349
5129152
44648509
41875713
71885785
21112477
43439462
49575150
64135352
87317173
24801147
40877902
55109512
7618596
19145593
65472102
48354942
81434106
31157874
18238385
55611433
25687741
12985099
82525535
80740581
81311972
43061246
74142417
1918569
68574045
73189273
40206623
29304890
31063047
92346430
32278930
48206389
90736953
38591457
68778538
68680969
40278585
66847373
19131417
40023994
82924998
80466655
99798853
29418016
2720655
80751497
97880266
92496486
77667258
3153105
3756406
91877515
7982942
14875151
69159244
60241124
28425
44086578
88448001
86819480
46596410
77830460
55778434
18169379
71523560
24141761
27723628
91239891
17707769
51302765
24607123
78698318
24528332
78951291
46195324
66007050
95913392
74822974
32217058
42801108
44807786
13094044
34057268
28306762
86788019
79307661
22047765
91900769
71766968
29285025
53425116
52139487
99269272
74178679
99991058
47100385
27829738
30402119
77436662
23777367
39449140
47697241
86228476
47604611
6070389
90538380
43828041
61713022
10659228
48799440
31300409
74755507
47791630
82032556
42520282
28627042
48501796
22830521
2075502
86580510
55264170
17861156
66174701
63192144
79964002
57146160
31764608
2867378
34656383
25034674
49826055
69399252
6226730
89769619
50705812
21754522
30319617
73152338
48612590
90546619
79517843
51692415
79325199
86798404
10474213
88926273
60165031
1945620
44896240
62354897
87132310
20489821
95039008
85827069
37006965
46985513
29775574
22154406
20721934
65028307
30768360
8881474
27441632
89739658
54304540
2005594
14122652
3530961
30735792
45586701
46827946
44463106
31645397
984204
10070949
84233926
94794799
87768732
70581723
78447774
30788951
77041431
23802318
56267102
21995609
12467307
36255669
19684780
90634806
27226393
40619004
33464966
16081763
79169079
6800063
12157113
18297417
35248623
71737939
43474538
41297091
23183614
91395518
37169297
48105891
80648246
45269562
18301049
98846764
77537276
25737910
81159746
18569369
6457802
62307413
14332511
79877013
21290414
70917868
6643993
56924098
11925962
59166344
91757577
69217074
209618
94229990
43913378
56767985
12819857
41083386
7356837
93067129
28349796
26551401
12893098
41388603
96444093
84152334
86487710
56594461
49511329
72259192
62552895
33717495
66368299
15516522
76316834
62192917
21424135
10663259
10849966
45098680
68982775
39935988
40947103
85042837
71089234
24451988
52769923
94427988
27000192
25801167
97959360
79024402
85052031
82871275
3459980
65086687
39327841
77455201
11756660
50049089
46232524
51659106
46145494
79290288
32785784
69788240
53401702
68320792
99372724
80050752
28470189
71014746
27010274
80419711
98617477
96712650
42142199
75561994
7252638
98470834
33316860
13612820
46761469
14407886
53433999
87907204
17994360
43122639
84464995
6935412
18244923
99912664
23886011
61299891
87651397
32694532
27086323
4267332
84750827
87164126
9162743
48830173
27770709
89389543
84938
40021865
81852157
68533523
92155905
98155398
71353907
69967180
23952197
957960
595611
78473198
66009557
60733812
70348716
80349257
36016385
53865350
95426611
32050979
71034032
44521899
26168526
49372211
70483931
35963784
8792690
56266151
95218960
89548913
84829926
85678751
88504816
28409587
16416837
73771183
55389105
40340810
40313472
20302689
56710300
84937963
73552346
64223921
76385168
66746620
52714346
36076943
40256637
24252119
23590556
13326688
1158378
23054731
51422896
14314110
39427696
13336923
68260922
31432627
62414397
97430845
81010848
22075586
43431826
42064731
99620256
75946718
83270213
56768405
70887879
88145713
32395840
19143422
43736058
3633495
41156096
34359131
14299889
5027296
25806103
41946023
53509815
53779921
46779306
90602898
54851884
71901220
73859827
13651453
22147203
16641859
92921024
88209535
15087812
27881873
33040370
84780259
80293195
47382241
992768
33678760
85569095
40499709
79619185
14600576
40363836
84237856
32477541
63070673
83692673
25026684
46910477
38736439
46538691
86693046
41453871
25161216
55220608
60813925
14058403
35125422
34137229
76941718
12289752
73331833
60492177
45542219
27185231
17733834
95563400
61485303
75238943
37060034
99327552
14799363
51757168
25759921
89715423
74252109
35467520
40642207
13370971
84559524
88035233
67485894
3546624
90353229
94242744
89139477
17010158
89646465
68155072
58508463
44407193
9543660
76069829
22527082
7086407
31489072
28426474
89057105
2083989
95274080
30618595
34240546
8183795
44577669
97652604
12243665
92715555
48306205
36747280
36101123
32226494
28955543
67362322
12905620
66259887
89684184
6458760
90428434
44845237
92869305
13783946
35773503
25364710
96876166
40442824
63695506
83286055
87697792
66727682
51798199
56526260
20669276
46526349
21436427
55734431
87082947
77199573
28360737
1045064
47241680
44917461
82236991
34238186
83590037
1741984
14206177
11071759
71539862
76738524
62428725
36118806
94428235
61629250
31085470
91173044
16434083
49390880
50988850
98242415
86562428
10898902
71340092
57352229
39095340
89157468
95052218
42776964
4060155
7428283
1458655
39912335
30376870
40856975
68127634
16515615
20288222
59967628
20034542
89583200
51656135
72088054
56235456
91954000
24951418
60600615
69266444
23774531
94824579
75613197
29504905
39420001
57775459
91914665
48360736
692774
71849999
44002449
69198193
42586338
18127983
24307054
65600077
58078519
94189792
82762623
16567101
43287966
89598386
82912021
92640506
58050530
65773483
87181333
44324339
79415458
45705859
52237689
27056330
19150036
82936422
56444879
87861463
48431677
63495541
5797816
57440163
11062265
89637701
31328618
41993327
5542137
35257950
2671151
24407979
81747584
39646397
35184356
22878591
8048294
3800658
86136699
46652997
12414677
65278595
32524153
28826892
91665487
39204775
21214840
31286039
76163493
93895308
90611878
49420380
94445121
59514866
72201541
73547014
3775709
42651918
69863465
8528628
65846026
50345736
72835645
86178359
39463083
66198653
21379326
45350296
73511799
92323581
15665662
83921423
98166906
64609166
63147874
34602317
10724244
39562791
73846629
75780403
23683064
79225654
59530451
7813465
84768175
96582939
95455119
41764232
99572755
20269739
92171021
7074368
69736020
39085485
71199192
65480755
5524214
53802336
65425165
70204360
3014993
15801332
25980127
92135577
5665296
5706764
29967889
77356277
92754355
48372034
14164607
78347359
99909133
85944227
3452565
34327309
24149702
40389935
4661718
54067561
7130585
41935194
33019990
71756180
73201175
54982030
71849793
18749662
59936163
92482471
34473554
47805775
40700533
91913077
74477404
99178786
29264855
76288062
50315461
2485828
1103595
68513593
37555974
24280537
19208226
33200659
37767724
33898424
54498502
58855022
19741786
7993322
77400689
35922013
44795205
43568431
73722260
14686186
31213494
625784
97216242
73424017
67855628
80634478
78624034
23545794
15556279
77843178
17888528
59234658
78807998
52579195
85634428
86310986
66613818
36940259
65990265
25139399
9052633
71192730
93574639
66140441
19804
73316426
47436570
5088500
60667161
43659857
24520714
1032193
56325241
24746050
963617
14567262
82600315
818532
5750168
99435034
69947440
78545713
59285754
95095994
12560957
1333209
35862438
79839671
34231644
21734844
1698897
10492158
87202011
97910772
46088578
5455982
7325211
41715401
18317589
56959837
11066130
9475386
6012089
57959700
18288842
35591547
52560242
31018830
42766303
58071153
5734423
23390397
38380805
90839352
90890709
17887365
82737792
71274910
27077034
6007999
90320043
12600741
44209642
57198328
75775346
72328196
1722302
33813423
58549207
38195879
84427424
68420314
15471472
61502763
49127905
78931810
89943015
33640035
77190948
45654178
45378425
7184086
30533856
54578924
70951032
34945086
8251873
95955716
64175561
42550538
91590599
39541667
30090343
33580765
14462853
42158581
69003998
33401613
60707555
23385371
88266960
60141348
77211645
64546218
8916084
51499875
22859715
36537131
90953746
16538938
85169271
80067993
39467656
90079697
13765681
1113062
41072072
58386819
61784670
58331254
56974680
90229085
69413181
49520545
14363088
53314467
80668001
69129525
87196255
34274380
98264626
7060723
62609223
89285505
27594859
91378446
90571613
38244130
96709789
75461807
94805386
15829569
49076139
4375667
82360140
29773220
19189581
35719403
55512885
13487943
44591501
11865882
31248235
74023128
71386188
27819003
78783527
4918586
90457534
49848057
59386678
65716994
4216042
74805877
65471611
45826045
26342699
37889348
88494443
90056872
79040945
78242862
48320911
37641398
16022273
78969456
38691590
61619086
83713649
34515771
51495424
2243019
19375533
35952435
74031684
75113658
59060789
76186864
69636779
45031391
54149852
87316096
13038242
21265264
76558922
84026339
87771564
60170456
1542011
63122574
3143134
26900278
99109183
7504617
64547426
88288220
28434616
8803793
16016628
66028496
1070558
68065302
83143272
55320654
71580670
65053182
63749666
95317315
57609783
20584129
42589340
4811732
8162044
70002954
97361891
74887637
82715797
51373948
90070555
6510419
92554653
74371883
83625975
31904523
40415877
845599
71409985
65768176
36867600
214485
29143128
78113705
24083157
4002237
18544557
1549840
5700545
8991165
86380613
39754420
442002
87274156
87889978
64046424
57532509
31916504
72026170
25583986
58104584
17475713
84778246
30779565
63648976
44290651
94431988
74396519
67415749
10062352
40304750
76357171
75530313
40846268
86547313
62068313
35332757
93532015
85974031
91668305
44051252
29453487
85892845
60691532
8018054
11576819
69337798
16254891
13691455
31812649
20960230
30821253
40789733
33603120
94220719
98333478
13147477
3690079
8212760
15401866
99609406
25169917
49302056
99882726
45450404
24839622
33584768
61551904
2624095
49956205
75509967
63254866
98022041
46690836
36107355
40174411
26883156
59734741
30928767
27733517
88816866
71568701
71668263
90774864
1170795
77720523
4738645
11877118
95617386
22870902
72034720
41217717
17641776
32250148
97190320
20422984
95069024
14647604
59515075
65511230
59754097
69338869
25482795
68517970
15598640
514092
9244622
18877681
32653883
23560850
19149221
28746175
97313414
96959828
58296893
11481874
26411738
89905042
97642041
24908405
72645969
26128864
68972237
73912359
97681884
24394183
76195653
74053786
58145469
75739205
30612348
52539636
72520973
63772233
4953701
55318673
34503223
35356728
18723974
93730686
96164475
80476011
29405304
56991744
79372140
41160878
21367657
25233676
5384051
73261763
78109849
83816652
99463753
61958365
36123104
84872480
2972033
14291494
30771239
12616218
48901372
57040697
7290346
91378305
99840882
82591912
58979261
9508431
94010096
93861239
8179652
11643443
59783764
89219231
44850745
13670928
59245267
34081932
35136745
32605820
93514100
50023328
42879927
56902978
24914067
92499630
40307224
70038752
26696543
29151871
51954070
57559050
40665691
7084624
71701582
30464805
64381153
85355346
91568753
20889037
72065178
30187817
48113606
77676623
18694663
107118
92402982
11437615
3485948
92086829
48067839
32951204
40416543
47845736
58413010
6126103
9194861
29505937
46303926
64001960
44915894
98609684
34064082
52648361
40923164
74476747
75467238
19627809
47773080
23274120
10983875
20996426
23187573
84462479
81193678
23125267
47946707
89943064
85540994
31971998
37455141
7232977
10156779
91488195
22630579
85041499
78290731
21120396
63611161
87639497
22198008
54951351
64433094
55227428
80188956
98671671
69924222
28599017
6989044
22638771
62751449
42423688
57885170
43105542
31165890
96050663
83712539
28751805
17901816
42629342
25580682
67906716
30744976
5871289
93308651
20599577
80256113
51364025
41475329
36200927
87828694
1884307
83002400
52997709
70146256
77140719
73946291
65991157
5128642
9340906
69340343
85193501
17248739
34500757
60218430
684353
299455
81601907
89248750
78834319
31830967
39330815
75661440
10047337
3141500
39835940
28249153
35862759
13982360
70167491
44518547
83963474
29792229
40031536
75908461
96632746
47856659
18209205
34162647
53348642
80868647
78920974
17416816
12340126
37270262
30446316
11582952
47807292
24044974
45240690
76795526
92444872
67002190
48673723
31276450
9908038
13504297
48056914
14801196
72986220
51955304
82647480
90043172
63025189
8359812
4142049
33938975
70246415
81843152
76303799
97249993
42630398
86575853
31975574
45414237
31322743
60635731
96018638
989487
51724342
61778639
41034277
74839843
9573800
95672831
12355410
93850674
92060529
62786776
4102019
74886892
58459112
37219617
90418904
94659569
61019798
17966581
24850917
71298935
40233659
53055557
12913460
77396168
14946761
62474324
96060865
80704960
79109863
39758649
20792188
6361683
68781167
70777696
2835659
12755973
11490416
56338697
20280069
6520944
86508588
17082056
22464760
22133954
26452635
35256323
84502115
56515388
72046311
55812983
57318525
76157364
32869102
61303732
41014380
18266387
91875267
58024604
36743887
38655704
14572590
95675112
63508789
69413012
86827047
69834403
1169828
70657644
35930718
96877229
208659
98136730
35011766
49772089
80464111
34459628
30209990
54633551
88379546
37569860
25689431
37516363
9257703
22602518
75925225
98322524
76309152
22075117
22336557
35218438
74708992
3496166
67187596
55503264
65247545
83706931
56459679
95408599
4265456
71461785
84823732
68869929
19494332
68748274
70704208
76659051
65272746
94473388
83048616
15859012
56820668
63359817
33671974
43437487
78512485
77015517
85549802
64963197
13594383
48975507
96724038
50644945
64179093
73036328
57774401
96955554
91693257
85110638
67529237
19538748
50004207
49878987
17024946
30518975
83291456
48156599
97748537
61005727
55590249
21460802
5387649
21738786
93880329
18281867
43933589
4684773
50480438
20569674
33526323
39704408
88030201
29083207
5160015
56695101
86435021
12935392
24195214
90282029
29772068
24722055
96543948
37556755
95894498
75082050
2189206
87256494
62376928
42272810
158385
94299668
98832490
51942636
50243473
20718378
81300929
45907275
17444322
54438444
65338778
80732572
79410691
40075307
27850654
51835464
51590278
42514058
6599656
3369037
55029938
72429953
50015626
33751486
27849473
99660954
61373448
28769343
59207074
63986231
90950619
81053833
69140216
62608394
87293423
51492844
20096025
38556314
2535973
89967048
37608015
19022533
30529746
53730323
51827099
37383224
13683262
74932182
21626925
8057081
28472102
82824368
66081773
5591518
73993019
46670417
84943862
64464659
88324769
88634368
43286549
55723160
48683633
10120982
94867790
40491713
6130743
31075457
48596311
35126196
355956
38384706
41302812
23969774
38722333
85827823
11279673
97083583
57859098
16263986
17182339
3465417
11155400
63064647
74792576
95081349
95561080
81670018
98457577
50080958
2519021
6907847
75830319
4389139
15244514
13567248
98307828
2989689
53315714
18122219
61220750
17022136
5869550
5445369
8702599
4675561
4982459
95314289
6833695
78374398
33571185
68878490
93707208
82069050
57986829
5070420
60587689
12176565
4508287
48746896
81116189
12356057
34862381
87358419
86328369
5734632
65495663
25671608
80817961
65308019
14218513
72834411
67009019
89293028
16225236
65354542
40020434
4487669
43480556
5476567
78056076
35367223
18033283
18994256
94859581
92039565
59321653
53656342
59970986
48729518
92228242
64327867
76138447
7525798
18100896
15013989
76331354
19786837
60170838
3928140
33377837
3365102
20757026
64842047
85565919
82597242
73854308
58951712
74019900
62695507
21709809
34508644
71610305
36847529
72373905
4241300
40408353
98204160
10667136
62092750
6703810
84683184
5081073
95063364
27201345
38232676
86875782
47781820
66924778
13408924
91293402
79515662
36338752
24596011
64667383
68382378
16648315
10074809
74403808
38327055
25045765
18645057
96079881
19855701
69726460
16126100
40563417
86929572
30297524
67673301
60907567
73009338
46552114
86401788
45442778
12094826
87125425
87562579
65424928
75817239
24017185
6012155
1029944
97118013
9979043
4076392
13962448
65558761
64154382
79812577
25299847
72612668
13036910
66075649
51001972
22743019
34972287
26507065
3222173
38889154
72262454
94188619
50090369
2276380
82976825
84800464
69882255
19785069
2389090
75162292
77224876
88972729
93215039
70860981
84418226
44784154
58415253
3119591
95527403
55624765
54531289
51751474
39131290
87461349
73513653
30121426
64643698
47522407
24687753
27290583
75998749
18335277
72302312
11856547
22971062
25933620
17453079
69565551
30367055
41174413
16816273
71110341
37619820
65884127
31649925
7898631
87541126
53078243
50318678
62126311
60328842
52731623
26014234
74836461
41477463
32222796
58386972
62832117
68109892
15969800
10557531
82001326
50813847
64154917
5500424
24050204
26572814
92761408
43023884
71394582
87503450
89915147
81732991
86200776
13825696
35394507
88626482
87812659
3785718
20385754
83436071
4118696
82100972
26330918
92737043
43818577
90891520
7850672
91648739
75429032
31807016
16862991
83085363
86088958
6872909
34156778
42204376
63873525
14214858
56398722
91531864
76755974
61328881
76337189
18914669
46171389
37584774
96688828
45424774
61011832
18747714
71907134
33603654
32143979
18000721
82831418
97890051
21411998
30002388
60164690
78810184
52450349
13566048
25468346
26350931
44990728
27155070
13907133
75128472
72771185
62140201
39677496
72432188
13655424
15348307
435741
10646938
58330274
39527520
11462898
86945474
22301206
51165864
31110480
20844277
22708079
45535482
21648740
2889003
21181973
71261716
1802608
64028301
45321923
25424940
22957387
66272250
5942282
50750058
69529053
43513734
99234253
53962091
18982565
8522743
83513795
66212800
91659571
33539399
49118969
92572269
92425645
42504741
23385421
16964714
11490382
73444467
88055540
25168165
62494947
61656265
3102196
68655358
20989004
48617201
36210603
37006026
5349377
72476009
21420870
73770321
7344010
10452196
19107915
77709776
60480006
329161
11225872
63645560
22508197
53140402
6124353
70831597
5428270
45907695
43568990
16405703
89970554
47250945
95689018
66448660
69865975
39437087
51888765
27107540
84419110
68270260
26597411
21688956
43668252
30147039
36724476
55844724
65799941
4165105
49360170
60496793
99479453
86963443
85597349
95122876
52804021
82295325
26115770
23173152
94701748
36600672
16808840
16754432
28310035
82286301
94497922
49878535
36543200
40793964
78582768
95315670
88788028
17082902
45362541
45438849
28008925
67097243
32875626
7065362
90759821
63181037
12107434
9284613
90627752
992435
86260164
34681546
88548770
36632519
11937957
86936903
89026175
16148153
92898059
65517651
14873433
90342985
59406346
59390012
97536734
69747184
28087947
49442114
50526416
83590744
78028744
18490649
81477507
90351072
87974354
99478891
26880866
68027417
59441163
86291284
28081770
23714891
23630764
4325604
52281516
91929073
75288896
36811169
20872912
46921272
53974311
43463170
38757773
11634053
3396117
33344245
88528690
47154924
75171728
96049498
62397473
31588281
6035061
48539781
11310414
13763307
52318323
7302848
18545348
36700596
21876622
70294470
49928992
9938938
65346718
51523658
20368148
75677913
28544973
8650350
59757541
90464031
30444317
36159052
54776302
12931279
31227616
22138737
90351131
81841567
92803902
81948509
81726319
69819513
83189426
26522628
65504894
39863806
83669901
76170320
25854451
41737982
58821746
11500700
94511628
13611777
6315992
60837434
38104857
93405121
32798092
37806831
94716928
71058094
28550188
68439154
87092412
9465705
86142892
24142576
37277657
11705161
48192725
60397963
53344506
52822233
87027905
6477014
50285652
26604119
77046881
36746586
9982256
10242103
71832055
32047381
44116333
86884767
90669724
16869878
3667963
1098728
34426299
87946338
32911969
33087011
1104788
30169266
71200311
92339602
95027386
43782579
40891821
9969450
81153941
46211876
32429315
26658072
50521825
95876667
26961935
64718393
60346926
73495073
30615226
85184416
29437278
22499697
70684035
72160788
76300073
25924029
92804090
46075279
93992604
85339657
7817030
60439488
28771221
16737870
85664928
80518026
39213897
92354808
73693910
87606147
74504639
23657321
96974281
8049526
31547731
4816756
68522991
19341537
19140660
99538658
85533137
37444728
35207141
21813232
81005966
80036000
91936703
13117391
51852887
14350324
16790382
51718179
92371953
53525700
37085040
23703685
25221174
78845585
29361818
80206849
14092692
47823763
37500050
59863705
61555596
37092659
31002709
22242752
1754420
21919377
17868211
54629343
27630518
10066943
94789582
22389971
1188815
51186051
56495519
44589677
22402128
96563289
46618481
53185009
51846817
83734127
87764068
87251351
11974457
9498600
51576299
53770766
87870759
79416986
97280590
12685556
88739980
45476495
82370089
83760479
54317087
37982856
3065323
70422871
64341159
46389109
56279128
21864793
97679749
74978046
91923464
89866966
25751335
15766013
92216294
75211953
52510102
55454978
69060785
80345285
63432169
55452622
97542014
47075165
4547023
36967896
66288180
90398650
24044554
53287115
4071182
64469393
11412718
98770950
16000797
43319946
815590
29231386
28574660
8065730
90865136
66489936
37035834
69268042
26322204
92868897
65340683
59021477
4463120
85665468
14769559
86394190
65019015
56156803
15266450
28738352
89325517
72810382
98963075
13789740
76155973
8163622
4537669
6032279
72893156
97110859
95867528
9327545
39240371
13066287
32291920
74579023
81677136
69545657
74910325
85079817
46213229
79427075
22777890
82608909
39633232
96044253
12619607
91364722
15513938
71681095
84846439
74160070
28016992
42359802
14484858
10532745
47336317
42903264
64724492
89412783
80278590
91892376
56338796
22411554
85420620
69745651
31129150
6328382
80699110
18087546
32175098
24218196
44700764
53761509
74189163
2635815
35983765
26793125
42934320
52378225
12094602
63327579
68218942
16554847
99980233
22555742
77640284
27570449
99606770
58265146
12063653
97138971
42748221
12063532
24840458
74547207
44572915
20192167
44678350
50324433
23270641
71427793
96302344
21619817
85619496
12047366
53840164
54590517
89038367
59870036
34198370
13995404
54590319
87354878
45284950
19552316
2434118
90521850
57131622
81188868
38423013
741235
64221775
55879707
10888994
71578951
73404321
3275432
73096935
28806793
79242046
6241607
19716273
83666176
30543327
49789834
29322513
66898855
3831951
25286262
66695727
26785579
24860462
68253954
80304706
71105648
49554671
28779419
94456857
72683532
57250266
17705891
74818709
1128395
18187083
58995437
56913196
8589353
93647985
47390787
47768680
16605915
75768272
41983201
95508838
88649542
70098623
88732663
84041304
6825222
80440299
53056810
10915075
22833257
24482002
60409107
14415170
6766066
78115401
3790526
80114049
98813142
40033783
30406957
29690434
76400258
98067159
23733971
52447388
424979
86887866
49500186
63728823
50631132
90001859
19381981
26435153
76956132
48040937
20567534
26535740
49626469
97190264
14803857
32243677
19299662
10079632
22815231
8392111
26944450
27311781
24390373
22740414
99828119
71488765
29680098
29593645
68828120
8911925
58970380
29681840
62558532
3995325
66451564
59444242
96215244
90641239
44445309
12481969
58260505
86044060
84326065
10623485
62580227
12127351
20681196
76822268
42127387
47701415
21920519
36101321
18526498
73580097
78332494
23654161
43795600
89964589
48450051
21128084
8069902
10667428
17335001
45053866
98268668
77137336
16638073
37839803
62230508
290764
18184192
30049734
33763877
49439256
25378687
96973019
85746465
50726182
97615738
41008289
35374607
40018776
67463786
92510417
38480465
88962655
67677243
66015928
12677375
22728901
24912590
33524921
85041251
47454309
48474232
8764873
38273147
22523885
70844801
47028210
57838459
73007971
77785511
84715216
54518856
94669981
10005656
35990807
17474301
57010375
3573627
22290699
68941418
80457441
73574760
99377926
3097744
75795519
20591083
98540789
2042918
57867783
61168005
91525851
43138071
44081078
10438187
58494029
64820226
27916956
35190469
42111989
97067961
30188123
80649904
37873168
48670658
78645356
40657213
58345199
46709465
97393050
49836592
5293434
52321388
41599876
7683649
48635048
63057693
43467551
33342110
28691720
70222148
6120498
25607527
62393403
63609195
77464025
68130609
40678519
42248912
16108803
15374468
95117062
37454310
87959796
11911517
60935109
74270420
239812
9793709
78019494
84274164
96663517
56895703
32272174
93133653
60948608
37515830
83973879
23343162
28045121
67106453
98276143
57156761
58674055
38660277
45202968
10632349
42605837
49955786
2337926
74732837
16924260
611070
6502756
23302467
28193135
73403373
36398895
91191741
66302181
40133928
47198329
74565007
56960978
90319538
93157991
79171942
52401942
29779590
38717748
17312807
43459044
94961422
49525932
47588454
48962885
98252973
77112753
87483119
23466643
16107319
53216186
8220737
70411774
8294516
81442895
64038926
6757130
90768545
45699982
99908541
36751887
69240302
69280937
17759976
98245048
82551808
67877990
12765662
62440068
2158449
96799902
57735202
5542985
28269131
82139582
95421674
94442924
40498577
93008457
61001377
30252713
64993207
7897939
36930917
73647121
7062052
10660871
28724361
68315911
72264375
57202979
83250453
11197571
93807423
39218295
11163713
57687503
14412290
35023466
68798206
47364364
21520183
1943925
90321773
85310638
58742156
98682533
42680165
68935420
76727712
36840989
83150321
38725265
91937930
41925266
45961936
94538718
6788432
65335245
32964596
50032037
66095473
44214061
64248835
69479295
19497052
62107938
25267929
55785048
39907063
84009395
47622404
29004782
11677465
57911545
59753799
41039445
11426831
91346850
78619927
54945141
13366811
85049711
95317025
87706250
25768688
14775734
17822146
24142756
71548472
70403296
74607245
66715429
74472462
35279852
84113609
66846277
91191172
22080746
21883121
59015825
34147102
19702402
38590258
31288936
95828566
52232299
68283120
51895677
69136918
18470131
47557697
44623960
88560960
39789438
84551536
29958869
86524970
61172991
84556923
68831395
54800666
12474496
79982486
58758341
26078159
64859808
99278246
41290261
66484216
31640848
4556743
47014844
62833850
89199637
83068871
51969980
99764014
42345737
1602728
46561894
21466848
85269978
29107234
94109156
61890897
1174410
83897374
98060976
27556214
72880813
55401532
99151643
37548344
54388206
19433806
22987207
64484082
33211786
19150043
7800877
11699702
46255315
55913373
66157593
70848008
91454382
43411459
4263464
94342369
83885078
33080240
54388817
55572909
56070551
25912058
57695833
26824846
40339411
87376492
85446749
59578903
26164993
77467460
66024268
7684817
27550313
45069813
310379
25614265
61034473
94596007
60117455
84969152
87024243
98546866
55037670
25649226
13571468
14794023
71970799
33376944
31882447
48706119
15468413
13675454
3848296
73529097
27555832
20601397
32998554
75962008
53464091
819530
3300153
44256979
89899383
69534757
10783281
23891916
56861935
51804003
95055869
39158858
11201082
47311765
21617968
73544518
8594533
90801855
96271344
50468465
13458510
66907865
73606518
32188845
2138410
23552850
69189007
23163792
43809279
90394504
50617118
62210532
86260267
90971216
14520216
70968874
77434075
26725749
39780998
2145810
96193941
98911025
77365254
18021636
4573103
21612469
27173707
54718874
64392149
35652007
19893529
67503907
30303367
77652639
50820937
73812514
98380440
77680809
3294539
76612046
43246256
89674694
85411231
82582416
92841675
33361514
70260827
33617799
84935608
46984191
73873320
23386119
50006940
80535393
81536325
69188629
78888044
27802465
99852547
57222893
70786934
87800130
24157766
22845565
20536025
75653695
56984459
6851559
66070024
32537603
97876444
24320003
39821131
13185327
96330589
65147354
12251453
82752983
12626371
8702508
80368463
71676677
80866264
17442539
32110148
4778037
55873273
17648574
40586931
1096920
88602520
82970495
13362825
28158673
80061882
93927613
19693956
29147386
83610233
50524475
85175736
82745760
17992067
25071471
88437262
13399555
73186969
92327428
21584320
16644568
52508689
41972568
61538271
93613766
24929877
98902527
97379277
28490988
21362530
42258494
43019459
94106970
74554442
3609488
88680780
28361619
24262322
83865637
37390536
68868369
14453332
51476318
29525738
20664513
66174591
79171411
75401531
66685315
78666898
10230349
69340309
39162795
61855108
14696268
19091368
81724547
60441183
49538433
15882616
59869639
88249024
43106261
68683997
33692455
65586009
21005153
54814721
35348168
71642224
8608500
52735206
85195971
35718749
92566161
51752414
85403045
31873552
57911533
1417489
13863150
32042120
29120245
99530234
82524306
70046813
26019142
22552554
95525499
74682935
59001780
83088260
66486276
59055700
74298308
63604287
57753983
99374854
4510257
70934760
69946801
38120243
40815978
57371421
60564561
74410451
98128146
4831954
37989772
18849654
26461823
53415376
11308164
91408828
59420733
75442737
30509004
41103834
74294920
41077990
73573614
37968667
26832341
98030385
58300389
56661341
27412809
30113579
38946979
63020944
17282368
37742655
60279692
4538171
37680840
81057965
48055545
5083127
82985507
15900936
44551863
70514417
58857033
27187896
26248581
81559660
41762915
7346297
89247641
90672957
79670609
17477594
31914780
59863117
36361253
78514111
36362409
5753115
67743654
74823136
69710546
67993656
48999886
26581064
25797531
9752264
29622093
53331414
83711997
27833863
79348739
89241535
1776485
67163842
16586377
28423946
23575346
32061402
87028649
62594323
67047226
22562501
6087650
74418696
79650373
64505869
8413157
49312111
50181777
31257038
17788698
82781854
41236044
52192316
21056028
14801218
65868317
52762395
47558201
64211161
49040028
79607877
53613299
58974775
9989846
97091112
96718721
15440133
95820746
79998533
97909583
12465469
34564334
76335026
97972601
39627696
31934890
63366041
54669908
12694144
51498459
40269239
89967334
55928230
9427794
82006750
69636969
60575085
98179411
38010227
18069196
17372917
74764311
21776880
79030833
17687985
64452170
71860835
46783856
1207017
60512141
33109230
62663571
67910969
48862197
43232581
92651608
14401040
89391242
18994227
76561843
51172914
26522569
65745685
33957449
34459191
52748323
67899485
35712501
37854474
23669116
60974096
59107654
19473514
77243564
42301769
98209791
58583916
16935169
54217652
68082071
15662583
4186043
62054931
92764343
51009606
79931535
94701245
51529662
11476330
21461029
32910362
48792640
58834630
54703514
97113896
63831427
33297041
29106175
46954489
84335616
55788375
48324312
38404147
65574120
93611640
42573981
28831886
84728733
18657448
62906684
18105946
35119412
62035565
40099221
59002358
96048378
35712677
58848509
2356570
58469612
48601597
41265852
34927758
12205373
78251130
41962127
4964657
76773332
52400372
42844198
34096883
18290379
4810134
24011175
50129178
85889777
34486368
98712361
34132481
77017161
68088997
63979322
95646613
88373129
50025357
12016218
80114902
8853148
64558228
49554814
31314268
25259040
23550217
4090765
61010640
3524073
81588624
78023654
36399726
29993084
32299169
87451609
13644426
97356437
14739975
74826793
43719687
61939105
14875233
48330129
45657569
83172933
76050852
78299195
53247397
54205653
91254167
93104458
17796596
85768413
78871893
42204754
76689924
99646108
49971919
2271194
32054046
7549572
24054088
44965089
30207009
78511804
86042839
52265046
56431102
63014814
96318184
68534687
10460986
84962873
18092987
45934099
39989615
66092496
579300
48828288
77778634
8496472
63705801
28477094
95320207
95039230
51501607
59625401
40395409
2368671
78110606
23006179
97061306
2407759
63245536
76054463
11729545
22428627
33611990
64258271
20361359
37102886
55146107
67531080
66359025
6367224
78192303
7647217
23208681
28192554
15181989
29179208
82844741
45306707
80951653
54113708
82345446
3833406
484171
85857524
8378947
28207466
88443782
53345766
92341988
61593737
13590938
32152001
57234919
35633153
13770718
76562356
28334717
91265646
82413567
25479012
12093038
79067422
87294075
51594090
90329745
45804691
8296743
16129235
25564757
51055109
97329834
25367710
65002556
59538909
33351679
92197697
41900634
94073147
78234103
48478245
84140506
83059314
15406517
46000165
95393401
61892999
49153328
23847187
28643593
50608309
43197620
27660339
59724272
96916715
17163617
67011518
24557990
30239820
64639659
65938529
57145658
12895406
26949336
94703035
96907726
94169628
20057733
51703778
30227991
75183188
81254689
81463007
87677662
12894282
3955057
90579501
86126465
54040227
43497227
61133630
47699314
54144827
63733722
3186678
92099767
16981920
44208032
42069806
62681193
35583124
80240751
26829106
20010805
93371022
43287599
90937156
63875550
65436218
31772444
9398551
77357496
87899125
17745733
7033940
85164591
14126674
59879694
76084248
1545534
24869783
90003887
99522932
55497721
27775552
38782642
55834860
64502787
98937211
23189113
30963193
19453464
75526827
88537525
10113927
58146693
72958694
44481520
1975415
4259499
86794103
5249541
36487966
28554112
50447964
40225698
90208965
60350989
99406792
11471053
68640295
39994353
61711266
85106012
89754357
28445660
43673093
33450875
64686165
5240597
26860990
31429162
12406111
32962037
76868049
89446077
62318495
34397290
71010037
92053850
89247894
75100533
68479251
95213182
2141241
67687084
76887499
68314745
45922416
74911416
36028910
16219629
94263448
71723736
82324997
71508563
57455874
4655965
4901833
2129269
11435378
10755884
9430697
37456117
32038816
8009023
45162311
41802181
67498682
40775716
32456699
56178605
4166368
86573180
52110158
14110409
70843047
53799805
36765056
88913160
87800471
74817393
72590084
83178670
69627821
74127413
84153855
46444498
98203354
71972539
34451148
58681057
15710081
51725960
35885946
40141593
60001277
7765047
23662668
62341391
78692121
55471348
43240504
79465770
98964630
72688129
42207081
29687077
59624360
43503924
49117886
71372689
86861689
5922679
79649352
68108368
23142309
91452231
80123600
20806428
96236989
88141622
84399438
36050686
46802884
3881834
11417203
67063511
9681589
71508763
43910176
32619226
78981883
89312792
73300717
37359888
23059703
7113795
25147043
85158355
52019069
7523600
43124418
12934227
81607255
4758538
75907836
38050324
10072001
29807439
63027896
80671854
99424747
78797071
99889040
36869900
89665659
53114896
88957907
5085037
28942344
85670957
60128516
82928230
85285536
65918418
91011673
42081182
77680194
12564098
81101116
76175121
98498917
92802386
71172814
99088270
25663600
60335723
44767071
64451641
88495679
82264971
16573687
88062473
89671845
72694661
83544785
27232843
6349796
96578492
37781978
36888605
4319798
72954284
64550454
39001076
72823880
29474146
26779580
82928407
63920570
67103486
3538293
15739937
30395040
13848888
44967713
82665091
43061764
59236825
69511857
73633791
9742433
58992445
29614542
96836654
71546153
55092184
99675473
47589371
36680513
68474285
32091849
27323174
13051264
77926616
71076856
47041475
14033715
74592006
36674390
4647864
96185500
14013432
75455117
31782978
61395566
51065092
22886395
96028528
15662931
62481300
39838259
10853287
48576102
87738788
92132988
42904604
22521785
6883656
68269648
57325917
437457
60221988
29646302
60487113
61440549
55148274
61791881
84789779
69313954
89281792
26897768
39107011
44732714
12329135
58204612
21977525
26081808
90842613
27017372
39168920
84584349
89816796
93575460
83647599
60049551
57559041
64658241
76584980
32340117
99233557
79811343
89306544
22129876
51757152
3552604
15461188
51434597
51238969
94722858
76009764
8960468
99429007
17379888
31970423
71198115
66801763
94395738
11159480
21068485
29402443
75775813
61221944
51730467
33249265
91067588
42056601
28243482
45385874
33648478
76547412
43293179
37265024
17965773
95002676
19071626
6572449
57045632
72786649
70308480
81947117
65932314
86934839
75222281
91600627
90348272
60267796
79697735
29170773
66047375
21205901
59186893
62669383
73758517
10390161
30997028
664084
28205651
52573284
98506057
15079065
96929041
11816478
18648109
88790216
26017994
10092074
75934516
8083239
65450635
96737224
1403575
8705358
92149400
6144907
59490946
83165293
14795752
39487963
36776022
17138371
91462564
83709043
5043560
20202792
51925932
79310564
25117408
33840004
70652946
92400657
62343003
88228693
48208284
2374577
63862378
29574958
33668934
57820625
7251217
9409586
26015934
55832655
98749513
58425245
42700775
81168992
57817726
4428859
19593814
89897482
23500305
6498799
39664600
88801707
89046999
10395694
41880298
9203056
76901784
62170753
31683135
8923359
52992145
43099399
22359358
9855822
64847090
31328752
63186818
40313705
27344481
94870275
99396952
89533872
43061622
76874265
27209796
52145398
39614013
4905887
3411324
25010147
25761719
29573400
97110123
74174067
23828056
89085593
94410544
41777013
26501514
1026892
1851676
48574478
25829673
36309485
21633848
23277363
63479302
36102992
92354493
82608178
27449445
90565849
24365209
35295530
51486590
4308994
87300849
99482253
8166143
93757401
37545369
87300773
15573384
97501055
6296222
43737869
22820653
4204714
10566333
68125236
16875256
45703971
80687337
56019934
29773669
5745225
98601161
70856610
57180133
91081613
74656311
28447596
57214555
24366324
35121346
18918397
53252002
20806808
29487661
47356518
2988292
92279079
30510574
31093137
96041924
83540066
78620080
15459256
60913814
15710368
34630865
29381100
61153826
29114184
7285988
39690383
16823940
58073690
68840497
68493530
62785231
11851239
16844848
3452504
34962565
77234581
34820114
62463593
29503008
64589340
22459192
46054592
91012237
29149899
81675705
94495206
83728300
65524483
11932897
51080885
4533969
89429435
54963628
72081373
33486918
71432699
77452879
99141730
73822919
46528609
48620976
93930267
92605956
11680415
70508009
62678837
84002338
3944954
34006729
43930031
89500731
2996429
3811922
45823964
50315737
22497540
39827772
71229156
2883711
19639970
34074481
73793602
16085024
96379195
72358543
83059783
66569126
21768826
88402025
10682774
46544748
27234460
36918662
99082150
32849093
60819700
48764577
77375299
95610483
82970469
98943271
20815630
14499120
46255595
63300284
64150776
58848552
95826706
57801142
77498827
8480637
81574781
5293984
28119713
4570050
33281633
95445433
39812203
57106049
64094471
91022194
21013099
87033013
84306765
4416244
59068858
13582672
30773798
27418008
62959811
2043319
13544213
34346860
38988998
39384641
18047414
34435765
64095318
64569019
43993910
35464807
60554971
34745830
26633686
66338479
86526737
79809528
85219179
39582826
30700679
8015639
88048865
64737451
67087137
82687457
94151347
54396729
95533207
38989031
73253749
58125582
970740
61155629
44423243
37227481
17051671
77041324
54585455
26487933
62309941
70129873
5861551
44190352
68061525
57833979
60092652
51931613
95718867
67939328
11912604
6752738
99877341
39919529
4897352
79873619
44623609
47833393
30982671
56932245
23722365
36207306
63456545
82630212
16751382
60017432
77045318
24301485
84927298
49184691
40057941
63397972
22437589
35196074
58448829
40705648
43582840
70586875
57599999
32323178
27482405
41901596
10411825
54806114
43387565
57001589
54043773
62418346
12836402
58903779
92437920
15289161
78340525
80518711
6130795
82080889
37108841
98026421
3295557
41667881
68118662
6242966
35355048
94072443
16913015
8888710
25293472
635719
20050820
14461990
56009807
93115287
85334601
99833995
46119275
37131049
37933109
79552445
43090110
81002224
68525580
44945977
27724965
64549523
18862182
19644528
92378002
91813357
16749101
16237126
63917707
91672971
46462755
3380115
48704424
61014321
26386522
81297061
11272856
7671637
30385338
54840509
72216093
81295778
74880894
96553101
95828619
16643703
97846455
29993920
85023821
3169894
1030088
53408626
30027617
28359349
80513256
69213876
35949527
24514528
86863011
15526922
37086549
16500757
32876377
69127660
70423702
27151030
17031870
39579720
30033894
77594843
56215896
47122174
55744680
75034061
70821125
67646563
43624400
31542412
22922098
38753727
7602538
45112139
20102052
26169295
85263121
52230126
85679731
40588099
80269688
65351059
86115338
96539457
55565029
96861446
43098985
68399840
96755377
53538379
68730083
36081070
19302345
66584344
92728992
76839467
76982576
74973784
47080220
85127500
98278523
43021225
1607590
92562169
61407827
69191135
96310242
39165326
2215159
45807999
83760712
78096478
39730359
9823300
85059746
56283691
81241210
15486110
8160914
99161264
95364409
60868654
92533770
24266519
33048705
55458124
24059602
52422275
4384501
73479809
18685957
16650376
70011594
66857741
18678420
43923374
63396170
44216674
9967553
63288305
7508049
75878567
7836326
6372420
11268051
50264630
1107372
44097801
1675860
19150110
10473748
66570138
50226286
47844769
20095601
36425668
46767183
63561911
41408044
4057927
83115576
26348938
8634879
21391959
67863807
95928056
86535035
54344222
70272654
21848084
90541954
65913655
16409954
93059238
94938829
96792885
31235340
66964902
78196327
68792346
95566515
82646468
75618863
60063968
524945
22597347
85051483
58806516
60255858
12914842
8914928
50883765
77134136
51704242
6783051
78592250
11066201
10741419
85023899
79190921
47684191
16966198
30460260
70218657
1721191
35932092
92428541
85167217
37199779
60442838
2238995
68205982
47919576
37670610
82865700
95800257
31243745
50636085
11900165
56049127
87248682
1357876
47027805
1283343
12640565
72572217
18157607
14624176
35998232
24106084
12900404
46555440
32535293
59974407
45058470
6490221
14799266
66738985
92884343
24070968
53505239
27950084
35088624
52570070
85867010
20189320
28340530
25374590
27126430
71203798
54112176
40294621
87842999
11958725
43635379
99539604
508015
85102176
13288405
15443897
8551549
74989413
30592390
95965522
12725417
71659208
80874123
52818397
64991313
61408814
6243193
49285323
79156712
20428403
40530750
68482816
35536241
73683236
29449369
67787349
43686152
96547333
46928285
45326871
14483801
46961293
41988146
5521541
64738343
40856165
69023124
99363413
85828295
88316909
88075986
37599023
83953314
19975095
71626576
84454192
10568119
29745930
19375430
82936681
53799702
88268640
3186750
7080030
40748646
88026856
87568026
62837128
79790944
46825989
65050379
96744147
68421969
6001869
51797531
66909473
39250588
35637898
25327780
98896068
77325622
25114429
97800279
86439944
5797160
61252630
15250487
27032231
16963089
50132733
12969755
29513299
19519137
44363277
19311407
28880431
45088031
97149459
99517811
72926294
75272420
53866259
36170811
70010195
25159134
16088515
27126189
19047591
12357390
6331919
36202310
64133959
43742730
25189011
72079701
5986075
41984636
59804452
89789823
88810368
54315425
50005320
6419001
68974535
67096522
99835064
50890321
95543476
12035294
77758693
88623206
42549759
2579415
58412657
8763755
81165271
42155328
64558001
28222760
26494298
42691774
150578
19942073
74240797
66724484
29165105
6119181
42883754
81792989
96438305
32381288
18960125
60192934
65754665
19520737
53830151
18044880
30545828
21435109
16281644
71399395
36901023
31180466
68841668
39328374
47091294
5327325
75108509
28949176
3412951
43130061
73801847
48942826
61442869
67292989
25322631
37194467
45780054
69633470
25376245
91820683
77075278
87773234
92083293
11492960
48774370
22430802
159314
31153140
75167502
14312490
63597783
83169900
36327552
38321048
86776548
40304899
29494810
49434576
80601319
14195333
37603443
70643162
71429184
51354580
50135639
90276882
73996739
86786919
92474691
31570088
47202874
55054534
35681258
68824862
38804961
52555279
8757426
72608973
36966888
88934772
94638136
94695520
35274229
15580347
4739272
31744598
9554847
50240700
91750373
46159236
49285364
56525031
19777479
21821841
20879348
40338363
29605080
10180729
12219411
4869712
94905142
85965067
32394939
88918734
89101877
14471531
76063176
47410932
55965402
59331216
50542090
84146578
56711264
77731527
69561286
19061263
36440503
65738798
43381301
45653987
36425728
86462010
70529540
70843166
78275346
27049522
87403475
38651360
20241657
97379249
47590070
45431775
75770225
75603240
58887607
19535844
73716591
14586457
93984081
22958158
39527577
75315421
39256055
61561997
49638856
29370015
32294795
52470184
99100301
83844191
59109351
31535800
87860394
48739633
99319896
74826347
82232725
98346747
88865565
65454978
10465016
8588538
34391020
69094226
30152243
79188797
17220462
89745479
31392217
20223017
49436351
40349533
83614767
77767923
74011119
9931173
46111152
80747305
62315907
43523014
83655307
49433130
65765364
65149817
22041379
24334505
17907246
30866956
3741326
76142894
98467347
62271968
22374423
46714260
50914038
49589228
69669053
74718348
95020576
92111159
80817073
50330649
23842895
83870817
87053276
48507667
46055730
47985947
98899030
48666532
58483438
95442090
34700784
32979405
77125276
56174952
5516715
97446626
33022152
25196099
98528831
2133770
53778932
13397053
52340885
43878336
22454803
26829034
76691533
91457621
85924878
53351925
27555385
49311595
2115907
27330459
24375008
201851
93711104
36052014
22834428
95171408
30675212
65941907
32025852
8470922
5918495
21180100
726659
76224797
21431910
67137360
97766887
9771215
29372672
5950166
90511027
85115837
13702531
46967181
54007077
38190806
43902071
57318847
56574897
98220638
54055641
92263498
54434172
22384493
10543514
93686302
21127649
26902894
45616414
59841729
5941488
94018976
10752446
8895182
66232042
77606040
94016838
97877105
54584774
83599037
91930231
60387565
17611184
22006475
95966086
36661014
9712004
75222865
6280603
68555479
91939159
21516083
14861908
215470
11940847
51610920
76060991
94684715
33181510
11025213
33065315
12535157
42472971
94417488
99389368
63758788
66529312
13801621
59881642
48977896
75590173
24030229
65963930
50842305
88813772
86854954
25014365
77299140
16461739
68784901
19380667
35762557
34080621
23971880
65470193
15953415
86360185
58590188
64364336
14880662
94561129
39318525
77998619
73086189
60889997
96563161
45509709
62177000
70258790
87096660
65817041
95894260
85937195
61493782
10047144
10506898
36052807
34942235
88136519
55092952
70137048
56053810
15839254
55001071
89915698
42617727
13098226
38878614
3485787
1805306
74949035
83434909
65226124
23565550
30767239
67603051
42112694
92432762
53303741
1269625
72619002
75343635
6184187
2450645
37773872
21246976
58294497
92200352
16182625
4922589
92082820
39858064
36600141
480025
44796140
84214895
99503590
18331256
32383125
46272666
94238419
20670865
1059570
99515522
59853038
65155664
58471141
21976878
31370183
33249142
98335817
53683384
17675806
32857364
21122153
4448204
94378348
63094292
9226629
72688172
3847003
1371568
19711572
68758318
22925130
62388729
15496317
84866876
36513994
67360081
50411805
20861523
340259
15239153
5750596
68454533
21256656
9731172
62308215
95678327
42949374
33390346
31848752
97522147
95648273
41158294
27041881
72767255
3926304
25660305
89915093
241525
29981044
98760660
58530040
48195569
90431501
33698066
66674953
27832214
5238557
78556236
62799815
98101761
64307082
2249050
19888609
54135524
65331824
22886761
66606717
64269701
41216413
4973688
2046130
41582908
79837204
38043610
55060237
53769976
88694923
81615286
83462160
22544315
23430892
99974538
22731438
4963865
41047768
13517988
39877329
99467198
20519199
54737064
3588565
74162661
30498377
20404237
28757258
99573473
98706448
29168799
67736373
23040408
96171236
60258559
83968783
48676866
79095398
65317918
36234693
66055343
32865773
51343302
82601590
28740926
70649092
44839697
29972664
93580519
74062825
2712047
34668052
32047090
54911248
14987429
31676805
92855102
53220255
1998921
19837181
30037947
5310959
12973383
67442657
89614832
59985169
52699359
44565128
12184950
71299911
67189412
29967039
15733370
82786694
72717054
84039752
78335807
81858811
24269737
80207190
3722394
34248067
5582132
25739026
30444404
93553457
65597827
75659546
33588044
8903628
78231118
9053949
92771250
12852046
16805280
87077824
23678413
11357286
64355416
88144476
19021526
38260471
77713323
24301117
19779739
95061911
67042976
54620612
18626557
60335889
53296786
46498246
15863922
17873123
7382194
89498892
72989571
6459584
42593155
80476625
28902223
10162192
55826012
99172167
70585607
49734763
13486058
61222418
97439344
3058722
75049899
77145547
26224996
50884790
14190451
69394302
94780497
55438431
81208811
38196012
47769784
4724358
209677
34269770
99640495
59583307
82985642
15599424
92306016
63605504
93285092
21133036
26784392
31048619
16324020
20592668
66396921
91370376
93425253
666903
56538648
50450565
7019287
96214293
43503455
13673669
90182717
22490562
30438364
53052190
74681887
95190975
47277233
17003674
44965977
67635745
64418706
25267194
23733594
43041520
30538058
52036398
42831590
70470825
53974070
62366686
23892885
44487357
56978376
82488548
56924241
22184464
66411013
49824464
18313436
39390075
45019144
74500963
13465672
31613770
94408061
59017748
27046781
74280126
45116710
65675406
47599286
41528204
2919002
38646832
65614084
42638172
82458241
40218251
26081226
53559627
11930265
51920360
14001471
74402153
92557236
88442816
47664111
81421628
96781944
86642753
46312250
42924603
62992029
24877008
33724116
61028948
94814834
39943554
29487427
78109031
53205849
18788769
52334180
96046281
15700039
62643757
1561063
6903746
48675141
86515800
39583438
98420495
46163441
3613961
31393010
24197984
25439998
36590938
82667134
52379099
98189743
58292762
78566258
13208472
62749024
74091084
46016033
44260642
59891197
53126054
77261747
89197564
36538249
25751827
50995876
61017626
51184793
87727666
64444483
38915684
69224150
92999892
18108212
66245431
42680959
54880130
43957487
68913379
64420068
53635060
62711358
20075822
37288428
63258779
29008323
4335567
51974544
20271128
58563952
24547060
81427294
53455810
81793292
66336188
24077559
32246309
11669685
81596862
89474705
52481406
15198297
61412225
22478197
12489280
76625979
28277249
26008962
88787857
10795893
93128241
83307176
37022925
26906736
35999091
97914222
88752642
34366317
30896417
81845613
48183411
6319359
3444744
43672019
34384662
62597007
34338024
58231521
56527382
67309271
93501941
86415981
81727825
4243559
90077273
52713313
54564826
21507364
14653616
1340730
81893240
69936580
62365834
81290122
16459046
77658963
79509740
70685558
33981841
16339376
91829455
74906936
10836381
12658704
30476960
71781022
49894880
4186491
21105343
1776009
7864870
64491850
76204800
74461808
32666859
95767727
9429292
39885786
32324068
18145325
72148609
32462823
57017718
42620956
76010542
35768008
25340989
30761767
63584216
85258307
58137479
1597645
25904664
21138224
8655831
49164515
1960187
66743038
10277218
8730640
17734272
21495342
24601493
56510287
20706334
70587351
62719885
63827825
34534459
6588193
66889117
26769560
52215734
49223370
60746188
11503294
18614110
77262244
39127124
64461612
37473912
74797332
85037860
65404163
91856957
42050709
74171487
17043638
52228953
87550515
53808091
72542862
35163246
85005841
72568483
43639333
16823183
96733923
80664438
97047787
46739141
43081077
99994949
30799525
8956045
4848674
31268281
83168488
2712920
32661085
89463210
65509794
85838090
7169068
18970281
31005074
4801660
56079527
86829687
40934347
39863035
61441150
12880268
83553333
89476294
55010417
56474001
23945996
79778707
18398933
64700390
28887903
16697866
24349462
8527645
56194706
83120969
38736175
85463165
67324380
10174046
5713203
47809408
18453706
77176272
85634504
55873621
22254266
19824151
32136103
3382878
2157921
85128991
31902238
1256883
47949894
73030602
5704077
4726942
25066820
54607979
74596588
13105949
92563980
84267339
74777156
87465316
80669345
8125735
54310449
42509144
74583514
95743408
99662695
881684
95406819
67958794
68983850
93598568
99738812
78495821
25866964
96873301
81276345
86882311
47345235
58635154
97750784
90051769
22026152
21051914
10786574
11560021
22473065
57306204
82505522
81569479
30976319
84068442
23838993
31231081
90375273
5386890
10648352
17333900
37385272
14112936
51365165
10388982
38063249
7522850
36990679
48232031
23105646
36730522
90795025
8759539
95518301
19275880
17480611
18758611
488959
18063638
20347049
39958675
56279434
93390818
52478994
43560382
80305736
50589503
64550690
78372686
80415254
14206548
78133232
50187828
94637542
50882427
88335081
12815830
60654909
27532483
77221707
79352203
75209141
13719663
4198827
72423201
52468092
16340597
6927472
45381976
90197972
69874432
31821653
89821541
31307153
24829935
7720939
69264752
19660190
84044884
47563796
40149014
78174840
68381173
6457225
97512935
35770033
56586446
86357334
91657705
42356846
46845836
50275673
17324307
28847850
25550356
42881734
22186963
59712753
55075066
67148709
66516105
2169446
80348682
6421842
75307529
85394877
22681795
33666045
29775901
73963137
62833879
95882536
37643265
37569487
59858093
98855212
18236645
65530842
53182943
77665204
66565231
88006757
39735228
12688703
26616118
60419660
49547975
20316066
34351176
75153659
42274870
98492036
39228069
69932533
50773364
11201505
15786945
90012494
70258591
32825736
23091462
43828018
72405002
25995933
32068432
57402972
20420797
57273111
29082991
35131295
68007664
21426499
82627496
16340321
45152404
36091711
67815989
35930907
49899722
63592064
47077824
95507674
49952361
7070541
72865004
86030529
38082172
58809409
25253580
28563845
97248194
32976845
61877354
45174255
53003053
16936115
16675138
91883358
58960483
53993612
67006916
44855362
88162368
93992259
70925013
85777570
45321298
71371672
75197262
40926615
55323484
58135967
28612220
55969487
68832979
37534014
69063070
70154507
77266788
84490674
32271467
62020001
54541164
4317962
19300745
92082426
97638014
44656554
71142167
55627541
69508833
6239434
85759780
75183619
4837647
78701813
80766261
6068585
13142072
72197771
75606979
10210305
70867901
29023039
47828154
38024473
22827957
28808345
42758396
71921938
94925675
47154036
84963804
76547042
23667677
48146305
10838948
50959507
6371135
85770435
63070991
32741058
39446134
28287250
83643599
68349472
37610142
86292632
44210696
22825716
15912325
5469526
39360467
76842392
46508333
75665312
32349116
8893944
18046798
88494493
13445445
19498518
81897169
50021064
1634657
5491592
95664726
27605874
20903929
52083960
74767279
27757885
7817579
48613795
15322467
86418850
50298374
79558875
7385132
28100972
23952271
8559749
98952569
67790139
55412158
97889948
51768045
68187651
69324738
45368492
55693534
91882122
96470457
20800343
16324823
27214317
34503737
25689044
41898006
28631835
13854922
66295403
87309838
11973464
25311594
83483642
52693479
743100
29136391
29856627
2905337
73720754
23545352
58853980
87750997
46650233
61640645
34029901
41301564
1697446
53451530
87802485
26852261
32247712
62727576
18654742
81106107
50300963
76166564
50315525
2375517
83716030
71680855
20136235
5958301
24201301
18512716
93566726
97074754
49481631
98879764
45844520
27537477
57786537
68940725
77305015
12843095
68089937
60246055
18059244
64709722
33914827
32494806
47413140
61020900
60024608
15846691
21206162
62716607
97762730
37878499
24717403
10866539
73591706
43698142
67029880
83588763
93430898
46764113
99422472
32785076
56685195
26851693
43666235
94984785
2508689
39834837
51601112
71286209
41792001
87747876
86705080
420487
37865906
20115557
8033096
40035034
11977801
87013273
76588811
23539747
43498947
11269429
59419670
38539905
76057327
20384417
38503571
88702792
90527729
43961530
13622846
73931133
51260097
99778384
58181355
47897436
75705770
75820457
59072510
46401235
63484619
45375228
68273137
96692740
55159961
62001911
91127761
32052423
92655707
36841018
9941698
54917925
70971821
81821658
5929847
90393054
72215294
17826527
50116794
6408932
73155602
25559238
8064234
59467486
54205824
92213503
26471544
22396326
46992180
51967600
72930921
99992267
60583406
9875184
98880983
50242576
49675202
33632973
98288240
19955947
90965655
85385543
61859829
90152455
40656296
30297362
10285756
52416706
11386374
90169304
77298735
55016112
35253011
78633141
1410123
2997270
63283720
67622585
58198562
91882095
26742384
91513193
61280857
96128491
14176171
2518079
81416619
27594987
63778412
31024933
57180516
35886983
2295867
83785726
5313510
77206792
25238516
15541534
22511912
62381678
45968199
11564748
26082865
2591978
25799478
67380423
16816290
48119397
20158873
1618366
38178602
26491128
91603613
10253271
30024207
94286194
624705
75804969
25428908
42717654
33395671
88590657
27303149
44973017
86858889
90050465
4709076
1736808
86652370
72383037
71360760
64570144
77281537
21829628
85357313
11218644
68130746
49268541
14118957
48904204
39744116
22757967
21938894
11776128
38523131
54874871
26939338
17876128
17589743
23213294
37274906
14594063
4519236
85462625
72092491
83831075
55078337
69389935
12198656
11043432
31373697
58800047
23920749
93640474
94912628
43518375
10607326
10346926
44095199
85088854
93333038
58893129
32152792
26191531
63350352
9154631
6290891
51388427
48364234
26332342
25154040
83944911
39330613
4116952
77411826
7070403
4393151
14647973
25967393
20667817
47864232
4956742
2006081
77921972
49369800
79066523
13042913
43227661
52578568
90760118
89198053
84752978
95651556
47725662
68264197
44620562
40859120
63601805
78761036
99741778
23179856
20304627
64245657
73795083
54626878
11374192
43723041
27362729
59041927
34036381
38157803
22505613
19614478
15556932
13506898
46761868
38870600
35027684
39438727
13405295
20480191
87514926
95312141
73114737
33029776
60048010
65384763
1659332
84126700
83610771
5402045
16670988
76289178
52876183
54592020
5477346
27636595
18567448
9570321
36218706
67471845
47210829
42888286
68293981
34043762
49307810
94481141
56973688
19545902
74948659
71554470
33689868
477507
79416661
11917462
74965492
58579824
51208206
2661819
21992193
79651974
95172248
26155361
9774969
21159658
9697762
10130600
83854996
62109975
61655822
99002883
24612350
50461977
1528564
15582394
98191448
86681618
75336862
6873193
33998007
15114168
56130250
51486847
37212964
80280021
41285228
82978240
66306842
15806918
87348777
33344452
35984394
29557501
46349532
96983157
76134618
18234495
55399188
92217493
5586274
3176551
73309588
2211126
73922542
13280865
30434259
47844415
29138111
66826544
87664506
19920622
43078538
38741544
27941608
5795921
37632247
80198324
98754993
54207691
54278179
89795537
95721243
88625558
85285406
61251729
10966175
12706875
16543854
73570458
33749102
88373019
85544587
14893221
59037674
27227370
69717345
8275199
66905128
34866222
66244817
24138251
29635445
43367620
62957103
23516349
43312334
11447132
55347397
39490592
70954086
18947832
73688655
66032338
68748836
15544945
75232894
19867779
73155362
30056178
3523957
20766074
83975471
91576187
66050383
96512527
66297422
50155359
12117143
54698034
48780597
57906630
23733965
47385571
40127439
70300204
37593064
51008695
96894394
40256480
8825551
17328474
5208522
75212422
96078303
32398087
81202308
25576854
52279912
84464658
56105892
64421594
64879664
40792927
698775
64531188
37709806
26378216
45045250
95490773
73880784
51519290
25598265
64715591
5723894
46615544
92531912
43019621
28805108
91775319
45043182
99633950
56837716
73562017
18728989
38428085
77499410
51512242
57597564
58105155
50887454
10244222
87029605
31901492
43668189
73571209
75894759
92735686
84868009
82163565
81652549
56703373
30794316
2251608
89052020
63958770
86429321
31352459
2207393
98890159
23758995
8790748
29943977
52414036
84342932
69720629
49405600
86391750
26907432
73269010
60167755
43116475
36271583
59745287
90269861
58210366
45604030
12602424
92993886
29165361
69712574
14998239
39360599
62008262
61011276
92637130
66306343
39878150
92965832
58157019
10275737
46756682
27765766
77856390
59880236
17442756
39143120
75420246
62300818
8163063
43328097
42889576
66875185
55672635
70364139
89876206
37649573
33733690
53768722
46776237
59771196
63502966
79817072
39989119
82679928
79884993
47814159
60662482
98691217
91975874
43852530
89687080
10143728
87663991
6005900
75968661
67526325
69756078
93666374
9006916
9960755
8865418
95376382
33040114
57363311
42825988
10398339
61985649
11418532
38526824
55919898
34837287
26616769
99891412
602620
85218700
2712041
29010364
11544533
83762096
40971506
74219369
77005639
89979826
11647207
86276725
96866917
76599626
81213062
20113744
11269176
17878080
44489667
97777342
97552446
41339890
78334275
12842071
84899814
51419602
25024226
32563718
40132885
62325222
55063086
7094667
43299492
22048839
41583849
34583289
51633631
29835170
35114378
9666872
94336519
15728826
63602621
67941508
53702609
38030052
41966303
26165484
18050022
51272329
62798210
84060628
70692449
28504487
58260975
54069619
81657940
50679633
5570975
14388310
22074691
20525355
45642177
46542811
83312550
39621102
77099192
98544823
7666028
88610538
8496026
65823857
63075443
31148159
91865266
37386212
17500433
89627299
55704318
96669633
33514126
98892895
62839473
35204363
47468199
29889362
47052210
1498521
39363853
73912108
84499740
77710743
44172004
74980404
95798716
77233669
31316804
94368963
43062934
34265910
1888956
22628551
54208097
7953747
81936586
22322753
6677510
53152470
54530404
39246535
5722405
62946575
63954034
19465731
89849743
66214051
72924241
74121265
27752141
91851271
30070353
62016421
143000
70023689
19489592
92164163
64996191
38518600
98292670
84996869
98939588
93633463
30437135
23804537
48402719
54852382
66421324
10087488
86056441
50264985
4467978
69095313
63192466
92613911
41159633
98944947
52498269
94085596
80400286
10148486
49736575
75913983
61303905
39446267
9457747
67823085
10288768
19564951
30096104
75683812
36460370
7947509
29054081
61441401
6834597
84950081
367636
52768275
80303161
97072573
94200012
99671149
50667843
29029183
26317448
6299160
47501291
69554353
8700505
67664630
46365390
28884880
60438024
82560448
87728252
45987694
28821901
51828865
36711931
67683953
1199769
31738905
28416066
89725649
43368973
6133948
80881855
10633566
85518209
5021040
61601234
16733943
58779326
16290962
85405008
42446612
54931780
66246482
98801408
92607549
46644165
85899058
22038561
22990224
79282344
60800651
94631907
98558015
76442247
81656839
65371369
57832208
98150833
73476904
73325517
50445787
36528809
90287296
38953628
53577744
74863013
31372407
97339478
99980590
63772687
93328201
80113519
23755597
5101832
98027013
68938833
52421013
20894432
42317775
68197336
1905093
73645471
69960862
32735188
2304173
24652416
40364479
93489290
36929203
5062256
29035856
41893940
84322642
53443475
96738246
62528636
21409943
53376448
33795943
96180485
18693539
82969856
60098513
39569634
35004203
73313043
79694449
44100637
84837115
89118186
80018445
81216818
41600878
68427566
16664379
13249425
57731064
39273144
80059367
12801823
23723421
82526487
87802833
36917429
13188471
8105997
2844429
97882528
22132531
99756306
84024193
12962847
9149076
77430224
16305514
22936297
27961839
36068005
12689623
30782116
60149422
26622244
85270316
68104815
35322318
46694548
3313825
17999193
11956320
59677807
70928833
81613543
3938827
11528164
73169388
12545170
48429192
44692054
27736277
11091271
31230501
33929948
50633220
75632101
73326147
13853887
25576532
87332034
30910936
69972734
61288054
6512167
12548078
69616589
71705709
13281231
82022690
89343249
82119952
86985068
15616806
67216102
82485900
86272802
11315775
51427353
42914271
6211082
62542279
50352559
15650142
40605873
62200236
57612892
85527088
59999894
53578991
62004749
23582672
54134703
91206951
75244127
83791759
57500645
87407612
23727397
15176975
32419731
29061036
10423014
37820361
26007051
69055624
84347740
16578440
52355089
62843768
88426230
92120044
77548126
67677299
97688662
28883176
43766814
54266632
66177492
87243845
16710002
38428377
78471674
77922077
18384111
15853338
21438471
91558752
37922845
11472662
2192492
12749394
90032890
79705514
62190929
95491595
58519668
89772744
74768657
8730870
19730162
20220406
18096825
52563282
4542156
76135885
82158989
56254900
49343694
86186106
44909700
66830467
71569594
3138111
33225159
54542203
33640131
14610419
44802870
80743723
59330066
68695422
71109603
1537655
57867844
34838111
80393620
55918358
67421674
12465446
41038405
17879060
50732807
19572729
75293348
56432210
33060502
19652627
88725652
29649153
3057154
20689473
90464426
25254443
61588140
24509027
84305587
4222762
76709993
81684209
46280748
65615151
84614145
82063219
75032520
88495036
7806641
41712136
74329582
85913898
28356778
47849696
65376569
75505188
24811920
68110018
90080246
45747242
37811963
84696455
20188585
94374416
65821433
7740829
31807112
41289340
65983626
21420421
28994558
18967659
73690403
32366420
6973994
55111596
11836460
3985206
48566877
94892131
20553858
85364967
46932384
99905928
20314613
77189176
72680236
36173670
50741451
78842768
33151215
20501788
66877755
96114024
23091214
84895263
94973939
33020622
32460637
26915766
22125715
85784803
18286057
96920957
8926512
79725661
30823791
68048099
17970642
32286214
63089634
79637163
97605110
37340475
49709289
4997743
73994508
85030765
5930334
57270808
66780922
81784739
87404240
73725031
98117527
83619831
81958658
74653296
1333809
48298004
55748714
11680538
30829576
91900607
83816626
84583072
5280976
27903051
27447867
67390738
94051123
56361763
65937045
29387477
90544205
32108868
58592777
82589215
98567214
20524735
78151183
39066748
33304412
39673916
97844440
9017932
63090766
39213426
34589125
37249346
5232882
97833136
77073133
37226470
43749415
12787544
51414171
72985620
34155588
21830238
47254734
91110011
72755088
52562381
68378296
27642912
23112135
85557826
32849216
98757848
79162779
69359215
90098560
3906257
67127345
98747033
18030663
71505673
38656672
14414619
20589207
81574869
29795702
99485153
35051560
51752028
21941810
89382894
98189284
62980890
20374987
91190486
60824681
62868318
28357159
57018436
5856650
23804107
85240229
36802422
36259790
64756443
57485716
64344764
20320496
32230487
65254073
98505468
94658397
4058848
46280909
7841841
38363065
37749098
45982717
16817383
47905114
20117948
99531880
37360321
56941003
62409201
1916325
31255284
28120139
40843769
10920506
64037065
64204619
2674457
15476518
21416991
91918836
3676263
16738648
4079334
57978527
81480527
8599861
34061477
40162394
34154512
92899862
86478068
2720618
37439552
36596423
64376323
19266755
7248964
51933450
31319058
92456594
56456153
21271314
24834807
3508916
9419662
54296841
29018011
59980860
53553479
39250570
78051197
2422257
70274492
66207527
6736941
64802509
46290167
89778660
14584530
41914239
60632026
15346362
99405221
66672874
98736535
6200853
24472180
75692196
9807414
34386775
5647648
35494520
48981522
7735379
74807583
10042340
12945244
46398674
63394298
87738524
59390871
86937361
92084688
64509445
8564506
9651009
84500946
95242427
88891025
58452742
26196421
43313931
54145917
37444857
83563395
29261945
92951983
34139942
13329018
31868220
43191505
15428494
10023211
80207549
38971869
30154662
70816428
58513948
47833763
67430615
21457447
25560747
16545352
97442044
12203353
34954609
69623234
12288743
12485907
35349928
32957789
83356892
81344701
85203774
39437880
7827987
71903694
2101848
74239433
20538170
7825493
63177163
13365333
84310770
69091187
83002018
91446649
30394445
40352479
93117851
30559652
89295191
809569
90817961
38558106
30308746
18738775
45173619
31010034
38002007
63387955
27040468
64949913
98126756
74715130
35710553
81684046
77571145
90074566
7691974
54881827
4195218
31297094
70426513
39494658
11654848
58574137
73926245
98917926
73622408
71803382
29061793
89791646
28887186
68387560
11537111
60848589
94877435
95499018
56641357
34669805
16357075
60899951
86738815
51987591
96975520
93849788
91432859
67774460
3469274
89259436
66053635
71646720
48299373
30055051
8251855
45942809
10069562
95556284
25952584
86392612
82769557
50917940
69605742
4672465
63590088
21202428
22899316
99228706
22679951
28269234
95524158
19429872
89836187
18845704
41283050
39223398
72033295
701764
43948356
47401092
10024454
47860671
17588048
50973597
38156299
64629862
89489092
19072729
84774559
8123452
37232267
49245108
19932086
7955158
57780547
7496061
8671290
22977757
16971968
95338968
10702471
96224400
83482503
26208060
65797869
46358335
34484563
97365622
48666418
75462097
3630740
65656869
83649805
64110655
94206187
44210491
37325228
85881623
13612464
3726722
20888623
31672826
14412908
67806229
69653034
78833693
78293343
56223714
82556711
94980044
85423099
89198127
79675938
5109987
7567463
98877202
3934475
20223315
69057277
84342264
67048520
14134947
7411148
18159135
28188208
3015020
13566998
13410843
80279952
31684828
16295891
12305493
92284970
63419700
20213293
45130631
158258
68301386
70561026
32093505
80185807
81276936
84386661
30986856
81701024
49521131
49890589
74923953
83225396
40722308
53404197
18980394
58220176
98006779
68167210
3744434
60552366
73900679
94368784
91628412
28066296
18171895
6410094
34325904
84587217
98933804
46710541
35761482
77313036
20671388
58791788
57909465
12643955
15536849
71081535
82730945
19339585
51594728
83232748
27427162
74401704
84464403
2806285
96967246
80400717
35009559
11618032
49430815
95447239
27067087
80234778
23595167
7179811
80135847
27669440
10819957
29153123
10817057
37786444
74938783
95696890
52830548
1169886
39298795
14753873
97274984
79734728
44190588
47144262
86109723
6225425
24154443
31514024
69232703
62108147
79522468
1073084
79855417
81037918
3339173
15881659
56976516
46001779
76681666
13460049
84354604
90561289
58955588
16040224
50489684
88056875
81651653
82529851
84748976
99841431
39796917
66527147
36058379
7534913
35919064
76270830
70942403
3251918
29313990
79903859
12840776
95848986
24492394
5668383
55304097
98252210
30521988
48817867
48683494
15580506
35358247
82156995
88618183
66687881
36919099
77183816
27930627
94451688
52279292
63427343
18261490
4910039
16149625
29959361
64930812
90964200
30663446
46804089
51940128
39472226
44540426
92264777
7565934
41623231
65505762
72119221
61823629
5016110
74182140
15073590
30219318
44073234
17736973
71659448
4247222
67426177
8692380
70742812
42597232
60141765
29920644
11515575
36902233
4256735
2400886
68975313
19297915
6814719
9823605
30863911
67804530
51329037
4621400
2255978
38265330
35848996
31939915
9705406
94747455
43148817
77657678
54749756
99953331
15538392
95091124
3470448
82303803
78939951
37111462
73864411
82233818
72274946
12070814
3669874
99749157
57696749
47144940
33398301
85032134
62696133
84822580
81344057
5761530
56192015
67747822
75287
72899859
95304839
19073765
21007994
33395702
90330779
80320697
16845341
34302109
9087726
8946013
21321003
84669078
24305365
31046809
30294725
45746050
9943261
4957833
84179328
17157783
17030723
91659036
38809060
61781023
4007290
10291350
53572590
70484727
57926825
61976078
26047118
80615185
19241002
28149745
3097386
58197234
86010893
14433661
86121242
88864564
17704083
69475143
94410281
45569285
99001779
17338549
90901530
25989031
36468120
7048069
15473697
78258158
70161696
31770180
23261286
1485509
64217183
8965592
75174022
50823337
6761242
40798199
21450001
86184492
76497741
29987757
79326221
10163571
77234086
31653082
76311665
6679993
4308231
68037042
14212011
47721162
28483335
57371963
89904667
52223624
3327346
37740754
62911382
62396266
10410693
91433895
64389604
57652728
51810995
95484732
62732097
27410768
44566946
94480361
27102176
48820388
25657134
47258715
29137251
72373434
4321958
49220369
77527397
64622443
75317386
45994206
36470000
58215716
88163091
30000490
9569799
73826920
52540843
80203185
44957470
51497803
76663664
34892930
60739740
87723000
54798006
36412417
96135776
85679405
15017602
89472293
19196217
87413946
63990031
81433403
20918893
99729158
41259085
66365025
69633075
16782474
91522909
16766476
76428089
16235347
55916822
57707906
37814302
52083076
20048771
56795745
72268793
16451282
57296995
20090134
92594384
42499078
78907048
57944935
50305058
68074367
98256377
61705194
67074142
63013293
6423855
15595403
87002217
11055511
12422107
65750026
69101596
85093206
86908095
55189370
98583748
7109016
78283857
20206276
98220961
18765342
47683899
55302690
29060711
70142014
44430045
99839396
34935743
88608865
56648394
27055022
84670151
61566342
56761670
24368760
764558
79307710
10318543
26910861
35906969
83148462
71721361
25904972
93127009
3260944
84453360
28710506
90351059
10830385
26497282
94119791
35819982
88980085
17154578
29999412
31703976
82454991
10188319
31520619
32377002
8478793
58458
99426839
20086415
70404738
64503212
16393487
47190793
30496299
33894957
98444160
41887804
23292041
30387886
45744744
90458433
22897911
54736944
82193948
41713829
76661856
17495659
73121730
2800871
84111305
17341768
58558168
45355517
84628421
57978471
53052075
51837648
11808767
24824730
74957537
7703995
93530036
33669480
86710768
78055952
36452150
81036427
27073700
73854867
77342570
90855794
83158685
76823037
81110091
57312192
4754126
84722298
6262629
51328715
76499712
20777515
33606746
97863966
37019981
21431973
74156129
85673463
7204773
63430001
16407234
13644746
89853772
81268106
71824987
12705212
65808474
17431266
6611486
65298728
85599546
38633181
83691152
28846366
99625003
89930963
32272204
59151839
38217410
17377939
92655230
96975202
24547174
90087131
29554793
96147667
56352467
15676641
17634785
22268174
17096088
78141645
19439570
50311208
83775129
96855100
81547447
43199975
80595853
96658879
73701667
63784517
40689536
24362330
70803772
42827249
48064339
49442821
11575355
10191565
55013943
38646318
58608109
98630001
23471414
26342965
8374837
91541159
64283050
25224431
57686408
43890413
57234628
91986724
32560239
67564278
16545286
28890641
11158792
28721961
92376777
20277479
48043654
72010272
59218616
95215690
55725
96383787
33474643
3485650
40645974
92379083
76669550
6951821
81566705
12257591
18260655
76412539
38603006
56485850
85504531
10638865
64556179
42602706
47054441
20675767
59186393
65599859
19134677
9336906
68418703
41484738
94596431
79157147
61824134
42274043
36759074
84367853
30203171
82741260
74698861
1698427
5712864
96280343
80831141
55608560
90781898
46559220
75023121
49832428
14597892
36715948
47870797
49581446
33004611
61481471
82760904
72970693
89473617
6582239
27046213
16249382
34583947
70641651
97031262
60656665
32984675
68683541
79305212
82758788
8898014
858837
50510560
98473790
69765142
43458803
30372894
50836373
63107513
5037800
82534557
98121417
84039048
76857694
54809240
67851406
54958553
43323059
6320415
19964558
66975254
67388795
90043799
40556261
44833340
73557755
53183030
83909283
19524189
10390703
26252168
73315406
2479390
46037700
86953709
70305373
69717306
58083998
65288472
22254782
44813565
17448532
68883857
87449425
94902217
95631407
89505844
43347050
70186644
21047599
56374448
64910163
83583080
62742406
30666505
25350855
43015394
70904858
14307607
48665209
87871924
26911751
81314821
49222795
52878628
56367643
27599314
43574039
62873738
85784409
97630931
86732714
7087062
59712887
90386223
48746947
90262791
6826591
33020514
86883673
40012981
46752946
78856891
60292946
7127944
65845056
44954333
33733645
51972798
21590673
57871682
5701081
19023273
96364127
12433331
92517755
51572271
7375386
61555409
7411373
21011016
29548387
16482960
92917913
33235332
57263249
91432886
48424034
13643395
38805807
58301537
61147803
76799098
71060603
10159486
28909005
80734133
83682025
49834323
15696886
78068239
82589855
19944437
15249157
89920635
79849974
26409939
93282399
71872383
8692991
27376169
16871261
50686388
82682619
49244302
75317964
79184455
60211426
78341223
9789803
94674299
10734302
13761137
12320880
28785701
87816653
15376443
7023876
75034670
69166530
34138281
53337026
52375317
94487427
34642035
98338620
64526187
31204109
73812131
57885046
73554516
39446540
23031323
65053033
91874060
56153956
26889229
63565697
85811040
59771307
99814017
53610272
79125809
17917612
41904594
83008281
13544693
18878949
75439921
33304373
18270774
16539657
6537761
77073841
19113744
46307456
66624505
94675902
42064055
70964194
69382501
43307008
59762671
28833920
3790053
55668240
78500242
20620763
99480909
77240570
48513550
25255979
55983428
38666176
88926436
96973273
82931397
39309013
23944234
27699461
5339040
32717730
62986250
7681281
70592506
85150468
22029377
36441811
55024073
39114444
71680161
69378743
5430873
45217598
20322447
82440603
71510729
82660242
3356805
28706978
91982479
60262519
25503889
99820706
13480176
4330891
84341461
65909157
58754441
88298724
71187461
90076012
41150153
96390538
36292844
87928039
53617268
70396666
93892071
813758
30808865
14537381
71037032
12915915
8979389
22270574
35376500
22147230
69068551
35466032
37452326
73124088
8643345
23950134
17922858
82275664
49227717
13556929
61205058
26030417
85603934
50802310
29906373
37311834
77978091
44384557
37169435
67124988
86798031
29768659
16719682
26013568
76872003
88100745
85719116
95830623
59638483
88733138
28798175
67699911
93746141
33376553
64320947
27569693
15409941
94013817
71078936
8209526
75541764
47287203
44731245
40703004
38978436
24136188
7356586
37581583
38805574
91520204
85221079
76889217
62678604
1072591
11240851
66474329
79561583
49566904
63082126
21797041
45759450
20157866
95343886
92194648
96215181
78042813
30935662
95776593
8230875
6299519
1364379
61449554
40136428
6771312
16907158
6585670
91377212
78467972
42808308
12934860
34550298
4127141
34138977
13838005
66526250
41899567
58503960
26418825
27898595
82227826
87043693
21117955
33559826
75145268
79779139
17239441
29564501
26077740
76062102
96643029
56198561
4587656
27585011
50187558
24694205
87740776
99246075
18801680
6384837
15518560
57602788
26173648
80228775
90926074
10802679
39577817
38815913
67341618
2347795
63957329
96809441
25783032
61005609
1621652
37381564
55312818
79416254
10136496
63858552
11844791
86169452
9241576
68861865
42362069
888928
89236274
29738936
68760011
46014430
27177913
86947679
85087696
78200505
28530779
24268334
61355786
67495387
67650347
35799561
48508696
32325315
27331568
5159848
23745929
3375362
70868901
24967702
13022051
47784893
87603447
18631219
477853
39874862
12246474
39916594
34392228
18569507
24976052
60641563
54282970
71216510
95321216
4652362
8562194
97295539
50587565
78776558
79789846
71741773
53491181
38207115
90471201
56526953
23818662
44690297
64684646
35112504
67467892
16340322
21307783
22368386
68653733
34170056
60448030
61834270
38972859
15440508
58467127
7193467
58281454
79833128
48314580
73453851
52303528
77649607
25018728
76697874
30813959
10681895
68982621
33908619
86887262
60496238
19719054
88030787
31360436
38014866
9976269
20882956
28540483
94144992
91191902
8622156
73390330
47284342
91455098
18436219
57544444
80858056
32619726
22368425
4591647
87812895
7567865
6114037
7133038
64738837
4771857
43197975
90909352
622874
45287967
1082839
75910334
40041458
47998622
28783763
11185241
6311989
1465344
15421373
5390161
74866382
52226857
36399963
85916471
13768573
46702322
22498438
34421708
85457493
36956583
96677099
25980040
52731710
25225865
77685581
90268692
33775476
71819598
36638208
33737936
99408646
981916
10244208
96613966
96605784
55801745
66082200
25976276
63988385
32352062
20846220
31003359
6129774
93840167
40445935
42515099
54593309
86943941
7254397
85949803
33325667
94922500
28900739
82595431
69763015
94058949
27388002
52584665
90365476
55562845
95233296
95012287
31653675
95249684
62561430
58961485
61686238
58701479
5717395
47939432
5437975
60432327
97758135
36266283
33876479
46426776
86145865
75047782
21058967
56543283
92434850
96697626
83834418
75548196
7852464
33613054
14857209
20418028
25007988
7363581
81536614
18832512
64442756
60810678
58263497
86730184
20352905
63505659
7894470
57632289
84546754
79540562
35413461
44819676
56721280
76655735
20788673
83494589
10306472
34257880
18870826
48064380
71846196
45807127
52535555
20861511
70925746
89224588
16641812
21004350
67652803
69931201
19879033
35694838
97354397
43945460
18754593
43127543
47146378
32122776
32085584
25391678
67417959
73588692
39694621
53089980
15648550
4294402
27500277
45960916
6750284
12559921
21529622
93393121
15533172
50017188
20720149
16572846
88214986
20521809
12674648
68938748
37888656
22863203
30864285
17458431
32438172
81314489
94732657
90360033
90534104
64283748
1716666
10633534
40671937
23812141
86326318
68426151
40033513
39457293
65701849
20710943
11326582
48274610
69791899
42878113
17714592
44753664
77053864
94801559
968246
88483470
82215174
19291492
51229722
67051301
3212050
37280220
74791360
15337285
16574971
31174343
90156467
32967840
51637574
19885921
99036689
23697053
86186312
42465757
41449482
46970582
80414127
44728285
24101220
22775962
15221754
47005436
77892858
93500780
22068476
95758660
75616824
92987778
68241245
80209848
30296993
26692935
90949913
45558220
63862090
37523161
22354687
89810663
41932636
70207627
51058995
72793832
48133013
68565092
43557804
50682526
12340168
38463135
12095671
53048655
63319128
49663273
19616114
75111986
98941377
12609063
34925650
89027573
7477776
55068781
54452125
93772599
40362085
40070151
18520817
64376335
25047160
13111476
94170555
60194179
66845202
24761190
99794369
7210258
32108687
93802435
53292185
42221355
73783139
28225959
34170927
78406579
7619730
37228192
58400067
97609092
28571445
36435057
77429736
96561640
59720444
93112463
17446407
46246434
69974951
19723687
12560346
63254501
96231564
5057814
7040881
95415771
72636949
71244143
10804784
60151327
71781694
6141177
4207439
33964995
76487707
46381358
31228505
4116555
90226000
87143230
74792877
28866864
72996503
31605130
90952704
92911711
96786494
55334953
93180889
55993271
86089638
87533670
72767764
32470159
4958405
90115135
41062240
72457773
69839781
22169064
61251777
63744336
6380003
58039622
57626382
50338726
18023728
48595829
69758068
43180375
31129556
82641219
9359345
40042617
22308390
72185522
75248346
83921817
58923797
78860410
14933
66234936
34857890
71558788
33844448
89926987
16091747
71318384
38932680
19846075
97833986
54055440
89591475
75003619
21140668
69377003
30679319
14364437
73466851
69475771
76827328
97193493
21179229
87098607
27505998
62252444
44045858
9784618
91472564
17057238
34361793
98612162
101563
79550693
60977116
79802178
24863357
50506332
57293479
98993128
84387818
52798660
55426413
83317799
52652614
67224602
50808075
99883815
64811945
84417615
63292787
98043968
27353213
19875527
24175147
66451331
40543492
12991451
99497931
77272625
327376
28911447
35935619
51649857
7368777
40167932
84453266
81473758
87419435
75626239
22384336
49657831
18983685
16384392
2224933
2476142
36322490
9981492
40955663
6987833
93954820
61885844
3674657
25623876
30894316
591276
41819006
43546429
72311635
61133940
22279522
80077319
83565421
57110618
96708249
45320248
47404353
98107071
79722246
67164314
75225642
82749301
32014622
15329965
5539929
95543111
74737514
75626020
43743568
5336946
6224905
68980068
17141608
33951012
9571115
10771976
4302668
73070340
69591447
89882975
90342268
12613289
39048486
99868652
24415691
62108193
95929157
11816166
52943074
72847724
16705143
40208310
66751931
22195455
96355025
48262011
90111782
92994626
11847549
90669449
11067207
22510354
47929143
71550693
18371606
93812032
69124563
8607691
24863709
19607823
32054965
40834857
62453950
19140026
72766039
94857249
28609323
98419180
96938183
31138187
82427244
95392838
35959590
70318960
74337821
40292828
67208234
36212112
60879276
14574008
70877852
19147485
14718431
24570966
35949787
31947518
23651149
95552550
38190168
84426189
6474464
69683470
99018520
91805401
38580313
36289509
79504437
74415589
89158348
2762233
21734493
66585447
89921823
83506570
79120721
55747338
47828624
90426957
49380200
9931052
29257516
22012137
94763785
22768225
62535001
18239357
32295220
89481966
39994445
33623320
4189946
63124046
62813844
57945664
20875521
43681457
1923470
55807084
55677441
34500216
76776686
34619018
68341065
11304379
35185980
38519162
79185722
72947395
37914964
7249552
27289803
55168144
54105829
12759574
15588100
85063251
66865907
59900872
57490307
90558709
83261270
31876182
44490490
73557135
49354553
28855781
89957550
3985648
64817819
17922702
30172666
21215003
41323985
18673374
31146698
49865413
82137858
74791765
85887009
86971867
30443946
76987367
73257363
40253946
63508248
48666238
53456587
76217845
4521711
41114741
34231046
84179283
87066793
99973150
22403223
67221199
51148047
4702526
89464161
46436054
26422466
60844428
77607264
61749516
46458294
11456565
28744480
84272327
35082161
52299099
61044548
56905619
54504145
37806993
13243137
1436332
12705283
5130337
79736224
818055
10038924
93635014
84378879
66231369
35103108
50526386
63602705
78700366
79647318
346761
86962777
13534628
92685890
66141604
29014643
48995469
10278876
18728144
38379404
25700097
80962954
65867724
98871269
22160681
55351817
49131214
8606291
97133029
91768808
5289471
65708994
76716359
46618123
16103674
81174446
95672086
61489961
61532497
53189544
83103052
1162063
95205896
16970967
46035865
55161692
13819928
29845620
95628509
61545859
86665709
48401485
852145
36579020
53073897
41934915
25950175
5613714
97001439
94181068
82723558
94077958
68690840
41326193
23519095
98395819
74073938
17612113
73427194
45987544
8131899
32204444
76536074
37721657
33963258
53916954
38804725
93925198
38248743
37133474
54946109
19078379
28832462
64607395
43219481
76217270
62942449
49770398
43351284
15357101
34260483
84650409
49668589
52170141
75643501
97131758
61547862
76646572
54809356
48109610
89249334
45909455
14942641
33890094
84860103
80910932
68391328
36863330
21978360
37694554
7336978
27646781
80390635
38387540
58107315
71182542
19019896
76988299
13552676
66978358
24361129
73897369
29119098
40214315
55626556
42368238
25918909
80639095
29460516
27491406
79906410
97038967
39816201
71309904
54167282
60553117
52652739
2833633
68091449
15354095
1831138
2525119
99583767
12721541
44437289
16203007
34191834
81788174
14487055
48409736
37150146
6013260
30962493
96603286
57615748
96141971
62580498
36722231
3068104
36495950
3822114
77369041
93232299
35076219
60525746
40483738
70299454
39991850
32895806
60431647
57319429
54556417
50425332
35326142
26972280
43401403
74973751
86884139
9132165
36211108
12031516
57062127
36246284
94158623
21433840
39077348
56223330
67125280
93554352
5616314
9091535
63148467
22237327
50844790
89124368
93313907
34521460
32010222
60633813
43028499
60875385
796750
83012
82100185
58047853
33416853
32629876
10136606
88293715
62070297
4987123
96639951
5122017
75380735
14110785
62783983
12029698
85658820
13246291
51188755
94840660
50128567
46283024
73101796
71802795
61714556
36035543
39061921
8396940
18686090
88914680
88173722
43320243
45020590
52544310
42484150
62573709
47372934
4135243
67576302
21436351
86935559
10599524
19186383
57433501
22845688
21868449
3976956
90938035
3760501
12938391
39554474
72177472
6144364
34302669
99876131
83035830
71040291
73545026
69350467
21900860
95468464
95493349
50669822
52981548
54751103
78278428
74006488
20970901
7121617
90830654
78942827
83734202
85350455
43687449
54201573
31250064
3202075
93031788
9438087
44766788
56028983
71575150
36128807
93646259
74695963
51350598
88358319
2820081
76304043
51580560
88751004
64241603
44012703
87389662
86667135
51867428
75302146
10706229
38112639
19081924
53407924
26645644
50924502
4799620
95527144
16940625
84144976
96904955
27095718
30240483
77404879
28783348
21028938
65551128
1603785
6710510
32614915
60756409
10317000
83780251
11584853
92305410
16471017
6874977
48529816
97129763
62433118
52170204
92249718
72906945
16421612
14508890
8121457
68018805
83561326
26742877
45342298
660556
73094992
61148445
63328731
595013
21455636
17572099
74728431
48827862
43226320
69359919
92519012
97412200
21615534
87318772
96042592
14721238
43565420
91441238
22223065
23099634
88045274
12901267
49856795
19955200
44557662
4627095
48488006
41849913
59878515
26516358
72919246
54176842
5166629
50431798
6240761
17468626
96945303
99304626
40830565
85514983
38803837
7749048
2406783
74266258
62150306
36909372
63742220
11104334
11341412
7298275
22596516
98483341
76761395
52067721
56933938
64174899
65458709
74537915
20086646
22106905
5872677
52878142
47139971
57742219
68188431
91622278
73695041
30189259
40998038
97847616
13442796
51811468
26508559
33306056
97085331
74711159
62771683
47733427
62359450
91774377
42997777
64395591
42183992
61637427
4354729
78430974
61032442
7516057
27570514
91238407
1524798
65213780
89148101
58766533
13869497
94310992
27757647
43967566
97019122
76274286
97950547
11708397
36098500
53967363
34394566
24028576
67160032
77258327
79902385
43752090
2657096
56462888
22508467
29996994
15368661
25134372
42841981
1733427
69367987
51745650
71807571
45478842
48060128
49478698
85955729
64419675
4966320
46754008
15984932
99392717
40698188
5792509
64342285
36107769
15353390
65418894
49078754
92771711
69722022
34334323
97974605
72793392
78243928
24018953
69979787
77080213
17600956
61713825
70040301
6668647
42152093
5112063
1571162
17312533
95544731
95932635
57748684
33467969
75363753
4181603
35196878
74821955
47056527
94329783
40514821
96484260
84744041
55294316
76446628
22397348
39035686
46663434
74592502
68883638
24123913
69097614
22040280
17463039
23023916
86333929
32499003
37909466
64251384
43341694
49684647
46129494
54712495
88619176
79465907
81242806
22180834
89389874
37094030
8435440
30752251
26237149
88680057
55433775
62102197
78818525
89209931
94793042
6299038
96874844
1715180
61752938
6293916
66928630
11238106
38117439
63978341
14016572
77137319
37483212
13390597
56529969
81993848
32357567
94583900
94440656
70898568
41352442
21838750
99793540
60689827
85643541
7952081
93490861
65895083
12561369
35594066
11844130
88604951
31089094
49016400
43980970
1624943
54299790
46126672
9465474
91620049
74592408
42341287
96639450
2090607
6142590
31776771
44234072
95491087
67783311
2073315
59347091
79270793
8670798
88814362
65547161
77232205
50406641
61178704
78905449
77576410
90297570
34626433
67412090
91662920
10133314
33353340
81599283
98140607
2892897
99424356
9857392
58869246
83409223
14743603
80372740
3481301
60322863
54145842
28267825
26469547
45812230
60326019
87441969
76369657
10910960
42403991
5097393
63336396
67430852
54893752
9290833
18590279
28238731
10888321
72973093
72298783
39312900
56526688
48521271
56817437
53651747
383515
74950658
49728160
15005582
35027016
32300536
47832088
43290911
24132307
1507582
23518860
13426789
88299900
97528555
969493
42097442
97179478
33012236
59498337
67654094
17942090
84438435
63431985
90086675
39861906
68323683
39578842
82615887
147262
30652150
7409864
18264597
91898034
93670007
97843959
1264044
12791846
67766520
57522040
83094926
73495077
17100030
66153458
25608170
88871182
6699520
35866142
2950947
32764566
56203499
74859850
14925648
318788
99533217
57024215
3178170
42090740
2993525
58129852
1291872
72131157
72058544
98106880
70486134
88662379
45157392
92964931
72617697
81566477
93086020
78715958
52464061
72209768
32270449
37399582
62170583
93997690
28067248
60331605
85610036
99797656
96375437
5051849
82680968
56162280
94819465
24034684
59399360
18343144
48730778
31474434
12588409
24918757
17648550
33127942
17027974
52663685
56548619
76942277
76253549
22604862
92151322
86402449
22204139
73014492
25566359
92645455
22853228
36925439
42851899
7052537
63864211
50579354
25446194
1251870
49754808
24108406
43332766
35503453
9526117
1555372
6919698
12409837
59988953
43532591
3096087
1829912
83442053
75353152
75918250
72391868
48986513
91871992
48604348
42736585
21646168
87144385
23209137
71870917
88386279
93311709
34263010
24615243
66677378
34491102
15109915
10108039
47408672
6757164
58797853
43359164
95770858
43758211
10521885
16948158
11732160
37196658
22649411
32323448
10139572
74845404
16464428
34908008
38475404
10702715
73042025
86571294
21175620
27814744
5209598
14340801
519818
13275220
14842084
4866953
10188865
23574947
30560391
59949894
9954814
50548044
70352712
86175192
99392398
54907050
92808700
63898804
91337070
22910446
59725675
84942438
49332305
22181274
17952210
80662537
7799454
51533063
10709857
72661713
88126960
1602528
60339390
34542977
54722196
91652773
98071937
64398837
69800718
27534121
44859318
42410138
36776596
9136149
54547294
68945137
99328657
71767907
73725677
8834320
46404900
92897251
64819917
74228000
79162270
28566969
66213594
92985824
31475720
98468061
62168293
65680416
64315291
42342809
70200881
78135879
22969413
90976527
63411961
72969934
32647979
39992497
78433000
9623235
93758241
14708423
54813087
34672711
9846324
6264044
12534322
44544016
23446049
52475281
25298603
15118568
7695835
91732601
80746886
22303532
29239305
59098939
77838132
43854413
1835141
71835332
6888856
57216339
67496670
6219218
77101709
99352661
70304983
18301306
93788509
63448834
8514022
50946466
39547723
63215387
7471029
74719368
45939723
59100662
72319397
12120633
73399621
39422461
80444230
92687899
77490965
30889005
68085984
63242340
37553038
83837336
46103534
78556576
77347634
71003107
79164574
63156783
31110267
5450184
40449874
25174468
89307478
63728277
43571745
39405799
84919459
37876652
71100758
60684148
94515638
27241217
963568
26330906
81224409
89730975
54780449
17979869
67342280
17414691
99508688
26590869
89780275
89474879
65633559
73742189
67763263
1975865
14867909
52952420
15189254
25934697
14311644
17638351
33675026
43593918
1258772
56640213
64654310
44728378
67822167
59311602
91245429
56931953
33619523
30433652
34501545
88167951
8452267
55385857
34132445
68243535
72668182
49417231
32679523
20978820
55686975
20391019
60293376
76271508
42440851
60166579
10562923
73422711
44238518
28893660
30983633
41382845
75692030
56358828
36296788
39238149
91961334
40732480
48304519
91736967
42932189
18135176
36651764
80081035
67712292
52462790
82853270
60927216
27911668
97751571
46340959
93461158
78078118
14475994
34255283
3984692
96620104
73240155
91184875
28073523
76525599
53154857
18567124
85271248
89366559
37215917
37536045
90266958
42854773
17948577
79505965
67997570
16218366
89900693
32329722
51471701
41029581
6144877
72375090
71195718
31989161
40362208
30569830
37296869
15118476
97857531
97405082
20495961
79718437
41124253
58612167
51837403
96902487
1426169
82770010
57848121
63770040
18307606
46380722
6540116
72459283
32358226
63626661
21170850
62953702
20916443
37574907
3875245
58277605
46864949
33580786
45850769
58564213
63071671
21033913
20758914
23456050
29977869
41936629
11709252
82464105
29980087
42713150
43957937
40278174
16502153
57773987
73253175
1604104
87823401
87515426
35899479
83732496
54858645
45215793
78202919
72481494
91907994
76945208
6984657
43060908
88065885
13585684
29851154
32946840
25319382
42695062
15448764
33722838
96220496
1332738
85027380
99737428
49717739
51160977
30021620
16203061
29736218
64580847
62803722
73045839
64437286
23080381
57094296
58660781
42167720
89361936
63902546
48648205
24477459
76016
47374595
12260450
54483496
21533914
9045000
82443091
81530495
65599295
99793107
89895099
84602117
65693955
99587177
86533927
49824888
5335294
32523237
66850651
54917869
81149054
42102259
25631437
19429707
39002308
23778901
70161448
83185614
6672514
83727714
59980747
16849284
23367779
1734786
9675080
87940051
49231235
43280307
6800357
95466993
48278003
82776583
22714654
64041067
83849015
32237348
2904609
91678623
70677447
49441474
54238032
45076289
31084689
95670833
18719427
98295770
5099125
70852816
81490883
4067140
92907720
49741207
24030032
37579823
80711378
40848526
33672860
50498720
82704976
57887827
42522254
37939309
99049458
23529113
19724097
44958658
88643806
63541923
46261890
19245726
26758443
35278285
18242645
42125911
67883623
66653188
16769904
49406226
51310354
43909192
33018302
21052236
89667617
68464945
51079389
22617940
6359676
67702375
1507489
14166478
15340415
72307753
23797391
35907633
18427517
61083847
18340194
38923082
48900152
82443304
40107914
76069815
72062059
29926469
37152936
38153837
80226880
23373484
77077268
73791795
74088666
60829438
36122455
40097060
8449229
71833201
55087793
53367601
74594977
81238094
7644564
55045789
6685010
2046580
2138919
9322367
96644563
96785619
37133764
39346499
60468358
3454450
16492154
41361705
10587077
68328811
52102795
95488197
40001373
85189737
76293359
4539773
41763854
90496048
24771536
28772623
52134668
50306197
16466444
99521544
78630529
13913474
67912118
7843661
5101320
75802228
41923221
31283350
79577140
55167485
51855012
65108462
37384967
85357378
96250768
61535797
40539771
50599805
97904701
87305886
33237501
95147900
41807938
21384497
20516332
74674464
60477800
22364746
42574623
23465952
3122478
81547032
64696412
47287619
46708296
24315679
30742242
79632489
44583452
40335798
83457248
96590467
48280388
26119818
32642811
4163671
99126542
32003353
51036620
67191485
46038527
42899512
57394272
94515748
52115787
35685518
10416054
63008013
18043743
40074519
82746692
87749263
78938456
33101473
50653811
17879250
11766153
48898386
94093598
97153428
50687225
9048352
28581655
78014887
17890018
68452439
65429923
31656561
35509812
38295575
10761721
47448170
61710863
73665748
42710214
25598113
30095949
40141780
86459051
17337912
85005302
75027636
11008702
98101475
64015049
29865700
71138821
72978542
47185594
46548518
73508094
59289396
2301550
11703827
19343130
4909224
64941505
33948054
11294781
82709200
31177792
17247343
85792832
30545348
1070767
83178417
294255
72104500
81993861
86716996
13996812
58713568
48884331
7905892
80853962
50833181
58727361
196384
64544338
32273751
72560665
43111388
4100545
25141641
10904250
54121935
10156072
7598278
58429470
9761670
34453003
39529652
13967732
29238879
21719779
44065292
29070111
13342735
52479388
6195996
95768372
28892445
10382359
86331973
55891456
45263460
40222889
8548220
82844289
95657109
39730843
2408909
50500072
39124658
34602152
46287571
49910045
5128596
67855746
69001026
73395770
99098471
97464396
53790046
84289295
23933481
1626913
85106561
96069789
53919534
15593612
88182681
16738971
13627806
49855502
78774951
72606453
47707638
93731484
14118977
45871687
50421379
47431454
509200
66555494
19068138
26870001
37175379
42677719
21964963
83326822
54318427
12657750
40082297
44345409
60771085
80160593
7007756
79531066
33539683
90380139
18840655
16278143
10487787
59010809
3448074
95541553
83814982
40127112
40039000
4612578
6097834
26328149
22156330
66614813
22451809
16132563
20422083
62963166
9705800
19842345
61077051
44516886
99502161
73760689
16719100
39893545
71974657
14068091
96816456
37371503
27978738
31471560
51692976
93770166
46095698
86119567
88126622
99782590
89561443
55845371
32449485
72451004
56793337
70707946
72549067
41653720
55333375
89930608
88619902
63790510
19012082
30979666
24134300
12871121
36458596
30549644
67664945
27671363
53630842
62617292
25288989
12866303
44940911
55139828
36270227
81681264
7135503
89317787
52404892
60307191
93586749
88397197
57262226
66313576
88160365
73819463
35782565
87312525
48274730
55855996
5436249
91632802
62918034
29565586
44204550
61151959
55875285
49316133
37416023
20066514
43855033
58647172
75012300
42910506
98475289
73578031
30606648
64436973
89802593
81297759
17836611
55171611
49457940
42390654
99716329
534312
25009478
92297386
56371705
77678974
23382051
73595447
29320342
64236536
42710886
83064106
45364410
25259113
17361890
61881022
84597934
19610643
67890173
50276067
5255828
91023920
10179376
95221946
15291613
39473261
1239688
40755226
89454291
60314474
16794664
94922766
43709456
39084347
70156741
45036885
32067077
70219754
11357736
67456481
53501557
41315570
41546160
7735129
15796215
56084677
47984333
55071382
23569015
90928712
98467974
38205225
13669045
44462418
88802292
3890132
41538756
4421168
45198789
95124493
13633933
69364772
15846074
96015230
48799306
51845345
68177193
32217223
29983755
69140241
83071099
71172027
1063476
79828943
36983727
78687326
75373565
42269742
26693334
79954670
18160369
45906608
77076373
25248151
82402159
73298127
55002022
84654525
72961580
22689399
24821335
90200438
58997935
94592138
63957001
97050893
89991124
7921499
16262322
90033025
6945610
60941619
9783900
29804291
13654293
49616080
43685028
46061436
85049868
11767521
48248635
31355396
56931676
40768907
24542568
53599084
54866691
76865255
61175173
87473845
75410518
72033921
31756414
19674263
25459067
23006427
15595605
49738235
50759664
76588264
51046816
59496065
34686978
6400401
45013001
59612411
41633367
53994547
95344333
63707632
39502181
89209887
47360318
71568410
92684280
77266969
10607425
73430504
47760048
72861146
21211857
48440061
33036160
40301710
29872762
17314991
53813296
77968727
67117022
2915465
92484060
97017288
1233972
47121609
49260404
31520362
70136516
46056419
97003834
35364922
12444268
80240380
60429126
63888169
92704030
69719151
23672069
48063643
51430496
31037516
55861942
89121513
4683210
27839700
38675180
37265119
58996363
62404350
103695
3023422
52629477
70769910
52023771
18424123
69354669
38475672
37623262
303614
19974348
12083705
14495742
45586724
60600000
23997919
25929970
60197694
1545755
25512004
61290692
43946576
99190019
27264727
55056213
46696275
37532849
11818362
84271321
21554355
43680754
57369029
65822807
15977681
84909225
41283970
21183786
84856194
37662283
38321967
96562050
4710030
14358881
92545919
13501412
72122674
92228874
62908377
91908518
41699742
93086838
14545623
52028788
39369336
62287724
139209
62965710
7836760
96159173
35308848
65880711
68773962
32652270
8016963
1410120
96189775
74339946
23331181
69419019
60277468
46879054
49418956
58477984
7337305
38970052
27170228
69702699
97870498
83701128
63530
32510116
56507786
28147054
66358378
21499989
84087892
52188378
89906530
46387808
13368632
41829446
58637364
65463607
10485732
61363648
51017912
37446946
28618232
5605481
50568183
53974460
37971081
1612279
67477681
46784886
22307487
31203123
64039640
12714003
92697270
59482748
28003347
81621290
21253697
72610115
64554556
8958376
28998434
38304653
79381986
70941515
11097140
31880308
71313352
35350312
79695554
22044070
69263460
7805989
57971468
17360100
23533153
37008000
11840713
37528964
80568349
702278
62430880
96127472
38528812
25815516
57624237
23260965
50445779
57729914
81023235
2940469
74557838
57547180
98051620
68750789
170634
29626319
22827403
32424592
16872491
79040410
74007330
41385954
28864136
24493970
90031564
3022109
83376618
55574164
14503132
29235768
4234577
492111
79936156
27548219
66240239
75298759
92774088
50898372
80289194
11006420
88838416
18309253
19636638
35292577
78452889
81953219
8796313
72817197
92865405
54750425
82631070
91366861
1074758
10882227
54866787
63143592
82468983
80483923
43415762
13618490
4610051
56017488
69398411
12861393
78954196
39098194
82741089
70487059
94825285
73321623
71372505
22451574
31356585
11501169
28753326
72561607
12742594
20351430
36055632
49901476
70615114
69090703
60680288
59974914
41720174
73515865
18987317
11256487
31617101
63188167
69404250
17281200
74335869
34331661
43882765
6168589
75830151
70166391
56081346
21187072
15886438
23772640
38114719
16811426
31496204
87065659
96498941
29272670
99470302
58169358
14910189
61424756
37442355
85113586
40653232
89909367
20584920
49613333
39428926
29010384
61266831
84578487
34673601
32725305
991883
9632944
75057175
80693058
51833845
16954857
90379347
73608399
15761515
84989662
80736059
76414615
15390075
10586659
6841548
13285287
65179181
5529564
63563186
178910
41105270
95853123
56169937
89960302
69726918
98919461
73168831
37728609
61204347
60243045
5470791
89737746
56534123
83356280
90820839
13045168
89300831
57615592
95065682
53779646
76078738
52549074
24479472
28818582
45102134
87634791
52320601
21454561
39508207
65358190
84147934
57131296
87354198
98052801
19302144
91738919
67568503
61000139
1670902
40530844
71451731
723473
67409708
5461372
2895455
5290150
33175487
23100823
17873923
14869684
57863937
12470799
72651549
26791930
36272635
85331677
34331259
78427209
78474982
48504396
67332964
37977862
86031025
79117180
57827856
31401900
29839487
1927136
89486123
82637127
78497062
36374721
33439062
94267897
14335152
33699000
95468198
98983288
82795485
62129464
10931491
75632782
28653984
53546242
48423498
25873816
33858462
39598
53022092
41515784
58221746
42631209
89379277
12762852
77961836
83771697
63481830
78853444
90615949
51888091
65826339
62784727
64214156
78877966
66129605
45795935
95453972
56942853
85489024
30530864
19270532
99310545
88554751
82837941
22987373
49239765
32559708
17917931
61202968
11783752
6847400
13323236
5165566
74664375
74016105
12888390
53204301
77065856
71487510
36021706
87198826
8288087
47558557
89994941
18750825
87931333
2128862
2342018
18678167
71900068
7874606
69175053
84874737
57105828
71300821
10245481
95476650
43379146
67104912
83329332
83076521
23867372
1662479
40773406
84198920
54027318
2866808
76885358
754582
54132903
33532130
70759804
12731734
98092436
83943131
53207864
77044734
61720101
52821987
4105890
3781241
1617875
72618735
35481679
9101670
90279409
29900519
60361195
3597974
96822304
66371624
68001201
96613009
21862872
8368130
77875445
13683474
87283686
8113466
58270619
30185607
57030888
48939146
68456349
77714578
65847763
98658077
58053512
1616522
53656942
5213715
94319103
30043131
75497684
18461699
26233143
3622178
82000886
4351348
83477882
55951985
60520727
14394466
41145252
39482897
36199758
47974592
67688617
27369819
14707975
66667248
22094605
24048734
63997314
26620748
71003498
39470685
91695187
68016033
33158382
52261966
55340000
77035439
54648538
34081883
96674790
39411114
49013252
91303269
64633333
46562492
14722390
11260284
46084079
48419201
15838028
27094632
67094925
35411337
47839098
85581604
53325018
93754841
55629572
81856605
57755830
33578858
17095973
83236855
73781076
5650089
36860584
39104648
7068092
98522101
583794
83140827
26516298
78124069
21598198
1201007
17821485
76626687
79575487
16525814
83266793
70976450
14347754
60218838
51110613
99714717
53164457
76848043
58538910
22539573
78579137
51875267
45959618
46897443
57028108
39544992
43257622
76882036
67556600
42509946
46632513
32325415
81646855
22628283
92297534
67047347
5922381
27226753
81234398
35051902
70631669
75938335
46814788
69522023
13365436
68285084
50890855
28830269
71966068
85370162
72170131
6196805
38563203
86094800
38500840
27815608
16650081
97014681
14477274
58279746
26698526
887907
79675823
30162309
42543065
34855481
67589636
17759380
13494602
4001754
32557897
82751096
27476793
94032439
52637248
43130030
28399876
46069496
2651266
23522983
7399454
46950392
14315770
73434183
2773130
97733829
22764903
82722663
8638564
79508257
20672991
56065620
17569112
375940
98836295
8566605
62126121
25331607
18691291
86654984
42960428
4792506
99758509
88911405
63669706
49590655
14814493
47191514
84580865
12124716
14988390
83363613
79569892
66166846
31865361
40153725
7310103
44316129
36899712
73009010
30105427
38313848
45014373
16923368
79145448
38027035
68142151
39633601
60251958
18096660
35238148
18654544
97019955
27325537
39554634
92298718
11939816
4191542
93019164
68858152
5678324
35950968
91684691
24931295
36560647
87365954
44074266
45833767
19566440
80621156
88787826
10671128
59319152
69527007
54781612
20764224
55740429
86947946
98438129
6676000
26713408
56122096
22337469
78722474
25057951
17435152
93398368
77111498
50760148
65498524
63115900
83382746
5444891
55615514
60679050
32162347
46498248
72194118
96661077
9422723
41931199
98626702
95149436
98323610
59338746
40913812
84184820
66919068
99163911
33261232
35819909
96031146
97932935
31323756
15670856
79929432
98293681
54329350
47835951
50305840
9761996
46099953
95187325
94812718
86665400
20570708
12004938
56442179
64419174
85653385
83280128
50144211
28912219
92953503
35708385
34834486
12906546
15761369
71550590
56360506
48978455
81983789
57156417
56687007
91408716
85955014
8238820
56224922
18244775
98852227
14146808
17998163
16403730
42374773
28687712
80245095
41642507
19373925
61370835
5125478
37343009
68565323
98042461
85088598
82282621
92248792
1297886
29765166
92429654
77790957
18554249
67864668
25587580
34215458
84166503
62955840
96512974
16977472
1171154
4021166
23135940
29555655
84220154
56251248
46644710
56597353
76624995
42161858
16939602
42017421
42909285
97466580
18383418
87989197
2761387
18899532
86827364
54862200
79215285
95413953
25033896
85683473
97688918
51221057
94330742
91954894
47752502
88205772
39542861
82521882
90758736
70098902
4781637
10987283
95504501
58787017
10813062
67827980
99137992
2392961
64228559
22197516
78268737
78197966
21085680
50356046
596778
55914741
36094544
98652863
30975141
59679535
90651239
49171844
24645923
42149673
98938437
1705841
53840110
82527363
34362378
76097682
77566112
39407953
15543659
33872550
30158506
22391965
24375348
73085855
23325390
74547426
23587008
91739427
93977254
47888531
82288259
97146126
61018907
26003858
52635265
83143662
6797550
18532025
4191956
51934085
23023410
66568789
5904937
24029003
26144975
53074341
67548995
68691434
5226497
91784288
15374967
88843968
37823960
34342700
44539951
78335328
38389942
82591016
6492264
45355793
26755796
62416483
88284211
66773581
99548092
1263202
44359735
74452036
94227664
74892190
98569005
83010391
80102338
89608195
92240483
95772829
62425882
89453171
34416186
2114657
74551988
75715137
3391912
52396193
32756543
3514295
10865591
69306257
32550591
67957392
2262020
70970646
48857099
37171582
36690241
96732748
19322959
16342181
44872883
46068737
42654348
79600926
69621172
35525175
66879763
90299765
75808562
81071014
97860878
75182380
87565102
76805175
65280503
93675830
85527615
14398602
51208735
6551676
6549517
47739505
79697705
84024924
40882390
90447219
83993228
77786916
62643179
24751946
97787668
40906396
28646452
24720485
56675169
1487225
91867560
92401255
35028838
91008747
32655318
8374694
5018347
9112080
30076512
25079213
87878668
27144318
85494650
79557050
31033785
25587133
8552559
27779392
77227572
78613194
76959260
39036006
19596437
78689430
36306548
55745927
44864585
44125573
98085114
26272433
25612687
92882160
36760906
30593318
4785914
76285859
16872848
65237981
8996338
9830495
78238223
13038337
83581490
47136601
62660251
40255857
31375947
33096889
95033887
21483583
31261472
16565789
45423385
35306289
44792424
38325011
32784921
48350275
65610800
7947170
82607941
51368995
41564246
8951234
73379032
40968372
38767119
47427039
68341919
7174028
1499234
68202074
63225978
25323125
61272490
17513992
97950689
12629487
53458455
25064625
84558428
15189933
94445102
33556882
94675978
62100500
74816837
23542748
1010715
31652031
51459336
97025586
15170390
40918269
84616439
24527919
78632852
58695249
19311333
92645086
7980611
81574129
39302522
56841792
31009764
71060297
43669938
22122954
46850188
69691765
80883293
16382180
23879527
75495626
52673949
33685867
29356081
86243917
43215466
64654127
72857531
52595258
69031697
49914998
92660588
52150911
40416177
48378231
5297853
6712126
11752637
84763360
14812092
55702095
6671485
77655633
28528010
88268475
77537164
2852575
90111453
86480450
88847451
83085970
22592383
75472342
71451821
58276839
23320269
28370974
10683929
19408718
37538360
60938996
45867660
95729068
7162055
29681383
55807940
48523227
58569620
17113274
17662422
11744806
56407114
2371811
21801128
40569806
62783406
40662285
96543351
15837831
67756563
39533974
21177939
48241147
55022308
20227346
47422366
63307334
46319390
38473414
48708753
33816952
30109394
92884269
20038839
80527638
838568
15219319
55785840
97762458
54508631
50445573
1900400
41246958
61467950
96823022
38947645
71942389
2150287
77382782
75121588
86121475
57823342
61552562
13583492
78848607
80258774
94171836
31140529
27033288
36821860
80789637
47414547
40292077
76220874
16389414
49979348
22661620
57040461
84978286
94203382
24054772
35794760
4052320
12204235
23897210
84367015
96887473
45865595
38038024
21434989
18299982
42135425
77449105
31489582
85106644
84725038
57763839
29050773
25337366
73022501
65040302
24580064
9317787
48983261
78830318
25880159
13734430
94260515
20021380
35537400
8137740
96811413
95240745
20211878
34931209
729127
63499530
63181557
81492331
45259682
68432454
47344776
99567549
59795232
87087476
87657876
23454014
86651026
89606682
9221474
2996832
25577786
25783095
38717649
37198409
50947377
85052346
62494929
92670037
47063778
90902536
74168809
24922002
90330765
69972346
92161201
41338178
58186693
86073308
35038041
39455581
18125811
99139312
87971361
24315404
81112784
56359913
71858399
38792751
25001455
2327536
82463100
17809880
79258673
6185635
34336119
67925710
14994510
46577297
92404576
3148299
47088979
94705855
97990750
70895934
21459486
97942054
410282
40012618
5737188
19646770
47346194
3435461
98593708
46306628
60219255
32819066
50898386
70018609
75639887
82478312
68259205
8885442
13539619
78451392
85815624
57210930
90945298
88901226
34552949
1094579
53444685
34436225
93445301
78898409
62110361
3350867
41129865
19633261
64295888
49287522
79420357
81850187
99299424
29139173
3685647
39686788
37843658
28577607
1386852
47057805
86661156
79296935
49329556
99297742
13429144
51791959
3219649
39173925
73820131
63446110
3953636
2838368
89415383
51428342
29874760
4781254
49774809
36588046
42653965
51929999
17549411
60219336
71241894
32560743
34040707
88158460
43282779
95410671
13558874
31878580
18624712
78911548
52374431
47073198
69723740
76162134
19131418
75486173
59174107
8686779
43489065
44450536
95532253
64820953
49059134
6309546
9977677
18481303
40334174
78334896
67103978
68729037
58801571
629950
24662217
44517831
58012092
88292171
18695121
60515526
62653032
93311744
69144637
97123455
44736254
595516
75122718
62283162
24724713
27286675
11613911
87049780
66285092
35197258
69461407
16304477
45466050
70383837
17073666
63711131
78196840
14363002
95170913
725350
31115473
70085251
90302317
20633769
84369993
21192720
68405680
65553223
65897523
55893099
95112708
55706004
233604
7818642
60996889
45780952
2427461
82377912
76066036
42712784
48005140
44265156
50957930
19392045
44507555
95445200
88686761
45194258
59860536
55892139
43542192
60699546
70914860
49640024
35467986
91349071
67467884
87242637
36409144
12906164
81720827
38417461
16318043
67691709
82574702
16488942
71756941
43415890
68849006
33939596
57528945
25943504
61065530
65934740
34463359
36529799
44851234
66729666
47020674
47963965
88318477
53855619
81888793
78940841
48831988
7169148
15946297
40502265
50755429
58193921
57668777
65546829
49536001
93098654
80574596
94545209
84543741
91722386
71763643
90512967
80408997
69548623
21480849
69913459
47416277
59706364
25727517
33576365
1074558
87429619
28955339
46047834
25410343
20218435
57862619
74307540
14152041
46311471
75943137
53350629
36898674
32789676
92802627
95640912
13093763
3914983
31100862
16366920
5311090
38589629
35919586
3737591
55286313
56105026
26307985
85653497
50764325
1058363
46537860
24640222
93579256
12507555
99917766
25736619
94979015
4001066
30688055
97695321
63323340
31896753
28508938
96737109
49341141
93821903
52225607
37155583
21860035
9639503
70957130
21270059
21029132
22132144
8593474
76531363
28238394
52898980
5370803
28459682
9013866
31317905
22435828
97300058
7543502
68918035
35127986
89784943
26662443
31735928
20260203
99057531
82276444
19821378
70982900
23463304
49084365
2952105
10226164
70613913
81038848
15777302
30903910
91745057
18494732
21579689
34952219
61539977
97164825
30703029
82827830
52692399
22056933
7940414
5627054
36318818
16871746
18041218
62673615
30388199
78632341
7592045
10575289
61800567
88404825
41221155
26219744
55912638
802970
74887290
90936970
4393054
71947899
8966525
53491284
62334058
5971632
50915306
5265838
86588395
24587012
79327669
71278682
13305951
39729877
44279939
79231985
59408180
97826963
37219632
51224670
74637394
30720581
85977673
99891552
28690318
12082947
68054675
36980748
36126264
68501885
90241154
66834762
65947534
27240050
28759235
97068627
72272710
20626746
26614450
36531513
26564616
37551421
76935396
17749087
5070834
33130362
24744863
4810749
76136467
79328001
21390685
6891421
700144
97501049
34999885
93545377
45693953
25498779
67628754
92541115
79849013
42432436
75291650
3456882
2245738
6533415
96128040
3783332
8171766
24359657
43978306
45912062
59691553
4424452
38850435
61177478
59619496
33823252
80719570
45752082
62378300
76163789
54593098
75044814
13880321
11899507
88971448
98343866
14556175
48342880
62156576
58274858
36121845
85555329
40928057
99155268
640561
46504409
75660268
38270597
75727033
92614398
30393816
2198845
29240181
40891031
394449
28551694
90180034
59454692
4727645
91654769
6144496
33265462
12078134
19063601
13604805
53408626
27961035
71219437
1003513
41003410
93827262
41974938
96068536
54361380
30262375
55455231
75714083
57127369
55313999
57158456
93136591
44889015
75310006
25406260
4869188
75177784
85792015
67851063
82596735
88595497
90645886
70144857
50913136
59913084
41846369
22119684
8682109
75345590
14653124
19063673
36514813
26275697
49170155
23916876
97747390
35304155
69661900
69495012
13805440
60195894
12138642
85999100
27687032
91849558
39336476
97494309
79531982
5230886
41812091
27578690
30477087
70778403
84602743
26067978
1232891
18753247
90929931
53909897
24445544
64255871
14194917
16263327
6943581
97106494
90471911
97536639
75678280
91262952
29882281
80867634
44722313
61975391
46328052
85177362
9196276
87406618
99866696
61484367
40332883
57984161
11157335
40952941
71471586
61698834
39227784
64938948
61500113
70036127
67790965
73947647
23079622
31976974
35540077
35209118
54767192
88151864
53027315
14627444
94243989
67814282
12807740
15239721
27522941
56016775
69535669
86171832
21410692
16569667
74071676
93496562
55917588
72692970
41490914
71273466
26460937
67862071
19804655
90436296
66760755
90794237
23414750
33932198
30345175
39918498
86419356
63796661
42650927
38705823
66969677
51589737
27962341
69342209
42745288
13631497
41809564
1320427
71552534
32334896
60193383
24929042
74250230
85774927
22200912
4363839
92992092
49382184
12692435
6912465
57598190
84003156
15905888
18600760
13159302
24314559
16706780
70959995
35364019
30937639
30498592
69326003
31448375
8925088
65683833
50246798
12938378
97672722
32326438
95058893
59941974
1118393
15848414
53684422
67417593
59394981
99979079
27184098
22768390
34606136
26171264
13151776
47378116
67026603
68307352
51096209
18588845
97719944
59251732
34149082
36001520
3451185
8411757
29699253
54499824
52871512
39614352
97079664
66316995
63618693
77109852
60257388
11140788
43277204
65475367
34003103
84438978
71459892
14440762
32953874
38627871
32122729
35214928
36483428
95234737
89441290
81053467
84749126
94260372
70324547
86082239
26055165
89043861
7534869
14410581
325604
77003193
64605393
99421802
43339495
2812340
57263009
897405
49121288
9988723
65966079
95520132
5444061
99713939
38352188
59640679
60157968
51858919
44829690
38743684
48479710
75946229
19022258
1030698
69193625
19134330
532528
44329758
10852902
72164834
60336146
2586905
24877184
14571472
67327564
62755655
97380659
99819676
68432294
82547145
29794273
56738256
17646140
54416692
11822529
10662571
53474045
47204880
16498715
91289758
45007406
88454747
46837453
376273
72749028
12259843
61496777
93209503
14453645
20889967
76678292
56215317
50753128
40729335
62617801
61559
35308808
63337831
22528660
89351868
70634965
96074113
71061304
24624653
29927562
94206071
64893322
6865738
89375672
34461557
22517107
26420869
35261762
88810517
86059889
83829124
52315103
87751144
49377558
89342275
741020
43132148
30705032
934256
92059223
97544497
86081792
59701742
65651269
80802571
79024203
94079058
85464940
80306659
88366412
84951401
43286570
69978766
38638968
50543792
85848236
65614804
51757656
21640922
66846840
82547698
41242122
63295566
96101604
22221081
71821761
15271591
50547868
80495853
70633793
41072946
81650720
46377478
76697699
52519027
72714563
25008754
34813591
38134688
2224813
51373361
87845469
1874212
98546010
89468856
38534603
69867806
58147610
68172911
21598730
49399007
25292559
26050867
19614681
89395056
32727345
18697684
61882889
29730570
72017357
75875224
23486463
65431451
49631234
57360566
34038837
35922504
69534019
25653212
92943544
64600805
67831512
57226154
98308523
67960447
82244444
88395573
12440515
84557267
63380032
54479493
78676682
98647508
72314439
75854103
14812445
40538920
89374728
66426459
91397934
89408428
86007664
96480055
93952002
20101100
63234621
25304706
46832307
43372204
87305091
41197706
90779887
16152930
85386283
39391631
40330871
619704
59370863
66021957
32361121
94263823
74629728
48746582
6250455
14100215
7854176
38372318
92262166
78791352
96075432
66160877
9818224
40961229
4874179
5376521
68056970
62442596
15192337
67429801
30315551
22300127
12569925
73167035
89160827
57029205
25717480
3584798
2467072
1180177
27152596
83055913
72198820
14199314
42790585
42369059
34240369
63047562
11954331
5667272
53038084
94123616
7044178
75443402
23535119
56845742
93584648
22448718
89617368
47653955
7990463
11473259
73658295
16262945
40424393
86063791
65660572
18037760
84696398
30654617
81278598
76447690
68983497
55032352
43810061
18260253
64154763
57179178
446169
16756172
40965175
21269526
36297512
30627678
51251268
67478323
65385804
93234061
27821695
937030
75410731
98839241
92529030
88422664
67802558
26006451
47342157
71444646
18291858
14999458
94301341
27685951
6671946
7882529
12765840
43161450
8925466
15396207
24203799
25305517
81125198
5782525
39842164
25974791
26854337
50422516
58824128
40331623
62477414
44915629
16482918
7981618
36957379
28840502
12666278
14599105
6083953
48927956
5182739
96454880
70271133
22888827
91505173
88139345
1578378
58539096
84733288
3479111
72445453
37409608
93746843
77112299
2946064
96818526
33728659
72416475
31528719
60276321
5968133
43622566
66937502
19302475
3944959
16807761
69536480
79561419
38810207
95447765
8545297
14498500
97733466
49864094
92929534
64629452
88599031
34393869
54092680
27693486
92991378
43085304
42153509
99303656
7975770
95929893
47994719
63068206
64424402
57270226
79118931
19814629
21856339
50988336
48352818
10913193
31762569
41939939
34698179
59376071
76895474
32749700
41766367
93050307
59402339
94570783
24443380
89788884
41601154
46254517
86085507
41178723
61244748
12942267
67714723
78523024
3787409
87369626
20468859
65647277
77998195
70062893
30473675
33462464
68230379
95848518
74811748
99992837
32443716
36968744
24221355
7137386
81738910
7289102
59127834
66392850
78611820
13673123
4316863
13595859
41190134
79394185
9321660
66883512
97204440
16389842
26031301
69720191
31977345
82804874
71779749
84760859
20445877
55468075
47788985
19383347
91993100
5184550
34990451
27545762
70468977
83104609
96922840
49167861
67592867
77062324
4620547
42111728
35499191
8162667
81638560
46370825
86111380
74208967
91059825
90911723
36415605
39157629
19500749
43970549
30269803
68015669
62762780
70428089
55534297
72145420
640348
20629885
48527350
51394834
68903327
47668669
60751438
63661005
33985931
29545383
5480257
85003445
48111832
29252509
49612163
22899382
93725654
65751991
38472858
93398449
88533732
76355390
31274340
64862970
6630650
98470962
66630030
68559067
58548000
33947077
20746525
35524368
40347381
23720670
30631401
88573002
90538025
14668952
69943325
32652716
49683714
1330368
82871993
21042001
45366747
66655066
68274704
84088260
56269729
28015132
37821770
11239046
45226837
25932529
13923555
90030219
10397324
55467639
35437610
42706109
35586290
68528514
59161283
25837688
65779394
70853527
980774
85224716
98953808
39437937
45440030
72160831
51775359
66368128
47308874
76115400
57293899
89564517
84635295
95980501
69643329
78984824
61951716
66157190
56028418
40654914
95300148
38012271
83400388
58171395
77211776
30660890
36293328
5566765
7100683
41449347
82143237
97620710
46121964
26963610
44704596
30796171
45820303
48810436
12960322
82092840
71146804
33803867
9417833
7300096
95941743
67362345
85458679
91510283
33996710
94818289
66964525
26253939
23547030
85581543
51999201
38053142
14427343
93714226
6166780
55812871
54115635
96343921
62748669
75756813
69735291
57717043
67023221
2672419
99497650
23961469
44866441
36009974
19723192
89149001
57925491
50657642
50209216
33898497
98254849
90412054
24936146
39954440
31351317
62906307
8702538
56241969
80474915
87101936
10952791
28852806
59558326
35554641
52270717
24190082
36999915
10767692
60220435
2517783
35116019
50572666
21638854
21244330
91141270
63044396
35240468
85104338
77688235
94394084
71286226
20258460
25648289
89479127
845223
54735882
44719866
11624818
4185742
51887759
26154698
84450258
97835864
51046804
40377916
11829834
60038952
45738999
87798541
79096801
30689781
59001735
44163087
18088913
17490699
21617545
56180904
65282058
36121226
66991414
93184592
83506604
30207462
35346490
6045207
59141009
34472805
49867831
40612124
43313857
83249060
856128
13160471
53569019
37739283
40005214
67770064
30042419
1808500
36666383
54084261
56872718
64916832
80930498
38502152
78879591
63147202
99784796
11299327
42839758
6333017
43494838
17841827
16961796
44617530
36448028
48630945
10160257
37428813
92964303
89868220
45638894
19471051
85032068
71956297
18983851
36690886
90901220
98838193
97931082
12326305
27117066
33305586
90354450
43294100
78318344
16187935
23787901
9355049
91660386
25991131
39249082
48083138
1545872
33568994
48916524
54607632
33976193
16019329
42236392
32563101
46501907
52704537
62626107
48659780
77427100
99505312
33892898
72297907
96765028
11464735
39271377
80114160
37400872
14121781
96946477
29008081
41624985
2911634
16222545
32633474
13597915
73038205
93449485
62584323
56189447
76385359
11646050
33711016
9915305
63697910
69396231
702103
31556162
42293363
30735591
89502029
89823431
82282844
31815329
10564890
75038240
48994907
42206727
13479328
33819306
13997228
34137759
72289880
72487350
66146979
45039653
19497741
60600839
19102244
33922823
21817694
7165528
24582697
37818088
83877952
33625300
13604416
77156893
52548986
21079964
16553738
48038195
4474152
50065477
72453821
37604711
20002361
77629015
77928355
47116844
67396337
4587983
56648857
24687785
48937319
96924573
78969233
6079544
6521096
70226471
66052880
56258537
34749202
42629572
60112561
47269629
1211930
44577602
93607072
27306603
66861191
57866849
42279967
91220574
1936916
34640982
15439876
92019124
23124818
64780873
36572985
47155585
25094435
88993495
84068411
43127434
13316161
60875920
34972
27935179
85167797
31854458
50562946
96748785
99510624
80530572
96975141
89890529
71937141
67680820
94476628
46186287
46259965
48821970
57214961
84797096
96497490
20844091
70842224
905929
19632292
74317366
48575068
24426309
95735671
95013634
690899
34406018
21235235
29813967
81189125
54995228
46852691
19472192
11522488
5399649
23329158
13655791
22580935
27846356
61791889
52298729
31447454
94860459
94677020
27670830
32672448
42659409
95013664
89709106
739650
48713956
63994223
15162975
71537997
50484664
44309292
53159057
98565023
34558418
5098575
83290008
28750091
68144749
82262818
71225786
42973684
39622009
70738374
58983982
80296406
62441495
27502767
82064545
90201790
75953182
74600228
93461941
67312844
22295449
63564992
73105790
85683896
55174727
93698804
42099203
522059
38604570
25974914
68703427
22131169
20540856
79218691
14582317
59937518
96498173
2316131
2693670
23353462
1605239
13668960
30357383
15943570
87652073
86666254
53027741
87881970
19909577
69900885
9426856
39221334
11528129
87744625
91423324
61678100
18018353
75648114
39255138
40764054
87998891
55155898
70013656
24510424
36409462
86278785
50299853
64636142
80311565
46999636
90407622
82393724
93252765
14269586
50212412
7006012
5417354
19636206
29755164
84908412
1348330
45718512
41004101
99134877
92250888
98960244
46368525
82388885
22924259
754985
59155901
62426478
2432940
89590546
52291088
90070981
1901900
23255561
99808696
47717964
45466587
35975479
6693337
20403784
16890666
9747870
93561740
12141075
70169914
32866447
22999134
46026907
35423683
13238068
79313870
83321313
28229038
91521799
57073362
66225276
73088923
74569817
81598547
33160723
52999516
30100428
59484076
77639142
28655736
1473241
85963823
53697350
27253929
17645644
26405024
15327001
36298590
10184130
65558712
16032855
73965882
76375090
80408483
77184911
19306387
19665761
64118914
80720483
57968884
82081132
74600426
47492871
59090331
76683586
48730468
82372806
27921148
74550568
78321131
77815933
85002044
33841203
92888945
60746270
50882486
45400273
23010650
37025583
37635450
99019329
83137022
84345672
96526537
22663958
14488619
75077273
63155610
96542136
33385122
87521121
37259801
77525474
7436182
4334456
18032930
62412581
42923312
62920134
10388170
1970788
96636429
4868553
11191255
8429654
63125950
80734740
68784451
20587016
94908486
15138250
99543229
50450776
99889568
38294567
24021031
44026491
98823991
45911799
17564441
81280119
20670316
47632157
92844381
39858346
36031508
64181262
22994033
61400385
15896311
27462739
21308168
92349634
69705554
95230987
89254537
47087491
9263446
26132582
96449166
4980784
76645543
85989931
24939111
84660809
96197085
94465587
49913749
10978977
29690630
44924651
83478607
39392224
33818402
42967254
44934912
7946498
42778790
23134473
12591558
93851862
13320698
54452398
20322549
45435777
36394491
4463233
83287954
28796152
56718969
56780374
40655321
62760585
10423226
93179537
95028664
45569875
4585718
13814188
89706833
50056649
73598168
23251893
35017852
41283122
73401347
49492941
85428034
48295212
61746315
24816810
10521443
30006309
98875256
62725398
66082769
9604833
48316487
14824813
19928115
96967927
35855720
7078435
89088099
47850836
96000961
73618492
67445488
66539190
66273321
68085202
55117725
7051057
58993390
14175379
64144864
45277870
96420432
31039553
40133988
81792871
99652611
45073968
54646663
86719341
7540657
44988106
68002525
42872354
27165046
43221774
27573675
79857343
43319138
96092685
98858605
32306383
29063163
71710317
94556752
52234162
63474616
77753318
64337848
29350683
22295943
19777223
49189564
72978323
3559496
36533361
27923109
54138356
19696975
51687899
13008243
75364334
45484006
70838029
12437848
54768517
64223432
78427557
62634042
51572625
25594536
41151829
42403125
86601020
80256424
97283170
21124119
34226568
83000290
72931623
86562787
95595975
21239011
1085584
64324175
68564001
99803434
73711776
1831749
12807441
17344686
58473451
61151077
34635752
3196757
25830940
37512578
22161993
50584190
38364529
29168929
46975659
14771576
61927994
24178685
60359643
43586824
58837597
94050182
93528183
9433319
72496085
17570908
6065267
10038594
66305582
41618649
43543704
45096505
5876747
19780485
56870656
84061792
49797793
98170015
43256732
80507712
9434169
41187739
83411630
99253207
3728305
3046814
79489359
11553044
25222652
16975620
60556522
65235292
66668189
23374299
51456959
41413640
18908208
83513189
68541793
77348837
54939874
13105562
20993336
95378866
41116660
9267108
89858816
94672037
49740092
50635361
37719368
84587751
8773795
95356132
62235636
29152531
78795688
89347315
99201724
22011835
8306907
74572939
98081195
86957283
76211811
98044248
51430304
55680900
13551481
81368126
59122384
27970314
66175979
90946259
16015170
93844951
43749274
77797602
94195538
34356414
27028988
22291433
75214126
30418312
7645850
68390811
41697372
36932466
5980819
84691040
81539634
55732909
78387480
37959888
11709789
61236189
35400942
66494012
24632667
4290971
5407471
88242981
1989120
84140275
98331529
54755010
18590709
992231
43569213
4762751
48868916
86045162
98882337
43241337
120718
18116453
83406943
20171522
24809765
31780149
86416564
95442979
26043122
75578155
91654641
41452309
88001088
67125899
34480766
67992263
98034991
23404173
41898962
77214044
40318514
17976544
1342460
7594154
45420177
71330338
61840157
44746171
34538984
43895657
36423403
89998159
3995046
12863933
92328240
18678105
81921423
41397915
39256137
24143230
38056507
77787764
7358120
60541849
6904980
92709163
77533523
77582650
48490588
73635739
87727202
95439138
17045669
53246479
17714564
91988168
47460183
9001928
76380795
39566807
4992685
14135931
17784987
59284398
50735800
39280336
92128335
71098078
81603547
72383972
72990101
8833712
54102349
72349896
97469309
27155357
85245594
44914943
81559981
46948819
21742370
86093060
45110240
1121207
69874329
61659586
68664162
42392413
95859333
74139162
37970326
32644882
23369924
99479136
68205680
48370387
56223491
14621662
60465916
74656467
73743687
704080
28657365
64299769
88892520
40507495
64283566
77982815
83644561
32011846
99183053
76468180
36880834
82630408
53481867
81333595
7043406
30983992
25744597
40336042
25717341
72207191
8320942
91004588
33139819
49745241
94509483
18843392
64806599
43702312
78343797
47688311
40014613
58158112
66809163
203417
19004365
92054673
36420477
54603553
49525433
34156353
2222578
48580477
69573499
99735271
53961635
68374095
88231429
34669233
27148061
41388782
1411103
52315327
23727619
53432806
54613988
60240805
59882122
41238388
78064709
16829677
39528700
85979914
86554756
71602323
65904438
78999505
1271995
47388039
66914345
26242082
28006995
83936303
14943068
51090956
36427149
80677090
44308328
17877458
98886909
36184174
67886459
66385002
65351433
21105042
82234838
73021182
45378670
94858629
2330191
49804399
21334460
70116205
32378832
28591565
45172693
94675177
54019286
37525216
46361970
69230984
97068274
5984931
61259934
94672464
51341643
50695363
58705464
89806904
43938843
45778980
72246646
79692973
83468334
43453532
3344221
84849169
81200486
31158582
37034570
81853495
39548473
62520625
32246124
63318249
80008753
98551807
85609543
13296994
36959851
26361862
6046002
31606996
6237721
22730722
94332378
59072740
54491136
55552225
71235773
58045737
22725627
51172485
73766576
21027760
23475318
73225990
68218714
74397819
76356595
19272142
11649462
63097853
13978761
13641723
68433557
84823456
67306079
29994976
81549594
64866623
95221558
85651332
53315644
99286956
70686941
17825057
93574727
12727595
34306746
19926438
81642843
57401333
16751176
17566262
7563243
16449719
69919123
61209767
65798208
47051024
88114366
87943428
66674164
45182230
11339133
65808908
29793399
94879698
56481691
58119856
93305486
76421055
47295862
39268760
38980047
96797519
82697598
55765919
3270949
13625958
9901753
75059027
69668946
63060957
92813122
56350582
70683496
3259648
12324293
63414400
67914063
31600400
86337285
3147546
22583875
82767042
5133911
92303268
40996435
75257791
57290532
75974576
84050659
12451874
86856043
55575940
10979627
50140669
84366908
58461084
83645365
14209748
84019262
49971495
19807971
11887648
17448234
28149381
94739814
26286797
49994573
83600847
58733768
60362940
65971210
96291663
17371364
45843778
47006806
83575299
20547432
73472935
19438394
34959391
76792154
42782376
60099413
12390280
57392016
64361206
57512536
8366937
22748470
57494197
85422983
38486882
81940300
98609150
48037183
31033252
81041702
31098717
16873834
63583190
56847850
18776659
87072012
15386339
69512981
31636437
99749306
59215722
96435191
60049099
2394142
21193533
40582194
36530578
98449269
27647202
70047551
24082299
31828496
3425557
69466088
3349321
82527958
57177924
88833743
70535607
15420353
1775377
50790118
19553520
74739549
20704468
58001397
17077013
727628
54544663
42814488
2799291
23099844
570904
6310974
75717994
46603023
2304842
13254571
43578143
86310410
38404564
7047030
83088330
44699046
51644432
34861068
89496529
1106539
99380237
25921451
38811532
71284720
29636622
888552
72727239
17967972
88360201
46706986
96174659
98602248
49899049
77674540
84698932
52011443
62234957
12216191
26854852
35767373
26356102
12250885
24754831
28451156
16955805
32790135
24190245
25183578
59172234
95978721
57755020
67636612
52913918
25075489
52523964
85328909
91857882
85185899
71272224
15478209
12804022
22815431
58218011
69533314
89962075
42922642
47843713
17060807
28766025
66010617
67871258
70115096
50523954
47326593
78496546
87154067
95023485
88538498
8581836
67422314
45488068
21873319
95456442
77743203
38519894
68621167
4956807
7783254
57858486
73300143
89210941
17003699
9248026
55410446
67846879
63111161
66284013
46473096
54943969
93138752
42782797
40704492
57451946
55280048
30578829
66057310
24299289
10842632
25645492
84207317
581373
11094808
96797181
91962782
66688924
59128647
93415253
68047575
88046893
5703694
69474017
27961333
33876318
69394042
63666037
37485375
88266446
17142446
23596573
45908816
9618836
79118943
50622872
98455705
24413366
56502358
37408216
67023580
40435123
75272178
30955651
53351602
42046202
64090019
91320693
28080390
13041520
54563440
38863164
98112920
73580015
51134066
50666138
58697340
74829249
82216279
78863623
59933592
26359081
21264864
50113069
96314153
96473818
2316643
40469610
22824254
10792318
15614793
17363025
75478332
3688240
47350417
99263785
49441624
17854722
28153931
36530540
11836960
60747384
50720286
3954762
35912435
77163531
53429956
12375076
44436100
47717800
15880584
90830609
11998299
84194862
83095758
83440476
29296468
82014452
98192524
68428547
57635869
6585920
80628425
99778106
91211708
4476368
71517477
48413158
6430728
69519957
65791313
85950243
31735595
50491636
5326482
33849279
84883238
75573699
64947778
57231804
31936845
60051282
70384975
60070354
75288519
59981855
58638011
10980074
95751183
33670688
28846874
11717284
88057206
38099518
98618135
76900562
8450206
23251924
13027055
8241147
44547328
75220788
17424372
21135321
76432999
60201506
11191819
67853019
53141363
4450903
25967918
14571684
63389976
83931391
59335404
8561802
4203292
94065211
52594916
4459288
66380188
49330336
39136333
59104396
30124935
27744951
30245233
85254233
45096993
36036731
90986798
77981606
91663746
44861150
12456052
47280590
95889685
49917252
84161993
12465631
73376282
20836101
39195080
30013467
64304164
56385008
48468637
10026105
64109211
59263171
43334795
2221604
97740602
39663284
3787878
84124923
71664530
6559467
46099225
46369040
87245702
9004037
4077602
79078185
3193805
9617811
15562257
5945666
25306228
59453849
6536973
55166729
5872729
16956687
98660942
50251105
72098737
8760419
14609316
72661728
21865090
67223542
48455663
7093328
43237162
59710106
99092388
36581937
26625494
20734490
18147151
19082038
27563788
60738994
95296523
57705668
19099170
90843539
84041996
41458550
40762052
18078049
78873109
52011419
28757874
66672308
11398658
67957430
18993151
80067994
4732224
74156541
65374995
14014227
75392080
69666012
95513770
26843796
80693576
59993711
36287379
28043909
15082833
13526795
11172338
71369923
47958570
77366197
63691199
50999839
29172643
42331049
88149317
36658652
65865251
46928341
44993187
44328501
15287587
62274139
49541454
98209749
58838193
89098259
78022285
31738973
22173678
40974086
80467964
18705889
39190928
87579124
73443338
3823979
54063457
69590479
87691387
33841015
79129534
66669886
61967078
6721653
27787032
3108379
64453943
83691083
85876599
18644981
83235887
36966096
99805426
27181199
98967775
26458706
15676728
84787551
18066225
23513617
20979210
55742224
20625503
34886082
88472766
65730048
53496186
18403596
16154558
5653443
2822628
19255566
76297991
26923934
75049174
50102743
43472299
1422092
31112667
86964205
43229007
4983357
35949395
92378567
15243693
17498258
46408433
31096659
23536403
63267874
38778942
64860017
81106659
95093305
9129236
64697205
10775057
89709523
28681763
97824937
21653672
66815013
50873455
57866184
908613
84467221
61780431
42178437
34106778
68982717
291696
8078594
42417645
77292
58244689
91608665
92981142
2896292
22380997
73152791
7352452
16398237
86910196
64838332
86824377
14097601
7793753
14688572
91231178
51295150
64555077
1682305
87817056
38953015
29744731
94317542
60157881
28934371
28712978
73409981
12257831
48980589
3568438
66264267
79590800
24371010
36665704
17545159
39636204
28962054
72570521
54404318
20167371
99071759
13821587
86509106
44825036
95851496
42147440
71423318
72003623
20623824
13977633
17121748
13186084
81442873
95334632
33442727
90431650
35429193
26383582
82295745
78360977
22333020
22885486
7317382
48275576
35358080
69476312
45600335
22660336
55119095
60300975
45336553
12737318
43548089
38757467
32680211
63008605
32809967
77920152
58125315
16481130
53678713
18288373
63793378
5152822
17046121
70379862
50387019
8047680
76632710
89785715
6782672
5732376
74158026
69332823
46556277
64066533
58964964
73546977
29868595
53432544
1656759
18749766
31108470
92559319
2510809
53953933
82973344
81845675
56320789
81918993
23028612
24655058
12819178
26550275
52143339
13550806
33954569
74244838
56873491
44386259
6805210
95375889
81310506
83264509
81336312
9547825
38236887
81852952
89232048
70223300
32489138
89457150
52457351
66462110
64127431
12032029
75041713
94448744
73031960
13961462
48491674
28607004
61414424
51169951
85839457
36877707
42149424
64759618
877400
56821207
76203069
1186716
18125958
99595769
9790224
61309823
3085861
3757116
98926829
74804560
69848868
22887616
18807309
31493769
61284773
42517496
20115228
53125176
42041472
12001580
91875003
70501503
35643327
5794552
78318335
75954450
76337440
10171595
73950704
19910332
99176342
57520745
69877515
4302554
99053000
47641706
21464257
28986334
98685073
12664760
91470070
47044813
35159422
72021781
83794818
70500546
60607059
91369107
40582323
20094313
78682247
95195930
6877897
95134084
81038275
86467813
23161
77456234
46360422
72247813
84441707
12516483
92249860
40167389
91406012
5658317
56496610
71246500
19270269
95255130
48722300
80169446
28265265
7125200
64513792
58219523
70798163
95308263
67336144
89964975
19568846
14563567
95853572
89062256
55544707
1030215
28041958
83744547
18655431
88863975
3831412
17028216
98632930
4110551
34011105
67053169
13990801
6399925
3826452
37161703
71852676
75812660
31051047
95507205
55779297
90285207
35288809
1480907
48180671
64692026
71554653
1468812
40093612
22728970
24987705
59411568
5169192
89732871
2508392
68475635
51915047
30531785
43618440
28250980
62335635
39542008
77541229
32837735
44107208
73914579
38299548
6254196
94621463
39418026
54125009
11162453
56762947
8269412
31093113
20698284
98493702
94949626
42804537
32472171
6598029
11050746
46941285
2428249
45155832
57532165
91508617
58810772
63057116
75717713
65122020
38943754
16474304
14185511
77985768
94372606
28579747
14759270
38654140
25192586
33204596
65208062
52091578
34214423
41303449
50977910
34430449
46603238
65401193
65625704
3166883
26941834
36206002
18454271
26014920
49160044
86837299
55004799
70401162
47900486
41744931
4201662
18926023
16982697
81020841
58746019
47424659
24696439
9930081
86612910
12890291
6667113
14859485
67901296
37195042
89880970
13402658
20706574
21383056
26703289
51409959
74465218
28552926
38565164
55973977
25422682
32879779
50496232
35185946
23550391
82039210
24066633
77301309
82573136
14284658
69754753
59911820
55871660
81939628
56964881
26330179
21940459
36020161
31106385
76157074
1329726
76759370
18446574
85616670
79056747
23529878
13614182
501888
1883466
7748391
8536718
34821060
69306186
74556981
1309709
58540268
69036525
13105449
81970142
15390571
27879495
81350179
69330
13481131
76138115
36066166
60012811
62466439
3863902
56664614
16353155
24423633
98192042
34533489
22715523
32555981
26878413
26740291
73966636
67174324
74992447
52193472
34377201
84375603
5334287
47948990
85652251
26593769
49514335
43158088
34222404
26786028
42654435
96256796
15888348
63855941
38893159
96077614
50138024
75648879
25393734
96632099
84700989
86034396
53046003
26620887
44844169
60335984
15986036
94407127
7927371
2668804
59184353
86215912
37759894
87822564
23501546
98508926
45198418
28872018
87618895
17439302
27550651
43442433
13316453
36330652
45497568
78447258
83434904
68986389
63650853
5934906
21138403
76583415
62731202
66862834
42923353
4966332
89693249
59014470
72889760
65621395
12916739
48555951
590961
26649823
31753148
49500697
59801626
8965814
60078323
42368869
68828924
94414947
22776963
22265832
36124428
43858916
13070365
14031082
69498966
50386796
97791428
21376809
25029493
15131874
52389711
26216531
80161053
47008097
66396138
67114639
1368210
58449846
56842901
69180917
22664750
62524645
218532
28303889
11536607
14205861
32384573
61595236
4602790
48744159
72812253
25861347
70316825
367922
84000211
10783094
78668001
63607922
38090180
39647098
32635965
19828005
92582437
3050048
16995710
99451909
36466116
10400652
67584649
33359488
83517248
45353494
14341208
84905787
73612428
18910732
30580601
78496139
17297008
25031310
14547597
95231994
52343304
42585137
63588554
67318984
8761923
56525693
10304890
18039912
84665701
27583087
68989818
21897214
38811269
38207736
99830972
37762024
15581712
25730427
45350085
70852914
20124996
95151699
1561647
6810144
20399542
3296587
37626408
21423784
55270093
80299044
90104050
44998389
94642756
55790610
34877537
84487397
20591276
14858815
22604896
82523276
24330727
62524999
25771884
96941999
69514926
51372219
63287831
39582538
41275917
3357598
51461255
15824651
87124450
14342379
50428404
48371412
66128737
3787020
39549997
44313917
19318418
86513508
11395604
19914255
67472849
59326407
25997597
29726410
97900622
90913277
98437843
94340640
82532235
37371971
74840404
99130744
72757729
74365129
63932624
45734764
40111611
42930484
63371533
99428171
46901592
6771486
88062182
65688216
34554573
73325201
50709959
26591624
37103617
42790288
742707
89702280
59159792
57901199
29100351
23441590
87016809
88685302
81402644
92449635
59235984
16408737
54167408
57285271
50480220
66266978
59707941
7038861
40559898
35506814
77088409
43719474
37326568
18759468
76039749
91827882
19503931
23840538
99254070
17963468
17610330
87070439
80836239
30534561
24850144
55981994
42348293
68702696
94828094
36049514
21503585
46056597
12055350
26256035
42168322
4072014
35419233
52743111
3947864
85467629
79888298
67789499
19916906
8652545
11849169
90544726
51860817
20485452
57151210
86868709
2715835
52890182
64230363
84401322
41843561
22490776
68544993
98899288
13467313
84851619
96459019
58184089
46912508
53683191
36367550
30835592
53738825
56956380
41575215
46745143
5226921
27124172
81845228
91063339
65012673
6753270
72062804
46003675
32103243
51471293
40540186
35965236
60215445
94087735
5408710
44899864
44700928
77480879
1920563
46612186
30099842
67780132
79096594
22165699
28713253
70747592
38855782
82607761
88872070
7751297
75036935
6391283
89742934
42272363
43452447
19405582
43203037
14477395
58021807
28003579
63336306
70843710
26609419
43728966
23058692
17726176
2730074
17544816
33992596
37181990
47999511
35423087
8546488
53628845
2491027
35523113
93917978
99044424
57852016
56796156
24211703
63345021
10161191
46594873
42541473
68284169
38845571
48914596
82154749
37620056
80326692
33311734
45441798
35081741
39142398
93157723
96968264
44985472
42879703
98553333
95540325
71897659
55739852
75400023
8290196
38908541
88484812
932618
83672605
94814135
71045403
84584715
6928350
19672849
79787985
51755595
99546057
95886822
19588185
6585902
13127268
57283651
16466674
3786765
88552519
20612972
2392625
14646196
41816226
93531736
14541181
30240996
94410932
91432496
66971026
88434130
91534165
89902036
18178559
79507622
37069421
12893525
26369192
45644541
50756474
68792444
1571908
22581864
83271182
36150338
74350816
72623595
36366671
60747606
82617690
30612862
15250038
94908314
43555046
23427472
5044048
63883942
10457741
68214399
42979776
25467204
56695209
85052448
2602299
67269362
84351339
70178878
99644490
23858019
39678805
76132371
14807820
31601406
53718208
43522768
21452209
16059742
23643480
46434587
61884928
91849936
34468762
745612
97407442
59914456
76612957
20349487
60594068
95373996
44486470
66125573
98338249
29879223
30628178
27160194
97315974
84784152
44324688
38304016
61487349
10005536
40701796
97952651
35245778
85078488
80260998
59237828
55715057
77134968
45328385
83419134
99608758
36667889
84279284
40345204
24220827
7641957
88788948
99225553
42294446
69047721
38596584
77988278
15737872
15284426
89601484
81196343
97709687
54992005
78408175
96040286
16474028
16081101
95844373
30282407
38849038
46250568
8356821
52573059
81189134
70080723
39261467
74556885
86053297
20630010
76576936
82859383
8890897
14847105
95701901
89822390
98881244
91427550
1238452
17430482
91186899
24364475
86946903
44140672
40616269
77594233
55911559
34480488
14926001
84973480
18433702
73574054
93754111
82759312
96837101
31645005
15534408
43305900
36644327
94839263
3534385
1728298
20278004
36043734
10951541
13169260
6694599
42032159
95751008
53555337
16326888
45834906
63715156
41200076
94404915
72124827
73496392
169268
9610840
59280236
87649348
15492595
97106009
12591305
94329062
92414448
34503694
11273058
57692640
67664453
65214628
87783004
47652727
83720897
40284442
95303888
48462854
42628710
36342979
65404235
65942649
75556076
84466374
40150605
24761810
42442301
42904737
62207690
97512360
71432695
42430626
63534252
69016483
26242285
51751789
69666894
66726913
24304550
18702201
60864514
57836820
80369628
9847442
77197453
11312322
75177983
73382744
61451430
65528836
78489776
8398783
39473274
17401447
24053062
41067918
2226987
53578894
56494156
3535840
66367052
42304429
46633985
60796325
27695975
76259856
93231830
44785698
47007607
47734162
27605236
8428397
26587246
65134631
84536244
26496242
38690224
1398866
36850724
89236209
73114262
69175215
34093193
72880381
31583725
47809643
87336407
71418238
96837748
18130118
60898619
30348080
61259617
51206040
61426066
61150626
17582301
71682506
70030831
88925112
60370051
51639000
48659225
72810538
67683045
73526870
22742282
77152003
95787527
94178408
40682097
98812962
14975970
6897480
87170353
70302652
62028771
71946179
18934240
20751320
79709545
20524732
61032009
23761361
48107082
79677352
97105642
79396312
15481934
72183057
24458359
84032112
82288051
73180692
43563093
69274096
94730920
33853410
82152736
80963077
5545426
1240130
46893349
93488941
94931657
83442958
78635496
63317052
33516700
32477105
26302880
43040219
11888713
26022320
51340726
34166788
4415558
24752158
73994570
17125512
75878395
62201893
13922222
77133961
65274437
64448132
10954984
26704128
95859957
95591436
37336116
6982712
30569295
68612898
83534208
23314769
28156300
63930945
7781359
51233470
65050968
77093493
18952023
46192327
91810132
20108512
20260803
56454920
10940053
15869752
32327153
55354864
22976035
68052295
92974548
36514115
43794299
38378090
14117907
59317657
60019726
7923475
86133385
21318876
94393792
40652872
73861315
56728270
27852393
84679713
27544965
70985345
61623127
53211213
94636101
25778141
24918474
88165262
87213486
82367517
24527223
67021624
5535775
95887954
77219334
4519094
97280298
56921822
19295380
394501
19792661
19664891
32256562
96669495
42182492
65262386
29471588
71794418
75661869
68851684
70250146
52286447
63804138
98059717
48641754
1129339
40235179
96191067
26089708
50465785
60350649
95574659
1109805
48445021
1103124
31262445
75448549
70826930
11389934
42222235
75773137
36843670
39933230
51700582
68686497
11057849
25528047
21504889
65692027
70785634
52349950
36911828
45572214
18746601
79524703
16343754
80754208
53867838
63135432
78089347
34511609
67487073
89640996
18444923
7164406
94024168
62789905
59512833
89887486
47017084
43635042
60827833
70756208
31570523
68943263
69871131
10396060
54440664
35634048
17465585
73815877
68721367
99282294
11932893
37209638
25793106
96520738
48702161
26567529
24230614
63490268
55198100
25108017
81957638
30570541
38311236
42741010
87603223
13315669
89825231
31694739
24011859
3557830
49471864
719795
99542934
2358182
1198168
58440801
72762580
62019153
77403611
80663811
1520273
33852630
94574655
58067184
20172135
38034805
78073112
38271222
35761796
44033831
27141327
63645909
51248425
60633878
87893534
84109505
6025004
65337120
12998293
55402212
5572983
51094360
8352537
61326041
62757766
63537541
10582368
78934835
53643757
61309602
35261302
95946740
88945616
6300764
68140090
20152598
82989418
60528535
47370721
75557126
14432902
28045034
94793587
68895267
15576585
23896350
51982665
55983428
68778854
74159282
85601173
23267375
43363624
4679002
38558938
18932771
95436908
17279356
96600176
82089551
30939236
28675505
70242306
97806936
32215509
46089034
77869839
85541335
59465113
61582793
10228332
84758745
29559327
44990051
85006016
62224733
11842022
72099973
78981638
8846553
38349061
10028620
36515599
3172790
24357542
25621515
8595453
94934735
3389574
41257929
92263113
32300790
17918071
15624128
52314815
14459248
77890527
46999008
29339901
40519795
48637495
76564553
86739447
58992559
95074188
66597077
64647926
64441538
24199168
54998667
30863764
26884290
23575882
8824109
95839297
39003576
9427506
45279659
66609090
82461471
74276118
24575150
76321196
27222633
52563049
69733646
76213229
85047418
44687662
88005980
29070916
47472427
88886145
97001049
53329860
46430920
56147726
18724989
35615317
86571155
39591320
593009
25832499
44509247
9207668
65987477
31145581
78708085
37288715
65526907
1472615
11206738
33383260
50256234
93160536
93235175
91107191
8214748
56789709
36801464
28551939
29363456
36125220
73322046
905144
36128057
34206226
46080869
40753126
53005468
99678238
80480526
3390189
70341750
7347747
85411214
36118467
56025540
32084946
63743534
48024177
74867130
75107630
13764265
22437526
62612285
80197390
99198384
36215266
13482856
99167134
44901481
98795420
7835403
82690526
21391340
64667165
68901159
20875553
45260741
89490003
11981171
81595280
89431157
3550015
5230298
43137957
13249009
44895607
47563771
95909040
23040545
70493861
80091048
38752086
30240098
91158278
49257319
52068108
22342661
18399723
25274100
87481504
25141710
22820923
57909181
97500849
45667445
27202799
65841509
28913714
76180008
78974101
42515777
41205227
90213383
72977615
80947166
38387960
45642151
40550609
62047609
82424904
27184784
87557861
61519749
55836959
34875583
90106602
5458217
2380948
21212197
72509137
37210047
66676756
18549285
88790559
42735447
20324829
97282842
38450799
3913522
61716612
12675535
61247469
4650055
59876464
7478021
22950875
42894529
39305052
20369393
32066576
33985150
74460633
17061562
52548979
89154450
76999625
26040319
33548421
35219906
78903269
67459408
88982997
78883338
30254649
59293360
53563017
8549911
19501731
52885530
85566939
70723278
7938903
82559737
46941594
70392515
48558429
96540846
19846565
97586115
47299345
13914381
36751732
40071243
77424803
93301472
80208271
79869966
38345877
92124259
71763988
54390642
376384
83080646
41075765
16462611
57253967
49273519
60878264
57170751
43024705
26883509
88104053
29179513
30443755
3625958
59306972
48152311
68911092
71889985
29102956
6917412
52197208
33306429
99247421
13143326
46189798
20240193
2356599
86964793
67138242
81364777
68460249
43440250
91476195
37530568
76338227
45765916
85007510
25620320
35371244
60847887
90303737
35008811
26809468
13646708
43061889
11503318
32882931
40859682
71003764
30590465
8038257
84117540
30844784
83860416
1906860
53708601
32374242
64558365
53762413
56875859
64924816
39118995
33881362
85245464
58957840
91028
27750926
23096932
56151630
91495685
18937445
3128005
72905738
61886653
40311345
37296382
39767896
30855945
58010655
55335813
80278302
41148971
62377458
55324420
65772185
76150742
73188863
1244635
83050200
84762292
34352304
20678556
37912383
91282656
31354626
46558094
22576134
56497260
651526
86938156
36572344
61956317
41673315
19205795
87239861
33088426
1639122
19448919
11665840
86703552
13225633
96050782
19157297
26178049
46123569
37460995
69369107
99262656
72978296
1938501
42836487
25078342
48348288
74458709
59485712
26751569
884454
92646940
80686085
2047120
69832796
50031794
32323859
90784040
96856871
63015144
79337784
53567282
21448865
24043455
61546185
3177786
15211960
4140783
20163309
41230530
87923309
76223329
26720031
27731133
80884055
40858549
91291056
39543572
1672222
35618749
61311554
1963812
25985536
43123712
66291790
82398270
30318671
1047352
17091231
91220774
66698992
85751764
93438165
96315541
90377437
74450551
99818212
2827447
27607716
60752759
16338322
52979886
93880807
15327583
95165180
13930509
92033498
87542637
96767505
11098717
62206408
63990037
31635733
62046363
46732687
35335548
67387680
77534392
19520543
75539197
89779101
42189336
93797630
49181096
21190091
87495700
14892743
43705278
39414847
15918968
39135398
71764534
65420896
28528645
87106526
26558012
41554154
46262768
95410243
5540268
32684140
4812385
46069952
97973147
74684618
35326965
6941907
6860751
23747771
86864189
98174476
98798146
71883339
94922813
5896594
24256675
59754075
2664430
86387869
9476308
87241244
79776700
12563709
70650733
79978392
61895688
88380049
11089976
77514537
806823
18842833
81466547
51476224
43699809
23652422
85750673
99889311
31337331
96937740
93511225
51820895
73474829
18270550
51811397
44470251
54127061
57178602
68276741
77096131
36326755
51571105
22732026
73759675
73655491
24152809
88583515
51105401
34634742
40565827
10026131
72090874
73934704
63110853
94317760
56189709
90193307
55668376
20434998
41644502
62987347
15797371
20901114
55999053
78808169
33123646
97509704
21377213
83547425
58535496
19976206
65091141
82069427
56501778
9440110
44403034
27153869
76464810
97011264
28777795
87580943
404017
68470413
35250076
70625934
81683805
86223125
4524500
43457873
3674872
37558474
42951086
45560791
4531295
93960275
69673412
67533200
65267715
88938890
85713151
7740767
33480683
90204926
13819680
4135199
22048049
98493298
14288187
40023578
88030848
87346012
40997175
5570195
67923869
47570535
32540495
55124286
64978907
90062577
90014867
54584259
86221733
69359502
94827112
84723262
27465720
91959171
90089732
92887746
1977318
49290316
77678579
68961745
28767252
22923542
69739157
5984486
28009020
38028357
9407645
97051627
6640300
4983024
33988499
79155395
6854342
28818528
12758867
25730497
94527870
35926165
15911565
54579503
426975
88489409
60620611
23754697
46607238
38884042
10331469
19470143
52617765
59462860
92310744
66522294
20078594
61196949
36066531
71708488
43453557
18797864
91695552
6564479
43309677
22449211
95384729
95351006
65548524
55740600
21687017
65494104
47844230
13855551
22065151
49907927
52041190
50726819
10866559
23511990
32158794
94048105
74854880
59961160
90383362
85337676
16054254
80095567
62359284
37393851
55120457
55714181
55517723
95556953
9735909
35335702
1078532
38672509
15477641
58095140
41555791
37205168
11648080
15429698
92746548
69759281
88525610
79171578
67436283
88976500
51196252
77515335
1760643
315806
29512700
73230875
13173948
12549387
79830902
49231835
11526189
59719625
4150026
33724126
55511918
30460698
98700107
6933745
88882607
73393910
36044705
44898005
17679408
95581575
18507976
41813184
76719047
18960042
72385871
90026712
73891677
37359221
83280154
28575931
51545713
67112363
58464737
80007418
5428883
95397962
26215086
76052889
38204394
61231870
11843171
62230161
81823919
39135659
2435378
48131151
19744944
54794983
84486435
87591218
6896590
4798332
7453073
58662416
85970815
86271467
31033517
95385522
81484
99054564
82445306
34174291
25541716
73015248
94558927
61976357
90444488
1650247
66543832
9835724
55907181
13556890
65213334
34560992
66827037
73790026
41769946
60652656
90926406
29416590
19126862
87208314
87937385
52537298
29382124
64872308
40378012
64804659
84636548
20171462
88506889
49851395
98401083
5647437
40771437
42668363
49702919
51807194
66122138
56454212
99341620
45152945
9643509
14520285
80404962
95146763
64649976
55623225
7397764
12843668
56030897
40853806
53764194
21403885
90945089
39092934
66205208
68201771
93283423
62070209
89103125
62518614
25630675
32590354
68494109
16292587
87703291
64950366
97069000
76998235
52217929
60984448
6115584
36103818
37820610
85842952
64834695
41219408
47419520
81663415
23186031
22406139
25695282
13518596
51278239
14658764
26445975
19470746
13835349
10323317
4217607
36633816
42799007
5917089
77896682
94366799
92277984
59692652
34812222
40825416
29641810
61474791
65803541
92124732
59750014
74358934
61773844
33109337
8092613
91444465
98793974
87268100
83291611
36565478
24187911
45883985
30070342
29024597
63034538
22342285
20948451
5943187
10662612
41275829
25854818
69798120
97249678
66424060
86022341
21598481
63710326
65733705
33864165
32185022
34863422
12110774
41938669
29033493
18092076
82148626
28506589
22745133
39853209
13248864
6395656
96181908
15226994
90720342
6351254
49976010
5537466
91664863
77042691
35155908
50481158
73682330
76722334
7130218
28091391
16933208
61766411
34727960
89728228
36258209
22542530
92078369
22949893
91286064
70577293
63417159
6963529
93813875
80134158
24384837
7125417
3635980
53238070
74733382
49436083
22697298
95653583
27890794
6935304
96049873
82830836
15703112
47715806
24602309
75199636
64590951
57919358
24347299
71283954
45650627
91090631
14988433
13560615
51899983
22240937
79573225
51432351
96414317
45997995
76192186
73240984
39275127
10039398
17922119
49219750
18769722
54081288
68468358
66107442
28708214
26874322
74936481
71438326
59690591
5440922
68765305
30045314
66501151
78066250
72392734
66582459
73113169
59588703
75802200
53198166
27199880
88739435
32756258
61372001
18351558
67393427
53167145
6794683
23126021
7515153
42932561
77766039
60809650
30748595
39008816
99282685
44290604
45094490
9274769
78830665
87544906
27713148
3008243
77066666
93177554
9280419
61594888
46810532
51780611
15720172
33091894
93852047
40993804
30263177
89463321
70247189
82508946
21536319
17883135
94081208
71204654
74932713
60393578
68762698
29633773
55625203
9922194
98205298
94260942
12958687
85740001
31872814
13864008
46075844
52256117
85872204
10056129
24223690
54561441
15300847
84022807
53336495
8169580
28412944
45457179
17029445
98441488
63905531
91280146
10763249
90693500
19813326
36675123
13382702
84374739
40740093
4879403
96758792
39299051
98491601
96278171
87420066
3637199
76988644
81983385
1282992
52324158
64428710
47551019
26835197
43276329
91797467
69620175
39649767
43360056
2152731
54163190
34521310
33781062
80691793
96776580
36235497
72659937
90805309
63008850
13657632
73602763
54558962
70023853
14373939
82633340
76843352
56746708
68515809
54178461
88829867
3609981
31188610
21288590
93989882
9568336
3962750
48610017
52894377
12804715
90624980
77992668
67710703
69358300
47785364
43243515
79580761
13587242
67408229
98946669
8728389
22350029
71971328
93004690
65624936
3200689
63068338
60459395
10932553
67691448
36860894
76651914
14068675
94380852
56440697
16646565
9552519
66956913
86615949
43451911
31128
5235241
40755638
97688216
62300877
39258638
61350824
53455472
86778194
7881283
39570599
10944352
79531303
17764835
18826509
87850345
33412767
70409593
61897927
83298626
34113251
1577606
17227737
78883030
29260909
23527423
43755990
33286596
6095245
67528396
50418280
61223390
75830503
84801611
3392974
250282
11448819
34146250
82534745
88589284
89495932
70898704
62070254
6651642
67641378
65908693
9605767
28761230
27464152
66484293
12220082
44938744
80243302
38276737
95500560
41640386
71046888
3731229
71004375
3408938
56762445
24954019
62240849
64783267
36134361
83406095
60687451
59571540
11710371
76003154
5461991
19274903
1621016
72929232
96271482
11736443
69163638
55487457
48371374
20906563
97642834
21964371
53229489
21738213
47469074
59407846
7827141
55701388
47868020
56365007
81410750
35680023
14548998
96638518
5712775
94583447
85409451
29999288
68593309
72900565
60564508
87423973
90974866
42081481
12815460
66450371
69734795
49125924
56565347
69637449
83524035
24981447
4817229
24924901
77711110
50842442
93712680
16487415
62127159
55905398
90707025
46093907
98487754
65888459
6897144
74636995
91773770
37095675
90994847
98396547
86452692
83564141
22527647
41415875
64688538
3814587
74210978
56126761
7514722
21499188
87582762
83071820
47179525
60891483
90566665
93681978
14245872
89775462
60370407
69502195
56891302
32063424
84386496
61623275
99235643
9691271
16771683
97695116
30915035
4669710
47641332
26334386
8226369
88007516
89721450
87167789
92416832
5612460
7352338
15610178
22682174
45753579
68389898
61387306
83966132
98499645
79758023
56924562
48031407
94691193
53180559
99290906
28261714
64517544
23447040
19695062
35100242
74070922
41035399
91944144
47701880
6902545
15416042
76878723
70954531
39448547
93176255
32989026
48066499
52371676
30118642
68526671
11984735
23995786
38988355
12437540
92935184
41285295
98488773
22379822
72342660
69864643
59826529
23487404
73969020
55216496
34232657
55936084
44955726
89472020
63035301
29087695
63558755
71236930
80715457
84151097
61816506
69467201
22728669
27403170
58388068
45785483
790404
29891215
21684230
64859984
90159382
65030265
90010970
97438961
86693958
52461132
94873518
91202437
61549724
6438634
74700387
66217559
64561651
13651110
60929391
87092069
25527292
65660618
70621660
65580003
84583354
78001681
45729862
86148278
99639812
57663533
1545057
80499962
83683591
71588162
83443569
13828733
34677953
75625321
94132945
48972097
61862279
91679278
88648557
95446782
36647040
65490963
33613383
2525341
6290727
70448907
81671669
10922430
27877068
46475007
99460129
31979827
1834516
95569229
62823432
71570051
10014581
65456963
17698556
31640936
73120955
5413544
53564642
3170897
34365318
7510580
1277365
51501793
91860169
23222292
59165697
88039022
70063693
98096487
37930600
75278467
20109612
66748099
7384609
33724254
49276758
15119024
98954868
19788146
50818319
86372139
16393791
55262182
72936047
61066277
523636
84622613
54582241
11446786
11147416
14992652
70380708
12371483
75083334
99250192
62758221
85822524
29474218
53517077
33303619
35822374
92428295
49324359
38079554
16242446
83888178
10767237
11195609
71256348
53213972
25362145
52890348
32941294
79894827
60001313
94494258
72726546
9300233
34246209
67804343
62720655
61176532
29085167
41000028
9431901
85236933
70088462
1363282
25782504
17417897
13087028
48763043
56323985
22215011
27085611
63743145
1268013
87426920
60168051
30314133
55996548
6709825
14169279
55253993
96581331
45181452
91289460
39890686
41649227
35301116
69249325
99120255
22988175
77355733
31234873
36975340
6292794
58384497
64450331
40032281
3811671
81957693
34471689
44512428
48996071
55484604
29273454
53609634
12472159
18958083
46206313
70430666
9673255
95814715
95682892
97484872
78159900
39085859
33955357
43305492
32249614
43086476
45832472
98342521
15624259
6257115
57101099
74063766
58420978
7443850
26718840
32151520
1349321
93875878
75003095
9113502
91681896
25816146
51091793
93093740
33052644
68418884
30085798
91798969
42665285
54285635
40933064
23314504
32820487
97233327
89869662
69901491
40178845
42846969
97780546
6739683
93216489
28709926
24043267
53183641
51302598
1655888
68049252
67242473
33356415
27428133
76337883
34829498
59598676
41778790
52023571
8675911
30703612
54203753
58248042
31724704
2177566
65409432
12213108
22540074
46792151
9822192
96113270
49862427
78964279
76443779
64286443
74468607
79867075
30297334
61476867
82983222
78556405
79805188
68173855
18073459
39131831
56549625
32164438
9621054
53809900
82762807
11042292
61951859
34872040
62746804
93037813
4195009
93354226
96107386
14796686
37740333
31936457
76301351
62213797
86099852
62913052
14366314
30747476
12137996
16612625
92392588
22161258
45508267
23538367
37833444
78642921
8521150
60424115
31000418
38242953
9107052
9601903
22881541
93254964
33616689
89434598
47912805
11047048
46238556
11893250
59694634
52730200
5192848
87120671
91376786
42097195
14377287
22886029
6648559
96231612
24331338
88219409
86756647
36586360
18735674
54059364
10427699
88921859
82319371
91507379
18788256
85684659
18207875
30023965
18686993
43285011
81363136
15404856
59965370
23749986
71852207
18872717
5753063
5234706
43549334
38397463
57991283
98437705
33203083
5805768
15464273
34439779
41074682
48437253
12861191
40351086
11636258
63319589
28472622
69344940
25147545
47776501
35069683
79873301
69322948
8814135
67308185
3234770
84152928
47589662
30852341
36134339
7816956
29203923
31571185
12589306
63564156
79254772
94897929
28392766
81516440
58727952
25816785
41520009
75974234
77983532
17030765
88907402
46481828
98722369
56407063
33686052
58578088
66558651
86079132
34736877
83112302
44357371
48393695
50743728
45817937
98218710
88181077
16600812
88808578
6553365
8238472
12376658
76351620
27470067
39609493
7857226
57522350
89220514
38491565
1069935
22490284
73645766
53936791
93941518
80316159
94319608
19071532
91185324
17349240
9360964
68896474
25835389
87022017
58057387
38532130
6406893
28343764
73505186
3768603
81236507
37959041
46214289
96125420
64565337
63915501
9007958
49946709
57354670
1375246
24750271
39491879
52560468
58361648
26291219
21830343
73311802
61176178
29272970
19412655
13603714
82581578
13487824
32973037
79634948
5330173
42017414
37174179
2507978
85561896
21768641
95052677
28964242
1166138
94713481
36811614
59579215
7058423
95292507
87919499
66779816
94431990
91686568
34245502
76947832
64952868
31092820
13935676
37651788
29467200
94465592
25617888
63148776
35393628
64127392
61788438
83321283
13893730
63306445
46302880
99954310
77365133
29829748
27425237
89734800
58773484
64315197
17760029
51938933
31740386
7200581
595574
10927738
71139241
56577180
56682994
93717019
68343754
28943816
73335095
90086278
84658086
60993600
83378685
3760925
88612080
30835698
3701652
31932408
29131825
62375614
51680347
27362657
67692099
2321913
50323530
30472534
83537367
1378539
79308137
93459722
80192239
97079633
59820119
28603492
14689892
38874587
28129220
21879166
28071777
62830255
49360119
18859559
96313318
7578853
87378248
70223202
31898438
30106632
13451431
98459365
93447593
85500571
72356884
62870427
83488139
86705810
556068
8779042
3556155
19929557
15633795
77950798
63883357
53219777
42605676
74302628
76955752
21980582
86921011
88586720
42513961
19210570
7217083
95545199
41584447
49417828
30219776
77941238
51817372
86027042
49354895
27125449
49148426
29414563
92139529
98279796
73047204
28480126
22303140
22666806
84851800
22809402
24880297
67874177
89305708
11518932
45139447
92253052
20944630
37352764
51852671
73526401
39135587
3082711
19642310
23442591
69955313
19307518
22221158
72984856
32801844
58610302
12203917
8111076
98225557
58687767
33272188
25422893
10091726
71067645
55893513
44610769
64138095
47810650
6082077
14943204
54729565
14765770
74301239
16402475
39670349
24369885
51828712
61766049
58305101
36603288
42291285
65434102
31800892
26655476
41335736
2155275
63115853
34098782
14427871
50223479
32042632
24718134
73798572
56074245
92341065
80351056
68349075
27050292
21371839
59178101
64614431
17386165
73488750
54909667
31509613
66027249
54378158
79174345
14881455
233089
49497897
27101900
24461994
77832372
42583649
89855109
72972600
72029452
9219880
73463297
49081031
75647169
701989
74551615
1146585
58094140
99444822
70715062
81360514
70677149
86878857
4803020
23668461
68720950
88263137
26832224
93625559
21618958
12361559
11524929
31990034
90204000
60178999
96889012
79042820
73874969
21442719
14434034
4732965
89450077
82534659
52413607
93171589
13293314
97987756
92502645
78755651
49185043
32665140
63748463
42502167
90154574
71214859
51885470
89544393
41688487
30071541
20395392
17478327
48085443
86180234
81110147
71296595
12150398
46626229
45688719
65059747
50075237
75999798
34432121
85812416
10983229
3706144
59605905
26941015
83449722
95024475
36157973
55429419
19956937
23101987
43933627
82411409
7090054
59692167
79392555
28376306
96730694
98387947
65140099
49902668
1382479
6600582
75524305
2656178
59482651
27548901
15196828
10823623
22568409
29890406
42826844
36730183
73378028
34759358
28164349
81868415
35875690
46857332
97508961
91736528
31723934
65350243
18341083
81449520
16746886
23172412
23751092
81203624
75066965
49781761
46435241
3060951
98375154
54830988
32475243
51051885
78388856
50235654
13272094
91549873
72016820
93020528
76115418
54574588
11835562
12174621
82639149
20307260
88749073
93964598
17902232
14108786
23992786
20143413
97447437
77616692
85132
87978602
95850360
51310124
77968403
22265721
95435571
39422102
66673645
23089626
61478287
46343366
71487444
44651864
45834322
38913952
10187318
155795
20125492
52309534
32166328
15706494
24755041
33711566
28005807
15054561
55197178
87014993
33382821
357848
23197588
46804702
49802970
96395858
17288375
93583036
24640449
24414867
60999008
1824459
19562366
5847218
76094335
86642172
42149999
18791196
43075706
3024084
99657888
94699791
75015336
8765422
87945301
55313440
17104599
22237558
1097860
34603189
13265863
46379438
51800
36921228
76422317
41386860
64780719
21842738
87596465
42078618
71793821
70258573
53427824
78358965
31991783
54813267
36303482
48417615
93670025
33312400
70749397
1245838
813105
82416420
56016760
23008682
17919169
44904259
53763537
57332338
70116049
22860275
9699392
75795912
17804586
79879825
99389081
50818592
83653708
53472844
59614374
89350917
35235561
37794729
71640483
17368981
54636392
35568893
35483840
14678272
63999075
76795126
55902115
784396
11716649
91037203
33376995
49783444
73383228
4844583
62094734
56851716
32147668
85860314
39917732
62610911
4367707
44725032
83123865
99557178
30505712
57119200
62109655
19528766
61273316
98813990
62489658
27970985
65271871
87550705
52745362
14725198
93796924
49449614
33800228
17730960
58684360
18472219
32038954
83014635
95371527
40841229
64874574
7352172
86504911
79464106
79112499
91664436
37392428
58206096
10057708
28271864
78602970
80435244
80594051
46974340
47757518
72416324
37903732
14706483
7517870
86195054
5368879
32751481
57127508
95168406
68664729
43806554
38317135
87933564
8248203
72111344
67605857
45829683
93084754
44790248
14855938
9399972
62891053
62174213
58895579
45840649
1122003
56569756
39805517
32463730
54814442
79451159
29077480
95505475
13595281
47387762
76825076
11994804
59371991
97303489
43544555
98757712
20179265
46541224
56754428
90050934
93535048
55318241
62053514
33669339
60602840
90920122
84604587
5662726
33450963
57445780
41937578
45067475
99135372
3404901
99681414
64676849
38002253
81911095
8775281
5952868
21648593
1775015
35630929
47837443
54285770
80363879
15013698
48664059
19035996
75338172
66125585
39057738
6445216
95530752
38606787
22476613
28313634
99756577
92426508
71749138
29810788
99857952
59869401
90258223
19425369
46277780
1336519
90701545
32057066
69893668
89217193
62426598
19137141
94228240
92807685
9306524
78083145
46142633
97444504
83983831
54496811
21426389
20477902
14357815
21136595
43807628
35316042
31071151
8890736
69357917
28893540
29923336
99748128
6981098
12340390
65512796
89941113
60782695
65979470
91016859
70383107
53147167
33925072
98281481
35834812
41522671
14777937
10387390
75864978
70699465
11526701
27472421
4236268
89828659
76520305
56938109
33920802
10893765
17403745
29684059
45970944
21497775
21974772
64940838
63944519
1443632
46752083
37978010
41144108
34548000
85824350
24633926
87239128
18483815
12754470
26395150
77321958
36684675
9516660
44060585
44884199
80704519
66796097
66790179
26456801
63284246
88236604
90839645
7688908
69931756
73452615
75089288
98396436
45080406
55514362
35147694
74653978
1660212
25998879
2597673
80217011
92677886
4942900
82987562
76987815
54776380
68266220
67415859
17955891
78132237
57762478
74093469
20088456
2708129
74838805
93022995
95172937
89793727
59836014
94441749
8362001
37501248
37819965
5543542
24386795
427154
94108088
84501983
58724568
96504373
31881290
89275210
17689677
191041
57870098
45404295
42836146
94185695
71518817
80684474
65221604
55097547
52788032
54832603
12418483
52193497
24288999
28144949
77847397
91287149
13836871
17892839
38702641
38159105
58206082
48255334
66773701
52661411
5551213
35118585
10433217
76777076
33768981
72943676
30590010
89482538
35393335
29467550
6306616
72794767
53689798
91559906
45205816
82792703
29591144
52642722
39539882
32040686
95539450
25846215
20383348
26554208
24365064
22248466
84865901
24163951
73766741
77146007
70825443
609737
6394713
39517244
21499414
89269808
89550270
41529407
3619258
61699832
87006691
26833581
65564281
47665292
96548185
47399404
4126575
17923305
1652584
21023794
70166700
18566688
23139979
11081227
98604470
94330841
30940656
34080983
65787652
29472203
95315961
50993737
60478852
10665541
24549565
26366697
72343573
78263464
15801479
44777363
13426190
37861867
12786006
42095094
5366709
6292502
74176348
15236630
82749385
17067719
9779328
38070475
72903929
53006768
12084444
45702720
50047851
57100566
60788543
19297652
69121334
90968916
40234411
21930172
30521576
40692566
33785048
69850943
87742976
75299103
24373936
82240377
89364341
68245315
10588625
29075897
20197165
29364589
3215886
93086626
47564167
8916443
82893038
34858670
57558482
43061213
40365611
11727782
99731667
93375321
68197173
20702251
71049027
36116298
42249389
22335025
73045839
28185660
56559594
24355454
68316694
54712274
50421879
38069040
97287471
70974529
77515155
80430132
4188960
74575314
84554415
86500560
12445672
97840483
32646388
78678041
88274038
54925543
13947323
18669694
85993007
21018081
46285074
4594491
81734764
30340589
5995326
64773607
85277689
70386232
85441075
93354727
15506584
83247363
45715230
53424120
86201212
67050020
93190364
83589033
33961934
59992964
8896128
732382
26591276
4054690
89153233
1897295
74106405
59068942
26115273
16007686
12341438
11866095
51810327
86830053
85745136
28972926
67529374
27385118
69804583
41646729
88436468
60058297
43480260
42383089
46894052
26586385
6294940
25407276
89662700
59554391
18904184
3127491
19058112
72618254
73108115
79201493
65817285
99745933
53024799
43317651
21008279
94423424
48682176
16968386
12383107
99515751
2051855
89512508
33315085
49336342
93210392
37838447
5797484
11039028
89049052
26183644
62242313
54694076
20329424
94967705
25612292
25384318
99585373
92797904
68740271
91362975
37298782
66609982
39364112
8957716
77419429
32547508
23321699
45515052
97275253
8462746
15637654
32132611
79777033
39074151
20642252
47328528
36594956
55544618
27758043
36788120
58694687
83790084
45967566
89691192
57890135
42679724
37112163
21485151
81947837
15121385
26075789
47023825
23872972
34990363
59929075
80423973
87628789
47470259
62569583
81658184
73792798
43942071
30994065
38457592
57646879
1270847
71995930
69867082
97856836
70120698
48030593
79958053
27943118
38324650
74944369
74483397
1202802
54380963
64662089
24762681
5558744
59476816
73141403
20622052
60940829
70325423
1371821
59343359
17986641
73590480
26515451
717590
19051258
12815193
24916147
77651591
50220432
79238149
55249719
58443782
73401599
34983200
88344223
91615772
54295080
68067341
68183092
18982051
53865823
26622656
90358006
26206028
79821294
88795717
72258839
66792985
87507089
9086263
11590782
5598179
79865849
46147913
21071941
55686357
19267657
22380481
91816252
91020015
2789276
51327992
68004452
7388036
21225597
95377627
32359028
28820156
76051052
36418157
97295958
46360595
26700896
14776131
60371883
73242584
74856512
87223558
97651267
99927471
72597609
45186805
67391655
90508559
13054763
87815520
49817487
40450757
58975820
17516846
35076716
23075183
41454979
55195736
48325599
45658626
40090366
1702763
93851968
46582853
64884445
57566986
67724312
64030804
92449972
8766570
41259431
23594525
93351949
58516693
5855071
82263270
16275172
87814184
68963430
36790725
43602473
94260820
7104792
43922727
85514305
87296736
72312451
68065610
3414150
13584997
18280938
21239490
24117442
9243153
96404291
45083640
30761912
31383333
13627833
95349926
61011611
10313079
72601130
91230300
47921813
4892401
91920809
8590334
468546
33773328
71673597
49991236
60323634
62771045
22897441
30223161
96108906
64651544
31011778
27259837
7575267
67679072
29871812
2139907
52950538
45720332
76267454
16442131
38365247
89504253
12834425
79730505
63855446
80042665
12695668
55475668
11318553
10806426
21139811
5400120
74411459
55852013
59420844
79054797
53061766
55149780
17193192
63680829
73740807
98304532
80912488
59002122
74883549
48145032
83885998
71264261
89624597
51765660
22851567
21650648
2354865
29815506
88198296
5340030
14639140
90115649
37487814
97892293
73697239
30432273
68710860
45168083
89824680
78761984
80984241
71859358
87687782
34422496
83545775
77957747
64128598
51887382
56791222
11311472
38066609
48641565
65868774
78147849
31015203
97222145
659480
78459782
49121102
47849957
32650326
13250948
53396293
93899133
81194079
41106288
49109265
86945428
22776868
25477391
47739952
88627336
59013454
52388345
56448785
70937289
38934197
62362905
75958937
6548061
77247722
37327407
82568865
37089631
54875310
23352654
16695413
38151547
30001785
12739166
17045334
36145012
24591604
25142683
97707001
65584543
23729023
69526036
76998407
10738277
18066348
78747437
17077659
28507589
77113538
39086877
86548935
64521167
77193531
85274737
62422543
39527978
38360646
53551239
70916587
63346575
18701381
59911188
48850506
7564107
23993936
45370527
13183498
64193
23296433
43855107
76201345
70339814
2640998
59681777
98533367
13646019
59539619
25715307
67878953
97785591
67338317
83792458
15696840
10354227
84204159
60288954
97717496
61823420
80708617
73332409
54448593
26245100
38796524
92271515
75422434
36204208
9497823
85749897
32665513
12922891
34597837
60037373
59704348
6939538
35218517
25044295
23423779
491759
56065353
66096139
83858203
63781215
17744431
14262209
81618260
1030195
96250051
89806900
8433556
77250898
58925171
36933636
62043795
26012854
50170082
9443620
80891005
30715883
13826917
71506524
61595507
67517587
45933193
66806984
55610634
39745764
15362955
66460247
1255114
64949544
28419806
80301388
91151280
29063228
25274793
3264705
95513260
48712721
34416454
86437919
78675236
78924591
23782853
54674088
36466543
71467821
65311847
62307310
9644891
97511226
15848995
48413272
90939816
99035287
82513188
2993572
73055371
54859803
50757960
97388895
38012716
86470062
89250211
47212655
60767528
89723342
78697978
26613898
44168207
85689613
33814601
6487228
72887015
84594320
6811197
30899173
8988583
57122706
5539003
11821625
80863677
76120287
88015959
99561406
29457545
68285273
96150750
97515473
17837792
37876087
9520333
69208993
57900169
74380481
38988503
197043
37373123
22783829
80302946
25792092
11649726
61914469
13032970
10627402
75656477
73419703
91836701
53340412
60419194
25634851
9339934
3390277
22432994
43991321
31305795
99628749
52782421
59480089
28412663
86981264
82790727
900408
42750040
5972061
89702178
75938209
93059002
48407384
2030274
67614994
19321890
57938552
61834743
65142875
52696523
53668361
13547015
9222627
70467237
76928812
80593961
39842851
83373265
7434322
30572042
38852904
78637350
46074565
75613004
72983829
87946927
45446944
61258498
18535839
80959275
30258129
72834614
15362959
76799628
30228638
39665764
50521668
59458680
42381853
75681276
35078446
35784395
79324986
16467939
79281492
42765587
22671285
84215794
54803151
16252947
99339169
98751094
9146957
28749632
81261543
86759086
8543887
43281735
56384705
34383697
40865515
76718213
67767871
30115589
31981514
42055309
27595461
13895657
10392363
15767974
25177739
2569740
2063390
20093771
20087580
3869683
22067530
42572713
1176791
95472151
15982697
64297508
51790449
23465573
36425926
75258834
14577777
50979260
21887942
37261566
18712755
74111090
24440924
45829543
32437990
82374608
78659730
48133886
15398414
58080913
52419335
88984300
86956290
28762471
11325036
34396041
22664431
50154102
70079238
44720294
92908243
4546263
30232879
55214660
57925123
21138199
50148309
41086491
79752613
73674677
50097146
7578644
53000503
84257703
30131506
94841039
58216966
92603862
95584808
57719838
16028088
49673373
50090521
81086344
76341187
13168206
12402007
15706823
56855027
82371245
64057031
78338634
60207080
51241843
58984548
99492788
58861205
24890316
20872122
45617755
31336387
8238041
56187755
87103434
61795468
40111663
64213422
58250047
61515744
19182423
73503435
18822702
62816771
88193356
38178720
88885692
23308301
55766528
32584991
5407044
21410664
89861334
10296781
80729558
23504982
7136553
64607301
48382643
27579753
72240324
74571699
50771410
22625801
45362025
39935066
19862111
17647602
73290315
25927182
5406518
24303027
46062227
62184123
58740844
70673199
82653662
79539676
72381895
32378400
83664317
46831108
51389249
78036111
21986611
83876697
29812617
63247965
44143675
23700243
80604033
96559806
55144512
90385154
32641985
51921849
25456035
78858502
70953747
16967337
71626297
48601492
56594165
1745087
11307466
89423672
47899162
8083325
80786579
88706061
55882729
80912700
24517829
41104199
69498620
17537447
12836356
61869993
23126435
34863422
15602920
83481615
95077727
55182036
94173823
66110438
33081191
85130514
73143753
92385199
16885542
47954162
80116283
42656896
46729402
34434628
70419261
3232130
13394807
44601644
25792940
63048052
27034210
37947810
36820824
22001958
85321911
2896624
33699463
32526847
688228
97797688
11834225
29376632
88045451
58739180
28711105
45156511
60543748
17597524
49906458
92865429
86678744
25316364
4263312
36764688
80641479
7793794
26451499
52597722
27449539
91733372
25795688
77233744
13256051
91624849
59225783
30831843
5728945
36411819
68575230
26537115
47652364
74200971
25137940
62016655
45766727
71098949
48916295
61943662
81311448
71650751
93064407
41177081
91846506
18043191
91513720
90175622
16353371
56806586
3365844
77908607
60668223
94587310
55848199
8808161
60232283
63984201
31245345
97469886
60696619
22353943
50998952
81980603
14157276
67420792
84225299
95431826
5618386
26983967
58331472
19076497
72102180
27689876
18198334
6300186
21283099
3706547
35078196
84100641
96261047
66605867
45472633
27425457
6198826
25105152
11227081
2048871
59596122
82182666
875734
49438965
25002083
23562868
29078725
46386081
61701907
67417405
11173293
62226371
35713389
16332474
50521372
73484618
89727015
52473874
98871185
31465528
33070379
51487681
80427011
64270882
4772121
98772758
86231896
43663025
77666244
72137908
81848303
9635619
10302385
13827605
21197335
36563914
40021147
75353346
78150037
55343500
62826737
47620124
600610
83151457
84428630
86291031
24947947
57243353
19145249
74886009
79009808
14338707
73981659
16705440
82964517
57376711
24613571
34170297
32187571
53263037
68526157
14065673
32708536
76531540
57884062
34153896
14280227
19510396
55003410
80866561
16104537
70714300
63650999
11083092
24859315
7917997
15278287
4451893
30472189
34137212
17993042
85017610
22021881
11853932
44688489
17817744
418778
83466578
29664244
60557654
47345354
74428951
54552838
20002112
50125156
85763130
80953187
64954629
5956154
44148043
14190601
65576114
55173456
83788145
17719972
57180454
54908575
82749413
51957784
47253908
85268883
71216245
30472187
53277443
28245390
86231810
1083671
62068433
21382499
56879362
36194797
874540
72230619
56063231
23475501
97729432
31764275
87490581
74689088
17073260
54530204
85343864
77995966
32996948
22324154
63150060
83152120
52890576
700198
97803595
52416111
97970100
65961196
29525763
20820826
10780838
39763725
84684693
24112165
77813412
90327550
5112087
20385004
15334523
61535784
30975155
93113092
29069137
42397286
30168358
82528371
70074651
27320714
6846274
6082419
33296935
1527000
88441964
62067955
69843860
75256456
14428958
80499478
88307925
27126856
81365606
6854321
78559539
67441849
75917926
14998737
33628488
58296814
78311378
44878899
64459652
55969008
54469237
19373515
37469099
9954108
19846828
14403390
33805396
23789378
14524905
61493863
34512492
28953320
67554865
8281302
29450929
16431110
81467807
93101644
39122232
19566312
25190879
65703488
26827496
295375
73996723
36459101
71557885
6926192
13400434
76337154
86559109
33493363
58031748
91244992
89651686
65259253
50783975
39163104
24024662
75738374
20808621
25365723
45971042
15216684
21196156
5413343
21396072
66120415
49504524
82674001
20640028
7239947
88251821
59859013
10215943
68164241
69849790
37574920
31873795
89549765
73661495
71765655
10985664
29855985
76931360
22261029
32082243
88750545
34585879
67617689
23042146
46783254
34146767
50834445
85466441
20404963
4565643
50483024
57768183
16638803
70494375
84471653
32816066
98170609
72169488
33393154
1910735
65631038
76259526
69362706
44556955
20541742
3860065
11201076
49649781
47136939
80248457
6806585
88063233
69867281
36913789
54102441
25631414
62711216
22384525
57068351
96212577
36678990
57242784
57593193
76047520
94413730
92943535
38645449
71139176
76887514
14391624
9828022
73632896
60467734
62892044
15230396
80655876
54149354
73353777
59354647
30955746
98449376
82898944
95422268
69588064
43224820
94982744
75925841
5179284
44676630
87674921
94305200
19460074
7979948
38968314
44603752
20279971
77227789
71124581
68868284
76826704
41424134
64373141
11500706
84073050
66818393
31892174
71282244
63419518
92424250
56788710
87753603
67144777
15425744
84736452
16500591
83508128
69569722
80424680
38459856
98868283
80673159
70080739
66059168
96900645
88013372
76005082
53352079
27529534
72402131
84871175
92150142
43301049
99540662
95323960
92041476
30111902
88255816
63971406
86875884
44271177
91647580
2406848
30873525
91757545
39134652
29236501
37554705
34313730
90578851
27401325
50617958
54173932
83414083
36521977
6103632
58416977
4258369
20506751
50945565
8573875
18975540
24622551
53746511
34751715
86653737
34616432
47763742
95682187
2092322
92566732
35410676
18938790
35651474
2641919
50491375
17460738
52765667
6517556
55655778
34341317
80167152
93377064
9779540
44208357
91965579
80851373
25362943
54064302
21836536
22520873
45428050
95601472
41716848
66029076
22424176
63992079
30870175
76595837
8958255
35614049
76724007
24729990
99046298
38622676
92465947
72457188
79288688
33726677
6642308
32564576
88419234
82383401
99765472
13901656
61691096
94121832
24045470
91748670
22104045
96117373
12145315
90420248
6140527
48105768
87540424
84644094
34886176
36079740
42296921
81799072
75313783
96320865
11266199
91699646
14876448
56286995
22764087
34117037
65996152
9475489
10750434
36159449
76013842
39285871
13477043
83478845
6584116
26093748
72658876
92438764
55871578
62432253
16248193
15077772
44777650
53781672
18647419
10433750
10619551
64928618
17273750
90243864
69553719
54969290
2675891
84339379
89364933
2633635
31581479
97404572
75419207
51555750
61257530
69807071
26374896
18901
10146473
48520472
47434408
10862601
80034085
39774712
27074695
97752942
3851218
28312774
26161758
20898050
20835273
98237147
66229294
58627097
42232470
36294437
91037614
58719452
30062522
22334373
80086729
52489413
75698730
97732849
71683870
90712100
61660878
80575154
11188095
30005149
51725059
65655591
17203314
83069608
97009178
88570529
30382771
82393104
12148694
70340101
93531056
34448757
6225650
61666637
71470091
4861386
64790937
51336455
39610140
35275223
42933740
51458516
35362669
301239
67124096
51234026
88614972
46161243
89019613
10476179
33253628
72968454
1364992
58463148
47706580
43010512
68095961
70074663
59814174
2937891
79671246
23531657
80306153
26888001
55156279
88313452
22839928
20596155
35269856
68098558
89882305
70809595
69093258
22217089
24751087
82291644
44324713
79792585
14044641
12108428
51767975
4415937
45029544
36456273
86333920
4914662
49611277
5701825
61149092
81945034
32040968
41535208
58975481
75825299
29866826
86114726
25004246
69094009
49390004
59578671
24073641
4259147
69377502
1446793
23566290
41481195
79161233
16760081
90702118
13857485
64674381
51386870
44445805
28242556
87889860
49910205
51237603
55935510
88357469
34265019
31376827
81271755
92026546
91716510
17353367
27443041
86709010
35210725
82491154
14004403
76288000
20835427
28457014
76798253
48319410
16245952
12387078
26515794
63042707
80535544
5928694
38598711
54292929
21687002
16499565
57626885
55413391
34681737
56642122
26374010
88769796
8060927
57035356
60002920
34753883
16639621
83174377
21091125
36831105
10263869
86420520
84922970
66265498
15435928
83436999
14737892
68070013
18078432
4415589
21863926
21516595
15111599
69612313
77651269
75177340
45095030
90861545
81935771
21000010
42964472
20724820
24620628
90369603
65146828
78240969
67614692
72177987
21191646
41527085
13414222
94336984
70781166
65685849
7908526
72637124
21276175
45929882
59458481
24892287
17094954
91850800
93601304
4912051
62872441
88461775
66350137
35706046
24291852
38776097
6260605
48473907
62489927
94753089
47547107
82661465
17655138
37288513
96567420
5246122
84519400
96722085
44534765
60960598
67411512
96940262
75327984
20974526
19167495
23703793
71413971
48610041
71437020
52017061
80456951
250450
33001363
63034200
88778834
16561351
26127067
23507283
37179886
3609228
89626040
68070225
16221032
69448070
37968385
77236996
40169585
69726929
12106723
41777552
70238033
63404603
56469084
87228686
2829919
26931654
73192129
39490059
86146442
67302442
85258040
26501894
62869203
84915536
67938111
80603381
99241168
88760536
49067299
43532737
54112811
83801492
40611978
34057669
94945825
85048587
74062826
42958931
98129668
53933559
58718223
47008047
322745
97288135
33419673
47033362
57184571
13112606
75935099
11185192
46713622
35228242
170365
39668114
10066157
79774701
64028091
63796453
9531636
44286256
75651621
78715050
63963254
95940747
4047101
81529052
77197136
48583206
25653084
20022637
9291636
49106780
95095980
7943105
46946920
4198202
8205103
32749616
37801924
17310213
99122295
90763657
52650680
18059697
43044588
41640330
4002691
31025258
73617226
65517417
75797245
44722447
90675488
46573646
54362638
46370226
96357457
78733014
75529268
79642649
14346647
44230546
36577281
58065216
41377275
5296262
93583259
22106325
76971102
149418
80027195
53091771
64494580
18393964
29062830
44464008
87295428
31371052
6466519
4943366
84517161
29599167
34488363
66947765
58774612
38939629
71900979
27318600
34380487
90459635
90463502
3378468
76322779
16400642
75620844
99371748
73060411
13100734
6186132
71049175
18444903
75990719
85339359
39231104
78869042
66933011
50458682
67750165
60968261
61899450
96536872
88868609
98513050
79701801
86721726
75428707
21485569
23416776
80951334
72692365
47113630
7232372
12923676
15366789
85242729
72705790
69358708
66275719
14709676
31635113
28746642
8542849
55632777
52151216
16601328
19997589
94982770
1483454
14396828
87219098
62322095
5593972
14173623
95539612
75121115
85546214
76991735
54835032
85887591
30328350
57477669
9314241
77946390
47351448
41361312
1318014
51023999
58201028
11596249
41867113
21750159
98022792
94051029
96125201
31588100
67338171
82111918
79011385
21425651
68633515
35158034
4369239
3553602
21309848
43378882
55449366
9103919
76870710
33231637
6433748
76987847
3886127
6091378
88100900
79804528
56368287
54543833
18474830
13546848
97268118
21954907
6769354
77769251
2553242
19644317
24165321
57073432
10224930
90559322
75693228
4537333
20376860
47482846
79370378
26415167
99465832
53695883
59936175
46565587
63961690
75756120
29968919
10202464
23303484
45370189
30303735
59150058
8720329
64387336
29427509
34889545
27873716
63474491
60388843
6916264
70218015
72885803
78884584
40555526
72540964
61229107
47991598
41936568
99312208
76213055
97299573
66034661
97569315
69919057
28924327
80577801
77766289
1997824
66272354
28748914
55540867
80169204
97301625
65543878
36339031
58069867
28257395
48873339
31787356
38683575
7928075
57098334
91511127
61915070
6365102
6220045
6505474
57390713
19698944
34700669
7238535
63616373
69944407
50442868
57630729
2464853
94171454
12534287
48655131
5994062
88730100
52469822
5482310
531625
14282219
50195011
72426120
20703044
44634697
38678327
93010640
87106066
95740778
26041989
33682563
41891478
70054236
28520557
47686138
63296620
57475937
37116290
24591106
14856897
46644081
75964973
25154394
18588118
51946165
43666472
83270200
87808128
96114957
14676483
73234885
99702699
92860555
32006306
78625436
7606482
25286646
15521980
9440847
45110153
65206344
14771550
17241570
64262388
15251760
56218471
3177806
16062541
3296145
12385289
75510271
15359585
20646657
71040334
96643927
86858515
36245067
90251409
37776169
52336344
67831533
59793409
25942334
78551866
85295003
98743841
33474515
32813142
82326970
5861707
20041241
34925917
72951782
74280232
76404404
99536918
25551724
25808697
87982909
33472347
6785489
12980306
51247552
5344151
96302409
303897
14492223
27253583
91052352
21344140
9187373
64502422
23166421
36483960
63059699
73173398
53392730
89687042
90765166
90608142
65651158
22028066
22086255
34010831
62836867
78660643
62337594
10281534
63298896
95589925
90046727
65883862
82351711
31352987
99919237
93219491
64675976
26350798
88914770
2879431
14937045
27698775
53948548
73706744
11143172
54998185
54584611
99021312
31284744
72697221
16745644
38452540
25815176
28304003
68684432
93200926
22397535
16381072
21132466
54685356
85804058
55634026
40874221
2980606
67166077
80324646
81031052
25563587
89878014
76125099
97253328
89131965
11161673
75147829
14899310
27252800
4966330
30660562
21324814
58344119
39520486
54016232
64501709
59262495
85508370
45210541
34774204
47330443
40211642
14291886
23648094
49525406
79775244
79896905
90081838
62342676
12388970
34207794
84365335
63852857
35926764
73620978
81878522
34298992
3659740
19226211
8666156
46116013
36108088
85379381
46529781
20027387
93102131
8055661
36357393
75007992
84251316
33218017
30737459
97675348
27148501
3259581
83268734
73323350
34258789
66862848
81525770
70042455
2022759
72975360
99638885
35373892
37502865
97128418
28883983
60353824
98202318
82137635
23049724
88078208
3815356
20781842
28566038
17511949
16057903
21361747
31586233
82322181
23782828
89978973
53262133
72281019
18036463
11941885
5258576
14621203
94208869
47423697
17823425
79446791
12948658
49094606
21284534
35011108
62518573
30558907
91561039
77854477
65715551
63408563
70180384
8433399
70511240
46907047
85425843
26616364
63581978
65678810
10318340
17349512
47951676
84775011
19121667
64758015
68227656
28451758
60357654
94790165
12375373
14465275
10839444
96931684
39804813
27142366
36663371
91291674
81809920
91557565
78679546
91221112
99920848
86179670
42721496
23157332
99921883
13059382
98399755
75470488
11922997
54957122
26188594
46165952
23227299
31648818
20007644
33294944
51225376
47915793
13013263
82140060
75140956
16197311
62811586
35948463
5315128
65188207
36427874
63105381
7091275
86869033
67418449
85015456
96612192
73179721
47956834
79573462
98250998
37564158
92484447
21345425
61455806
86713804
13830787
74302446
2571041
26349834
37241089
64512543
63364280
79841125
6033787
38829033
97683154
21377371
55008139
1998118
53978609
84570817
23343677
79663685
31070285
16792382
78054803
37777349
89215567
9107662
68991488
9562301
46725143
93875519
27778286
50113111
29652727
63403191
54255928
12106833
7383030
22000172
76509360
33347707
83196239
35900394
58145178
65134139
33263
6171921
9785647
37110796
13133818
55835157
71846940
63819258
44722758
90320444
75836416
99231271
49189598
14072611
82748657
24842058
88027520
33793082
11521528
15278379
85717536
90059843
44200592
19391016
71347811
80589527
97640491
41265332
85687077
6109921
74287021
6648274
33427187
70559521
19402735
60214942
46491794
13697962
37414973
51929284
13115254
98032484
5514457
98611463
92381259
77869963
51845494
25876156
48812912
30365742
49335485
94783308
78750583
35381681
98170315
81850806
86159783
6943307
43828657
30883082
55455866
13475977
57274611
8651247
44278815
39811273
52309514
95899678
35296249
93720512
80929762
45351140
17294622
23636980
74077788
26866084
57859544
43965507
98872013
72095571
16554792
65914459
36653181
91354106
5077822
69015615
23883306
38665016
36295938
62046152
6532226
29764797
7954319
28344354
98442924
52883920
2550962
95957067
37799872
80174026
21756015
1127575
7182154
87031449
59757949
42506542
4867531
80689982
84623813
86461837
95733048
9944655
51516134
48336385
11394681
79204982
29398196
12096559
65976555
55318768
84524213
91428495
20603103
682766
50942883
39137260
19983641
97370039
44605420
74268389
51621201
79712740
95273013
98145648
6353589
97938723
42563539
36747090
80154981
48769046
76845648
91069863
99755766
88736241
43500780
95601248
73130224
39135230
65634329
41464512
29721424
6083612
76444926
43557855
7547655
93456444
26793462
1382951
50012280
37361379
36767758
4241114
31301630
51328684
71068554
18081161
10560868
77823427
61159008
38478238
24903531
71833450
48431035
91405012
27968583
9307000
84625273
77113785
22163746
20739796
12629166
53655091
34246296
36226559
6417183
97746680
27381818
21370760
98580168
18482964
34744075
15955861
93562711
77388391
35673862
1959008
16053934
61731620
5760661
91872440
58461541
41819732
25689371
92750716
89768517
9732177
61506156
48501796
15526094
12385867
69109328
52377912
56190130
23927494
88494084
75608790
86462808
7601946
80778168
88843824
11963994
5874930
18115089
45329932
60347143
81824718
62152361
94354242
77234913
32003201
3800970
2073922
4066592
25267
88377527
71903627
47485230
8838752
72679076
48499253
82554665
97779542
33304504
62269800
53980005
60738491
27945682
59267043
8152551
5345926
55853249
11119478
86865131
20923905
35847371
51593096
58215262
50336590
28886823
54273681
52841572
86160350
63912323
53463201
27204819
56537083
11269502
68331736
69044151
27268159
52008495
47251180
39752908
59919899
61903260
65251750
87269127
50150994
94033732
72644708
15993870
28217723
81564054
43441305
14471355
9114754
68400248
56307529
94737565
30674215
73484993
63166606
31720566
53838973
25560254
79775253
1532350
79228524
90023601
98897313
40323614
71349297
75966029
65858183
76400887
73435353
89160508
2497329
26828249
60600009
89934233
36465564
83936524
79006009
83054454
29808601
93655818
31409588
24561495
55438735
9858562
67858585
60224437
66360183
78056791
40031645
8299389
16360415
8692511
89578823
24525198
65199912
4058533
40469875
29524543
75230536
3415528
53055696
90648790
48881993
69547546
25472610
52005138
36388040
94271777
12294144
35530402
12124791
57119001
57100503
36540075
97932699
46993103
25138661
62754886
37529486
996936
83327358
91426559
19428670
71856696
37515723
27777111
96581548
5979020
64224838
13540675
4003183
70354145
86415424
51545516
23056943
12818442
74473564
94006253
13460522
89009549
4579601
5057112
76722
4280102
21398315
61668017
33547948
82833476
20595530
12494001
79424018
50288775
98609505
37865604
54280562
75124552
76877112
69434956
73514862
20818193
52374507
77406108
73564218
12614176
87980394
96305149
8405537
32990697
96179703
79016556
64571905
88490385
66021034
91890138
83739338
96814196
6713584
13200811
85267202
59176607
53681160
911672
23017796
84468566
11124613
72898125
29684668
57281936
38233551
49573803
55101613
51650166
32028065
5820551
72247275
68915432
75055244
87107593
14810209
69200631
23632499
24455118
86690189
53306732
65438734
71237479
79354111
81443136
76074343
7208408
69093598
47995170
21656671
77703961
36724834
57497588
97674026
55736216
45881947
35241294
89730511
16067510
81337513
55932922
28136361
37851205
50273729
66741366
46324712
4195857
3649071
36508277
7436561
72492116
22058510
23010654
76741754
57200191
26870673
85507788
50437071
87864184
30311038
42524428
80811152
77178262
12985006
77806498
6203536
16041639
85245327
58670788
81361272
84058284
2560674
61450717
60075329
12007959
23008509
56355596
69432766
38369363
79794121
39443106
81256464
90585916
3940037
51879080
74210863
53121187
11110593
29144662
45630824
44688587
8399396
27844765
73000410
58638831
75529575
57823135
82819320
30566330
2974360
7722289
74550282
43375821
80280280
55621728
92491435
46103868
47277789
76661225
38914380
30581265
26568049
41353151
34436528
93143496
56040945
53716872
83993454
35107793
77863374
92308513
14918003
97611538
14035215
36331030
7405181
21714018
61413070
23752490
85866145
30981647
24363959
78849237
51816133
98476121
62327948
57278913
6686502
18038005
48352163
57071181
48711636
70970762
67581286
31734026
38298673
85191479
52360914
27521600
34641014
68657932
36495865
11301994
11650863
64508044
23210624
44320949
51946169
15623217
33276449
46480006
7502027
48886504
95716138
81028337
40843498
94555281
42946045
30078530
30923763
69243008
87121294
59710328
54589333
18878463
41985512
35804613
3629012
65038538
72898216
47032080
67420040
85713809
40854400
84483443
61479644
31197561
3942070
86894268
83853519
66005659
47343522
44882672
53469878
25142916
233267
92443844
84876984
53448116
13908331
60749859
83122768
76908831
46406878
97446571
2489551
49601711
21495095
82828591
6053336
28233663
98694068
942390
57715938
26416545
41138597
75919482
4329402
78682906
41507824
84188523
87620862
43517153
49593488
26692522
54198179
74466083
35085842
36613518
31669359
34865666
34054678
26870946
10752127
40896017
38877652
58904613
95431107
85981658
55035796
48828808
9801085
14390104
90610997
18158068
1172934
18109821
5473703
94866626
12381193
48222125
4425841
96848384
63366
50946113
38245932
2935795
69771216
83702022
61915653
59098511
33522768
36726459
63807
43929601
32531903
41853846
73196463
37111334
96735664
55188928
51086142
6868241
56929540
61949396
76331883
53713033
3465587
74439268
6464454
34617736
23046154
84144244
14366582
56895421
73077927
86812669
7107508
67995403
5887103
62895980
99036750
3734536
56332697
76863264
91887141
95371391
34024529
49256943
30816687
60534766
8498902
54990753
72034165
18958601
42337195
79106164
13631638
26590005
2660138
16053910
12676419
11827213
78992380
3334830
3571777
99076577
93572770
31935828
70948202
38594610
64157424
57605525
16684076
38535992
39402636
37656176
82650376
72677980
99377011
26732635
73827092
1119934
96932469
50249406
67324538
45671088
16509620
34279798
47144951
33334840
37792553
14380884
30888029
51060370
53587487
72872092
38106897
70026668
86454198
13581447
29457549
79702697
52553825
50190785
39174623
78143839
35676776
58797291
94701608
81244121
42035559
11991578
15723039
84718293
2981325
84892246
52238476
13944134
71660894
32036892
26448845
69202387
2488754
1339101
46836308
93443670
55801780
30177917
35496998
70815071
39553827
51802836
77931357
38894511
56247060
72676400
95480744
18802621
24824174
991953
64767430
55397684
41555564
52830060
29286415
55405683
37504543
47805353
45524715
56271372
89668586
8046757
47767384
81997381
83311364
95003249
62471272
30992282
4845049
35011729
44331456
26325305
22192170
88908669
80884763
31072132
7897160
87432227
26972869
26128275
89622749
93977955
38686241
49657263
13958851
99998354
73055012
64344792
56255146
24446200
9494231
53964864
81484695
75426642
13238232
9381070
62130527
27871824
81960921
45935260
79815216
60044312
75935264
82542458
53893897
40871361
93796870
48279912
32850237
69360345
51444344
40437792
3914997
15359968
2398073
72820361
93289130
44849611
73116574
85282373
250031
9467777
41434512
66242596
27539109
44825697
16335246
10491055
51014404
77598907
39288808
14811806
69720473
28232274
83424901
80043106
38387970
70442721
20049246
44834716
75710772
48404370
96566529
38874788
13545974
44140168
7352847
89835267
52261219
46888279
35542718
98414073
60719468
61414022
53930839
22242296
14616660
5380116
81039289
5781798
84499506
773616
13462740
72995039
29596786
52142464
44255535
12527409
88231508
30073371
83032675
41629535
84223596
35968143
9172894
21157215
94671648
8363932
65278753
66433372
54612781
74805110
77891010
99412788
79764259
45948743
47142251
66713338
28537572
99607978
68384153
32371829
98199081
53621553
91376350
47921824
42720765
17029345
24587359
59638824
72845376
65189553
49363030
71107313
1679909
21138191
29314193
56126098
4535732
19582298
54522353
89555412
39602249
76821096
10963948
25948726
49985299
6127874
3158284
11804012
9659030
60132708
84952430
82751452
36650281
20202686
79351108
94926623
78606969
75997877
40265811
90171526
33037572
25923810
94892662
7650451
10642847
13263186
3068953
23775355
74901745
40079620
4272830
58200491
99489013
49898606
6532476
64183872
80460668
79986169
13669755
37050509
75646633
28809600
64292985
52598425
27952499
49273557
18309960
24516254
20097062
46602556
83016525
26592652
9527010
70870510
97905411
21627523
44865307
98907288
22058870
30611804
88028439
12338393
65708233
68284961
49925747
75335111
68037040
61256593
95896479
90975339
44094198
46675613
57907805
9539904
1059065
52956142
103494
71357112
87344169
82879068
15845701
36685239
20110733
75912056
22716697
4015126
75924285
84654339
18980056
93502497
37625321
6495861
24398951
61904410
2244944
78736503
96450818
57883316
54079434
17226857
43274170
35833240
86818751
99225053
92730866
65760227
25886766
12719898
47078626
85383078
98721063
25890202
2855700
56551013
61230417
85575308
738794
3548057
82876517
83927890
84205590
77248814
38072496
21507844
49613855
765701
49626005
56710380
75676899
51758195
33547017
86946568
54850064
69510593
59632150
89994636
9411497
89347242
36520536
22003805
43730823
1913823
31098243
57922966
78102229
48776070
48617179
99532039
58749075
63347895
71613626
27966129
34308885
63744510
39770637
16441163
81328769
76434396
46397144
77406144
96141140
80175174
64359086
22296751
86435038
88556324
68927801
35921130
70726337
28268243
21956024
8541175
97250422
4586148
83861116
85758354
21990344
40680283
46567018
93005609
17899094
7246000
75943292
10276447
50323477
35477713
13593408
4605577
66630861
53688542
69380439
85748020
29342103
14626668
53658871
28354973
79401573
10462723
79516010
87726903
45412474
94684832
92502925
27197993
8795630
52737076
56553810
68968141
20341291
34865954
74748222
24521267
74600307
15376581
62605291
25055643
16542551
16426728
75542407
3312895
98614337
20449868
8825684
50568839
16797163
91407653
1366054
87451666
48227814
52566941
90905064
5224116
14474773
38820176
95438871
30418226
52100911
52805839
73055557
33084040
21432384
90823965
11287959
25486691
53662504
2803765
94235208
1724840
21519130
93002370
59401252
60294891
44048927
83631204
29526286
35806969
4353681
64736178
20655994
92813134
14328480
16393779
62811635
38714271
3508944
55042596
79752342
7445330
81837945
1186229
64538005
83829505
93690950
55255436
74840758
77278459
58419639
32279872
46146514
19193283
82104479
57000927
31017302
9360015
20312742
39820392
84212165
906954
26173127
73570898
16192307
99731346
42349523
61045764
97607372
74785339
39230701
82916442
55958091
56273866
92642061
15985959
95147907
51921274
13409149
45114029
74919386
60222523
53585759
1945382
68301769
17179694
730404
26511423
22200413
63088682
57156886
6765208
51965881
90640954
32433103
94696517
49351570
73242397
74547904
23253584
59220145
67933125
15965099
47381812
40814453
86205912
803370
34549603
65573966
66630962
76151078
26678210
2452291
95930465
39481696
37477672
28180589
23624232
49734891
38646754
69175674
62464764
18897583
73517874
55212075
71660682
3472616
34669771
7382998
94107183
10733990
24862295
45993956
20454526
12462923
48817649
14056020
56150206
69640720
70416555
46261047
60360042
80497535
8180234
5826866
92239791
96649466
11423365
87370239
67446001
42236211
15196425
66577900
45470022
91823026
21819512
63453530
26359033
24294739
37715749
48537407
7482377
64802245
29103193
143781
65388455
49387276
40400338
91287080
36438204
96260607
90748223
72931708
17586784
54002378
61019845
5991397
94693220
54123886
98681981
79113662
80382921
2866748
85962483
41541875
40947271
71191646
66728105
25253510
55255751
40888398
52989074
79785997
27394793
98970717
62185623
90061874
70509951
104750
80917781
15394354
71737872
80578872
87321437
64737375
19154006
97294663
84836147
27823006
60542400
83241211
11928912
91368938
39396593
63261767
99157728
76578255
52257855
87324147
88547077
61497839
65791285
17063963
22444626
38100609
32142865
28478383
28828496
80643789
51432263
68197617
13704444
30946737
89156604
48301049
60494663
3689247
26853515
14448692
5064085
44876956
42373380
52832737
17386303
76608707
79499944
31357075
44776721
54530240
82263406
44878770
16657356
53659350
98369666
19535097
1811877
83305690
22554304
98106361
6189764
98990261
95182909
73196693
94326982
25316069
69643967
50105220
65072956
9091580
96595264
32027859
83709226
36326688
70739567
31148896
28034441
82567562
90015534
54626400
84505797
21605895
69809173
56988633
82569279
56128122
26724078
65167657
40420300
44608344
17352503
31550589
52415284
61015338
94429091
84375643
27751348
11635982
27474841
43368217
17931388
15466295
63984307
55610723
14440498
21239145
37238337
6816441
52042606
60978814
8264900
22074094
50549564
86631907
76978035
5590186
9266077
58833691
64307641
6540265
51951877
32074811
52154548
27081339
533214
2468204
65028536
69748610
23212036
31307629
20851146
92411126
15190088
18366479
16819750
87772196
51440622
60190135
54000570
21437483
95567150
32114655
40441512
3371646
30795446
23798676
14515912
15343461
58744358
26245113
62709027
27943803
67153042
33966276
44676473
26497841
28831492
8553916
15378620
80670282
71091960
77044801
71097747
4966237
84069343
42200516
86112984
44453207
32604828
51368266
55391770
69423350
14124810
21593837
10111004
56361806
41997939
48770651
48224084
78252872
40939546
88612949
98904941
91743006
2018227
83913521
13313221
22803169
28082406
2264921
10254064
10863859
1247951
19550666
34508851
2261389
95067009
95118486
43785226
99027770
67721086
83918434
32373154
16044378
57158720
31939561
9688927
84305825
36066484
84252535
31881048
39089045
46203322
96546158
44542166
39443731
59766182
77391044
37346265
77465802
91572162
53392259
7496083
95570366
71018698
70789449
10042346
51003079
80090990
82095558
88174330
77619471
78787027
47158848
40227985
67616408
4348691
79936017
3751858
50884020
11934904
57222952
70909459
3475339
5478469
17321860
92902814
93309080
12615341
3697853
76002291
83349036
29055962
90444155
74570725
21896170
8930855
41267964
32289529
47496265
33135078
25581970
16533738
43838742
62477788
47703075
31930151
43777519
70394304
80201640
79522643
5810632
91688127
69498286
46295237
4241514
36368123
28591064
42221830
46812399
11256583
2658138
68373589
47292488
75785581
35813248
34330918
36451255
26807848
17412901
8746654
75269717
58058794
42948924
11088153
63424397
9409751
8132939
21125029
18611103
34856328
75049195
61683076
35028254
84194826
44230729
79247022
84311666
28882716
31806632
27720012
95970903
24487157
93075677
72572478
68104541
41284795
48370130
85101207
65727078
38931468
9265667
82693659
24389674
6371961
1818628
91436744
4627894
52059142
20342009
81331786
72242920
77614764
3953436
62380421
71703285
24569048
62819642
84248847
7359716
32249577
13269046
91329714
65506321
94830005
11802501
35490543
4080811
64009732
57567921
58968950
44928309
94176276
33441239
65397936
43503625
38676500
93983784
91022133
87721680
95013545
82823531
17997142
81742347
40342635
64599929
65435284
46455438
43828073
19898560
63366950
42133503
63803297
4284865
52926840
25488987
78202761
3578259
16890022
45485170
44033673
25687901
15269381
72446822
44949374
44732383
14126235
69768240
76486457
13810922
43256226
20063515
11711230
75207395
22438409
48618567
74458118
30589509
61728755
73224743
87744509
11566108
89463605
22374659
2777988
51285386
59447004
41739639
78483888
35927877
29515685
97645042
54059657
23128087
3874436
63821880
59229068
79799389
70303518
80344289
35493674
23157129
98659406
86345176
90199367
39709600
54955172
94205660
89146811
33026493
88664801
88956930
46277588
49118860
51239548
74930737
8270547
86972880
96344096
72307620
83071338
27686109
47609387
43331948
81108036
59973918
84833841
41921772
84950653
38622608
90350712
22873435
86974502
75032645
62235769
92145733
5258691
51629027
12877925
12287243
79147980
68776738
75144094
65042526
63422511
18148690
65651513
46396104
97456076
20091346
13049219
33449507
7549176
13673370
3304057
40989983
13428219
81452722
89643854
44173505
36986770
18091705
30574057
16167390
14712685
67903327
78466148
85882788
82856370
99874539
89508750
23811346
11975800
21698485
46346346
72200827
35966797
52119213
23363246
61455368
49445553
25640915
2796869
86590770
6117785
69693884
73501134
11731019
21315053
69786900
83099930
89601014
41367305
48198934
38219953
21425067
53192512
9579798
79741262
61625397
13828180
87552760
51242847
50638387
1478656
30673845
58673798
1949338
93178478
11488733
11263514
32919857
58442945
21126928
63277735
87699987
90618253
51569284
31589225
32495409
78770778
48207490
3442133
25767630
1650212
1597673
39517201
52952065
58627294
21741738
41707383
45921590
82764010
47689034
26670358
79702445
59796386
81262435
98951985
75649274
10695635
22162979
27312318
35134083
17950781
9973707
42742247
95373829
31446036
83985457
6145421
83404560
1117314
4958270
18696384
39532166
14077986
78989937
97452872
93609504
86421639
73736027
56314143
75926505
35916979
54359329
29914613
91126465
86566560
73183997
95786155
61047515
688571
14391485
63789784
5966911
72420963
74891843
74053703
25722697
66988655
35677443
54769783
31334952
14824869
31405448
93489690
74857824
44422468
72911855
54625430
81432648
59117179
91584874
11774855
5368205
1016047
67544766
92938043
68600237
19375417
2385349
82096948
82758269
65462118
1446893
6565546
53940644
57298805
95206072
51980551
99140893
58836444
64044602
80096361
20988601
5224708
19512222
88525347
44047003
10995144
50178721
49836604
69241274
17698810
97295381
21382638
84182114
30116831
39779680
95419432
82236339
14405038
64300794
47147021
47364129
26886932
68743155
58574195
4383730
21913778
4444778
6892133
71091395
96666270
93932055
77471650
55010820
17456350
7888578
28460827
29973367
18287856
54355657
47352696
21872565
8678725
38033566
57837972
8638377
33963457
60971079
20717053
62796818
61690429
3702749
39303285
84058885
71372549
87708685
44152435
57809258
22419547
74085530
70993059
13556090
13295858
56594137
11252834
58834503
79122035
6928179
81287235
61679156
70144251
92686502
87662732
76270201
6782875
35394117
51763385
60376224
24804311
19343795
61574904
65410827
79358504
40042924
73318060
80806508
48693882
53655165
17381355
11009354
41088174
25371527
88754176
90495875
54373657
26369472
73100521
75931076
94624772
15794737
85980633
73333011
47118378
95360377
97157816
27145542
42191421
93521224
92962462
62486409
26653024
77378533
11279707
44863964
65550254
91730857
17514483
73220755
50616754
36315778
51804186
14884820
49089005
38185585
92663484
45396252
93911892
61629452
16509048
73395131
54301135
82612477
51977247
98451795
60316347
75327104
28345146
67998557
71975785
70015465
56596866
3482532
77434013
2152220
83916390
56973511
77596687
51183123
75495560
57580731
32318957
81048924
58425408
537159
39444824
83032472
97566488
314503
63306210
57987582
62343502
27024746
13696278
15497429
27051349
73603892
68981488
88556285
45356372
92355837
72659041
92543591
40012709
82839343
38694605
51306392
25690967
90673675
7598220
58880043
99859117
98848805
24224620
30686540
79912349
3002084
37428525
84583485
7605842
94674691
72380164
99348436
97218731
91338771
31760153
89478395
71148217
93875703
19272968
40069423
93365317
19144550
62458724
80994818
20176455
90218604
68103216
53095578
34123376
29164265
2714468
29150511
27760289
62754320
63455598
46903696
99521394
36021994
929454
98918047
25110956
28546513
64047096
89993680
53394127
49463285
36157206
16274095
39838861
96035546
71367492
86959447
49416269
58363096
28970930
83742715
98990249
66140570
25705222
48194144
56806128
90555040
20718039
63941473
45362085
50481341
92074035
10429802
30301950
31870105
16744474
2266878
67567973
61213743
53395200
41852466
58402043
49426256
55881039
21123119
28505616
78292511
68399074
25728179
37030828
56994452
94617228
18869649
86883850
30917881
49363599
89326636
48324887
51356783
79417893
3217408
32914423
25170794
31294203
43924506
82768513
35261233
96974257
22410395
21768638
45450335
83925851
70809656
74716014
78215013
51884035
62782909
4547458
79420165
49011492
69803909
11716259
71215832
86096689
56645380
47137450
581578
45951756
62465086
9687334
90581913
33266319
39208525
38791385
95872601
41483527
1644766
905275
23523826
88836019
48615348
5011958
55736224
77182793
64464420
83615592
17652851
94437490
11352216
72175140
93517773
71038793
67483660
20831601
69586662
94251233
10015892
13001
56041547
53786300
36681172
61334364
27854939
7275604
21621126
25048971
30012361
91376789
87252984
63490669
91507997
77085025
42423691
20245581
61662259
51741451
67894325
65010985
84290234
18375900
32118784
30702389
8463797
28611730
54252169
53902166
30900478
38520028
27626114
82210216
53501118
82500319
31630384
679673
48888567
3272372
91981549
57552971
17177594
31668967
68682663
65291094
80246513
23031034
21876831
11685891
76825686
49764832
17177516
92365810
60152954
1449602
82963765
68030965
85926911
57213757
99998010
37679507
69523806
16774498
24021516
30902150
53390947
69964725
86472337
6239549
48148140
94545135
48619969
89708123
35437869
70698301
71261739
49060406
76996014
72401086
88465265
94901080
93036107
15322632
34743495
46688002
11510003
24123043
49458808
13430436
4373483
13608588
87348321
80874342
76382024
39541428
97285492
92899235
91584632
43284863
55974711
70557800
88494010
86909510
86082114
53134842
22113697
32532437
56426949
30965325
39857813
34138861
96289791
22975373
22601809
46005443
82477256
70782361
6100070
17252479
92048648
43038595
60715703
62341823
43378237
405265
13693435
50774545
4943866
8206143
58624575
80205692
56360290
68184251
84516193
33007864
5302193
12194664
73749142
27069937
46035892
13002972
32499172
13839560
37757003
10566881
38631081
21535826
47039726
50032631
16766226
77652567
40407845
70812625
41938853
26464788
47592975
39531988
62494136
5281721
26347740
60883611
84459255
45050092
31763539
29269877
77309922
93783109
8269133
33613797
51560780
83511760
41167672
33484577
43192541
32262030
49405588
11573396
46965905
44838388
9576313
24956253
42722616
51481706
66265616
9867982
6139892
11763917
89209366
55862509
82178237
96479213
98421596
76197110
93054432
90280464
8052809
92996054
82546300
46823277
57020246
67094450
77954052
56684210
89779345
34263902
40216512
12546943
46422555
56782055
91289419
75648489
69138602
17759498
28322326
82947320
7409928
28749498
60693732
89116968
35495313
53591966
97221708
68569068
12656057
81509008
3734843
96920870
10606468
65079071
85413743
84500401
25033228
23497486
40395772
38359512
22040831
76097235
60220107
81131995
98752031
12023321
958742
52000369
33072576
74983230
85246446
18300737
60608077
71516117
32747701
53916264
62895299
40321062
41659556
56787446
7138099
9452457
28999494
37503600
48296261
26967695
3821819
76028240
9489328
31866681
58796918
19860864
8404675
31443902
99261248
3206883
1319135
46355306
44792883
14249165
71115259
98612025
56017407
11338373
76033567
64817760
21745576
67240906
31395049
6539205
86993670
37788491
27392523
7574146
71823171
80269870
34719690
28027750
77177185
95832458
8821377
67319411
9037234
93352684
83439388
68637537
56495710
53467350
18506398
94771738
95066336
20603963
43884187
54039868
54812553
44993541
29436862
88715674
91045372
50403728
65425221
51324347
30901680
94063660
43540608
62117722
32544626
36539550
34525781
85223140
61289952
36343967
45007295
51788797
45532398
39060316
14443338
50781947
43769957
92824308
41229465
60622697
15463263
25890557
9321185
46368390
8347853
27764736
21710187
42505156
84735729
2536440
97037333
56758345
19633380
37141975
2068690
32794993
87099921
11642370
3271974
64686154
56932536
4666576
80317098
48775702
44924524
96912910
20724110
30466509
75083157
28543614
365074
69693336
35031279
18651475
40053772
22931287
84605961
75594678
57083493
10608412
18774984
24270149
58379164
38755246
32679393
30276494
61097537
31310087
49095010
61874329
38233723
51307478
52398889
92166235
99893635
53032958
48231275
63279684
31668263
37090325
42457391
30667954
33786952
87244006
12618705
63757435
14332252
99300591
84011903
32983400
46659308
29833444
68673983
94136500
5288727
26030634
84558055
24278929
49203726
81329245
46602916
43338659
9702294
11681994
20395892
36014979
29048457
90314998
84954412
28516669
2050645
86640661
68290930
47481298
40534139
50965651
84158531
39028663
9220113
23055759
35466095
80439380
50971201
63312219
60600088
19361671
32842952
2370814
40159031
61067806
44850551
6451378
10392343
2146144
95260086
56645990
73750744
2301829
35424508
87480124
29264365
22383417
18270808
10714892
41959326
66606109
7176683
54881248
91911815
74833734
66402668
53643382
73963287
74217148
50309794
93915585
53548562
55985404
99500526
58932328
50696464
65271415
95052990
46530118
5909244
11170577
42710811
55028712
82327957
53601955
35677724
16471826
40713200
57614969
95107952
55311162
73161204
76170708
36785369
25505292
28739036
93653352
15094955
61783780
98967993
50242016
56676433
13254487
56088814
4400470
83834569
1901226
79082930
30214107
34521379
98913881
5998737
9957109
62657029
27821970
44313579
82379547
89150762
25735863
69169780
50280251
22183902
98722272
92438194
80273717
36168580
31831127
10617731
60293470
47810576
93753882
72059028
23107326
77570190
39709532
27603946
71169490
22710937
86168068
21847133
32627594
30412260
10596908
37435928
48600652
87903925
94556579
37368603
72975407
28211813
88171628
41235641
87898561
3852001
82028861
14480922
25401218
99068972
31913217
45972154
1867111
43304667
25604694
98518504
29782104
44989591
82303760
75968840
52478898
63093407
20967092
48543314
67387845
80418883
30073598
79803857
25563990
70520682
42927451
15999076
30012191
7112717
77808495
79285760
45314123
12783033
71668625
64291180
45538554
78851089
46119242
59440323
52939715
23274570
94235354
96730102
79787565
78740910
64313779
78371656
81920308
50373658
74417660
94021584
71229131
72514943
48169999
66251258
52165716
54906212
31895803
31520774
85641257
43455842
22311170
63713416
36721943
4211879
69390108
60140006
84103646
81728372
34901107
49702109
15223730
49146783
99847397
89868541
62753469
74255890
71495558
98573864
84297115
29954634
90221339
7937815
58543580
49462744
50960799
17050581
20629637
62729956
54261442
5398594
63071631
95671973
709221
22393745
12988007
68460778
84852255
10012362
99346028
48523668
68006843
54430281
22305909
98359577
41572792
33670205
23209288
27144707
5856711
43953194
37441316
86386287
45472849
91699303
60158264
36410767
5276143
96194209
13691689
3141416
65477360
8914518
23529616
4452117
35101398
95871067
3060858
76374722
25926105
3638103
79227366
94626737
9783138
37252165
80787531
87819769
11882897
24072950
24422671
50731202
69589944
16416141
97400337
28788170
57770462
13294593
89225760
92183523
26238014
70010782
92301441
89483634
11985605
5902212
69500525
26577650
48228759
99230247
747664
31879791
50754954
75284173
85026956
60052236
65313961
87894547
23439988
24029309
65868978
50628969
28258385
15155085
72628633
60368017
9004448
20468634
9444611
79432996
98695890
1381908
93371852
17544717
90679755
4173313
39422337
68122635
82615396
20513660
46106087
31515699
67510762
61580082
99240050
14853740
24010652
95170275
50589902
35231218
85982512
56703207
50845018
53479124
92599118
40736166
67759528
77987958
46116628
14639391
57610751
4671504
48642448
99960674
18178009
20361260
92892233
23973398
80283493
83248428
806839
80274164
99695878
21441985
92503750
22640713
94365138
70904949
77973336
81117048
62304019
86183203
20595136
39440246
71074250
41058169
21627207
46219596
47190567
32453501
88033706
23677337
59390482
83519237
18989466
13031694
99442342
17601341
34516027
17089520
22417072
69317157
47122853
90340505
28088628
63038993
51206502
52671990
87203817
27069991
57283327
34593546
39462072
67899876
92278370
17507178
66636352
83150232
14494843
7389888
58081621
18470117
44159396
90032969
72961661
71136068
49794606
60415830
81220978
340608
43505631
47319247
48452002
33381176
21431919
61032875
69562546
26168673
31294986
62993017
30651895
79431618
73142737
54432218
67858427
99249015
52139608
98609924
23927038
3605871
24608554
61084481
95001970
85661678
95725376
55527278
890238
43351563
5668494
79313020
63475581
32478003
15703671
41431027
16854652
75486884
3664723
92501610
75378111
12195827
14863344
97145104
84208188
13420935
2759950
14823974
81399070
61757979
68946658
56184451
94167875
77367616
12853396
87021327
88417727
57780440
90303169
96996168
21785175
48743837
26602233
9758400
44924935
79261080
67792194
92391068
57639805
2579114
97212307
14582551
90868123
94222342
69613658
84886269
50527993
76266421
35383799
3325744
50930528
59461905
78313278
20777511
73230928
39721290
17935353
33823082
19230075
62636516
2663524
30851351
49720904
73212471
65273263
12294752
68430417
19101678
66586752
67926283
8167909
18374792
25698926
32233969
68300422
22536154
42206087
91701887
32480876
8562316
43057611
24187960
31919873
82827159
32807086
91452976
66435427
22076877
83963290
50109074
66008550
75992657
55887979
68306716
59867023
31699994
99701489
48874654
93938585
75627637
26663025
13716095
23475444
10667648
85896741
44268600
79156673
50669744
83030967
96386262
83739607
56430412
27132106
54916476
7954242
91742959
41618545
38160351
57828286
15960586
70504118
74881992
44214080
85076063
96777493
55576726
42399342
63439751
39880190
64895417
59443490
26042222
45746262
85612600
23130091
71363025
31420662
3853612
91801227
95216327
80299307
36069443
30200442
9697589
38283828
65176894
22844001
34185560
76437192
74455923
59847584
34951744
81157261
69098571
676554
59656783
5462434
38689477
54729252
3581629
4724502
75098865
47460393
2944535
1789038
59371382
60306952
55606460
84459043
67403790
77734692
61853279
84336161
38539524
42652819
17000072
38604874
24605885
43774368
90524691
45286897
12626988
27348554
48513711
18355296
76408923
35185858
79408223
52700498
63972329
39263473
52797693
75502969
21949063
32326128
11248050
12975353
12579706
49575565
55088000
49115883
75691036
60129229
604344
57177819
32589403
21020772
94313604
90946379
50405433
39625279
40938334
23530542
47027274
62591739
8223127
70684269
83860793
45705067
24497361
24035942
12190019
60570389
79069061
26499176
84231866
66838709
1381246
30314552
88170627
65623482
71790172
24134030
41936537
30112452
11837459
32129177
26112136
42417964
61694825
61748599
14605298
18994556
20777083
97544126
50828814
39742962
67051576
44097270
98729508
1281026
54264805
66553373
54868754
34127569
8928663
18156065
2223818
78308283
81722300
62451561
8053713
80629965
53564563
60469069
98240194
80239691
80847279
57265561
34488265
82054188
50305144
24419854
53485865
62230937
22658985
86204897
42309302
83775602
69957331
53788731
8743516
25428936
51598297
3006647
18011542
16827748
11102322
8155622
86256631
25993023
10283947
38099662
65692581
58879240
35733602
39332455
48478936
95135649
34144972
95730461
89869920
39209634
94406639
73224529
68815389
80136917
65869353
80011480
72087428
21126584
99252903
60405626
72949793
50418430
26671087
94149492
98265871
67358734
70668375
90266103
15286402
67059075
37379467
61525670
29261629
78113706
2239243
39795740
94640412
11122695
89617578
69202276
30369164
89259984
68547088
71921279
32205070
57059696
64803129
25906914
85813688
87662086
19937524
71952117
68861363
59987939
52826470
17670549
47248574
6548240
16486788
20041106
32450217
54686661
48556956
44307762
5533659
15144435
12765645
1840812
36008141
86252988
77623945
63259822
83186061
9685749
14749722
10341336
16063804
93433259
12984091
12615487
74810768
14597531
98978811
29708779
71821139
68245432
63777150
45587033
36907746
21461672
94809915
37506041
57086894
17108040
30852382
45757617
92300991
67099172
73404392
88312408
3470380
18682623
60549290
75846716
63383716
10974033
79149390
15812765
28558056
43428036
95668750
80594223
58789966
7259575
27058171
85662876
42305856
99047867
64361335
22701056
54975675
92094488
27830203
68826475
26580433
77794377
61496914
30320482
12101927
30563963
83802780
19418719
79314807
64018195
54309708
2027340
28326415
69166885
34698475
98237196
74727761
68480765
79890771
42049779
87297329
99887514
87046708
97873992
86221754
47340078
68926098
49061066
83338633
39187872
96877636
59982376
82294864
3888905
9293687
42607240
9387349
89692474
23032362
13046785
58207216
53142069
82656944
62869280
95592977
21569200
42931505
16768615
21093559
15170710
2006568
75826889
82717306
49458309
90813670
23410992
16052482
45970000
96506638
89466616
35701389
42361982
15586839
46804081
26924397
19854793
48009933
19161696
60589960
74667937
46888913
15222910
95092182
7538855
19292436
61065720
67767527
62631986
90706528
80144621
46228570
2985933
47125455
26815732
5497447
76382391
62835538
43505299
21698902
45581921
33894443
4750537
65160710
87452916
38152819
84162693
60720231
8628936
32041365
59896108
44691200
24240366
27544273
5818135
91300202
89337000
27038906
98246162
70378450
46199275
98256568
57596895
76232059
36739300
16559495
31958961
32416058
32756592
76969398
66004401
47273976
87013282
46323241
46734461
91255604
93648705
68649368
80742052
12684670
43380551
11380750
69062187
4539901
40148323
37838442
62077195
23380202
41179768
29158113
56170928
46154515
36645916
99578746
95786875
65392217
21074714
98250897
4596033
62920754
92767984
10414676
56480203
557608
40961362
65151817
34629972
23117655
66921637
57339590
69483278
3467763
23858820
61065592
75880861
46552768
89368895
94901469
66928026
13629848
629335
74094537
15174673
39110377
69426692
96772581
22663427
70415156
61311407
38705707
54515173
16534415
6911352
65423468
60334624
45882148
50218929
93622474
69202575
21271472
17063776
91813438
30855171
50405381
38312641
61396499
37341890
47292296
42962626
18803305
86032388
39275955
95362438
47019699
58877813
92329108
4234211
202553
50806710
47178317
53265379
38035863
77738972
83939218
11461191
31751228
22850031
28206638
90464255
89919724
80482925
66417790
30701235
82240319
98866116
20315380
65601853
32966431
77458139
18930837
68223021
16916046
50453130
7558780
67534660
3971038
57949981
7946837
69457401
26554295
6484437
45498850
39418359
77217556
42410087
9763194
57560733
30588166
73123451
75518853
14995581
27739632
55966254
694529
68304093
31967241
55271056
40187392
31161913
65629661
65380391
88785192
69097919
32533452
60374635
19723313
19268049
89351306
5052743
74582635
80145543
20442781
86195103
83806261
34446890
8065507
72107972
34147719
41817274
46264841
43054337
33967465
68311913
73837076
63779090
65784953
88379934
35300572
28016808
5163370
58823155
15289484
24560614
72206975
47150264
44739876
66777575
17413652
37050477
19331831
19142454
52965398
47343052
97143853
77678931
45930885
29557948
15685186
2530869
4667641
69557471
13901445
6089667
94878747
85074437
79199898
20521306
70264615
77692599
99832313
8043594
78169456
73505965
76141420
51536985
11003356
86211160
40686997
50474558
45157988
81384793
63714406
24644647
53071766
97489672
98368679
41145908
95489299
14047982
38094451
85422073
87737617
20102731
93395131
86695168
74120409
26830737
36570561
19430469
37880138
45808358
66372767
17639352
48702293
41024678
63355326
14553022
30750591
4781535
46651487
58081969
47054946
31797716
45868822
50245467
63984683
20510587
16440905
83999871
96259870
5280767
79411381
63876432
16753678
50694718
65044458
78934520
74825957
28220491
71071434
39034387
88861474
86947053
6148366
30183729
17327702
21962015
15479745
61798487
10776998
15556750
89697474
36894078
5087564
87103262
68826439
94988051
61706262
3765862
49078613
3381366
72784869
64151087
93324617
72226427
43142192
52254200
29178962
61008364
91816830
3538549
18779636
40056580
38936303
8180748
19097222
79756533
24375988
46223190
11804085
60698723
14433171
46709668
23736575
26039272
30298212
64124792
29837113
25043854
74210198
62029831
93340170
75511128
5687723
40709566
92241005
61056697
8158647
66898362
82715443
28896538
84427237
41177422
95855487
9776473
85266418
90876289
48185160
86393157
64531632
66361485
34536410
56447523
772741
32533857
31930709
5459756
45848041
9016352
67002156
35325196
69088747
4649376
16053160
87618661
12300717
29268972
50851683
82097226
475620
54687427
87598797
35511748
55284057
11696662
43394731
44385617
45104746
59494030
61610642
45083488
35180681
38671363
86200688
26359510
49241020
78958342
91880964
87102859
43511836
49768024
18576737
77888974
37743446
10712433
92505711
83567837
6344749
64321018
28357738
8683886
22399989
70985555
27776353
64568361
92970522
91912718
46778808
2350636
88462231
23962226
72118439
46029702
96703359
59979769
2550200
21798588
36232056
74800338
73032781
95019334
71735099
99481951
55053591
61206803
39827990
21848504
17475488
49638913
99166570
24907047
70051267
24621670
72659500
17116842
52510254
70214794
87541352
48353653
83096039
62224938
69712058
36974189
34337732
78194423
34856915
63218349
4131057
89391637
74840314
27118853
77763950
90720924
31841672
12404086
78108047
59500571
11026027
43039415
62615674
25403920
44285348
62097075
2871212
40675185
57295305
20260105
48414837
35325478
11287683
20165003
18819703
71387532
55772689
91547071
53995307
90742515
97037508
41720673
69482843
92347425
61256577
21731807
53339049
3056846
11350082
11814876
2016263
17594150
96949909
18815405
18602557
80435786
43254043
22055135
6309479
32696271
2095882
7178159
78285172
55878717
49899180
68841872
10568872
38091153
13994206
79381673
15414810
71017147
64623250
7615572
2349111
16093473
85386061
25360801
81748029
3793178
60015273
97310416
3779521
49634676
3643860
44610011
67070762
83556079
679952
33291754
39155507
78653888
70028593
58026716
57618285
39918863
3324706
70721477
11789242
85712505
58381920
42204522
30956499
14984334
53084797
86920647
83170756
85554772
65672607
98974089
53489259
68164290
78983422
16924821
49287932
38876486
8374377
33439615
37380223
75503936
40116418
50782484
60180561
56605317
52106621
73509584
72832159
51777756
16899365
36040296
65468654
64896132
84283352
16535874
67967638
16780716
75325638
98101496
93162562
69798138
11479989
5956569
57373041
79585797
25453440
85469288
22835192
36507611
76410771
81999067
5151102
73307516
3898993
67905181
55361023
61630300
80266543
55836108
58849610
90871013
72688630
82872252
85175683
47517427
18581892
98553458
58579617
93455190
16594091
10943785
79842033
65658451
46858193
55987409
57831057
15334436
17408623
4891275
53317366
87005811
87462547
42922798
16884583
68151523
48871261
99757509
76603263
43958663
38774661
76425231
32310191
61118057
44202452
79259134
41820089
43824133
38806950
83932984
66300982
94542283
12956783
57258649
90622481
5909408
37287218
62614703
75203338
7029341
98565387
98190397
89450549
51065935
91658919
54145208
29681784
18620597
21092551
11114701
669456
60140870
46056129
62818009
8423180
63773864
69185023
19168879
5936081
1467130
10319741
69306838
46620308
96712779
85984079
82772105
40432099
58396448
5327897
82065333
43909405
99712242
52691605
71475390
71158773
31504814
30848273
97569978
35899635
44596787
92304110
94749428
63418611
27709911
51995682
90552683
29625507
43705571
74167735
68152400
3767817
62798354
38491978
75570316
13050364
73190678
50870924
48757559
3025318
54887187
45864133
40588322
32448008
89185314
9225548
10701134
13420918
1186256
55005200
73759859
7867415
50150300
39120658
78336378
66899046
79878268
14698984
70555907
91951284
70722648
70846012
14687200
94302883
8647054
46702155
24725656
76677804
3840365
22502503
89436645
23861146
14305210
17139062
29103158
5608461
59968046
31951984
39241774
38389497
13349109
98784484
24828195
81872420
77210416
59400820
53437600
45291947
85519732
57636948
40025315
49659005
26009929
2269391
71602528
16728542
40746157
44020930
88760380
99572966
19595406
46648351
41787858
48079616
26835027
66471276
94391858
752491
82992468
59885121
65807005
4496828
45109085
77248462
58906890
48065626
4355376
71604562
7605668
50880513
80279295
55923621
46294346
15374912
74455030
69379503
91201550
66029051
35538863
91635694
55503543
72581097
47669435
37216757
14962751
41939223
2798112
20368615
70412373
93995619
43459542
50101504
35546331
28987138
17887305
52974604
18297193
70598650
24070362
51703022
38749640
69771688
14660958
43752475
6596217
95908924
4794525
273436
2464300
50472249
91481300
52051728
43267657
68767222
84604724
67736103
34200170
95664927
989537
76078120
13138399
77037876
83279859
44778988
38766376
65843464
35774200
16135904
65182335
45967171
38081136
46057607
40507724
19366881
25364176
6699510
2402734
47208881
87905920
63220055
80840441
3358167
98355805
75472230
36613938
97480011
32994103
27233783
64539541
46391896
51911764
61468526
21398800
38922013
39474155
99550533
41869253
93569551
50773674
72217994
57379980
89425269
2909489
39588702
68446574
43030507
99462293
42358903
14129963
73441248
56666590
40920990
80968373
99321624
98165385
57628722
65286579
21201706
99587846
73476004
71713023
4086786
28322875
41199609
23480616
81035617
16261375
23803211
76044273
79081304
10753696
76910408
10911440
62140113
61871966
18876593
19782256
82432262
10474989
3965661
45124399
34222344
78281207
77693235
85928609
86690361
76597912
92508595
40970507
25702610
61219296
57728110
38946281
90652254
21739861
81672457
46648936
60697917
58653038
9580863
27979756
74561570
15477273
63980124
90303372
73253270
39899701
39267522
38848657
7339378
57044761
744040
77421819
33154921
95969292
25110358
89600764
13817980
46993866
9505834
86003834
61435523
77974789
42286742
68007057
26135467
87858402
13410783
69653775
580339
3931768
27651424
93874679
76727470
4406101
85230597
35519487
92416004
99708152
63430096
58647057
48316272
93427800
25883224
64614861
59225667
45524315
27870277
26848774
26318368
17709664
41795541
99269185
23790718
14373814
27260251
72348729
51671849
58763810
54313402
95706205
91693250
46686557
30767342
85727312
78566202
32827284
72027779
78861929
75951451
88823782
3776540
89196337
86804031
24896234
68013806
92165863
75376854
25621030
34242626
5726207
58134629
71531417
32809718
21057438
34716930
37475890
52080381
2329888
66499353
18441814
32392922
61781139
8761578
83752286
64866089
38616377
88889608
64070678
92307223
4598026
10135003
47995712
61054181
40458031
36570655
7180559
53218920
62158984
51274595
46520748
43765132
77233959
48939403
15990197
64385228
33709267
97263951
3380665
36247996
62972550
5713082
64767677
35114112
75955952
22728107
39088570
82290770
83337201
98105431
70834204
81495295
2526755
92027077
90438725
5451882
80595533
54843728
56350984
16797960
17461745
95668521
79325486
30768995
87177663
1037523
95949556
49717912
15350816
58205605
5112971
32678104
34627756
17435980
49379479
56233450
20617908
65977414
70991537
37997736
13970105
79147367
72660453
3042685
87378930
22531672
19247668
7146222
37775819
98702355
99579411
70919950
61227360
78615913
99615467
72936968
12272902
69582716
1639063
44392344
31976131
57000773
33480681
86999954
25927633
75253519
911909
89882970
91893023
64864762
49728387
58031723
79584720
52323961
97479089
86328273
27325369
97843412
21259856
11382702
99612647
55277991
13640562
30170552
6558231
20567137
37252131
20087993
30556989
27046854
75800541
76514830
50582782
8512110
90723345
66801193
14103093
65928515
68909733
73439760
96244337
25549575
84915057
25632987
66941558
26405068
43254465
40975929
2505912
27050618
95971030
93636588
65260259
54428492
11825253
40006472
35277397
33728083
63663382
51868856
98234530
47411442
83993862
95984697
36181776
1745248
6764869
832222
58152984
51100201
42063961
60930122
79870443
35919533
99554234
64331833
42418155
74014880
5361748
50596855
9436717
73874312
62989576
20658663
48312830
78329410
66934826
52524285
84257115
75951742
8507908
77213764
70311031
9322046
10171474
60325466
60449337
82532443
41734085
42416623
73841851
44968704
72987008
15163466
36431820
96099373
16229022
49184196
25123951
46632501
13106090
11137098
70345050
93853248
45763365
74890975
19895416
99276490
18220035
69020440
52427112
91621922
96294958
92000926
81478651
87332588
62178050
19220143
57552825
93012128
7728847
9648030
62002269
22654472
10554459
97740879
26278741
66591686
31689821
60218812
23385155
51421132
16358403
65360242
35486334
50954465
30727021
80972820
42238354
83765539
4475951
31336919
42427835
16794240
36752339
8159493
7933806
49478203
52261973
45017722
83981777
73894510
21628581
38256426
3628350
50708610
69869352
5420697
27451844
92830648
42176824
58478945
77628326
4470179
52749471
70912432
68891866
21105836
34494496
49668295
25289866
85549453
40305903
84960636
88671895
64755158
48508467
21940409
67401233
67657836
92988299
2649083
4605120
38107397
71090054
92157651
8717470
16081837
65152809
74676328
82093659
28124227
64293742
94724084
61741528
49322236
9247423
39732547
90398636
21884640
68003967
59626807
85418914
80393032
60274305
24222534
18065465
10109799
23304335
41960698
6009891
20788669
92369636
73734768
80608198
99661477
53768114
81125850
75726270
43043017
84192158
3956221
86578009
48691368
64814143
64418483
67141913
69544983
4788386
11628651
71427382
82327485
10249417
16957604
89019930
58581141
24817959
65941109
3268323
45721200
4416293
63499528
54155492
85466480
5033633
83670299
62602788
71023503
91991914
31186558
99228381
59805718
60944325
17127831
77120510
92181030
71011051
12906465
83013546
41354290
90679432
22962024
82080183
42527875
35246654
15866958
99060016
29582515
4111648
54838602
42997203
50637362
41351479
91544868
2318484
28646085
72542977
69451834
93113368
77292033
61581805
7286783
92156475
2438868
80658912
91692662
96320907
61651453
45722547
39595195
35699658
27631759
53768626
75599482
81336943
92771186
97850398
88646006
8723494
39172578
94009772
41808644
81563212
2868974
63716613
98998925
82498676
58588922
83705924
41511696
38372324
39021373
58662267
34423709
16533272
51332164
32315694
42325979
8420926
84184941
68477653
73038979
4064185
85358701
22359391
25693154
29986719
53993931
14433450
96982875
99974459
95150434
70264588
19937251
12832395
2570979
5308621
75880835
73750722
2480465
50463658
52022746
42125768
30699139
1365332
14289560
50529205
57666213
3273711
73262852
24592473
25411255
94541460
30376567
72989624
63603725
58906575
37126111
40667782
5930957
43192353
50318141
29957039
4113780
3989119
76614439
4830930
83314001
77434577
81950535
68999360
77473545
78815092
77273306
57837314
79520529
2738873
61533489
60377425
88472119
27154787
37223219
29837340
3447066
21421613
47669977
30627845
91374765
61306690
81279921
50058596
18824120
92010179
69494621
85587906
11211351
11321413
55267601
45333344
66454649
59349840
95946520
60479150
32598114
33646305
34792270
60866260
67210281
42218728
71585703
31653676
85796667
89036747
7823528
87595717
52099798
23298786
53961193
90265570
26342287
64737016
99553177
84494713
40315341
61513168
3092729
80430517
58554955
58857118
93811168
94130037
47722138
15809674
3917365
11103690
45960604
64909873
46585721
26374269
65905674
97866787
75543867
56394630
21722096
6989414
34017953
61134486
20771628
66797553
10613733
47862414
56796914
43354418
42841814
12577798
92989002
79089545
66465619
53075655
23465616
42961099
83402452
70383441
30535412
67411648
82041825
95159894
56109560
18227364
46231704
67589437
83696373
24382122
48223787
44211872
84201110
17685876
81391456
54377166
52726362
75578012
78351631
59684682
1108246
18229807
15946920
44958794
50791025
82172717
79711658
79592504
57233511
15295754
69233709
24407349
8035783
8112176
6153817
29964433
73784245
4716411
90867437
7244116
60351016
73767355
69000889
94860985
35159405
44416822
12173092
51846573
74449314
86776867
93301158
68654676
99138364
2764847
99936847
7556485
76657538
20557564
94110271
92448585
9842447
27452574
3706412
93904480
32111700
45921564
69686239
1494971
94212115
93038837
65715127
41481219
53527269
59304344
98812452
18872081
12794805
50999274
97395501
70552692
89491011
95503300
50564075
8210670
81539491
55301747
22267403
20731127
74903227
81895223
22049104
66874937
61233352
56001732
71908111
47639826
59209945
55684547
1755058
95567893
22892883
38557522
13736246
65962633
59113067
25414784
11281580
95569640
38500527
4209362
35149755
30096482
1993342
24358081
31065116
82883160
11903115
25602618
14267677
22724833
67021406
88054300
72532767
11166280
73072082
32504253
55260696
41129355
9843864
73932134
6740242
23948254
68314035
89419986
76308650
15231014
52761339
32245427
15422354
2775935
4615066
80038189
69213711
48275639
31656593
36261977
32848251
51988944
10354740
97358788
21930436
99640961
70158250
89870573
51462636
56502454
39151214
83694794
46009479
53774348
54631121
82337092
71241792
15300950
23059573
92571830
17813076
29044763
54906579
81367154
40103445
35561749
72716214
89973308
51538536
77022131
96525246
46221517
69748039
76111256
30896863
99032657
12218688
32985370
28237535
89664233
37815797
48311235
86936027
76043050
97279642
26509524
34019010
97124509
74083450
91592637
51387608
59170109
35705459
75579046
52203829
63111164
73287541
47077866
8650308
81602878
65944838
99000470
7859268
55210587
73108673
90249711
70898122
27228705
69236690
44708841
59759933
95833169
66876796
76246192
43986777
60934174
71731603
88323107
83591341
72552881
79163138
73148500
29739037
84188583
50937159
28375049
12837216
44096657
86721522
84832574
67818371
70478707
6629674
21333665
58501476
92097349
53206311
9560085
2219575
96290677
55791033
74909487
74378501
84499043
93338560
98758332
22970408
9713636
21778609
77884473
64337873
90803392
48469272
71518298
30274946
74103348
27543824
75435396
88306836
9055601
3795660
82842706
79843251
60372507
99912722
38549011
22232668
52079818
97955515
83879754
60094310
32468876
89536053
31872813
25181814
4906337
39340289
30827303
84556425
83482302
52791349
96663895
87926126
90659595
66633722
58451983
30196553
19767589
93226767
65054805
42842898
93035740
99619140
28515941
63573268
86640502
89212160
77039660
92360814
34058795
13792188
33184975
56656789
93869991
74303622
84907298
15239120
841866
52056959
16769842
96786363
58110955
44055901
54661052
56043717
30726865
33268458
19052979
11373234
40187833
53430403
50039230
55671321
43905043
34712985
48776631
57008614
49557701
81989427
66055725
96209370
33370534
58476139
90544611
38190086
34019588
86349037
24414799
16230996
51227679
90936187
37623068
22584318
74383275
22008683
3499176
82657557
1362
61946407
15686022
44534011
49887280
52593836
83828478
15304169
89164629
49574156
37305480
91494506
77778247
88438252
18387285
38190302
80152189
48835334
64690886
88111096
12225253
11192232
44111858
68455488
65898335
26985524
90421797
64577170
37952063
60584862
77529435
31336094
50484687
34366705
65815241
8033894
56909002
88777162
99395413
37311938
28100579
52595419
36041241
33289439
78274108
34263146
62086372
89677756
41591023
21744591
7587768
96233131
56660361
63516153
31845197
94390998
76929417
94371818
19239053
27990456
68933350
84100662
91801366
43533728
56947078
92726408
12380859
98131250
7105992
88434718
46038787
3359461
28828155
36266568
96656809
56252037
68606692
49660397
74419482
2433714
94526269
8147205
90079738
24572256
29467952
65262112
36679839
85180758
44515296
73547741
35133588
69952431
26991072
83692404
62627864
51298395
81244601
13537837
94654621
36696223
80638057
70819559
53219401
12700817
6267871
64101778
2287480
48659101
16835200
76001205
19241272
98002947
53784229
82975721
16704459
77672534
21033243
60460379
84329257
67979006
66852001
15258958
42706555
66943927
97152621
10682263
36090273
13601296
75286440
56796191
99478189
57387245
61320173
45351269
65846630
98515462
83038414
10941689
59611846
26702950
39621967
56389122
71733884
40912108
59843177
54820537
55638635
43727565
29636744
77748716
4600873
37624592
32745486
61398396
3766913
5286416
13317070
5511391
99600625
51639038
31246481
98542750
72858925
48039517
73929876
93617368
79494810
28223876
92631304
56933566
5003220
80952096
31082897
5607957
19699496
78286511
76049864
46455479
28312091
4618501
59766969
79883026
46791137
19433163
26496870
34263207
34684390
42566651
19526210
98158476
8456777
83657061
99663798
34843371
59636572
41839150
37908639
57224577
41453350
78569548
85936590
26770720
31804385
34010123
65890439
91676461
4390268
28696203
87342338
22677794
53973017
61458751
2766062
37827597
91554192
55237999
68425193
99176975
99772395
63514807
73820681
22079967
12397544
30160774
84329558
70120005
46711418
9489824
49858381
25241503
49348168
8786077
94261087
22941791
76383277
37852263
54793839
41433738
607414
21223872
92398680
47246650
24752807
94923962
10014053
73726750
57224054
36464700
87127767
22557941
4086991
81515396
24574051
68785431
94757134
84820128
10165681
40711148
36433608
5641459
42380766
32220530
52156738
13154743
85118459
70995387
45372664
56542581
65832843
85428844
68145432
18477198
51624201
81075776
71284484
56560310
58511456
95282307
76559572
5748851
48874865
73740184
61681362
64394402
98842257
16910964
56808700
48370675
68847367
13303840
75211909
35928424
91118226
9862714
59817300
25220058
5595362
37656180
11826307
87671412
20458011
34372628
41991649
42135094
84367957
82889843
35303793
87930483
3453982
59848574
92008681
4116307
9330678
24295992
82379572
35965266
4269777
57147190
6696944
5099711
66072217
73743905
32928241
53690174
79104682
5135416
29764796
90513223
43723092
21348811
47970061
26518180
15363421
59664833
83665233
55219703
77640828
93311507
87474476
53176114
97247
62079311
8282357
12757276
50000806
59817238
41537333
31393235
46572645
26310302
45217836
16964421
47157158
4928560
84886092
71684789
88299877
17971883
64454588
75251516
71808658
78873087
34879702
26687814
17544339
8601267
26741417
73023249
28591295
55169888
4543351
31937585
95016676
83917108
83135032
65596687
22316481
7927664
6528534
49547109
31993485
6697962
38730735
45337283
69809518
45455500
36857815
73872654
74927875
8260819
69208467
79288316
6813915
52592977
51584286
78309017
62029052
21052203
76941095
69621188
22104925
7617947
95724690
7311282
18324843
17434223
4553203
61350763
1270408
46608008
35125782
32978248
80744327
71148124
55159930
88842107
59441458
38825589
57838800
12137095
85182404
9374960
20674945
39814852
29071984
36824575
9802278
30499293
61485784
3929191
3871758
59081553
22988182
96340483
16520379
89817845
51344310
75179327
24739941
44978800
32957242
32103069
58782837
69980349
17376149
86435124
97707787
21190061
36751921
95688492
99069561
2934882
89825001
9144899
32650438
99494613
88369295
13514059
82314029
88187730
84372583
22291369
96441755
58190071
35457194
2935512
19718964
38568248
61515269
46600676
45383886
10223198
93790999
95745264
80022644
44477443
75732726
9134256
39420132
94335639
8164779
13327855
31787538
14943967
46620849
29151243
20499363
75111536
32248698
25748596
77340531
45054008
58519018
41117233
38440463
80364022
83819994
40502874
8928572
71196605
96154262
34035103
19941230
67399285
54066015
68335295
55684689
29010778
74700778
18081298
27625540
69773691
8473824
3740672
47181017
49179708
28981852
20761480
7272023
35150804
31673456
62628538
23198008
81413840
11680
38526781
69020331
30453390
7602789
56869578
94573587
55822531
43074219
25291951
73070982
13345526
55285075
61388876
30020686
8984578
41274546
75627161
9054316
68425880
36540176
97615775
43335184
37186747
93329962
48976122
8150306
94089282
34902449
46813790
52263357
74563417
98221513
69704207
4493742
17722880
71365771
80984167
72626169
89351562
33345923
63224404
30614356
51490336
4909106
56837335
16949419
15365692
42588045
56057222
67930266
65786414
37136252
6509322
25291254
22147739
88158300
88944290
31054149
64918008
43002494
5430687
99664193
23778323
21510821
63959270
22986072
85403275
30765964
80882801
90049327
50238547
6915678
58026190
11332635
55706931
93327932
87795614
14014118
54954567
44617147
25400343
12334352
37254526
77827171
83105411
87368395
66148124
5887793
69139647
85701886
7659576
3366165
47961533
13400324
46038591
89252725
33909250
80650986
69890159
37748905
30693160
29623796
71790429
31013757
23664221
32271896
50737520
48967346
28227811
29382785
66228323
52841084
85495182
42527757
13567431
84598021
58333257
97646032
11118974
62210793
68354705
307343
58747201
45511353
70874104
2741830
94044955
88082296
33411491
97316003
83494636
34787617
2766797
14590088
65212136
50638878
33379394
17619084
65947669
64776402
24964581
35518331
66659792
81418513
44212522
30262738
45271113
69470883
90499740
5998148
56524546
33398468
74453592
75385655
61980244
19858343
46569105
12713032
57969129
57437678
4846602
87830979
14896195
46552628
79942303
78342187
27659572
81324419
16920252
32172728
85145700
63878622
50259940
51433428
47759567
34075577
68594475
39312541
18440516
66167163
48179645
12928615
90143975
29619203
20051541
4934199
34638511
63176736
37526214
83034696
29172969
91775768
48622710
26076554
62185395
44433442
57707998
54590494
79320962
35078380
91429131
89720283
96810652
75323669
15627808
31554509
66626719
18541236
65550802
64112048
35240952
72273871
50275306
63056249
96363629
42790117
71942599
20208078
3879060
82551653
40576217
83409033
95489881
55317044
95657255
3426104
17155964
12122668
71971786
11791520
98583313
43754391
6912624
83496246
97624830
29899704
84242394
72077476
72693376
71596866
70262110
19169098
78328742
80351967
61984869
28499387
1064404
85729194
91907566
86286396
75863106
20865717
45722378
25731400
96314747
95178884
35556958
47051278
98896351
75457424
25464996
98121713
52131105
68387270
4241194
57824263
77965769
17260549
87787345
10889627
87119794
58962340
31873807
34944684
31195533
49306345
70569582
12461419
64851037
23402386
85915146
91550657
63734009
34740048
65349527
45078215
82247822
15520328
24877401
36686155
12953370
18225297
65220267
41740882
51165938
44201144
332409
34605200
55529789
4367678
56417989
38993138
66274166
40572184
46130981
5052692
64649710
96809007
32501315
53668556
83707719
62881502
95604828
97520541
46059770
91648631
23720386
73233476
69705938
61028030
35398746
40494640
35659375
7008108
859935
14834177
75993796
14559661
39167901
94545936
76400794
99670178
59267702
39555815
95747083
79978208
36518369
32945860
89785607
94699760
93017894
98322971
87225042
59906509
81140515
69586449
70710148
37315177
70094026
72502530
22133384
80960552
36672929
71033595
13008669
37149026
24904512
63593024
47377880
34790118
4019926
58318024
62779424
35839090
39921573
99369660
73343153
35781692
37630850
80037884
50560282
86607980
67950678
64827801
48328511
13397407
78527135
6679388
72185303
27507558
69214703
50352446
77499630
91581125
90586220
84455150
58062693
26921396
46567759
3819342
52048237
67892129
93666917
63816438
83890704
72632557
96121745
8702640
13195944
8693610
89975368
96368890
51564134
13514467
74267667
82087815
37273804
17275797
67915025
86622910
25644595
65273518
44077682
54096954
20951110
67245269
48012029
23905608
18158981
33848481
93440651
29339500
7515588
77373984
22020745
35816668
85088681
62103378
50878586
12470019
29238321
30468012
19231091
68248832
30572075
20758934
26520477
93433380
76634555
84553965
44951991
91249016
45167065
22704770
16196242
68418612
67119824
36626328
47857299
32763209
35067327
79547242
69013812
3638488
78134555
27445155
17450626
44538809
62804267
59953124
88014497
44252406
34319755
29586753
21534788
35261004
26984362
84664516
37740085
64246193
99267659
84607209
54921427
31140552
91563528
74132512
98589327
51751534
87515850
48604495
44833902
81502770
16822866
75050829
78905994
7402708
45358772
42130024
46067601
99989453
98203863
40961504
30806596
94001351
72427254
40218474
55819001
62590241
28221729
83837613
99793178
71333996
28943293
32139208
27943076
76842480
16853760
47538890
66209705
98166056
93314678
33812281
93512142
83910977
25509503
31103116
84860110
60829088
8741070
25182641
79859701
80364633
12998891
9931912
20185765
21004216
64463026
43872613
55697108
36459452
19098066
55953554
95335820
6002327
83569488
69129675
94486635
32284719
95735809
16568512
13737761
69197472
16089363
75591318
69482996
46580664
6297476
48357478
9918526
86230906
55709865
52782781
22510318
61071772
88041385
82884379
47232771
16078344
84767232
72263028
27383061
68533855
12638717
43927986
2784460
18240113
50240580
99502640
20093798
36859846
71499340
83058496
35596341
55251992
23187681
61951143
25305631
50959831
10934435
72790300
27542813
54517924
22856582
85405388
60415164
58195670
48780881
72872665
70506143
21004792
91318815
79636950
74584314
36102985
34647008
62732877
43463449
79564858
43786457
277817
85184215
13717492
71474464
24374668
89255975
57143503
46771233
65085098
30807951
8357340
33392156
46257132
57786280
48724573
40583588
39977247
84016800
3737159
63764257
85796610
301495
65150407
33820495
39613387
2446789
39824570
29837757
41084067
56414899
62402099
86818639
1941797
86125053
31171833
82592445
44752867
65663031
98305286
84059409
94835425
84218501
60616457
71458861
70535448
29743905
44726501
64744259
49913076
15164376
7703600
99931483
36310231
30085005
48680117
66921680
69275284
83258293
15146482
70574803
67133940
15385050
17479835
53216487
48863797
93469977
72049173
8462179
83436165
91814051
745211
27874803
17921931
22375999
51141021
47836696
79821279
18465222
95892092
70555299
39806093
36563622
18284496
7079998
43669143
50400096
1329922
94454755
49594992
8489995
10730290
33870946
81408385
84052174
33626034
23044832
20337063
53951081
14747528
28980563
46434227
86050733
48063216
34811143
25956329
6219007
50767576
32091419
13401218
13429466
42348643
70644997
74990122
59736650
44672871
78158090
68248194
35555441
84173550
68038599
24911775
56590085
17983929
45249195
56665737
26987728
55389624
86327418
1024957
9075247
61843859
71374283
98569900
25954196
40283172
77275531
19990842
47599876
18691067
61644665
43473727
58914714
16313561
22043559
59233289
49988098
77598261
56802559
81232856
48458751
88108218
65037500
53588577
44032741
81047495
24624109
71251788
81932319
72415213
47742709
20697014
21216938
77435765
86414606
85208240
59478424
42250968
51439297
97670845
13328783
82120261
44211823
48229720
57737031
12161566
40704972
1932140
74339344
75996795
4241246
92134106
35420233
62291109
68540162
42029303
46824938
20884636
45739880
68862987
8998395
57229970
35394962
1975251
77665307
74564718
89368153
70519807
86366202
18954570
68922856
69415861
87181535
18326774
47605567
28686092
77896994
90179442
48210097
79140242
70586035
98018167
12342118
62641351
43001746
95950575
69489626
30599583
19444308
20139897
32787292
86642180
72976549
79746790
80895376
57858642
77004224
48003775
84892142
8917722
89892089
63756220
69814336
64640351
90034228
59358798
83105576
27983003
5069418
87957526
10389399
10792635
31010091
2828908
68939351
19588063
86664215
37376217
11398275
33155484
59036260
62223005
78657802
60201081
33208411
14306090
27140655
65625461
92419035
22038182
64267275
77365887
48953301
72911469
64576266
67073021
75523534
29484941
34904682
57733958
99028064
2950985
50373567
33306152
26691769
41906583
52398194
59801954
77203482
10853794
43283517
86742827
34895961
20790344
32487600
86396074
95801951
55311772
99835056
4584315
83275179
67606117
44398578
56846384
38110158
10022814
6837636
2866894
30599405
72911092
38480965
71620172
32029762
35503691
26415208
49620247
224411
80425017
35556085
71045777
90904026
16073354
73969480
77160589
38116211
75172026
17432976
49403861
48693489
68434558
4211025
38979237
39286641
95852347
65527011
26426157
56795173
49883789
90181616
39767314
16888274
18407874
80466682
48022765
10559058
44879965
40385491
28023498
81023763
83037075
95864354
73088939
39692695
64132305
50080997
18681091
25618674
3309620
57927146
62444092
48029263
31820047
96586324
21060657
16195435
9435241
96064028
28190132
23328280
52449148
51472270
59575049
50192572
11067703
66335944
43007593
37369551
57538237
99575358
7892609
67498593
1607396
65102393
13519856
96546961
52842679
60637267
13849804
4995607
97802229
3410684
68212766
24093883
96948879
56913656
74539361
30232027
41783342
28796895
25600263
48357609
2708906
82261660
58890740
57360619
66831764
76112111
26740737
8613882
89510317
81404139
56307322
87035331
24773741
73171832
18847905
86258185
6774397
64240082
78464809
58959137
64285501
69250312
77592251
2371956
99613503
63864190
42846580
48535552
12442570
80725611
45355365
35343576
64562776
22086236
36127250
36204191
99763224
75843503
69133300
32097041
67753068
60097049
6005751
4324731
41065068
44027425
20476924
5328446
53041250
14347170
47009368
29120336
42031692
92101709
88639059
44156602
6229086
68953637
81147051
43971611
32680317
45480193
69916430
27913763
49757636
10030349
81196195
41572121
96156163
4873033
44040578
57615190
93711675
55303176
71258935
60293320
39268643
88221811
94749251
51932784
62336678
26103044
51998619
46020068
86751843
34606859
40427047
52991694
74588460
91137580
46296900
5578090
75381895
22875103
84293955
15414796
1993264
37866223
68545512
5555096
71969941
905724
90362347
6780680
74258009
34601977
34576762
25549034
34812881
65183918
60299445
18153695
92573578
82030391
84152881
13900574
92188353
55819907
27994998
25380846
76002025
80393430
32574593
12521263
19339817
85361991
33005891
71637970
17109211
1582403
21203743
88809052
26328591
27504904
17234544
72685928
60569093
77768235
75111681
54959650
6799543
79733778
87423379
77217996
1814093
83797883
48087130
78393916
37723302
6458100
39585408
27068508
23906518
37514336
37024161
91272105
31235746
4057720
87474510
3645365
90969094
50039879
69721482
75187878
80844463
25759405
18842704
98479028
48974466
68220638
18255883
5460910
8366099
29368032
45653787
77307766
91360559
12652304
55693143
48542592
84398930
84194462
97748102
63330904
67898929
78099724
20828389
72957977
48101170
8728243
44098212
5558518
54780655
40470589
70886248
94447028
15555767
29250604
30419403
19753006
4257805
96929362
44392920
70912720
59486247
42402391
37814159
99079709
37753456
95805751
48176487
53873706
13453062
48420545
6609351
6506528
22823996
87099417
98752907
65672125
40744986
63968310
64091269
33984212
32940248
18322277
10451962
39949512
29887335
97608900
17415457
26517013
66459368
10146760
34454696
99498696
51750706
27826103
7881518
8292098
52536912
47729455
48698314
585848
45926657
51064733
47272579
39687414
45689911
32512199
998101
13261527
35343000
96116803
13697074
96039567
9097984
67245565
98710399
62235938
63454973
76226229
87779475
89494954
3895122
17939070
72718011
49705684
90945908
54628417
4617529
93742179
67969808
81286456
39666880
54335660
67677571
66347891
61238778
94793753
6009952
36020566
27519490
81228198
81933294
76897817
88007402
43332199
3070376
83357255
16938551
62629632
91192507
83525695
24333152
49280299
49092747
96073911
97802834
96081462
92832046
2131764
20176367
10306434
36947695
38481298
80769418
66193413
58504653
66347138
73983340
92224969
68229625
75117575
14877267
15552107
6680667
76492024
81336814
91617693
27318798
21257346
48677730
55617956
85410272
66704035
28239560
11445978
67387603
90581936
15569324
81244205
79434911
3680720
23574671
77235358
9781293
42262910
10364519
35847620
61393181
55749130
35102234
17619526
30435905
14542617
55876614
64229989
79309344
92950817
67253884
15328623
24219508
77295086
30664768
2170189
9929644
15157280
81469451
90953718
44108139
89483178
99380489
47282425
91428359
52229717
78105948
34201592
12411147
61954363
44375703
77273383
42827701
87126604
81157955
92694737
88603512
93415372
20714333
10969811
6107772
13756627
11202262
19987743
71736345
96457164
34403090
98274875
42358624
18651894
14440554
72140224
41086354
76099302
19019690
20903131
82919846
38520579
36195475
1937102
68959175
85221641
2368602
11584368
46390484
67071879
80309543
51014057
44255711
92238945
7223959
6316280
32041391
10557006
48033083
58817773
21753406
75659354
52217623
93638318
38135354
37102694
44383011
63156854
89424776
52543139
40474574
86529554
39344317
7405851
16658294
97611106
36225443
8047912
51119857
98021086
2852539
19710203
72015111
43436814
23965109
68784406
36450293
91758609
44301561
86689490
34338795
63970583
9204001
29450714
73314447
7884263
93544061
84829870
81593721
6177626
87704717
47771682
34315189
85554910
12476299
80449500
93902404
24016884
4088799
27311833
61369242
87090097
34577832
38536168
59455009
46101825
51750458
50806317
3887029
20825696
33677978
46787232
19376423
48587743
76881668
79269772
75417274
45725989
19204966
43097360
18089
86135979
7247330
44158369
66334879
59278975
8162640
37378694
25992509
37296834
86355897
30796891
85554839
1330474
99710429
45373071
50226871
58310529
68682670
62340581
29278233
68130851
58978771
37764855
49234734
73153412
9183782
69370542
50535129
49901224
2167862
25745355
11871989
52504489
61772230
77944418
95898060
39602741
91173452
59807834
32865441
14492174
10547571
38520302
35174696
68357256
51903385
92057646
53766409
66792718
1241426
90263935
87316576
175005
11859171
9864983
81475392
92300358
11149512
30436482
46306859
32843441
11034414
91693600
52702619
20978837
47782265
5010084
61139837
85425985
98577088
60413334
24802481
36331031
93684812
59533522
38940043
1079051
15110685
23369479
42138197
98914344
49218661
22163513
73979083
24617995
62687242
38062144
9839517
75973734
8621096
30700359
37541872
56286590
67568269
25263437
62619613
1282734
52907324
15431591
31984369
23120098
59140330
18098556
11833516
95518493
18553476
77482824
63784706
61930227
72519847
99768922
67622365
26072079
70165799
60619349
76424344
41499823
95725193
40897715
54344325
76776483
80481160
89850173
87216745
29797713
6184595
78701972
70877179
45068596
38057037
60053420
41117544
34688856
85650189
92619339
59871698
9101920
12432732
26548111
43954892
82287489
91565689
20683877
17410016
47576068
82430424
88771347
63499273
51771591
78068382
79254191
75375417
911293
95479079
64245157
72172756
86820202
71062145
97763380
86551603
21001831
79860718
10234354
47035683
26861028
96264038
9013316
36782691
12281889
64100114
88505063
1983529
32213492
37991378
60839530
47280542
57893190
69115320
57931953
21913693
63841430
91370379
89295732
3496184
29823092
83737413
72393405
70782323
324615
55607190
48726382
18387399
54616200
76991070
94520249
89189217
34314181
1319990
11868070
74030752
64168351
83491816
77736848
7941210
89137804
70701043
69887912
76523607
97320981
15351560
32987249
86459861
77420633
80616079
90758978
49056259
77549193
78062115
68666311
57084294
4041066
89021458
64514944
65439734
83746006
69460702
12103233
81636194
4344123
57895870
40233905
75569096
3933978
81972510
18200523
19992478
62855049
35725082
67997279
35651916
88112306
94660615
16301202
15386031
94623570
70340075
5344346
12348824
36462650
22114048
9446403
99368011
97636050
31978037
96330412
21857537
1464209
8794541
683211
73697382
75030406
3793725
67342757
56412699
10353618
63184370
33950167
8452917
95394604
36971913
70680272
76456380
94665819
28786934
6638420
41739309
53592000
78649566
10195962
72165881
69302473
4736540
22287791
38801924
22101631
27108159
64839986
58453030
77791993
86842890
35377813
47206317
99034598
26718196
89556418
35881689
71993096
8828326
6521332
16511327
23676339
4037247
98932538
75417063
61156946
44996627
14509303
23096974
30522083
93800104
91486820
6943333
10755446
93698999
753933
68435696
40901553
14702705
57511760
5917863
88087631
71787576
5072865
27829880
92632220
52487969
17334857
25952323
23161595
23296377
48849762
24957021
11526496
62990909
50277597
73475854
15516375
6192544
89460412
38098451
42613755
37482889
86397144
8001052
89063551
26306578
74570588
82111311
1254825
4322314
13455688
22287043
43828946
27438452
92264175
88413702
34896359
29347334
52682873
89890456
69354987
84772779
88811874
97768814
76695923
80015105
2880249
99029360
62245416
82832348
46921186
15637242
84777801
36776385
53677460
75559519
67318566
36674924
54685404
71646049
12747942
78927179
51947353
16381627
46060482
58242304
89120765
23567511
15223303
56334050
657810
20431896
26734616
99896701
58720307
60504274
16850730
27193613
61462990
37792589
26621063
73456903
40309929
17287301
24096268
77473425
9671898
76655213
95744426
71911941
57717966
8333415
20774120
12260210
56276419
99695821
86598751
43198747
87357005
93750892
48606781
23359222
32780757
23614468
13404355
59931181
47675669
57390281
72741831
69867937
32285853
41826533
2836019
95746658
6434898
96142323
14378628
56450872
83304425
41706118
12765259
59105309
10862960
38619808
19685296
38810561
78613190
39930683
1444330
97403397
35479838
70211268
3511496
33106304
22645120
46222746
94914603
90871805
40840264
89042068
9450121
98774011
3229093
32984184
27780972
97463340
54134555
29020293
76516593
24382454
68636418
7807722
66682954
91856885
57645572
55645260
25308988
94199927
97701027
63243332
81503650
15036670
41295281
38843103
16225000
67196866
84199381
85192220
83070864
39776813
68263437
19261809
58502833
31947613
39382567
52164679
53869427
8307365
14232646
70235001
54294420
12466188
68351331
8829657
37284582
67109068
11645386
75197868
34317006
21951444
58473113
17740841
6489287
95713095
75816004
34581757
98565341
8054523
27521556
50761673
48299059
17822971
23545763
64520866
64438653
16699909
72644961
53756561
73041798
39871757
43311634
59185937
48527020
72194744
27173966
90535572
88194911
62162658
32090624
36972030
20843173
33457945
56344552
55119912
70634649
32729375
70770201
75423838
33678568
44339819
52286331
24627938
63643218
48978089
91611210
63135847
62561583
91366454
42572437
29179542
85036263
42940837
58020800
79197580
22064505
65347644
50226690
69491034
56851445
75473271
13219560
21263236
66274818
58912388
20033232
19873155
71405145
44925126
71773551
8392771
67655751
33484371
48798796
93450917
20657199
82381942
53709378
56121598
84835846
63111725
6073602
21493655
1881046
32128939
39328398
4751915
15375931
53539799
66166208
82933611
7849449
13769676
20232129
59672701
96470564
58595671
47101330
65538681
10084422
24190588
21218694
11342827
60071228
17156082
96015558
97421652
89493001
25441954
29807052
56916137
7478594
18942508
93321192
28331474
63818129
33078625
57383358
79979820
66616883
84687306
724166
3892744
28428409
24291104
87654091
76486954
70367819
77263314
91330157
9226314
75931552
86979458
80842399
4314774
81181191
97898888
22351913
23610926
69986337
86889069
17826855
31241127
82497060
63356018
56646024
7434377
11170650
83512327
14382480
86946769
6089888
97105236
54463318
54908528
35600359
6006451
55837511
74767817
62016183
56495923
17843617
52421175
86550183
13257495
51793913
67874181
97585638
814677
4181685
84184692
70813109
19389976
87661715
57240121
40535787
95116863
7380512
79106044
45012080
62868699
30746946
73408601
12019650
4980917
47184559
34209507
67596147
91115973
39093619
92795036
85779880
84531900
86442862
55605631
31235228
91990139
49444052
28381175
94111771
24560794
36744875
94619493
11310599
37988322
88851280
65112477
25940183
89136851
99362546
46811753
92424467
40528415
32734998
6034181
94469337
68305453
45391121
58565025
40771931
16557719
37648785
186595
17570143
2078892
71092245
19863906
67694270
95214831
28964976
21004076
99118565
47777430
32098634
68592448
29837655
7462411
30047135
57679125
6142760
13992303
86458686
64951826
93393795
60261394
22527819
53929491
17393190
88447484
35899325
24143083
70189025
51796072
25359329
4119516
29634331
88367939
7546325
29801504
40265805
98470321
27514382
20248420
82279300
40886153
35284178
58947656
66457571
65764052
27803071
89588960
45925663
42937426
14556994
58468406
91640321
46754804
22124321
20293317
60985832
82498403
9000946
60934399
28026692
24484984
61632417
704713
67042844
2088642
24407534
47305466
25321097
64899331
6898412
88421343
74374713
56426675
7728516
58097594
36618221
46570108
63445744
33143870
67028731
52797116
4732480
26840341
50133708
6594566
13265880
63050074
64344415
99525793
22113776
71973151
17945284
22240775
69624339
70663657
2573986
45876328
65110944
97597743
70675891
31511588
77131340
11088094
14783554
87072085
37759646
40565976
27426740
72560195
39501682
67091824
12381692
7866861
2035831
83201775
67635748
40374919
80852401
44616211
78745035
93926134
2969591
3851659
44486818
49937750
27551862
16153980
48394734
38879605
8437804
38894591
85667593
11840853
34100846
9969056
21567713
70071213
58828642
21621217
82387576
47807081
51047046
3696565
20845410
70377254
46059559
8115205
9208394
96435639
8121579
3852590
88737901
93371299
73108296
40752001
11165469
61058212
17243146
62401218
35560255
15927593
96011729
83653802
30788814
67658709
22326672
73842277
9315414
65873406
1208848
95335445
31843449
52117038
75787115
75580749
36049262
30096806
35373713
8342166
87118973
4538582
4488134
60057837
85963140
10402790
34975266
68351555
5888629
18584625
90320656
31808508
85981909
34777540
62912719
97367665
57099071
2628836
44449780
16115822
3901663
46923909
59342054
33888180
59088888
11712979
6277217
58755448
91746654
62075821
19145204
82117858
98401021
20088357
81654914
25077135
81243216
15889665
62720453
50841616
89460714
48430397
21749702
98308969
36672241
5443207
59591783
86157715
51042718
37990850
42101721
91181050
74950846
96454531
72811558
24632831
9758004
34385303
90224040
35806071
85014900
39095931
30898576
91513642
62963978
16111074
36192864
42559573
97023249
16456499
43149169
17906216
38862781
99339529
41411438
55893833
26776017
1926321
62902999
63351376
25180201
71534511
60718463
57052745
66174002
17888569
35386127
90009909
62421869
95681722
82802305
51616904
96734448
62814289
301221
42774701
87380196
18915920
55299487
39709565
30128904
57074877
35262311
91005132
63383596
91249620
46911048
96178397
46943671
36804226
78436193
84904936
91111970
43253228
30818343
10790555
32829051
77792998
40215265
69358998
34963683
98158973
41253163
62521582
70813968
21472366
91407987
99866538
83856332
74431660
49670783
32377929
73924212
98526430
88133862
22629691
66453626
4909022
30596754
79393891
46458083
39308859
70617156
13889948
65786569
93839544
43430160
91809328
56481242
1247947
3048924
68922978
33095383
38574623
22389990
82440934
92971798
96869138
30023227
13119588
72705537
38679095
14000449
4989432
61487509
95309526
15070510
90883253
6521572
21166951
8014990
85797405
17801875
83113755
747969
51432363
75613276
11714131
80635514
53008201
72946830
28904486
43584065
88919258
47659912
56524512
87740914
96839601
10701377
45213309
26368572
73959704
31993795
75226162
10073635
12551115
42953643
88235493
55136895
73930874
85044395
40167856
62969979
95736650
32403977
84065122
97263638
67032661
90876189
35239165
79868837
82705445
57406167
72057401
73490511
98228797
93117494
60894208
80515216
48576656
57755602
46308080
68278711
53512968
50233939
54219484
12273255
79718144
37319159
16501579
14176538
25511627
96749584
94625784
8125081
57664299
87035524
80759632
92336261
62643674
61035595
29394679
46932946
61148165
6060533
51218755
7404870
85941707
49523234
29815999
20645375
71514306
23820295
7990442
93647338
12217203
49946095
20192118
70507853
3351001
41416888
81597257
80120381
88073446
41796178
30777215
4490281
78233087
63657284
39223078
43824717
55267707
79746855
77440
48918848
68341543
7723560
30510981
40926055
86922180
21693066
1926494
97844095
72258184
47366178
65607915
27784471
97242777
36311513
97634110
31103251
25868949
70663214
78001694
23781163
29530125
32319153
30658181
5932905
73705734
10495625
89840418
56815791
49593462
13179119
58691800
26742575
29640909
50092721
89963069
36480753
64029033
61015472
10489884
10364240
73866528
72828258
47258867
41826941
89142715
6113617
81429878
99251707
92104309
74057881
68147978
30766369
10249600
64877678
83096907
49461403
25883776
33078676
33026950
48848105
30623502
86601189
11833920
18669791
33984822
64741071
46311853
87727140
1394169
28657619
40489273
27894707
11182284
21750535
81244419
39360092
3453975
84890261
88575325
19676996
84998327
68392250
7609166
90700896
60994941
84787912
61175312
10350334
84323245
18960036
18334866
53272381
41822592
22286920
47005942
23144593
99139234
50880450
30739476
83339584
93252276
18439732
67233782
21831399
95595467
95224658
23207514
95689973
15640303
62030823
19038003
25048110
20626845
19596624
9962024
64333865
53882694
15810815
63130644
11492307
31266254
94658809
67756420
98580970
32556045
75809113
81046076
97185667
69904978
29496267
93280690
22147973
92543963
14389521
48200081
12012332
46082909
86288770
8773944
43986310
5932674
78080134
86934841
11062777
39150694
56852763
17746138
18464187
40681242
83884883
19464343
8684121
34078498
99577556
9571230
22382385
81427190
100950
46391633
93572855
38989956
55538985
15613896
88494132
58421164
4170156
82692684
2570178
87109315
25500119
28928221
39169362
62191377
68978610
51604654
79863526
90324819
42369499
51237027
27727447
74504761
50784005
49864154
15555536
85122537
83682675
29825567
74761553
18143610
80243585
64637558
74820141
97658
9167644
67161493
69869964
21011049
61763140
18234727
3025130
20921148
84331153
28871306
79246742
78973403
83970988
13148370
25221684
49063331
68412113
34659780
54266939
41572580
39800148
24166428
97858168
89832803
26611480
32779335
72994697
27202522
62333721
62376681
35299171
28129140
17084388
95940441
48364493
83218513
99511322
49497376
23910883
75669512
16258289
63814526
35034003
32802336
9236914
34568933
50241059
66268565
98936892
25894012
256169
53769562
92614784
54915741
39204753
95530961
84616963
17513815
85327644
89852756
356703
5185772
40340699
12549296
28644801
50869844
9229112
40674469
67919981
5552313
59252461
51548007
53548854
61172217
10620298
44500512
81829638
56239400
23922163
83917420
8832092
27110667
36320480
76365275
25586377
3516317
25187420
10175858
69518450
57003149
9277767
88329002
53865361
48005567
47809236
97946224
67353588
42016711
76112651
99185315
5749884
13093489
51447112
59912858
89604000
7474236
58096058
9783579
42883816
44269017
73293797
66238309
24559986
33545137
99762465
93974695
41876335
1481565
84058648
91466118
21662119
95775275
76535628
26176667
58510321
29484192
82468494
52147699
46687676
82999281
34619528
13749389
65904266
94303880
83328821
44292320
76224367
51812741
88754275
16847186
45085334
68820026
74073400
34449602
68395452
90864558
68756650
43275007
57131699
18927900
90945285
14340686
63369697
94373489
76012394
38511336
75925694
92779985
23319626
56418425
22584409
76804882
52995566
10560419
645588
20490559
68177651
89345657
74320612
29898518
46564038
86991876
58599762
2625419
33795884
98929089
94584188
2313283
79129277
70920993
3051988
33990938
7980644
41970696
16060512
30473629
39089377
98821967
3528505
78772113
61876039
64573763
12791052
86953322
56491902
27973923
96111772
18510548
67426498
11197605
12493885
9205550
20434466
52053361
41877083
70242314
2569730
67796389
73223921
62352815
64386713
89405263
86210579
45550999
19263604
21436150
80299876
94665201
31546865
41210642
83150240
57477664
49345221
92698255
30728468
95068474
66091383
21976399
74581025
65589897
85154274
27712165
71842492
8543502
72428983
54800858
1877233
50539769
25530872
19308971
1364316
23137074
97693822
75130057
82105006
85444820
75918197
10486104
46966062
16626860
44838875
53674096
97758261
26330046
41825540
47070623
34044337
45441984
24121881
47378277
92766627
95270814
85313940
72998071
60703137
37177076
75157701
86654589
61792084
76244119
98858064
26021397
27044603
3094029
75993773
99722957
5550055
94385679
55223719
59109740
27006717
19723534
53341918
91340714
99225655
11878572
243781
15902387
67993379
42831423
18433444
63691688
8514402
17359185
97797399
97259805
83366954
24428834
94288781
28310684
4736709
41938212
27738185
61861409
30746128
99033726
73114469
93358493
62960125
48864651
16732234
14215796
68631057
53277272
73997370
53591294
64312294
57522729
90806471
85691145
30524843
23109876
1472600
15914837
55370143
33902052
19059115
18038295
9752985
94436055
11835213
61816439
62594691
77964513
11515172
30773010
63021786
83742151
43026662
10753912
32329008
57610117
25691039
3223727
81041067
41512649
45127215
1850030
98847619
25246837
57345226
83764963
79581575
70716192
15965814
30309294
43957145
88782486
78468240
53200611
25569837
75214164
53411655
96645964
63679438
88585485
82073376
44658981
48029338
93918247
28134768
9623966
17532353
78902335
99643621
87493725
86817545
11927713
75532286
47763193
17812557
98417360
58911886
69950848
33311225
53083140
13515069
10761202
45686672
94754983
14831367
32981699
85384743
58350551
45687483
17412957
61806055
95725544
54306429
16900252
34752654
92644063
82700868
65870928
72539119
66881271
1690972
21233086
86321517
47695648
73086182
71025183
69618052
94061691
47705427
87678240
7456321
29014751
35022061
89369441
25183940
11730264
56850255
32495350
73329349
14023074
35084519
92898281
45267469
17871794
58989179
54333877
25663480
71871022
91165857
13354189
99361786
38055408
66483013
50699283
54825750
81355654
99344935
16046177
51380840
50088629
28234074
32060420
30255005
13345778
84024519
32323387
88874870
89317351
70440872
29478844
76334665
24607988
69401101
40810800
8596608
68556716
33402970
91442611
78164503
270676
36762567
68153173
59259938
13569383
44215519
47020443
16502853
68851732
12690177
62055166
52783930
62181822
48763874
45673322
55660111
85283963
87608585
21166017
51578341
45143446
92974418
77030486
21234
24313102
5895532
96658547
23371136
93561108
19083867
58232019
23734572
60984977
69171446
98427944
34025383
44528798
86978922
60582806
96227385
35979273
78263477
68004406
37699897
47433175
5810220
11321748
17882518
87679420
15448053
7865906
50412881
72715941
46430094
45263619
21394688
4679726
54224964
16680944
99431501
87472428
22800573
43109975
98505333
48671269
88640367
4520582
98430410
70872275
6790694
14208580
69533234
94121638
60303746
77866313
80998565
59599166
66191222
82428098
48206770
39991028
93916107
47399886
7348731
99646546
62119579
39747075
181940
93344662
14246358
14024937
5393704
38419252
39360960
60728701
77469492
22829393
78446449
82790576
10716618
46147400
11652179
72606438
79735664
30414633
23592616
41437048
16517822
13535285
95106306
52211506
1872100
13898596
6640329
90996437
22061345
49296607
57618361
2488982
31048013
57592198
92729185
55208349
75126608
90402666
37274788
96239752
30699688
89783636
84088380
75998693
85521896
60231485
20447026
25519035
51153459
99382228
74472295
98953730
53775557
85903099
24476431
77537574
39180394
64823626
3476529
59902344
34962181
11016587
67515432
91692029
55410955
45902140
32667429
21868109
48874245
98574864
56431786
46022581
82685202
71072878
95899920
81957990
79301474
30455024
12519682
6881539
37419708
23131366
72391424
86905127
85200121
63705553
21179101
69220829
35842950
13123048
99627586
84399142
9437926
90803606
79674409
36450423
33754414
60826874
19448162
96679480
58096008
45797477
53537809
48931654
22334128
74888416
83053102
50064241
72397946
78549411
62155779
77490431
54799690
91546783
77461938
8029479
19446682
45029109
64461485
25390999
45463928
11247485
36380476
30769135
25626373
70412864
31303163
86927940
46454775
94584318
24712792
70877342
78160663
78338217
65626649
1826425
78330564
85587432
16398292
88440648
91057263
52445333
74638966
60252653
80279837
90113088
34307517
66772547
16290024
43791017
24205758
20802965
80239742
83750985
19867743
1183011
62620576
20357578
85371358
99659684
52431781
57119371
13004360
65299135
2642420
16917789
45465859
28989841
34204557
68783304
56694341
1278762
3090561
47965959
90056346
73076239
29560949
3122183
92028258
44353210
66671396
34269485
18760272
57835029
67931098
80413837
70816748
15406595
96284921
82163827
6654482
26929112
63889784
77600734
10313585
1241051
25662303
68305664
39617805
74655179
87668812
51786175
48828862
30593111
86177009
89884983
73582255
97328293
45116819
15853110
27248095
69345228
2906509
10591679
4262819
98419033
96340939
35764104
34107426
71489486
23086928
22040699
2443736
97072158
21058992
31933497
1653267
38105395
62400918
80528530
83175289
81357161
72087359
88536846
58798977
88938000
91752958
19967335
40477173
26746093
35502262
55028493
98245750
37488313
31558243
37802913
29937912
35204513
97470097
82044026
33589313
76736196
66028771
88520483
63839855
13884600
45813390
68870619
13639791
94478598
29419739
65080339
93843078
83007658
19922600
49563892
32737740
76687764
94830568
26777814
35757228
42504233
51326238
39674826
54410342
57655234
26047718
4815634
49057165
35060523
96035437
54504611
86123146
68168230
25148916
4813994
98044183
88175590
51605840
97882884
81462724
69687956
51652205
16423108
27030901
92833486
28949446
57783985
81139169
97635363
52819183
54331333
84321557
79138712
6005516
76833455
94412528
51053350
48469079
41312338
45032869
74018361
67913117
8342084
47395131
74683954
72769218
83246672
87179280
65351142
68396088
55940596
13355602
64914718
47722636
69834468
18685573
36538389
11526618
47340421
192000
28993277
48804947
67025266
15881071
70994298
61768126
22077691
81171538
3216933
1460213
60664225
20367741
70229258
29397091
24984988
64129942
65626666
83013517
71397205
57245083
78020858
10444422
74260204
46507609
5743330
96710777
10948275
55890677
90602944
70467618
50582704
22352231
45037410
47873365
3105311
29121274
4113167
84573302
20342766
14131918
2407679
51593984
41126464
18638166
20927198
15808255
33070827
91728859
49679693
49135509
6690041
1302006
73102689
22806648
40088363
20607258
12025122
87833202
28020593
35345672
90318094
92987360
11202163
12034648
52941715
83079220
99301131
77945847
31493528
90402164
92598985
30638755
66478581
70120888
34590574
39599985
28333814
60582319
50440817
16391752
98235868
61717787
62569085
98648932
64978524
9414992
10179057
35704019
61611550
27878073
91822942
3290619
17722943
82341459
90863629
22210578
31555279
37925169
4649591
89936549
80232788
5245430
74217931
52572178
11435589
2133342
72394347
89347853
17553040
78503093
40240239
65702431
62917141
20558430
28218656
22943266
77078057
12781901
70043774
54441926
40122132
46211213
72714427
8473872
89169043
55813052
13459646
34331094
1333078
52427402
90581153
62627140
26115971
2321214
53852468
6860889
39102514
11348529
29398903
10927723
73020142
44880
67018787
3088287
6714
98764446
40631586
45802098
69976074
63134128
49448723
95115059
73045318
60956719
21083847
98288774
84885835
91928922
36034503
39539426
33979497
54344833
23418827
31671316
32461414
234123
1772612
28328634
79526649
69298289
34282451
95367369
94567760
79664064
94014928
82637320
93409931
50084379
12123332
36876946
49323838
8922295
10868719
69024856
42297587
95060958
54260675
66300061
90842022
63126380
97592422
55007096
62605639
32549717
85662772
47604821
33641787
91704093
66533947
54635636
39001052
2202206
88871870
51487849
50993140
20695110
62913459
83270554
83126598
11243286
24158533
99636165
51664645
54897060
64365394
73570679
32943707
97797850
55511533
62929813
77061604
68863797
96046813
63378391
40637232
90886470
52973085
29393992
58423108
86400820
35973466
69351624
53457945
47427385
78471544
41992330
99902748
77032993
71991565
78622102
88760749
30842318
124389
83455048
79035040
12644278
62650236
79828943
19594687
54737507
68517767
78621359
15828037
37168882
71708523
55776319
46390372
7506837
35480004
55233324
94417600
88423185
87661280
57114357
59634418
6456896
40973122
38728300
81506055
9217937
1579295
56148539
48023295
71728771
32295908
64143709
93853262
68892461
84844206
39749280
22644573
4767673
69772240
78696234
20357642
62746853
78209873
74773489
98775332
54492289
10091371
41292609
95775728
16060403
79030029
30682170
45009575
26921654
27849818
3078224
68621301
56984278
65162280
42777289
88922236
93165173
61148290
89759810
29863247
66209098
71113255
75239979
5212535
34999325
32311816
72412486
91623538
89974348
47368398
28264492
25721006
55753034
26679121
48534984
33603603
27951898
34491682
92117722
18351222
14384856
12535298
31564917
69985831
58609968
46343785
52635777
30677860
55149285
47581440
42955578
40806371
36044108
22145063
93853103
59610956
22846414
204400
97599812
57507773
94211690
55113250
12784688
35133252
72414000
10155447
29831680
52405608
79069895
94896734
54772754
94917025
85754088
6672505
61884443
6417883
43631328
20300064
94145442
4593400
34819602
80852125
10961538
90755915
44816243
84450030
88484204
8257565
85812492
1032007
18851426
95524395
70751868
20001421
71100477
82840614
51197299
71213275
52870697
90854450
70022712
29265665
43740964
26260839
30260004
93107200
42238850
7587923
23502629
19875983
61982572
33846903
90548796
91468697
72034396
50033093
16412415
88523197
58568866
56420905
34044440
80081101
98567394
16203261
26303428
59627599
96530068
38998674
69138004
94366975
2526083
14576558
24534191
79694155
83606351
1010697
27230927
23068629
53319403
48981455
23509823
41463541
78782239
11741729
98444964
9415221
31788294
84035220
73206321
79474643
38915985
87691184
79892529
18477378
54476291
75268978
7068289
10707369
40685428
76645322
51221522
18975330
92708686
34458398
3693420
37960829
48674259
15929285
53288230
93838394
82707092
9471373
97601135
17192851
47970299
14566966
91830408
56950448
59420867
88350709
44522312
5856880
91256954
21209586
59415703
22560487
5036294
33367498
91217139
98565082
31898653
32079885
31773934
95649861
59732683
56479937
52245421
60271317
90432496
33896413
39833706
24877935
15737279
21358799
57218036
81541543
50208065
15555575
67581738
81703498
53621712
54443817
36787588
59298004
48141980
92076079
73503882
56124410
83238953
97378629
31586650
47700514
48283855
28612251
26326310
18083558
22846777
64897239
19309748
14148501
68130279
57059728
94794204
16872882
41018796
54545108
39909134
96281459
11287344
83195555
20611017
58989379
73800815
18875249
52540197
54396480
10070840
59828136
64194122
50401725
35793582
39542564
7414519
81881538
42188747
41939637
47815932
45736583
89686232
39859616
59038400
27926781
46148343
74716703
335547
12283717
11651225
96290268
7556349
73440310
62423816
9737338
14498214
76154075
55775198
98825740
29462636
18062323
97878156
7916700
54286616
91558512
82633941
10526118
88160009
8624888
96722256
94762138
63317423
68803687
10335209
63700573
85944337
43153739
44159840
19860936
84315208
34294375
58789320
4639784
96364289
30339376
106762
93928124
36581887
48038227
54055264
91538491
55279511
87966253
60922074
31645515
64844851
44784209
86455260
47491339
55077840
70981894
871582
16134282
30853503
11388103
82159787
56735821
85589735
53540289
25427554
24187085
8993473
92622168
24754296
49054199
84411483
67366050
30301812
5226922
74616854
83141354
36851762
89303356
43082728
64223278
74728801
93859062
10650075
12582818
40910853
46047891
64046220
40648491
81485301
91335109
41133229
76816869
15512158
13575088
86075267
21654686
36420670
13765997
36460904
52043608
96110058
57810825
81352522
82784971
2658440
51919491
84942891
63448032
72663958
75816529
88405663
6849335
18506337
77244379
11092305
79028642
96361103
5944191
13357438
24491688
42682774
71511692
68328056
56326147
62664514
39539143
37539620
34920738
69539891
58024425
42407804
53851304
81590108
95228190
26644239
1246187
76349829
99630471
85233020
44758390
76536010
23602873
51017210
56256135
88365851
75212860
20818643
72027537
67722170
999694
45744869
18904252
62643392
78289949
27457056
93514848
24183447
16548816
4188170
56104590
53399681
76991871
12296766
29055111
94881808
3182838
39021288
82127426
42708652
84183799
87468363
28468970
86030865
76340148
67834427
52344926
63777485
38620505
46719651
43280304
74764230
34896512
46848513
20441511
14461619
83257018
26155493
57322301
21138078
30025485
93127030
48054048
70878056
79222385
4326380
54519093
33032005
77200978
14243607
18838545
67479868
50654225
65557975
34275966
87461032
72367235
33724065
79615997
82106554
2357360
62416897
50639678
45919988
27132181
16567058
70589353
41299119
3055523
25516295
8501976
33620630
73465277
92094630
76462362
94144297
75066622
60666824
91361266
29140283
19546993
70531803
68800919
97295733
22066199
98857824
43779954
41570513
10917733
88772973
95778978
94525215
62228931
6181163
48104059
48108931
43239182
37362265
91529474
33008117
93928982
42220743
26382451
17116095
2453025
28386780
93937340
6678787
48759910
41803793
16849407
25696819
60130707
35256692
15059220
76870295
21327176
94087718
48644612
5725386
85214874
25175517
87476623
14906429
25646481
84875875
67695783
59286963
20894122
52150037
49975539
61127107
5632085
65078116
80338765
79778138
22702200
15731287
11576388
64970550
95865322
95562504
6588827
47371372
44205817
70278947
46996424
67046114
26404837
48946026
87078518
39056342
9506146
24795955
38023939
32017749
58861082
97003752
74260995
25454277
4177449
30141062
83935675
50436443
42253471
31514143
36457638
26426022
33968386
34266200
9191668
89348354
58077641
47733739
1612038
18582822
98466274
10401830
43068916
20220823
37449516
34827627
58855175
68810802
97861118
65063342
8844351
97614246
63296158
21587194
43377870
7119095
96352459
77321708
50971802
99918589
65904180
34664246
79300799
48384739
59343359
86930974
16915467
65904808
82852419
86674684
56843905
8182177
52981134
11854271
81168854
98942709
81165663
4156521
76414199
22165280
9316781
16821134
22201729
18536560
7204702
30600666
85411400
1041547
23188433
35503496
35823825
86938599
12351317
48986091
83819991
58409041
57979823
58905321
64624329
3161191
74300568
2171770
91657034
19838494
93699133
66572590
15334065
81942076
13198269
58998180
19010183
36295390
27667887
20060948
57699595
58356
61775257
54777798
83778993
42535872
50102138
58123929
62517662
40995163
74540609
47967101
1996590
21263920
14672723
69960185
94219375
27452543
98963977
11739302
14165923
98036699
13517103
35620529
77037506
11930541
97375879
78558045
74811125
65503407
67413316
37540479
59768092
32986737
78048399
78995712
63750729
70932183
87248902
50479967
17052483
6203288
28330552
24739372
4151812
12235713
48100138
98188942
49206844
20967985
29283797
3522494
41177547
48110874
64305829
57959562
66516554
17209222
14052091
56605139
74437763
81328080
16881325
35071247
73221877
21946663
28534145
88943815
75390289
47899150
89989557
83256602
31402751
95393247
21012602
90135097
5672602
18579011
79795060
17809129
60892528
86531003
71386684
22883332
88319235
51828763
94386654
49702648
29377674
78979849
97720923
50537542
23989105
15309699
90906408
69816580
82449620
97539670
93644974
66473052
13160968
63202471
84591048
10130699
43349267
37600366
57332552
6893283
44543279
3095542
47383921
97765193
38954827
45927007
37756798
10305975
54725258
63767836
78990362
31952699
12801985
38473846
6602983
82724855
22047485
73135366
67415543
60478879
91717371
74859583
97358166
65982206
37995439
92156386
44148862
9919345
82501310
27539847
22760928
24380266
16700675
55218971
59522914
39051502
63150605
68975964
150492
37690648
87148959
75136607
59169946
51179668
36638512
83845387
5006301
95014948
78598505
17186972
85807962
21370655
43234729
19878176
35790265
45918445
87899012
11412477
8192279
44410252
59775040
82753385
29217668
67093518
48941654
74316017
17625478
49144089
2064375
12600307
2424725
62349669
81183621
36306723
51206301
66388801
90723605
96943114
97275007
89789199
27995892
67024514
43898767
92889028
62778143
58696507
31483927
43143529
54316489
1740602
29987027
56278428
12231641
77437013
29339764
63870736
49855081
86534840
86959389
29101832
55993416
95086690
42655465
41734368
64442745
90473128
20714851
94042244
55308722
36746930
6553612
44312823
10772702
56361978
90717144
68533966
93847707
23904976
96662449
25557682
7728317
99385048
69984499
90251490
24701897
91542409
21021934
92605614
32063867
8010416
47951464
32421373
26059072
19133419
82369560
7970504
27942077
30352431
57814828
90743453
12415302
89152323
71626948
67810589
47850856
47656258
73741940
57085310
92041055
83346461
23154118
72491017
59538336
62694167
18509750
47308445
12795729
72267079
1840692
43179562
87701452
5944601
22095525
17458231
81636384
16908493
92068195
28872029
64604560
23283959
95023928
98707658
82866962
66941437
72858599
34955455
22831056
50257565
6057635
50291218
14464682
41801060
60779926
25821101
6738099
39123511
9890396
21351693
35010224
49503182
4783749
92852420
67449756
62804020
89090838
6316791
8855847
98225481
76993033
5549792
70481202
2164544
48704968
12799309
87866196
53542177
92879542
62526239
50247256
4463688
40189606
33281997
85488061
35069156
2210146
70329310
89684277
71951737
88722213
12291954
25960998
17423454
86326561
24378554
89224492
86664512
56397819
87936892
43936917
24805277
61848650
24422544
2254051
59804490
35968027
20491109
83492686
78454766
27463536
99178364
52788799
94672773
43375548
77386988
83621079
50724317
551016
5498077
11261030
21650972
54743122
37078029
68847604
84026168
22962761
989006
82976699
94990973
12668050
81094149
1523882
63893259
65833062
39692461
59972836
96214614
80993393
10155602
80173631
16709028
11535701
1109015
25514694
63458450
12514597
77218224
64064055
93132944
30614250
40860137
80551814
58497120
50222114
21277
57748312
98564251
53577788
54346431
64254345
41586220
41461533
11844309
87409831
78168018
4408222
85199735
24462196
42609571
32856075
14994261
45409383
72850052
70204325
26825519
97569068
39855793
79156257
57008986
75746336
48812348
35123496
77896258
90747606
3522181
7775701
62127586
80186004
95508679
76458042
75033933
3618518
19438988
94772443
63889193
67612874
18557491
52315184
42348847
18864851
82468721
36725032
67031981
9208327
30687436
24230049
43485443
15907249
23859234
99321073
42891305
67271887
26392097
91495264
94840360
57821076
16126924
79010987
11456924
51316967
2839292
2208643
10610489
81580515
26871773
12771596
68655427
66037077
3533421
86014815
21731860
47111489
67120640
31078152
80315290
81431902
38717118
46569096
96022742
42718869
88482339
98645972
84811358
5977990
67231359
98785748
58668251
25104642
99325556
92372453
28928908
33570450
29796219
19643991
15429570
86707951
41769055
10924016
81302626
97841032
28531903
82410600
55739494
84597503
31736209
28931819
20483676
46101420
43850138
2966170
54228197
73390360
94930678
42622986
13743927
37150340
59667862
83156931
70260124
20005216
63771325
50666434
91307249
7129044
75649411
88861943
28528680
75045690
7307090
75116744
27014086
7768993
74451564
84876428
50023269
47327820
19402082
65347857
33086771
6440497
65776542
47253015
36102514
20266107
40434650
5915603
37451766
9106953
51211687
60652397
1003946
14864364
26975976
55699074
13932043
71457517
23475284
33290402
40052395
79793668
45381111
88932819
662191
68395746
51684017
18583820
42454098
97656680
78115765
43912891
42429536
16839470
47742220
73513024
29808316
94459645
82425104
17398896
64047578
57541717
36124401
32703250
83660869
53068264
7426355
99261797
58701850
52413213
97163054
76479385
32476812
55150990
98103437
29327953
87970654
28044426
19156176
90695975
47975276
3331988
85781450
88869416
45653026
38441954
29406499
40957012
67828995
49458398
70789334
91304479
27914531
4452265
92741300
68415731
58041518
39998867
24866528
83799212
40140895
20379300
51664978
64822554
22417929
75449623
81457236
43612547
76237842
30014425
63110920
15211550
48306163
37280014
90409183
46335896
45745849
21401229
88616227
15543699
93596039
73922655
89164910
20053794
31308818
8387396
92173873
60434511
67382819
19435821
92394287
22397334
99728665
43148227
64239103
88702311
77685092
74958303
86568077
24075175
54889483
9319952
31656089
33838383
1601319
72801048
31210806
67486284
31589478
65464431
3205452
30119486
60776329
59461311
65558551
6839225
87468518
28110950
10503591
62484838
69344230
8739319
68506462
39869539
91801224
68347321
84402805
71115199
37522397
55575334
72556663
11050495
75980170
57690990
12552643
15638684
52693577
93898225
73661198
63179907
55645032
2707657
73631199
35999123
59229256
39133758
83478802
3202850
71148767
58813775
35978070
24626297
6298679
81720880
63744687
88835411
37855212
30549190
6107380
88781922
16070322
38204205
43709522
82605770
70766541
85047859
88373191
53801892
82022296
18135514
79858599
73549181
3524607
86810073
60158491
3332052
9740036
54233116
68454045
65274783
47181373
69177920
7804542
90638535
77059668
42067736
21874273
28655783
57638278
44825387
7217597
98944145
17609509
54799411
87520862
42102089
73543702
69439135
60063204
88433288
10808660
54140690
19998786
92398202
77119339
91365858
23606848
2844224
80460285
58621849
89134842
43558767
20601409
97805688
72610400
83940496
7721087
27336943
68297908
13405598
72203669
28406054
36679182
38428811
39029877
93787000
35842779
68097979
94570661
93457906
40200794
74123142
81686461
24054744
26644766
90643898
24014316
69954593
59522703
95660312
25802868
25671414
67912808
92953811
65101610
31608119
38369850
80431636
47555319
22022390
59532008
70330232
61600345
34390009
23837226
62939024
90515682
44387388
33531914
12011103
53866936
79560301
73101673
59087584
50764308
60163695
1646971
1959294
30646979
73591511
27867975
55201946
63753640
91866994
22693160
17350665
88735800
11680445
36305742
33096339
15098108
6808171
7005758
41531509
47388179
38280675
15895630
22531296
93087149
89688768
592170
87734648
68243601
71670863
13015890
65745621
46140568
92667924
9682073
81408517
52270895
96248645
37928103
62077704
38867161
8936269
17740152
5225555
2156203
80571979
33632220
80482638
38862287
1796753
42114293
74509526
74942721
20960549
77205179
50170811
44474645
82158659
53647227
99390019
35835503
9256408
38137428
1048742
38912393
57442057
86095545
29845391
9570416
56597418
22232306
1366689
84959048
77867464
84910234
88856048
78735300
43929888
26645282
11019396
98425006
34316709
60113485
57309658
56187493
82270462
86496434
17556578
86499162
87009285
24295230
36011010
52849810
65213513
44961711
16448401
15726119
27452045
20410138
57989725
80453063
89232711
56655461
1670054
8267571
25722914
29681869
44720928
78571457
94182012
83112802
67524981
5741531
8820712
54054534
84449729
11812478
91908014
31100018
89066772
5626556
81296198
66545841
34490356
58315322
64617697
96905123
58895832
91997875
95386592
48661756
91757742
75610995
66642010
59910466
93265749
65209052
19561371
77003346
38610468
93547749
79712159
40362715
65237602
5632405
49564827
74699233
72998859
60152973
73873269
54985276
31297042
71214460
98789959
48061462
94289497
35254184
31683808
8632177
70078650
7093612
11683394
96611231
90121666
80465076
14086693
97629640
46611184
55056002
48179059
53805671
10519611
65826157
84754890
57189581
1835401
92220957
89574653
49391517
36479801
37327312
12037779
6763854
38386074
59653592
53689415
34450861
49528177
91208987
55245702
88649816
57446263
83766418
5261812
63077443
16273881
6181834
88296935
2980407
75757239
7722854
86907882
88049742
73985189
43450522
3708732
77846649
81048364
99833778
88709967
36017658
77874506
7239049
50237257
58524650
65724910
84125714
85014662
59387060
84616573
99500755
39756819
40752792
29667920
69039461
8027445
43053353
29844275
15526902
86327777
60067024
41657064
7702982
83326529
51526470
97452706
58614189
25958453
8053278
60849803
38646676
8081615
68407353
93173822
97291511
17492694
49353551
86330957
67939178
4934980
89319021
16445372
58189073
75253704
85424497
10862212
57048358
19836485
19598224
43445009
55771254
33840721
59226321
15353541
4857572
72280503
30284176
27270771
52658149
15256053
29722620
19793636
90512643
77380543
49049240
8100949
2808411
47614842
17246398
87962359
13999646
35116482
98657303
84375662
53480979
63741924
45775652
77561427
25299987
77675620
88389817
84866994
27234956
15526777
46847100
42159245
84639487
62142092
21212010
44886870
40233091
3615933
41261395
93120377
11469119
343134
44713817
83167440
36854003
14969462
14452597
75194925
59077488
53029951
14319858
42459348
37245467
89708456
85035760
76981245
33927791
36787155
89399522
38421334
72545656
87045272
38897936
34421120
63819096
53800449
17016598
99942286
94584773
86716364
18070627
84283529
452489
583404
29460923
49847790
21132033
39088904
9226934
7206701
52281247
3683835
26111551
89655596
75802984
81631314
86396437
59431107
40383607
94005713
26376781
83034942
70754424
10444526
56640974
59871454
95318062
83273812
19409875
91568728
40405997
63053922
87525485
87090260
31896352
73275050
20932863
59937263
20158916
85687154
80120000
34091322
85737963
77120822
35823932
22338488
77802043
80985636
51374036
86039780
98657901
63955870
23138873
51772841
79863758
2251964
20647925
226280
38876864
79828423
33088482
51705077
84824890
18287039
4025264
96678938
46153284
15850455
96692068
53358867
86973565
90409715
23755219
55181969
66013845
28639793
22869291
64548535
72072147
35455837
14776683
82289056
25734799
82293115
43090406
46720215
57613241
77524033
70353093
39944925
16624209
77985946
93540993
7839654
25833708
89518884
89293165
16012828
10642742
3853747
61259306
21042843
32948074
84977100
43023920
9661811
6109404
92000043
98891852
9372266
91782512
36752957
47107100
84938295
33951007
72244646
86183317
62353416
62753401
23508413
3842430
8878077
97779998
87143947
21828338
59787946
7377988
890320
52685538
42826905
5788981
27665022
23696017
77801414
57477069
57086012
6181910
90212641
22522368
19738980
67890397
65354512
46339922
4240133
204582
44752362
27682141
7764065
7957637
10966141
66828623
84364144
86862432
91566728
59806313
67945820
82482036
72082242
2727041
26870275
66615377
26343377
76138624
13028728
22430937
36779988
53939685
70527619
99850693
83776986
5605697
66728988
80350752
33001705
40601017
98719219
84519370
5642488
26558599
64938987
71242230
56654708
54902137
23836059
9143468
64822463
57977201
31104972
7236168
87414444
35326691
46916862
66322169
47165701
5684314
97047010
74736451
4891397
18265587
59768801
26285437
5372638
27688416
14404500
69197396
54720565
37837542
83905353
34780230
15439521
37093599
65563781
70777128
83878191
21832249
50131325
90944929
81524449
96630134
5075355
33717164
77841706
77232810
56012031
25260314
96658804
89661952
34602491
70366478
79418010
31309877
81772950
74008191
28310638
63211803
94545418
58736825
48117300
37180696
12551239
77308636
25574181
40191396
37620078
34108508
53080814
24176591
33918550
16235135
9051950
23864248
18925322
44308962
63740667
23817495
97755720
89992693
95458142
85189556
74830340
46161274
22836434
5590509
98425571
33630218
58166217
66689076
54688193
25737616
5200679
22550927
90934315
65525195
67240389
37646871
9514982
17077457
64254447
70956921
18071142
28692359
62929638
96696440
35328087
9396777
99179359
52933481
24608536
71296200
87469315
82585781
10301499
91257031
52880621
69169498
4324359
42842974
93671727
38030699
11042806
22409239
64810061
20963980
6235191
22065236
30465984
21099382
70666797
60039623
76339572
55537785
11051758
59373303
74393674
17527541
43909572
31673538
27092887
20229856
63132080
28179413
24724643
60562755
10734306
34254902
60091947
52103101
49875010
8849595
14793184
10604542
78266347
68670864
43520998
19828301
41246634
20128437
51263830
21988611
5899651
71712126
6495420
60870414
66050860
99056913
9931417
32950895
28475281
28652779
28947682
82165180
31576398
34373468
34712959
68018591
32021304
59488518
31021005
14554708
28340949
82933090
18938397
90918959
53498590
34903611
56894002
1150228
49988804
94849328
4364487
50417405
75097385
81423158
40428039
71789432
24079203
94794261
3210003
36052262
30196988
67902182
39690624
56643134
16108084
36777627
26873302
44620295
78560637
34863223
20588562
9074017
73880830
66797202
93970468
82834237
85848338
58390358
60270194
83889696
74438342
39709957
20972116
6866085
38081630
13442352
59836566
31062520
14229712
87058497
701945
54160475
70607943
33465842
28088241
92242340
24619169
17909972
33768680
52374461
73083890
37710282
21504058
28362019
38497791
2781579
19292215
41351272
59950276
82279971
45989349
7499954
49277167
12982898
87522363
89936697
49842530
78359211
33602983
75274188
56029620
76647383
17784713
92331341
25333681
47062352
86103734
86640433
36355542
29224518
43222006
69984001
88826326
46918461
96400005
22804699
15719191
56031629
15202454
56596465
41280310
35875809
58099659
40046857
58334335
13978041
11675071
97009403
15064181
77574632
91525244
46643767
50185808
27666966
93369093
75909180
60165242
29953086
49836238
62382882
95812113
87214385
39011134
96312849
65127785
64304402
6066484
77371591
12034439
48945369
41960319
58416151
53687206
59050704
20624229
26624868
64463286
40735000
26653725
54067498
22554328
55550501
92842325
94229110
95042531
73633086
17892780
77920105
81202915
72377086
72877369
25533624
43877012
63011030
98254594
38787631
53638379
52447112
67741574
45753897
35894670
72476845
9428788
70130202
163415
33271089
51348465
81829382
21752020
29604818
78291351
65104391
762314
47948964
11539056
99850186
52641966
50102415
37656767
42495250
95473962
71318479
83471927
35348532
59963550
68970868
67370626
61981338
43949725
74612704
13436859
20724033
38475628
57318220
73196532
32778554
36266374
30112834
45341105
14071852
14916890
87813924
98181227
56568016
17528715
64043172
31027215
84804212
71207151
56028490
46667644
37462649
76209553
25583602
57255433
33348821
9174896
12053067
23755260
50956690
30480317
38684249
36726291
73785165
18767969
74075123
72327423
19162040
44672628
77479237
34444517
72419352
65557703
39584848
46117595
83493575
3457116
56493669
62075249
96076467
5055976
32165806
36233253
7861469
59170136
32828069
68973549
8440540
24148808
95025563
32603058
24655959
12394381
12471858
33474767
66271119
68380333
4997603
59578518
83217362
33283938
62927738
84901323
65771785
92604699
28539029
32884263
97091371
4454523
37411624
23453910
12576711
87749592
11811579
22886137
47672191
96280509
54986538
46151461
85761415
11552104
91923621
47854307
94690346
26320973
65552302
16410670
2517573
82141073
8961629
32201976
28355018
65993359
19913503
66875045
15726655
79374679
76895539
28529037
31297597
58816298
32558380
45246591
26282225
5789696
33446258
32215609
88454557
47985154
34438080
30259697
10938648
60525071
87427239
39298255
18512714
40317755
56986890
66982512
17374898
12931660
37431712
45114981
62789344
95985212
57272182
58101938
89418234
62194106
69763178
44552271
71798331
4063656
38592689
74693546
73672816
3469470
13042257
46443299
26916217
62011750
81002920
15390607
95217870
23090046
42803171
43812278
68167159
36811929
5851016
54929109
73611027
1426718
65789933
86306845
2112850
25191079
28929214
86811954
68402811
77803140
44500347
61693100
75859303
70119222
47179255
18631065
97221764
71120116
90870746
33887993
73324115
30532649
51956512
4870209
64527081
27079668
70476185
81920985
68912498
17551782
83879527
54428574
39323818
77144136
93651586
11646049
45749602
48063762
4052791
11723365
81462785
48522485
42860965
83941861
36725760
10759186
76523583
79496844
46669677
38390081
88303693
71412731
28267369
9154955
93767018
89133638
53799850
37920944
94903303
49705591
77044730
30335650
97124327
4408842
81373877
97701640
31075233
38468207
72920399
11068348
46279714
85059468
36896972
43179086
27467816
63932728
48711494
36501630
65903303
8383425
44555627
54446277
70570984
23737959
31687677
88117453
18582981
22946526
96335952
15865333
47240815
29337808
73775055
99091918
72060744
54344025
26192503
44869280
63614345
81819273
19645017
7261926
74865597
90401766
12564253
57275341
23928132
68387559
17371770
11822266
77041874
60555386
63903935
50648513
13219309
80881535
94826574
41955630
28992882
8278090
68346395
31999744
40837904
66953765
74241073
66628457
43713995
94917579
4463917
8057679
50099067
7816943
95830721
15104974
58459978
28744883
97690418
39748532
65412922
43805233
68240091
37377284
64468893
48537846
98239144
20715636
84451227
22408834
39225500
66532334
81294511
45950409
68727371
36534547
21158186
32895925
70065248
63467955
15749807
53526689
6935577
31619926
20382901
99097567
70763462
6632886
75264009
69427764
65863757
2717251
26283593
60782167
21877417
67314846
55840617
37860213
63887462
87883806
22571826
132016
7549735
62355278
4299454
49630107
22935073
90391404
11625982
89556671
48466589
16431084
48495668
29499418
62752890
43528948
94247801
9170075
41002152
79249629
18377272
76415143
69632686
48346040
47019185
44951447
14624292
36616903
91625335
109624
29835322
10785023
42055154
42516553
48875312
97249933
12894430
76354304
22533084
71662670
62998987
71715974
40330535
87240533
99963291
80082550
72126096
45439849
75040518
1706850
66091687
61879172
29799449
89903694
62181779
73010261
71883186
52562227
66667405
33291711
2925062
53420157
86308195
39991128
96815132
91677582
24958966
44417771
46871376
25459257
74840252
3229174
93773265
48359751
64449086
60564781
28489250
66646517
13354907
63961845
57076124
15955572
95787012
11565289
11802347
86699624
6035006
49929049
83951245
9907818
93205027
46325190
24491095
85365126
8351777
9343080
36563951
58522046
24144825
25083560
93561682
65650053
52508417
64731046
66155600
30131012
79630883
23362484
77918987
83433688
35782620
69340376
90210940
95999762
85600253
6101326
64971758
22182198
31910638
83108356
92929665
59257724
43380006
61390365
66590632
49214611
55015604
13104495
43997099
83916057
82253753
52508676
43270694
12221988
52173036
33707165
80181640
19646652
89672212
3077930
66725781
50493790
72332178
66511955
16239333
65243515
30120148
94343154
84516451
56515062
65535203
49747351
414414
64119466
14971606
25473283
20420667
86349026
77679708
15331501
46849937
19399135
48696887
23388992
66652683
49646422
94322875
74492699
69854138
44006895
80987987
86254543
67613185
52462535
61593853
638117
74720791
71178735
97627337
29065494
19363208
55355626
86977117
24534097
32898740
24052019
14895476
7388600
3304783
2420917
63983706
83892323
30024416
4442193
40573810
66935963
83223362
19406428
58363569
27595360
7291429
49857566
41618208
56695268
80099725
99864660
61423965
95369486
38968146
50353326
63892506
7758328
83085215
26166866
3163549
31638642
46231156
95434327
18197311
20637564
18988068
84700747
32047853
84703951
83283159
69791406
89204138
41785941
96044553
16870260
26135051
24235181
19475209
77153671
93791161
95007912
57365627
79907907
39843827
10726863
76545239
17883897
86574601
75765722
61747688
55591788
36931554
14197818
49106509
96248406
2840439
50855056
19368187
18465252
23666518
54436915
11869881
20751414
14765087
40849583
14463650
59031264
31594506
66647873
31597991
78766188
73801056
5707612
13447435
51508694
29308670
10498854
10383589
1749006
48465365
5323771
96660129
58329466
58290796
51628265
62264703
62111857
210524
68053299
38120467
24952769
99007955
95814607
20424899
46554409
36671762
31425256
57679692
47285216
65134831
36085596
23967294
63127053
23830868
57432382
34064251
46821708
53314238
73836117
59254460
52911407
13333182
719516
26388236
46141883
75494780
23599808
2782795
40890343
48457519
23907749
43426220
46119200
98689190
89960673
78346295
92585416
19594946
81171776
54339400
64747442
78522105
58571070
35710478
49543592
27084501
529040
98875405
85333734
54066035
80794779
78719644
49450140
33016325
81812731
43934056
86316655
45180240
17318142
32729583
58316792
88773423
33909799
1245190
78996803
74627086
12307883
73030484
59721042
62718063
98256887
60208852
42556568
23894121
28988968
1583191
91705215
70032420
50472849
32976896
11100898
54723422
71139897
27245766
72516499
52974825
42464346
5025269
85736918
42898986
22616803
97754797
72961252
9147548
44935159
37560418
35391850
52148299
28925036
61197914
7159559
1523290
81874509
52701746
15015121
12994941
45651289
25442906
26972625
21705343
66768257
74932116
17386626
93094078
24821102
42348921
43674966
95796650
37105912
79270132
29248305
9852233
52317872
61638084
97034476
84362166
62655831
82582526
70218195
60805278
72642917
22168714
36252968
41280193
7652483
58137761
73807774
47100535
64036113
57354069
89854174
41642792
56978081
16182793
42201093
97469907
73636986
39333877
41973028
30528136
22049814
8738723
68212671
56631278
8704164
84590965
45916495
30362046
63340166
17931548
87341504
25105989
10761428
82962210
12919027
34730982
7887320
32165218
48270397
6414486
78153616
61480074
17063398
14067807
84244016
24848032
29604268
71057117
64078749
60874106
56929085
1439428
96869618
94241604
54905024
86364760
29452031
8541438
89565005
50205171
66967749
25325052
22280048
16523394
19739387
32443748
72970154
9997576
77934988
36797619
56081904
68421914
2834455
63541049
65035562
84898914
22051438
81679000
19220149
97973277
23735319
73660745
64418274
82805660
17020366
64011543
45616501
92877767
31579137
64125857
66336294
2024085
18424658
28248540
13368867
90371733
72413465
56968335
53224844
63400040
14818016
226774
11709430
64146500
55130853
14735776
70683369
77300339
56308635
37440305
73373538
81460690
36222505
77826209
30325842
97058131
29707497
9690202
25020956
38649979
25125866
96643741
64624923
60553444
71092335
6991102
33654810
85095356
28778606
88179940
82217178
92361285
29641490
84786442
47896463
61310547
91929658
92398849
74051427
38350801
328696
12713388
95737842
66417724
6595602
80006082
75445197
60048934
60935044
80138319
78602999
38869172
61143291
18238771
77354859
35383329
87694940
4608161
98211987
46067001
9171515
64811170
65978834
47998942
36935780
25712272
39755004
63796103
21444438
29756315
38331609
79138236
12999363
88008007
18829222
47007387
55860498
26279660
65539475
28849494
32166109
21976373
93367365
17822387
43938419
83188129
47397718
31424139
99787351
66641926
10726352
49491275
97615295
75414793
9563830
88709750
60533526
20158630
69901436
76250656
21246586
51846830
42800009
46043252
66590782
77339460
13511356
23868720
66290538
16042336
26017764
22400548
97219382
69354572
99218503
83876535
56876179
814377
43187228
33507426
62315682
92716907
55164177
26238002
96378426
73503065
12276933
21633354
2816614
5671310
43545935
34153055
78377189
54915195
78287797
12153402
21137321
1805794
79572342
32264762
41771352
10261340
807937
83859919
23221966
68916693
75111228
46670592
32413081
5777163
88630782
6563558
53331836
41136658
88059540
10290223
4704748
92546770
68588864
22584220
12421782
77894279
98887605
97109123
33604311
97658177
14475933
37932365
8335938
35502690
12025363
18946041
83278878
49388322
22801193
11352983
73208806
84633102
25624163
60977615
82966983
60440965
53203003
24454232
79803429
99617594
49834907
17458560
82445334
35542453
50356837
36845227
82621157
70992338
50753519
64298188
61621136
94723648
51134335
26482925
88366155
47982082
25781716
10011309
57713147
47065842
28049565
40859837
87110588
7701561
31342079
3670370
57358940
80421337
58270227
60563446
45695965
31513379
6796645
50554983
63912183
53346369
40364662
43261111
67778451
54748333
61865019
27612282
69086545
54102968
4484765
36493147
50906627
5935364
66767095
93726103
64887344
63738122
80951195
61388928
19093906
55868822
81197645
98445051
75723160
31441221
26000070
1566979
58775269
30014478
43387442
55956260
77348559
41224374
85409715
1832704
93231073
49222234
42758876
88095182
61371737
60669929
18797366
55539926
26111914
83949480
48096190
27652598
5369084
23571116
98478181
33128224
68327335
14963811
67599247
17471705
80881084
51350796
40426645
38572220
98654588
10075450
83572291
54490101
8490718
77029461
35868250
36364743
61786125
12261656
60711183
23117062
28888808
11996692
43680650
4032414
25925761
2411564
54136168
41050122
68008863
10144023
54822458
71873757
22346811
46778338
73513476
36279101
63734790
40444779
32581566
70273379
92992226
17939175
7705559
78346524
73307749
81016412
97789869
47380043
37446489
55153448
10524949
57624421
29998143
78305656
29073626
83387123
94770631
59388370
82776630
18347795
63171417
72241292
31195738
28495608
15927695
99925330
7819500
15239270
59386552
68933028
35977604
79542070
41306967
11936085
25166382
96966360
44419491
70693901
27203563
85764556
57861893
48244936
99866927
1667368
93427612
73479253
43276132
48782613
6045372
45866201
94682214
80491858
19266922
74425161
40571142
8116656
21250786
80061939
7968391
73590675
7142162
87867382
91905572
65716088
80561436
23327941
74177672
53917545
61937624
15501224
37536852
18880906
82487631
72746810
97904284
12576656
8197697
13949164
68419690
64901189
52597664
54557057
24887610
13607430
41624595
28399760
16752253
87679813
41384308
89367558
44148758
87527175
12020562
85292705
98822623
16706150
73923952
15983733
51681061
6889232
55469892
75639915
74783528
95210694
5444217
22384317
12082333
96339678
7929965
5353084
58210603
36472002
28088500
59944714
77823217
50380911
38671251
73231008
30485503
82884855
49714309
86222793
27527640
83732991
95170490
84165861
8646390
37244481
17465747
18019751
17196102
80658700
39828008
87939224
43547304
56241087
64033474
67250578
20740720
54200657
21573217
5907781
97693160
99206604
68784182
1448629
3202508
43910861
11479850
91647674
46896844
59286790
73910102
90521214
60119053
56166333
35284361
41710851
17327272
84770122
77159622
86613403
16669994
62269853
81707202
78975342
32945171
84946357
10414186
48369911
86042455
96052010
45696603
3992967
71607008
11586724
98185577
58472385
65919241
18929249
53792025
10357020
32601380
18744499
65445670
98089061
61579254
21866624
87382527
87564346
33515318
22362304
26765895
63673999
88356881
32503299
36718420
81168173
67265705
32737513
16007858
15465262
60947857
10177959
41432477
66017667
54755155
9648520
64266122
59209838
2866666
60785514
87269534
96763912
53296456
96997437
58506805
61452476
25170641
10554504
1597533
79342794
50578142
80711652
65249112
31140037
65544252
12304254
13977630
40318997
7257770
68049049
18116056
95879286
56440670
27451658
26865254
8422519
63756929
59641530
84720090
71200252
7383982
46572072
12836347
58737597
34654583
53640677
79668931
73512133
49554656
81310229
75610850
69477875
45802466
11088628
98381880
26937212
46724586
4726607
4578910
98054759
46561879
14276359
8749342
13273616
20325887
96520082
8584183
81253797
33894314
26778234
94160794
62960300
25788310
28456667
88106607
56463995
96581617
56109801
1292817
53892031
18856546
63423080
43789774
86425846
1302913
61350194
96761640
45021172
14482523
9728437
61830742
58181730
75749871
72206450
17395908
11290682
92954291
52041343
73663630
85354829
60834575
78184966
73278217
51335101
2108384
76006084
30489915
12242819
32734199
48532619
10975838
56714986
65647000
25311680
34691937
1467922
8664828
79200221
7202150
81496686
70916303
62146032
87961157
18837830
60645554
17798939
58666504
97381430
20630202
64811282
31759981
70559405
