5000
56304600
77297193
55157844
16616453
33692129
95455315
48322099
69731722
47882176
63498314
84214732
50783420
48949450
45646526
84549205
69194008
95931179
30219671
85966879
19950519
51540037
58424060
27689933
99805951
10031822
83409333
35076379
72111623
35509154
90570112
11967370
65986967
93398850
79359055
62833048
98646828
13009858
11434778
91595726
63036944
77096175
52680894
56998742
51180288
61033010
12258478
60856438
32300013
27594418
94798327
49789213
29988945
16413707
86519252
93573537
20199123
75395494
29037408
82356232
50684232
35625513
73345871
80537840
86396582
69146443
56623066
16858799
71744384
96671540
48387566
36928386
80033643
60646781
49430314
45381013
55653685
76240403
56324899
59227376
79948009
28116393
74694331
27027603
91177622
31814771
67264771
29868707
81292122
36135582
34244736
84181414
68142221
33277684
22984196
78087362
10793218
10541844
62529955
13986739
44878354
46958921
99415043
28078662
72899490
75778163
42657860
15058429
17948887
54265367
37334425
74359210
12141938
91774195
14854588
31276633
51554382
38779787
83188446
32694662
61267785
34510167
14804941
10857443
99148900
43738237
24807592
74342629
69126246
82633056
55483164
94109930
82860301
30090435
80180880
66537208
55511769
76830534
92501993
93207614
12433494
91452277
43280809
52676562
71976227
67612221
27116384
48232957
22494187
56806157
28104272
41196646
79874086
80728189
44680622
91571155
91057544
64504316
36351686
29586383
92891243
62619756
22430334
27156550
64092176
69024970
73183267
16787417
93398123
82481636
87131887
52513047
50111134
38963730
48614737
13918620
98293279
89520994
36450220
67821027
46690804
99678990
62492833
51904708
48876612
59092569
36563290
17580030
18182578
96541971
68729569
63664307
58551531
26576289
69776734
44840570
95441350
31433719
87866321
54885619
31213974
59635738
13574846
68635079
62156322
72059946
72797443
93829580
94390507
12155267
70913199
72939889
27441766
21476562
44413085
74603185
22503909
52033206
58610454
79196463
82035854
67160187
21902286
92785190
95108973
82072238
11237681
16528454
96775970
86523724
39523037
77475564
40943319
49514968
27943445
78127440
87428726
12671412
72432942
16674174
54222410
93549683
96601899
37082405
71001725
20393758
95708629
11255114
75851402
26653140
18902700
31695888
18501557
42238600
79669425
52010524
66253925
24342151
58494449
48915520
43110866
14624594
56350183
82000852
15825905
28006707
63790834
98892310
25488356
11470645
56074193
41284758
92947413
75905511
29136444
67097482
44459678
95239753
61595971
19558535
33833439
99191151
41859339
92382470
31543330
94590955
67500841
56389414
62869780
39250348
85155611
10347135
47210496
46323941
23537854
37221551
91461108
60628881
11781987
71743057
31393761
22643691
84021536
98809416
21885684
41242799
72955014
91758180
69299715
98593389
85866962
97230448
71299431
60490059
25869079
59758588
82627471
41130556
81050005
58915725
56782195
30953935
89038706
61194112
91234208
76251862
16083287
24596370
22961978
21099792
50452584
47723637
63352929
72101933
66251052
59913482
15472962
37309143
10598621
41428803
28381942
65912896
13154705
91354720
63887264
71869151
68309100
31115442
88653650
32451070
59170057
13577580
98784298
11413250
91888829
16007740
82546822
87647334
97731885
14366233
99987599
32855470
18656686
68592259
65591831
95800218
43217037
76374111
20028455
24937371
21135154
63114826
10444848
19896478
33895762
13749965
26028920
44201470
27388206
91400957
69685044
14201545
20407389
46552065
37674309
80536187
47509751
81356483
11317622
69003374
12452620
17429128
65299632
23442788
46437849
57799667
45406247
16904145
36445157
51482731
22778374
93860001
34243526
83335576
39358065
14002313
70128084
80597228
52060543
33598273
67631620
17407485
27597861
82743788
73501716
95652588
88741101
24033898
74330542
72236910
47275119
18962418
93110995
95210272
70633720
56245153
62334364
84451116
64877670
90224353
36664277
68159255
98308357
64169699
91306243
26338098
12174903
34929463
95808543
86061447
28001803
89133388
60882843
65071293
48086317
79979411
81776651
16201117
94610992
34313269
47087803
80847283
91991415
79146572
72644044
32405326
18105000
71001971
37099531
80834530
76193732
94631828
20010408
85132888
22620804
92557410
78602775
55368453
70714010
59528141
72538276
72532978
63475045
80651046
40218714
64381438
86372026
42439123
60439920
93754298
33711049
36850128
59705913
83953795
84812732
18859591
50148972
36824381
35609022
60946529
10986126
79688544
13753824
45457963
29429701
13247326
55879683
42941538
32383488
39896438
99564135
34325459
17284622
64069695
89179105
44990904
82155963
61269299
92505429
64521935
38584943
76028410
32844077
79468929
37831646
53240501
76409084
20637100
59585668
63097682
97041713
19826588
33033376
94840913
78692403
45973472
41006907
87839043
52742130
11383625
29831770
38246493
99578388
42463924
87591366
29476954
94142311
41499708
72473247
89408377
50309453
64227423
73871638
33793712
65190071
20162819
92979694
28290486
63814186
97743344
59802830
93534466
75105961
51166308
57014716
39647349
32087161
54034360
63635385
50951009
23466422
72670616
33719532
61816950
58513257
99371304
57942413
57894877
58556168
69963476
22878047
86883344
54776435
85346031
73969770
60542469
44057774
71660094
12004277
22322381
60734675
68955708
81959749
14592076
68662745
56442886
11381546
55276459
58329997
72129056
58752509
67331862
65345635
62104309
60717637
41430615
31694234
57935812
40681805
44750233
94882408
31766485
70193455
70503951
29896462
83842956
97466114
32662907
97536183
41519819
66662145
47825176
43566140
60242097
13855235
54862555
15360258
89147788
73148215
73117346
22195432
52579252
36038008
26702852
51385568
48839062
21196604
90608350
28416779
56379550
27465944
91035041
41607473
20541478
10848478
79390723
28335608
17788814
21530775
19822920
97088277
42926793
75772334
21318904
60074244
96046447
54454383
83296846
56596279
54207947
96606493
20082267
91303993
88009485
61960940
93659306
54808636
79682068
30024260
71380491
77818704
60996733
85187571
42554845
13449093
49093170
88612057
64595953
21561434
29997166
78834652
75729735
17634670
45952546
63721651
11124635
74636386
82570594
29506841
13984908
66581731
53976484
34399143
48961959
15071461
77142959
37065444
60003735
66394775
77396228
10155558
86143461
83112031
39603132
41604398
38074027
56326706
90740545
30647762
89295553
25041318
43972684
33525164
12855260
43391530
89549224
31012703
39722839
11673965
53941841
62155526
25584407
63226392
11504553
84368964
65223002
88164860
42028183
58492857
31379202
43221127
57907831
59665729
41085304
28370618
57059766
13048453
57294891
18266853
13493182
89380798
38342379
88543344
89434810
81192074
39386322
31391922
40703834
56704062
31991888
85166353
39746523
98223137
17018558
97984933
67647734
24038183
30329923
35642355
76201526
39538232
22911194
66496858
54633495
47398597
85297601
65341196
56389357
37455563
91847774
76733356
22355237
15026595
69391486
56586567
81616925
56309363
91806714
88049748
97064374
46861665
41359809
70470414
90027422
92404434
67852106
81655365
73414572
40398798
44274158
58886224
67730612
32848396
14933090
13927459
28844262
23460026
18416846
55286158
63559571
90240155
62385479
87748557
82540900
53018433
84046513
22736293
98122953
42459435
46255084
19260482
22052618
62329845
92669876
65650853
81656227
44414010
66987058
76935731
10715861
27858533
22345487
54016295
83342127
25300475
85772671
67560376
72233989
54199820
82270433
26708816
50056348
86178028
33138138
96479319
45060684
90453121
25591953
92990284
77429579
15267084
36472518
36680549
47856201
20087475
52744443
14703527
51501057
24884585
82235491
87593532
76219626
40476918
17509406
71506433
86471945
77509528
40336759
63926917
50926155
18451155
45148734
56031558
92110298
42584844
42206622
60995360
22231035
81014899
37676781
98511249
80490761
14287922
81099984
90160009
43504505
76007355
60547636
74193083
98011775
94257873
84222748
22497626
28461061
94779942
51897471
40464168
63140011
64606343
83984335
19503806
17711647
13876807
43746409
27612724
19351225
10779494
87942914
77544000
91308732
66593542
71235272
19903449
81779059
14553198
37161052
93420177
89405244
31474455
76331193
70545639
63039407
37016702
54046329
18469892
34110164
20125646
56989644
27297527
96560202
57211482
63304419
31050497
92864763
51171133
54469634
78232353
66486549
71222228
16095968
55961713
55945429
24467390
30463161
98960953
92008881
64930829
76169108
23664904
61996310
16142105
85124631
55229764
55838768
61874441
56407786
72082060
36819583
97268295
79407985
10864085
71054002
77781155
35205945
80799930
61034630
60975886
18520309
56264638
91432293
41982309
16196109
61451052
84675732
60305032
65231868
36121901
91024304
83575353
31864663
79305611
98109149
22215645
21786967
10076016
96279744
42890404
13371918
84180827
89101046
96607711
90278355
18836858
94289058
98152165
75476073
19285748
52786366
65036859
24671595
15578782
96324012
66381411
33223563
83553916
97068730
67045136
30030661
70304363
25873200
34580460
31032479
89372116
79548894
44828633
97066836
39175255
44877433
31316117
67468756
28782688
19406890
80979357
90957274
31710654
34592504
92783019
90759240
29161217
36729522
70211458
27356077
32897567
31895405
15180668
13724129
36499111
25848608
38519990
45795621
93223335
34450181
61419660
67951148
92134441
67150506
77648693
82216906
22868797
24629206
77886530
29335945
28794010
88300222
10730725
10671858
84344038
96393354
74953219
49379786
36206181
94536582
67841899
97109314
69506171
23493759
28405221
66955365
34502599
69930974
18730278
14139600
17924910
51258046
15126090
67708917
60748121
67260514
83066917
85005347
58963140
49206393
70476563
71926070
85953323
69329942
22884061
53920337
14604599
66019915
67090365
78236611
13746809
10401266
35702214
14303553
75322127
65689959
79009163
83549410
88274497
84334396
72116636
17673163
87517314
25354335
89711031
45150572
82715253
17454221
15380597
42245714
45075720
55918239
57256113
64852622
94871763
77644649
37089444
52378769
44506415
73667591
12298082
39606633
61625894
58020352
29302096
15571357
63716321
23091913
37869551
22392894
27599481
45744174
25400088
97077050
98794094
16016526
73470947
82406288
39852719
53886349
47155496
14711735
58837114
84943113
21422896
71697671
52432823
23127004
29810013
25810178
92758507
39123061
29703577
88233165
29080791
62547586
42831400
28930674
78670048
78898762
99264403
17638135
12823091
59508068
48141288
19170727
44070632
33741930
88149667
16332633
70527687
43026695
29223123
54670454
76673290
74670284
28782790
26173558
71556391
90495767
45006516
10364964
95844858
63751087
13340678
53481446
37468912
39412834
28557766
55369692
92910607
46872098
81649344
61250459
50627048
17891831
20252267
15033168
67178718
98046777
30526103
12666666
50699854
62071597
35244060
41749550
54300100
51994211
92240412
67145637
70118129
88140779
33452751
53612830
95506634
24037089
83133520
55314277
71526196
94416447
19024088
17262891
45160562
61872425
45591783
39403270
45649158
20704087
96303010
89539546
59791684
86158033
76928041
74890738
51434607
75849574
39942974
54981176
27129522
95290671
68258775
24401251
14615467
11123166
30562116
33918810
60158195
38652979
14275914
33931209
45406137
21667800
95807151
11199657
13681542
21455177
76033752
27548889
16463956
65285872
80723763
14405595
78527560
57345772
75762884
95042951
96766094
18961339
35557046
44523942
75105131
66855793
59950458
24830964
17897338
19438203
60048723
45585812
10459671
93106371
21197980
39599776
52450123
82299636
87538979
28692788
96869906
33724714
83607434
71896411
18387757
22716341
49045888
21556056
47381669
14268625
47636431
65789566
21112632
51683956
37721808
50677051
53692785
40479990
67895661
69128629
87623988
15445774
12519592
44139676
54236501
80699495
51647611
88786864
96012227
80561973
32559401
28308731
63162812
59274318
24689187
63505304
88864776
45296980
89411758
56493076
73303627
77832616
89414249
14371272
55686516
79666932
16335058
15107171
48566178
12180371
20135893
96978936
53537930
55814768
32236376
18673921
27882928
94080736
89091399
64548168
94964477
93101380
27152050
15496125
30701772
78988840
84432284
66296938
96106247
19671609
71854852
96293931
49944531
19831158
13273489
69576354
75259201
56573276
54381436
84461029
65161521
98819133
46897626
41682614
96118650
77739383
57025001
65937955
52754520
25073450
84212955
16193875
51382379
87967929
83202831
58748907
44831007
73455089
17344536
95566614
93372021
80030730
99320200
91377265
87258178
70116705
50125025
92057436
67098741
29245615
75503922
52172948
23811565
50507767
45715386
65134280
75470638
90669472
76849449
20908879
19963258
29176441
37005376
70298568
57570010
70550130
27759859
51607118
72850692
70819285
54484457
82782009
25458457
32011172
29172648
59188659
95423597
67323815
14168287
14272391
20607466
40311557
69924039
48806523
37127776
60705947
70340134
70345863
13189138
21111836
86201293
62026865
41389170
57006342
33788523
51206643
30505225
50128495
76675450
58348885
90803198
67201431
11768313
31018707
25666713
53096946
35016596
81573961
17173106
41440342
82088447
92582197
16040716
92822639
85646904
92416449
93689504
58162996
15029032
86167188
26029117
56685542
30101901
21043050
47114001
77788295
59626082
70413041
61603342
12893534
63299539
57171995
49943136
61429231
61419966
49792221
79800335
94138350
21310783
24009697
99595857
35416274
53986023
16723597
94760842
70898304
68204734
11559420
20316652
71266735
54550926
29507666
95957713
82694831
36271785
30291788
62081087
82600232
49703499
64914860
84812635
13357358
92854097
82505984
62601805
74935173
12462130
52874017
43977957
87604095
17188297
81540926
62729951
23358812
64550845
33435709
52742152
62810391
73098511
13052914
16458902
55315746
66649499
39150067
68448267
60436304
93947415
48692004
73646322
55773620
88738446
46138705
53801160
67707371
69510484
21490485
68827738
29370908
24355591
85577472
54909996
24569937
87609447
49092810
94565569
75928933
55529594
33763507
22339299
42545697
14357012
66080398
36932440
32810750
38382477
95169088
19525031
52137441
51415521
89407892
83708759
71695725
28681903
21787490
52040032
20397675
16376447
93263923
50947009
49513486
77903639
51006522
46926750
55553513
59850183
67886810
31408187
37301162
56472677
15893135
37066653
47124695
19128610
81961227
41506904
11657022
69795812
87688130
55968234
12550291
92388057
37828121
29960564
14071719
26021698
25556843
65605443
14662690
38909292
29975257
93566455
16731841
31403412
45218086
17311850
99719304
28839488
76896840
26777160
36636014
54410288
18084735
53414251
18493685
86189468
10870956
50035862
80003211
63609661
11029071
72140107
71203289
55867393
76766645
63898881
56330225
27904659
36804350
40263959
15439899
37683692
32018492
96567360
76304987
21288822
76323715
56406785
64023763
49580804
79733557
18062185
35612251
61226032
32547174
42310779
45487140
70929947
91426663
29205562
14041403
89634762
79315312
32772485
25452211
44660366
53951258
10875628
35220522
33918812
95298791
87466110
81019351
15692621
22631015
55153107
44764083
19978750
63067195
22832224
37360939
88798828
79596656
98715623
86465984
76148769
56698726
19804191
52447947
33130084
53506556
11245792
15296343
59469635
92050444
63636112
26742777
42767254
31044538
95978026
37569084
32534185
40499031
87568182
16599148
80428233
96039493
97310200
59644081
87922297
27352540
60035219
17958549
28872905
16862187
45776593
42684437
52428029
25420598
69324736
58597726
94289995
98131003
64830585
40172011
97523406
70043547
84860928
35617182
70515922
84880709
43806719
37002663
99413958
90780960
48343117
57155161
36138407
67131153
10082657
12775530
85196194
17290374
34680137
77056413
29801131
88131642
25679029
27931763
95509950
53721564
35099578
77016818
82109888
25843419
21755824
72891707
39532651
17958039
86159038
42736244
57102965
52268303
11040485
96151987
81416622
68233389
88357382
23365017
23167578
81572300
58355781
34346714
62516492
11841478
78341666
55730629
83859513
29532337
97047248
92326650
59307133
15569985
85075953
51864412
36220572
60048622
66050067
74835875
81703975
89265662
82480118
41723855
32269772
12806984
18151894
90154900
92029860
67863054
64559432
68357867
44203571
78339469
12452094
71898323
47562883
99749935
56816723
75957144
86208504
68990323
37539630
85273849
34114734
68224190
22857724
94970091
37100686
87869351
92901127
48465253
78591507
88923444
14044756
93132182
65848764
87987075
47508684
17992276
12648776
45307514
34355251
68277877
42408025
90005376
34831866
12690976
15368354
21636768
73514080
37531362
95059719
30708828
35556275
46560854
47849591
97754701
74434462
89649920
49552906
59935596
46079146
40877730
37674923
87810536
56113444
15555582
21967019
95065808
64424232
59638708
69135160
68772248
38169655
21902504
93991557
14084233
75139557
47870441
67460117
57375925
29010738
19262152
96627578
10443337
32434208
51534771
11049378
43645032
79482411
74933547
93690151
73231021
78168083
94676879
43453025
78805994
56407414
73304904
82437584
85112622
71691814
46558243
40935642
68276917
32252213
91122269
37451242
84828847
59557060
97143791
18663320
59653482
61621871
32735180
36900999
47049948
39648484
87260569
90823761
83278685
99056068
80494543
18904640
40130255
76220353
61760703
12559469
15041594
69616315
43309213
93295071
72598227
39659950
96035382
38603869
99087258
86443412
71635259
68437864
72951143
35278888
71819068
46219920
50979981
64701626
96814675
91016661
75584034
46023533
50541487
85019287
54353211
77190852
94170932
57568000
77235738
87360198
30289052
82440178
50558640
74406388
68503974
72211068
53044462
86221276
47521306
66219658
42925846
52698347
42229888
40552299
26913809
96974198
76715052
62199184
14269116
69420315
32294599
49684318
39464521
34815371
77900219
21096780
71586817
44051200
53236983
71520448
87449711
64061634
91275703
82910404
72939853
21007166
80040832
67927733
23638197
12206576
42441773
24916510
99913148
44474122
34083368
69458033
73978597
28035201
14873983
19138026
91957027
83192373
86996258
36489514
35317495
11186502
23921862
80326109
84897526
77601414
65792416
45419930
84178745
88703460
10618626
38425721
28011588
18079834
13526275
61472599
52092524
49436498
58384978
41939301
95426291
45744847
97403219
44369609
66263790
31122532
74636740
28990735
93611953
76877399
54717506
26043425
28778183
92150013
62521691
94037264
76646594
87066600
54109846
83036817
92989953
89364796
41827741
43654915
25371767
66372828
92962120
19202199
61768958
93116563
97920558
20195354
44243870
16592031
85675090
19772191
67611499
34136883
97691451
67223165
11802002
47410087
18809615
36156786
27047799
84635730
59334515
51547534
90042162
31182381
98361947
37035364
21351798
40002900
11039533
90309212
58483403
24603020
13522223
17768017
39543108
50573595
54709627
56245345
69027980
56209144
65594334
81912753
16520703
70479805
58390274
12308299
16481447
44904569
33065624
18141916
35894598
48664873
26721803
28028585
16769693
77673187
80763539
55406386
86875335
48030209
48071826
48433162
28359451
29323831
21879352
80524711
38736118
79467059
33939000
50094918
54783555
71647091
54994737
58334067
65396981
22719417
82123163
69824381
11266453
15551566
19319371
40161724
20179774
42736902
86284464
13728148
37875844
15884776
66045764
99493736
29067302
42157160
22046680
31256275
75724964
32763675
27956393
62222453
44851976
49379979
92137950
61626627
91337195
65163589
34253039
68988968
60006471
92535883
45197489
31435859
83127333
74478650
68978620
31337768
98371685
87049578
12821675
85998455
86143612
33759996
79078595
10121159
27096425
49227704
99712297
18962979
85141561
47816577
78624377
91429481
87406869
17836822
62076701
21281458
95910984
46742549
31690956
50304175
16118324
85181535
29217057
68511045
34374590
71665678
68183128
48754231
69207890
64372153
69621066
96073557
83768761
17670362
22268716
90197208
49727245
88162251
33675857
63404857
93914203
47546271
76479440
71967086
53758984
75650005
63371726
99687276
48973794
42014671
13989921
65366309
42240738
18511697
32164719
90948544
52351581
34051201
48048283
20634799
67951304
51583310
48213679
40139632
51784221
79696478
46663871
20525337
77111313
55806840
70603138
72248333
73333581
28552451
32029388
87528224
45810582
11011555
65538923
95387231
76289282
79867571
80032137
26179712
64955831
78008786
36078427
67072732
13800021
43264072
10469015
14813052
43795545
26993968
46082068
82702507
53214168
28459605
31937202
48838746
71112629
33831647
38509118
40789824
43209417
58292523
15065730
40163781
94730417
26392957
28429274
93591779
11822553
60086705
78909800
87871530
59017579
54570530
24534272
58902678
43540961
47068812
95089757
99383331
18793758
52292678
22267819
43431601
42197889
14836238
70983846
77126351
42541176
96982952
60311485
11676887
90071228
96958291
77851732
22332072
97024399
30486115
54432575
66951913
67770550
58365064
16274516
50676924
58930280
96051612
41899257
71538341
77269104
41978092
84570927
77124349
11396560
51797236
91696398
29158055
13597643
77381327
51909985
43467049
99832773
95320238
29506678
54070383
45878497
13545314
65823835
64600086
36307856
50992012
66969855
47191277
78744184
85426927
53352742
16439157
39365154
67860752
19848200
81908278
29400281
83742187
23146462
71468087
11383973
78511099
27102514
24633355
47291558
57264475
25571031
15779801
90203396
14778071
58778977
39612259
80634659
49896841
23019901
24921215
83336488
78915471
93645924
78442481
19960082
52760682
32426783
46361172
16179778
92602452
16996614
59217920
53930030
58560218
58351316
91427452
22988346
55304539
55746733
73413467
97555301
86010375
54833032
46050408
71748412
34871341
52323245
54495247
34381653
55926604
96081067
37666091
21970775
34258908
15679488
99069838
36665490
99742737
34157811
22457788
10451661
48418896
92137777
46565749
93197043
26910620
52812728
78922135
24847939
68554966
42614008
52814115
57131751
73844300
37307922
84034754
20716446
84784649
15976896
52401060
48226877
75051578
50657450
70607387
49730096
64060046
57864665
13833261
33586660
74982435
95793341
26150582
35232901
47414873
92476269
26136963
32343580
67456380
14728588
30371435
44381663
95411989
84780476
84533875
58684657
73424885
94381662
73577508
99901902
44228225
45121767
58545779
19919673
89919327
82720113
34685877
47451824
66095354
23227830
21442956
95095213
25396583
33177464
88826164
57007689
90136360
44574749
56663456
83051077
64194307
45874453
87436869
94896016
40768057
44775128
48194988
62592431
23796169
33643284
16779531
13284629
28739280
47883421
11189884
37240473
92347705
43259038
81103826
13532908
46315972
11966164
85617383
31664321
60659230
46754317
22426516
89204856
19226185
90310868
14933006
17217405
78194326
87581831
74433358
10659252
56937747
82316762
83836763
27750974
74720726
69564939
71646373
82801669
49419213
32643943
12967029
26077003
94860280
98419872
96383130
83888515
13363936
42768811
65165677
64344616
62785691
23359569
39417164
73429432
12741205
35533319
99335188
81294019
72213258
59376813
16068695
30477889
85390715
61533474
13892188
97086727
98483402
71384161
72960439
28369734
16653062
70906604
41951108
49884600
15716758
13832697
14899724
45181646
57017514
88699675
72443513
70982932
87935600
45768695
22337627
87702024
38794151
67248420
17817523
43525200
76320183
74529319
89616790
23639255
89202881
47724810
99340491
39466108
76674249
66675199
75108428
48844564
24202013
83283715
55826066
49974053
68531024
47861103
39829167
66189435
45861992
29294414
33337907
64001512
61164768
42494026
74668462
72024941
63529803
11860369
59226802
91611092
51625685
85269060
97490765
90291795
58021696
39251486
33846466
42980848
51455808
90214182
54262659
65103860
84175862
93468584
46853572
26465301
85081606
69687211
24799985
44677649
73086896
31304754
83762033
62745885
94666646
83958214
18289226
68226750
79535941
10052106
49567624
99128747
34074445
26241773
76193268
56424776
53684003
77442989
97209503
84510923
97672739
56890246
21396106
14399670
33773283
99260506
61376555
94606881
31168586
68845534
34641478
32964879
22332243
38527109
17607852
49100976
45356953
66972904
14853261
57165625
52347996
61071886
25142613
62684320
71637320
27472522
74131666
96471442
76811651
58094974
67472072
80169587
97447477
26256311
65424118
30908993
64986173
23918142
48158016
74221962
82248560
35407200
18219080
13756711
85528698
38202122
81065880
36689731
17987372
64434997
33651735
58127610
49241416
86235574
73513712
70499332
72248906
97140237
45810482
23887551
60494511
42459959
52062577
12226216
91095648
95894245
69137524
16847236
74227404
88103209
57325370
75997756
39703442
98199194
24895826
18916515
59911519
64960738
49824972
91011528
81728908
90214795
68296723
49935872
60649725
50463374
88232325
82845554
32518090
56298791
42529612
54204662
44709951
14146796
66351247
70043774
42229300
71181378
78011600
90985726
34060942
76587804
93774164
25882369
73804017
63445030
27090400
20648885
26422685
71832241
87259502
10176827
64143569
38896392
73459028
33259705
45551467
23748977
64590974
72390528
16777842
68859624
28303258
83997543
40797991
37797845
58447579
37030391
94918713
43851008
12830700
20811238
26716597
16733979
43190220
64009839
31226871
13364572
42275788
13992833
53844856
27815840
48760797
26218832
33087333
40541608
52781035
78413829
29331685
56876844
94939747
74255215
26339107
32530610
77956496
78424788
37972278
96601441
28917647
41275809
59223976
22384966
49815904
19868168
58845260
70903888
27904170
28943286
45743264
60484208
99136058
86527285
64051482
23722658
44845532
97312778
42561159
88636714
89484451
54914220
43320631
89059631
12090537
80585152
10100244
88939387
70486763
63231903
26304431
69778118
74234940
42935701
27537891
87070900
86625317
79829140
26702057
92853210
34421073
91033776
26695097
97932670
95078280
33409955
77128021
89972766
15072747
97209093
39170124
65925982
35042931
81948169
60119196
41008818
48153537
54037900
10054533
65969528
63878575
42355572
51775605
23729153
69928976
33518704
45289450
93290090
33744328
82532977
42692458
22612209
48511305
71700287
61008687
95885590
21507853
44949731
40414386
94665970
26241031
55294281
17946771
70378302
90811660
31782903
63545727
23316672
62956738
84570598
63934854
52294555
62878846
63289942
39886068
46139000
98848609
57848737
20291389
63850809
48531991
63070408
13382160
23161909
53049845
23196799
77507709
75808891
96390246
70829017
15761660
62708708
63847690
85081141
58754266
81447314
13345814
68991048
42361145
50394446
41925861
39309063
20265267
16818236
53591683
25844361
90152006
16234684
78800141
46962432
33517712
77338813
56070015
51180280
79814248
82085381
77648153
25095988
34142388
50970263
14635851
78618553
61955348
54519415
17712888
67397081
20553143
97533119
68019442
41644719
71115498
50637766
28237174
60999369
63346420
60596429
78333442
64309151
33890297
14922792
37418577
59936623
75516236
53294001
67194959
84941556
69674900
88564723
29952855
21264443
57972197
13963610
34209696
47551020
23537931
83048789
33048810
74687471
35449841
75752653
24419656
85583649
37468384
23218918
38310639
88328280
94673577
33003649
19998133
12763151
48993522
81524454
91096157
70038843
46429012
55007344
83038627
96423455
30914227
20119774
38301602
21164821
37997670
52984493
66034154
20643628
52686641
63388371
34745589
29024885
63364982
79835135
94718818
49115706
58224214
19854025
98316393
31141837
31541470
32389707
34561558
52740921
80970638
96132285
79211946
77433449
88334939
69770212
43293494
43664299
97377541
50727426
83165056
35026613
33189237
21070659
90142424
83394990
87775529
40231094
46280763
69675707
21386528
65873832
33124654
44153154
79938823
38324901
93378844
25965143
41162530
81289232
62804581
22750583
37885902
10595129
25342104
76811884
45026197
66306529
52406018
81127888
43233961
34978407
42122351
89817495
97239229
74121841
53328195
50895403
95541614
45227154
80770656
97308287
87425293
31573918
12338942
83140192
77506967
52215888
37657341
97144057
16700369
47386753
46201468
79611495
41270384
32138982
71707685
95844478
65850619
22570455
34444458
52626503
97994283
38929022
31759040
39693147
47731902
10704371
76203976
44975202
70500160
20007055
42119118
52160947
32869357
14426556
86629091
13736380
79490916
24055383
20103709
89917459
57535725
47747102
32662856
59272833
39765862
51411429
45757965
58236839
39279962
51936824
26490713
24673844
45901286
55505220
87558493
77075795
36265901
70081971
97066023
44391559
96191003
36466544
36852645
51355555
80494695
12216913
54773936
32768858
69089185
91857458
96811856
94315207
23228275
58929991
25652071
63787184
85402372
60338785
70961734
84471924
41656441
70028335
51847096
57390726
57167143
26620326
92226500
39515161
98128844
92993444
98210587
86817946
68522557
82323967
36567526
14274010
13667497
91804247
52538845
77019913
77574171
31466244
90729710
25860391
25751442
84289691
71986772
93714050
88249085
47720455
78030109
53152948
89312724
51792129
42622621
36031369
49131139
19940530
17165621
36723107
35294048
30618831
86711427
66767886
47488786
33549224
92164885
36976680
45256433
87213678
26003319
12928283
30170362
48896944
61575796
75123884
53804935
36890942
73893241
39861095
96744557
70598707
28917861
95033796
31584592
62857329
41659272
22725795
54938810
50490041
92606720
36223057
26441814
30318811
52852706
12074455
18521745
87143349
70722077
91876886
30208873
22638927
23557253
30004344
52103604
63816923
77020707
78647302
19462057
96031986
84555893
42393543
42828030
96480966
17218231
78832546
16528668
71125989
68285967
35106670
15030333
33655945
26721582
51554462
34611689
85870186
88167121
70665009
13221325
26805985
10888848
19712550
24624227
18484312
58579964
46996742
16433167
40247639
90071657
48298883
29807835
58984967
95533851
73754329
27574703
37529671
10618304
14994572
15967518
31393085
83365984
41014101
33448117
39698679
14098888
13770776
28733766
69062943
44784551
74978621
95567972
99090493
56447651
52908095
24086036
30462978
67726570
67093408
80869691
73113569
19374756
47737618
68577732
74093437
38860039
68855215
89111334
61546163
37190640
97562601
30270898
95380479
64745123
55564645
49226470
65102844
32633880
39365485
51811483
61273143
47386582
40934378
92611417
65548758
40896846
33596392
79873985
30725279
43066912
13858849
16857266
99918292
74095198
47371691
87751623
71734923
69194261
12906999
93991748
15090702
97861747
19904803
16276401
90331869
90344188
42196571
85704547
97564788
48691991
25753976
82296752
98970162
23808248
24585984
74760020
93019916
56039804
40208107
35537164
59495795
74143835
97458805
81058654
42609929
41951744
85891550
92122412
79474978
10709870
95161485
60717955
43379679
18151126
97654556
42474600
91769581
43862641
94279383
25716549
99211780
63417019
15014270
59175644
64157044
22974224
70366076
23279925
67270687
43640275
86370594
75021540
42161526
38476345
35544524
34296241
26848674
60510772
66411333
18098402
31733229
46657694
81039742
24737589
17961043
46752262
90915053
73279743
19667875
33414968
13632880
88420866
96268209
86909758
41011492
43071529
87426949
80468798
77092896
24368255
44861490
55271137
84099173
93314058
65981679
55854871
77465751
14477499
48262784
81163653
96365039
56547446
45971033
49450516
85609262
31043174
78167127
21438366
55563110
77479056
75400663
75780548
52388599
60052011
52556565
54742225
31208705
19920497
14904135
13346623
85187784
47557423
68904143
35910069
40688335
54620426
53745454
45544171
81495466
48843384
50933234
41779620
11399910
58990498
89544360
14895090
70197400
98432941
64151319
53600078
12610836
74496955
63211202
78063520
87872844
31564933
35410146
96775502
99254017
23553233
81080577
96574482
37996086
40095894
21115657
71680868
70611012
33666772
69811320
50977107
57758171
48852836
52627515
79187005
28576576
47883415
46555579
98543942
15985332
72681080
92391681
76834354
32725947
79944875
68483525
88898629
90896238
51880651
74147271
17324734
74238700
27936529
38821200
18968080
62773487
48972980
18839407
88935798
89621325
28752016
41088180
58608711
20880322
50851506
92163548
70839926
25947946
52058509
95802077
42489678
79981651
55401707
47445069
22591144
67336234
22237669
39876293
32122640
79220521
47578354
26411054
64196860
18489069
60061337
83980146
61257606
58303466
23253656
25943154
76844691
34996053
19377231
72341783
36617886
61506045
80869469
60425239
51958701
95445733
56193589
13210603
50862106
61855576
97769402
94080403
88339585
85896469
12467957
74083117
12078124
35588818
10715250
68977583
66540465
31656794
72908085
59762699
92017591
19995700
97600868
85303840
60510718
75331746
61877519
44433634
91916888
62587731
52484350
57039909
27634946
17393524
81986376
12949709
15975944
38914553
42633035
45151423
64241424
83550850
46156715
10062859
16194702
39610103
10708177
99700070
14717630
60302169
26406070
78225015
20057230
99606238
91074279
60584758
65445644
85394903
16741701
17442461
92494360
81855516
43772961
36614943
73161897
11214626
49285172
75174377
86116603
36249762
58654355
25513182
51498528
66913547
94800521
26622680
57394230
46508513
50693757
47561669
41202193
34169170
52127289
59485244
53339756
13930816
73990033
69892757
68833496
71891168
16470923
85284557
16551531
97139375
42326847
27276708
50210681
17021203
85334043
81311932
95381825
53610542
33939087
29996993
93138912
36198798
69189082
33715241
45422535
40383024
56160476
69725654
95078287
55351028
12515255
71995072
26803329
33979473
91597712
67316142
98281211
57716440
87713783
82709013
59064141
48269826
95113402
30849399
30725458
52591950
61633635
49951120
33458807
46086465
18859870
63585769
56895362
46361490
81585689
64149355
45687719
78091429
76359953
72889468
54338425
97737013
33966420
17168108
70564924
37542629
21208020
41971803
22828274
89889097
50790498
11045653
68725891
23285981
74707271
74508645
90891038
50734202
60592372
41887337
33988626
56027834
10268613
22927542
67055002
16570163
36360540
97416314
13459808
55244215
53825363
75345058
58005468
80812656
42629632
27502104
64315780
41778255
58812001
70038350
13007229
45968242
46807817
59632632
73186101
69973286
18565058
33525755
60285991
63965126
76345661
52817298
30503798
10270226
15411709
66857048
99418402
71970870
35716158
44318812
65619878
95918309
67729252
40201684
25403732
32109147
48032370
83157642
62410604
52670451
66577564
40700518
59336297
90769487
76653962
47215291
28547653
44126057
97915081
69567059
86165794
71796528
79874903
55476201
92107854
75945290
99316371
83984755
20077113
75207236
51216893
79151224
85942911
82622165
14090427
81826040
29367627
62849491
10998281
73788020
69863013
21087031
22699836
16287005
76559671
40351869
82331482
54281388
84244044
14263144
98632980
15533997
46100092
91662826
66504854
84415350
32838210
59715854
14850207
74200191
32110335
99674875
98132720
47086486
62933199
51692773
16572181
42087798
47562502
53993671
64570142
65872276
58055742
61338912
78383791
33560503
40523195
43525826
92342140
85586189
39880988
83600444
75211601
36502102
25647840
68071929
20272750
94483202
39500799
30560804
41830188
85484826
32930755
29298634
56838429
51100192
69813365
20166351
98028566
41994407
55786275
60977900
66876709
94366787
74482825
59786219
69086011
97327535
52587400
65009093
16536249
13984851
22587974
77914156
11466292
82400685
21611474
41949654
64271043
96457677
33705769
67479497
81603411
74612835
29639659
59920628
18138798
66598855
21727770
38854842
46991043
12368301
81157077
61740361
60255964
18324034
93596633
39718363
20936285
85010177
69193095
88749992
68789405
93862183
97477090
68912185
69534173
16270940
91618508
44650247
58937660
50954054
30174669
16423386
31895403
16971912
40302367
27585508
44855155
93440012
72522843
58907124
43236282
66277834
19118493
49066784
87801247
47506245
16812906
16430136
86902692
81672786
25556763
99703228
43179810
95459783
13766926
79821204
44470046
93647216
17453160
20368159
21882610
58080368
62148122
84641391
39628612
52054698
54239070
74235595
57122883
79219904
57608989
94907826
38398833
42356808
55639247
22371280
98002456
46479677
37489571
86762097
55948960
74139570
19696215
26188318
25297617
81568666
52066218
93977725
19211905
16160007
50416339
46629592
83591947
10033914
40082631
63191850
20046340
40254219
93718047
13682901
74565083
20113361
47047340
33169876
12211129
67439085
13479409
79401827
66653044
73804515
67133019
11304488
81307528
76775059
29853695
80555377
49510570
26269344
59084015
41290539
54670539
22858610
98908103
50048363
46721085
27553128
14836572
42136028
84788654
73397322
73432515
87379763
65820799
68514457
88446746
75981881
48292065
30421792
82639450
89691106
72875503
50093671
91526625
97858347
90495925
93399951
54601631
96789424
89463358
26282858
38238687
22581730
77851476
80535382
95701065
17559200
63100108
53854250
16410416
79186961
44422920
42515527
47799954
57519186
56964244
26571430
55954946
27683708
35371506
71094041
32361201
64002529
20394547
17212810
43842603
15295232
50842197
37938029
19305188
80068848
12519965
96521692
55862117
68132017
88925387
41797077
94335803
32509081
39095964
25809941
38773871
65198154
48356943
14802857
76901049
67669241
95170503
47869022
82187210
92544416
63383831
62820833
20987004
26671593
10628837
91127882
90325500
67315829
69320173
49775343
38985398
34556716
90310803
38080246
84737085
23007474
90926030
10927544
51965258
39179168
60415970
44544067
85621879
87261830
41742666
65242204
18297637
71421349
48408821
64637689
59517715
43102668
18942715
64379287
48666471
11856382
49895802
49518360
47078768
44653958
20951265
38587385
19372517
72914600
94979493
96349704
40292543
30871133
83826502
48744581
13657083
88393390
61809870
98662931
15847434
37148321
55106208
61866089
19171260
23058944
74933190
32459276
82751784
85504667
45071882
73935850
23975456
29079750
19804256
20260915
33104810
67236434
46374067
61488309
14529186
78971692
17657273
29832606
46219417
95855558
54028150
41562602
71280648
31849130
75189084
52418878
23090503
67213490
76867803
25986705
67692840
61434750
77410445
56585587
53421380
10161375
31027492
14451450
24558202
10984811
13816269
81467431
55629521
94059987
47811191
13246425
15975012
65579773
79735267
38661483
43167749
64286259
36197617
56047463
67350624
85292459
53575164
85484493
55243974
93994440
82392987
39522057
86398458
59486083
21590309
63818799
49111692
20931788
17272028
73010095
59884757
27842512
13627986
22618513
99531043
75546472
81519101
68071210
93134201
27304512
67493018
35255652
78799391
30549426
91208419
13983937
55115753
74973876
94524225
67909714
19232341
58678204
99639396
93014698
96582020
98384586
88860001
35289996
22258921
43841280
75539673
63483936
15420138
60148548
43873201
84933499
35197953
24845803
54629253
53334126
37378906
27521434
98780730
88914365
30681696
51431699
92616488
71323039
69803141
63571028
33531526
83720478
13602799
16183535
65442132
36190738
21129590
29436243
51757239
91213211
84209342
48420279
44880564
77132393
70829863
76871195
38345239
56220219
53143940
45861629
51773263
51444601
50783673
45056079
20017525
35086676
51727192
53078819
49362232
63601641
45046635
62980796
17148874
16555191
36239252
36352147
63447282
81048398
80022392
13328790
18040039
89200177
89559906
99863921
74648555
73237951
32338313
28427855
13021703
45431958
59696276
20844783
90792274
53948899
30908241
67779173
96404358
54244192
33000049
11509723
53646303
24523096
25442288
96159650
22722492
89301816
44282470
69749608
56122881
53212945
64615653
22249046
40813151
81042850
42819374
61422300
86800591
24648308
99154775
17585565
69950298
92657088
58699730
36599518
82470301
59173058
87842838
23011212
63034711
98715310
71784436
94736601
81037319
45092758
43901352
27713078
71204613
33837177
61201963
35811417
32693359
67451508
49643767
75980620
64361770
66208654
37412072
99721778
21972868
48287221
71499816
50293897
22713448
27809577
87714951
92391055
65190083
23396228
54954861
20077089
66086348
30096013
75458375
64364382
36621364
43071729
56483037
32022165
70197905
56808192
70220971
77656892
30755712
16295642
12835016
25301646
57008856
95555395
11034662
56491299
28357187
24356087
15094537
42839643
43229430
15585169
32578941
61352411
73865061
95980207
85431344
80013715
77600334
18883630
61818706
18438273
47118052
32316614
57711849
69923833
38276124
15593119
36273895
50110013
99823807
46404226
16422109
82391228
98087287
38532621
81516328
25006224
10706934
86392047
14378827
12409872
84138322
14847789
82332561
47063280
93419723
19453212
15807664
87624980
50675285
18304135
25150205
48775569
40278433
26154310
90436310
47157674
81771115
13105084
96404740
29127038
25307229
42023170
55439403
41359613
58482823
20133494
86976016
68307075
12250491
30764117
63028969
64543555
47654288
81674986
93798066
39663506
96032653
45454746
26363761
37486840
70768806
74852520
45877705
34802948
26616761
19751489
75890265
96694922
69874326
48816399
36862409
17578239
15648007
44959384
50338966
28878011
55023982
74762743
97926533
17420399
92486937
99069714
33030218
41447504
32074107
55499136
28883249
83346448
29488630
37463399
75192499
44412108
73110236
37876127
88671226
67906049
10224161
91207256
52713024
86534276
80682326
56431781
69624668
79361505
11808435
89102132
61507695
24486441
39874738
26026677
61944025
44562567
38468829
11829304
24953789
13843381
49146932
27318784
71753755
13800194
15107356
46534389
46815006
63240195
99987306
15453826
61578331
75600366
58029433
42403643
72666786
86026809
80999253
52592379
63703152
10597452
75799561
58652482
81361059
18975794
37498970
38719453
35044518
38615503
61065917
73541112
96254136
54576461
25058038
26985484
19162159
90553956
53887671
54877202
40872457
85010281
43714633
57861260
49155616
49024899
30255811
27283959
86456213
39136349
42310408
57860993
39255877
90938708
48183552
39737939
60432607
95877299
50371386
16091922
88473302
76335631
10852443
56501592
82969686
85526870
57060709
52994462
31671402
96612822
89194291
92274109
51578318
60607815
51825337
83149799
76825679
20166933
39869146
13376203
95351157
44840440
58913092
51973675
96769830
93952014
29698477
79531794
49201275
39372249
10178840
34530153
49729339
44796103
45578020
28239912
24497205
47394876
56501469
90082053
57697550
33576107
41834737
92063329
51302857
66995218
79737724
35677065
21426564
62392879
68975915
23266838
55833929
81263916
91180060
52810813
53890047
12724477
68061737
85105520
26187322
47363496
45118756
65081342
36885513
92005476
76459603
90006511
21603435
77620031
26992427
55443109
48114546
43719920
75075117
65083846
79490704
48070989
27887277
98256578
75386517
60688713
89140817
80699675
38063738
49170218
76363351
39781277
23364038
34564559
23153872
29314620
38110111
76755617
88449242
81020539
46318107
41764560
90836683
53823675
76310891
38321635
77515880
51454067
39303699
46671890
65011426
49008517
41739803
89299795
37297269
29482198
40351904
70460218
38627597
38687648
75958521
34903329
19430292
87568066
93634772
53348331
46200611
11849334
22591548
15817984
19525212
36397262
56496865
66538944
84237071
27915992
75948043
71783874
94634556
34167167
97920659
99568106
94092279
18091706
60496337
51498218
62768160
15826009
39804120
50302036
51293074
49402525
87930910
40725515
32293552
68818865
19936811
44612235
68557263
28900641
81009068
47199902
85566350
90020860
19547697
44077086
66141792
11327885
92317156
32251671
93129789
37348329
85966875
61223408
23119682
99967125
79095110
42000249
94568211
81428645
48639393
97591491
62024556
38620408
42228439
12485792
54000010
32553741
18320932
99612747
54433254
84703556
22468689
35104988
36890461
55999842
10282212
41212282
62814385
27176049
90181172
34374107
68094655
57622185
11287616
61640481
43165007
24360100
40663176
48786268
24657205
72683823
10146330
30695267
75047345
77547992
66050886
88705012
55955968
79533911
53388742
76563025
16645819
38858835
41563607
93212210
24962604
30468164
71746400
19511830
49068806
22135649
64823692
24721581
18572280
54207809
52779381
33436789
60421374
89474643
62436068
60472812
54208888
49471706
91911607
19084133
95649733
83961367
16688136
43527159
67370999
29413152
69574324
15822106
85317171
72716018
99334220
80424209
57307537
18363207
60501704
41176909
85095033
11029753
28702839
58605821
34275911
71711880
27156820
89237373
11786629
21807274
54215388
24400027
35030558
30716860
63101655
93992016
18561918
54506917
27379408
16766848
74140095
20115125
46161725
11513738
44395300
70715674
72208578
59561765
47890286
34133185
78568058
60879657
93323538
20992205
98714332
69683121
85745263
97315336
18303309
69860779
90927961
44466497
94694118
43296404
34314557
49966686
72512396
57280098
74364152
53448424
94904492
40906655
55062950
43819715
42961900
28057213
80522944
86518375
99124066
95056333
97827816
47911701
19887301
55588373
54661145
25028980
72127359
30920496
45871228
75135011
47997257
64178513
11282548
30707218
24536553
60296343
15509239
43512425
17738265
80107330
43756039
98715348
12519868
63815668
81566925
18003631
42138924
49673290
46486348
47227444
98230444
45942025
52664272
33150687
68271500
97301657
48278954
50339541
16503597
26549727
42165403
80974322
41237368
92162310
55014770
24470867
85248044
95899048
92794575
76180354
11323734
73777859
63255475
13987658
43371421
93765505
18567782
71159035
18473517
58117264
53606173
48408482
14359816
55077506
42110857
78245074
51329698
34739125
40111622
36393535
36379213
55509450
59723188
64485333
76343050
22788642
57909622
45801661
10627070
88317719
98208467
80460522
10127183
25331863
31281063
89301613
30089180
61588236
46990587
40629747
72696608
56203739
56568538
64030659
64476604
51212843
24207781
31711838
68607727
56513130
64751297
13738548
55288635
32631765
86320016
