5000
68209035
85162303
94690573
92971964
88589673
47375339
97802208
33204426
69770529
25688982
16361442
89170713
62913791
20301543
85075203
14904484
74143354
75597036
80133253
48926839
18447450
71728146
38283323
63198390
83317307
73738329
91039288
42999020
15716560
29802185
63934717
39722535
33303633
54244429
98940026
57510889
43561117
83393200
26622232
37606715
29378890
38025075
55020902
28765995
77731794
27234871
56701220
28321058
83448162
57820682
41392421
29986469
56327929
94267180
38721122
85278442
65479094
89051557
16806891
50010056
68262465
49775991
90427565
99714567
25100439
78107003
38807245
80750781
89170661
27871363
81603362
55361121
56810265
44755724
55009270
20949848
16039644
68212926
98891699
76703617
79380525
77362962
31162063
86240223
22532424
94138049
81689495
13095751
69857100
71393040
94306377
76003186
81755627
11470481
64789882
24997119
15222017
29870833
88666323
97493848
30468717
75099849
48496889
85931339
22009684
46219832
51138510
28179173
75141658
11058337
50765910
81662320
87420403
84567778
34832217
44046365
75659150
79984710
41609909
50019156
34233963
31704417
23646084
11203540
56380177
81955512
73444679
89552455
53064512
97749828
57555105
67785034
21538625
22926358
45809122
76787054
52971278
15910512
43624810
53533461
97463092
12366056
49122647
97946424
16036797
81016700
67445050
64717335
15260796
78646345
47918736
11409936
16138187
86230511
26908236
44879418
17409709
18969551
58123513
93110275
78501759
28657159
94024778
83401882
83717110
94875085
22420503
94973553
36986892
86869242
58384630
94631560
26464187
70852973
91012947
14678450
46695674
23011554
74317743
76050624
39980299
19457618
11919979
99421443
24576233
28399715
38621216
40599954
18576960
61333967
48129724
49121537
48071522
14406516
95673531
72630440
49805017
77504217
85582017
19113077
15038420
32942676
47062701
94860511
25738471
66815390
41924473
30551063
59071218
58268292
50465978
29285117
24525637
61073017
52922506
61567381
12573513
96396827
77512999
76450421
63058321
89306434
89559656
76632484
29403270
10338575
31099008
50230643
70354651
24088313
89312636
86934056
50976167
96334382
85521246
19412622
61591291
42419486
86549113
67551304
28554546
29563708
47454122
62171526
48796377
73266314
35420667
55830695
34113529
19003488
96017390
31049672
13037317
25860294
66079362
37511423
94355371
86132230
54629366
15173710
82867327
47477402
58131421
99764446
76915421
78639432
88569680
98919740
80529065
65538466
87479079
43206996
21781907
34986714
38223012
18694725
54119171
56301699
29141727
11924663
29562178
57965216
25612306
99030573
27950490
49927153
49414214
29609029
12350840
84183934
90363359
52465481
37594442
17043599
80807715
11281770
53033593
48015686
63532723
87070883
10978360
14538391
57846125
67798876
88695390
49682595
45000456
70764443
34971931
74051147
49333079
33550901
69058836
38770092
52754055
83724283
56031049
25108521
97840817
60782894
80888826
51739189
12125428
80798672
73071765
64630501
16398683
15992543
73343922
10594915
45623923
62954353
20104294
66794527
82303078
21741090
24882462
77691203
22795316
51668704
18427753
72085388
73931750
95534288
70734674
19517482
75255486
15985818
34500677
86035996
30028773
77263203
81109002
21225542
29108167
89294580
46290352
63169795
16763081
56086486
59191550
31103696
41937257
77083183
58302428
44248623
19375753
82675249
88929087
65177458
16512590
63937221
94455410
26433889
57856347
91858892
87220442
96855700
60843702
46913655
29916463
31271896
94754444
65365240
65686875
36923146
88904814
45931031
88132040
59213346
91677975
44154987
34380138
18509582
32747694
37052713
31573803
42532188
89879616
91764785
62326807
84196256
86244938
34326448
32562203
17001714
67317103
19906481
97489416
84549142
46533791
74315568
66566633
36782537
10333149
57432960
40839001
27585210
56591734
98050484
42597186
43509853
92075094
10657089
42969674
35359625
51787227
24710376
62807602
67182377
58207408
49048611
56017405
12141728
42641655
78228554
26472865
82415608
21042480
67759345
86517623
27256456
67963702
70216281
77087355
51114466
73485597
11769489
37854243
53906576
89408194
26520156
90600102
18506913
41327358
26610135
76828525
95057638
69118388
28875183
42077237
21854302
72205821
54322458
64421648
34725092
32928097
35001919
24170445
34287882
91343693
93527273
49358719
97786275
99304723
56588098
58442997
38115817
21362501
33417350
64363120
40593351
38496483
73966452
70812552
70644516
60412442
92059208
71748767
25509287
68591873
69558702
38899975
22448475
95038246
22401464
82443418
24607984
89261716
50555074
28236475
84654743
72389339
49816459
75345668
62101009
78865247
19883564
82171326
30550507
71836322
46713935
95526376
24396913
49172615
88855065
45705803
95165205
15608064
87153602
67571709
27894575
50788313
57155180
70386650
66324555
38308389
84630953
50749974
21914603
69156477
88896077
26708860
99127853
92847993
28141168
71190685
98379390
40388715
53666268
77731352
51744815
53034113
51003553
52419102
91264123
49110474
17424889
17015796
95254909
11000551
24716843
91717623
66352375
41209569
75228275
19689648
25939168
15666709
85122311
10839646
50345679
88123346
44691231
18383028
71503054
38727020
90336209
36306001
22229240
15946748
60998009
17965356
82888645
25762794
79814043
30594746
57543755
17411378
53606857
72646124
43298628
97774203
69653039
22530655
40247711
75032347
76304719
84927386
76080110
46144126
54156615
63784556
80720375
67246211
24412199
34737072
66364844
71677487
70422773
48941352
70196754
84164200
12185676
94916455
96826827
42006162
12598451
34884513
93882716
45411980
38541533
66442711
95616440
20087738
34809155
21232497
76853219
97325054
59577062
82907455
72851199
66204562
86707301
27214823
11117745
83035247
24531566
85328336
57715514
62012334
90964505
39468777
42022212
41180054
48865453
26109614
59014628
55706504
95928311
24235468
21661649
73866197
74872336
52562944
42391430
70844801
35872389
61881242
41490002
87589126
39498384
69454807
57617361
99803103
48602708
21084589
42638928
82311741
75676319
71438472
70823069
39082909
58100604
24971656
71481989
72924740
69379227
38241429
97753115
60804123
61749975
55650415
53698763
44233912
43626266
97576568
25273766
52584613
90673231
34421402
56124112
87837289
69535385
96226834
23750013
93216030
71385730
65930511
42304681
23962900
47126596
70056633
81888729
92946653
64279000
37917819
33300167
57581362
60341242
90961434
85244247
11441032
24291186
58139327
94071933
15863348
87700380
44610460
73198599
38789839
51235041
92975185
44833340
68026646
96759604
85214866
85227839
52714223
14889089
17890840
97447697
18200126
10592797
34094211
68540955
18104018
10774388
89095297
79401140
37720121
28582848
38209034
99053767
71924999
35174465
90639330
21875972
62764329
36278611
55626944
78306862
73332248
70092317
61389657
31774258
31002608
86713673
62648203
36669780
42200075
75146859
53809502
12531734
77104216
14866757
69160828
22715251
16337906
44028180
54388469
48815863
40206385
79649676
37244318
37309517
73852863
11201118
70771737
94436656
50603171
39998329
91808987
98050160
84135065
82373240
57011058
49445490
29983838
73447544
72437757
66688367
58726667
99905232
95514074
78542163
92018417
87197491
92614510
62814455
87922640
56263940
17808989
55327404
18083215
67404510
69241206
71912692
68903095
89384604
72203104
55024638
62220418
70149267
12399157
31880582
55449420
39481738
11819810
78329515
62902698
46381777
78500868
74092990
11896143
54624973
61082329
72535708
76795433
60924476
91417577
28999983
56953698
88007806
95428672
98662935
69981683
99335513
81637676
75634405
75382793
74345317
96290513
77838456
69356726
63726885
44690277
75078925
92760493
10368416
66641814
12851815
55254146
92196929
61228550
68418355
99487497
98574676
66201163
90391418
44098629
23755986
20266575
88175788
98970403
91060269
25422514
61050707
46674670
65402000
48729563
54570685
22725240
18737812
78526260
83482677
60592992
61831959
47362562
22755329
97213481
88595781
62911439
90394528
49022813
62844745
99138344
93040102
93145266
57001412
39898145
67697397
15040640
88653549
31113738
76382247
33903611
34388538
38303523
33727446
11298078
21875112
64938157
46882109
28881818
27079138
28764133
43887510
94252536
14584303
13336944
87130929
74478576
49626864
87710497
56221957
36066258
93617630
55732261
50753476
56128367
41056505
46997908
17182105
37301955
84771222
35275190
60986620
24051869
81809902
96758965
18898145
26532756
74791183
61596681
97938137
86753777
58118382
34898573
88283251
65133834
31410284
71588329
47930192
43151636
85807731
79052489
40097637
73852892
71416610
83197644
31092903
88380316
19275805
20616658
44584959
58256172
22678509
75528087
99645737
64899636
48525714
90911545
45055428
89745927
19848063
98137513
27477545
31213364
25393298
93374293
73687494
17319453
53854684
30654119
68218199
96197194
42694684
63535405
67681333
71362178
96285879
71345747
25864050
24776902
97207718
64933278
97287575
78205261
69471731
59330343
25611806
81940474
15143555
14798897
60453089
44686873
26766542
75490163
27035693
61772891
19978213
87834595
70946680
19835523
35435395
74028559
49496848
72014130
92671667
19458171
62529874
39761989
40252760
30245515
87654140
44264350
51166511
35101614
75585312
24916559
45016465
91354070
25278719
85073470
18429650
12678557
71849727
60675809
62509449
33256269
54737671
75742079
58807405
31082837
46795136
34484552
34018254
72550234
33251860
40111695
78395664
62470618
28936448
98446850
24227932
42468221
78937426
99959882
30023097
15903980
20052067
55657430
61654846
94188523
65984260
47209877
27742294
40064529
15444344
89320882
17671873
12345617
65351796
50386814
72217229
25653741
56007831
70127260
79369319
85425994
11005377
48999629
24099605
94427088
67537907
39184925
81157858
72759560
49855709
59352461
32929716
25788610
66906146
86393046
44389355
65441521
23592402
27667138
45004260
10846000
71692445
41380181
96365414
24213859
30795834
26623918
62024910
28433369
33670368
34062234
94797639
81539015
49470077
87332966
92742490
50142171
50525508
83653216
68083852
93474390
31118149
51946094
98361783
72218427
92125377
93527780
62314568
49111160
85682409
30003717
46742823
26176272
64460007
45008293
74740532
53477549
32401490
36906476
59183289
24198617
99684407
67475882
97896459
69573023
15904560
95429205
51036274
62181044
99981194
67610750
84161235
44402184
68832796
85277198
35552483
66456930
60734681
72551398
12141564
24265036
16497040
31683104
78706285
55627036
99015870
60646559
20828050
65259585
86261541
45558154
17978983
84262969
91536848
79660257
46860671
95308133
46746196
59332213
52108904
70508476
61878309
97735621
80472835
10238595
32602466
23638355
78224662
81140422
38059467
16267716
26635672
83758125
85281604
62576893
17799526
93685869
78712539
95137606
37039627
50672411
91728820
96435544
86223192
24599542
24412407
19198560
15042535
49374270
50196440
58590097
92778799
58061776
44705646
52714686
21916475
92674858
43110371
74130709
23944699
97664254
16003640
67401232
48252963
46974692
52897225
22616523
74104485
68195157
84595866
97545637
20680861
29256727
84665688
94394665
88538930
80717459
84087706
77863357
59757746
45417989
94024060
69002040
75379480
29261579
78382683
94744347
17066923
21322910
90325003
97106069
58137389
81136425
86174481
66829526
15255005
70595151
82528325
32393865
96804375
16552350
84918316
90664934
28865447
11673153
51232965
93866825
78320091
17274292
58440829
50179903
19996005
59837528
83941773
68780080
84137450
89452424
55917645
89660741
51717720
44933200
26804414
44649723
78449930
57779778
20004989
92207122
56088820
87538663
63015377
10654694
58131730
33119407
50412545
87935955
15237994
13950838
93395432
94964965
25449543
39975496
80316323
56924752
62580617
64495313
14973705
29684215
57645309
56707904
51112794
96730431
17030591
84013311
64178916
97845590
28469177
71661353
41428665
45010957
46615128
66982079
41657264
44188015
89103305
99912537
28669646
97481819
45604216
97904840
73833828
78593761
46616355
87901394
25869110
43948700
72073307
75647949
97207299
31494467
22180517
30381835
83520674
61761639
84853850
50567260
64265425
52287552
30835246
83233337
71201486
14745652
87890271
40867162
43599465
79512055
88064073
28080194
60000964
20644360
97986442
77914562
72330419
19295362
72644881
98426689
81404814
93456527
27891760
53255273
57343584
93523019
17134655
76509766
86603103
69207064
73736811
76621331
91710616
24239121
22860062
55587911
69263675
33723035
71564597
88607097
42966163
77013837
39300223
79727289
43608123
59867859
83307007
49748219
14657660
66133333
77516289
17157466
43512399
80360822
96893002
30851756
60888845
63057914
54829856
37971299
16988411
40721511
20204105
76569598
97922114
74260154
60269902
52087556
30762004
57859506
35489558
86488963
31526685
94777404
15700008
79295578
70324532
10574438
40097071
21453218
95307818
66638742
23841687
99431218
98727426
77901565
22467507
87372715
74163573
19097697
88794589
68888817
93697612
57605507
77535520
89395007
35137527
80943410
24976892
50297709
57111959
76848503
67534581
45835332
59610419
18135708
32874744
54151391
73349063
35557217
28874842
90336859
83998444
88370872
86401908
94442544
41470853
53672018
26212480
70924722
23251714
60096666
14174662
98668359
40074366
59360765
21767744
31957546
77301459
47521002
38782447
21463691
23386937
35418795
24129139
75554062
71814661
59135347
57897197
50936895
33486890
26389426
48994495
27280298
42722714
74485233
78930228
29957507
64970576
32015715
16937756
20472373
75108288
42023616
39655936
75962332
51805473
39852161
65840784
24454079
10626967
92632485
59889919
37298693
90495082
72229900
68352938
41580901
93101713
21303899
94058606
41748589
63384281
17376959
26741884
81364432
92789274
75568205
76846067
56263939
12342448
85770652
51278809
57137396
49290504
11579623
17892555
76709207
76191537
91187678
21537837
61251266
58467875
40586223
36424689
72414742
53631753
53141736
68113554
29675441
97256025
26604657
44125352
77641556
25787767
25923094
14767799
57592098
35255200
28129257
47287030
52138741
67930920
58297639
37346345
78524944
90958852
96715164
51244658
15267285
71570724
33008528
39546413
67012808
66216110
90292465
96077648
94177281
43056269
14493567
28578377
97689355
11325902
56051958
44662275
71836596
41495094
79824916
87359973
99421532
69563692
72646397
48648440
54993667
42784169
27090746
81567237
37642103
22850911
70434135
61825560
76234854
21426939
97817705
94443766
29575848
13993037
42902109
90635460
17899395
95586047
61970908
41659897
42317885
61056558
78336381
90202339
82422370
82353851
75421228
87087098
11374790
36251724
66599233
48129454
79088608
15284267
11353702
39516272
94736473
90552982
55800054
98612576
26451101
34724413
86226463
69123489
96762678
13238966
30600708
44459198
47626265
98711897
27582076
41648663
76181040
28914628
97556915
29910490
28072979
33000117
94225372
31728992
49570299
16935313
27034599
74589513
95057904
66640427
52500277
41395905
80470370
82647059
58692887
38539472
21518241
82391085
73609740
16488989
51927939
18656221
78771666
32837891
59701570
93977259
74399229
62549945
11870726
33023470
41406733
82301604
78064849
34594488
20591286
11329585
17475552
81851816
19175834
59670810
52056667
69699188
24003398
13009190
39035340
27618930
18532258
24091227
65769393
51286909
79326950
71540583
44554187
86736817
94217040
70604044
44143042
86958484
19577386
31957972
52106991
56063335
77911244
29524760
62953488
71940278
85949566
12603894
63785072
97452560
33106290
65888174
55074092
82756313
45380058
63157948
12714835
70505899
40491415
39843237
48869790
58590705
19206877
78519356
94889637
86447377
88840213
22852309
32548397
15923955
33183936
13064430
12007213
63030504
48786189
14651720
40528939
41683325
47118796
77654210
24517761
73984504
38739866
20883703
54667316
49072963
47897437
87463520
97813014
22567793
47510386
41130820
39158180
40499557
80573889
67791754
86459645
24776845
21350779
18219357
78488922
88161942
11435596
38090239
90332144
78097638
98585185
73355738
19258728
35819648
69243053
99352731
82560484
19746240
48997956
75467157
51707189
23228643
87125943
59242063
23410354
23998233
35408146
66666576
50573397
36068555
21142089
98483171
40192378
55205442
47300207
51370467
72449492
53510188
14914463
67297943
62908044
66133858
62850912
61421395
32605443
75918583
64176617
89408415
29780936
46574475
49663294
27700034
37834238
37286567
46490752
17441919
16497911
44616916
54297822
35775046
22264247
99613162
59685088
61410929
25867693
81879824
72063273
77373096
84841651
78041650
31599198
96280354
63346729
25776871
39323687
63483744
94963126
96046253
95257427
10836802
63958793
44723806
92694189
20085131
42868398
39973230
69582772
49100184
60687106
15410345
26345506
27665557
35558104
26471625
26903805
11227942
12339621
93579224
63189546
88265997
88546286
21954643
70865290
74815609
24972927
68114022
12064308
80866622
81693414
30426963
70824203
70863762
31722536
97410939
85485005
12558922
96566212
77827484
95852176
12158360
29319094
79666885
49909751
63449408
24106118
92532094
22383523
24990888
80018686
16042301
23939734
27245632
24048268
89874031
43083772
77440444
37251389
67714743
59093867
30950516
28563910
80431859
24388065
48015407
86023737
34069752
35656217
82483313
81200847
93941572
23910705
79447889
46368868
51711136
92887081
36759643
65965408
57227549
80130938
77115928
79187066
77457975
97910066
82589151
18198042
61579646
68295781
51493273
49390423
59023635
86071062
10324183
37739399
51315073
18364331
38865399
10746716
40516901
79416120
69980375
71671834
12247559
20378151
72898169
25264296
67611803
15022718
96031278
61210393
19233727
83223244
31632624
98273177
82019357
52026604
41831076
30716044
27129586
92995537
48364056
11978820
31416011
20475448
46613052
62094655
23231635
57528782
25799008
37210310
27164706
94521192
82163888
35526073
28065460
25107771
87544008
22708136
55839715
79531176
45272482
35074752
18078827
67886185
40513928
88477223
78188913
25520223
74604364
60400496
48402977
95745708
68409064
58658853
71822245
76977504
76265990
16342096
73800585
32997672
63538630
47320154
53562887
23574469
95096904
60621156
90232635
76811187
65806794
34375705
33997003
77956862
34067055
99333916
17184322
98557507
47721888
19669385
92281431
16350082
27735088
53853571
88285387
90573656
11719253
51349848
57358997
96730395
12037165
92933281
69750348
93983891
40589298
87652730
39362061
85656701
45903083
97507217
38735102
76340018
62393270
10118659
71951806
42357286
34343214
27665301
61040800
64405944
49809340
25553479
63801720
50894168
83897306
93397297
36654646
66462598
42077754
75374332
67604926
47065800
63484975
21154978
51658146
19348295
27026862
55919067
72715659
75817839
63887932
48952546
83021751
80985217
39455731
56188940
62873183
52489048
33207211
46549511
81921775
15039437
63086140
92924305
86395926
55910933
91338594
39531511
63465827
75566580
75950605
13686815
97534004
94220452
18012720
72589231
88858923
57273766
16262210
33986067
45170770
62804534
69709523
93115820
81646256
60257229
49500334
58645339
95060259
52381988
14718508
97336705
83006407
52400746
12553894
11556802
10893284
34012750
92415799
22252149
81460930
27537743
17431928
74290154
29981263
90734044
47747320
91201581
45960866
13685391
19464866
80441613
64097895
93697311
95559173
87976656
43265950
48052526
58155504
42782671
47323741
46579729
92264178
49820649
13491531
94953777
56407318
29109286
75593034
51667743
40167279
89897528
50490020
91275420
77795618
26354796
19384794
15530623
88584067
97272046
76326288
37687667
79909670
66173398
85332285
38188355
10337462
30032497
67621764
46985976
73669664
97196074
85778491
90828353
46294547
49615501
64395955
64114840
93901035
71897407
78231265
63778759
55168968
86934363
71871141
76621281
65192753
87047840
94346610
83238176
74032822
64852061
58501112
29990883
35540429
36170214
85493073
94323989
44613242
53852000
47162193
33520351
93899844
98097106
79149088
76271607
32329140
99573016
48732053
85299221
75617913
82886611
67927628
44995881
22989078
24945527
13842552
95305728
90468830
81051845
72819702
44761683
81978947
58901691
86792528
91223204
47772211
61184543
17028020
82742499
48344365
52315471
15580577
61421054
49860292
43085069
22807493
94779909
83076240
82181166
26836807
88572654
65625689
86256568
93385576
33864316
28161300
46358181
92402273
59481317
96538564
76940256
81360108
77892720
22718011
74941118
18430360
91567899
78028069
36593281
29454800
96820374
43193180
70108394
57154863
72833740
51710072
41180223
81356552
93939192
58510388
79244584
98228503
49970800
56385531
34200483
48469578
25540878
41538239
44615007
36788893
85564922
70992035
36111185
40010758
98482365
59478370
80063464
46814504
70321797
82614388
35009456
55390072
74333199
94193131
66081096
25427117
83667187
22595160
10384106
39901923
74507556
39122469
40344218
81789240
58783278
93255847
83924262
12487868
90083422
99380992
88326201
91584638
50503699
63350108
12744107
71876483
26247860
24787955
40488116
63035835
75567245
54004997
66746702
28026823
63261845
62079951
26594917
13694669
43071113
19851758
61022267
67129379
59515404
58206366
58124677
14029367
60416016
49234882
43597916
64990834
73102183
49265103
63729635
59520352
75222417
80113297
57714278
87161088
71149276
94999576
69285831
28646203
80885123
71817918
49317093
80524013
28533231
84293836
88384500
28092949
93854801
13682048
28187227
67111899
24490108
58892318
73353263
57273068
48479624
32012698
30034105
36161479
43164329
94059283
94177015
62778194
94941278
55012153
91052608
77559194
47160417
56619089
27092327
11137617
77006703
79192717
83061821
55729461
37641488
23408439
12862591
51914231
16931914
20505591
18113910
37178700
93710756
58747204
25272734
93133206
77545657
71806765
57542626
96571581
64041428
37579610
43665385
90840758
87823958
69498114
97500098
94369874
11408047
92404600
66270497
17883210
62409546
77942958
77734847
19060904
86998424
93181795
25190878
21990950
97893995
77835479
28207801
89942684
38372600
94196589
69257102
93993444
39064149
52073450
69234767
83476852
41697572
83654103
12311313
81936140
59111202
46461781
56104873
61114614
14651753
19794741
13004771
88785280
69377283
40454610
14432008
89890206
43860698
95729401
44135114
45244493
93758682
83201198
80634812
54600328
13247646
17372250
91904637
36157875
87830135
42488397
24137601
79365519
55415576
79258788
49668360
43228262
40134232
13223975
65332522
80169085
93938675
25118282
59263887
38074581
73940529
92827519
50265901
95302434
27200491
45535835
97898922
20485612
43519569
64679415
32335269
82581588
81624188
95760370
22662100
52118499
58012713
28152908
29402871
99821565
11948420
95777821
86369535
91523689
26506440
84514184
16458148
48252879
93012440
69043544
83246044
55461727
84085728
53210610
62175731
87739731
20615415
71742757
36184573
19576107
92594561
30687046
67102726
33632906
64639981
31585569
25131997
40247791
91541835
18226897
29297867
21331516
99839318
36370231
98259622
35019682
62769207
41866229
11954689
79124229
62768060
42408816
81258164
35722095
65897931
62615470
18389379
73834313
74120102
96664827
30656270
17472143
39520691
14326322
37581138
26752091
20532244
31051776
58498452
78151761
25228321
75095996
40287629
73744209
98174814
61661804
31083815
15365748
31181926
68579502
98831243
76200926
91996517
95135608
17905761
61911701
34090675
63474660
43835003
76841153
23456798
34492789
37644228
12951201
60188104
49868476
45579631
64607177
96292377
97886942
20087897
53856888
51371126
49350862
82702479
89251815
84167141
13709110
90675874
47988335
38771589
39415139
54924974
53864802
38474921
47649067
88846370
87850437
20132428
93557590
24684372
31126948
67577099
42475939
31200314
95819379
26025651
11212347
17436913
40082564
38374717
72489738
90350059
32707572
40670680
57872852
76252767
78296891
85879049
71880470
85170511
12593216
65914475
96365971
83014352
13443413
32199144
84357206
74439287
69580147
38922572
11976967
50353745
67691332
12301429
30408445
45713550
86996868
40222285
49235379
80183703
80285413
15623469
85600808
46775188
41256941
94557490
48758037
76372961
62340660
94950167
54565281
11575063
96684920
53310796
32269246
92822254
63698913
57317620
99512290
97452322
80967291
66929651
13970570
54583257
44619533
17718449
44393336
28154245
64759206
74317807
90073594
98770702
69339954
82099666
38441756
12359956
93306306
81022970
20320431
35053207
79629950
79442182
89164462
35406754
51617285
38723324
58049508
39947285
16700208
44871801
64855041
77470928
19093252
86620757
11625146
64315333
37101216
65778695
75452952
97373930
62679092
71863876
74779396
55599935
88063110
94039723
34755703
34527809
25057653
72316169
50979834
11898412
43708115
87283794
65070648
23470961
63223250
30790721
68353533
65147698
80042295
27158655
69841789
40323715
43710445
69444907
71743505
27786058
18679691
65544621
70173715
80895380
95920669
44105410
54116970
73206615
85869323
86757117
70357028
75337462
95727589
84038063
96082476
29649114
83608605
76342067
16533214
44401788
89055289
38076113
15349451
35517914
72160063
99578768
27505174
56769184
92811316
94124723
43177561
92740579
25119812
12878399
77167019
64116227
54099831
83425923
18287673
56844260
76221868
23849592
80341059
57872485
11306726
44176369
43577810
90633715
36986191
28722075
71524153
52015255
51011146
49886070
27333840
24325827
42867608
15024191
87246272
46329728
23571702
39085182
93131376
73300261
75227253
41098208
23464857
42109051
56084187
33575592
88637794
98370005
55903187
63486964
14087940
26929620
20089463
49567446
19653844
23799299
41413185
80767423
77166924
67336915
91381737
27059412
25808576
63239205
23582658
93783597
74624384
61522403
24504166
60517180
15554964
53342827
22779907
62045986
71953692
88915837
10215416
39326311
71631360
82123165
89750492
36202351
93125279
17522261
60093026
70717201
16555318
91081217
49931026
29094191
43704717
88241806
40703448
52384486
85220984
95841061
71576819
48185457
27401096
90798148
60272743
89794487
71577962
57042946
49351694
84886671
41925798
95278563
51961306
93275732
30007171
19392314
97581545
32911413
32911482
51194495
87884445
28299963
42423396
92395185
49845334
14898517
47056925
79065974
13865025
11318774
61104381
86058189
78963996
25003994
80309160
18439782
68898597
67645059
16938588
87359173
81110584
21057594
26275323
13682761
85117477
97047808
88883494
49823681
12145494
88751090
12363394
29441540
14300423
69024149
37026377
57108884
60168652
80539465
74787057
78108543
38434644
37389943
22254201
87775143
39841362
56560982
69295930
39624520
13830820
91901115
34089777
92559907
59094717
65883406
97530567
87763019
39075802
30615116
78306634
73416388
46229736
14571905
57429330
26189637
95065890
92938504
19642342
86806196
49692613
43187204
21563196
48778325
86392816
66380911
33254834
88141214
72365920
75281523
23804539
64357568
55638541
39019675
73102222
55907181
61508875
54082844
22923372
34702576
71146381
41684798
49241565
47989560
25265835
89183823
92573522
36608945
21534028
89461913
70785121
31132284
89136433
64232049
97822393
95356665
25844639
90246990
39971026
82569186
21242619
99012027
56944339
62050529
20999126
59648520
36281555
50828570
17590120
21715653
86494615
42405343
64379100
18665798
57387385
68101153
72409446
89961922
13714258
94662407
22650670
92869390
46193291
21537655
25667571
91062423
55476590
86125723
82430510
16484294
59312268
38808533
60806685
36923079
17383721
44281807
34862163
62567902
62689289
56275877
94707734
90737313
18413915
45343480
35507679
90771314
83764764
26059425
68972856
76439721
92559171
10469599
72455082
71090931
22038466
31835508
36623008
47688629
78181200
77397976
43399198
81869222
75375548
63916301
73025433
70042317
81810300
85540940
61718619
44292801
45419090
20787096
33311971
41924411
44036273
16878598
40990466
92095434
51159084
80523573
80716468
26496927
36970297
99569608
96391535
84532774
44196552
99923385
96538294
16329343
43729858
18232210
61654486
34997061
69254928
89080706
43790968
89160555
63273451
61780558
54956269
89224595
13371868
42475741
87983787
91879250
79864461
69868056
98955662
18792862
72197970
92115456
30545150
90421878
38546364
77546563
35354794
23535090
68800770
76858401
70787839
28070194
66803623
57810388
41310635
68888685
33927838
12255171
41098418
82455363
36468357
67475089
87052762
89443580
35434140
69084668
11475636
34794573
36407417
65027527
12072203
69063682
19439711
52436934
47224822
67609306
14354765
86686960
69955686
71667958
24553971
99738110
97841308
38652298
60821786
80382480
34165842
44336871
93113308
24634488
78819789
47272916
82945199
19750397
47001200
65397825
77162058
57034459
33919708
11834599
92968855
20267721
22268131
10274923
58043059
43140609
81597829
25011073
88900701
85236683
58922999
35736325
78150074
27616105
96354754
70371653
26940110
48896926
25913472
39104767
76899126
89412797
54395319
80825238
97847953
54544144
33483749
23771359
14696364
75396715
39380487
36223892
75507830
53064381
93036025
29020752
11128071
84516661
22792230
37531731
68091975
68678343
46843231
77032292
15158730
26235403
65548724
52723795
96417049
59494886
52593162
45390183
25272886
83391490
72195674
43832962
33764761
12333620
80881301
61519128
51867973
55067865
71712884
46726971
76338390
59157329
37257120
94876833
65205531
45359488
55318874
97998985
12092054
32126251
32070292
88095724
32028264
28050168
69475813
55209387
90033559
65381888
80349608
40743905
56602788
72552448
42653587
64055964
39134274
26695193
24898720
82916219
29071731
84455771
35507249
18112641
85923930
55006120
56656619
68236097
67230049
69100548
13284191
15780095
50837736
49289013
43137716
31026885
90585127
12526705
57177817
75764636
93382470
45702479
98598093
56613363
33862811
37980410
87736886
65590625
82241346
48227610
32520842
25081656
75659235
31173266
99864350
88405147
81942494
82251584
61329083
26363808
63434624
34714290
36570808
39976722
23786723
67056044
30672624
21236803
28808693
37719988
12451148
58049308
57280858
15034193
58348480
92852703
94359220
57624690
57674511
64447106
82009165
95501950
37701610
58573842
99380359
23663848
40323420
73224355
18427451
41091170
44523764
17949240
11013316
50833500
95226052
85967313
37058636
45823619
40959910
11082255
79735648
28788210
85143697
99669991
36362934
65071467
87491397
66899702
48265754
18919426
31286841
95590527
57133033
12328933
19032283
19618195
42689672
80861798
27524853
95836570
23263410
53529092
90696321
98612887
85718429
48220106
42951590
74529647
32831117
45874756
74240960
15032312
37999008
16038958
24442900
84115817
55094458
62315311
51837320
13532454
98921614
24632242
44999446
62473904
26390173
81895456
46673612
70631065
49867661
96336847
90428023
34558393
86064084
55362556
60069883
11107501
80861183
65106090
12562789
89984637
31131710
49005106
77300521
26013377
67449982
84876408
97295505
92890371
44651929
93173085
61111191
12037966
74107255
84016821
87018034
45893737
10450691
45158236
16430967
34576469
49237462
83604845
33024228
29311568
22620170
79492502
46663518
14334234
41378145
94265499
85074445
66187219
52875440
77532364
91129533
59809127
86960264
70641431
45941829
32266819
28439940
13310777
33626603
56272179
62927494
89424538
81970096
89936538
40721086
63725592
50332266
47422229
31906376
96789009
97506748
31604306
10424740
43305797
58836025
55809944
81812292
67206331
66282728
21778439
15432971
95770789
16986120
84274523
85386434
74669889
43383484
72541715
53290102
64312647
74891457
45324104
67978813
31299732
28731483
54513606
79887427
88257861
50293013
66893431
23166136
14668259
63806099
88595834
92289850
51799664
33225995
27429626
88792184
23121810
26341917
38443316
95806108
33470181
82910150
49228223
80940141
22219036
46100775
44709058
76875176
99124255
26279561
54492429
19410335
13831343
17571939
86821021
81295463
44715245
73715070
77585750
83594373
52124702
27929559
47390421
11216144
32582705
19326959
50069391
85694447
50905050
76900256
89770551
35955112
27558390
34530906
67373586
80724977
95177031
48560875
91249432
30095490
47085384
16380437
73156901
42894198
24508188
43193408
41342465
15511389
46265006
75587118
71029529
34449462
39586262
58959623
21977041
90255335
59323285
48298030
47970796
18508371
29686740
52937813
35381010
93824589
68806064
44176041
59353702
15183393
20101643
30167530
83848447
86811545
42174513
72791875
74602025
69296717
87778275
23749168
13837105
76134345
42437076
83522010
30503843
31555362
89477051
39369637
85059615
94080748
65860758
99864817
12378398
47175554
30066276
17562424
33935173
33144620
54618349
48667475
73444481
88951068
84221414
26334692
90536054
60268143
23490208
91315252
78904720
99279577
20793327
89616813
46900813
45947468
17398764
39147749
99731228
85463184
21793645
67389534
48262454
27598194
78565830
97346115
16989965
41128677
22862510
79811894
27268894
98467200
92220096
99273551
76300479
62730228
96068110
98350535
64135930
50706309
11044508
49705147
26229414
13690332
52106561
22702838
67418894
97386695
15530461
74068873
23062649
89676140
66602035
25616450
51542184
78991852
81772189
40557565
27652203
75475515
58532112
35111788
45080871
15834430
67091453
44483641
49733963
57238427
55680328
21968913
99676850
17354452
15095034
78506523
10170157
17657490
76271663
43970887
73704800
36921911
50502204
37267687
83350093
96131075
31888925
68516442
33321552
45364844
79330983
95002042
17021396
52435723
35264830
58853546
60734750
47857836
45112163
41317008
58313966
41633880
10567951
82603834
43244420
33535286
25298438
21294819
12456906
77311549
81622076
27060751
63756006
98872424
34434704
57325890
19426710
30596425
32034009
19402487
81284357
55860221
30537245
41475138
98799876
62999497
83046416
28499870
20185122
30091557
10902852
81031722
24049526
23936436
83310319
35497482
16858251
38926376
19392423
23764559
21730147
97439794
92562672
19778594
61270131
97155692
10901173
79660132
64521709
65534280
61500163
79452994
69621010
19830933
60610823
60622535
62818529
79499831
67389788
30528234
81367281
44126687
96773039
98359521
29149074
27387206
20534058
76946456
84268014
43550931
67208793
14011395
15485962
47428599
46775168
11710314
15494037
34409363
13373597
54204250
53462907
79658170
61511718
30047782
38343535
57859025
83128240
92064888
51416545
46083885
79211178
19766592
94904672
16308077
86886393
60189243
94153793
59327916
86849855
36101003
71520708
34095767
84605203
56279767
60934670
97631756
61385536
97753150
27379538
91132581
67266377
58150990
34277462
69670791
12899501
78977938
15669816
22068753
83910538
98550656
49184352
23787143
13482222
30878068
86408725
56523205
54487778
66930417
86311612
87310950
49673673
60530670
86911793
23090702
94375398
53198251
49712991
58305015
95826186
75375503
72964436
13832309
43508531
18414286
16627939
22178400
65083956
89440876
45151050
82871126
29710596
18608138
12234179
69891692
41445415
22291680
52285591
64958701
16939955
68028215
91534546
18429119
71270618
59777418
95240577
97765059
58300254
18871957
48402972
92132149
24583238
61051902
71083265
49284074
21439329
44003792
62233784
74604052
98874879
85160423
78882257
37625759
21478183
92850638
76729916
85898185
24480896
61740744
28835206
64388649
45356633
40535459
77941540
30735775
99019571
70234512
69472508
37999230
53925361
19736048
60578891
38317773
81409611
16983509
77630970
88548632
16541238
38081696
28462469
89082487
43428323
63075121
45835817
18450249
88662153
34967089
57085727
33733066
62352514
42487848
25061593
37370258
57687155
21777088
70874921
46845047
83533459
89349238
91990994
64288288
15188256
94930497
94035581
43020578
64639288
31698006
23127312
42369581
58267720
41041829
74169252
80827405
41996514
57233538
41189140
92673265
37640820
78216192
91348489
19808714
14066014
36671389
22911908
58395601
85790193
77935770
23189854
77673694
17592863
87475824
92705398
88884499
88647176
26483958
29080669
67859260
99936699
96573628
69469003
15572658
28815687
87942058
12277560
50606792
31452191
30999029
87689636
29047977
24049693
30954713
31843221
47538935
94390552
20672428
78164932
97983493
13236467
32751171
49507219
91962506
93876491
32620613
63480560
47410322
92635491
77786912
68517667
89833156
98882694
76039457
51754883
10435925
48078568
33297660
75093405
59114498
60207068
15518399
68168071
97321075
55158312
72447464
57446106
92589274
38135690
92682968
97029409
31626836
85504467
19211946
63391820
77814965
63210628
26119988
13077519
43137017
82334457
14656266
74337971
85674763
22638641
31472551
28345380
89284012
70732207
17494100
49165936
38538659
30618119
15489664
14523841
60482939
66033411
85271794
79963965
34696775
61687257
47984327
79105270
72276596
97440543
19024718
90705991
92941090
10795737
81785327
10754915
84595226
42413114
33077884
17503017
53433007
70311814
26075535
49376725
46033177
84439395
25841805
15351430
71923211
71058673
45694554
64147752
75399599
54811888
28827190
28921697
71421366
60383657
59960407
90722055
58058024
10156647
78601311
79708589
97521624
61282116
77428192
88341659
41753934
36812058
58540451
93277843
68013620
89072469
18784782
58654608
90433698
53876447
93946108
46616073
89914886
13170236
49239245
20599065
60933822
37297924
91361971
39653019
88114570
32902489
11106061
88364356
29391644
79137565
79023102
33654723
38125862
52145226
98693627
13319464
48085287
93627139
72836171
12933041
24149889
32487856
95261237
17657301
50443827
34685509
46346233
91174525
10228285
51200314
41047369
91821064
49962121
74392030
53729269
90015227
30380375
51988218
70640049
38754931
50829651
36628190
54172756
35372334
68122113
48732197
80133442
20559052
60768475
87797137
34683554
52267112
77367356
75811109
10998520
41308117
67834578
48547020
41350193
19230784
77249968
52627039
39041056
91674953
72079112
37253628
20702559
45714988
56327864
35308310
42823867
61538380
28944980
91195463
23916313
32481873
20713086
82458540
26261975
20030737
48680392
21534795
30187537
51025230
44874740
63868613
30484032
35904540
85939036
81053484
45570334
71474755
73577810
61167073
61726646
74593698
27347024
94674507
91514494
79265730
84344118
49420444
97892683
87236824
35832597
66724404
73422736
46047376
82139718
75356674
31809788
63053218
84027596
93675450
28354254
58967995
38413301
86351270
15334127
23953262
36597742
98300105
13695224
83821160
18742803
71027062
31351531
11848529
86287313
20798644
87295010
99017893
84887498
41923657
97638473
92557339
45386936
42472218
23979420
24369194
39319042
45830330
63178295
99725251
82360118
33666759
87852743
84599247
41889938
77890778
81898254
24302488
68633814
40921307
39245508
62394305
33101459
40498353
20952411
18979333
65577453
29713228
70102965
20685347
43612598
94590835
94265280
32046745
81663844
66465838
13889324
46555769
93935634
56175031
63091842
41026830
20095734
67011949
65917990
91985514
37217231
11524848
39312433
57048369
16063338
41725603
28894407
87418638
29603236
23775115
33854065
62151348
79227244
15452957
50084581
73074916
64086464
21791022
10955641
97473465
18471653
81478940
70336102
27079833
82207128
50115419
55081030
89937335
96970839
38999822
43821031
66650649
92454562
47062215
83023788
18997882
50860279
23854750
99841379
37022183
77120118
70937086
94828483
67844918
94074652
37799537
48976984
30171448
45948594
87506767
93641583
86141479
21301307
87527610
95285023
53707819
72854326
19847007
99215974
41292804
60515430
48993100
82127809
95665347
95756048
94787385
90848403
32620576
66011296
56947016
89891189
12860394
91518334
90249834
36738843
35507945
69947915
37320738
56401062
84477618
69713949
75259949
45692540
44834331
73643523
55606529
20654718
44334413
78932268
22516481
99900514
74703078
11324743
92845266
29705217
52947336
33319164
37384755
47211927
90406835
39214731
88916288
48798803
71247111
47794747
98874095
10201342
89320898
66116301
56270622
10006336
13980001
89007062
70841839
93457341
68241066
65048417
99231956
78819919
48214871
82452831
88741573
43120657
53230339
54050484
60853595
32654128
40105881
19317582
12368774
56601707
66918950
32225861
70530321
11126166
44374665
15528950
33278894
79812700
71404964
10770364
65576843
83976545
64891285
45405715
17822877
86842857
95528141
45013352
28698898
21789324
40796093
76828658
16270247
42510104
17152720
37851977
25708170
64085566
31147865
18644754
35853012
18404694
55192090
31828755
57345906
92255396
68932408
27254956
58483506
35124105
40820841
96828809
80811587
67400404
26807233
28160976
44247400
40606365
16085561
62875575
36192461
29937013
70145253
35379229
75979608
51914952
98788103
50049913
62452621
96355323
37344947
14029874
87130347
52916016
62368413
59641822
52869276
41873769
24576093
87386668
66138054
78884136
51580480
28224823
66731033
46431797
40558476
25783702
80056566
75195353
13660247
75184414
71313444
57656258
44724886
28764869
83158909
13172571
87612411
94100300
45421235
88904427
18377226
36890208
46027220
99268830
91408156
12331460
18159318
44435448
66191406
47523425
43734030
22341501
72021629
28112307
31627772
69405161
71482705
95651203
46486994
98376960
45997092
40969505
94959804
87623914
35361634
53553951
13629075
78271027
47898773
58347734
15097114
42595798
16051585
29855642
51490154
71735313
20791595
98268627
29091671
78287328
16670323
90397977
94635568
26914277
94630579
81287912
11890983
29337342
67948718
97810623
21299833
27909987
67419634
27620794
10436540
46556632
62908006
84417754
33287049
63428908
64562933
95148921
12791291
18026332
17302599
93305544
75066085
92858022
66219175
98127459
98240506
56520283
82321335
79621585
62911762
81338297
36897237
83006327
37323828
44637470
62787924
21860619
21494363
51725575
18343974
16954437
86960818
49071655
32084013
40211366
61577946
50112415
95211731
39093169
69207804
38515042
79900678
96937476
10122647
16332730
68818577
69294441
78009369
38627768
43543465
65675971
56860405
49635939
35133888
47727597
98130664
47951779
39834666
86757619
46311066
77988349
57205013
14167634
24935024
67134659
89053806
64658480
80541829
71150109
33101450
54226667
92061297
37351692
41873646
64275673
55031649
17912566
24076369
87353975
69972734
66468989
69818804
85117984
24863720
42392665
82409310
91893664
47221185
95768712
23903288
70251152
67990012
67698395
11885782
23588098
22801865
85406461
64517350
24308859
91598990
67623986
11733480
76898846
17717343
28208902
38779796
45894162
52145590
70906345
62945418
38739766
25240716
60905579
35681866
66724599
41223805
19920404
11078343
30425137
69594315
48699270
81877825
84424729
16841970
50794256
91189767
96877580
47061074
85570401
78818943
68585082
23655282
71813200
45009694
64685529
92221639
10988732
21551008
15771796
57980962
83609689
11545937
19446593
89570994
91009929
73080179
44486471
88006412
74104551
67431245
12370885
95440416
57173358
99326118
32466118
80480126
70879481
73734282
76699034
30028577
49470838
48668218
80681056
54314331
45644060
26440813
76770877
61953076
57536519
57498863
63422461
52447300
16744099
22567380
41554241
63693053
65707539
88598565
49762666
53068484
31681244
43828500
49504226
95431445
18351774
49266468
67486624
24089066
74964581
78618047
19234773
77215746
92095206
96349939
18723015
80500399
17175281
43971172
11667479
49808115
71350616
93551240
39925850
22347957
47445613
39264839
67632490
49015262
32035309
36473961
68667790
80894915
39627571
38937100
49563501
97815642
50990246
87919427
51907477
31886742
29745685
11687853
55158134
36799070
67814622
60342969
14427866
56930221
25666962
92094741
60633019
41379951
57562481
70954251
16757367
51003626
50210308
69698913
83737327
65626756
21458637
28594387
31184378
68084664
11884157
14252766
41269540
68559806
85913382
22735653
77308104
37612229
93102447
19037375
12563671
16373082
28310223
79377482
50778773
17020819
89750535
34239788
64846112
14426374
88892554
88958631
47327844
43351926
58048404
42615091
20132330
83667946
59549925
16796390
84005425
63013745
22171267
90038196
74931244
19305383
49473151
58506521
20363341
31716092
45158767
42551815
20625030
24804861
43616160
49575127
42069436
35924047
92394924
10568577
22989980
17060157
58042637
52259517
38274865
80620725
12321163
53768278
77713513
69767883
52756517
91108898
90412530
69927238
35893892
47711371
37936281
65693715
37940994
86175795
72402409
38774066
33628262
14198743
75251895
90440810
74946427
63172494
46271329
96628288
32002751
30506356
87835246
90704449
52432479
31850434
58287912
66118949
66408517
41364601
37478905
82526119
28300610
25859732
71518302
24688201
52778196
90402225
76945775
78643013
12687370
73714093
26159632
12624706
89966712
66398123
39569754
77556723
98624209
33578433
49663476
38547853
51048110
39725754
98582059
63380910
11956315
74222195
89748744
15905240
63893192
81278687
62231979
94921751
35801860
66259866
91598593
62743562
34456966
73720843
84405848
26571207
79284101
11430245
93941871
72806983
20048616
83532530
49123184
59678977
24999913
51341201
34978125
80655981
45724565
53218065
52767331
80415678
58033413
57490877
44226710
63866168
87042741
96406665
64413467
49678022
32133436
59444748
83254045
82970323
54789457
20232234
51024282
92245036
72740086
31119741
51375152
26378786
91081362
55358142
44075526
31436974
68137475
70360939
72649877
77118624
71012118
72892393
54901078
27802994
88988805
63668467
96084417
77297826
61821304
82971447
25692940
64385054
27124814
39657464
10176736
83101064
17905793
71547636
60172856
37635362
87375995
94080063
99645409
31140462
78913906
33963303
57993689
66165107
85691729
87252735
52233274
92602259
88554358
35867956
86488527
35689110
64472120
75246616
56620371
37322230
17466149
85988361
69066517
61860849
32079619
78884195
74269320
43377456
87252153
94913283
77421138
68926204
44920771
51757257
91013167
31770555
57327860
10136873
83424159
