5000
78804231
92340625
90951532
32048443
27550929
97977598
55967712
29205928
93333579
49768543
75343942
27263191
69453432
87932590
81894272
78248732
95370456
40173042
48018546
91734780
99834889
23429042
93460915
21717862
40316675
80328486
22648559
40583083
47784041
79086602
19243557
13528823
30271559
90169249
68591769
52593122
17187564
22843354
29331496
98300329
71411281
54868031
42293067
41909720
50609413
94932648
17142473
65605515
34703415
71881594
81834030
95570068
95530409
11776810
53608047
31708022
98153084
90545526
23418660
26704851
24548165
65983588
66360912
38632025
95802821
16365616
36187955
58931927
37642333
54018082
66784336
40296246
41289680
25984409
99160095
71664692
22002189
92294988
71594139
29789061
29418451
66846925
30172940
44774692
26861086
94702731
90405299
84060326
26235750
90793357
89787196
89586851
91363489
68771287
98234271
11722152
21232172
86958152
48000087
27618478
52388623
22509009
35846081
45944824
50800306
83875419
82498610
45771227
68278163
28375184
74614756
96543062
50785154
93453759
22269865
87568353
52767309
96015232
85203975
64288764
57230055
54029877
28970731
14651109
23329059
61525981
46886728
85867958
46866636
34813641
49875179
58680814
19260652
97590980
60049063
48678590
99219372
73408765
46491499
13298716
95531281
48663895
42873814
88962678
86786095
17489511
68648918
14029975
36180317
57067521
20992196
31889095
80464454
43928552
52570409
26536547
78367285
60800373
37645385
39877756
80728579
88490010
74559911
50053317
53400174
17488999
34656279
99965570
39233403
53268857
30742044
58781625
31985402
81124123
96406279
34232824
73321679
76569442
60654861
15368213
15283613
55940670
19668402
88792463
83340761
80785309
74922610
41836321
40360119
34222127
83969546
99435892
75872648
92299170
67296925
42577427
12074843
19084993
32981066
39913103
58693760
45340734
62911182
19448506
87145632
25352882
35668275
83214510
56928151
44733113
16299940
45886790
56803015
74713580
38288057
91752108
22885995
48669665
95880681
53448627
35270708
10376517
94144584
58550480
59363658
12006840
94430901
27418807
85494523
47313702
39500438
92524103
52470438
52859223
23487081
32468400
87578391
90640220
97476880
36281663
80859189
94119186
19529774
30398008
79392181
84680498
26737693
51636555
90935669
45372396
81044086
64556416
68882168
78917824
54174847
19611813
71685981
97981624
60909271
35315514
22440170
25147354
99161281
78765838
63981353
55503329
93786122
19075055
87893177
79839032
41435607
32571363
91054003
38866673
94400805
63415817
64015878
54464795
28767886
58012860
69097247
32900958
17133200
12612442
97778779
77089590
14807870
16776143
44207375
52479590
43458593
48813895
10721756
46256922
77746796
44023809
85583947
13077489
49077113
67951650
40548425
94171894
21524238
70065441
82863920
21915433
49960437
65507753
15220235
71792978
73839406
68515049
13485250
64861369
25017311
74359176
79261716
26203996
46274534
52023678
36199885
92292393
32896724
98588004
84864431
49623759
29128231
88895404
53444146
89481845
58553103
14894152
85695835
31487453
10218315
47676393
68107109
19355737
33864336
65263486
33084759
54794028
72566224
11580444
54972013
88400736
86634471
42888406
54576118
24657133
76561902
51433120
78939385
16102987
92191003
86101955
17008241
76698405
13835225
48816214
88533644
30366191
54883760
43844887
35671682
90165334
27330671
76215134
36437198
36245576
75230232
39974312
38337765
21523741
45350480
27251903
37550614
97059551
27726014
44746365
52161176
58815396
93686379
61428776
54645023
98632215
19713711
28619717
71885875
79545310
95106376
94664860
22557990
57587948
39583484
68934635
21969665
96128053
76633825
57657369
10302505
30262684
91711626
69837851
39311922
87350956
97045319
76290636
12228015
96878110
29210965
47572586
20080838
12766195
51443681
21419333
67936399
76481594
67514208
18809684
90214511
43522532
31488820
79924892
25781165
37199266
84265947
27641955
24402440
25040109
41015181
26721770
26624229
92413230
51862278
26610434
25438632
90329571
66423477
13148424
67612250
78785519
67856810
77855682
78185368
29767458
41097916
99256692
45137630
64800312
37592319
53043397
44568728
84558194
16223792
54841059
15783035
22476184
40466298
38314340
46671235
64606171
96699675
79649862
30938376
16944970
39051771
68468626
50047220
41680626
34754479
60341844
70981797
80294870
12872454
30174210
21798799
10148776
31730003
41504236
69823645
20647261
87261299
24838705
19785954
25666270
10038425
32709478
69604018
57787988
81325810
80987960
64777651
92442291
69830492
90033946
46946321
52979080
27218433
17672072
52812341
50612412
28898137
10533850
72436747
21682575
89229107
63928872
11263060
46571384
99035422
31678539
32100643
11186055
39500195
41273407
30251559
23912098
56046845
22200900
69542250
54575420
65739159
32322857
71160063
46079084
17459620
30684761
26821234
66994325
97039897
46467481
53615686
81663082
68723167
25495788
24117537
11837929
18257894
15276851
68384018
36898279
30944610
53588979
77900521
66957432
82012242
21266348
42856062
44358982
72470127
92454549
26815828
18880972
74584499
63435934
22385759
50751294
84077285
47571122
50322425
85878549
11125872
25812456
32056389
68182541
74210103
37497675
92206080
90453190
24921169
24136431
21887090
72947185
29568803
88124352
25681509
52645627
95552364
56753718
17991296
41753466
91885152
48740483
50116904
71761542
15532235
26895459
84312778
95983566
31315194
97894590
40717576
61203350
42096913
87940556
35066067
90127737
89738054
28229333
60836039
66151605
18484864
61451726
18998645
54963067
18139270
61769505
65414254
58415207
98689145
65427229
82423989
47683096
91961677
30299284
92936939
17065719
65486037
18584503
90711913
91917088
74244517
50394254
87764448
78792703
95241469
74130224
86185986
55322418
88563833
79926759
25985784
95705103
35982282
84201625
52803268
63489586
22183034
23382327
20226735
91110386
33501486
51161261
80732865
52293381
50180672
24065847
24360964
88949259
96847088
22876043
69908423
36342641
37456487
60412276
77593079
95714763
76056444
13260164
74107045
92871252
79503706
30833308
93615664
66314547
78670713
56806780
26769010
30294459
51890980
72895007
42485278
65309436
27941222
23429817
30269827
85565336
90216982
52359786
74542831
84110367
68139494
50700930
38549269
44253195
33403307
78552956
25828490
64061748
86563842
93568186
85717172
65184257
39825555
11640881
41643241
42773523
32426681
57758567
93886956
37611401
46619164
52574641
91010742
35067594
44195543
30679835
38994492
17467422
80547695
82319961
77396253
34618028
40671371
22199426
10426879
95089587
50736339
90167012
40110832
35283184
94927964
46678915
80574363
90695896
86389229
91716470
95638065
60057964
67546755
35422927
64451497
38078064
82674738
19515922
87062662
38526519
43949110
37061534
50302371
52952411
36486096
93147670
30740610
57933190
10824915
64522958
96770775
10961796
42231552
24022814
19935595
11974439
46213403
75116828
92552220
98645530
69984477
63662870
33405984
21040439
30943669
75408124
95706545
34731979
22910492
76358519
46364826
21577101
91583280
41417532
14214676
28498571
46644510
62949766
64279620
16388573
87427059
30532139
39594220
55586180
69709254
49682357
50724810
94391142
81495351
59907912
72443340
24461411
68623576
74077662
91959342
27641355
63358212
36258478
59217610
15230260
78963626
18567690
12391772
19967825
97102341
77579268
70414812
82354223
14863854
44877010
13958842
69683786
76125367
41403812
32950883
52636426
75638806
70696205
73702100
29804909
58145992
53948689
61043873
37601490
81736665
65968473
29155616
13499793
19131240
75138789
83653244
96815244
20646230
16402377
35824557
14440228
18711789
15417347
46692310
53112421
38513610
87682229
16806018
93972648
79587835
22114761
64118012
24717606
87596750
36734334
14761496
28589454
53986614
49365533
24474242
83112949
39142241
98624513
84414067
57151777
20777166
94403623
38762614
58705717
25738218
64359781
30503502
90277091
43302171
76654962
21074479
47147107
96707224
28723785
55643966
62257714
25204661
54657275
79306798
36148461
47717072
16399977
22132905
63763054
18411494
23357602
63270669
79018213
82557582
61708102
98841191
91543270
94243452
61515694
32997352
31590965
57115808
25603501
33458478
19972511
98722112
93380254
40117585
24249118
20587841
17537923
63525962
14395231
65898020
40375109
55982121
31540380
85279337
33567090
99099390
14686767
56813070
94554213
73852244
86149065
87761125
45453867
68992470
22373362
74617382
63570160
19150088
20517249
97332536
10352697
58550476
46739761
85914304
95929478
21715072
46537051
33141185
10970362
93442737
22487138
55169354
68200423
27270882
71835494
69475081
80558184
47579217
58774538
92440680
72491221
56988642
98288888
47653999
66897088
50398005
63160873
42008535
66860320
94861288
29690796
37669408
40607487
16294575
55157362
26136070
50048131
93246651
99218548
56347924
46479370
50556081
89094767
35439755
79365002
57703332
76218085
66674250
99256746
61310772
49443606
22815315
12677684
61609722
38213609
96495745
52693781
65869440
16759587
98737544
93862795
45758520
34122455
33630518
46757843
85443974
46876676
13068469
42279082
85042216
53603306
27320941
89256838
39764129
26671479
39732511
22125664
23115983
94449045
66793318
55662849
30847535
78207941
91438321
81327385
95316208
23651042
86599108
65414555
73237048
84138376
67832679
28804215
56899649
98322982
32055321
27197473
84271700
12189634
99384631
24718090
10669441
58564542
99699135
19687728
72408993
75522046
97306196
59497492
63667677
42717426
30445956
15911434
51296521
31748706
70139879
12070865
28738253
32628322
43682237
21264114
92584333
85531705
67421094
78284915
46908574
74664871
74401806
92360193
10891549
81347875
98852326
94275639
94941722
35636197
84157363
51710877
28433170
46418401
54670818
57102804
42830518
18833832
91263311
95525983
74917287
43230272
99504915
91382663
81663794
77928790
27167994
42242389
80634016
39128427
92320522
60300798
91767550
71761039
70343254
39566158
53448717
52937285
48268595
26859867
74921940
74643066
17798789
75076369
33140360
62768725
41083973
64305523
25118342
61065580
83312294
68077336
23201359
26928264
44100449
94898013
81776149
43857641
74339063
50355994
22447855
11513464
97835448
73441510
60273862
97970750
78295294
44318583
53728364
69336752
53927212
55180660
97864363
95197355
61594119
12386097
35501400
35448283
38791514
87796901
32621208
54175907
71783460
99592262
44914804
37475381
39614887
39965493
35384031
59061298
56653599
32608170
78408608
34185779
50446725
84670298
49003266
99527467
20837972
45387768
93518677
19891264
78724430
51444592
90121541
23085926
66438315
23884419
42047957
13034830
17312340
66857517
35930048
29581032
16890159
82884231
72224869
10734510
29177321
37475694
79252916
57605473
41013269
74437910
15447264
47326798
23922520
50680930
37841868
37022256
22289468
39559390
69448837
25380298
30305679
24011061
69095138
63845565
21952671
42080811
98025808
29098848
25747615
41205361
50388927
40335887
82175500
23349519
99992642
18020086
37188881
93346344
52161441
91669330
64450800
91157273
87258235
99324125
29566990
74110105
99522334
36579813
40552010
27883298
57896984
75501090
11882634
62105580
33484272
67590807
68149243
60248145
61068043
70250425
60321596
49283929
37086838
79264025
15902744
12989264
67125739
96222100
25684967
82943220
28575984
36823847
84871943
69460257
29433742
65559066
72939100
41739716
69037000
45441765
24943536
90225957
72686184
64317424
31740990
22403862
47857469
62753649
97782042
33769002
28289581
61269261
52889814
99087200
61301130
23459712
25575368
24572555
78848748
10032049
36823254
38498566
40730857
18093947
37742256
90969085
45333351
58647117
82067578
17060512
30670244
26263467
28373837
36471668
11464385
10447530
64776335
79213941
94393490
10159240
64423056
98956316
49548154
38638120
24148067
48030542
86488899
24633878
44187524
38034736
28933952
79417365
44502285
91736852
51594155
54791739
66606130
91028200
34738914
62676189
87425965
93932860
21399801
14884768
27474375
71751953
43790625
85161302
85706039
88852589
57740306
29715435
95508307
36084893
81178151
10001115
52978391
35383683
78407776
67270689
43410797
97423683
83710567
80239598
39640306
21828628
13416824
81796606
96406437
63311228
17572315
73303427
74514643
65230867
15045090
97798444
72499140
15291785
63088835
66990982
53420974
53359136
30906081
83931841
64286630
88884831
72067197
90380043
68017671
57287100
21876398
59557878
85723745
58007664
90941349
79996763
80197878
49892371
36541666
47996781
89588681
27584514
81222891
45005833
37439257
90901696
30191350
84124765
86073187
71229466
35976526
49127328
21580039
34342087
64053655
91914339
14280188
22594513
40365521
89731265
66541788
30474734
50822616
86616154
19383853
47739353
68354629
55042738
16529756
32714018
86307982
29541451
26075006
44047419
68498391
71627203
40714853
75688657
89767274
83551857
81333562
18593290
31144746
59773480
85450744
60270035
51728637
88029917
44275124
20518588
44236440
59109131
23455584
93706615
14938214
50950575
81015090
75359220
79760950
33749970
82390328
69355384
46429609
75906605
40015394
22746232
46266777
13067875
75033457
61819822
35577706
20470571
32674498
65541108
78313195
75099800
10388600
11158307
20549253
36858711
68413142
36847669
14868142
81810331
61292371
20995467
41860264
57646978
71077002
26024131
67502654
72960440
12454296
10393962
55564160
76231783
73289031
66452535
50008782
85802393
26402293
51488706
46192436
27597382
58809660
99751968
75280871
90974313
86882836
93448852
72899841
60797057
62607106
88305469
89665467
82266504
59047824
67707944
64810655
20260153
53214250
73207215
52525931
65573847
60070455
16046054
11760274
55262028
42617130
61244988
41878315
60659770
71814101
11253726
98264479
18182562
57885383
91730352
39613281
60606612
59859013
57448082
11909400
52462822
58067957
54169228
98213543
41874480
12819301
52284367
43516748
95900801
86254782
70235655
22173888
91709117
39344003
93629368
14824671
89588396
25989983
70638496
20566977
42667658
86808739
73786076
14367247
87130991
12005870
89830559
10193992
11524137
83800616
47987490
99227902
15818869
79153553
89734836
26862576
98975811
53690684
92793389
39892431
30624945
28417936
71987000
48141842
70584707
10221463
61058839
40386274
51722713
92052172
99996403
74886122
79297300
95253831
88015563
46150108
36734137
63304228
19875617
66729697
42954126
63609778
25705432
51568089
46855433
81682270
80236210
21367475
74203518
80589504
34056306
99398926
19018943
19794697
15954078
76848785
44608864
36020209
88472951
36774395
85357537
77493290
55426648
49346939
42648596
29034640
59348560
65299102
12783339
28650321
66675029
97876491
98214880
76321455
12057907
61884441
31032548
82069512
25327924
80207265
20105244
21052104
54609696
12191529
84440339
24328827
30394048
57506394
98334224
75128914
27997790
15229964
39641185
62171541
27755712
59139675
45912221
83625692
29014635
22839145
60672888
47609054
69253542
12584217
87107918
35322787
62326487
13027919
10779371
89279394
14037636
96160283
95228950
98079060
11470526
78366593
30285256
44694279
20376588
56286145
64641122
31697540
85457478
92650050
56050071
85857681
43742052
83449592
93786804
50937673
77227072
85019208
94034861
30040937
17346506
28766513
41030642
30381528
55102569
61062273
92788107
94253106
87857368
43377000
32087403
39543657
48394561
54902439
52755250
97847682
39948190
40482567
27250386
91321695
35271540
29970342
29646152
50854012
63823075
55940597
63704748
61099154
24746352
26791498
52918881
46717102
40449505
71327990
15956822
92362347
53841515
20577716
90265460
34150275
63003590
20378600
55351310
11628357
14337002
13951532
44920499
14115067
72418303
79433608
14457945
60325589
18007229
91801458
45498282
18479196
91338437
43026057
98481728
42278723
61015002
59449342
97327649
16982988
24877894
32286826
97076979
43918184
47750918
14571395
23635282
68794126
98094264
52926816
90996026
68439942
29877181
32042659
99497865
66508355
37623600
21469592
58727716
94172045
15027366
90197672
84657509
50009881
47781007
68417287
34446858
70342291
27519828
73619644
11049974
48314853
27682352
79995400
42465999
50009117
93518423
29320786
49432847
39851041
24412425
41593634
38790895
90940988
12310755
64809708
66225280
43823923
26511015
13555101
45244040
18544330
58638186
61548144
90871324
56879270
27234459
87656135
94780702
86387422
67840689
78296972
63999389
55790616
91389393
38763130
98730400
94103033
33399443
44046492
18475832
47995037
17480728
51348690
21286851
84817744
97492814
26563186
29572314
57324828
12963777
54731787
56651322
36364526
64460030
93976272
83919777
54764169
70958624
92418004
60743224
31582949
73237688
92299706
59127184
48653413
45065190
73997914
52408061
30082749
83688138
77227485
11621367
83017074
43035230
11203548
42790898
34818856
35025328
24761512
24735844
31765354
44937120
51801049
38498054
71569399
61227549
90203352
14966244
16675928
45854411
23774571
83315042
15691234
92402929
40929038
47197340
89363671
12955750
76649783
39664704
23055833
39184894
39258725
29245680
27097332
95609484
88648945
58340812
35141070
66721872
50474051
25456343
75600191
66408443
57339103
79556393
80472891
11507795
41044773
40092086
50128925
23451742
80375903
25669243
12836952
80760597
32819491
20123528
29276098
35056358
71174996
80777804
39292542
13294988
64019910
46531380
35619037
51750247
50449311
84488805
70805376
53078420
66588670
73079062
53311298
40904895
52735104
96888902
80805139
45942770
40665849
65650488
63422321
11504166
85764103
10275724
11630478
98772363
59068836
79203769
21939310
22726930
75289054
31557015
66244274
46079009
79084000
18662636
40811276
55546007
87805213
57877574
54252818
28467169
63820573
79589526
25441060
53882022
12384996
73150612
57530158
52021648
14237067
68871245
47256463
41207975
72766004
17065466
18374981
36856064
36437790
98958872
81338204
70772542
90723222
84459574
99434291
69652762
71688733
30414613
44358241
69355766
13379348
57257189
17251631
96821761
37112689
30916631
57827789
11379627
51124615
12881130
93450498
13893144
61542160
30190811
25321852
96749488
25849876
61494653
40582362
92141105
15741418
83607106
83644182
38584770
17327296
35624018
14065595
95888391
11641343
78431657
91097564
44934091
94902807
12161850
79066050
93442637
88426209
51042013
58816457
93507838
58657120
42596097
61162235
59893926
69660152
23695322
11165858
98906385
71258112
64695644
64272629
98303897
10955491
85867487
50499331
45649833
82652118
35373010
45592088
93589620
71626353
85146770
26040109
76458511
50406373
37594928
51865416
18120915
30267835
45069405
61488092
57714100
11898023
13889993
42131825
18674344
12614702
27839053
58421316
37240786
31261724
95933829
37203241
60273387
35018801
68105671
10991876
34153981
14046725
77706252
54973112
76429274
52502165
10781057
95385361
68661601
46390806
16135943
94568588
13949028
26428611
70471621
76003826
53261492
36642828
71660419
32733255
38204253
45293767
68149904
25337758
67891609
87213284
37211360
84799218
45688765
85605815
71818643
47957052
15839927
15327399
76939859
18910207
86554320
70472124
76725048
41340807
23314299
33805919
18974906
90987671
97362739
79070958
90934068
94775749
51214121
98269944
26267989
89093382
39735920
79833401
26743889
50585475
87750818
18403154
25095584
76257637
91180947
85408671
61173180
93181107
64960226
26271055
19547965
67325632
87826575
37382676
63707903
54368116
14567429
89779135
26755148
79187258
67295241
65826925
76766889
61758993
19115491
78741938
11592439
34129975
98079979
89301715
95089085
29749292
17831036
26075160
95269501
68017388
52172529
66048611
64767189
48676219
32189790
57463443
16026372
89962708
79599607
35316283
28997854
74198486
92965949
45428556
94061372
21984082
49710377
96807336
81442947
22721835
40352167
43728454
51799535
54783372
71994997
97773019
99885877
41326033
74499563
59995528
82780267
16179855
34989036
12096170
54581039
24380216
82635771
76742637
14235753
72616110
48826257
11698284
48182383
54281488
94023648
86741842
95120041
29910422
74806521
37832297
33119085
27255320
96677380
96834190
69774256
61178545
78382627
94288415
25178425
48301759
25543264
56301474
78145903
99847885
93787525
93389231
13049023
82699719
50171139
39746423
19275728
35597294
17836574
43708576
74346559
50567872
51520635
24332423
26337578
79205973
68394386
94950922
92403474
62175140
73574413
21552995
74272439
91095876
59432729
56373904
87967504
40951579
36766254
87350292
34286311
60576709
81376550
31009824
33665488
80884207
16062373
63758181
47935456
83573133
58762404
46091080
53028436
52745977
95313783
47388309
13598506
38666018
49736865
80541562
85872439
32960121
81096692
71020560
12077400
47446717
19257351
41864827
87683074
93215802
26051558
73534705
73795455
72994982
36336919
18842681
12219126
62893231
84329698
76074130
78345345
85400769
60245124
89111169
27901406
57145608
84091925
10743989
29216604
36758959
11152341
73330980
32551832
77463355
52194882
57248285
82193434
11664460
73123871
73945501
66723013
29622877
26425468
71040167
69628450
29183729
22161770
36785881
32182943
92026234
87459184
47539992
62109462
94389627
81247638
59984633
51036092
67028489
69522378
40404261
70387709
58211103
36286442
40522824
50278347
76712595
58466359
27269588
50495498
75456349
21244388
94332865
15829815
55977959
56051380
67646737
21849790
71349288
13230011
58662738
63193748
53884340
50830082
49277741
37038532
89708805
30584238
14685497
35210893
33676332
85191810
70069535
56484697
89740880
19329789
45867684
19234989
70868199
50421507
32580167
82672559
28806889
75177820
40298541
36615997
50883913
11664119
80322773
90646739
94569637
41066606
45489634
64104165
12450543
36162430
19046593
65490640
18832975
80477264
15411391
99531015
98673238
98129639
49389189
81086586
60523530
66723104
44567519
47800423
50072598
79001052
14678909
49717351
57384420
55291823
85399130
99116503
59030079
86655731
67336209
70730711
67391691
10312114
24693310
32471757
66138607
35304333
15446395
94179815
27691634
96437069
10357682
99327050
90224033
33051996
95078520
87036282
67311654
70514690
34390717
23584693
41023949
99732139
53578742
21308339
20222118
52187742
95746098
33464125
50791061
24573484
15706863
15933954
54408087
12262775
92258611
57002769
72245020
51790026
33858616
73707939
50272936
93851713
14410843
77969112
20650764
42300375
30842329
65218371
21725045
18629142
24755754
96713554
68264824
26623946
12956855
52412139
44535794
70190648
67074196
12409235
33255388
56952623
42028641
27393172
89725058
43946920
65150428
93655220
98122135
44747950
45518742
69871561
30685459
15931457
89129224
47639553
71607820
48025129
32286969
91397936
59059752
91438413
65948881
49218557
45238833
40227300
90687961
86426794
69401282
24210898
11331651
43017263
13695899
99349175
92428267
95011983
26175965
88937766
79499208
29058179
30499469
69613430
71326459
97094057
89921388
77278149
44211084
32862391
22192675
18043051
78485789
45143713
92007917
92803162
17560043
15862398
51297739
11517653
49368045
23246462
43749565
10986012
29819272
67640160
99365757
13057289
26489798
32535593
39574642
89332642
10511529
76892170
56104983
95504337
42188278
53721957
22168952
64437383
55160680
84032409
40564894
92776470
69942030
77231161
61465461
49116490
63634850
40033670
50885074
52774607
69194720
44048972
75908558
79603927
35821223
50258747
57823550
54622883
60086648
42544642
90790484
84006301
23608795
85954466
82144883
92205715
36774726
60285379
85531349
84612567
85048364
82807431
62531290
15491209
65339379
26311653
69828821
84788193
67075179
96352371
51058035
88491168
49905810
96424421
50390567
36126449
88044823
25823202
21407643
84101988
41137933
96210458
31154413
87926334
11592726
70263374
83790215
70940004
44699899
34208395
32867894
84800864
43282511
67876193
66296493
92396367
88221184
21159033
38647493
92453191
88124094
64878723
60584225
43968267
76788153
76472903
73102482
27136813
81965194
99968005
95924531
82887215
27864324
36592506
37836937
82596699
43960401
56522306
87069136
55942450
95012840
22243226
17920219
63300825
48438408
65154908
24518101
11936693
88324626
40923922
34946472
69603564
29023217
93665172
82676322
74656324
15883225
41291909
90189901
71244389
83946669
73105869
36463300
65844762
57732939
76431774
46854034
51735289
22414383
89842962
57284497
90097261
95277527
98637511
19397542
15952555
11747815
85181561
63894340
17683293
53466601
10841235
54238951
75784391
46052760
10162748
91802105
40435294
72994779
72693768
91988623
94897772
34735664
21635425
79586170
91010645
82339193
60154323
92822368
97696696
31214113
87246926
18241630
39153567
94340316
40622237
90290672
39022139
50759103
25643129
23834627
96703841
13322064
52114015
49511941
99569400
44570329
50652227
95522462
74473756
60308424
53224471
69002745
17399543
87636268
84077004
80056122
36215374
46347810
86230564
88358014
92138388
73954522
93097676
91067808
21759806
77740862
44632626
45387673
99248551
25912508
79579886
64327499
73462554
92713755
89603839
44529956
85788717
24729507
22674119
38307813
68852318
12193135
37354956
30681115
83521591
60020125
49554483
22292379
55826576
76690539
54505538
83288918
84463426
63089193
73364712
65408167
73479892
85250434
75151538
14794774
77339742
18048318
72761423
82636430
49622223
67434413
65705379
64419021
58220263
27242591
90045634
88459244
56584431
40205596
53095868
77113717
99261710
37071510
65235961
72661627
91808024
68741536
79182934
12625729
15730082
89827276
16151119
41446922
28607083
50129435
90573170
35736473
80079111
79291294
19251667
62484059
79201841
69313858
58635636
33004983
80047493
58663088
93849106
89334429
34133401
19075266
26116265
54657744
34073840
23300185
27781312
92670990
78633165
77215783
44968967
98527238
27334317
56596351
86096636
98240598
68428213
88552711
80515686
35133875
99466496
43568403
61041066
81822541
35620299
20353024
91301909
87187621
35650013
90868689
27947417
11294613
40859346
59111196
22554316
82499288
53924196
99256937
21271667
54333883
12237432
65653239
75565572
75330607
17995249
62970750
11144545
16842130
18367351
53886103
26968621
23847320
50772493
66279417
81328371
23508402
86478207
88475017
72769384
89856144
37036999
48366701
22860838
69908829
32737136
93969909
28421129
53608519
29847864
99995444
29761903
27492008
50789399
29578955
63444309
35033652
24242105
57821542
76514068
19061955
78585232
85476158
93074899
52582744
99074836
57211286
17678614
64074832
62153176
48474372
93639665
22518072
30121419
64243392
68169238
21096013
86537378
14449123
84314151
39794558
84623778
38532376
62913700
30499036
80855883
38314115
85056173
85003946
60947198
13708766
18749096
11465305
74976268
92588025
83540123
75505737
15848469
33765028
44244987
46613644
42101602
33850655
72969581
96216501
95076150
68763712
15123621
20450454
42054471
23831133
34991677
60471275
68360435
94764151
18667905
98824579
16260478
81549833
87131770
80161209
28343672
61293942
97099013
86774798
78014555
92204617
95364929
70218425
48481736
76974307
18485450
66447805
35011338
40442816
13516951
82260487
87613850
23586644
75969736
23048977
83001381
95704605
27142435
89560208
15941435
48441161
46689967
95586401
40623720
79045206
91472989
81805802
80788365
70203294
41803669
47339905
33942690
94561379
41935467
36518583
78178922
44441752
62545273
86919074
25536423
92193885
94157167
27487832
98727090
27766182
10018656
22358254
61467390
17455221
78179249
14333145
77787131
25019818
74600487
65948814
45164377
93363003
66978855
16798019
23629592
64956597
19278394
14626944
89794795
90112590
47937271
44160501
77169522
36026408
27600484
44400522
81935944
67430423
80191067
74896988
22776527
79923385
33216195
60220839
15304537
44171104
58319599
73174395
20826964
29489366
37313473
26092967
97888680
40964261
91018606
15960584
20383239
24564053
51396135
27275086
18218844
79905298
15116688
40024068
27628715
62251290
47263501
36571513
51923898
86961023
45925781
98202190
85866468
46557931
70781980
24947010
40491752
38761795
69083365
23307487
68412571
66466426
65927846
19129774
12686893
42164813
20753592
44352383
78495619
63444701
78006704
92811809
41077080
94672795
47384602
73795400
78706052
58665257
33590797
28862048
62954691
11310155
38212467
68082070
20827104
92602536
97090122
17845534
82484573
74223423
27266642
16647827
75611779
81638976
48641207
32349695
98243756
94444682
47539984
45772136
52702869
95620989
54724633
61968336
53229720
80411110
10790669
29734469
67999438
55727225
62437145
47575312
51420877
85983803
90838173
96530442
95019344
35072336
22664896
38443775
30875873
24951059
52684609
69057467
67410216
37453448
98466177
50095063
21960283
45941431
27456108
25191715
27645343
52849888
48901322
83277034
13238222
28862345
14488296
21394511
32134879
75456722
33565983
51123074
15269808
60603852
14094141
40449825
70515273
74696755
27202106
76834267
66914934
25957399
94609398
38990700
23962535
32137430
96419694
62970298
29982058
13490138
63807740
45824476
12821608
85257953
91196232
20173883
22883553
51488037
66095748
99697963
70921413
64700411
69526875
99656877
86499974
94568099
16340789
31228080
80155285
70141880
43869107
97221399
68500351
71377697
13562838
71934494
58550728
51968015
54015494
22979844
93974250
52887191
96006941
42459488
28131669
89951753
70990760
19598450
69165080
59850303
11825638
93924957
99919382
73386510
21029223
27708536
27042822
27625367
81883420
87957009
16813821
63487663
68950508
37478546
79474300
16386351
87664998
46250598
80457545
64127188
62500335
76616657
77412134
94421281
55659492
91275112
91678907
31537905
53833910
71410506
68449810
43871812
84144043
68686752
33862188
83022452
22533706
64494081
87236400
65412573
83018528
16008897
24735021
29556090
83252609
39258737
30829513
11412352
53466116
74658052
10973219
12042018
63394298
25557759
18940486
43031428
52896802
10252666
50617119
30912018
81152374
79536237
33323381
45585176
39814006
98610992
95944112
41925896
57777601
69774198
71317222
35690811
67566996
66024646
88853225
34534645
49832430
71520231
95335280
16107496
71898329
91000487
49191857
41643682
13032947
79352426
26592687
45432615
65368337
15415524
91648356
87589550
69623021
70951314
12555330
31668239
10153578
37944888
33385560
10004655
35368831
77693514
93441478
78425129
78937645
10643552
71526966
15145642
84349279
81841394
94815482
45408936
49085244
57539163
86007758
47216795
29769249
44886408
50352983
26274769
87642576
69662656
28243862
26971037
69846442
97159608
42288289
57641351
86294580
64897196
91157204
48725797
54506310
98777365
94474280
11223407
48358205
45855059
28278074
88203523
95446299
87988597
98544103
52126721
65859219
17161106
48229331
78859648
41327304
55420969
40836416
53727438
79623521
83049524
52713092
35058490
17722734
91404951
76835097
25273669
89252195
44504226
86960897
79152000
24718512
38529083
72718391
25222056
39359837
85964988
87329778
21248683
31219916
44657062
89235422
72800337
49982560
40868706
38127301
39286046
30012516
53030553
58482106
30146630
64706925
95038050
41612168
23323896
96704655
14208619
79654713
34378703
67731565
80449497
24828008
65329615
54787474
86303000
63796680
77944063
36023628
13012468
29966166
63874199
55966081
79877923
65068866
67903536
29912490
72765547
31264533
64070899
83408512
17266939
27204950
54848448
60576776
46916145
77642824
63805957
44302727
44004634
78651554
23743087
60533738
84760389
86754764
99334839
46222664
58400012
92922964
93804166
85923233
10468156
98094994
11475284
86295874
64553150
83872622
73449470
18704570
63367069
94587303
87133260
91882427
17561996
17762328
62146321
36367268
15232980
33051019
32055776
80639959
80847474
42547786
95247328
39530955
95632420
80874454
66182128
38801155
90935709
87219154
84487966
28075755
86440515
65676231
18204622
42115336
24422953
13130256
85690394
34008147
45815814
83019537
87034673
60469568
89062963
86293568
77129712
76494994
76902427
84210864
11154371
50034227
45586453
76864678
56436239
20417387
38150575
96673395
15488325
51236563
45637983
47604612
30616097
47947967
66021058
49615399
76839364
81091322
34534165
25060696
49503007
87133729
97252155
91768999
20255567
39416957
49678885
87861058
75406883
95804560
52694466
74483773
30735580
52967033
83495288
81713915
54468865
39463227
90370564
50987816
96130577
68067816
46577158
83281238
18003810
44482378
26346371
85478618
36276249
70297774
62189398
55895723
28908592
92069932
64349205
88913873
90998924
45525453
13197110
52972347
99261375
28591599
86585652
22269242
20419912
67726888
73019167
21207149
77448999
25732001
34817944
89643689
70586236
99662551
18160064
21014801
46658391
78047627
73066252
25494200
89309235
93927629
71351893
87004503
96089634
79855536
75275722
59695386
50804306
98479841
56454201
63713839
90739471
92876191
26074137
65191889
25035367
89194564
59786196
24252409
95535112
21561841
42244282
77022066
21714668
66593843
56527828
38129443
59646338
52328278
34076112
90218179
92515888
83775317
26858700
19158967
78892564
67637635
56275818
69817391
32009776
36133774
73511511
63894801
42229604
60198975
88804117
14794639
88798477
71010505
25394031
75830219
81152119
39601564
77693292
87128940
83073138
13035415
91217436
80947335
48877783
25304763
36493614
78035865
96455125
71210543
29811955
57591168
37564389
98003748
88739814
44433969
13840692
84442147
79125758
79429182
99677256
29205385
71267141
16090190
88846970
20145482
47861271
54083771
46444018
62745104
66084571
79638284
78033460
46814366
14706322
28047308
18368322
51733028
42560119
91340674
41831369
89097475
13043809
93007675
23011287
31281981
31561527
73614269
98626294
92772186
26406460
23651290
83276339
64090976
88304796
98814060
28823756
31859677
30276112
94459461
48281013
28954328
42485786
85540670
54107501
32824016
75869236
81793326
50962148
84212920
66038417
40746171
38657427
34262581
72554702
12720357
80369900
18998845
21907765
27887212
91518166
69397252
88477324
11994933
80805180
30695898
11266356
30878944
23891400
63332880
92809079
51803146
21387040
36412532
93640816
48546721
85204006
70277357
33648502
63956930
71165741
96402149
83766268
16534478
69402865
97925618
10829622
90472026
36021916
79111646
97662628
94338428
61411908
27542098
78414351
76725228
64691227
13921323
21852524
68522331
10617268
29044889
34406974
62658662
65583772
61661299
60849324
71386964
30146839
55979256
50015605
15846572
81703253
69687063
66233187
34393938
61470893
51341425
24315985
74620970
46127271
10302392
18070666
56596196
55567364
75755684
30252480
83396422
90712299
90355633
73071090
39410875
48746934
48692736
71328148
54307371
79844824
96954049
42696575
59127410
80234040
55934517
24301183
57104306
45327100
75689129
96769617
78990129
93766180
56258054
65649005
71538517
10849346
98187250
14447005
17469842
88797568
91109805
63411418
67880132
19313695
58855025
17207604
76514378
44036521
91365419
96935717
95443321
59851012
88536481
99880357
73784337
58010941
67426374
82795179
71294965
29830893
83277263
96446252
87653107
49124122
75659157
74452483
17265056
77487231
87007537
13119371
97409492
38409214
78436218
64624665
58073661
35581477
27601310
66373625
76052192
62547108
90286625
82071906
50074612
22581440
20397691
44332253
10990508
33568807
57484914
38492370
25427391
98890661
77346354
14387354
86651783
40469981
94590450
53846918
65350040
44617355
44411921
35763207
49183857
29323992
60282359
69255520
48222432
63428829
68082994
88231982
96876418
40516894
27390060
71620088
66193744
56649799
68728524
52917092
28626310
57556830
69776159
99553834
73762213
77683688
17575264
38569425
60026981
39498965
18678940
11140268
35636810
75315086
49105152
30917216
12874808
23400805
15677613
36268754
30023554
47901405
33960769
46987123
45065966
34910218
45811676
66507524
19298574
73166778
10327756
65031916
94197868
18891376
39608508
73213894
35198618
33691095
83113206
42199293
92905493
15232560
12728755
17487533
29745556
33334491
95580514
35450799
68933152
28796253
33259119
15132612
54143737
89300787
45870942
64200784
35581737
33438885
64951967
84928261
84571477
47278419
21503420
28340915
48378354
46681813
44587379
81864183
40157561
52075791
42623217
86676081
62248958
53500588
34475924
41750123
71691164
91154418
90632903
39342225
29694469
34023043
46475641
71953418
38401435
51153164
82009660
62091639
38390899
74950317
46049850
34536780
94645214
66801746
69981187
93667025
52768645
15434514
31983284
83685232
14880285
18271764
22388000
17323234
48780514
80543163
99230112
59075516
23109984
91458730
30049232
48390330
95382632
86017100
37234621
34928901
96157363
36227211
33210551
19127991
34760618
68358640
73589158
31819633
97285937
91755426
69742157
79072332
29218160
33447422
73629742
50686222
98873353
31995811
36826710
12721162
22258586
27787736
92884645
49683339
83293727
12421080
19334723
76876449
61420410
50462294
92980282
25459220
69236069
56899495
85210074
55774728
30070954
73343246
25324017
76640442
28819068
56978776
32195389
30986427
55125988
54959655
42093520
18802646
15370578
15313325
85849253
14850088
67529812
29962293
94168700
47672813
31151024
29855438
55247723
44140169
65935492
24384873
41802045
43120398
96267665
23540699
61313742
10641577
85338215
48580478
80682505
57852203
47407481
98611845
25856538
73539054
14984938
33416457
33814231
22494545
15661427
50759967
49484641
89937093
63616497
44409652
45042513
75314039
67573489
57607065
34332023
64299503
90772995
37251229
66435861
41454145
36049539
72545074
72046942
80756253
25032697
89039917
32290803
56260687
16510339
32436133
50985302
54665575
57093500
86167946
14399090
80054013
88249556
62561093
46009818
62181012
78940334
95287449
14554957
15103163
20148211
61540744
30709032
46354263
54953109
94980415
77591569
36435631
74634015
10411807
21019954
84584497
63073114
28773097
93161812
86739263
84369190
33523493
69291589
65023552
98531298
70657375
23910810
14542611
71958389
53742960
99737741
36539268
31249487
62345012
67906767
88595956
78929759
43775979
63853484
69911832
38678550
11568290
66226518
10950521
54303820
43015007
37353149
79587657
36129019
58877254
95253184
41194324
91391193
97153837
59708483
56568603
77483944
59944507
61784000
37997754
69928756
70886654
84350702
71486058
72679137
53814448
16705717
86211872
47395138
32185517
60004985
37191935
57528022
38492474
66524663
35245805
31499091
28541978
52280499
49611785
39627386
54732273
94890483
81688362
65644366
35367201
94241933
99303848
49605853
54023592
73750364
33310558
42277455
10838332
22824248
21312000
25916805
88019516
65163511
75097114
36029809
26816995
24604180
92455862
47016064
80862546
28622393
37498112
39188455
69019378
85393432
34997381
47246244
42644580
51950850
88120239
85188730
98825735
55740038
23622368
10503246
90124678
26862624
57445137
48411161
98837815
65369052
29918137
53770334
91876052
90886394
70819467
51900704
86224549
44752711
95118051
85803687
51308964
79960070
24606396
88521747
64928232
81466460
17511360
52904325
38960943
76549634
92593937
49538426
90810819
10987633
24577298
84579454
33620045
91535127
67545619
42795750
82090559
27167652
54899625
57620165
75754227
59339114
67860643
34446762
89489161
58798964
30234481
42862582
50638910
69153018
22570892
21205706
23271729
54328154
15409940
98055663
57026558
60529292
35020880
58508290
62740345
33601834
31104501
95142089
87985579
42861908
66694750
64587596
56217871
54080570
82545498
97711449
29322265
77243511
41608580
49640305
95256771
99892793
53244225
41254679
18066729
59873209
34746978
33870902
91536387
40712507
95243197
20439505
33558563
40852314
59869293
60242238
50199590
22773948
89770525
76188086
71746752
23639666
28086722
73089095
65997274
85827317
59921851
82613974
57939791
70709202
46937939
35937565
62257889
94256759
23775543
91110449
18199075
57428516
75630611
40721401
77657789
54220190
24571116
86981653
88211257
37222108
55334775
59226076
68897583
16758388
59045106
94610651
27092577
26344189
12762176
97050314
19873445
61072242
13094424
47443356
47458457
24921199
14681304
81422103
99491944
23349119
32955849
42892542
61190015
89160921
72810332
42061249
93251087
59713805
49094408
98673845
83901365
34254024
79224315
88345146
55536031
25220397
79336209
48503508
30755056
20271181
55633614
89523125
36174202
47040706
79395251
51518797
90454791
42425530
36552602
27520378
72838840
20605015
42481491
46327861
33637612
58376127
10140670
26121568
23838092
12361581
15055874
87551899
15902479
47578534
73925476
84410209
46455376
93579748
52634753
38887848
95076623
76542766
82799683
59623441
33888648
59883556
59405698
34556458
22814899
83901342
41972867
11139264
90561805
33851719
93240727
31888919
12109321
40432485
44655052
71201359
45160862
17131580
74097218
22558172
31907428
79558410
89699598
95529359
69090810
19723838
14766712
86243319
68420816
55300447
69195137
64514838
76211766
94664447
26731491
46150359
44507277
86917894
98467227
34453598
85578812
17852030
31438102
12638724
57035153
20256280
33880704
79120036
18799907
98075422
85046046
46303438
79565601
99254847
23311434
57606093
11792048
84950784
71171449
31287598
14259734
90357817
50242998
95750786
15987259
67342667
98348648
48770317
87230029
57739456
84471628
39087554
11266187
53877327
57106297
26571755
25556182
73539369
94399864
45262390
93655466
16755975
53761738
98594987
20332026
95416460
58850267
18445839
13025419
84407803
97593453
84748416
57194662
64205836
11562021
80657408
18787241
40675501
72254064
39799339
76535749
78489202
56841373
97589565
49993668
78249173
59067026
58392198
47339146
93921199
93280412
33715021
86875326
37020475
50688407
13017980
30562959
39136176
90302565
40517821
68835901
30635108
14082070
19171487
82284393
12432392
32459653
20193688
39875570
46189220
27083795
68625029
45391256
32256762
44885592
39132708
56639694
61933331
29864660
71524763
44962748
60378600
87728281
21857515
67058567
23429065
97057993
25805137
50478088
29410863
32254387
91026380
18218299
42251717
10702898
85653803
47293092
57162428
12639917
46628345
76171605
98161426
91290655
91807622
65926166
71461416
82651377
75905142
21646075
25121092
64393467
69404710
46027468
92701031
49695000
91744559
64458652
82355430
79561893
90810906
51479105
30771907
42761951
75757958
26109383
37424749
95776737
80729809
61347073
95807964
90480738
71786906
41299460
51153784
90412230
97901250
63304170
85888859
64421395
85389140
17561793
33647366
65251808
85673129
55330634
80972243
29710149
45936589
91016728
48687365
55909083
71159550
41652987
65581130
51570647
36618096
69493611
41387439
32071858
62069301
48623288
71301591
62427279
82439560
12516419
89069409
54666732
32558085
92321357
27288571
30198296
18289791
46687409
44352424
12835612
27790857
12043351
47126524
40418555
81757859
10845508
64053662
96964847
75505613
83860243
13032820
47132920
88341948
31230433
81613832
51447255
67362080
15576518
78320789
15691075
84759054
63409021
82896628
37092159
54586642
14026846
22062523
51799552
61821957
82041527
87247523
49278261
15328451
68522744
82756385
84406292
34308770
70783471
74797379
53837688
96456990
42305318
27919394
96334651
37478887
92288700
83190627
70612343
19793478
28887505
48507035
33902349
14331069
99769141
61562515
52846128
83690092
42610232
44471190
95827932
74910733
12011926
19879616
47837434
85980595
16722674
74566816
45029518
21318369
51500284
38715939
32198084
85583804
92985065
68300841
60829400
74803273
17188524
34164368
80318483
88028624
96933515
76318288
82185313
44359554
92513288
13559159
16700176
29596142
39323050
45731092
52525569
70541717
48582492
36125292
66821886
68566869
86505594
14067589
14671124
29074537
24677735
86034918
56353429
44216863
35051279
11054718
85417925
96156592
68356670
11468870
61621230
98326931
81522352
51995407
21210997
19428223
26978476
69850328
92373284
12481714
48013219
60783198
94365340
92409595
24513092
86669440
71170064
43717571
10561086
39268722
23930283
57405711
25153920
14537920
24171459
53621318
49990081
20714109
97320723
34931827
25305641
94694857
85842183
75611495
37089678
57715267
36470450
48858237
34786414
17785052
20358201
45741218
41623504
18368302
42564841
96046773
81241052
37574001
80066855
96505767
59221067
97431860
36666557
94744417
22359772
43860599
69513128
15032285
25002164
71977341
23280886
64666747
73372197
42845528
40719356
37140210
88334620
46706505
28234623
70277253
20760491
91542722
69044366
49280661
48942023
13943683
42326157
74642888
29306947
18419260
41694356
93469069
81912768
59876348
60283201
16334824
86161513
77483874
43216067
43559575
43877895
54889813
88809685
32905864
32937393
43794023
31969191
76853858
52413146
85721749
65183122
95319418
70057098
60747436
37091128
51606258
83452923
79231602
82555148
67124421
81118721
80726408
57355455
34618729
35081333
69088725
98491989
61662929
84664950
12373576
76864140
34827578
53362788
59319984
77895155
44070016
43641736
26315115
20485666
32074357
82921355
20284844
56885545
34804640
39551112
96147821
20855405
32753025
71496564
81076338
84178795
65866314
19760000
98396415
19139972
58274474
20457698
72976404
96543017
37942183
61326961
80546220
30793723
98414493
82488217
62439464
89108888
31494090
37239344
27566516
59429620
51545348
84890600
81133222
22851353
61415069
98395108
63391685
84916082
24621035
47079935
63079664
10649182
96255949
20652185
66541694
16116161
47724599
13876617
83947629
55990669
54613731
41789410
42871613
26536449
68915089
24976175
11735539
46425578
17794076
31058866
12362605
43822681
48498400
47346956
63546267
59687149
86875792
84609626
52696748
83449329
35135060
69820254
13575691
15557178
36634607
57357624
77405335
28724429
66565173
66047840
94419928
54427990
69260184
60440330
95798315
86119441
78446853
26342854
36637166
67818326
23097735
67119920
35239507
76557218
18636849
93341606
55280919
50910823
53001580
