115207
67137225
3018024
31527185
28427913
89431338
90935969
68674974
44834050
85425107
40937991
20272524
61089601
71574551
3891551
92994143
96092149
10329307
36758934
4551557
6517442
72511497
86653388
69588802
85402402
61142970
10352381
73300528
62609152
52864581
85814166
35354742
95914696
79750717
71717579
38432186
27249000
78302658
56909308
56093793
21226514
3220442
68837573
3769603
33623137
43420874
14933970
6399654
18425844
59994186
98306466
66406575
38644423
90838909
58013239
15883224
8281274
14887614
77548329
75519357
44420332
38164880
57433264
99824929
95925395
26620230
37073784
90181311
72532707
40374483
39784255
83827500
8195320
31876143
61708812
624595
17915423
82640359
57929640
77348117
14772922
57707511
58736135
23162304
74054098
97112324
39791944
24093880
19277598
70652783
34507174
82256264
37106865
39728556
48715738
76773558
36508925
99855980
46009865
47824214
73309243
54487929
49786035
35625943
5229633
77468371
20994028
62934184
68770436
5612027
92454562
39679815
57286245
90381545
44263769
16059413
10654768
22890608
61371876
56162631
38252752
67213826
30454978
6609342
34407984
75893747
5492205
47531286
29522237
47331368
99545000
70887879
25381174
51174905
67678367
17245307
64504204
17776816
64628156
60805933
21822155
35132622
2148038
24527999
1651265
92081008
83299391
594945
46370053
32619623
69056569
6875177
47447314
29430487
48741776
1834040
95809281
24976191
72206743
76049810
86773466
45021067
44715237
34637163
83065481
83086457
38649970
38174186
79503692
15599526
28827504
49445790
59778965
41638820
61081701
75749835
16619368
78951414
20462518
23580522
76542035
49315368
8457879
3276076
98358778
21167289
94174359
64600131
27984243
12637378
42217857
1911417
96642296
52889832
60702997
6731736
88486136
45789968
83873100
85101564
62941979
96622820
62192563
59815403
88416540
57543905
98500602
55148187
65411804
48370387
28867187
1794336
36104677
4179016
35978203
26552780
56893405
66394649
62950384
32722013
61137421
42762935
72344568
54887428
25257286
46920350
47030491
26529520
92467403
70397557
32638711
51858019
92536159
19272521
38640400
88871194
1272679
39078092
17342517
97545647
85603929
87338642
89247781
51950874
43824131
52311040
243948
45953324
39147396
67921076
72613824
231289
72217485
40945160
18588059
45627249
27952946
68410517
83691072
98063564
93618417
38712158
35031387
46468562
39534008
94039135
10334676
95138728
18927600
92468389
44711323
835782
38850657
48809752
98200039
34760928
93715573
37922005
5447640
52041014
87754539
5607511
14874726
44411997
10845071
73499591
18827961
61699100
25088932
68531375
23059103
41526869
17505093
98999819
13718576
695431
52219292
90410968
15532101
38232748
70098102
80532998
48666059
34429742
66410278
86831716
40050055
97662799
71906827
28817522
70427001
27315673
16016781
91515996
50383385
86918780
54320716
62205728
56919372
38189610
27454559
27055910
48129259
32680126
80195500
69428630
62107335
20059859
69935707
81780030
55960310
85662517
53868960
64789431
6342902
6337785
68146225
78440368
67936107
4157969
32763302
78219632
98720000
67259928
76871296
36822897
74058931
66764199
38662539
50571801
35607305
52623150
86778843
98123203
26883920
99248106
55943824
96279438
18115103
21238977
98131285
23522284
68530644
56989466
87315892
72561321
4150502
25137299
80158156
40651081
65265674
4775618
45173964
42010847
64394557
37657619
36911347
45320130
42676681
63588654
95042821
26861493
62618436
16093648
90936035
78196289
29650431
63737219
73034747
27175183
49678443
31920460
33229464
33237290
19863803
48121516
69834601
39563205
31362890
62435620
68538549
46349716
37215497
45076190
81998772
75529979
27973892
28042160
20326084
41804035
92375071
10654921
58767515
4809863
47638842
88848790
95633878
46029731
68811417
57777723
28607852
57427701
15616992
86140033
71789389
54596871
53806497
91482955
78281430
24090324
29456239
29730392
39044065
62156195
40608417
95525047
51699514
33366761
23183271
15329256
63614411
9275217
31328766
94059819
47413464
13995648
66570458
70586857
73127729
71769857
4307754
78692099
85976091
65819531
27269417
86172749
40362040
19870437
74951112
8929901
1360895
18824840
16132832
85881164
7805189
26852605
74365886
44422312
18178136
36218469
33809973
35205331
83769039
86163703
92653537
71674545
48786064
50843816
62020104
54447204
28268179
47552861
73328079
26849137
12989279
90311386
9157208
77421156
97460374
37291529
23788517
83381511
84588690
10869212
31494203
88052451
74026626
99751014
46299300
93565211
1366367
33650122
94040413
63806246
41535332
70048508
98922067
85026964
90734517
33859290
91347075
58827929
89981009
92691569
96899806
84379081
28239041
77291364
23546201
27580368
17432763
81588574
4059741
78939277
18138232
30253273
83611458
81140556
15951572
41866437
42933068
12686681
54670631
30068963
18163421
86331131
72500969
31341691
78424302
24092643
605848
78592307
85074632
94528220
57620786
82080244
75437396
45086319
81412606
20223179
91021348
43799828
68290882
3757559
1738049
40638442
34928583
88735550
94332288
40971367
30297816
10823175
41846847
35772012
10562150
4503036
29930365
12939185
11890043
63696489
79788658
96559695
95181710
74609425
15795166
55240922
42190217
50985620
41410759
47320001
3688408
23598258
32236295
834687
27248584
67919822
36521711
6251935
5785317
34276836
95587745
72690949
4287521
13202897
44250726
75084794
19656151
55298890
48242482
8253994
21859990
63633029
19546247
40638497
81600091
75006878
2045562
97105025
9899392
27857072
93379823
50616479
41114848
31559898
22610493
15271951
53217494
91173146
39661812
83143052
80491259
46701742
44767720
53374416
66199135
98278918
16298276
36011986
12014248
36630357
22697482
74961439
72247425
29504847
22489668
42612565
32727418
52812927
51597971
27843034
4913213
71893609
21811824
5615883
7274395
65744325
73536423
1529737
20194849
97821067
8490066
77489761
17762671
35017246
47154075
12027928
51435116
33731801
49782050
49756530
59490362
28246449
23527555
48720517
15470824
25978478
59700498
57119443
79177101
35228699
70280585
58012362
49652618
68722975
6595033
88360606
17943286
64390823
16495300
92848224
50220452
58312664
90587686
82675109
93843577
32279238
13469145
1477152
1088959
72327359
38698971
81217039
26173938
71488523
80620243
95353948
69897699
11480562
7049058
61729493
80933304
73631737
38667536
3797319
70501675
59386173
23608841
98714239
86280051
72072839
4701045
22167014
38065532
48741696
7466458
96965371
86823803
79099755
57061183
6586889
39020500
5785358
42401327
58676176
8679111
92457812
38818498
81130257
31917066
8574489
13964034
26868610
73730231
1993605
3461640
39275689
3152494
36627854
76344532
55466104
96597548
68315967
40300775
6671177
59877708
79504426
82608296
9966828
25485409
83544501
84914458
89089583
60062717
28166376
48346978
24518088
91377795
185041
53553126
79161303
4298702
60947224
12161585
18780707
46584558
75554208
63620219
21190736
51318933
60194368
71027687
2540589
55958179
23579334
11943716
92859154
99530900
5696436
1538127
22654201
63789062
99631992
42635523
57387946
81913490
35360095
75993700
90765392
66794170
4433624
74649647
80131097
6321778
26407255
25152884
62581594
33223660
15229944
50227886
49585039
42473555
1707800
74937302
39558416
54970304
46304724
78285218
4549344
48703336
70390293
26635512
47982128
56224527
66873989
75808903
9234197
18568950
32643939
95064805
77621269
94230242
58851166
42599009
94128055
25700011
73786677
40678267
69181768
61659555
42610828
71506836
10772168
26014277
20217624
27628928
90581091
98162870
63840571
68978130
36765745
28706429
28377864
60351350
62642494
66094858
52224046
19853602
2329640
15998401
43227375
82066612
34467966
2839344
51802381
6171879
73421022
55067347
46463381
39733569
85421601
17449725
8051863
63528381
67220846
76385389
5112060
48729567
93636552
77241812
51252805
36553325
98035582
45945942
2339105
54730132
26026366
66057887
46314395
32076359
28023152
75428112
46949903
8132909
37644356
25314253
15820400
27032690
65867988
53295953
10022849
39649568
29803699
6210350
62070729
90726032
56551453
80558295
85990633
60211941
58458698
26508465
92985697
49417532
56313638
62853888
27637842
5253277
1611317
41014067
93715870
38354450
62412799
31017014
6767921
32646005
66581562
5796199
40965921
21868538
57252907
16551236
26778026
95553686
92900674
5406581
46405676
72329033
83273784
57667511
12324813
28387092
93360429
31303326
12536392
85849597
22756881
45126571
43430515
2730979
9835392
12942885
74723923
95383655
9339129
15908291
18775235
82542314
75368647
96132788
67240787
53219746
35585305
69567076
67514957
43112820
26290307
4755579
89297309
83544088
2600103
1368434
44184957
4226256
32485647
69355207
41761701
19821319
55859527
40953634
22004619
99698318
49204345
55354360
915768
10298146
98832461
23353558
29076845
88498857
66829954
12967899
67398764
24493615
6935747
86686594
31902593
96735409
36837217
58760826
35487742
7000153
91667700
86637286
33937670
41968472
10515572
83302739
95361396
82080753
19771275
8215270
82275814
68048129
9297861
8261224
65044973
66958904
17253255
37998229
65334929
61527284
98322462
99378912
670126
18808305
15192058
35675409
92388648
74601291
30052779
6159461
73894244
3014438
26560976
82244892
2627767
34069907
28855039
13527191
17159613
1920113
86711903
10980410
21479112
12066434
56748472
42310261
39966924
90338747
17905690
61769154
87576414
2532203
6096808
47346377
18797374
34119051
96843817
91024338
43901823
17179948
31044635
195569
45448261
45439554
3637510
27376658
66183642
32214317
56652471
74827173
5998055
69293233
98758178
57425994
59460287
67192804
79272240
55782447
73736603
24579173
35305147
96513267
23734764
85524068
52779082
64127057
79616730
66228641
72188194
68895646
22918625
5643784
5058804
55677812
28074296
64514349
87813317
13701979
32525142
42666550
86443298
4203605
6840190
979406
85357981
66979115
7433521
4979267
12836647
15202589
69501072
51373728
38188091
24319636
72706461
4997546
16904226
67348198
65088549
38520982
30368442
7403387
58945071
93030853
44561882
26521039
85229918
10172812
83177231
50868954
10413670
23030113
26652581
32805265
72537692
22225067
40363343
66193563
74002189
99741179
72842791
28690136
16445547
82255028
63715111
64860107
35340032
2333179
99779260
38612421
41528747
86958947
5004519
73133701
22877744
90984957
88575980
79536930
62981540
22588714
53734633
84405320
16883571
72535225
23097677
86361827
73886637
86265436
50814031
3674973
54119631
96971794
8638753
12454416
71055248
99948535
43697163
44901443
7813359
86336232
22295634
50396940
24946345
29842869
25745513
99035164
76434920
65390937
68684656
29763964
23157839
77434531
47396828
2064036
81599721
24593764
23430742
82737552
24234575
15673426
17839247
86053941
63954055
15446488
34263065
71236986
98083193
71599638
24912474
76583561
54456770
89452920
56545486
22458654
4058418
74057271
50335564
29983079
65823906
80394861
92280990
32396104
16495192
40197768
32190943
91991492
42166956
15238560
77658727
64727955
1802887
90407026
13693243
37270999
76963882
6479520
78339193
77832779
67599673
21983176
47062925
71029164
12441099
81024035
99174306
54955003
13273029
35527928
72338883
35036184
76339229
73813264
27352932
82452963
56981979
91319129
20796547
64167720
24090922
45859618
81220402
6641255
20888814
24890171
95338441
59139655
20845710
13406968
37605883
94875829
34226795
59526003
55668439
10134834
58236754
77929599
98086139
48383374
5763653
7083531
95602543
16848721
10302946
13169217
74598938
66977765
42092057
84948994
31734497
27579960
87835804
64513080
97687301
52849232
76138192
77959177
33206127
98402181
52823574
22073938
82883914
18316689
96481587
90912606
15594888
68883018
237029
99626453
98687135
36959835
32034405
98983447
63722321
39710179
65780426
60041723
28707280
25220752
54857089
87768192
95212875
63385244
32309341
94936229
71825717
17453253
57010013
1130559
77507468
18605350
43578185
7448322
21996119
60361824
34476250
94282998
99980119
36051347
53455819
49846350
77990963
98023873
98156564
43586923
33611280
65211190
64579091
97654416
95166821
38735493
815373
39720115
75864341
42473915
16262361
60744015
37182791
19771622
93886259
44671490
13258750
35706763
48889440
82662843
31715182
25566780
71885038
95116648
35904817
74090227
21368675
6000352
47469222
23677345
44854314
860914
25211146
60871837
93679751
41394787
57600970
44125943
92298421
38135090
26148620
68610458
48859555
20517833
86062250
12397185
10139448
78256453
94667711
73518816
22359578
64444523
2050227
5862807
82426835
76013023
59454614
56877708
86214717
88190075
34226460
57383911
43445072
66285305
88939979
20696833
12883300
80659978
12451017
37518252
8584431
16433935
92324191
84808754
89141535
60508804
31096311
54127166
89837552
52718503
8956809
26007638
82827599
24819492
88149171
18814807
27795812
10515866
80655329
11810420
32550775
85494722
35571666
41501619
1827036
25299597
2773036
29779792
78887553
33697276
72175723
14063030
65346007
51679876
41916380
4536951
39818810
99567254
12622614
60118216
51227818
60330927
84773749
66050229
39661270
24221588
62311870
64394086
83229771
50571414
40208445
86885739
69995482
9651542
14600091
92429383
62821005
38543508
66004490
40594549
85579337
26507655
7185615
75995020
85431791
11322178
68944628
76080320
80027557
41656455
48696873
62377596
89315901
48282029
66379630
51230116
46940246
95753293
38753640
23176775
9311429
5745226
95654119
20480913
43162174
14478070
39532496
98901915
62817293
59304481
23125665
70251323
2734992
17366177
33744990
33917005
75120537
28863122
32624975
74079662
62450613
41601222
74015188
54061886
32577904
59555793
33442764
57858828
68880738
62505631
22874164
61533121
96685952
66535056
36064740
15300481
83755202
73398618
45446652
90656149
98084348
22464465
99506385
5597252
23171300
96591005
30093150
27669855
10105804
31279336
4323215
16068532
60242035
33700740
28628329
69093582
38555103
72064035
49901452
83558870
10782222
33543240
83955865
47611746
30773648
43652783
4096013
86991099
7973212
44170899
81957882
119878
37317031
38719169
89596226
14330633
63029770
28917998
32159269
56214880
24405811
90655482
49243968
46758690
48537078
96046506
87220140
5987204
65969843
5206068
37862720
29086781
25770490
5035169
24365554
39493849
34186596
47497210
92369608
18820670
60930742
20977967
62113635
17522154
94206841
71499635
31364498
11615699
61647999
78597595
95582001
64030143
24204875
76059485
38250809
47919574
10327375
9195947
27331084
64457975
90170830
57567955
14452259
46407756
70710668
56044203
16309489
16625509
10358162
84379140
8021457
5784005
84799330
21506867
40033100
34922861
48316538
46630607
360120
38303762
10744606
45944684
275351
72683248
67166925
75030703
37741634
41663996
38122993
23756700
2742237
93241779
79893956
59507906
70849454
59184143
71752969
40474969
67624358
22134558
10119749
4860271
79410174
28773583
2912460
22157904
3491026
37546698
30849369
84341850
85690970
32978268
92447391
42151392
85070927
27413974
32219456
13079959
88469264
8851469
69301262
16370926
78198606
79762536
26923109
97273065
54478843
23522362
58093104
39254353
64917663
77359051
13391012
18080252
90853607
74742084
70826451
59946863
71409871
62615654
81496974
1243932
99583439
62031593
331203
52067830
11153202
61739473
16463084
24655370
42676589
43555759
88957733
84027813
40811826
6939548
23923085
59569436
84146320
37050533
59843522
3441548
38636766
9920114
32185138
68524944
59193828
84010750
73020827
42332041
57702319
88255296
85657989
79965556
34971462
26112414
70292216
47742452
47460527
97966294
9598946
81433966
19934368
37002903
60942451
4783941
48796712
17507156
59461187
12202066
6720683
5860710
11868447
93988818
11131737
62666403
85179146
34032408
70799475
10694168
68189622
66791114
21690321
89838605
97280996
30103092
85277894
92660405
74223122
60587386
29457364
75955707
81338592
76469107
70881568
1894078
90896269
82027578
85090444
71125912
63290776
14560427
1084386
12483202
63878560
54519417
32461810
24685814
82657233
40163524
9746514
2738579
66530694
50776021
51286265
89375742
90471036
36347228
99668297
53018543
87819522
84265173
70863522
93435759
63795394
80826252
73798321
12371097
32060384
25533301
28073462
6681785
36736487
24102937
96798446
37875576
40796124
48824543
97039027
71529721
77842620
39917564
50663069
3747526
14062404
80648940
89627518
31998817
66013707
96073618
38051658
12937012
65688021
60352196
18100000
13642552
8398885
25924838
10234187
72836475
9504876
38139874
16128941
97140659
97036759
39275655
29230289
57667822
39260012
87950774
11018655
37047126
43336537
85442466
86508403
50084763
99064411
60488897
85859926
38875947
57358489
90808547
51434579
79681437
53131096
7353950
52921455
31761784
28648094
10958538
67493032
64984889
42396447
30265495
37655488
64241269
21885020
96747253
35890974
55700224
25609964
88869354
96388061
22040406
10687928
33276269
95124484
57726501
72580549
80726139
51811793
49864514
37658614
34500567
63744081
57150898
84350657
92208359
87403586
26048483
90790493
29869140
29347892
10731565
22497652
91771623
57665685
19002395
25739665
53605403
38013316
51538651
67801377
83550413
66571724
56999677
860468
62143548
76220166
59847336
18273734
16453054
609128
15344580
29763819
4676257
24807309
78073523
63407773
81572847
33539501
65426044
43042049
24471798
63603563
54625880
93733060
82088624
63790910
71232074
9630963
37922307
88011830
70369103
61325795
77114370
38357154
44896667
89277181
31369050
10275880
56346562
62286828
9571000
37162963
40150464
31215243
89271688
77186895
22217773
59364020
26218089
60934605
5054983
25757080
39021891
10859994
59455751
69469290
19518695
67262095
39726860
16265265
16034859
75830234
51898002
7170577
69759578
64102280
8500950
81573942
79989986
109503
2549599
56527400
18329445
24374033
30889353
54282361
19978856
79807469
48797824
78957892
10309559
73078585
42071727
46665207
42140544
67530202
98174253
84097413
76022804
42230943
71315392
79873131
45007355
67538253
91687169
39593710
97154305
85147520
56218400
70436868
46604363
67480219
98800440
724385
52414878
39582519
74334450
49599465
5556204
97697346
26094817
43707781
68632362
10727296
11120901
11919274
7472082
79181163
40455941
7331345
44124704
54686999
32726270
43697480
46992044
4655962
67574955
62061210
3339010
80091095
33114834
71703949
15959606
48513754
56238757
89351181
2598561
38989879
96096343
49035575
98524242
97299932
92099
18137986
9683964
39686301
78653056
35988478
42976069
68400936
78986782
38986416
15865394
56489635
28131291
74106806
83106095
35210919
5541217
78183442
85304841
64492736
16153891
41324436
40450947
77376948
93698490
90798211
79069836
68695642
51099280
81266719
44533850
9689232
16905180
28171849
15895682
38476698
18420822
54691896
65927373
76646541
92797580
27550632
9027951
80648689
36394039
18449274
23279819
6544007
49691620
83906471
65566033
30206005
29722808
79997817
43979729
33503361
88692631
88144865
38354858
11488332
25730031
17987510
78404483
1107834
20912277
91440753
25915343
47282613
69576130
85526439
23603879
48348715
66263309
30082485
92472012
41992894
52599
18282638
25300065
12444462
87117104
85805248
56440826
96351532
68535325
59251689
49926332
39879728
50325084
88236269
85726093
91681394
14768496
95534248
93696252
97156156
69525725
72141644
85727412
85124642
26722931
23162658
93087736
73147539
24370710
68829543
42578404
70614792
83275755
27339634
31898447
46557464
92775117
58666143
58868431
67926341
98100521
47591298
62722960
6807488
93793972
12041067
32817291
52148092
35901307
69686976
96317596
33195383
27003268
26297550
86258039
28734023
19938663
67738575
25035706
44497300
53827238
9707413
2846359
63466037
54103603
55634725
64652724
98159346
52268825
73797059
76290206
88734426
95443727
73450415
48410520
47910108
14712559
37020885
62650639
16805672
68839271
82378887
94080154
84215202
81365908
37361097
5882854
17362129
22556094
13148642
32252894
22942958
44897078
32662045
66803175
67000194
84401483
80060355
61600373
50742892
33478107
91474449
6975848
74578287
52763339
39953872
93931677
76268739
74315940
17451027
8056324
83692584
33600614
77321225
8189091
77279308
22935322
22515032
46847318
38887688
69132091
68635943
94155737
46259664
20192122
92105136
69993058
76517798
90230065
1054641
42276876
41217674
5066998
1895775
12670211
82912051
40483126
89383285
13637447
39554603
57617469
14749561
940384
20783476
24642461
44769530
78093396
60223817
5118620
5507739
72513629
50306489
71224458
51784609
18588650
98821416
4660897
57494460
73412799
10727886
2720442
3164477
57932547
27563833
34405311
9960663
15328331
19864233
75012742
71306140
6256226
86915554
95886543
75329019
9578010
40033919
96072229
77847433
2992722
24603825
88538046
37959519
32720108
99303657
58713848
6435611
28788696
43071377
66896887
33733550
78543704
48179294
85816584
11121943
33546603
89562634
42279407
31770637
38875409
72522563
9134801
11227648
89506761
98365457
12747564
18802722
9791532
27566857
9748133
66735084
22343702
71400059
22119785
71901443
31305779
69247630
98098021
54157185
68592580
60668057
19060722
22027709
25876442
58662235
43212141
75782421
91246964
50276749
17651676
31942958
29394263
20665471
45768530
88226085
75531121
87576033
66027292
90568004
439692
57093073
46549696
66850170
27235965
36653117
83513024
72782907
99845365
27067620
35839129
3956859
22099167
13455253
65645487
70071009
25886513
7073875
99989781
77358903
65214974
53459137
85316110
19750424
77722023
98482540
9237753
28397346
31775967
85831153
8214847
60322151
17047948
62748569
18231532
71823851
75433574
28715265
42444305
76042929
84727741
22238517
9505939
51434146
82533141
62362116
35889249
57390637
75227744
25146981
93177474
56493677
71135226
59048505
35027540
61177784
26196586
23082288
79092929
52423316
68503937
16841462
95199060
20994525
91558681
35793897
14966761
73304352
78996387
89717868
66825509
9524979
6417677
10054934
51647488
74693973
17123677
30850086
84155467
81123029
97489588
18090278
14857411
7202899
74213960
42438208
95171827
39940657
76454524
7234663
5850981
80346961
85759984
54971467
96003703
48766482
57377854
3053932
73175252
33150566
74988639
89807728
35879664
82726159
67506964
68517875
71117649
66968048
22062172
41513505
91119113
33948683
88473028
6843832
77518450
83603059
30557159
92136611
69013956
63712476
72288298
90394025
39029470
92433352
10742597
57506290
8725147
42526792
82113229
94196287
25329936
50043367
53817485
63676460
50468142
58470881
39415733
96864590
17068069
90187460
56491786
98158418
36453029
17839592
49426774
74382960
25807373
31004907
69111350
77783745
3494241
58856182
2500810
43394656
51661502
89819312
56457017
69703631
45944343
60979863
96481595
10201678
20510021
68942795
73257205
35494275
13923768
90356951
94123593
37553990
59720998
53770292
6339141
12741749
40233457
36250375
95307085
35430098
93021306
59394037
31320779
30180302
23799893
31737220
61268270
4645900
37052508
37245848
8854288
27431213
19927559
89234452
69348082
77910335
70585476
24787711
96621019
48263964
29575410
6664364
26254776
58224824
77383433
12810515
96744132
61325885
99429309
58194045
74800717
21132750
23706628
15394853
28521490
75294253
15596294
4479281
44497003
93577776
61443353
67059479
9723496
84202027
55409413
4508808
9244923
22910546
58488676
23795169
51917732
19683182
65890635
24145924
94465761
57453608
78583834
35357211
83755864
73065908
56957607
85177158
81483085
51585199
69875966
44544943
61576332
66577481
59570138
45782
13743595
87283172
79148807
49540281
26480268
72849908
19761462
23990811
95806855
91208204
97596706
99228153
87355174
92266921
61718040
46064985
68851084
17171203
34670580
20601043
56680124
49954037
83635028
25065390
51946773
27537206
33605689
47524710
47616193
8276005
77475294
77992004
862203
41878224
96890927
5727757
20671973
46798094
63468667
16569264
46686414
11114663
69495504
18583563
41137645
85307289
48209282
59402942
52415058
77588065
46259636
95114764
7102437
24158484
65914635
90479901
21071090
76809325
26680382
82847101
23986416
97589217
33557570
15783228
35857929
3459499
15130107
45290688
12849696
24522790
77108901
28506652
33621789
47381043
64434811
81542374
96751428
98178209
19780068
8705906
65840748
33437029
60550262
66125777
18207521
15049581
48882081
47829278
23855453
98757479
78599146
87278219
33758434
93393253
13253791
37054346
35650398
50607864
51216792
20930716
33207093
70166124
41859816
22784464
48169588
45810645
13871394
72278410
16915592
76021985
21237911
1142473
64797173
62253447
82238222
821360
81764289
9820609
27037873
97423889
85111787
97983343
32431403
53541794
63867015
51359651
43215490
16260298
17374918
55216986
96978489
95370306
21926415
85510507
26628188
43952695
86139605
56271394
26167216
34801639
77831886
88884048
32694273
54792879
88009579
28921401
68583806
604299
42901449
4584875
89863451
89575550
29151738
12051619
43850655
40136337
58955458
99091659
27660629
8356285
96426934
72659755
13223817
41364509
13329780
10290057
74340054
73169778
1679147
69894713
39007243
89552997
71090166
41061462
83318850
42569774
1767915
75641831
18978881
85599570
27628910
64579593
2442560
54078019
17463658
33534195
49574719
85969891
81983693
53873222
3026909
33438250
26753482
37029516
60420504
62498394
26711248
32259279
64168135
55859874
62356418
41867499
95677546
10767187
534942
83274077
25060927
79889588
99085493
4196715
91450303
59385507
68199857
63161777
62131940
63590581
41076123
68308802
31753740
33694419
83460756
66256546
80837924
67477678
2847706
32215138
78698720
17424476
86316499
2606475
81391594
82608846
87870714
31678516
22898041
81989376
1528517
86811135
19308345
7501964
44651361
22003790
25926017
72737444
69004349
97048883
36402336
37669193
7463942
65118310
55623229
65743310
12275423
54067126
74331787
74670771
94137971
43293745
99886595
66425295
85651085
51539259
90333620
71353100
87829599
48213158
11525446
46323354
13110251
4434381
43507631
93702047
86460356
92617037
62826894
31606941
30520638
4487305
46748377
91053478
39916976
31726203
98049650
24393159
46771641
80769537
16496498
54640843
57158346
84201883
75546348
34254019
66984560
98057454
52657581
90092502
68223624
2770940
10120451
97065293
6678490
69061172
27451205
75771768
45983258
46993228
37533056
94210879
77559513
83887534
41506296
46917961
78978270
9995334
55375033
15721162
16899841
87671200
2613336
77721017
95463265
8912469
52393634
74943321
79036231
63197100
37258237
66965785
83520777
86562308
57164568
40592206
9159186
28519053
97981535
78476062
38845848
77655044
19993048
12618076
67390558
33166407
32736629
85735397
20979827
18218236
29751471
45752386
47213815
10398961
33814851
44694890
23194658
43318796
38365629
52732017
32590549
8308710
42211669
86669135
73509814
52434877
80995556
6390835
30006616
77917444
85614828
61789827
39648555
75286833
54986402
81841962
62577889
79379173
58168245
89830983
1145454
38264418
81781778
66879083
77793025
62264979
35809518
81297999
70846920
92539749
34264610
41529435
88075537
53935349
82038045
82480453
82438682
13101099
12288098
97456442
86749839
75959593
79920725
66006993
44821380
32164172
23635941
16428119
6173846
84454598
60558537
64439304
38816445
44134292
38083927
16764332
52946140
6229628
14788971
73864890
52486454
26484997
60388563
78613935
3725481
16982468
35564615
94292263
58018025
77898672
46870055
16471131
22702254
35702604
48892300
78475723
31195049
31451900
68719579
87172808
43158921
62510065
88045294
95281183
19886295
20135837
45707954
42809941
22437618
60949339
20126185
43863544
59253735
67391464
24243855
40507683
32609129
35988973
10796520
6427679
77196408
15828664
44968829
22502450
91471215
49293423
9359810
36375251
92413579
62370446
65959498
44569164
64662830
71750580
36582764
93144961
68944217
64263982
27222939
5246262
67021309
56968888
21466697
75380567
99170139
37591801
740313
56502494
62289602
69038418
58573861
38610450
36945823
91738521
61781952
62986378
22465693
28102486
82718715
64124614
47628092
92951344
89202861
47876130
92720536
16530754
21137451
97258052
41981104
33734655
92158499
8420283
91483820
27630755
9200635
27598567
62004380
74024285
64745632
54516326
39571389
34860656
49088991
44614736
65268191
19259097
4495867
37636041
4616210
5732984
47243206
50424575
55560738
93835181
50475778
76007786
75267231
73167877
25385509
63143695
30792003
85081325
7196351
89547318
75726366
88361346
71923778
23696073
73631050
69878774
50190345
25008862
83654236
96996553
78451302
71719624
81459712
55524144
48280947
15374912
63609721
20814366
19291372
39502709
46255856
46111132
69988265
83229891
36944731
35043474
77698542
69139606
20028904
6936482
98339374
91112575
39817994
56732546
42648257
22278520
62721439
64629173
16821941
73664228
42343344
96394648
36843396
19775476
98727368
28807529
9311564
61785709
80527873
50410204
2784974
30185665
9060156
73542117
46264225
93542142
84896407
9532561
64440653
96195497
56741582
50862014
86399372
53137227
70439131
96573441
93142460
36687352
18051796
33300972
63988838
9019406
96948903
22536459
85161538
44814219
96866792
17676019
47209823
73981407
25230256
47420792
48511770
14101400
31011662
4893741
33115594
4712714
12399666
308246
26589323
64643727
88199330
1146352
26700601
56990432
76118685
36782524
9757071
8894278
89137228
32427127
61991528
4838045
64169600
85235694
31613697
44588326
78478165
88997922
96193249
95983981
13455296
18800085
95500520
48108695
24721357
30808963
7464898
29154438
8606596
10230322
32978956
60776222
80761460
3860932
25429812
25441646
76766561
5515052
11634380
43924851
74759922
71028332
19300755
52685191
78317551
12585298
42081615
35468347
68227294
72484550
9891757
90404253
13248948
46018062
77834564
40229613
23990163
5688501
43157444
97725597
47085752
24635769
49971156
6391710
3385714
97631713
92868831
14640816
38951343
48253590
57951494
83652970
93720396
77605636
89146986
64077780
4828482
40479277
79411355
91411877
61197347
91350044
6259158
76407130
19688099
47902015
73183959
47408567
48114290
11090960
35640129
25505150
2210896
92633850
85738801
26062755
94530557
67253506
41324408
14140872
16986574
42262333
13318607
7541539
99344619
12126287
45068383
98472359
85939343
95741283
14927174
1267103
587549
29180448
44918682
44350192
31829581
87982042
99720805
49485782
32341905
78818204
4698328
70100086
78540631
84099247
85709312
91675750
36079340
74927317
99015174
78211677
55402209
69890891
22593985
83233102
18744476
76918395
20144041
25374740
62956157
42817715
3338961
12299200
43283840
16300644
68092028
27773114
61043914
2719928
19632739
39577221
51815214
39412749
46566308
97070216
60841982
1562609
11024104
16566218
33184499
75461305
15561707
8538297
34181037
15089421
69004082
27000427
3497334
16464164
19301149
99336964
38560299
57372635
97494332
50168901
13243643
101156
98443733
20996311
69306373
81486153
56325040
4657232
15046
43855172
63479244
67310459
44617369
50559656
36589902
7281350
40006809
80343128
42802317
86765877
97470892
49116590
86707472
63330671
34170395
5579041
42728901
45406441
28220251
97806524
67863781
17780938
78843806
40228136
47718316
71713832
26540249
63576897
65252408
84156374
7659279
33113274
36744617
12402650
96025722
34271093
74676901
28895950
15846138
17843508
92430710
32540123
5655870
2263107
13973303
48855606
45968454
73681090
41009823
11804888
25535862
20000368
55100742
28009605
34708028
31157912
11776895
63164891
49979738
44641438
71468763
17045513
97465542
3194919
26095100
47358269
32248653
31378911
11581810
68844474
40247674
56652006
1935475
29561262
74625093
43505799
83675188
69462662
56839736
53210267
77983350
68968320
97786837
60294311
56191255
59241527
7990237
14664371
44868869
75293718
32746463
25003508
4756307
41722970
47407302
70054695
24277275
4300904
67184735
26540312
9812739
12072143
17253324
92623720
85748442
69215701
76933606
65976688
53533693
37120950
12609384
26881945
45359830
49871295
259829
30347336
49352705
38638534
35903882
39035884
54400980
28293952
24683336
11005727
7416744
98891902
12780047
75980384
97141921
13596281
78474137
49745573
81465839
10309663
7309882
51221855
64776088
35590753
49646496
50134733
21754719
52290581
33359881
22560923
8712329
24709767
93359243
81851334
80310324
93359866
59359081
41000518
48207498
1101975
48475736
70797523
1224940
78969727
32328086
22074869
77805862
50113723
49090233
45097757
94530341
76414506
43230725
86901869
89178030
98240069
37423712
55121768
55703351
64594286
64686144
22129866
49100787
49754418
64807942
81346914
87520497
54805026
97877292
60446590
38462454
31486816
75952175
19957947
80360142
92734036
56241809
79892563
82997472
85169667
13282023
98029561
4987923
7170224
67050164
19255778
88305986
82170681
72870285
27135620
83891525
78577797
94065378
60139738
80188599
84486189
32393619
41616314
79715190
76518185
13654687
21551391
93241012
65736865
129141
60214020
22665515
91298608
78421013
66959868
17721925
91904007
27032480
50876708
43117353
70361889
93768297
91698011
9655981
64894376
24953578
90194495
1971283
38834422
42931016
11897057
91453917
64452548
78759071
76898459
38087038
62373024
77965275
72523847
12998760
43971758
20512036
86322502
53075700
32739241
56566822
94726874
17625704
17352894
39154994
51971155
57578402
54438406
2747285
97612732
22109557
44416356
1668438
64951572
88999223
83343048
6579795
45315350
23448994
87547637
74316162
37704149
67801612
70397665
89017344
17365310
38705590
55494696
17093507
39672175
2373256
88424112
64230444
23986967
51657409
21623360
36775852
56831476
83369761
36170152
66485463
23309970
11671467
82472194
27600731
11616915
54278565
98091702
92910241
23438233
27902994
5251068
67328767
99234747
19274224
37054269
8631441
97014863
9191769
73320130
96342864
90611773
37225198
83055611
39347828
20376785
20795844
75804565
78127279
96962775
94667064
93353813
90008944
65901782
77397888
19494861
58489071
50386546
51843444
59171994
65673717
72903866
35581298
84085524
28549656
14535539
10647796
60209036
592920
46846261
10902686
97596679
20677858
43304161
60516359
84697971
41170242
72362473
84457172
53657385
73318918
11371584
67107967
71138785
50364670
27633939
42179683
88220390
14853419
79794263
30429128
92483440
57044347
62548559
34593184
57512265
31837844
81506056
43161991
12330873
49401880
41088730
98904268
42205605
86087258
17254840
7637883
96007811
64001728
65335120
9766251
81104228
74830561
87391626
74601341
256838
59183366
88888216
95949351
27573141
44936092
28696265
95973741
32931864
45127731
79121803
66912320
18542747
99272034
42660356
74776635
12063710
40904305
82988162
90193288
35951068
44875597
57721321
25154106
33190757
96377694
70489428
59765757
51922440
71507417
44809492
88198984
33165261
45368607
86677154
40518393
52942714
97163407
65578275
93157614
52873061
75805505
5333895
39544647
99001043
59213321
97309340
91460342
36721933
36028629
76183878
76548025
29134052
72780574
21559718
26028095
56569293
99448831
93383832
48276037
12899813
50400244
53366922
42426648
80182918
37949697
58864117
50145652
38890382
26151166
61810215
59483338
54790182
89025451
60381374
74050020
67656031
96445753
52984902
43075486
66006046
93894598
30441244
66111895
40384119
67742016
92008848
42781446
51628440
52863928
44551332
39578830
21694710
2091857
56292710
32872174
92220421
70926977
87042023
74490372
50694223
80606493
39847570
920167
31485462
22107036
88780717
61348966
14545583
7127531
59988476
96722487
37870572
23906957
69158809
62468290
65263765
34864585
5675252
21352047
60060650
55462209
66900108
43149946
29261860
50343346
52552724
5926824
49615766
19877438
20254662
40711004
9828708
78678689
87060299
32426270
26010845
96870790
87880960
52655148
45884095
45270347
64903265
60018049
78231631
56490682
49884653
78453521
38037920
65374939
42384611
90307227
79612150
86371727
35452945
97805116
36625401
13445475
27572681
78565456
43496580
24849503
10148047
21226884
48887733
29518261
32341438
26451095
68643516
50848090
9186076
35447738
5778633
58731732
18187598
43029891
76781701
62444035
60391039
52015086
31681557
98637537
9059801
31979004
25680546
71475074
55881257
96740574
56560666
25303486
18243881
33001429
56351639
38398994
20722182
67399188
80172171
80013206
85904269
33095841
5557561
4493448
99927192
87558092
40152203
43477537
18705097
75915443
70668768
69952048
20723301
98370696
85567357
64904681
88931459
41241510
45517726
74287233
20791626
53264004
60055446
6736770
15637399
30870030
22152020
91595069
21847954
52754088
18638939
65000486
95459956
23523513
77630230
25139509
75093616
50368994
42095063
68223983
5189981
92204427
75564179
48481450
9847630
77593437
34034917
23257917
9245070
77124908
45257878
69909651
7821329
6283445
24950994
65280022
94113754
23990161
75824480
45680363
18640270
77925562
21974488
28536294
50808920
27614494
63722264
35649821
20524598
23695497
72049574
75227974
67480306
48552698
79619189
33969235
91397671
20152894
87414948
24922066
8445821
38622091
87008913
25493178
94245598
60614476
35051109
70927070
8899185
76460224
93110384
87698909
98902463
63688051
32964684
42309307
59802407
92552185
72013180
10207796
33295846
16148075
90674475
45246923
73545364
13896659
58029172
89505437
94647911
11950519
55864482
20454737
66029660
16950496
21607046
50296948
88357510
27668256
52007741
30635672
34134494
93737336
63892604
57719751
430744
42629999
97790706
27288286
35719274
79644921
17224512
1262802
37796251
53087027
75569249
16299710
87376981
32471551
97525768
10972811
60292970
15927021
93703184
87500123
67786632
57771609
4532962
88191344
89565166
46427407
7720749
53025951
12725947
63676719
82974530
67595777
71077269
64590096
62044831
25961551
52868452
77680356
98133164
75312018
45461555
49337802
55739517
51337312
86006195
97268544
77655603
7401980
52015472
7153940
93271907
50013910
36817171
5314455
85846511
11189945
79913658
8809337
86546035
60015127
9626765
25406642
2176892
72656217
19108084
75800888
96213208
73701319
83621962
34619097
63721826
72444682
4368569
3817140
60760857
58527877
63446154
33862806
9947912
39840532
53552475
45067113
62021121
31326195
30297432
724229
95590755
23578896
41947071
81781968
76542409
89727483
79172871
24990113
76226276
89612404
48680793
56394521
34285551
9679225
72200985
50119482
38436477
15214517
91176853
2849491
29803155
33521349
61508471
31211206
67415660
67314893
62304962
37055752
32320242
49588948
95659766
83411998
1370608
92722671
75188744
26115135
4744603
9411924
21560346
73704297
334926
95285531
6080495
75735816
48640865
75879072
36204745
37085049
58948303
69931065
28432397
57939182
80651279
15593390
57043491
21480562
14076421
21044566
97651340
32089442
62451174
24219205
85348269
87306779
93927923
6410148
67958818
56193798
30017487
7066580
61188787
95868309
89996899
46309067
82263168
59324781
51082093
52853937
12381528
70893041
46921410
48288364
34515706
79269312
28009720
77403030
41205312
3316564
25329441
93126835
83475499
81965484
53790738
35562697
72203464
10941020
89535122
58264806
16797952
92500847
65348165
26272195
48463185
95377937
40360262
86509939
52577957
82636310
4533811
29674833
90650226
19297540
75988532
92495276
71445122
80339670
35709184
54001321
34857778
14597613
17842792
45121177
12833802
76597465
95230678
77508705
90146546
73162278
9325577
88606931
25594946
94610205
17781300
83920636
37645293
34902391
21784800
89816766
39641911
43980060
66446878
54620374
26152896
63993549
1956072
48391745
72029092
40525244
47408552
35460324
83267659
13468623
40592943
583185
94585477
32210195
46078546
92947463
81514526
54581601
61557423
46782651
78016645
60104220
10163867
42530790
99500403
18448651
44650598
80756426
66119991
75205012
61065389
40592813
50988592
6774187
37376860
39006182
29874561
777923
47247572
73032601
26843708
74600290
64778895
10804723
80187390
12335821
54223496
70315907
91184993
39272964
23066581
91168981
29156818
23643910
55853543
50484272
57709184
84720114
67417720
56994288
33171727
85200004
74341544
13432114
23679911
70086947
38497409
30039380
22113390
55522366
76064373
46089001
64886756
85732195
59318248
44134304
91971876
52840697
37488298
26519854
16329211
55078593
98243894
98543536
44570226
71584287
15221293
98069073
8909579
6958840
74559707
82285362
56376395
58778464
42273975
82427409
73859324
56861487
58819406
22176299
99289375
51459147
1672919
52205567
91436301
3025538
95927193
61152575
29564471
5638500
71212354
92816266
64551371
85139694
58918230
37682234
26286149
90866056
75138730
66120760
99031698
219133
50224612
88414965
85437592
66725549
44319897
93319911
57407645
89566798
46425770
60815458
79390655
47789858
30592217
34617234
54003163
63426589
73864286
25291125
19823966
8904425
12361116
77146193
80030817
99282506
98086221
96682844
68279618
31041225
48884945
56160789
75573115
49038668
84267602
97116132
97977786
12391414
87703659
89828727
33300782
59394865
72299087
57585725
33719783
75131345
67622031
4446176
2382586
63241683
23506412
1126409
72931728
71665086
1714686
48890163
1305452
14760041
37979915
91988497
94003815
70593616
1548112
25151629
42026390
3352618
43904100
19851534
5984898
77491748
19513513
47293984
80179961
33662554
18103627
86993590
79789794
21980699
44345773
37504602
69904527
21890517
68641112
37853562
21825072
15881414
48779905
16840009
38539587
15894519
67420659
25122744
94178764
84409976
48191663
34309675
76035104
73840912
47708724
87861053
86043371
62142901
19941513
76712007
39155957
11474248
13932157
21923931
91997996
2318520
19867678
56569209
91956487
40127319
60198162
9566815
73345874
52090792
4967586
8658886
74884075
30881735
37829992
80352299
20142458
44884611
69614239
84022485
10576639
71988953
93418117
61305981
56694447
28361439
93771239
87987828
30461727
33445669
72097120
48123463
89300854
91139279
41457681
85253536
79795659
18676712
38801102
63349242
193320
91755244
27032571
97830517
606635
66827092
99089459
25025134
84760449
17649462
19745063
74127642
1252267
19707779
50092566
40455138
48625646
86306038
62635561
78618844
42784190
95584966
76169153
98018185
55194943
96257713
27549962
43584700
81776088
24480910
62952996
62355809
8093201
17631794
94783345
70257209
92041395
81437403
91307742
88603623
7383358
19071992
66425129
51914205
98539272
77974179
15384219
21296881
31753237
11831621
66302056
73564974
15703962
80768006
72470134
64546677
94554343
22280023
31396058
12518093
89191900
21851869
71759084
66472540
10856842
99571800
4577727
21021580
22093134
86563483
71526743
18305956
76536977
53628632
60560775
94106859
40595360
91489624
21747570
61619774
93639654
89373228
87886281
87498344
73636194
97689061
45235447
25236200
20087326
1350705
51955541
18810394
43659313
53733731
58751752
20834238
10371489
51182475
65115712
22409542
96629221
45513061
62892101
83697036
44097038
34076864
56162621
17437952
39268086
12720429
75278114
87234836
36755399
72571079
97968544
5429902
5450292
37343920
61309000
6740634
51723876
41319761
40144873
8668104
74760244
76810873
82320179
33437401
16741865
22225913
40101343
34042219
92342872
21369610
20836903
64626056
22822166
53120914
89066643
67246994
26862512
56287017
45282860
32405535
959050
73628085
94262416
34916185
51061955
72028057
34898963
58475985
15020483
68197864
66696665
8641097
1096818
11077658
62567370
9308854
22032341
88988825
48204178
54059787
45227871
53890758
90941438
29064988
85134949
58028703
23041359
8970752
26256250
40536588
13365465
80727439
13547955
64768476
17524146
73799626
62358566
48435815
64479453
69811834
16859662
82057161
57211122
16918346
34817922
77154116
89104416
58594477
65161877
66192122
11151152
74393765
19561782
18853760
83885198
25965872
38744554
26769895
61122473
81433784
66922870
52975508
94832783
35438726
83559574
51963601
79894515
72391097
63703230
61679102
87368461
93263903
93045161
4635688
31011650
2845345
46473024
4446821
46003440
31588725
97458907
76714844
41239402
63595282
86046741
54118012
74043395
53306408
50458365
4029133
35261524
93177413
77663372
98463660
31471539
65893121
30111998
34758673
36658618
61843805
99389774
71362914
73361697
90751100
36831458
46452331
17272445
1280470
16675750
96710375
57101317
88452302
76697768
45414036
91517880
2496558
61079715
4250548
64943880
62074192
78989929
72578370
78271952
36766715
33211720
67274646
46999097
73254866
16730111
89131980
63966994
27093844
9485354
18075548
12906586
96900610
81438202
36634676
45776968
52058358
40313784
29675131
34142563
4660162
44874021
63606556
62419670
49365737
50545102
87870496
40624493
2280761
34824963
86068323
78400874
48156344
4801001
89921968
95171900
41931922
9842982
95309568
57995122
42617773
11447077
88619946
60072341
39186053
44466774
97241546
94316873
37147283
58084835
68755355
54955530
26305451
78172768
86748090
90225959
84997353
28867106
50904588
79601510
13971910
92348770
16281640
82980096
51609106
5749083
27848780
46032788
75396516
82652275
42723369
59518901
8749281
63790148
56870823
88703319
31355707
20706973
92557109
88163769
59807578
25531438
59831030
21792621
84228368
81364019
69017671
97638907
47514342
26969674
18972902
23548371
92589331
70476560
23615612
79318552
11206573
22959477
68502305
36897115
5690319
93739134
71890990
92276265
18907781
17181808
1021117
67229555
37147805
2385630
90136123
79716412
20855450
51997080
31707111
37183005
2656712
85348026
35284733
57854055
9991453
69758697
81753957
46316204
40881972
17353761
50979795
64390844
52695771
21741310
6962690
39332956
95335977
50956411
32582675
24693407
73966083
57158094
49542078
34548659
54988343
96435027
24289079
79724120
56471852
31294931
33322220
29675722
68723641
25863256
98859247
12395098
78320100
52225753
95211439
14898693
87049910
80466533
32311516
99377268
6235004
18054536
61738712
47756027
18666274
35874176
85213141
52519546
76313625
29766898
22302598
9923159
63375567
62862507
72457043
21750906
28338750
83179477
56285437
9827868
23290740
6668278
8094926
74370012
96088749
13202304
60400396
32046954
29614097
87783339
12935998
74361739
28442709
24814633
47504113
76849675
95935058
1235192
80256972
79066966
93229697
37679441
48230832
40088935
75340052
28462632
94921963
77278713
44348532
9105878
62955365
46191522
1543255
49720684
61050417
83847902
6864449
49961647
6087567
97235200
28588176
39174110
24460633
32701534
34193595
80080156
94490195
79149163
51887867
742817
12818318
76224678
17301194
16899566
16715574
84481388
56799935
21382559
29086490
96228253
76606365
61557385
77170780
2641192
62569556
14892633
57593364
3040934
86257504
55720010
87221816
48375448
7518538
11036079
93520540
63049150
75991053
30929310
79914924
61235719
56419608
56054285
87540970
72491676
23416528
58007065
7792160
9006675
25712896
16580098
58325200
15725865
83787925
76356020
16589081
90347592
29718133
6120281
77338743
95674058
20104832
88284036
73764878
25551531
87901755
22765265
20919528
52045154
13477
95059502
45475886
590607
41761035
41921137
4205048
5372885
5944805
31745782
12789049
45156656
36971124
72256373
20111793
30499154
53088181
60341184
31079725
32625485
32799097
64950002
31713762
80439686
49191642
48747196
8374405
37583606
46353724
51917612
10308445
34509769
68435686
92909829
62091347
94846499
85426098
55724069
97587058
3026132
68469063
54500905
88858135
4657777
60803025
98151624
23391819
94443764
73175123
98021556
46141416
87279542
48880474
90838383
18488878
3396624
72310608
22217762
56344953
78744084
88347562
81637696
49757020
34114682
25837266
29558355
87298249
87256775
15637778
68223247
94792331
92767327
61108509
23751547
56505737
45087748
27969221
28890977
15108478
62946878
69528113
62035534
75265695
8873920
9269176
22546306
31475378
20553801
33633648
9899923
26834274
5714365
45312899
52174905
20740130
82653981
85943471
1520297
70190458
19244090
20852309
4402066
44814809
47512206
75087853
40400185
64101496
35484090
92291106
78719927
29279426
58132825
39257741
12541580
96766233
79506103
58670375
5656265
60639184
98676048
88984864
39028154
58938709
10580463
97644075
15344949
17140741
21291509
42046689
50085718
32572682
91697222
12995216
62467978
55550781
67210165
73460627
5772051
92783605
93741955
19356547
45669628
23481495
57029247
71287571
49696136
6714466
94489007
14755925
58123838
77087833
56658724
49939414
6822547
89916931
31533593
84577383
5612683
42638207
11209751
47997850
56477203
89587387
16891581
94683177
53243052
270358
9832973
42467520
32631128
4823111
52662550
12807992
69743031
1015289
36865066
74050207
42313473
1171787
38986975
85774437
39464788
83792992
32264929
96859181
1392531
77091919
91868672
39077609
48136506
60244556
72840929
97140583
79921660
24513884
51202586
9097528
97119445
62764374
88221716
30509462
73718155
2631125
89491783
2821322
23734056
77972215
7964384
17255183
7764758
34112242
78089731
66385074
20833310
27972127
99689879
36482100
22408083
624024
93252866
83861422
76455557
67301323
14370235
19574737
94367782
11401238
60995607
70884710
16483241
72822593
83331063
64529973
70079017
69193722
9244056
40631110
77354609
71560135
95550687
19088350
72708979
68783830
6630625
39157264
98722073
74899260
44926604
46303878
15789081
29965580
84409467
79931495
15696574
11618595
39645845
42886963
79730574
19303738
36779343
14075179
39861116
56974513
42154329
95849028
46526733
23728473
41569408
13986195
83187762
70876405
29065753
23021934
85317665
40345226
34439543
10221517
81793069
96302372
33225958
7991304
66269114
28502461
41071397
63646180
28544610
76882781
63601332
59479352
43089726
96702070
27750451
29812712
18301273
66593868
8185869
98100093
40260660
68573542
49391107
53500200
7070400
20809662
81597524
86034401
5400892
90168655
51567133
31604209
56546975
14352062
6242205
96411888
18073114
49783203
83030740
87448431
99804245
72645248
96409027
77269692
62739741
76592318
25758664
46997564
9474827
43594975
61813280
71414106
19145245
1661451
65466298
30356776
173040
62767960
66508441
3034896
49298531
12719266
40921339
47731390
33434428
47901740
35012400
42239719
7541890
9274914
63618668
43707726
96737813
71726660
38740341
53297021
68377293
58903072
93535025
14485152
91164184
42964251
93371722
40250121
13762572
76455736
44854711
89895582
50448747
85953829
45288811
20921338
8241363
56673091
70519724
13393794
98983891
61506080
20340985
40683025
13340024
7983594
99693024
8023568
74335101
47233171
94951957
80553699
69841675
71260167
93698234
49033465
76239974
85895653
44745605
58604045
60610803
263854
11536079
33562442
20221072
40608379
28958730
80123682
39889753
26274758
72525184
39606886
14792359
98864919
77470673
1160713
53286226
9235422
18207493
55604396
75666216
45323522
96114985
55685542
75143629
73487911
91121555
798243
54058224
17677783
65892351
95267503
3134439
22236062
9355405
12970892
45922294
29852208
39446732
86460129
43972554
83507113
21584781
25345136
59630100
40744344
41063412
90269853
12066182
1256904
79619314
49816839
10662943
9117630
68084116
41996337
78206378
1858304
57782107
87687413
60942869
86810068
46024192
87121841
34754573
3141469
48684743
50195993
19347961
49316085
15729163
98463455
95613029
96555189
38181994
3755270
97245720
61724634
7882617
46183803
63002197
3627164
97631858
94389238
3659085
19069239
89685281
20113085
28524909
86313450
74822948
14830402
17232215
65195327
97079807
65932887
88610973
83503486
38118707
44718220
82364047
14856906
95643276
86817457
89700969
39486426
5158724
23745486
32541483
15607129
40207435
27530923
95830979
82482946
5524534
15875151
8956274
98060634
98938310
28805830
53417955
67756058
58359083
44784304
93400894
72431537
86550555
39805049
1645785
56936982
59931116
84812771
54052508
56216755
65597576
9291053
15131104
52039543
75005731
15860523
77816679
92539798
94746463
66785814
65134960
17889875
90650362
53457589
41134081
93624488
43321176
64687916
9607734
23006821
46793606
79092388
56794632
27690045
17254051
5606125
77640602
3948957
13260506
74923110
87229234
12411515
52848924
66972943
783219
85252610
24225386
88262484
61120899
46088453
4601815
93780660
84155472
32185581
93207238
59503833
37547882
44981550
67501609
76910193
49250325
43313417
94921305
41208073
98797565
72226985
69007556
69405907
83359680
66494575
24849794
35645014
845457
4155535
81069239
91820205
49517314
64277087
3169066
70499306
39359616
96592760
28794576
32762619
88752608
96613759
62978764
75136492
44754210
7138488
14159736
59759667
66895721
58833118
31286840
9950084
93184373
48149085
56528390
93108107
81882074
303444
47264187
76007129
70714221
17744406
25670185
73253160
51513846
58918201
20466401
93568433
72986463
95856294
90596695
97618120
47293106
24300029
90546876
78293931
48563355
27513104
36926905
35450412
24397463
38417277
77550014
54943861
44521814
98131479
80964865
75482479
15285277
51943840
20362443
95696242
91566233
19634291
40968066
76560828
40333769
75930055
10702174
40320759
18573470
39034448
32341012
92399529
25682185
61925862
45360279
20875622
83963651
68237206
828753
23059830
71146424
37751202
54866466
58451428
4075049
84601582
11237332
46988104
96992977
27028631
72459950
73829955
53549094
1232859
49580324
2961960
65004798
34733135
69529180
94710602
87346346
35521017
44890312
40222943
1683761
40097755
4746781
69232401
32685975
15634356
53378356
92841189
84148339
65828231
77230760
68988691
21900350
65436330
68055153
55684047
65905421
93829923
27061031
65658841
34493506
60339080
32439224
35821822
5258277
65344351
33140178
58889554
93666084
68005564
34461635
26751150
7650629
49346350
64856040
56057652
69046988
69252057
92891652
92370087
95561467
69642450
60554533
34160068
53267217
7775351
59034340
73047907
45252462
25845446
73388242
84755939
84682058
6517924
66974385
54411381
96386950
28799948
42414743
31972982
71518559
89811366
1373185
55985646
30198483
91591766
79456503
41833721
72498114
49870818
12589420
73125735
57124996
86782400
76779767
40191243
70993263
74852399
85270571
54727738
60394516
61211565
91085469
63072300
92560683
86387001
34066391
30538192
61049334
9028268
62102699
68234726
48627889
76259855
66783057
13765915
31417226
47915656
93958839
79038889
94327405
56417270
80455412
27404406
98451247
444089
99956103
37471640
47859685
68540688
19929998
89589091
13040472
44393526
9479938
96668101
5849417
5664618
17935088
26067894
92338229
92662369
96322042
93914779
3285953
72903307
71675716
85986856
50733006
42392658
64615981
54171103
42378541
59585843
92747750
56550724
74437994
46987453
40026387
38225773
5321273
42111463
8923406
64723713
80891431
44599956
64749289
55701240
75781919
13745686
20590891
5830731
69889593
87592567
90013054
74988956
43014609
79189435
59809437
42818228
9965814
23952351
15060039
40735739
31493385
95362880
7498598
98250207
69794510
8344851
3841674
83847689
23545538
61040433
97579801
64832004
9352959
7990075
87007510
27149868
61085526
74605693
50182971
39395679
90678186
86817770
78011319
24506416
96331445
3305408
84164141
3240987
87090186
13793247
34563438
19218850
89809371
60935807
4535804
92770256
36676147
33544115
23277109
96335187
21218036
74716384
42445319
78536027
44236517
48207582
8284455
56733900
41251044
20177728
38096676
11432977
85496555
72990503
53292536
26760209
41627316
88860098
21345325
95320178
99578383
11451262
58081100
52185557
42709386
28565986
31935178
21768054
8371241
13171891
72795700
39167504
36296516
62345635
38724078
24877642
63687079
856367
39672326
90930910
36691185
49249187
35361930
40944818
47343303
38793823
31548317
90026050
95107759
67085241
17208038
93772766
99771289
50062123
38968692
5940218
21373750
36953955
17921434
68769778
17325133
35929261
25101999
91257702
76631851
90451973
9002482
66053289
35852539
55214143
74714029
60671807
72332286
52513826
87859367
80688745
65310481
30414934
2360622
12222909
62786243
55670973
60156057
11128500
34914013
63005512
89636992
9772544
92215546
88236806
61248055
63967315
26252528
31788577
1313911
78229831
330638
49789661
43406673
2545258
3916499
39121251
64016868
86282434
81915656
82859436
82423680
80546783
67564842
88030693
27653905
62802198
18180629
95751816
95678660
47208898
90191026
55509175
67624053
54123007
332203
78388622
91633685
58037389
75841518
53191384
31847013
90803662
53542387
48885799
25472501
11668740
39375728
77292839
71095954
88068954
47953181
8490192
96704469
99244601
3858969
85612780
77421034
56935710
21564535
21292597
43924921
95006780
8894890
29502613
85845584
42506307
43905241
43940888
48691680
52736973
69318262
38062511
9799673
27791987
44396369
31904586
95071096
56732646
89927719
9847850
64015262
28575928
51571638
30564801
91452201
74498787
92164181
87300060
5778147
46464292
54953825
98505312
44830095
64232664
2693170
13733652
57689160
50730624
39446743
94294296
33664301
58929633
86388318
54532317
32488245
39541974
93117994
67603360
24860524
60983239
87577582
27594079
82130471
8001481
6321439
3470271
53477420
85133606
2403852
51576955
88475471
11282567
18693756
83092563
42625305
54352182
42973788
67734765
789801
99377918
96517121
89504942
28429573
39338260
75096091
66711008
63176894
66286607
31982880
91416158
13980253
58600250
42952421
15345667
23135914
4272990
28545101
37437395
64245843
91463549
73846072
37846356
18548502
13408087
24119095
91301593
89995353
67429408
42927582
5888532
49527367
36810804
83950080
73287044
31938237
91374680
77226818
69896390
1230399
56033206
61919399
71587343
24315958
59894064
42291641
18895463
23705511
60882079
17202172
15823307
74642376
13597377
41607271
76473830
20668102
11274714
73973090
61821627
57267600
62648120
10894690
42116337
1017496
4845830
64117779
18857659
41197070
3222732
92420073
31839754
97852144
84460514
69768745
9549047
18159749
95579367
63995220
23205530
19205419
55261454
19830664
16698600
3840968
77392992
62498722
22020686
79363853
4832041
12217856
67810367
33910232
50238963
7210067
91149192
86400700
39098367
74768330
73634157
51702715
43666792
9424627
56156594
62241659
64895231
20035318
80588813
54285055
78938922
80102309
68314464
62540289
55844758
39565819
81767618
84449102
22052822
40506213
88234852
86912682
84727746
62979203
54972233
85133183
38505717
44509196
72210734
17230354
87497609
2731029
12934667
67791260
20285796
74357966
89823842
72538082
718742
97463185
49887646
41227030
31681600
68233281
96657337
14973206
33841700
90273825
28893457
18268590
98790494
72253817
50261614
75165122
80088643
36894567
16323663
72780897
14653749
97152801
75526925
33387649
92922093
32037030
18415497
54207754
43734537
63161075
75432835
12710882
15057545
54882922
44928944
30594114
21800278
61670264
19320322
43153696
54309570
12981160
58569584
54340406
14911999
25870782
52063016
5465960
93423847
68194221
24495689
16547642
30604337
1350382
15411057
25659165
83803493
133992
6129052
95574532
13356466
42263155
99204668
78215079
62736429
11355967
67322283
70470832
35493557
22480610
41877996
17512396
20249930
3578897
86995695
78558478
38382337
26106531
17473106
60532703
94113334
98277193
70879394
10777793
66133405
23204513
84363917
24899137
84351907
27357028
57549023
83831402
4003226
63458007
21200964
63237386
55357853
86526698
57154039
65188993
88873642
94587013
70053060
38403792
88068336
3986017
63490340
40461366
70885214
9518268
97509376
8819750
25589191
43334315
30882075
68558727
49292577
35692609
69347196
47533334
52166382
53960403
27453931
85153009
46866984
88815742
34335677
66397608
53562978
4363625
36991511
3544043
11536565
25656827
35409954
99636830
25294264
45263922
100959
77200712
88987729
87270601
98899257
1466073
57132845
14640903
9375494
76818002
88397168
97267472
91140819
45004558
88954120
14861985
36406019
55256385
82335966
39236412
42199506
9387685
82877232
83024827
28623364
42781991
99239790
22563194
89221631
97752210
13354607
63321566
34113268
1483300
40127889
3442525
44140190
8727365
22130948
20432011
12093797
34832253
16893030
2622287
69223924
61353627
64089471
64154227
69896742
83755740
33098999
29186287
82316957
27463477
15202279
53078090
47107373
61279933
93000724
89267355
60935295
31587684
34629734
64074819
98301581
44095715
59758140
96761297
13453543
72851742
91078312
19364394
80700299
46952750
4113623
54574206
80293067
78216029
75546984
19402768
22221250
78401299
90703915
17871985
70456640
29419302
48879565
73581731
6460176
29250462
81394320
82316988
634481
65591879
39439377
34420642
89169457
47995799
12844140
91989548
75815058
81759269
61797237
87342230
16244265
63575603
15803418
92191500
23613978
97717448
65196155
91940663
91945459
7450687
11720780
21083586
29268912
67117380
63172206
16952401
25813123
88431223
64252994
24102658
9017413
82048380
13033848
39031239
40762898
39668411
42651189
19425500
1982700
53337983
15248193
26360338
94646767
87880822
55230589
72239033
8747741
79678749
54241594
18143506
77200914
3021234
65003132
89600593
10230412
59499858
53051333
18156569
4092814
6192804
74705799
11923211
67035540
6664372
62926773
94222796
53264918
81015015
12625478
47157096
17512499
16993187
43446648
28696998
30510126
24608792
55909552
45356202
15688756
16635236
16842089
42222458
80724458
37449496
10499860
72258990
73770448
99071391
62729657
83651092
5791468
3490145
2782668
65104262
84314190
75994909
78066279
39580089
22264347
46247877
12208220
31487922
84723506
40618867
9330283
95432382
83372173
56438793
93085314
52531087
66548546
5357729
356181
54518583
32151172
71780118
51358818
2457929
18144781
52311937
50793305
88419674
32464695
23040610
9488266
36250334
99675418
79515724
14805606
98538254
86676117
70495829
61382163
41428226
38449520
9982921
69880762
59817301
28601234
40550593
3408289
35684815
21399785
89717050
56835660
78297472
60401925
63503067
70045228
75459805
47587865
51322428
20317952
61322508
15241693
27046020
42964368
54612427
94808712
46928895
66325924
71604466
7581753
18729660
66240414
26190643
32370842
35959092
8052571
25534524
19921569
42297947
5751773
44242998
96517042
22810959
87341784
20272097
37328162
37871322
5094363
21552610
69467144
84147302
85779470
20388533
3269697
93245590
54584692
39350853
21416081
98444879
75771648
86119483
51345322
11136550
65007838
28523312
12964602
90024011
90699412
59066287
39394031
64981312
46682867
84513591
39202054
93744511
75444541
79573018
68701179
87154938
92261632
60070533
22117047
49008311
55408698
12465641
37592755
12121017
80290750
43164690
43699946
17015360
29171715
71190181
17741776
6163296
51379984
4329130
184605
73932182
97039272
31378767
92847130
14873110
10581780
67088475
9287907
45394303
81747394
45466038
25622404
71664901
22078503
1970124
79279318
99914136
78030203
8492391
78419292
10982812
4105814
82928591
58389450
80817164
78813705
94298242
7788764
47313981
34568953
97469467
38550824
37584270
43100853
20344258
23219201
70286116
57115821
11437573
33519162
26555154
72764183
94215835
43549072
47754078
85123571
77843901
81223033
3421303
90921469
60287158
72810720
21194552
67614839
51419392
60353493
28128669
40153939
96886122
10500028
77390297
55628957
45798372
29687639
27563362
73787051
25705611
92774382
60196122
52868589
13165333
13939721
48792499
65280936
20439517
87692739
33052787
23603924
21705419
5699485
40486006
77364312
50910268
27580705
41593074
23901503
13912872
99118613
84258918
66058863
70323519
85193630
10500624
94698444
90923004
84144326
59020478
60592732
62074040
54885504
58706821
16465053
30899072
49239210
36657704
4459160
8255246
99246311
12858090
14373315
12630753
69453659
46030974
59920303
39971553
66808618
50267762
39102597
262493
16447294
57891777
57532076
48930781
8879244
87546565
4463341
73980783
58884534
49971269
13736797
12027142
53220407
11976651
88400106
93817380
32184287
93859310
61752010
81279324
36184087
98330139
48609156
31397122
29218382
90581427
11506782
373078
2354163
87238088
43129281
34069097
43427427
22371461
74816640
70710095
65177480
63573233
87251306
73955320
60502461
76134741
44428469
63194904
69159484
97371502
84488785
38001064
33897422
37384272
92985975
44744748
12782339
66667243
96241041
34972911
76892129
45382393
5275240
14342058
33145564
84119021
47893426
89562265
70159504
58586000
63005694
37325066
30607880
80087041
66684855
83529096
79005073
80456458
92115719
42403595
17546175
38373549
27952628
19742289
13077043
20750149
10014204
94483665
61816382
90357405
96855081
56728397
57676060
67433851
20634907
35664284
87237795
41697440
49225012
37812723
7125922
17970120
63454839
79169356
12675781
46969904
59057305
14545481
53272392
43269648
56258367
57999958
63137725
749370
59797368
67015794
18103146
24855239
10800044
2958244
81660393
83624480
262508
63872631
46627760
6248744
77953798
4252571
91416593
83452017
35107451
48503921
55594692
71166052
48589526
16105023
25727069
3867297
65157741
17260824
76160178
75494567
9306800
33037519
2403768
12380024
81068698
58181843
41938278
86218546
88828692
21838107
27380706
59561581
74207417
49646773
40872168
7179707
32173028
10103481
10975524
64777932
93957206
45810782
5382967
60939427
95252341
8051491
78901507
52848025
57248183
40831455
34810689
62203209
79113605
81769851
73447291
63203412
34396294
86300498
40175225
78257208
23604217
85240452
18631798
97447170
12095833
13379786
84552836
65190854
64666717
56768145
6031424
90978999
68712288
81848254
71302956
94445000
9772735
91216014
24035571
68204588
72410386
11638694
82646617
81898577
22895777
29956438
3742519
75865878
235555
30964206
60036687
48851656
52818413
70121171
65916273
94896382
63794805
29298343
77877458
4811372
54369850
70666946
18827961
38745795
81529827
37429560
46458538
63544264
6443180
83502838
12826571
92699905
18353335
66445817
81645275
33368201
1948195
6954234
10249936
48789640
58355088
46203960
13542169
41406068
88041914
18659639
43661551
18304657
37536420
98888292
61546319
18839307
44734174
80346788
34599726
14900229
63503400
243665
36472421
35614194
3897649
78912017
26176249
1534815
51420936
71509010
36342974
68729031
70460416
54834616
50018290
30410627
92925485
78691195
25259065
46690513
24348534
70318391
53226825
56407668
66698050
61407015
43610794
56119748
84829224
71918487
19732018
85910925
68247978
82381543
19088193
78767401
74021934
80274607
21204696
33066548
48310186
32837299
80334436
51244745
75015399
17035203
76413934
86799370
81827247
22820761
16197185
55631089
74338989
97250691
16409860
17332404
54675746
94120485
28023966
80122785
88790921
40235637
10128719
30136100
865332
897787
80691313
75307341
67955339
10433121
65915068
81703747
41499300
33424412
13774499
96202998
32877022
59926636
47577615
2383636
47101974
84885284
39526401
23841458
8033363
79975591
48616008
48097726
3174174
7506787
3534838
93372239
10956909
6853334
49067310
7006314
65328839
15743029
77563185
89297849
14354328
24034895
30691221
99427626
43391439
13767796
27397183
49124541
1823113
1192089
88206727
49513153
7250502
11018339
53257504
13060642
82812509
93277692
96977169
68708712
30212309
89770714
8396538
79045013
16778917
49107877
13410859
12906494
44687776
66026702
55748929
39417838
80116947
68562535
49642959
59574011
17419178
48503379
7743286
89874545
17972167
90981691
32049717
75338
25079395
31740197
24536804
23618758
35321827
60413972
66169763
7722378
74744023
77270650
13938877
2724210
87404811
44489317
58640372
27574315
84834121
37319895
82733820
16636285
46356951
97731156
5721139
55776669
91839698
7652532
13946710
53642477
8071827
21164680
7102412
66839211
24775095
96259514
30982716
9967501
30313650
93534431
60889197
53663874
61758168
63199368
4687818
45390518
27530130
40255015
9889064
80794350
60590626
74575182
18047066
96683262
25779094
15425824
5267775
60988033
88555615
12047920
30577806
8389104
94809674
69758639
24207349
8301336
56576746
34152644
76374467
72713848
79576059
9496167
98615433
40072097
44333277
91938312
4866978
51024044
14036554
91812341
71572557
61648093
14278399
46053650
90879554
84782108
22487288
32513086
60931701
73354187
48432583
28738198
16074126
54028036
94586669
1747453
16403929
19427990
66349049
52189828
81660800
21984908
12901274
68296938
36699168
37855963
87721266
83940502
63710606
68633754
68967153
92901394
34724945
23706258
4189822
14935280
3190377
37361220
61534116
34248050
81724175
64129818
26315673
78912332
61636865
30322207
86790648
7735224
39139623
908940
84298448
9808812
487820
1122335
70180765
43352030
51169871
58765726
53531064
38869474
74430284
54831844
29991195
39250452
66785739
92764020
52360683
76696438
17225607
18082304
98840795
89677146
81514114
23076277
48795093
42768947
24895635
17028811
46416816
25879136
56892899
49568573
2968605
91690488
94801289
53903174
97316992
5849649
23560830
14643479
65339567
74240842
39022879
56093991
69157835
69527434
7132300
63623291
58218990
87602595
46308214
90541648
95554005
19122555
2944571
91529337
5164350
40950400
79934347
87382956
43153015
6088732
13687196
33827121
45516530
31143460
45626115
90460470
32584406
55334653
30203701
65366674
22886295
4113961
71834111
74679171
51156073
2698517
43184811
70434881
66988273
12313877
10441454
23835512
7153488
89417102
50643761
94915188
50478772
1376926
96018335
50138888
39149907
92773496
56821908
82692655
2228743
17667778
80857607
21211737
68284011
62265592
28845978
869784
87
63021391
72278351
21742115
3575489
51835058
83493949
74566233
87228379
24224632
89067510
77141980
27933174
50142920
85330930
94856051
37341407
24240311
68529421
30885617
36472035
63603078
93265679
45210985
56218801
57372753
36925644
98804673
89866357
43717296
48665598
56287396
94503658
93697833
93935888
40174631
66004881
73752497
75661261
45024479
68197534
68832252
49756112
41870645
49344816
60847580
94741169
10793169
29301193
69948249
4629438
24793627
11319670
17943772
85236272
93530054
82263876
61057576
26267883
3759437
27436121
67056936
79045244
73032267
2393052
55485754
95121310
17340692
71347967
64678642
54434844
11169434
29637949
99762052
60996477
99539882
71119392
54982940
88368221
14992030
47935354
19838836
93890761
6468009
47839513
37102173
59540622
67326699
31800663
52698767
62459551
59123494
49111525
10282138
69776911
25191932
17466570
87372856
36883494
64220784
48300014
5998272
10567167
4331223
92989172
46947763
65476837
90683292
87921347
88427166
52728286
85538265
18539123
29012683
17119362
51408440
791705
73027025
9866494
33516774
17322554
49781352
8410078
63521611
60953335
66856691
53842622
5211308
46587394
16442779
90083427
72698968
71040822
63128225
94104034
41671039
51423807
66901809
90190614
72281382
39197430
3112151
2281591
85622209
9664373
29876981
58032895
12927132
63692424
57628632
85845916
76470088
92107816
58150300
46388782
80581403
21900568
2407318
52670544
20667472
74384972
79223892
37063840
64044746
10821237
77468838
51147962
911351
50229572
95602175
70067405
46342951
26087909
38269540
55441286
8284172
90121084
62469573
11437224
19025451
37710436
11841907
85705590
67509037
23299394
9569479
77836462
71797184
43692571
48747791
80415681
72531025
48081742
65595094
33242926
87495434
87138566
53136711
34472923
66794456
48977993
81959335
77195572
32756197
69966902
50099014
97028885
10599794
82314099
88277359
91863644
78101004
22846905
83490818
61145303
92117229
4782382
65168085
22265698
77283357
91902325
80446501
45218741
58479192
6226528
75347995
28077724
97085935
34831019
62749368
94052256
90896499
83265989
87016304
27199213
30699371
98748903
77231273
85319720
29427309
18468607
89437636
14445167
62187287
23818502
45481293
46959028
16965368
70642186
49439225
51183837
83353330
62543511
12168615
53069731
64203433
99180735
38589572
38319393
4464767
62938490
59227457
87583692
12798534
34100587
60550257
44620773
63260034
83454111
55053630
48168583
79233344
59239684
21361189
75226336
14729205
95627218
59572426
51247878
7777172
88211395
9969453
13852371
48518837
96186186
74608663
42100980
4602771
28558204
13453134
45898746
63643267
73991971
35485258
96831729
30504937
69273684
35534366
11187413
95486206
61087405
38917357
13466307
24272825
71771167
30512246
75331646
6911330
49641594
67381600
11700504
82307084
55412817
59073785
21253196
47202447
41794973
55823029
81847856
18448375
98218016
24290582
20992165
23777712
20752471
62628841
49464081
94250149
58880786
94088558
29363590
7400008
93181910
91115276
18856012
31584778
11409298
54336969
18255020
74105635
50355003
15730114
74126786
82447591
45000368
73697958
33914991
7628861
49944384
60753373
42822233
87499063
81402338
30291588
23641099
45908737
46607432
50899821
77568287
91281553
38823594
64679775
15939029
31901988
74793222
44212978
19911040
5401607
3704601
36011531
83248880
34914073
28858229
38011426
1043317
17029121
17495268
55205317
98397055
811501
60961271
89818484
79896335
62054887
3147794
63726900
40143752
24111946
79130535
90608720
48369486
99097373
84736790
75232193
77163791
48131412
37148283
16547388
3993335
65207084
13778786
34417649
54792754
71738931
76969037
99334974
27105272
80428151
52921412
64901964
5020621
33619664
24625047
41262714
70779450
14724452
45103706
11027243
80331210
75517266
14737920
7374704
46203441
40308819
84263786
15030031
13855304
44245127
34429569
93165877
91285183
37727118
41478364
21976641
54932824
5930228
59060517
63413691
96053073
83242578
58875894
97154085
74635635
11431523
75838337
85821517
31030538
34407704
36642101
47360619
69771896
8582743
68366715
28279296
16086353
26131705
30555741
93834381
28155131
8160684
19782025
87835348
98148440
31718176
9368177
62447814
82391392
75080556
74817386
56946349
15120439
38582288
77117379
73315134
49720608
41952243
68843205
5753033
97102192
27954415
65327662
87835994
24885629
72120341
15338656
91710837
66786360
72441286
68835035
17394676
2024379
88426106
7437613
8972721
53426907
34496292
95666416
86261834
11380425
57374265
86306695
26693838
87822260
23943975
99712552
2426054
57125068
36051856
13957137
46170409
84451218
87818188
99286393
72564786
55974626
32923242
3361755
38949602
91571443
78926628
64122910
85689599
6852112
75696190
97495682
67224695
85120011
31334223
26256771
3364614
12831162
39950229
31896827
96650896
40597057
42746704
5807167
74256395
24050921
77177855
2477337
35855614
55555503
44989869
22657780
32314648
7201924
44529149
54318736
7610443
59969255
59115278
53708220
29018261
28927934
270244
37082742
3825274
39095142
94506936
90602237
6519089
95213940
76982202
15417295
39940508
26815259
17908170
98056979
44127338
26190060
39780049
81757131
5514203
20484494
69137195
96010519
76980151
70875880
52265531
23590337
30650280
11431052
58730603
80629864
92767657
79958052
57069602
58433060
8853067
38329526
20047366
26698878
12701988
81011202
49185968
14593567
50609916
52330483
21870390
6351632
8854700
97897804
67370491
38547049
85654752
65113704
65407957
69225134
58931475
34875843
49622292
79214099
74510126
48145920
91037294
95760008
36551004
51620478
66325687
69076453
2723802
30578677
30527187
99396782
57558442
61767542
22120348
85680631
6100672
56032228
20425084
45358406
97691793
52743811
11436558
51466061
60783473
32291821
90253586
10863164
61997787
42134876
46075023
90131727
81789945
24281468
41387961
9310704
68502871
87209947
58458650
19186958
27627518
33533919
50852164
62309904
44204508
84121023
96621176
34494407
25132910
71241261
37180121
2975507
87191263
88089471
12380744
45848829
54940673
10269091
27711452
74332967
73837193
68803517
67289272
49340411
39099162
13704580
7571867
27825887
45484356
18888531
676708
85007011
48676495
74223893
318143
4570655
3857771
42331266
69737836
85108213
33481232
32824723
40573653
63098202
49823979
50502122
51963400
40237839
96432399
22594873
16227144
34956995
30434185
19675316
40818355
3942159
36510517
5849104
73447793
94647253
34053384
94648077
31114965
59489482
30769008
18793583
43434140
40014753
45283035
20451324
32163275
72714517
57537884
66502310
2412472
83879386
40986012
77993119
34669290
4277841
31049696
13647036
67652687
73679404
44705240
75583587
61103942
14601467
84480145
86138462
48439363
12690778
42019325
17109263
19545197
3321172
55266926
4862774
41115649
44007792
51101022
50677014
86536132
70216958
26219963
77126059
60193202
94331863
36378777
34397050
36505138
33914037
50733152
93863232
11624038
67224691
12162653
26451026
18170381
43748037
9701577
66837049
63946636
46576425
3042885
16634252
32808794
6118066
64010131
32954170
34346458
23050915
45940169
5421948
53304144
26300134
18496096
20257072
22878185
80197729
47981044
36233272
32309717
65685160
82105194
63421359
91430362
31980505
10124160
54842001
68535750
88906051
94076632
34970240
12499942
65651078
39615468
79422103
74446772
38407925
82177016
21466724
95094764
22377596
61402497
71884121
65474072
95109131
39466637
49306470
73828453
44503285
31890025
19154815
71016038
28945329
80890684
71511669
63764616
46056373
14982536
77310010
73315772
11162875
6998802
66792068
9311868
81871750
13675753
5581296
41054699
29541616
50846015
90030949
62619826
28148612
84596727
16548398
31668451
48187578
79850173
45504583
42401675
52371886
55160525
41895819
11545553
42682688
96610565
28473939
33416444
15846791
46301241
51387399
39626920
86420333
31167248
43849267
31872499
43600634
69646860
13372605
23448308
33845122
72029231
29843700
43363974
98886350
4079543
93378070
29717293
11294326
17275498
4509983
57916909
20408403
71736966
18307821
55979914
84405739
83800472
42580015
63813979
62743952
91221882
92634954
86185419
28043252
7065859
76615903
65769183
7261874
37993902
28731654
44543506
26806181
51432536
61713110
18696086
53069039
26858904
86709369
13806859
35088742
23328752
92840269
2892968
85491760
98052263
90938075
34967570
60833653
28189528
21971377
87536890
24328449
19312348
62770404
18718757
91710640
89838479
44154787
68475067
1643572
48884090
14954975
17153612
68435661
53451390
53582225
45669225
11771610
93680828
47441082
30173627
17517945
80351409
77046442
5207148
35910350
38970480
39986232
90841564
22844777
40787960
32981505
59926741
80495504
24040847
54570802
39756132
94462454
96754493
53047627
59503461
98370406
96820470
19795884
81577380
89759105
96187538
60645136
10304217
47724239
40083296
5213801
89372838
26879432
15464423
45508105
71922255
6456373
98007338
66418153
9469098
85892579
64985515
7640767
74454298
53841106
37325536
21747407
7974258
9544036
69154885
28204549
92599581
49241959
14159412
4194189
20199736
97616463
59124375
93655565
82703343
63332027
90518183
24283748
29461864
50184110
7182051
93645960
8794305
68336990
46051465
79945416
5974625
71374094
75902701
28233708
3089796
78363217
46986530
87351805
69397312
25260321
65043022
75712233
69830886
39025737
40709418
94883465
28052716
19578601
31008317
66586697
14371472
91250013
96591185
92241496
97353514
40785775
28204859
60458878
6567533
16027706
49981534
98841707
4295662
38988969
65598685
92364108
56679004
48395441
86747433
8368870
68181745
89285511
48385095
50699036
79915051
41846774
93161067
17556238
66812242
78638994
90905921
24992429
48009911
95794876
86753198
13827275
82791937
93970685
37783231
62654434
83656091
62244136
80793143
83480583
69530294
47907070
17160204
18804033
15649037
25526981
59388086
70818841
78871646
86348309
63724677
22801428
26050938
93337279
43385530
46811966
32268907
19006823
32729883
67464793
72006153
66817803
69999369
36206438
67938388
23387983
30360174
94733669
81952789
34640589
33095520
33883876
47945982
61091065
10794982
31555812
48593037
73843462
11798090
42633775
96555459
94888734
95653349
85344481
60038105
95927866
19283458
37745995
50678355
94575935
88138131
95590937
34299411
65275186
21575264
3135971
36413924
83633572
52032421
22278635
42025996
19255285
47781153
37282968
57797787
41370935
71948686
33882974
57065364
86302599
7054676
53138672
82807683
68593170
79181613
63744118
42482421
96445116
57925516
38085976
75903756
50421779
89542459
18957104
19955543
20041199
59404673
77216074
13617490
72571931
7624492
9203351
18467355
21121797
36070571
14485237
68880296
78990797
75766360
68291488
15231034
33207495
57294089
53116921
46908371
51390776
18946188
37606724
37324525
67491650
12416375
68351683
2289312
30184351
67258662
39473575
8574391
74720734
7767434
60437066
34586015
40930837
34606674
237506
90561806
49645115
39388392
82360855
73430323
47022847
1060849
79608728
71164529
92457631
37036090
37426082
92841680
82882350
86843239
78229373
73550070
7834470
49371211
82013843
34194329
31361452
96555818
14870911
42101448
93623295
71367868
21719748
54715338
53805498
49437705
37284185
35952429
94881584
52133292
78177843
27936819
6894503
46834946
98073874
59414556
84880981
10209342
41039132
57625559
10911742
30440968
71994639
11633622
72392327
48659199
20924160
38610345
37335739
44190295
72340662
85805436
7989581
7687954
22711197
20588950
56377919
73916332
5402457
54724844
38619890
10300192
8474734
85719321
60445085
10451331
94921553
49326111
2778890
85971718
1878939
74629149
77215322
49382111
63548104
65771615
6769610
68096850
6384057
33347390
27731979
65435339
25763477
34576294
1864392
53361770
53738646
30888261
82930046
41171956
4128479
87168658
1271926
14894573
15359460
44418184
85771850
2207713
72561295
28091277
82298677
75787534
59652646
34183508
81950404
20318830
20887672
74753653
78022336
73605828
90745696
11028549
67589916
9704875
44049157
22374475
48009251
54989256
95493204
81458510
49262137
91014966
84344518
84745195
49576181
14040922
32970911
68968455
9805858
58984871
7829439
55632708
77206952
84624493
30666880
56266666
3780838
50444485
10806376
75191484
99860509
51523823
24939764
7578401
52829260
92229210
14285250
31821993
445142
28104063
95631807
2645532
14680850
49896492
58964400
28114487
10196397
47407702
41247650
31707155
3943261
22763969
22034314
72751788
71181057
23096806
95034126
43803957
6549767
42584455
82276693
48716106
4019217
38665776
88323832
59111391
11697018
59092020
39527518
88501302
81382356
31693363
59136439
47038481
88521877
46427141
40983842
69889037
97818175
72127526
39815642
70722017
11160247
33261239
10084351
39914096
81400932
30533271
43963996
17014344
37170383
59916636
30374190
83035341
5964319
754545
47219879
29461175
86755784
32158869
68118350
12401597
31243160
98363597
41934515
48150861
71605086
34324439
43097693
59348967
30254845
54828345
37848114
63920004
17847896
94411587
75531913
69430308
47224074
49203933
21565865
24497955
35773528
24268102
98407956
65936512
80115874
77332236
72941991
48095263
15297609
93918244
9087766
58012018
81484865
46994531
66767264
22066037
52501748
4814030
57929412
53149353
49323604
86813296
31189254
9606573
96702826
27908375
2437533
26953064
59895981
85712249
88705858
32975439
52259945
30444781
54442017
32892111
97414342
24155498
7731429
5408378
73924285
57098763
23801703
41669744
54855960
32942527
46403186
57798533
87982402
34139620
56892985
7789319
16675902
97128966
42028989
36997545
29361851
64811210
72707051
63757713
41892958
24400658
49360250
30266080
95435599
22471755
45740140
86241818
34091116
15219569
55223157
70269387
86460357
60783769
22466093
11871569
88079455
71808488
8347846
36375314
99236533
52569056
34692919
15228501
63756285
79914018
12137672
37328755
42814769
92877471
56713762
20594383
71290517
57631533
21270797
97815509
50542614
60687304
30954563
15192304
85382601
76152873
36042585
14020236
84002790
34785214
14252950
43954427
27889746
12774479
75547617
89407674
19910624
55263978
42819196
38148099
92064496
25374921
53897404
3037776
13507829
86772666
40064352
95579646
1043593
46903856
72890262
65504124
42791947
81025528
99198997
36597015
61507276
29285435
62256564
81542052
79973862
18333414
74762589
71957587
5288820
56265456
63615926
30110412
9153386
58354759
16164145
91105876
42108225
64391641
17583980
28921309
40879105
24896608
12909630
58127914
21905706
15962694
61964018
50513212
36166458
19535074
63971319
54680658
51983959
10118625
43894332
42949163
82084247
28255420
50804304
88471377
33808937
98217686
90844314
21306876
99487137
20594672
58765767
83887481
33806868
89546078
87978028
50715926
29328386
50219174
94273309
73680495
82251265
62146826
60637525
19411096
76051215
74387546
87748930
58889923
47146739
45700788
54748118
70085495
86824183
25434047
94984030
11909504
23252183
42092460
38472324
47937326
23371392
84552741
66862699
10294613
24957082
81124292
4120691
42741849
43489339
38496454
23232253
2323667
37605672
15215489
91312227
41931667
25886466
38337980
58859532
47556110
67123649
13910025
27554606
92601144
59110347
30345224
45501413
3389784
12407778
9666239
91650021
75858156
21574393
46610870
43146142
18058242
60183408
1567059
4355610
8107943
23418835
71508655
96951354
65151724
13378922
36114167
76633805
57519228
84892273
3492122
20186415
63380192
60238658
61063944
194697
86052039
57099380
37805173
76124237
48350258
16694274
43020802
39555515
59501989
6421914
29012517
86409978
82610246
60504805
89141860
49522819
30006133
47492460
80144919
21340991
4489659
38288278
16760175
66589195
27620341
36639078
76827578
6596800
20229882
17009671
35257972
85860694
12692379
35931591
38007030
20913232
21591859
18705417
89630867
55209552
95219277
53841662
92069714
22408439
29640893
22045131
68574391
53636363
63542765
40925662
30693548
68631833
48421572
37750023
57046871
8982642
87681734
6419573
9915940
72472637
84231705
17021835
71027738
23841231
22016549
86617720
29984095
10567020
54648672
73547632
24727080
74095295
47217608
12734681
36317545
55577299
16897869
16094304
58938193
20730181
1351102
32841212
4344784
1281892
26273962
83301162
12300488
43720343
38392989
14106455
37682742
36846765
14557699
17604953
40474253
55388648
24110370
43897727
59075801
39030100
89943128
80406803
83215913
61937262
39606958
35943345
83746219
195915
73775429
69793669
29100730
23619891
29507745
7208047
69484411
66892969
85638770
40582903
82970708
43582356
33764226
71562594
25264721
97989588
84849919
89238524
92637170
41710482
11217883
89685849
21093805
9866228
20755977
27360065
31614265
87872998
98776012
27208393
36389037
51489789
36201930
99677954
509531
27118594
35205392
26191234
5641527
58605110
45381562
53764825
21499682
32723148
51200337
22778401
98394200
30913600
36742239
33990769
68922145
17873678
78192691
45150270
92470758
85303482
47781702
31430705
73010638
13606477
24208273
16845238
58917794
49516572
36168024
27528075
33162662
7310130
87298560
57573062
40232818
33517386
280391
38321506
91799559
39793692
73116099
47232302
38035448
28024801
44535812
99005981
67706939
47035868
29876077
35886618
62519653
4524010
88184168
24714593
37519189
71848069
83264877
98675243
59239774
60643310
42362995
51103736
41007649
93777951
72288837
12203160
14484872
74677912
33326991
27864951
32646927
13286343
26472481
39368677
40899371
52211308
79206467
34296874
66577215
10892419
69646249
79706496
57926730
83410248
49387384
63606405
93127014
25321572
85441432
82430267
46758720
89610510
79191862
71049084
64735907
87631653
55537410
51874976
36194942
94778147
93339089
74579857
66409537
53175144
50808639
64718554
87477673
19835941
68016139
58109751
33559996
21471480
50681653
11544010
66033576
12757266
60517374
75979065
35324150
45324532
23357110
10109651
19686832
80758126
90569371
36451954
47598049
72839579
95206191
9875908
61104902
79968646
56668128
26150597
21997495
87886763
86621824
95495109
46069397
88396259
32651196
44496787
30249711
11153830
2023863
85938415
13009241
92031620
83485865
35988126
75621644
57935387
95847104
75045428
75962582
12405183
41682335
64489873
85339523
85263574
91589795
42100949
70781114
58708566
87885421
77351824
9797611
81564314
92664026
93987297
25991247
5977008
86269554
79324839
57023795
24235753
53745712
73381155
55798215
91287211
34612193
56117494
30448936
56282946
14933353
97000066
78393173
48043850
65884820
43387958
19953934
95316116
21682776
62810368
1448290
23115825
1982381
22917120
14571222
44048364
69751239
685236
36539123
41756529
31601238
43441089
27144782
24864691
73849985
99753464
87863630
76144664
86582435
6737326
99130359
1500152
55007254
80229302
82626991
75189378
31222306
79229114
50989404
4924468
28212847
62247413
25661662
38268626
82274037
58369692
20338124
23863872
55025161
42578000
85646024
92088029
18256105
88138689
35531254
7006215
17628695
85312954
88461173
2149751
2804405
77767907
98749108
84716691
88475089
27762393
10111898
78316892
27407448
53278652
3443064
59008078
63896521
82201110
20563367
49771556
55847356
62740576
11633186
59721284
51467924
68012686
8898823
93782367
97078339
49498796
85453694
63768351
15386065
89408231
78509056
62790226
26429025
61893038
39683026
32382078
31000183
5057136
33333104
63816086
67895866
92780959
36394841
72531769
82131951
42952698
91643892
83661570
59789136
82706591
34204393
91266905
3864745
64272332
74898085
61607992
70247043
34354416
16981903
57385896
20189932
92277387
77084796
36404463
54332159
59223817
56811118
72927197
37320772
50091404
18920075
89945182
93498742
4649532
8446735
15388228
40049614
87321018
12327432
23041585
8429322
1554281
4908891
18534721
33029015
12611035
12884648
6305884
17352040
35002862
85848119
5731276
92128338
10927270
60528522
54352221
77793114
14515523
89097558
29135664
9280502
42050707
53663527
7146350
36960764
30995850
25105431
21636927
84599975
82985353
34699521
9402430
78475657
25389010
14793848
84193905
97041351
44825886
88999212
40070383
12056349
12057339
44986146
22896258
27786732
22363573
82968912
31099793
30876048
67647521
42695980
24108222
2426727
66232589
59731830
63499922
989110
8352181
54153825
79076430
96729462
75176020
43099347
73545721
62276583
36526031
53048533
33458902
63338989
22857950
24590466
89329510
504572
63954781
76859179
46225606
20938298
92052463
45976416
84668464
38922210
20730399
49540037
64494341
17057456
8920732
94305604
45087206
97935095
49021054
65123369
45977982
48603313
37225436
40820741
1596623
59700285
70114345
89953695
47114735
66863323
64879401
29938491
14295172
81126316
79356334
23810072
50234688
72283261
34245091
19466853
26609580
73881868
40456200
85231185
83626188
19246580
48468278
81073977
35271890
2347593
14954281
28910142
73712090
11359382
68822202
48685170
55828524
36474449
55156180
30135125
57044565
90131206
65771336
89822545
85491974
78135195
24653441
12259967
34947219
941569
86866936
7157119
13661023
34950130
92552272
17307401
71644672
65894037
5901084
234522
93561292
91729926
22783161
13570304
67462546
36387337
4601730
3705726
5704194
45287879
3138899
11121795
38794882
33246267
48511876
40502125
8463144
32248728
88773774
56907140
5084913
25607637
37321613
67234974
45902536
24529158
13461981
91851059
89283261
12906939
95208930
16364773
34184437
54609614
73331095
33147360
87404682
27092020
14330328
65667462
92052319
83768022
92063450
10888269
8869059
1692021
2230662
96613661
11480298
71424995
56147545
95591787
20451638
91304017
63733420
22508663
14488679
6000949
90307301
19779895
81078923
45539566
719422
8787027
92039226
87186984
34844274
80385001
25888032
76167014
88236182
76499206
93649060
40567955
37308133
73310752
30916159
86782983
56363292
16831701
95268063
81323994
70830244
65481746
33169464
54779467
87214329
72080909
62289567
26059510
88008076
51847901
45057365
62981906
30208499
33942147
85723808
77324995
62715372
35089813
39045593
43572679
43254697
16039422
84626692
10221853
79907735
33795441
89497256
14827894
32574096
86986339
46713131
18111324
54269008
19332979
6317034
93629342
40091103
13254286
94698824
35658288
93610588
95651130
19491316
54294745
37011954
24615244
33254629
54611153
37534470
46772689
22287731
39297235
20951598
34727744
24780674
89257239
55301937
31491822
48106960
77708344
61090809
15808240
29527878
240261
54803948
1674144
3084235
25787459
13664136
89253841
83795449
42706180
4812489
51452232
64398520
29829656
21222025
94589702
55000730
8230818
56616047
48559779
7291345
68919426
56790769
76049436
58299851
6404450
75864010
6332621
38327161
31450252
21758423
81445490
23632615
10554170
11208460
19099836
40230365
1547840
19797278
15777887
64732228
64290956
52481901
47501315
20651291
41334437
13193626
41546987
11484110
35432163
18666085
60616542
17332363
59870404
44358224
62728334
47723950
74618528
33269523
72766351
61783841
32902764
7896944
46173812
1817294
40251049
35412560
42644743
55204346
2816529
84897780
75833948
70222426
48894466
6071775
62590208
94217932
32554981
21477910
24199321
68370756
68953534
82850783
13014564
55577108
9699013
6832302
80810180
86654130
96010863
25548698
43574197
58253169
73927384
84243560
5314519
36248660
15937123
98008333
89523249
44229949
72665163
63651357
70159288
27624069
5500696
51124035
19144221
86789159
74989934
8768773
18386146
55720240
62209623
49612146
53651407
83743048
20814460
62155055
80028091
37709792
21960029
23891698
98353375
4333667
41952805
23952570
81070443
37576464
16742454
88714024
33060027
77928726
40095624
76513077
20910554
64966366
86977809
5067435
99271524
61617312
80389301
58414897
57941022
76349553
48335567
28344721
49029849
59214649
83119686
28057052
1775466
56118037
98360374
86278761
96151397
67223703
74378665
15129570
73713359
22588392
3775430
85210258
18557679
31789986
8729799
9413563
26636456
71446872
30676738
25123547
34972159
86598144
42139255
39675070
97314226
69386734
83480777
7158500
20681457
3788822
88298182
43371599
11994463
88246932
741267
7441496
79761617
51841792
30131195
15636117
30594294
20897812
27197835
12477814
22040333
30739458
85736324
81425040
43600891
74322077
91673743
57945322
31402297
9467362
85957609
21299767
55517616
51601474
49150539
71762429
94721198
76781075
69630321
17558389
59960911
8607674
78668662
12250743
54218394
46883913
76647965
52903834
62825195
99986007
47122518
54106021
37647894
21453703
20763317
99790546
22593898
96091395
32205044
96380689
23574417
98555939
83096532
41044664
61250995
45650534
18843924
96792804
9055104
70132102
38236184
57691434
51628337
40580596
60306120
95269516
79465080
37690615
61966641
89181963
70940907
63899799
82809465
53029258
67062316
90591358
51750979
23072721
33123787
6199075
7027733
44475810
2144777
70123731
59237823
33589149
77162130
84186895
20728442
37124197
2307533
32922637
33397470
60196261
1637833
21551014
89507386
17669252
86385564
7847672
36833124
86383680
97690084
44646037
33591904
30517487
37056930
64930176
10436860
16241620
37580938
65337138
68918519
11789313
3468894
92792499
75273045
61979147
16862590
63205947
48820147
46650576
68556552
69738374
42028289
89616320
61277067
83886749
2235333
15634875
18473260
7993615
51833737
20127072
74708680
58977713
45348333
71816244
68454055
71944169
25937060
6944876
77358169
95753828
97589857
43180606
64462018
10496924
63573098
21434905
70898615
75310283
13852092
92853444
21331383
62789381
79436956
45979592
99330036
76473072
90985010
63541640
72814468
29982224
13661989
57688110
9963120
14558123
55969395
48434683
58850700
35247398
35865608
64738745
89139246
79103103
76351739
59646948
36730286
13056003
16792278
26748545
36192924
44042644
73918775
24415168
75264967
29093729
95411809
53683619
14705145
27172106
31394901
95107275
49236661
69312107
70878957
73573936
31880769
62623721
33807996
53199015
40091029
38234967
1246803
63311431
35433795
73110957
77057497
24366306
95685367
13679380
38852715
3708772
40776177
68732501
52255793
38181144
65484529
10648211
89342062
97859644
19826033
75192320
43243567
63591157
14492624
70017211
11784800
28866450
54089356
77604403
28573484
32645536
37896267
11519791
34905208
6797898
93739655
74535976
94259864
71977614
81670710
99311853
82323783
76064373
51945679
78680657
27017155
76086615
58567940
77121728
25454787
53697903
98484651
76677293
65501255
52954799
4099356
92231761
7030245
43838503
84291825
8750329
86460905
33034312
50199929
95288777
68373765
48627461
93283909
38158795
14692230
63345200
85741004
12765904
68790003
38323512
28599052
57447822
90132740
89814223
32613669
88860884
19287628
30639466
35158492
90691246
36609417
2374874
53352272
28321280
56184400
78755720
16119957
13408174
51854808
93465112
16320407
66804866
50873093
41972542
3753360
43594865
65144647
96135360
73540627
37817890
53808619
28213688
90928673
66169359
44221083
2198994
55138643
65814515
40820546
87936551
29791785
75371207
78103075
43888885
39271692
96153745
10616101
49518642
72826521
40285458
96652793
84417196
93245660
44536675
15415741
50853193
28192058
28684310
36160985
9786302
95150795
8435099
54974735
80015099
72819289
81408786
88694143
47237610
32743092
96739538
17904861
76327705
25878139
66618128
89704159
15840636
68085073
78875428
1913049
70211615
36130785
92878473
75043280
68658626
25617342
59796919
42750148
91003225
79704652
46806767
81933960
41627959
98647395
62361795
77427189
72038967
10374993
45726006
69033283
87858562
20121061
37398276
77808850
88590595
85288320
37928108
13792142
81604891
29710266
43803740
22362117
58051066
15612735
50585029
22007869
54619962
4547281
50938552
54056838
23766766
6091922
27249300
31064484
99055694
8450304
27889658
42803967
50109828
74851019
53573324
16489698
74706737
68429629
14854066
31646697
97031315
35082810
98907685
85640215
27683071
71372837
61447610
72214938
59051343
35031211
48658348
58064256
90173568
6004045
12473399
19092277
71896106
54444084
76258383
28317941
13802042
37868944
33431061
60718614
84944015
10338930
23608907
67547273
17841840
48390668
49584924
45808405
81752661
36593623
73463703
13646260
48486301
44294083
92163680
4888692
12242595
43955209
65656139
48815914
56602949
52763972
22883158
94877735
42300890
68380944
42324638
45182752
62469194
93198088
95705276
2405011
48563972
24430750
9230498
10650797
1617445
91059415
11387021
76820283
55165777
84664824
43198360
29945626
57524444
35166388
75928430
7840663
57119821
11159534
54892694
63488443
83088969
43704039
17326981
35304649
3848272
78485744
96304316
86556646
35716263
88704382
92435124
44136390
59764230
38740784
50432234
10162506
858430
65585236
82467838
4899697
83012328
69136296
87138113
41334265
87410774
14659331
14378893
20435345
46115605
77253145
74188500
58035193
33287173
71228981
6720112
24482077
90766882
79118217
17105373
53112181
68334205
25817362
65641470
35603244
3004143
65956799
6130003
81369464
417416
89585138
32061821
98000474
29648071
47306360
43441289
23011722
27133561
26430761
55584037
40787542
89625126
6089781
66026273
6089837
86443035
48703845
72162187
10466001
30106649
52853829
43293765
4027920
22921140
93519545
7289411
37121114
98841824
99814265
8282708
84787377
6593345
7028748
61518940
94990004
66644947
6456188
81010620
37772993
98956752
23256715
65582057
32517422
83140256
36271436
28013468
20473958
89159546
13613943
15329824
70361713
55039385
4237812
63097040
2368269
73918734
94408195
95343632
6487415
92916064
50995204
85784865
6711257
49635950
44038014
63463624
57601259
67315344
42500094
35123575
48545901
47681177
83813005
83189224
47236570
18763243
79198168
65733000
92015522
76789965
8245215
65184227
57262240
87653839
14478239
34168085
27189141
6364965
55820978
96984995
72390716
49352571
36228912
68010165
67074066
17765089
88754297
28386450
1896058
67714544
7640060
46338618
12635431
99630352
93533160
19482175
12088124
67869517
97841324
95988538
93411941
13795014
92636149
46591004
16491811
4977675
42835027
89643682
17225836
85058361
75005676
39960498
77405019
2239053
61162380
17132034
9577111
71342191
1068440
6442680
33793681
47948572
85387407
80270381
31202491
80305629
17659724
9353532
78312137
87238044
30471184
28975478
93649186
82507363
50609592
97539684
37071082
2155482
99293430
62505929
97133828
24214477
38560530
20357850
20494434
48653554
41668647
34698770
50421509
33927218
22070275
80668894
70164228
66577833
82710516
32587222
16909796
74957495
87085928
10241818
42839018
41952214
2450912
29603613
97073960
55104367
67300185
2543389
9649836
21453334
57153636
13998188
46274851
39449853
69317375
51639820
32927160
96353747
38038731
8050621
37121361
8222227
71407094
39615857
47285731
99729077
27681295
45647047
27238864
20302249
10687225
60824123
71140831
23143324
8692727
83285061
69258752
69209002
26370703
9229302
82496109
42627744
19139294
27259980
68520165
99560912
1725098
73849159
14156608
41059040
33909720
17214983
90191168
13904804
88176798
19310970
69471306
75882645
14274092
83637039
95965172
96396737
3845916
83823328
24620337
69919055
17870767
67169839
6270609
32852094
5495701
83538128
5317475
66668934
71036347
80638209
5726221
94514575
52259703
51301041
57221247
93494527
97479116
76280512
79642178
18661681
9638251
87052928
26443559
79878107
31731609
11782892
5528254
72981061
51164820
56814582
56431396
3825871
70793768
45524026
83011638
85286213
69882640
18031252
85162153
93755142
70443214
45950104
62876969
41284733
50699130
4313605
80959414
18850254
39427639
73746040
31148412
10189932
14467508
89150170
29880733
25873732
70054340
80223317
72018276
65331444
62871153
77363756
16732955
32564110
779294
30578276
99236849
22122558
74467086
11564966
30284801
94866080
69955866
77042361
68492529
41777293
63084581
93104860
53729580
80978776
5383549
94331340
98805644
58429622
76138407
40611270
90378696
51207170
31033254
2978823
80740950
18775438
22808647
95181899
60007262
9326459
97269657
86191568
15964534
89116523
95935145
70308040
39339318
86723398
19525296
16549205
80988657
85778006
99776125
88955145
86785357
40830349
92411961
62477181
44417113
36498446
82894054
55215045
75299623
7872415
86957852
90127952
10278087
49732214
3297110
82419175
27179310
9164920
89786607
23564617
66435290
91098988
10060562
71558345
11849061
78474910
18045516
93028962
77398478
7197791
48369875
2962717
99859188
70595275
92591244
96758728
51859621
99472870
797682
46480034
9519936
11803642
96828545
40445686
4550345
64555474
70040923
36134101
88915370
26506961
55584630
95518739
675002
62480808
47393911
25849004
76737673
70164230
37377555
2988693
63418583
43201631
83902470
18870150
76163780
92071904
1980006
41170983
53209553
33127452
6163918
48054360
46798559
87061399
78148727
39966768
67700131
45857400
14195704
68492114
86880415
44705445
87790219
43456708
75453411
5451060
77598861
67798995
71801649
42511867
76143260
7427505
3349573
86808069
73023098
40376990
82731539
49491556
57599561
6301759
37246689
22217114
71397009
61888284
38151340
69793078
37238734
86994333
66276196
63090645
29598008
70636826
73345301
84467830
32905979
3595733
12567353
86162990
81792188
81915444
8997435
97041195
26436349
89909653
82650543
19163098
52108938
92243282
99628908
98351749
28015973
66510212
15149651
69621468
81018336
15782101
44318541
37156749
12778086
4401221
28599494
98313934
93828754
83194826
8965518
79630052
4402833
58011940
80926333
2274518
93115958
41368139
98928851
16612101
25740144
94843470
23986393
70048413
1094917
45688748
91404036
89152970
92533603
33225015
9953813
52324655
69619164
38358339
98513100
40614341
45079031
56716714
77367193
10023088
70897075
50292027
94320420
78290018
24526673
67081089
81203123
53531283
18978638
22329890
46872431
31874261
64673128
36417709
15520227
2325362
92940015
59377567
90856577
34242762
32608797
85567402
29143054
29425946
17262127
9437330
94279316
24494540
27689761
27368621
51321903
63044979
87204331
2424755
41158722
28133891
40277789
98859741
21795004
74315098
90328118
18829712
33591229
35063486
35872596
75464564
9529553
73367821
23903707
70682401
49429071
33978360
37549222
719232
95087930
18208502
83365465
70494483
25394911
42618077
53806652
9516338
32222955
62668535
45627548
50794518
1514152
17055984
60625087
48898479
39084628
41141095
64556013
62713445
76071448
12036574
71328382
28273545
10658610
32972384
94409265
99346776
81325101
22690390
60692433
49630389
43242775
62354623
86342422
4780279
42696904
52220987
29868078
4335543
36015885
43812930
13486715
34299989
91916905
80480123
68959713
16088093
71626354
74282117
3778053
13206611
26133613
41511282
68419426
65050813
87157104
19051172
66774215
88003306
60345659
34386849
59371041
74682461
63657441
50030639
56774597
94217884
90531663
74071985
81935265
40917522
43904268
58592437
4689561
5071865
40609180
40150951
96632206
79524990
63422130
79833215
63507715
98245138
85792074
28730752
54413415
84970290
56409798
10354835
74709120
1898030
64582596
67016408
95859680
35399761
21784900
60493
69484457
42993587
35660697
33352887
97225405
87899960
31246520
30721234
20727613
98136590
37054295
9549444
3904474
1297319
11718761
43986064
41690866
36777703
36015255
98589292
14802372
88781473
77244569
47498657
3935064
40619068
844874
71717314
94673550
64969550
47014027
73690763
40487261
59865051
17983905
73178855
17669108
80663468
10550905
73753556
47445894
80085824
23032123
21837521
7667468
45815519
22224630
1077734
55661215
63193907
96426310
32829165
47248400
26243505
4150804
14412846
57553082
23917342
39033105
55295458
67246700
17884874
93058741
45785153
34798772
66909153
43541008
4783211
98246823
98634921
5329868
19019248
22177594
22172914
28191400
61494392
72067085
43319846
64862948
65834475
33399407
12787250
28164693
50385823
54945499
82369258
58487398
35209032
94179487
82498232
35519154
57384392
77833165
14141162
53312272
19076340
36236651
81974382
70416019
77989696
117958
20484324
97838062
67791467
97968367
28888225
43625831
37478244
24845942
46371455
91957069
52706630
26079063
90565231
10664171
64142968
47923080
48823613
44458216
2172876
33720043
46276560
50517609
77952598
78118551
42886890
11110077
49193115
76957701
74480650
68185977
98682095
96143168
8250275
55913024
67362050
95045343
28734822
2362986
76227425
84494048
70837863
69698353
66287130
98378505
42097103
59703608
83222845
72737869
87093348
25138814
56619239
70533650
36821386
13954655
26089160
47985320
13383252
26639495
95443922
94153583
84659137
82286248
97031433
90219864
24969097
50469671
17648939
65026257
35336519
47241414
64328964
57489040
66737153
87556229
82960529
30336199
3965103
7454632
81494468
66107054
61406500
70541713
75937718
91130000
80119070
13703010
11503793
27561995
54208378
76322379
43601083
21512229
78558493
55568077
857159
1577439
81229890
37355142
95657630
76132018
27542043
36711133
87518417
47671201
17343473
12648207
78914614
98356559
33596623
61736424
906023
28524390
37954603
47223620
25728694
48193570
57645703
55152793
53955661
37323177
17589300
75214029
5650751
31517365
4048645
24499545
80045518
14904775
22836316
53818143
56430592
75890260
81668171
85226516
77645752
65069916
46445550
8882175
67506022
14791425
94439582
82860082
98127522
32083320
32848561
52454132
44481781
83100005
15402008
58517891
37786099
21777215
8160272
69854087
89006054
30340631
74501419
73197580
79397911
26166163
63093895
89278691
69985361
72041771
34254366
59961557
51047189
46504632
41640575
25745300
45414012
63239046
44281936
71911062
7400553
4571377
82459936
83213855
31853237
33078418
23461426
72524067
70218165
35582502
37356067
23294767
76496821
43967431
71603001
12412920
27091973
23993543
71625684
58732021
19345050
54076728
21739282
8655582
73885630
56530394
41971257
40244289
42745007
90286093
18233355
62774611
42360485
23400624
18799736
84125723
89270047
53776010
94292527
248954
55121987
23924494
93691167
52073268
70122481
40405427
33958114
88496446
67311302
12373097
41804961
57387907
73047449
9643418
50471233
42951734
65112677
12985463
42315455
41105531
30706020
65779827
44591470
94164999
23211364
81947567
26994989
55592879
48495466
84972552
96548542
99365111
69595610
68728641
82829755
97001797
12712987
10161888
75526170
25843865
40932323
87100996
74185671
60543608
36544494
55134032
84835577
93765114
98450311
43715373
8266751
45097865
82371887
88547650
43494588
64005212
61547508
63208686
56592363
77585843
22779975
1460302
87858346
4957024
59207885
53151073
58085596
24906345
93371409
73052265
37356531
55573883
83345447
91628411
39690460
57807185
54517123
61112411
56248943
45761281
76893496
41321009
51413411
74155312
46423177
68243579
85957882
45127159
35925723
49945556
96884094
82549841
13951440
88090125
30376100
67040164
12025615
49037361
33932612
82067904
72221386
85642580
22531821
80578047
17181655
64142687
6029350
51179659
72477617
29920785
81933438
3837110
78183391
52916973
93270028
31021957
85367770
85556968
12134041
85006652
57484387
82631750
51677748
70703549
22318343
42699354
14902823
62048328
79850585
45467669
78476015
48615398
35617727
48350416
19316946
63277023
51676309
43559773
40171164
78436159
75722121
73271650
6690944
85020921
39016580
35073152
53659687
16406631
10268185
43516313
86024086
58995243
18019658
17286316
61460857
42718341
98824728
79755196
61873309
13797668
14309319
41639942
63627430
58303812
66835952
26008940
85355296
57321585
87685674
11545659
95540938
56921496
18067757
28964905
78587031
97435803
4949488
7310897
1524441
68273197
56244846
35999087
99862130
41144798
86215529
97185874
5119903
1839168
78536370
93629924
21565294
55724034
9437415
52488072
18473428
78832430
13112538
98818591
44640713
93361270
30033943
11255087
52886565
68270578
74431890
26822114
7157894
20172246
37193490
98211250
15480298
20903667
27759013
39621146
28464997
91212042
98184957
45694569
60285824
99052133
17379412
13781793
23580317
60315558
55797579
83809314
48743412
12499594
16610654
79057628
23270944
3270217
40823155
27544214
88978809
80160673
67550458
43061996
44518008
4451541
27656596
64059633
41239664
33423773
6894874
15174862
9547547
5954995
59013141
43712391
80591943
77529084
39047955
91193850
13654669
30020048
90379262
15746744
2605879
3495714
93042336
8159485
37926439
5646994
71714560
21999942
49906313
34368872
26225785
18997155
98366544
99232371
77639536
77827843
37504379
6829595
46221797
763427
94120863
67188026
37601966
78300496
29701983
24560236
5288348
32698819
4720116
74353804
96932318
16641783
88891814
98949738
35154313
1070843
98158403
4016786
23253287
31805153
79678839
83661090
28104545
27120151
8892198
12480967
80589160
90748184
835547
84351786
52271652
45873692
28660173
29669135
45530019
29213773
62884144
79667833
7853287
42546348
79521060
69397521
34455254
82568525
36847900
89132699
9574241
20413584
24524488
80447048
94929873
45822676
13893778
72588247
13838264
60265129
11040626
72883789
59439237
70085869
75421805
26347868
36324379
13632040
6210888
78095823
97703436
93717694
72276228
34436560
21666029
82606213
26195448
51022591
42078882
29210475
61276090
57051637
42818935
44503261
39369878
19093471
17804273
35251052
65724678
41222149
94943528
63609423
76659703
23327828
50444004
64047272
5212056
98343914
24834703
14713995
33332330
15374761
80221672
36544973
26014202
44771685
32031454
42197921
67736562
35765901
82945999
20375699
43714675
38846758
71532928
60639950
74108809
2688714
65573978
5028229
73481165
29624472
93895411
63458467
49269583
4690861
91783522
74558478
37850124
26224076
13240296
69977410
51810949
22265997
16850243
29125104
16170907
96248647
47249542
18292039
48214100
27465694
97774983
35334225
20086531
17681626
50975551
56994218
59573
92786834
99169022
69550333
39235029
32460826
1660855
65141722
93543361
15254302
53675725
82948097
66746913
23354055
98815521
27750919
50753423
42482045
13053734
44563250
10588758
51923511
16455471
57700771
7147660
35286058
73559731
99061526
48670338
9884188
9248505
50181458
61577761
65771882
2566285
41374509
44668092
13183752
83561558
23431597
84410727
28271944
76198781
88964957
23331163
42032029
60104934
3347860
22982520
50921749
83584919
26472332
13981735
17267636
53021137
95071274
96237021
88195903
687128
70071058
92622000
52979961
69847632
49872452
57368030
16741403
53885823
18899198
30779735
3885801
33185498
94181443
20360155
66473613
55396632
46298277
66128041
7776843
657085
51280409
72109856
45931141
67215672
60658879
87282599
12157779
36960837
24490682
94019649
98631530
94153463
41313443
94168467
16878878
24492749
11463904
4549094
51038989
28475811
50892209
73837703
10234293
49022560
72248541
74002814
78979616
28638189
56445855
16300339
53461761
89518232
59686414
6064605
42678102
33993706
63432938
14759021
68701761
67057524
86013403
57807757
95321800
72242480
92517202
31701419
34012689
5013049
39317427
43279736
53435680
35465149
99819896
69434991
18194578
83037077
7686977
38392050
29299961
82914797
50758083
16526422
79199588
58804377
49913345
54621505
84639607
92977711
70392740
33661060
93209184
303403
73116489
35424308
55584969
12121670
88585746
31967442
21175603
96728137
26292273
22263555
3696918
91640809
34796493
23729315
24777331
52370669
42200075
89837992
14273244
88736520
19526008
25275743
41376927
59662632
8287775
70150791
62524795
81203406
34815654
14201780
58621468
54324529
70190883
44043934
9164880
52808231
66469242
86251285
93031471
32076579
22127045
22620578
48777700
58839594
22155250
86050463
76834563
88199566
67550238
16038616
84776963
30283366
93516232
86691508
51991193
64772130
28444891
82916874
22044801
21471364
55730008
99893050
45031202
98399273
96806621
79520590
11538866
83438577
389079
3678334
11765775
40400593
78376253
53459834
11057529
59979682
90492990
63489371
56034722
22162282
73132987
93588441
19322377
66134063
11854688
23286346
80256276
98551536
83203135
83338771
70703371
95166030
17398618
61014801
31344781
67059971
20878914
12620469
33974991
58507416
15496814
73996564
7402804
14776859
4983928
34850087
9839776
17015459
54150090
94997279
22547549
34679324
13200578
59256115
33271842
51702711
79944974
7087680
96246600
35841513
38855405
75443192
3647419
3230718
33753163
15904694
73117488
76241571
86518552
39158271
36644021
50144670
69422413
34436375
60256235
94603969
80448453
79731985
25598344
81003852
78656205
31594785
20549049
19765631
85109858
15006084
8060972
75026856
15251759
76088969
66379506
59486436
21768614
91598154
19315720
75656912
22839266
25923023
99432260
97308151
11829008
3482182
86431024
11252913
68229879
33243021
28116644
60681902
51269544
1542810
25892819
73242294
91678705
93406090
19751328
91086042
9102573
56370306
53112450
78958024
30589103
4393548
77753191
26628672
73490841
21015367
65970917
89452944
83770740
89903240
4313703
93224632
39269188
14796307
65928717
24767470
27894023
70337485
33426198
70758588
8162362
84070033
95527711
62937412
3917509
11642582
63206977
17453551
51570182
6817941
4359545
93097706
19552464
40928683
71540689
59015783
2216564
70208704
47702208
70349072
51035745
4632737
66070756
74822063
58357707
54239486
42128506
36132569
57428083
28524964
60305467
75310174
54001222
81208950
56856388
44445230
72047972
83667930
15860802
8981503
61913426
7341346
85932204
14387604
14518512
32980508
16538761
90965570
8772062
24921304
21664932
49296509
89924631
24770583
27726494
50770846
91136136
43468666
14327783
30533142
95100932
39653175
72194074
97752395
81706208
61362103
84390084
84165772
93693945
40508020
82722890
76522466
11691883
18316849
39498610
5265859
16134505
79077703
37616591
99627265
60758801
16211831
98451754
86628905
81772373
53064196
98064918
82155127
98354781
95951747
10336691
92273603
92261205
98623881
82218596
71318892
15437129
41568609
4793955
72749120
74975581
61708298
52043012
24981371
37844591
14110705
93928530
59782823
83130617
2199655
32397774
75407824
77281053
76936067
17396409
90930641
35049687
40787654
85070939
33845414
49547897
22522095
30562969
74380677
21085010
95246548
33247087
82200277
46771291
55829095
93841581
52584447
30922742
10150746
78720727
13677101
92833263
20642801
51705606
65476628
70591180
45574892
75577987
24395237
20655599
9973192
3972022
68938747
8442194
18436122
83375568
67272097
78539210
98857363
14670050
24523910
9521033
72806987
10123689
69675500
21228971
34519156
92521794
91537571
90221221
46643676
83849925
87222967
70398163
42640642
34089095
78041666
46586472
74470930
34729987
8970070
50684680
14083535
1795379
61779862
19736811
60117407
51519395
65321699
94234014
19131446
31825561
74404929
19171566
38754869
78343986
88985621
48408260
50449464
14996616
26449878
93430118
96139793
43026887
47100844
67984276
19717841
11600233
23877805
11149329
47983318
14063185
37504566
92054641
26616756
45614357
73222946
93959907
20793634
38327800
49177612
57675874
84168171
72149293
73450401
87983787
76365325
21554992
83019257
17298832
93406005
30508767
66911764
31456284
69231230
83433638
82032358
35896714
6371717
31751360
84313769
12471356
14925208
24693812
49610038
69522879
27505964
8881610
36687118
79299391
93784166
36416522
20177791
25022342
88764146
13035927
81230760
80981519
20714776
99555858
99353214
88868048
47581940
30408052
77969912
40295963
27158687
11959020
95150265
41457792
78508645
29214566
94839683
38644538
57786898
24284808
88428975
68724689
70840831
81361705
53685209
89157144
24619293
59346497
79833347
55748584
69834175
61152703
1693136
66955605
10368886
93411789
23163404
53825883
13703890
85891946
71732161
59827114
98555514
88418948
95086693
54577148
96514020
97202886
86043196
7637812
34376681
59836697
43145322
13836241
49509665
78079768
69395090
65221103
45137415
8144778
87590325
20944559
12012333
19930642
11390957
48019410
56677197
62039865
11333612
61568388
63825647
40225430
43131310
44233132
27135613
98031232
97043432
671008
67408680
76393428
43952154
27548929
77220806
83257289
42901451
10892248
97711691
78824893
30864689
74801026
13321548
58912619
15027985
8045446
29773003
93320956
64260721
32557684
60202679
48523970
54241566
39816469
96625732
52388801
61525340
22442137
78109563
30335925
72772915
99104087
74980081
12814293
36308452
74692658
70091698
66549489
808418
29762201
22467673
89749639
96041004
93153924
45519924
28997941
81670305
91932581
17809254
95325157
78926380
45460701
74044871
20360567
20866776
39734106
39374897
42054699
58068418
24029796
13179100
28893078
17550183
65222893
28501271
70926779
4136023
73328687
30974952
77041416
3687695
14317200
46681725
56121667
94322794
81349736
99538626
74605745
37701358
55403796
58402391
265799
78794747
79780872
32519867
7255414
79700653
25818240
30520541
85288305
249903
89581847
83098035
77607331
5240080
50986579
70982932
34312445
68478593
37026310
82590213
20356385
4047077
9319562
17663748
70039756
39605823
95201921
25058656
8071873
53239141
2699081
16062267
58610761
57348208
47317493
11199240
12750020
90109389
58895384
28451919
30557561
54899825
39029597
74409177
81747985
99700394
10664180
29886788
10671315
74807954
97852466
50181669
27451833
11183482
34930662
81368614
42404841
20381669
48365389
66989584
50807230
42250130
48309932
69421092
42418702
62838636
72907767
58640736
67548867
84465737
90081249
11786334
23849164
41874535
92328148
33047494
79410274
53907819
84708624
82579903
70772955
64637875
15448950
63951296
90172431
88680438
26810140
98814153
64754441
71403285
79670499
34166340
59830090
44093867
52065579
92465239
34513754
77873585
52446748
99525779
91203443
49382377
73539206
6702078
4190693
58373071
40464247
56779529
34123959
87754311
24522965
8883689
11237719
9063236
68274477
34023703
60273607
2812213
63342687
81843121
88987041
23718444
86367550
38521164
68894025
32218905
61165566
23308086
36835239
31153540
34403069
10316643
8831259
21886162
51216327
44110451
2844600
92853819
34344657
54022042
84351434
24312643
82201402
16212582
26364560
80420313
36136949
14092960
5075148
3867197
82823533
37913460
50250142
28428401
3116875
44854874
6910829
19973863
32127484
88972658
79826504
64667174
885202
66511817
93120718
38217152
94706468
17987913
73202149
60226921
91362591
2223818
54611085
75587633
15792418
8978922
71885888
23918663
18341831
56714793
71361561
29470742
11958409
49394802
61252379
74357979
58406883
20925169
35053076
39053843
35009636
36148151
69796530
1755291
4309026
10918124
75780725
12374394
39656077
85237095
29078672
46719378
93215190
47425158
30361763
31256008
43895451
523171
33584239
65492602
39801720
67017960
73195841
42278430
123792
79353193
18158620
22958791
70092015
33486727
14654855
55575169
82752820
27359613
4383969
68729893
57345071
68294427
30937530
34091575
4371794
53578290
64017487
4380152
88222245
22512721
60764169
21863763
40765920
84808761
38092738
72909190
49113341
47047533
95393354
79506795
30353852
52924857
44987881
92830229
13722710
8760572
48175283
9137349
63133477
4901399
47374235
9641398
63052536
38557424
64675973
1407493
43812646
19861899
47443267
58696581
69676696
18869885
30648052
76453103
5917857
1356734
77005232
47514631
6644445
82574373
46989697
13445460
91397537
76588834
98807779
80864418
44383903
58099735
50967947
4486145
85196751
14955005
11242691
57580434
78296674
77682035
33869104
18248454
76403147
73261375
19051737
41900710
8423774
30333653
28474119
4944127
41602304
73212295
74037289
72230614
63242392
53998564
3990917
46868924
22917642
52305139
12355272
77679583
81819551
53415422
72813498
81457672
84918165
86792306
30531158
22914661
56186240
89180670
68833556
98350879
76247881
79382981
58729838
46760949
70735837
77825763
49371710
98578367
11707239
50114601
21048302
16969363
48614578
10013331
7127880
34646426
74284504
62130046
22983706
48545627
13686327
21607258
70730303
54060218
12436392
24552764
88339588
14473457
2890958
70559935
99895224
42771111
6336736
60508466
64108868
45997148
83987499
21467372
69140122
24082988
23826834
48182327
88053969
95929644
27483852
15865060
82923354
88162752
22764512
92899221
80031822
71159419
68833508
78525693
83965537
90298588
49427216
64251021
10839267
56097695
61398000
27783663
39935606
17503132
66845156
23014186
41106568
55318404
61419235
55586471
31336383
95369491
55227331
65126695
12602965
79938518
27909527
17776806
17153060
40159426
50170344
33058763
22606110
21057189
74608961
6726120
55082175
89363168
89530346
58733213
51736570
70051270
537690
49479801
79882645
16907628
65006421
23483722
22490481
13872925
54906430
63451922
65965224
31012476
25460130
41030194
8904505
33547407
75008345
17664046
66936412
16626681
71943014
37367689
48797699
9271063
48818945
77100516
39169711
37355110
43922267
70158305
30307710
48411
63200958
28367375
4733947
80518343
47224285
2025306
27423104
26032323
17147707
19371003
91258854
81305525
23219939
98405013
13629881
74672978
78110660
74799803
31252048
76942675
77699419
77335381
77887838
50843843
92268675
74940590
47826359
30944995
90580402
89964602
85518092
49939742
31551717
38349754
19994469
5141378
20012398
81032731
59052806
85881299
68848252
60827878
79054896
95487440
34090763
32601753
5338980
60647151
34025400
76193511
15400387
67932583
56476647
74458204
56836907
52256824
71970246
78937593
46457900
71158966
58926624
1574070
33435806
38730743
10077175
31639327
35933633
16713918
69449084
94731194
14629398
36867528
14369562
58983747
87830546
30400292
4194406
53465126
947698
83858913
99953096
51346100
8071656
31023277
79782326
8702645
25722682
84934517
24640297
84215892
45289805
11954948
40279332
8811053
13270600
16772623
38271983
46817411
92097849
54284925
31533919
58174536
27804812
77244678
87596525
98686219
45331848
93705388
66814714
39126545
23559484
76427645
84602171
2021684
8104863
13976567
78720681
91665049
65498963
9558617
34941031
34852753
98379264
91508815
15476948
19265037
29137452
777262
78701573
36156762
67169130
25892692
5529543
97017395
52733583
22890245
54492071
90592091
53473803
59493152
22059670
89575066
5922340
18341828
6279636
68339774
9147189
45975327
55460826
16143756
49501554
55352373
80452815
67385275
47377742
12831874
84405890
60832477
43563348
68747437
94845803
13054041
5963686
9349319
43903803
71222637
25353971
71202399
59101032
82781792
97901904
50041863
95536622
60812247
94446407
48633637
18343498
35347100
63071928
67282247
56068364
93369303
9362368
20916102
97666999
68681819
59564469
36706785
26001201
91072249
59030204
13453237
92923471
33448033
35226632
74991946
69830932
91081317
8090958
59789125
47557974
53186061
53482281
74129949
52981133
61483404
84611057
64900526
21381392
89008598
67674181
64619974
60518995
10272615
84756256
85934546
90078564
46694367
52210855
69585496
59717561
87411874
47610225
62428726
90371034
77524649
56673029
32735480
2832381
89382475
8484663
30780101
36084202
95957153
61662540
2700097
5802982
60258310
93867551
45521440
38767678
60140903
4846509
30628915
8306196
91884119
96185287
578286
55153482
31839585
31112218
75932803
78502875
34557662
73946502
53397719
37882109
1283723
14705708
90096229
72707146
30741320
85323993
74648750
51564112
18329729
57912681
45620825
34959625
85651321
3342484
24960389
6837159
85154531
50559218
26054243
36947071
46771980
47394908
50460460
33090684
88866558
49709902
30158255
52223705
13253546
32990797
81601411
48278531
38288578
16808844
12646675
62735093
88459646
19047885
93066745
26124222
77144111
63722377
78753123
68087895
61159349
45625615
73068242
56032334
49849951
51690924
35695793
89145052
44535910
92934650
49910175
48184191
7857776
58518721
52850708
9032813
83577585
61828839
24958040
11893762
43776991
25582204
65590530
65881579
44485766
73277787
13399557
48823700
48089217
68820163
29229024
33221008
63356603
23128291
39155676
62039072
32095532
77546038
4165295
43917649
50920026
74171159
14141564
92151817
96250503
18305128
47044858
36688896
89389806
30730889
53276682
3447799
39134315
55975833
48470119
41362741
14391041
54369425
35388772
66372101
87776384
86350434
89139672
11038068
62044398
78801625
28620855
95151837
57257313
28807769
54246239
22208581
38716890
33979783
4232333
10442183
60436418
87176562
41713839
29963129
4396498
48624256
17541562
13086835
55060492
80865614
35475537
46410548
78192356
26050798
73779902
66358609
16964442
53791674
55323071
1141946
59376999
41479548
58244752
99670021
50735721
73888222
37780754
37354699
12608963
7606707
66958344
47032551
44986606
54564934
28674629
85503856
63183788
14109387
67060025
87206752
76397822
77074674
64294811
46428029
17682376
88749828
93016484
31544335
48700707
70650332
63171724
21870241
40075325
11168720
58602995
20960078
74479241
21945336
58239915
7753992
75166886
77806486
47116567
70950500
94895382
63684289
80066613
11299278
86306130
70628083
60815549
2738661
54301026
18798269
47086683
38397267
5104056
1623162
52328537
88011854
23085658
59520876
87945033
58892759
81313313
19777465
93540736
40009059
63711701
67830060
31478652
31654462
71432398
48547048
73724121
98229705
44565100
79893592
54100447
70876960
49704446
36365057
83702422
18036449
54608693
67181658
22333733
81946805
5365284
58951598
55101430
51868974
25371163
91386145
6363769
2028011
39588218
4377104
69208386
38917726
58763896
9268261
16969697
70464426
35240262
17280049
11555606
27081275
24090919
85658078
98698989
14916082
72850899
67043924
72306670
7731431
48227121
91494608
24850575
92159172
44405717
96457691
38734637
9953741
67527140
60036031
21440835
36747403
22173052
70191978
86509058
80613506
93589922
9464166
37205945
33037381
23412645
95672692
88075766
37060887
67702971
44101504
86258041
13845194
78689954
67091173
36015759
66835293
19421049
50857807
25968102
86355242
6477506
27322897
1614789
48397599
2412667
16534224
4634846
39616464
82066813
92968152
82212108
48772165
95271575
97542040
60774128
91561963
31316710
71567909
37843453
11219853
29780186
97254793
10979946
36367553
4089587
85176091
43296698
97969164
50665499
9856460
72229625
68160648
862804
27670681
49666923
66893204
61671350
16072321
76871081
87116846
38445307
73129731
75397437
39277281
96998294
59604857
77817724
7162482
70659952
11326095
36328176
6424222
80786799
45088945
35722329
56263262
83531585
65272983
32632883
67083455
85263270
38948968
4733883
37555788
20222932
80447901
54436533
57811878
42911642
65954905
82136474
56077511
26766105
22210609
20965084
33517825
3864977
88601527
56222814
21588826
9604846
83849886
37261068
23701996
87998346
35615372
42841363
16509370
32651599
67284377
20865002
28787108
36348065
84891980
9363413
1988977
50970805
34658667
45433413
63706088
84511382
66772148
54592254
1175764
58186352
53229045
93765705
91673160
59351222
90218744
79626555
29616333
97905159
65866503
75542
73556189
63539429
75014240
24985985
10691725
88364939
54813370
28308816
99969122
87882873
57558244
56247990
3820640
98944137
43380481
23456533
94705059
25847576
2356940
31090927
60487087
15715984
62048198
65611760
49447488
80833756
86352068
54547633
34061527
18572191
93462
21732509
77416851
99554638
44409353
91838265
54524469
57793383
53038157
60534784
71033245
56837588
49931131
82252919
41465455
88511230
82090274
58880852
53335171
99938473
18576
6046232
83461570
65893755
89717068
68352538
54537904
12079300
47840071
82287431
38609453
69680410
15838722
73271262
31458839
97052964
41087356
85211210
43924189
32859962
85121628
17347203
49487539
84760499
22571361
21473964
75572603
89952344
20050455
98069062
99410823
31375428
60982065
38158530
23715343
8054329
19109736
73770415
59102243
92788121
95327541
75406894
41787010
53194827
22647803
21890813
84512318
23566497
19799283
14326239
82619781
69807272
77675786
86561427
4254604
62925188
73128005
28799612
38395754
75737448
62102930
76499830
98259279
7973158
82777444
24881978
69160917
6286554
85660977
6598312
12611627
14855169
72173270
79400841
15626652
54343345
1763901
25834640
89689503
91199371
50713952
34873888
25255389
29518954
70573391
73260357
81728985
68777313
17410065
47630696
37913902
77081700
39990443
80712770
10851377
68095228
29922684
70607081
78680036
23825529
78188917
34756724
11338749
35297058
59546647
30466461
15420328
4402194
63128539
25324281
96754254
75910454
15291441
45888797
6241903
64773811
29465300
52384893
44923501
78175556
96196504
32380562
50447153
67340272
89181780
75781246
84578244
62587563
7429190
44313286
5774861
4354829
18650066
36382630
70773197
90434785
51700479
94952674
31879036
31625676
87120673
49572084
86747761
22761557
16878765
60439407
18027311
18447785
28055302
54730469
45518295
80968795
20151817
34954918
37736337
11904162
49153007
92991720
70474033
1311605
60265562
10800825
43331946
84859559
51788888
93554565
20267350
27755940
68609809
30913217
11400286
53643655
7060657
33545350
28406690
82397486
36528417
61828633
88259084
70532337
14795684
95248750
95152217
90149278
64592465
99537674
7371692
71255878
94919521
24150083
62947310
66438506
82753203
40672296
4354229
96540775
88340764
4783851
84596781
6174345
73700118
69112130
18084569
56374020
53714642
914083
53359571
52527250
20652705
65359042
26413694
7040543
89914404
94767526
92433674
63433676
92261996
61322992
76476209
27373964
29167592
29658215
11971133
46566070
712803
43163108
29089355
8312655
83146324
11366264
53849010
44788863
69584471
30267916
10367122
97624885
62808432
33503864
60725988
3875894
43391696
88244215
65983783
10553012
78753944
6889671
2145243
31406070
18465859
2458069
8915143
76265084
1654638
78174180
82855855
3120415
7488191
35074357
91124047
62609307
19167673
79766957
6619731
5562890
71288653
37044215
57076339
6649876
43146465
47713472
92032782
99905296
13806611
36983908
30221856
50708134
29325423
15238059
38519378
49648094
32432369
73398188
84060808
96973051
81979350
59906348
62176918
79955498
80139291
40606650
91795798
57152883
34854820
9685692
18653216
41887555
33306087
77530817
85519802
47053330
2810077
64115018
61825031
60990355
53775121
24004591
33469233
30070036
49583364
37420961
34563182
95894561
89117725
43665097
55136993
42152757
48395183
48683218
79993432
14731589
53163182
89774926
86554072
6171908
23570468
89621442
398827
58157143
69155200
60495601
77580816
14404470
9860282
90313358
77543711
82284706
89344003
78848638
21828442
35316532
24053832
5713171
21344566
44574928
83352253
34311211
1853300
99566879
8961879
5126735
9724375
58981276
51473527
50716012
87144881
520402
10383618
96158715
51044422
18260487
92865983
80020568
55915116
46764820
54819462
22475024
85697818
3827066
96358543
2632497
16493920
81662766
43772502
95642128
40704789
32957109
36529575
6866335
35472576
85939724
82007712
47548567
17194107
71927653
49778130
70926286
11760509
82309654
59107891
59350523
28073089
69299205
97071128
94796423
33382482
48541659
46466088
73296776
16891336
97090101
64830771
22160000
10090449
63771770
82666053
51289081
98385213
61063492
33710823
47105974
55181712
91556100
24780252
8327874
70303119
68794631
11005683
27009841
54383413
58785904
28527141
4623484
53995201
60732147
56578832
2305713
49311552
68689295
35758491
15184351
67765435
50885232
73774369
96170815
24185487
66396688
96447438
61034717
28979159
48092775
25399657
87476183
67906012
50880786
16411765
11421876
7966391
26477761
59269849
67216477
10076617
13487810
78342945
79679444
49760266
92233769
18431345
89147336
33786137
43725928
74427230
41512734
91083678
98184952
69497639
77065393
17960239
19698286
3316591
19378871
33406328
30416104
56544414
48103931
69173585
87730563
57975165
19252690
50157840
3478867
44067962
40584206
30977875
73532256
56412765
9979968
90952400
60877903
83625426
18566180
40553868
62627516
80190090
8335937
47340255
50862050
75041854
1296129
7935486
44181169
4204528
63723229
14863457
28950068
17014661
63040581
74908758
48063413
26764339
69119922
47062103
11702400
35129097
78014460
94884063
50643741
25149637
12037948
49597769
58842315
79040739
64778516
80018252
45481442
53987223
98784298
85853666
80173422
92058559
7177148
21147841
24669670
50906288
5534399
83099379
40702273
16262049
54042334
84869176
95837424
5648953
48906373
32580619
84867137
37766869
95707698
35011342
51521244
24927987
58292610
48802696
243410
21656980
36518660
7927901
31254117
6294421
41363326
80976029
74918508
82503315
16216345
73673505
45071972
94432970
19981181
23416955
40223599
43001686
54487844
94917520
88811588
56599079
41075006
53342196
52461832
37081371
35554750
89903904
36315674
8882555
35587911
93195653
90791444
38336331
34884308
78337384
12129187
23077179
76571544
9372005
46287484
4840160
77171644
71470804
66612828
60571775
30837454
29723124
36030661
49616827
75461191
86372276
80295317
72114424
28791650
25500788
20358935
61105798
28386752
272292
46111862
83254430
74229644
42638327
76596718
4038327
89146433
50015902
69011747
94253790
56196100
70322148
61849943
23541327
70668402
87363811
33025282
77273598
98248499
6328910
69431810
19015572
66764668
36660993
29724301
40809398
67516358
64099213
80494208
31667303
83661634
77269494
59177930
3441660
66739168
96693326
23695556
55283864
65652780
88362766
41386533
60188213
25875238
35705201
2640524
18072954
4046111
44469383
10545163
35129921
40830674
59953272
94924400
50792811
44313838
81743223
56726125
1690707
61928755
77795401
56140939
25206517
62901017
55174588
79616752
62934851
64009449
93268679
62461647
80715214
64410231
71791306
73446810
74002518
20617738
94360843
67377985
95564677
2413007
59052406
91875589
72785902
84155218
20382783
35263519
93036291
85956333
335215
27727593
44193098
68833027
53574794
66814886
11540896
67563659
84983693
99685220
70863276
95304374
1427298
91948693
61037079
79644873
45388731
63454029
32285596
55866176
15220671
6110488
9852446
39330818
76997019
13905763
20290571
18922222
5533829
42547116
61812995
62625245
59749722
69076556
1904751
88846080
94184393
66901847
57792207
95417824
49055628
42240952
30790168
36008720
5532267
69177290
15361044
15875329
44391145
26561623
29886710
18791406
80839927
19472647
1233558
99072275
62834557
96741350
2990988
78079849
36916576
27723733
71357794
26277619
69934731
90565132
32464668
57588255
82009810
44316696
28861093
97109157
67667031
66959423
71154439
74176779
20180137
19822105
36330572
34241277
25154207
4116373
64464390
59577874
25615613
13281814
29704485
62517148
66203692
36824724
49744330
70464031
82308245
36980642
98545545
12344833
55686864
19676793
93234034
43537
73130189
96737548
57889584
13066914
5330459
31979505
89654777
39594194
66207711
33267225
97492464
43144968
99259150
44747279
90622484
62713174
23724523
79100019
4872458
32946588
40199913
57050144
52013663
97062620
3571283
27431704
5980030
61872944
61089434
93418408
31178960
98125024
42169861
30205127
28163621
37942819
49443262
57835338
4649982
29835922
32016578
44576441
26696754
47167305
77128440
85927760
53381592
85099080
7166007
16037795
32361355
25146595
65956374
77122564
93724368
34045936
79615255
39166361
89757961
73618677
58245056
36512813
61564761
84586392
7056309
20143417
29856731
38922238
60437435
40791609
16961294
76697426
96407387
52391322
10644142
80593255
91145529
49505630
23355731
13258791
27939758
54152671
11453401
50709477
66787772
18238836
6123228
14155225
6070786
47001959
32329801
84229192
42562301
4260451
7008113
12024361
17485426
8774503
22627408
74644019
4183460
93910720
51737171
46128474
57642495
9176056
24768055
92938873
85801866
27411317
44427637
37522472
13881611
46339865
33459151
48467514
76276224
14211448
5640758
10442675
79181507
37600143
93108090
1381262
31440146
36080368
44924483
23671405
3831221
47414893
67194781
10775471
9456281
86111497
88763700
17271292
37983793
21235644
19312698
72915333
89099858
79236267
23441222
60162472
38514315
59480417
19712279
68461892
31445662
75667802
37950967
73008931
25869931
54296476
74907525
68678753
62224314
74420731
64958383
5017887
69407567
10462337
22516309
26961039
6175614
36541068
5595556
21824770
85928257
42002288
9622873
51609314
91054271
130706
64478666
48390821
64563136
65879448
46462732
32695846
25664493
40483803
99145870
22573149
91261472
25775056
39729471
35972665
32247725
33356638
20896061
11159505
94971016
47870542
67038197
95313842
55305036
28273911
90085154
15191801
22036922
59897134
34258957
51478457
15823425
26899945
90809566
54212793
33494507
89120496
14557450
22115952
2098316
14737482
32574707
32987634
85969282
32868166
55630535
60495212
26227927
51368323
41923902
95569585
43464318
30150520
27503364
102981
76170621
26112255
3868080
76219089
52302138
83257815
6546591
28222211
88427547
6818206
84771332
24580726
5278597
366348
64050717
96683313
73185398
21081306
88550631
36293452
93032813
75747414
8392615
46821519
45683773
19164934
21760129
40444887
64071260
74860422
94796318
81914116
55601115
92684404
48626573
54811767
11863252
89151000
43325925
7961613
64962462
21885250
54853208
48416178
51188108
89299147
81098479
11111739
20265428
51325408
75446823
30934589
43458858
44659058
24705183
93326618
54506867
9714793
40428134
96858410
58896312
48418399
74696140
98811210
25960435
87129787
33140052
71498280
31561848
48820163
85216491
41883807
94409890
35152363
69884012
95589143
79416864
46227373
96022536
13874400
60373384
42741697
65671173
3403937
87124765
38705097
65464163
23606234
71501219
1017610
10952551
85276335
78769591
85744819
60046880
55463614
63586806
69379694
335701
38741126
31214227
73933093
85592925
3973234
31751223
65006037
49950321
71189706
61160291
54656324
93236452
55354997
11853519
50912221
77171615
41244410
203267
50923277
82189477
70040350
89630897
68173311
59266835
66201493
12441327
27045879
42821246
39920722
10785770
78028431
43511760
99683712
54497899
51355383
44513894
51480123
55538981
68371031
48588351
56163228
96002344
49582071
90570024
80928002
78346870
13721019
21726175
95229873
28435765
52812653
32563061
64918377
97502164
17201967
6888635
59747606
84291729
41420931
81701993
67670627
49300308
64050124
59364012
31841379
35649938
60342393
81984359
61542900
10093787
72180733
69893992
32852584
68023098
81249955
59162252
96387561
4107586
11730513
77080964
42031951
42740148
79353553
94024460
59958194
50776831
11875053
80926125
11983857
35067615
6323793
87483809
70892234
22383982
25547860
92885660
17501508
22000026
15284618
5284634
90122805
16431969
95170879
62705483
70119619
92898581
65891282
38429476
73916326
48977544
29489987
22053182
69505266
39578107
7568307
35016066
39292030
42412857
30304306
29627060
70074483
43440666
14137879
58871627
70980355
48344569
15763661
90916488
55460002
29663621
19053821
83573881
49779737
3730609
22212653
84169828
23347387
44311966
96502095
30311853
87498152
5145300
24695740
5154061
25911442
50558291
38724056
28718898
15344088
12081306
43535953
51075273
45903336
5257325
86083100
20725017
91458240
58693298
39187907
79396737
75291900
18603089
80199925
19279648
98614799
94335482
25639804
83071141
54175848
68880861
30970128
76225522
319689
56457290
96991280
30510071
61063266
48903142
3850022
18943008
95726048
36637534
47542730
99964334
89406995
25958019
73423728
14172172
72756692
22509699
54770471
15032662
65180139
71021751
80763984
17651278
85799604
42094610
50805246
67259689
2473446
42811323
33741408
22644920
55023709
80324258
70932087
68305178
5739008
87386694
56710509
8425713
40266858
52766398
72100704
28622204
87360235
90493717
30801211
18714598
23073263
48466557
95179429
69159468
53292373
62195622
45053970
28427897
81237000
94214825
34745339
44806048
15172727
5642968
61342265
45401501
37440655
9731752
73044241
12772720
30839165
47482622
46216112
84384229
73659814
88705599
72030916
9149270
99104619
54341186
69398272
39099627
33982360
13863529
99961129
36076820
22551348
65025584
15809728
57184971
29692591
61089476
14004814
62423908
48396603
6538903
99984500
11390326
8205232
6665008
95941988
17778596
18588790
9425718
423298
65122965
28950285
54890440
81094738
29507434
19981019
23825147
91227072
32636002
48814619
44760918
58989944
61201614
24475558
34431914
88456941
25612144
82780015
80007220
77756065
42726571
27285824
91996197
60568877
85511326
89098352
98638686
84017926
78910767
59169193
27620306
81421799
68767417
38569852
96736
77339788
38358500
9032116
55682917
17671663
6464565
80919518
6794394
52535449
31782343
12783509
96670461
50360120
51716258
69250822
62699936
14300114
5916963
49710138
2672898
98298948
66009183
69999972
98308899
57796826
97411078
63866185
3126025
51904918
27333221
75163244
15719171
95184336
56078029
437140
15064222
46221896
80381020
72622203
98064729
52057051
53058523
72428485
78142625
54205737
48652709
38289875
34034347
50085861
51237432
81450249
23804558
25315063
36128605
49456147
86887298
85850682
62309016
13912345
78449543
16761750
2799115
87655569
62191609
29161340
68639612
8261465
71272837
60954767
86166931
24301936
65259959
45524014
92155535
87941085
84153918
79096431
44887329
25510417
22040462
42515839
3816280
92648242
49513695
62812246
21965686
60901580
11061632
67655823
87548946
39307390
85437405
79625943
50745135
58344107
96271794
91759165
72939328
66525426
93819302
40351078
90180860
26523689
81679338
33809209
99208700
64954197
93831289
39533418
5774698
51160823
18257735
47495866
46732567
24234212
64320996
85788701
87145553
55170571
18882078
5874335
61760032
80779918
84424862
48646684
23122478
50166085
69731258
60931121
86296609
66341843
99823995
17806860
30131195
32658006
72368071
95823761
65992610
44153979
9335908
54957312
5346602
157733
42356028
13016307
93514152
44808544
74125688
78456142
34562496
18777312
54297647
72262814
11113513
81451676
32548971
75585524
71110091
2802009
8363102
54537549
55734123
66213586
75752163
69763500
2557658
65145605
2235963
60069234
7717369
64072056
25643002
28968204
12638105
52225365
32444852
80204136
89079292
50489351
80954145
72102521
26372533
29447874
96138897
48354821
50491707
40207541
33808182
63446078
5097963
87376557
60137014
48007535
56278145
47242326
6448831
42055087
71937205
78830746
92052066
36648729
42407165
23594252
31082668
7043288
69634557
60475874
11522999
2796255
10324938
89601688
89405442
94405393
58814209
47924028
60571852
81045206
83643937
97089045
21783511
30251484
2511141
36476639
8809989
2060417
58512701
30350683
12054378
77094906
57238926
5150230
35824457
27196564
48548724
32559252
8528287
20376222
20434973
19376053
43816741
56514678
4195604
57280214
62913845
7782807
55331131
87676102
1833438
41136444
72287761
60614029
49317827
93649337
62446499
1281053
84866966
5527370
1030392
60647152
14379490
12753506
34376538
91908890
17206724
82805614
11423050
18918056
56454777
51467482
82519560
37453210
39434344
99799741
33656112
76452803
79433340
21020177
75696276
8678189
39186837
91595106
82983618
40625770
53378205
795913
68575007
19153020
94845074
90373761
51523925
80263644
15849251
76939525
22173211
14503222
50488625
89090490
569094
86901340
21206717
60803053
59709815
65098744
1992900
43037920
8916391
13597543
22114052
7399820
93236141
58374280
94331918
53901456
30666845
65353059
9891722
51242373
89662183
11233559
62827914
97045262
17778513
23641777
32893629
76534205
35880946
63287283
80555268
72153462
46721579
89010647
19345132
18253770
55709542
5369506
93867897
1954532
64285177
88317495
17477230
21429316
26390151
13898647
52718461
85391080
89645885
12603557
56671720
8692177
76623296
49967062
61867120
30268126
91171390
9182579
60258994
19452736
44592210
4393133
17418979
46545799
88226450
37113025
73292936
36553858
22138595
75231058
76667309
28658983
1507245
75398398
70959688
24072372
61358181
41952481
6833734
3956780
41414185
21811007
92314273
53759981
9339966
53847175
35163794
77221431
31470592
27110003
98108846
15648017
93057694
18181414
63139458
95653321
60404101
86824110
43515087
85811826
75410470
15921096
35913769
21527615
4277721
4912602
27601045
83245771
11970744
21046161
27563812
38311061
90942731
73409857
40190814
10069531
66310417
10129829
77051679
59839735
15040500
59150216
66807286
46554516
87445775
75695605
61877478
695458
24514481
84684111
88095127
64562805
87692934
30806601
51527139
5309941
34319025
72298560
71929953
44284380
64612934
90747159
85369964
26793199
77802160
87347289
70016687
21663568
68422480
39967496
62460068
88535726
97769318
51725022
21154272
37145581
27061994
83342481
25136575
60052133
5130630
33743292
87020212
7714761
93694141
94601663
98992549
30057497
48925405
36929056
55354045
14190473
41306613
71620835
33616430
38757917
90536678
11405216
95327854
67839478
38735955
55138729
13345643
51866446
31833602
48761575
55192744
6540248
67930936
19954604
75817055
9183198
25641919
98846291
68274658
402243
96945326
60766076
61715041
58242022
7468765
15485512
29968872
36417724
68121132
11119754
45795149
23305987
37213582
54639781
93514719
63850724
10766848
41415324
80057582
53990428
77455367
51103488
22366772
89747919
32897022
77541393
48902668
32211217
99373075
64681012
20068121
85105103
26889579
6392506
12702242
55173887
84232955
77431215
40603628
79568854
72760709
64109698
52437597
9065355
75068032
32382682
27991646
87117333
37081463
56340490
24159984
37753178
6929435
73749694
22832428
68256693
84302654
91252602
6811596
68628292
73745663
97266598
35049232
75291581
31662526
73493567
90237474
30240247
79628930
97505458
35714524
32068993
8429474
50644745
75228756
74574503
20854195
78862944
7340089
55402475
14156423
17490948
74954816
81289264
96223824
48504444
17688269
64659149
41976278
43605605
59906518
60598565
27984184
39254851
28876638
80879008
72452796
75734103
64512461
93979558
41517557
25314598
17601509
30044410
86951400
70765872
98295565
16561403
20332398
53860235
53681642
26225764
27060774
79687580
13026378
21900569
92694008
8080700
93114709
20780436
83906943
28445950
61634148
32838312
36052646
65144646
85569215
47967968
2907633
58269737
26081735
88216437
47666170
34014871
4915319
82029577
80885235
22839835
88978148
97930878
34787051
90237490
20422572
82016099
32917295
640995
56866672
7262973
67142256
32605455
51552825
87487529
29239722
71027076
3801211
14225054
37235310
91558049
75012405
40170066
61498947
73632988
8642802
24558192
47749687
15468099
38422482
23266652
44987693
18591084
14062269
768566
53589361
7439581
45418202
97043680
80569012
10158040
64694837
14627280
31167190
52602304
51591887
29318981
24430073
12700972
40608086
50402699
3516128
26195814
13395801
19874902
70304254
30282651
9454602
80538804
67013599
94428446
44944223
15807997
78793596
6333554
86268473
90303097
9853668
26424367
97022757
65074013
82681413
89352785
89180234
28510487
48450252
33044452
86962453
98684604
14090784
57785860
82961614
21245240
54223080
62029662
30698291
87039742
84176707
96196336
69708449
23003730
35827488
31513706
61046541
98733761
51979144
88724203
78752443
62648139
67473786
36489515
25344841
71148711
41604432
18755276
69836659
98448345
55858129
72429398
75488531
96100140
23418417
12534804
17773584
70279947
74703432
9432420
34740522
8995523
36525912
44329902
75749946
43541359
26637992
59119351
3463941
14179916
37825520
77711571
72762332
96947998
7095159
76642940
81211244
31388146
2335665
31517361
62392091
47901201
58588607
42820318
22075067
27448881
81811727
68126415
61497664
24916648
20488706
51397627
5314456
4777572
46114009
79279977
45245978
86983041
88975904
45064128
33895026
17732735
45002595
32142187
11398033
11402542
90288967
36475340
5055229
84042449
54521745
45931589
39518561
66234792
94723229
87747792
2817067
38580799
17028408
27781579
400535
61224864
1415839
10645656
17910383
55501393
52138917
6867057
59523662
75084244
45751456
10262101
5615188
22198257
92053747
56988259
74990550
27147168
79619831
79087128
15317351
23286227
27814194
8680675
75366551
32712513
77094322
816575
59322223
13708371
10053174
47394388
73051598
32501202
73491477
10314199
59877102
23673908
42690716
40723991
272327
91475555
60168772
854424
29491161
392043
12846486
15524180
17581970
50181511
25171655
11225573
98392250
47201923
75943760
65865764
95028355
14876223
18700613
45602288
67313408
40080400
38242191
49536765
60278127
16449714
67128521
54813299
3739212
27514963
26959155
96731504
46972553
75418053
23334638
10696981
52227249
15946099
84922935
13155002
28808448
96480490
33352043
45651524
32030102
76981658
1425943
17849736
44393751
17736619
71898618
52591435
71943764
19711556
69543571
64606707
60644
12248454
10520970
54390042
88637106
8958482
28284851
24091667
83604744
72862600
40843126
76705656
14622480
92714600
79587359
67582076
42515569
87514258
67444443
63485950
26350000
78757023
4081625
4221665
3648641
36898721
45906893
79494676
4437408
51105994
82536935
58895767
48567567
23678148
21959719
51051286
9839608
73378451
55665504
27174556
83619788
82477327
94431994
48299650
59063936
82475301
549882
87227020
76131088
17548979
77084960
23770842
23875043
42553638
71155379
40482043
35871690
53941204
77004465
67590150
83711930
13285153
31204534
39336679
42552489
31509749
90307100
26136013
66766694
68860793
69110134
87142418
38618481
73183002
6010209
89749374
39046178
85122110
60699040
29312166
59341191
20705256
70274820
6069559
83231963
18373628
60092586
17632513
61976181
86580742
87511613
53398021
34204779
16778537
74785408
82396328
3070523
83228888
36838135
609585
20163593
82686241
7030644
83972686
92582635
69194832
55691353
8671377
49312784
18058048
83695263
53086250
31901101
92701791
66188196
55301800
21675748
36349947
23644651
82946145
76823023
53589406
73788459
53268876
89534939
55611280
89197643
75270727
60854027
59192156
37917067
65110614
33004833
91827052
89131461
228223
25617730
26546268
67775091
90265497
13607647
49849534
22311916
92322074
6092062
39374420
33553988
71710541
29407003
67785013
96845814
64804934
13828556
83578294
87701840
37601064
43664758
73279900
47785193
90996238
18665390
35666085
21198168
12486720
98893282
29867507
68779249
47502082
27259293
50331773
41861144
11267691
6654386
86139212
83293830
2427930
25253309
47063333
74428711
62197336
13387937
13619343
93882703
41844904
52919494
35407884
75354646
41244278
97828083
56256108
70106733
6017710
79886536
76147094
8548374
12528846
64161529
53672184
17225000
78285088
91153582
97520268
14239751
91327907
74905943
42373320
45113292
40071962
75502145
99360841
88905524
84234114
45930572
30105809
43869658
17320004
24033837
99988191
32294221
34398091
27003725
35098797
78454278
66728523
41188899
60574576
6384254
64820894
1066374
49003545
52362103
94096051
4186124
8978120
77167181
80193663
91256220
31429028
37389647
17595440
23560167
54331776
63585207
13725304
51248962
49355482
10825302
92635012
67729406
52056433
74935702
60985750
57442051
96665761
4656313
23438510
80129118
59639398
51520953
74647728
35948481
94200856
85196528
53237159
8992501
88962581
16344104
86199767
40089110
71632502
50024
71343919
47562147
81694053
7248126
99681111
89439951
7515788
39714388
95121056
57258906
1359055
99723318
62736484
91322818
27196731
3177959
65027662
13412658
93226985
56854230
572666
21799498
70029424
78505686
58385144
12401860
65968757
67106417
79494938
16317509
17867338
48508865
95136483
76817403
79196112
83952125
67296958
61826631
73274530
38229976
19522312
92328245
51268901
66111177
80453058
30026516
90829872
62320804
18103176
6655402
21047535
15202883
15193434
91682011
87991087
61312804
34281230
94208416
10485326
63214263
52117650
96212184
15943276
42368298
44682320
45808449
33450790
21791755
53156666
14769474
63518814
43546057
49787966
60491318
47367736
13016522
22218727
64506444
31178720
62472756
92566690
79788259
62222763
43981171
7572465
13813286
44643348
75355869
57703203
24335073
36941034
43318839
82390937
67929161
99465440
27174182
64252251
518419
13504786
57258752
60440688
887437
25455424
67269834
82315143
52199274
67622845
82687414
46364361
80327036
95233334
36910255
85150704
73792007
83577039
88924667
96610887
40975757
3040231
12654356
7300438
40270427
62607433
117047
85403231
30867134
56804251
20543419
75001452
18080733
29410333
64061232
65357945
90852290
86611844
23731544
34956579
49753053
27461973
85250635
59747234
81688868
11390096
92347210
92570158
34211996
96983390
21288488
23062499
16105964
30402073
56343873
67401361
69931309
48343672
75129862
86830757
96716911
54603081
81813550
22335472
90625480
59953067
52511821
73200956
18752125
4150359
42647264
40853909
99724691
56016947
22051550
98168409
27157927
53990111
96062631
66807411
18035306
41605883
62750691
49159210
68634123
44970290
85665244
56688811
89787712
40425702
24379750
19727636
4793678
93025421
9443374
36821125
90222006
96041272
42021095
24294671
80224449
92608598
207377
56574603
32178203
11823448
84883294
55329897
27542095
82737894
18504225
6007069
51033764
48147086
21764766
23574077
59684461
49306223
38604157
53522678
56637575
15304019
58901273
63830962
51248880
20676477
89146925
61417734
96730768
68164918
94470266
71038059
82699291
20554169
35912727
74394324
47252065
9882295
77727926
33796242
59837340
92129094
24490426
17431282
10648758
49790189
5663630
86986114
34421376
94455499
60176722
13943803
99724823
96560741
9123933
89334580
17187598
68012814
81804673
931481
73442601
61227970
12035857
56542180
31739583
66228532
44194335
77491420
72402025
8492049
66731354
72538704
7232498
13236291
55127263
91040278
47721245
55821683
50147146
96865126
36861172
56158946
59209955
96194921
52789039
14214864
76474355
10920570
41775902
13250048
16558368
41303789
46401447
69791928
4255134
47487352
15549541
79253142
81174030
49661634
51594119
82378094
30947925
51396138
1097442
63754070
95068561
50903248
39859605
7568544
73250962
65589464
36193320
57351016
88757297
2113925
72269786
61191723
74358058
67924018
32124523
90643327
72123336
35996186
56852478
4348396
48767180
26012109
70987089
54051096
23601775
96480773
10016471
98534400
32836408
4611104
46174306
78476989
74081740
15658153
18464618
30142915
94046255
58348134
90086845
40994773
56598909
14232459
92998781
35037089
52143805
51064257
8719513
5177619
87028933
91330128
54683777
9662567
32468097
57347067
12884890
97027255
21676257
87783416
34589208
68583334
93458661
16024758
51383032
33169927
58685778
59897268
54187382
48705173
33708402
20506254
45020642
842565
77902166
39443793
88956372
963232
71863244
25820047
87906894
36990279
72005537
51308900
33818840
35108981
38437298
12992152
99282904
10524950
78176749
56208452
44825869
74062352
8335061
14857677
31804125
11893553
26888936
61572181
36187479
78012524
37988491
29866937
22153181
14271554
25373704
95280258
30811520
57140573
22869688
14094409
17492893
20766932
43149565
75349340
65257771
24371450
56084303
4316519
3494860
86154244
54107439
40836486
17299653
17012112
70201544
9515700
84175535
77841291
48848426
41511561
19009528
69069910
63027568
23231318
22975679
41096356
35516975
43597869
43495828
3884812
23386401
12520251
75429064
28846014
24479077
51354514
68030282
62198654
36271494
25629923
10869624
11500955
93065483
51603681
96995591
54302493
84406575
52931724
1474583
35738638
91814806
14706222
30390247
39869264
77545446
74517824
14162580
43142582
44769275
65495608
32617663
29269360
89258297
55937470
5957766
88764522
65932136
81693947
86994602
99816942
75764751
44195485
99697525
32471778
63971980
28183957
31826506
97274404
48294329
61596372
31423988
82328012
56574141
88982361
22633549
78634092
26612002
3129751
8427175
66297908
36668351
34630168
90821546
98070533
59413725
18959404
25753274
69571275
54743745
21684087
70074990
86052883
69845346
26358286
59217091
85534433
48083922
69728362
18328735
50414650
2572921
34032346
35233361
59581187
34428345
71577035
74230269
29055147
73862952
26444494
75180672
26577064
86467404
88677701
32160778
74779426
56583579
70793404
74025151
66126917
20725091
24256707
47524022
24311695
46945982
46852641
4059066
13254404
52761139
39855467
30922603
13025463
51857261
41682449
55592432
40643610
25011252
36633372
33556526
28332145
90731060
98039743
40087540
45699131
14248576
16405816
90171660
32486838
87944658
88154233
6239687
36551941
95613223
50265303
93681586
22613787
53456447
43781586
46605137
2838957
72055340
12183113
95853094
91299365
63640011
11666751
30221182
73146796
85344857
50774285
63264258
46167716
49006912
87909914
34091347
77184977
12366980
58932085
69735152
90581497
15696578
23073279
9643986
71524571
22026211
6321938
75129836
39539194
76268293
44216662
35533216
99333463
22981647
1605486
16671707
88412121
21755961
68734084
36655932
87393187
9310037
15726459
91966680
91558847
17260198
52027298
18754726
87014496
82678612
11599139
88076815
84301745
73787322
48371282
14687537
12501278
18830923
38880778
12946898
89478584
88417084
9358340
5078707
43900798
77036746
47683936
91647778
68488176
36121020
54539377
38740451
93293561
15388869
72034083
77233793
54327332
45289998
46928934
29402315
24820669
48135289
95439910
44195495
90996608
93664042
89282624
34855703
94703870
89875773
90202489
63288442
98102394
91851496
41551318
3246797
7415497
86231206
22821594
79539459
43713225
93060396
89739150
98955786
1354601
64564408
98597411
99024405
14731240
51511944
45594211
28834616
20374300
98897787
14047879
88044727
60952896
21884674
32520132
64336629
15751968
99245026
40278633
77579771
84800156
63000866
11657777
19677358
49059400
38636672
68048570
85945370
85342098
75211154
54418896
89197359
4616074
87754411
683571
15203697
18789351
27805701
28011408
89895173
41075699
74013161
97967280
9831142
49733610
87631599
39337043
76420918
55430701
97663977
51994289
42913238
98514820
64120366
98080880
56573073
30828896
63390288
31738959
6795769
1608818
33388603
87604557
19125636
12671255
82113599
9518
29945495
68612921
19997843
74765094
19649931
24057193
72952194
17682449
78792551
34405137
98944785
64760236
38066024
88484442
97520336
98022311
72224719
39235973
21133093
21852701
96208877
98289880
56404936
54413142
37811608
49848150
71429710
48458885
70167756
36361008
2222892
49235481
2058090
36781590
71335618
50750875
4270697
40998424
11143473
30269511
4052622
30376706
26212823
91933729
44931431
14023196
79599278
90418159
46546121
98643406
20136587
71080966
52217749
68118885
70671887
94341194
95075676
6077247
44664126
52739045
60805591
61727042
1743042
87560356
67176670
29339667
85967163
66854803
9941321
39677552
6888739
14021368
23695654
86538269
97912493
72440320
28160948
72164271
36600732
3529144
40189065
29815625
35726904
92280597
38085872
40070010
31300705
66428872
96301585
20975401
21887480
15654018
87964173
41109134
80023942
79012884
74200875
50965614
5391649
86703785
63191705
37037368
41544615
71362762
42236987
51516860
56920179
41825832
48036322
87077080
20206758
40119990
83621045
28406068
81273918
58876794
60809675
7824734
55067868
57842139
15950596
37444911
85489690
83846888
60484009
28495103
89002946
84866876
42033487
73205969
81815212
98709707
21400786
68509097
59878496
30412466
57056087
29321848
59234393
98420939
73583839
60851013
5633977
24355682
55375971
43776383
45891457
68470591
36861104
40087912
43544664
34137045
59693560
911343
52838749
83664337
37836163
49952494
9269143
16994633
59994590
53877626
65067566
20165881
68906952
39513505
22433410
16594177
75281621
97202229
77222670
11444711
47460513
78857969
58327484
31292307
81688863
84647136
58502200
30242332
95825502
89832020
65075569
75919865
36227547
59773924
14050639
15909923
60176798
49380511
12898295
2417153
26476573
88572803
42178908
43922745
31980996
17051330
83078042
59898143
81212924
30582468
91715274
37699268
80102815
21539720
17604431
58417733
93672009
63856573
45918580
59195551
36180169
30915661
72169708
86039065
96288536
15716144
54957409
94467604
52736573
67508892
45563384
95361975
75261679
11856779
68993650
40601603
38654087
52427254
8745047
25174321
46035746
36539121
9323373
73076372
63591648
12319514
36293709
96502732
698111
82922775
26734408
25859448
74040735
38313554
98776522
58249713
97556851
17657563
76624104
84087918
784345
87168596
37816241
52957003
43332441
74355899
92675540
86904951
62286533
61161388
16192505
49601103
5306419
10087215
76809109
62742673
33912099
45319436
21880313
59907594
16414791
97727132
30915078
26273042
4934750
12561868
9460273
63852421
64099072
50455189
97575164
49759011
20458035
25632302
17945173
74923272
45526289
49799639
18432110
45770601
52561032
99231073
50979553
33301765
59520314
87714433
15926354
99015055
75188910
56531799
88046551
84695288
24333608
38592109
59916436
81632399
49275163
67201160
1729951
71564957
95657088
63804122
92401559
10458987
10936016
71832755
58342197
63664979
24270443
79961220
39074132
88546160
21574722
47330698
97171814
93769393
18804387
15871595
82490350
63674961
80573845
4461398
33670470
74944998
22241156
26400668
70455661
49151678
10561848
60640056
20927070
77352946
42107923
83656150
67604575
28449010
62858488
33886106
40239057
87111631
72766113
24935897
769114
91430223
5743272
5007747
91718510
86970181
79222195
21183241
38936191
74590509
28419947
8186147
62147040
41868699
54579546
11506748
84394962
86989447
26867835
67903832
33690680
63936996
35391933
41977609
74876092
42572486
5038076
92510325
60033503
30227819
12086019
63004807
84415530
35575302
51360121
4031757
1484676
19018557
27353115
7250174
88746741
72632691
71212559
38624791
91473770
16663608
86113277
44412209
76593827
66219682
10925665
76885397
16400617
41447303
25686392
51719473
58164757
12088616
46254349
6556765
63762209
9279492
67515575
85164460
75533915
82155169
66550754
10107939
88175275
59369387
90287218
6056082
72048052
46646306
38510632
57434047
81350400
35809974
57415488
2881230
6006602
79492178
51485924
66061710
59035883
49234808
39273851
65664660
81103310
28095915
51901972
61736826
51025402
98493177
40202832
50777048
64907533
32741788
28440980
90244113
81379510
75734812
10058772
38202224
85396889
2129247
12181205
1272744
66339465
19655875
62286043
94720201
76992414
49555997
43805345
53012848
61883982
92054204
89677937
59123969
56454019
71155874
75028740
71061208
34368562
30712560
41378070
70788502
48016790
67161471
85764686
51055540
99263238
11543222
20876421
37033306
85643009
29452468
74820380
50555954
70452278
89654414
47087598
70773590
93991247
24669660
8130577
74717746
13206900
74303482
22870122
94385870
93919001
12940730
25189405
85142840
32148350
66251336
7945426
76545369
48297637
883051
58375983
303696
59604223
78998650
26110251
1346832
43350525
14378493
90770938
25385107
14047846
23706472
51764777
43863570
69956759
67715159
69171656
42911525
55319966
88624512
22346287
43118573
77485275
92770736
76618354
45810107
40075039
2342926
92016053
52162061
90008415
66757751
97050743
98947463
43833974
25345079
56868389
6922303
63950265
31446020
26373312
46493062
27787425
63865999
91433620
46721607
35950555
78852504
15405508
53431141
74346886
17039922
61727650
78983468
8579486
41667494
30163436
19858147
31049396
2210958
67094892
5811612
51953752
90284955
45468800
77158112
25388978
99274600
84484613
13224304
26405277
8970001
66745923
84353669
56822166
11965690
60580592
87468976
95018879
57321262
15853894
18515167
59044999
82146557
29008011
17314687
96144135
86420140
53082897
22410721
78632652
90357102
79130424
50030084
26405237
42874761
91434771
59435450
58444034
31937057
36782777
78005630
61572608
96848713
31128067
82442072
77302557
2765054
68809554
69051075
98547765
17818241
14172360
32554277
11971494
46913992
65700120
17618436
57157892
62270023
16442728
1986721
61363557
63993191
27876781
93788954
64528547
41121322
90338108
5117672
44883340
63129626
51384267
64406124
91659933
27815589
21922053
8287718
92523900
11835648
43572645
60022761
87024213
39837
83546851
70322192
69182539
31729173
74027047
1606590
40550246
98478238
14311357
29642959
71610378
72801887
61409846
4605752
63058899
281710
22083181
1966278
79962889
30581812
7890408
52057756
94581654
12761928
72618651
57144554
66532997
69178138
33336266
61069760
43880845
48088229
98930824
36890451
44911090
44086376
62305703
15906929
88298834
9821178
80494766
5404665
13433820
60136932
14155528
68305131
70936397
91542372
38783351
2069702
57866936
35740249
51793048
21501107
28534864
19932761
77872425
72570513
21971242
53442807
40054259
82935541
60220169
8719808
75303409
39642216
48899166
3973228
99019149
70212188
84141142
75769499
17013274
79984993
7088157
24215580
64843731
40352940
96361607
29969965
17970110
47272513
31029770
48840039
28731304
15772958
47377883
39184682
28785741
54306814
54062307
10160677
96259471
33245652
98134889
41505188
34510927
26889536
85280184
94690339
42976302
5341877
96755708
7336029
71097166
95133904
57473766
12484090
9126981
32199724
89163499
46195421
30758293
30939861
24184401
10979488
48038467
28231516
71383351
50163862
75884104
17089301
10515894
62095724
4246996
95639682
15050672
75180750
88888687
84977961
47664661
55732386
81565199
42922855
23750909
69910400
71472041
80979365
7989545
45930352
96980722
45015371
55843816
5788545
74924991
31903325
16946361
20607590
33905113
41428085
56361016
60471813
33235035
43123307
41708999
55541032
46779972
67586587
50040613
78918703
80059501
55632495
34882240
31264677
63773467
46941106
92383860
42631831
75462240
8187009
56035895
22353513
30609415
1443990
53173533
35590646
16930022
50598475
77843705
93347134
90279971
22412787
40465090
73646498
20743981
84409418
54740843
54117439
48132200
70435860
90878640
49440329
1808981
35904080
47729303
41870772
5581924
90222178
20807578
48338030
32124293
26188366
9933299
4711453
37398439
21111041
19761346
82857561
6865883
52649652
89708598
25674583
83765094
20586721
37712236
82230614
19075688
6782629
71979242
90578395
20938690
40870049
10054933
91050605
27983996
438719
93322324
38977363
94550473
97278699
27756120
53163029
92321263
27723498
75718897
96683112
48187760
9897261
1375261
79299699
21229985
97564727
12889332
73069488
18434523
95566148
70671554
8427317
95256221
956022
26077556
14026227
40541484
15834199
88280987
27383056
75537648
84328041
66344911
45311836
69732866
85121000
29576351
52975913
93526599
29372517
60497391
50220508
44511085
18109157
86264929
60339327
90459010
3242121
87148252
9781023
7325790
15850729
85714923
29112134
80989447
28727309
43612400
20570167
48921882
71505444
29202589
79137884
37847882
94686736
22988792
56970087
84335348
19977189
20827471
60507802
17129491
87758559
42842169
48496730
68094488
59761605
20087532
3214336
57489915
5326334
71675690
97044174
93541345
44403519
22154175
62826759
14213619
89927682
70567502
79153334
47883372
69852200
17720355
75902048
4847110
1441472
57078506
61204431
45991409
97778326
56400464
79271489
92096356
81908288
21235641
33729839
81318159
60911769
90181985
84845816
23521421
85720094
66053498
8373179
89993102
41623208
59536227
95907532
98733202
31716993
58305593
80770009
54502431
20761137
34253096
36732379
84648682
12449142
30577580
9167387
81836823
50251694
30759296
13380369
37632202
13519829
69582866
10015255
93722534
69331931
58477070
8324284
39658012
59066037
96117716
17674171
8181924
54148454
22020951
88832010
10929141
69891356
35934463
92734735
31987051
86678665
61865227
96107455
29131713
1332460
87692305
16867977
15968980
92819098
14613971
96728718
69996934
97905046
51805909
6051016
70502322
10706356
96769589
4273357
16682863
86477813
48013042
36066960
38325220
38175435
83262262
4577257
60481239
64733616
4454563
77666207
11568864
65255353
55526332
36045471
79923570
16241977
52061613
25845533
73489734
26158213
63679267
37780409
92460543
39396299
19143712
44501398
96305529
36124302
57539198
85112853
50604669
11214688
59469591
23271008
40953490
8969561
46432454
32521618
2700620
83745049
37811826
85386062
90121248
36180399
17538114
50142660
61431965
26447351
23166459
91696104
1514679
48382612
81103633
40751141
37246177
72302143
56970614
82699303
71804670
7137801
25542061
17936042
32895280
50753991
83537930
42260335
96156936
95120708
84141945
24377899
49969539
44397479
71480991
3213098
35908198
78200591
77750289
52114416
12583312
31436556
5856607
92313386
6156057
37153081
40855776
13889671
64560768
70994527
97895145
30084838
85118740
42646954
5169577
2782225
11349655
46346329
72238153
95639815
85911135
53231611
45738115
37364459
25476241
29988528
97531066
70876629
66408254
24149090
86842834
22272886
72949884
55873332
24637639
81099517
71030492
77483571
6352314
19697226
52634917
3225792
96526182
125546
95579614
56893027
90493978
2665202
57588103
13569737
63464530
763304
86391806
95836791
38645774
85151691
21784657
88865097
13119458
50051936
3150206
38698581
93272477
25325598
38758481
37323235
85901270
58729658
6391724
38690782
59615864
2647473
14490255
76952292
66605600
97693563
40477736
88927385
77366391
43358329
74689550
24212838
70786871
48347088
65465108
34757706
88293442
9540028
6272972
50332099
17564492
57291352
43966512
44406060
71321633
66750972
28567051
8340546
76699695
96434060
71897451
94516386
1141449
37576952
45716160
82660166
36130069
21259177
2226540
59295498
71022221
86167161
51592936
91393965
27450725
67018541
66022369
94316596
11649223
91839491
6362715
48163780
1464529
61723639
87346544
12325216
83538617
86983143
52814840
64131647
39410011
79821183
34844538
53954177
84551619
57829697
99101711
62098629
98820305
77515658
26643434
62575582
52352619
27104986
58214633
68248992
95128631
13477981
3223925
94676963
89921264
59010909
92585973
41420889
79870493
27588670
40762299
76872856
54423011
44804547
22131915
98858513
17320611
70710991
44252704
51943789
98663070
9262267
61150757
86757781
39345635
36592919
65852057
62450211
77586009
31942716
63957041
47015953
25732387
90353701
73832641
75523317
40076408
7162391
24654487
63953733
83265819
82923871
15781338
7021237
85021345
1289888
83310874
77419885
32176838
38842688
60170279
11659984
84169853
96175030
33342509
34429498
93044693
73967667
32716333
84717323
993251
68523100
88812649
71850974
35080067
70937635
63109470
81969464
15453329
20892772
52078645
9188238
78020964
4593819
47268971
75755459
55337808
27164252
4615976
19003974
45365269
17389543
35585180
59509424
21531324
77235127
51860940
66047056
566491
43775127
83892826
77940131
43818047
28055865
21402989
58376991
1461891
15007949
54203141
45246855
74664426
4980
67172924
40867041
7179466
99136550
3753693
75459927
40895396
59206570
22617680
28929085
69491642
23439306
82230272
79416886
43507337
24041011
91327421
99941894
37415689
41674926
59459911
1421550
43108619
44753887
84927170
29563561
14746046
99785670
46446572
40172509
52142654
42621940
30187444
92808598
78143615
72291432
72816500
39243815
44631252
24789675
15591721
17837604
1633408
26957093
95800043
63915078
73653297
90653791
35416142
31656414
41212135
74359845
17094516
17019762
90802470
88329416
1781364
66612410
7383318
47764584
32559004
31373798
47198247
32717890
17132825
1265148
22721893
25777400
74254322
62208631
39743957
9083431
4496106
99847973
54450907
84125672
49097195
5146393
82113486
17383272
88519711
71629169
81321544
32263819
59988353
63210734
22236535
42164776
460760
94446871
64903487
60935221
71080895
99139330
41941515
20894028
2481237
74544545
34676556
75754391
83669183
73805025
186146
591156
45882616
93415368
89046520
89747092
17584500
74395665
3132335
76223859
87474005
26593365
24029554
55957649
46881353
38906325
79262654
54526233
7804576
24269304
89580488
6967946
73191591
43078452
45864879
29207015
6027090
40420882
25422519
94141252
26318654
13970500
67902420
29705998
19179004
86467316
4008095
33822364
82647053
2576235
95541525
81597027
20915654
23508131
53814655
10039871
71315068
84854717
24574168
29263120
34100363
83483831
55406410
18679621
16231012
68179892
49786316
65244870
80404267
44646416
88175981
91269197
43603175
13637558
80798054
11664592
71804656
95774390
51945034
39080813
55994262
59165039
79629049
33494974
36931334
23905680
34254873
25609848
60822716
63648009
38672481
84146822
30002096
23889760
87047393
1234214
5316180
973822
50576827
81456388
53432354
12909761
25108080
43160228
71437845
86330423
6213518
38172508
5569738
34862582
54789092
85844267
27251047
22867148
60890419
5879708
6805438
83587384
37316725
37523028
53774381
84920402
53834501
93377466
45279011
6098471
60456030
49777978
26887174
42444337
83005800
59665898
77459587
10142130
7698021
38682625
17218319
7863991
71400102
44453629
10287648
36684064
25406258
29023406
71755048
9693231
61380159
76324369
65322458
27654255
48537897
7739593
3896923
12414391
99449815
70709544
97537753
64491967
25825978
7881470
95594150
72009740
61751499
71561395
94730726
81267229
7401350
57218431
59017020
33132786
78173127
92146865
91628314
91918834
70969914
72268785
25879543
73140973
15597020
65593167
71366872
55173403
4637003
92906384
28254514
11618142
98901400
80698486
63767324
96286982
33278538
97594747
87839731
51322336
42018528
39446514
98622561
23091774
99353102
51586678
19713126
6988819
37469425
66576115
51619639
62756424
96388181
36496017
90690148
30003044
56748105
19768264
94652249
22633724
49380614
77116479
99815632
41211081
55827109
39698616
59032443
74601365
22098164
54890504
43413021
85831394
95415510
59882571
77638068
81020704
45970212
81097317
61803567
90699682
3717480
12711561
76466456
17294664
60694821
71903308
907385
31719289
36532465
9578442
84219590
25288161
24811288
32134323
98654392
26257461
72805451
86320115
40253027
47512821
20127512
32445026
60129061
42510614
7017298
24061735
50205573
30194874
15379501
85119682
66821403
38112574
78275794
61687315
56474168
85762709
502301
74879411
99069837
36009302
80788898
38667872
79952115
81434292
77060799
96209102
16250387
89781542
92177311
18340492
7749395
65297159
82362602
92848374
33991375
24841946
52833000
43918181
76553274
79521093
86969148
63737741
85269929
1646233
69466619
99203009
74454720
80586274
86424211
36566479
69423910
42404434
77716723
43609629
19336186
12200567
13469204
3435259
80996313
48064435
46662543
22245494
51379271
11118977
95948877
84772463
35649789
79471497
39491516
51692318
19375377
92503609
59877900
48641626
31950556
11321055
32801565
67386327
2462226
43197428
65303638
71289728
77230686
83767657
58836270
77105567
59845282
70316192
46745252
25762837
57628338
39932221
57581339
14811644
56401705
83340269
46874354
95016354
99097433
32535306
51219722
86109132
78028700
4994708
72303129
19379814
90892572
43236527
69983222
66640160
27827524
35889141
22868249
99496057
91818555
69491487
19650711
57487835
8947010
22578265
83683112
6030859
5993852
12385955
84852763
17558527
27491062
84254599
54660549
77689390
57378910
5493135
71873167
48000466
88772310
89500890
94738381
1036772
75658361
50353951
37607600
57489068
27586142
79066897
105737
35138525
21261063
6756972
65185572
67145638
18616351
20920621
31047148
27936906
10422895
96873863
55370188
29085114
91216307
37000357
19529606
59724653
98763153
6231366
13981265
39386651
59086198
56524397
6140045
72024378
40698317
67452778
6358302
39682523
22269201
21452424
346080
53171779
269322
21571630
95519193
37861553
22613648
44059947
56714188
75918584
42664270
49913550
75945434
82792078
55179841
91566925
54775914
71471949
58578387
89378540
51829129
72183906
11824275
93401949
91427089
4583120
91486213
92765770
71995789
3832239
14448881
60368440
57973457
1641622
31044898
48020413
29283896
33456412
50572159
81034002
4725596
31185994
94362807
24649836
71348506
50677620
7346601
44073053
5097894
64286082
83837172
54165841
77092774
65288851
15487427
52704640
99546029
841306
3493287
86710945
71133577
13486543
63012383
45579132
14329276
58849767
26063527
48425557
3151142
34568275
89042264
30764131
30211345
84802928
76636297
58114896
6733882
31269978
13012992
45180959
97967084
21739811
46940035
14817025
2743042
48818595
29755015
41878197
41450441
93926532
30885733
32107824
82891531
16804848
99029350
18950748
52441559
14542362
87885795
80723670
81299949
53696517
85320173
43976843
40557000
44396385
25511085
14872663
61045121
18496414
67188193
36739747
74786721
59527652
30580052
45718961
28057760
39241064
65329231
28574031
68028969
80092883
89458129
82752630
22933949
1837720
62379683
81027952
50133696
30794718
81057868
62817984
20396128
78636132
56472290
22944848
64045337
65308157
63279456
55164597
74469658
58789949
18141350
73235829
16743163
34466082
8660305
66763842
3011924
34426000
6683936
22684588
66448121
72935064
27762623
97484387
85828980
41535430
16680086
24574919
48829855
71669123
38375736
92863481
33541368
10276942
57338865
52696212
30218089
46952033
77321594
38455756
50436390
66415889
70298601
20046194
51870342
94053734
98649055
48254221
69411956
35908342
84799376
43757547
49254416
55788575
3146341
11915916
92150000
85341636
85549597
76431837
29256236
32908844
87776643
49292253
82777652
70809227
7925736
82403231
71377897
22100445
55532940
93227198
7312042
35871917
44445950
22815132
17264843
87809393
54715972
34448884
81207392
50425275
3850590
50508339
35536240
60866142
38172211
83606130
1531220
64394388
73938501
76415794
25691343
53166875
64820142
27857966
6480582
72888
44066431
14790011
54405561
6623273
24338241
19394063
65972517
4692988
22662349
63537097
59273933
7326816
49791867
54339980
6392051
35125205
55281340
62929962
65563704
49793795
14506640
95609609
41155226
82622397
91533505
58806738
8107338
46083667
36925832
45375050
61986622
14482443
58562794
19984903
28266836
96601043
4906104
48020655
94045334
14304572
9734392
72224486
18213454
31245577
94927810
83684069
73987133
92240621
30713129
90333473
66745472
28483574
65443079
50220049
61354955
60835911
9462074
86387600
2094145
67577130
70773083
24505351
85640565
90272367
77900946
18391352
1226401
73794123
63448568
40824580
7090515
76983672
82615656
56855813
46870245
89031899
69536063
14145876
12771081
48871980
76832323
90604836
71255741
61151618
73556465
26999575
68094928
90089990
43081375
74589758
41793762
37449389
13105149
33945796
31163063
95275323
53713972
26666765
66070380
84141573
47385285
91609146
78281349
18989876
39804502
83138120
13142801
9946530
78305663
432047
43661876
64684322
77172247
58688490
25445788
64344864
58985099
88527765
60245640
78762833
49242871
40364377
61661100
6417841
51389796
26846500
71849110
37329137
5266599
59493634
78761517
95933944
59625464
54341048
74305163
81639691
80965142
32235836
41613796
62941200
91431327
93502679
12381745
82298566
26436036
15311972
19448540
93502846
25080103
94517172
91585950
54582695
21901421
14628579
56667433
11409747
41277786
66203116
80576437
36680305
3267811
18282851
27190106
37425377
78861363
96970429
94535295
71738785
52830238
39366821
41963856
85452370
69549087
99212206
34379511
31996820
71563075
30702220
36994865
39988558
58637061
62919895
28304768
65447894
52448472
48592904
65509062
74936585
43563808
5120908
88478557
88517283
95801664
42974897
50143164
16828402
24046067
2767949
58308429
8453223
28681416
92971167
45757474
53083545
40002351
99082176
7874486
4594009
49057312
99829754
68293332
52211031
66290514
17992196
27126270
68724036
805696
20377687
65448739
36294645
89620203
83303199
10013592
39897380
52435133
4675994
10605939
99559151
84037753
42708702
8298346
71120114
73077405
49422695
87887939
64569295
46718719
83926187
45695776
52432639
97492391
27585881
24124938
22861283
90854704
66019560
108196
51344604
59126896
42381572
32146131
16396012
2892819
28259935
13874059
36511799
1759425
34536347
68469577
12616553
27345564
31736950
47303211
27689147
8526679
42121122
36294485
32581077
30346546
35015254
99728892
94163827
12483374
84380770
53885162
15405371
12852218
89983522
45297631
21570957
15857947
76654332
91245348
34874459
7114469
26086205
1532315
50081366
12264206
18598483
97297582
62665693
14528668
40838614
40816668
63804533
84666394
2658743
79261691
32203810
53383687
63420056
93834148
94150194
5653150
90207773
93480333
42662380
38835602
56093543
88318789
68113282
13972142
42741821
95124567
70220276
98544093
97900695
3049907
57941850
45392559
8862435
36645654
38460759
92959124
89379242
44892061
30803613
8008120
45428066
80626502
90996918
62227594
36218169
51705801
14053810
83685842
74073543
69883543
64348375
37204643
42825678
91556428
86422276
26955815
22092745
90190883
21509537
82484811
17474842
96256768
2349254
45674919
80048698
6984851
21663879
14369031
51491162
46344918
2565456
82183272
1467068
46562039
65921633
13389533
48581721
11955009
32441641
14857714
70622541
83127579
55405922
64086411
60151793
60015898
35802265
67865419
51053485
85508719
97218115
99368913
58017362
35130110
79602403
32170800
39821515
72856273
36989476
20072370
1764916
19887947
86144802
9857667
69539177
63012278
49332032
15444923
86819044
58015533
74240331
40343229
38675085
36958485
77841078
32165431
6667985
28167299
60547922
52819503
7842562
85298227
52096765
69421468
22499262
35544930
45142079
95215316
49454461
52471049
12404934
88230332
32529860
95526504
18331238
26143344
65859811
24968836
27535715
40093765
83999835
20833789
77898788
54600591
25031516
51280260
38923161
62395747
35266444
14474638
28207974
49651877
42413781
18001031
43140673
68810119
81268371
77835871
86000941
4584194
1154785
4869619
97328518
48410960
15735398
77530311
20250248
67920124
13440117
52850820
5288238
8132904
50873015
14740246
98213000
60218078
81017020
50137091
47383924
5221732
49866505
73995811
23451207
31745304
61424324
17468485
27829613
58699798
68428577
85385071
59913018
903988
53859928
5869971
43911517
82469223
24449580
61999125
19715513
51848597
33446734
39454245
5304280
90908499
11849551
94770478
18080354
75079179
44304702
58157712
35926820
19456488
19119178
88597546
85475476
58995364
74601224
96235851
14884628
90054183
42439791
25276674
80906085
11411660
5267510
52454825
14390791
53148472
94553768
23171579
3285279
56504419
26738533
25771193
67767456
35870972
18904148
11217799
83280564
49453138
53555315
66059519
20403522
38159728
59379646
30443470
94984702
94717307
66059643
86378572
62934201
10072422
4605960
77620922
27017426
56477918
19494218
9120838
59125840
80010564
63698730
31442591
30615786
12777407
85299243
88035732
15168228
45542806
96109296
78765656
41529540
84917
85550385
94210629
436546
7377978
12678986
75589788
61449201
47162578
960338
726985
46772140
52751591
53416603
50810945
20913905
98064722
10816003
89933865
32745977
99151515
5681935
8036598
57796401
81749610
73759613
65255783
6537239
11262233
92305842
19995134
14042150
22524943
5779774
46538953
29545642
34497816
74570948
69803060
25662139
78602673
54743595
59071922
71968719
57412188
75315663
62837037
93365334
84738873
52415535
67584245
47430560
78605818
84252496
26963577
90916863
7522735
55052490
39833049
15362595
69063378
71876787
40696667
13066534
68805557
93487397
43494455
69895175
31129095
57735404
40041304
9741260
13816224
23496281
82199470
3377299
90699169
50123540
55051929
54986988
21810824
69370241
33059288
44690443
61322829
22740521
28938184
18687655
16463259
88054302
77975146
68808765
31765353
49425235
36758850
62547222
97704572
60485876
30557653
16327316
60278812
28043579
24899860
6336930
36193271
42994965
58131284
43528776
4457771
56898873
74173486
1383744
81942802
82437623
31356502
39414256
51307930
71818487
36801362
73591978
65228119
51322165
47693295
77784081
26090370
54778672
17716652
6870282
42680368
27752278
67055401
70066847
63755917
49435987
92014951
73441395
59696105
30568769
93849120
96944029
44697544
37006065
37989470
97661057
98459582
95131067
87117730
47450659
58581986
76413049
36747506
42102211
56863906
78551101
48752697
35310912
99922219
39944208
74738181
90797102
19088180
40272519
982337
43771462
39292071
19518195
83024349
8090730
65730043
18114711
64695390
8651583
39846335
48210525
25998789
28128988
71995087
64340596
75106769
3193427
65064177
33252688
54957894
27435706
34889222
26309232
4555296
7074229
14668629
31995804
52743176
75115808
66194679
96783571
59794850
38563429
87570489
10222817
14460476
70306799
18676671
80444812
38603319
16726662
10502597
56017766
15082506
34838352
44730294
52727890
14199735
25566805
69097460
64982997
58529578
41547501
61500803
64580947
45870414
38552908
68138977
25768575
8338277
30307858
40335537
89614750
73467162
84228439
12201360
8186056
5373072
17281221
82666794
90847394
44378111
66307456
17707603
1092916
84252135
9093391
58768482
87930024
31813720
27259262
70912552
99812291
57533820
62232241
92025593
57372812
57417080
32662337
24017192
52215515
86716691
50739135
17323358
45504045
84437582
3375133
22547245
82570257
33988028
1684432
94459146
6661395
35023433
31307542
89084972
47733204
35836465
54250366
98930466
26063986
36954243
64028598
95757495
20552028
8366370
12677437
54381310
86728963
51731218
7313403
58932501
73006177
19605237
95255677
4931546
59605501
89146664
45226908
72428692
92972677
86745080
83890915
54592663
97578748
24391130
44439731
88979562
53846559
64668091
4135557
7561804
54188261
25245060
11666641
33817286
4910125
23997856
63096653
17687860
67389546
83160941
96397238
21181399
25853385
84132693
40336756
4865821
49634126
17369978
98189621
44720855
24286019
98002820
59737096
58066824
7635573
21768850
14556762
40401557
46770942
70833118
51600298
29653418
52705445
64890804
61719841
50961890
23342286
18379595
35063406
40615184
84568750
58135343
80198790
92802094
15862291
95063591
11542497
23870844
1195030
21007492
96473983
29157943
67186838
86267871
43623618
94533933
25259681
18469280
13760292
97788494
97575355
44967290
29601097
76332233
73339968
27661008
55074192
89122563
10317153
92274553
76537794
24272988
34936165
89901006
43785861
77080337
43654745
32625178
21716394
64737747
20119446
66655971
62777039
51424194
7040315
30886877
29074839
10860235
63673051
30483295
16330408
37465850
38293726
33695017
61553201
39733825
34894567
952048
89519543
85586083
602328
37556785
21391017
98234809
54993267
53373759
34485579
51244973
66583438
35488840
17600355
37872965
91978565
15576757
38314697
55406320
19975052
45276602
80896994
78320155
77223724
84125578
82905476
36155548
18086760
50867061
54613972
62503836
77065757
88416700
80445481
97178695
4483343
79871824
80666317
38644062
6447134
37586682
4919149
49756632
12651907
12250616
55584316
3985856
37522774
25229982
23727220
74444049
68691615
23777523
94128974
48649286
69920866
73438303
29075548
53251197
72294085
81009126
80783431
6467311
90792153
497721
21290949
7918266
7206047
79796210
85044226
71601352
53702157
50048218
23085377
65904163
55746547
77719031
34597212
70837486
96266802
60607644
4459511
17045052
65223945
33397950
84145092
188247
5051126
33224019
80267774
86709763
91297834
44169671
55790988
14328465
29435889
75393575
54284633
27003856
58334171
52893934
62410228
88308969
64407605
58948003
21031115
57802448
64969631
82005581
32336391
22115605
18429117
35545379
99133887
44625279
49405656
91662556
89881869
16871397
48064297
70129432
68199156
94911548
16109294
9077799
3004568
58634957
46533960
9759475
19798665
85526159
40615095
89013367
10633468
39415417
99202960
3377532
20498104
64655506
15138104
51234967
36366607
89217351
25137856
99477227
77189516
32793465
69222499
24197718
71005000
78172714
17252249
14425140
22783071
35967990
59808390
15857842
41052601
77736825
75071529
74428074
80478671
37816984
14887081
87491288
5528775
3348466
88903248
15547411
85548774
51988057
63855748
42948502
69906843
49474604
65897498
85688841
81695192
26852538
40068401
41049309
60715012
96021916
84890111
62582312
43967537
76118161
73129673
89165104
48701644
16478076
11945706
78779168
3141651
95148196
48749999
59706197
27163876
68892497
94646614
29216710
68606770
6767714
55386255
18390484
22993138
40236379
7322958
10416662
9270939
12263715
35560899
44974830
5491251
46544442
2932639
73917710
36846948
40015715
53478204
62395267
12861541
30455485
78598634
23379386
6657193
37026397
16745361
28818794
32982213
33997494
16339976
7873292
92605479
62662088
52214229
74389305
35920889
42742295
68611286
1410390
13089068
10077760
63671194
61202224
12121219
14133611
17120858
77908568
25907700
59580584
77938878
25660800
7548753
88366298
39850598
33262427
88466559
61884647
14672995
92835451
80327362
40024545
93411145
93257992
22283126
99518627
34489814
97767263
14280872
19990179
30022613
70037074
67443892
12661083
86483587
79646102
39435901
87286493
31597496
25255619
34814693
94808195
14193765
8400409
11127750
34283874
13159315
64321761
77643736
45488951
2805256
3043564
2559126
51316980
16005575
31670159
11897440
21589329
1959576
27072885
28790412
99964804
29699305
8101767
95431852
10831436
1755651
81508843
50068811
3588597
67813409
28738805
82066792
86396205
81276268
98655569
23055336
86755044
97321996
97952784
95577109
60456628
92480523
7171478
92489412
59262588
66528253
98275522
22996966
5751233
73207209
272319
41458915
26821371
97221347
64966370
10849329
38387399
61622861
52668591
23574979
96606289
47049033
77976713
4034364
70532631
50660086
17320623
30551692
93887534
75701941
78488185
16188306
93452388
66214760
66591695
45468362
44417553
79921639
79205199
3829111
65407977
31731169
26619978
72306107
22007395
72185691
33202387
91246112
47877325
2604167
5632037
45942445
40612863
69934899
21353389
7406118
35074481
15218381
82583738
13539637
49178286
316229
5430255
81682741
77681521
62929071
94183799
26148630
11399632
11111581
62869580
74735544
39024666
18313647
18591141
58397803
78488706
95016499
27075029
83642466
91558759
41690646
12992432
58929299
46981756
83858658
62042050
72818580
70290215
74691642
89421821
21591827
67446110
2252510
26496273
31305132
37306620
11826282
26230209
36303562
59237145
5664233
79942547
93213291
33704786
79139824
69379748
30987061
52012277
47252655
10171490
87374944
76402827
11500943
11891598
69286880
47610777
85940750
98561425
98927894
58106155
39296138
30769610
19332288
32921459
53773213
4149114
32225962
54973361
95946608
11412229
96009935
24993449
45310603
3776091
57911912
52078306
83634767
39945473
91615629
5774291
69477173
81033610
69188694
79087794
53809188
68692361
74666966
53683558
98448964
62871662
59760782
87620607
37651088
22940041
985277
37896029
62925747
24492634
50483631
77450920
66417562
64908931
17140035
30418686
83813080
69216561
40470419
16849089
84849368
64050814
24536927
30339998
47838806
69008453
38741997
17568732
44105128
76152752
81756620
73382332
20160798
33616966
1353629
3698783
65199132
41722371
93040924
53096662
42290525
47791896
63819383
46197346
41330008
83701272
53635826
73220188
58157252
28742787
48525600
37283007
1954586
37537697
16312920
1210186
31345331
36748396
32122189
6043236
74090980
38198933
3996973
41867086
18666520
63673705
7434936
61623663
57001948
8266848
52668893
28027580
58784581
59753857
43278227
85284533
48236047
9407002
3306508
75910812
95702735
36968323
33743899
66115133
35776495
52315027
18998797
73793778
77905252
44279758
54601213
30931035
3542111
15337492
23044381
64181690
78486006
89370427
25324498
63984789
41185691
60277055
67060192
88270398
51855561
81331073
90630897
23151544
19736660
37365718
78811639
17210300
38164497
66951575
42846589
64260199
35794358
43464591
85696327
34297362
34655968
38236045
53014534
55677476
68252921
99064639
65137129
52855728
80040401
61466157
68376171
63802057
1540791
41625366
70456191
75506322
59638217
45909437
6884405
66047441
41566243
53170788
8463536
1082134
6075708
45557629
78174933
15338604
32724787
91055050
75758917
91788082
25681767
68620570
1486379
88149439
32965550
84484712
72959626
73299019
73647878
9614020
31425846
1308064
69921140
70214907
89615439
25720981
53132610
21095134
42940890
71179451
1877516
70621775
60461772
45263339
87216774
46925204
82894211
7844176
86507
90508658
90474065
3443421
7503221
93306676
11422060
42732796
81505269
99661229
33222341
15186669
17618505
40807540
99892991
20773625
57505810
45135847
61932953
1636556
65992368
68945887
44062966
30583271
68893994
48228129
36561927
48580937
59818855
33909488
4388177
71979173
35225130
67473209
11630452
16591876
95540259
31119054
76114726
37982608
35947947
46286315
6064595
45561786
1248219
86423517
14143180
95628831
49576106
34534333
7791439
72709239
91985149
77216635
50980109
40785401
83996539
64555632
20807902
65283317
87158174
71479010
72762933
66681582
77626163
77449951
61813398
24750614
80804306
61177683
93051949
57348698
83946812
13757340
41395883
9911307
66262396
31269449
36308709
2891722
94774206
23764769
16333564
95894538
42101491
26384686
17153743
89692724
58356469
64002897
76846857
90035364
785732
53574973
99459204
23990306
54520528
2407048
39194932
622801
70713983
468500
86230340
14227013
6303979
68628678
34727748
51180092
51745703
75626722
66284929
18827167
35167317
71666264
35947308
97498507
87615216
61569523
7231180
76869749
85255849
59667122
85990222
15619196
78129498
58695496
39381780
85104989
53940967
48747465
41627307
5030863
77069307
62957017
56372624
35032023
87217967
6986676
53282492
69623648
42556781
29334312
64059055
23725925
27272386
7184923
80427918
13325396
73762826
88801230
63936669
84927442
72949792
27988709
6440719
90619701
52878273
70838254
93027996
83788820
67167857
19398800
33735121
75607957
82805007
8428875
24144637
54348792
50524503
76311048
90649290
36940907
40177596
84968378
7215109
79069006
59568787
42627424
45871351
88104951
37455757
53319601
65769671
17626550
12986035
55958797
67313366
35196071
81238278
39861256
8655729
65146381
31206109
35842770
90751358
15917625
40388832
34711612
6577102
90004478
57483236
49550216
52116887
78066150
20332235
78947101
75299197
21998997
58646119
69102973
67121342
3633199
42765091
64471827
67157157
10164660
40697804
96464016
12415327
10046344
27921695
82726193
87864154
16204879
13267994
83631402
83864980
49962416
62009929
89141576
7639234
86825572
3574792
88625158
88870563
30060889
85788658
1527937
95967591
31942121
11582221
91194802
54259960
92874466
30257142
49189953
96545513
70028455
90321643
25185413
69490194
55089390
49061656
66610772
7854464
30868077
72926606
95368249
10936118
81187442
62202300
52245610
21057083
17355378
41770516
40575641
48934396
37934957
13451841
57437422
35803376
84591086
34206037
47470470
70884651
11020521
54777723
53718917
81672486
22953771
87160487
25869840
94213073
75498233
87874688
86696664
64077120
35498674
26336886
1589694
19761907
56191242
91537010
65156994
24032206
7362214
60224488
29657143
40220097
3769966
49842520
11157293
78850580
84077291
12141929
82353822
50252965
30143068
48160616
37805191
7906424
75606621
27536476
6736457
96166927
47219309
66853082
15080215
16349629
91817318
29583957
84539682
61871825
45475405
55399585
59877169
2478804
60850526
72101960
83340555
26937923
35177351
24316123
28233945
12863459
97285332
50249572
87425795
42592318
82567232
54848620
29054793
80628979
64592200
62893635
81691451
95072954
27577850
76497273
3430768
61030959
33552669
83720515
42706316
2348192
33640878
60781388
93326970
71071033
58108263
96203319
41688481
68017042
18744235
39341251
31124642
44454831
92333203
21247283
76267330
9898307
2612588
3624658
16339612
79862157
75076292
18211708
15250714
60695959
69520769
13779432
15719787
58294673
65717158
30618899
89982716
37339703
74920565
25214420
19394044
49663811
99590844
23048710
3182576
65201731
44419764
76074329
40033659
15956720
78915888
65981004
13380292
77537835
11864598
49103087
16872592
32263492
83239108
19401806
14419337
68629382
32853852
34190571
1003551
2770935
68679665
43982707
30262235
75342664
90569588
69689250
3344304
81432303
47641164
65093945
39013690
42196084
46352587
65325727
28228562
12712062
79749097
77601131
84617951
60807295
41138531
43082735
49394165
44168075
30445627
61897361
70227746
27819215
48602681
82901477
25662758
6143974
86765244
56937433
11793064
3417370
14508503
70152950
93439205
52536579
46255875
62665935
72953422
68064854
80883150
3345766
98659453
282045
12164692
5438179
79454274
4586432
2898052
88046811
92103715
50403986
21366879
51977100
65095009
84259960
85917425
8371807
12154301
86483606
72110139
63697952
96129564
5368826
81224489
24597093
77197406
69917180
44910077
60706298
12993667
54266737
2053377
81890764
69529278
74627187
88886819
55615924
85099131
63002879
62265497
70356852
39298317
11256754
71213040
49355117
92315849
52456050
79654267
84914889
68897492
4089104
89567633
99716199
71614617
93757025
64644566
37888561
20016808
57807834
71643191
18651847
40682204
37699184
42065680
27003768
46959350
80215506
95861508
99904374
94459709
19043068
83901613
4300035
97156113
41493442
52271988
19354528
13934381
72436307
59798934
17236945
91879632
22234443
33272692
52898331
28587932
67704114
73963177
14682725
30942445
92365881
10544489
27729224
43346409
34135329
43444465
17362869
49059009
95493873
20066971
25776139
96947130
38525701
24052779
21641692
76326498
86530694
13076406
82589346
80727871
78964141
93000239
27351171
17510564
45619612
31998687
44133768
62777589
37054914
81094987
84532343
84665108
72829994
49661373
86895719
78716083
32851837
45274104
19014301
9713983
87181999
28369934
46326069
50429706
55848188
82868761
51102822
99817930
74964650
32225064
17760670
83832221
2927143
28393715
83039345
67038571
51270859
91925307
66706682
37852331
3697566
16055731
89724517
67813668
64065309
52986690
87860284
33935953
65827128
13308185
6012823
76998021
85900276
92925199
13666527
33469908
3417860
60931997
61017733
52109194
50618893
30042899
72080206
44840994
99198347
72037381
22250132
97203684
40246567
72557282
37845419
71350137
30852785
68906961
12918112
80177093
34950220
64238605
12383217
16298613
4045733
89120144
70055085
55515213
49386396
89232315
97023539
33678089
8255495
15999082
68818557
27311289
74986486
29771484
83310809
54109687
2699388
48942222
17793874
78535419
69810158
78159456
84097642
20924415
52381587
76228863
13582863
71779890
33501119
47724624
90334860
85472066
65733242
69817172
71490940
35514426
87559663
91102132
92942028
81167683
30525411
32592737
63714425
51326067
99733428
82945605
72651022
27155039
22865368
32192611
42382448
9307664
43621357
72880139
44042843
22411093
69229398
55789214
69159576
32199589
3604230
39865651
34627635
44250811
75787326
38007299
68093468
63956148
89904701
59247146
70979699
70582494
50375234
63733997
4573273
2073396
12425375
81534631
25689811
85043049
54032341
55479611
30734832
90087383
94463157
52806289
10430741
90606102
99099038
57637098
38920640
91619990
91357500
66793745
15796963
69641754
84089226
40795079
76112711
39098228
10197995
31951247
23232656
76884134
55012749
10096782
97687855
9186331
54438546
81930177
84086879
75826913
8790153
66561584
88989316
20345676
96142423
53233208
56638297
91463068
4673276
91430904
82209307
78842207
37809170
64020035
61554913
35979377
89110772
80176249
34693328
52560156
34560766
51913661
20017171
19214562
9399366
56612382
12141826
1471467
69213153
16191698
17867212
42582604
82767607
85367631
51390089
57547294
63259648
10099575
73970394
10749040
47945865
62259305
89694193
46814742
95978014
74756403
6778589
87541044
60586230
2940632
45683511
71473822
48282474
41981564
55322815
72221317
86444010
91101849
49827650
13567027
3592944
4069360
48094694
81429010
46127499
27573840
48609175
91941216
92402489
41836926
3878759
7891494
71543841
4690963
59236139
46425147
27196113
14436608
44888274
70298260
38718204
36980517
6750149
39075922
38208245
9604868
49197747
75361087
8227514
33108453
50476509
91914087
5804157
96221972
25167683
35079258
36586286
79018679
78475212
58497305
5213483
68785769
25410973
930631
54703881
6903865
59476705
3554293
92114168
2663346
28278028
57051704
81668656
72279101
7031841
73714979
49811581
61478355
26192332
36159019
56548364
18209191
73946830
81772704
86986787
52732259
25591026
62306063
72166651
90206401
86801005
87191651
34212078
57388899
77187513
57490833
1317345
95350012
5189609
23004502
47740450
22808398
42355312
81074541
516171
20632062
94926677
31401843
80710594
72334665
15557966
27055058
62397262
51018924
9432538
99831757
39817638
58598581
4179117
45537338
30204116
30102075
88252878
99609194
79428115
24081126
42461194
66413
27594413
76901749
78472807
47869080
37166376
93877928
62990571
19406533
42585041
38549986
59293166
5970101
51587662
88005326
39633005
99105799
2005584
50012773
96023830
14689990
41034407
81328437
66230361
98575495
96310601
41554354
18864365
36627898
7150922
14620185
68882623
84426637
37051916
25354888
81953982
3715609
35115043
63220074
17900100
4008110
36317723
96927895
32822698
18546624
54760420
9715172
70844852
70836793
95782633
68704848
72197853
39257790
63518771
29289380
68312820
38276693
82765339
36500418
97632851
27237268
35584173
89065461
97804964
13984766
93253837
84408592
35993428
32018540
47073067
2500540
92129879
48135144
60583851
37952054
77708380
48383777
47595987
15090368
89099056
62595085
16809266
39406888
3603793
6063107
77756650
68482230
84601478
20145522
15991438
75670440
18348032
922412
84423044
66609967
51313216
93368853
21147944
92986493
23222376
7401303
31605974
42736726
48018467
18202350
40809501
11055570
67627275
11096696
31632971
24849954
92449505
55656941
19488408
88647651
96752332
20660499
16050512
1761229
9950655
16081458
65020850
5726027
83008725
97136668
88692584
75368454
84744762
79212889
91165683
99152726
64236825
38342568
11271424
45777758
5849988
87206319
2127445
38875284
67616795
37510428
52089647
46945994
2885576
43681745
18139217
36700528
37050957
26121329
3198024
94391647
11916186
73779903
50981424
98133062
47797260
63784387
26860080
27286011
24153098
11202418
64147848
53339321
58324538
5228363
67472351
41180833
65661781
47424535
41108027
88400376
62980206
24183088
67676037
41242196
41452829
46638633
39292968
73163845
85796143
12157793
74951018
24805426
97420114
23193605
86110586
36698746
52064047
54229945
47328620
10199442
30301700
23895971
16237940
36977545
69949032
59930154
22145250
17563953
68360981
10983810
575831
95562158
29823914
26488030
14092069
13738569
18910262
30351877
50100410
94347177
11703022
85483591
71170085
70439938
70265003
26189497
2957132
68333782
85847318
956832
91859048
26056805
13788656
39848422
24448080
69320147
56900112
92511554
29714712
65818134
37804645
55537884
34886092
60369112
3031732
94587568
70885720
44594244
97539734
49296753
64505572
61459713
14148346
1409680
3389635
76990825
84195925
73965632
73727390
2674283
71072691
15648094
80976152
88594144
39779214
26647922
79556500
55016876
80084100
26704154
70224383
75516703
3621128
79812027
4788568
49184340
37260296
52003742
21918501
42894956
28130977
53737200
4471249
66676519
44290616
8300482
32967115
65632151
99555514
22750636
47397926
59390533
3571654
16922746
11274045
92619419
2980355
13224522
17555199
42647828
46783571
47282555
94659454
34472858
74180638
568324
67099791
51816911
5729288
28909298
32330813
8226981
46260510
89367812
35669926
95001846
8466213
34834644
3900601
93218070
92056364
21090928
89140876
60878439
386204
10114283
45204304
59074636
51269550
63132414
31545027
88149968
35701613
38934289
63689652
67141417
38951476
5169670
10315688
93326747
82012459
8470318
39442377
68848939
26727645
53584348
78480716
74437512
79902494
31799773
18691600
16683384
92800192
9017771
86881759
39609412
71693309
96332523
130842
28107971
38257701
72270227
4629350
35597810
98236479
9953476
17243495
38944815
58826365
75621997
73175630
94577630
39803490
33047904
47103188
29192013
39755293
19983387
69060558
9515000
3276815
27752028
7995610
65457606
6763365
20165283
57734489
13884640
45015521
40616179
34244939
20493006
96790728
3573682
25092635
35719353
99899674
42683643
22029992
11097984
79580588
12447582
32971125
74071082
10374311
69657200
47293707
64623311
86999009
67328422
16641484
62904196
58376781
87881846
34508910
1653352
87347653
59880914
64222444
84653866
36441026
15038422
61233357
66004294
9594299
65639544
12612441
21410002
62143486
32953203
58799528
75832584
98886402
93518575
16064740
92344381
58310638
45885482
78222402
7884876
47297341
72565925
38977623
18269183
56540589
86740184
72478733
27427254
73455806
98900271
16003552
32822876
28591446
94760715
3432918
47462729
23128862
75669182
23991272
6856243
18081806
21220371
50879651
14946809
55862628
4048596
557477
54201733
48367735
64705402
87303469
84200547
76782589
98313674
42664176
1341935
60514512
18785083
14816069
83245306
86633515
55879880
68782997
77896183
55089198
30428978
15569660
62224385
47898209
94959150
86164394
69425804
14901533
37949398
13427912
34385506
67815872
13188657
16599892
91454205
8340630
25995344
1933835
41494573
99014745
68437273
50201468
62810053
20444131
57160397
74326552
87259066
56507436
67425398
13262716
49940766
14523713
55757408
19610347
6599727
88952401
18928413
71206784
87287476
94211018
70361504
42007113
72814054
11476490
90462824
38728129
75866749
57502614
82257510
70255925
36908226
97352610
87740822
85245653
19693542
35043275
5875302
31074512
85350991
90403635
70503005
45319927
45102036
44377485
31890541
11949280
40063702
37394976
86236101
13649216
61640170
46131692
4207784
64635143
73776592
81809047
46552268
83376760
76865177
1928118
25976376
6042452
5733479
45154452
1639608
39900469
13659
63390055
15592512
58497776
83740889
62970766
90440606
53384457
61822059
9476255
47490420
78367444
42478508
48224471
96011005
9280047
20808194
83952563
37123898
18373778
27937676
29042859
5630365
24878009
3827594
43138445
66129732
33270270
96549870
13499570
11127301
61795166
41527956
84077902
74675365
22302188
19877380
67354225
40495080
52340586
43070387
85894962
11267124
20828880
53478722
74364764
86721761
22320779
17563515
57864251
11383021
58151579
16670527
14671392
10213726
54736043
98942293
18093135
98183686
62431241
41184378
68163604
27340828
11136699
88347253
65950593
65064697
68013593
66555342
59971087
88587389
45491176
41227172
73317867
18100718
1815200
98491460
77524782
2257026
54900172
42019221
98447168
83862474
11954139
79679748
29759259
90071521
61367033
5619717
89835701
5949770
80065094
18569089
65542744
15238198
69667579
33137144
86835610
63355611
79887182
4974768
11967508
65734894
89303593
29621399
72614627
5281008
88695975
95601910
50471312
88752936
55717202
62508800
23441716
47990169
76315130
43405033
93435761
95937935
51854831
84103059
41859648
53195792
38741292
86360974
72448941
80104507
29881786
76891643
54762708
12485660
81819477
69396430
49151145
97684348
78428432
81092323
15881398
59390130
20576780
43595032
32660952
96579647
36924895
41512132
72118873
56589752
79952563
9872556
32572684
89630211
45104332
48228931
84645387
37888691
3955075
55772251
35578587
64874921
18521038
74427692
76983915
29799453
19778744
55636652
95959952
27395049
7713114
81476734
60673741
85774143
77733605
93958176
67080425
22646393
91605165
63100330
38144847
86572349
73540300
69924882
99937269
89097958
25924658
82597431
46990889
42319296
61483042
82598006
13901075
39000432
53672640
91845446
20588565
45437592
33396050
33941826
38273370
73364935
7749237
87068372
40307838
60895376
51962303
58783209
67774929
89875137
35344641
99444618
36957304
74013992
8243870
12838140
23606634
62460337
99578280
57227099
98467129
86519112
45316325
49306121
68605910
32476046
89378880
82832159
99055881
84473945
8620176
89103072
31608461
17079178
4892656
97088974
17032210
52708426
8747741
51847238
85732843
62415676
92313781
65575137
35225378
57128442
31955720
80085669
76815713
54438201
84985214
12030810
88806061
26714823
51787985
82280143
50698587
97023831
24952786
37947219
57777025
12925828
11176184
72943644
48509091
5204672
11966669
85514678
87523216
31325930
77865523
91069054
17485908
18168343
58226138
66547273
87227634
88958332
30386605
28062588
78690883
16783915
6813471
79317812
76201733
49994014
18909262
62623059
32063681
64759561
87457414
40162075
90658498
56854988
94845353
97617766
66475198
70703382
90951617
28710977
93006801
88793811
45960903
20737754
94561604
12708860
47266304
48892944
44887338
41723782
38090679
94131593
11374491
78211071
47931213
74006026
359768
33099928
32759066
46924543
80500734
96144138
13074809
96040518
94029088
56054817
29022966
55968740
2015942
97371661
68607407
96394382
87969514
36794407
95222793
75400797
67970651
43820813
93252675
98760610
19999292
39251495
3743011
90939874
42130048
8039203
38091564
61107128
33919187
56100343
38095514
63161936
53498570
64711588
68824849
78915784
39109842
46991572
35605677
66672063
31963439
16556183
84429909
32516064
1925045
80578965
80623903
71741565
54910336
22273629
84571806
92748025
92056062
62330401
82474035
38821577
99576538
32766561
42001400
31836143
83296127
22074444
73140853
18894869
55100106
81116582
9423815
28930149
463251
68104019
43117001
344840
90932209
93442517
52457574
28350566
82644845
75364975
87225691
56790145
87263631
64241573
37260198
94120550
79769606
71222335
1337649
47101048
84459979
52159736
64350915
30348255
3739026
9798011
91029984
14737700
95969688
68239691
90886683
3549924
93893558
69645005
96044971
39300603
28059258
34449453
10236526
69564510
88199806
73969244
41556786
22350638
24618968
90746239
76200142
39691525
80365505
61992717
84247823
52519023
95298824
63815214
85878139
82061930
73430557
94552082
55762814
38143486
63972068
51224328
5468476
51311804
26557629
7110134
38416670
27023491
14860476
51661757
6091036
32392185
94180268
22280615
7838296
77924320
98981004
35140936
31667446
82719497
21548045
34444675
6353232
13580606
53580790
82933654
90072473
48963900
50144679
54582019
8683149
23641458
34921342
83096545
48999687
5930898
27002224
46608422
87096053
92683305
63873586
12387726
26816513
59915009
15273278
83140841
38704890
63107349
43702101
25857542
76517136
31811720
55280844
42769284
38473565
87969046
86672700
89365039
7100458
78188785
3709043
34092882
60517812
24094772
87150465
90866323
45645422
19833236
64465139
99365219
2321802
73007885
92538132
20711316
69888881
64814084
19142748
47738571
11809005
2860658
31402982
22189144
42282287
81889738
67531364
4286683
55334187
66962206
7155099
99603344
11226249
68016614
22426198
24618492
77259988
63705804
49711963
2810844
78305244
48501120
1278766
10893032
98342431
12206126
5051195
68351513
85687012
21083597
39337540
58649942
80796122
18522822
6531271
3102381
3568372
56197904
98726017
63599479
66846170
20391154
29315296
37156884
25842101
35501493
23527523
66380413
15854726
66903762
89773449
66818213
2301232
4141787
65433468
55693900
62703764
71784625
36472148
53318541
21491842
946749
69042344
17877546
69721042
20427467
32729600
24920574
53385666
64080353
95043842
67987517
84186876
22019063
17430500
11844619
73862524
45528793
17331140
61479543
72748153
86658762
2544855
63645153
80474231
63119948
96030278
77457541
75411474
35502778
3984895
98095404
47439657
34357118
9926460
83876343
59966940
97824999
13488540
66222538
10389611
34809013
89707907
29080603
70526352
10490742
23556555
56617498
81513164
94264950
72972558
92674263
50635947
93315405
47902347
52016469
81856940
54142802
18217062
12081886
30408617
97123078
51825159
90346024
6052019
82706503
30778368
38221588
73877917
81456840
39455601
63690604
33289184
76657322
5939022
68153823
12294105
98165126
52389961
95377730
32683330
54266061
44565077
85078447
80126137
76852327
79802135
92758535
52550365
11606225
55092352
65533131
40670975
6653236
97933223
2161659
29033026
17911692
33712616
30422049
19533383
37457436
95831593
85604083
13403607
72733985
71663488
89048032
27740032
31250813
14845942
11559026
88805037
96612784
93380996
57413655
54846539
76273150
43674867
63024709
15167114
33228849
58959249
60515266
53953576
67704339
48264641
68931731
27423345
95653755
92365539
50939393
91725805
32527426
3205286
24765413
29456051
84426893
29451370
5688925
21612253
12522158
56741163
5552883
72658090
35796517
17434648
5403610
97382502
8624447
5057770
88597222
37622409
51609947
5418365
75225299
86766529
3920310
50442013
54212655
83071123
74594484
23811108
88686842
32000440
57784913
93094488
61222089
90508123
54599531
75353096
77548012
84880225
76361584
23170200
8900037
91636500
55847646
10137771
20885252
25610230
5533561
45921454
98466151
79481714
97352989
58783870
95110706
76406776
21963270
91092667
97296766
10775668
81296788
98836771
83757333
83614891
33842295
79173041
42276045
20781626
99754753
76377633
56886727
28557292
85692666
19971815
48343506
72857455
63415206
24861572
9601867
83416971
24439231
36720730
26981510
89930391
66976679
96160775
98218001
69759481
84946237
57699468
61059358
34138795
26699611
48506670
54364519
70262981
13788825
20410446
2767802
47673373
87149028
77020106
14947376
82025114
69472790
64604534
55581739
12889878
96623716
97077091
72296189
97283180
23169005
19462164
5234314
74323963
96352787
62795019
96903472
18289862
15507727
87395316
34423478
2975879
51117224
42195112
23633231
40006863
87801593
11054388
8542764
3915158
31023957
15484306
32081997
85754297
47445202
77352548
82975958
35408164
25313746
47704430
36518243
52617449
66953137
40369087
23003293
2530958
33772090
65002011
38035987
64401952
48091453
77048734
69857506
87029658
28199960
67332748
70018365
8423055
24116128
68857481
10778555
1173231
83604579
5320430
57913333
89487935
23811294
66855768
77269255
14343016
76391323
89251639
33103243
41149803
50833341
8928264
14997739
61206815
23343192
78408513
22167034
79460161
11339829
27749666
96573547
41355090
12426698
18617010
3784383
81840719
66581476
11881470
55626640
73255735
68505185
68656708
74130350
79116359
20802965
49475968
59734778
47698072
82793552
57664228
28365266
4329277
31707786
86630815
86691820
43310866
68189930
59588910
69297613
88772653
85928403
49331646
80596973
48773633
57529377
1192623
43483719
12105451
17798081
14813060
82434478
86188023
72291101
63368706
82421028
83346517
83695353
3345472
42381120
24008084
68896871
3515346
15722370
22875895
93412252
61167442
76297640
84794379
27612227
90773140
5208143
73940635
81990027
74546544
42799182
60651578
55694084
91787104
4844109
10042975
68008018
25159928
30602080
18182208
18785166
88175785
75948644
66785601
21038503
56001431
14942573
72703973
10119564
45356038
63130902
47421062
3729393
87857506
29768330
48247470
90479156
75157198
38524932
75733751
88906388
52457174
29409361
87587622
59410280
67733500
63456402
71905707
76679703
63434135
2695863
74904519
89235566
44684155
64861824
24620120
72466909
92102942
23914645
10121587
97558065
73776142
83375054
57439028
23234899
28837046
67691426
23609944
3540866
65252191
54871344
43339149
63519691
85675772
95752420
13874436
62055617
15808359
49610344
68341317
78147716
4885021
18353156
73014392
81141156
38723743
23934090
46378719
79385031
29117975
46594496
55726595
53933202
52717682
32826711
13713005
28989382
72883458
62912043
14845830
88675342
53832549
16590160
36454242
89815901
80384732
34316940
79096172
25632299
69921077
19766102
62788793
34457188
26800283
98525734
67855067
52818484
82457171
92715439
62810799
62967180
63943364
52915666
94466676
35167958
42968970
57795874
46073920
93617308
96255818
82920476
87676491
76252956
50099830
83581815
45793840
93664389
63339825
54512973
40839574
87986889
34847009
12259543
77231139
24266715
17550389
57316427
56649107
2958954
4771987
3609569
88711460
93712815
17658750
27239352
79803234
77316657
71487273
57606631
33697391
59351133
53105213
83628779
10469862
15979996
36532115
78918175
64994204
26091137
40624844
64864127
96360082
29968974
14552663
54726854
35051702
25643756
72502079
61887800
54524237
65757382
47981580
43892775
66710576
64888292
32569041
92761245
70200625
89909749
22740808
49397427
41715731
81194165
99682700
90606753
11300359
72671142
75379530
30350036
85637882
54845631
96909428
6205706
9101539
93349968
24954548
40393406
54197222
98763644
32700400
79562645
45087045
3130027
88635359
90604559
92000721
51765449
9456310
41654863
73142447
75884127
41078837
89101797
47293366
16528758
8705718
81809203
83018761
95746403
72503396
17426107
9652437
25455221
42670658
19776051
20248579
2816225
77504350
60877061
93340902
58899173
79870511
90955513
21414990
3749926
85175440
20445861
10006567
79411630
88916126
84042561
67803249
53566781
26272867
51876628
61355980
36153348
57495248
63685214
70110502
87766517
83382816
1714786
98637347
89987114
94342498
62873099
76303869
72129945
527921
4458530
66791279
1811702
89834670
71947619
12846969
4977217
68770473
72567854
16548858
62287916
89311483
57208250
70494822
53619545
7891301
41722855
61237443
24760610
87625638
9603804
79096397
15265420
29772486
54483729
30400512
13724695
61831489
38891702
91715760
15038332
47653318
32019071
44095026
72284764
41084615
56601997
11980958
82566811
13728662
45711346
4807976
28417618
46435140
33594297
77876986
24445199
3871475
51309157
84892155
47993088
24312008
58936717
3188089
12045851
14169518
9633746
3486301
31268278
78169081
98691923
21215532
49583485
89060136
63206195
15603664
99957517
60627739
6559397
79778090
50966874
30663148
87857133
89467233
19685453
45494198
44137673
25883188
48302447
39442141
84851131
31037211
92712093
36342331
46786578
70706139
54627950
6282397
59957834
88779594
15805053
11971931
23311968
89723122
98591498
76641559
72266019
57803173
46412022
83536653
10037051
43677807
37626937
4352490
31929770
5798629
93806493
57104395
83862592
8912493
55104197
27274132
28758658
74438696
74522946
35770072
99414960
67022136
78628744
75547809
63681007
91769377
54926819
22535388
88561128
64861482
66676327
13466754
66700365
56531719
15294825
52765433
132776
84942098
46899308
70755601
86293585
390507
9967240
72863731
78648177
91187557
33189650
82513300
81945220
39545660
86441046
40386022
28347705
59408648
84365975
95159462
16944645
62453986
47620406
49909963
51045552
11253425
44007803
73484353
82432444
8821354
20575473
11167156
50964916
48570600
98134049
56109969
49900060
26151429
50699167
88931337
1741299
26191506
66495467
36660710
69648121
59434864
78234674
61242378
53561998
18850176
10140990
38018627
58215015
32885223
18118050
13603136
96529911
94019222
83787420
31493199
95161901
1828749
54716212
1016083
60587564
2746779
2726642
5987784
84675875
27329846
79941659
84831881
79105171
84292
24164199
30561422
4379821
78759131
33936297
97627905
3569298
70897073
38493647
62850587
96186300
42387381
1748413
64639514
84857766
62287789
19885109
81035977
3019323
7624125
53042456
4820009
99458853
197038
26429766
75549404
31499657
65206174
28846807
81071307
23608185
29688918
69293588
35484750
40807769
73316290
53899577
30365801
38469356
91678130
96032401
81760652
80636919
5702432
74878602
42495542
49672662
75416939
2233839
45326327
54591670
36100513
59010130
51245309
6372223
72720636
74736348
61227943
60080356
89229196
67503920
82656058
5041830
63273288
82965152
14247934
54593367
88539585
28112826
20084668
42352231
73293108
12362561
69839267
37224766
34685795
50994839
75887605
63308174
78597274
70374939
7258141
38577349
17531350
60717217
37423691
37623451
28955998
10217535
95551875
77065617
5145129
39774728
36493355
59991926
93267847
87943827
51588882
36993436
68017332
37638279
39349045
12786206
61476070
73223496
98107368
21348850
61317287
9394027
77665179
84981097
54161885
96225889
31547160
56657854
9459700
24303665
8635154
32690426
69109870
87593547
68443999
88429128
88567225
64368302
64222067
75803360
47823963
9253605
36403657
25147262
31924810
22497258
68216434
49715329
44687220
67728285
60125226
8734512
63289289
59182462
22617523
14613870
12851785
45864584
91852991
73528243
58824339
60826036
98073417
34466246
12108863
21983531
46003860
80032670
15710933
6298465
33935422
8221874
38955721
84769548
9807877
8683915
57682354
64108223
77818422
30587756
26538756
26967310
3088896
54114876
26376063
48579514
46144959
45584238
47074274
80678076
49049261
44558415
8709520
30839121
13760942
20174011
4834748
13051862
56987993
97211849
43341934
4442801
53906521
66006889
15510960
9488924
27038281
62245961
94363045
21991181
15702686
72250876
89133092
55425506
95868917
805243
3410998
62732236
7791060
67108948
23220715
94184371
13569205
90465685
65004010
29765459
23572845
95901944
33062689
28996045
98964957
87594354
70084251
79969830
70363307
4321631
68509291
24254984
98212764
44200101
5951477
77547162
54955548
20597512
18546736
22667557
45339963
49065822
66283263
3536579
99265495
98218567
87796191
40552103
33478947
10741148
21027951
56491120
29328188
24161633
51461655
75270163
98053242
5961973
75926411
93581174
73300528
77813392
4267859
14961186
61439301
24199483
92656486
76936375
73981752
39988902
88071182
15142481
69005301
61891041
51779167
30620479
77953029
62788970
10561536
67120691
4645996
88194875
54875916
29224669
37824168
56313138
69752806
71480320
44183825
58058901
33106435
83687277
18642841
97945877
94286785
62660315
97483283
33693252
96911532
69243501
72716241
32679395
14258797
84715405
50831448
35689245
22553797
43625026
61213289
70045063
7734962
7361451
94731705
54898866
39985918
80716952
69343760
4828260
97656440
18971209
57483691
7626708
97057097
5002547
66603142
73910039
98782430
68274415
64658157
48384811
85314812
65157435
84086383
7738078
61485032
78020638
24610283
40570931
55685003
21071576
67075861
70073445
21341856
52158481
70097939
57068304
40964914
700568
26703075
13692623
80767316
15405769
41434593
38363359
36292026
67299475
72619549
95579720
81088122
82174282
12189614
48741658
23681989
51824908
29446804
66751686
75081847
58748529
37719328
93504885
55931938
49597597
8952456
35984335
55059753
55663211
385967
24258560
70389561
14821221
28166361
78061458
92554568
34800049
16841228
15512926
86988270
23923171
65865073
71407441
12418812
76603551
29135403
49188911
28600178
54556769
64689439
19782575
17515910
49591721
21026228
7380552
37775496
11082430
63907275
12803575
8157403
74417193
80735798
31565471
46098895
97868475
55927009
95570023
45869957
85086799
96924754
82716079
1302800
90803295
42518724
18633082
38212819
15620754
70691840
86706584
97190050
34731268
16602349
70625415
10318392
72516365
86186138
83039260
68964860
97289495
6124304
32777923
2853810
20328014
50447660
41981487
43217087
6332395
1443123
38520003
23734855
43672135
89932908
20719946
14259217
77350309
12358904
92658454
73551151
64099832
13671806
2651910
52966754
93877927
59332543
33475239
41266039
9741162
50411009
75312317
57979880
39040703
62007669
47197840
39978210
72151168
51610195
11798872
2024071
73550077
35665421
2608022
94873373
86597786
56473150
75971837
3947158
95910187
66301693
2184905
97968107
95644887
94924238
77595370
22375625
10766032
63763844
2638882
80079047
76645597
71843076
88070668
32127832
82816273
38443371
83540311
61989875
15109519
44451291
63965152
60388257
31993402
94950022
57727925
83295152
9842670
90463863
19302415
49274913
11925829
42786987
17803886
32675224
97512119
25400525
34130238
89428680
91794829
90208323
53741259
11608752
4150417
45490641
79319888
75920930
92157152
20159750
68822603
3771369
51753424
12036713
44293843
6318189
24108997
77754912
25319594
48857841
98484897
26989475
88851260
18207894
99056728
7430919
63670084
96124057
3870387
6087756
71553723
58383652
54034619
81394955
35768908
59872471
29076833
62303526
86026649
85953146
79900710
68538081
87541261
90301352
39696633
95435077
45147905
93028624
72911400
13024364
49116137
47190114
73604945
48598942
13829311
12716335
14769470
49171970
94750425
23271153
67378000
33328688
65571810
85133737
29395218
21765193
17408417
38016241
91334903
24452960
13502270
45296912
47108965
66981579
25035844
99539111
84150324
25910915
42019500
8064801
72828586
1694030
27084809
62469181
85202935
76762323
57379327
90039625
23001400
64438188
76384168
3690532
66171484
68042245
39300413
26965308
92871947
94196343
67042393
60324743
70691158
38854033
88036010
36523381
13694038
36255893
87928304
3913961
15247700
93954140
99390815
77123320
42447165
14951495
44168409
32965524
4676897
90568788
21912678
12964877
1917133
61751145
27253644
7599800
49189697
26977552
58470785
39722769
88848930
13757930
32992937
42053823
2820086
50542422
92748703
25905256
73623573
14741555
76053419
72880421
12521411
2162581
5349053
84234189
98411316
68242098
80183893
41971096
16466710
7670510
82833231
4371477
33235
49151946
94267416
19329381
65195395
40674945
83128672
592127
90762071
75083556
45578021
92085639
3958729
7103034
33281528
76891319
78126434
88138490
84164044
80620242
38339233
41091480
90015404
9315017
32965061
93967912
96693606
86513989
11360654
71121778
97765204
79383418
56194890
39743081
67197021
50340510
5326247
83613867
62517417
79045340
9485145
38854512
66673017
69821021
23276472
35017871
88265107
85392230
35007744
89032080
69715580
17755796
81037800
7899331
33946746
36865091
41632751
9780333
30503897
67597724
83102200
73449218
86719621
57373096
52903236
48967898
44455933
76856266
77756565
62803246
86795680
59682697
33698465
54882730
53670485
99599372
64147161
28230857
51013570
21816471
54689136
9902083
89942107
67393923
40629988
16849829
60708145
89596110
35227071
49024912
31252867
10319658
30449445
2630419
91425099
39108726
27578508
72148347
9599982
39582456
10733746
66811928
90438066
92810032
77986239
75782149
93780875
19311438
56554683
20031591
55089205
49535478
71022336
72613102
53715518
86402535
56914492
5559341
27536374
25605923
9118527
73710171
2315267
11260842
69830815
57203482
17011301
30486545
7278217
44020026
26218855
77177185
49921421
65444604
69317869
21672194
34641572
38229100
69957310
58683241
86246305
52270817
42911982
78487157
82304528
51744563
36414066
94109931
19357279
22614182
65531306
85943255
12377001
59686440
56039835
22035217
47507740
97338093
76919285
4920763
94450363
99461405
86776050
10033480
74543387
50484227
68269549
19868218
99249079
62300515
8371495
76000385
42012405
71886447
7907250
62581260
58052953
73147692
77247360
52569574
95432667
60488601
14247726
78480620
16198428
58934308
41675052
3216883
18837518
11814556
299263
74150176
10561743
25214992
87642600
23425191
88684534
78801666
20932441
82622293
39766921
34358631
28446110
94731418
48690988
36386733
44993944
22664809
22805501
29236399
30549469
72871451
81179806
66713934
25550355
41078158
47324340
87544259
89110570
13057949
30950843
1388538
84424676
62371128
55992107
88522433
71282236
14140743
17035147
18361475
69987789
29093480
14537469
79016414
17671659
57430629
9453208
37962360
977258
15533190
36549825
52619295
6337635
34892038
66078042
66417010
72912631
26846361
1254326
14303028
86838552
66280818
23818337
91856204
94668773
34204796
6758599
37986397
63090083
22995943
26549503
43828714
47111802
66197739
77658206
42113676
75850459
68589560
51292655
46289552
89628971
79745783
76476084
2377478
16534688
72514508
90857805
65120431
36274387
84360045
52802724
27551701
21988145
81497751
91575156
84511722
62319749
51153159
97374313
98392013
62203313
87211075
31656635
26534609
11272526
20186422
6939515
99584189
90601270
82027069
63557399
41826441
41651686
71757592
56972586
89376060
82869811
67181152
39854801
12048255
22677218
9564176
1073450
78857276
47256330
77923953
87665113
72947393
67019390
62796839
34578690
65138679
77130998
87028144
41727887
35579807
29622010
49319692
51826712
77102737
75850712
72695749
31240266
72155714
79685635
14033228
19613972
68134456
74012859
25819144
91819634
796317
56375841
2336969
38015514
14120735
40471577
5291150
13564496
12881832
46341936
49388586
15495929
97579711
13552902
61536056
36140001
24353304
15916816
82442307
55757956
3774540
42152286
90855916
44654885
48843691
58711112
80826875
20997394
24962848
56730199
50671176
65340481
10680848
86314746
6684492
21292499
52904928
38941981
91570501
52810905
80950546
29227806
76619979
67190129
23875818
1658294
1994112
28877070
85696885
73957476
75781362
25142522
44117973
20465328
13401533
4141283
73409527
8149072
23461455
72955456
571800
77644060
41821002
76555289
52071268
22153333
14213804
16164778
99460951
63413929
74875060
63038774
243103
84370965
87635220
76019039
49790777
79132358
95902307
69681368
71124869
1526175
90479874
94231923
32954644
81468502
32213458
48570133
25327924
33629483
28310265
26818718
71285074
5032222
55092613
54485126
88963390
41093556
76910809
40146910
82626276
75830917
57987443
98410870
10624571
57641176
19910845
76101283
38164409
63024655
77734128
60375170
6330705
93259362
25683233
22942492
37506405
1550491
2564430
17424823
26037670
33528031
35249747
84137628
54821376
6764127
53463686
60049608
95168166
39261886
74215285
46942245
20806409
6797159
23507191
67408186
51487630
59038607
82523455
86068727
91032751
43719944
6071566
5645839
88491955
58771190
32213102
83617716
78814603
76784402
46487788
75633975
74300357
73734743
90987270
18152029
33171393
79178459
23335394
25900717
25270903
42484078
44455760
58194481
30926634
78982222
85272067
18921984
22868474
24677912
25433412
9231154
6254626
14603507
14425154
22419777
95655976
27715482
35401520
16450954
96926699
68750617
44235046
79601304
90944526
54313567
51878861
25487916
9648632
5791989
8290658
41202643
20677935
40637145
56150337
40432133
39974725
36237992
25275915
53944970
28128057
72474408
67985230
89607655
80003509
75255048
69183620
21560300
64829537
58701632
88338924
23447594
43411171
90606798
73616184
37615081
23987170
5835602
37874259
28070249
52641199
46649126
54198000
75050006
63937712
16399098
53025914
28194204
86536203
33233319
14346641
47241294
18048924
22668718
83762831
93166699
55151667
48622367
10432512
46325392
80260745
57031831
40636193
87567387
15017927
46087684
12285213
68828171
76147663
14866328
63110984
47025990
45070193
69160359
19232809
6777026
17737535
95004711
36103438
97934052
53823661
30239417
26154506
14170535
95325070
49316612
72680502
4521444
69133040
62301232
60023570
76372169
56344767
5191853
17807229
21551168
56937440
25702785
34881829
10282010
12808649
29382646
80663444
65982932
2432942
24193753
69424171
31717637
36930649
66452187
76085327
60780213
15025343
42613520
2749652
59308177
85526742
52122396
4374122
4794733
37502320
66898858
22715324
51238485
86708325
48524992
34455142
22141242
2154916
36492926
6057405
73968346
49868024
90485004
96818681
19049468
55134909
7564744
88715819
31761048
14139782
45025779
42196477
28706056
78566895
41738028
82753220
16971925
2331587
64693149
44320760
21073552
80193693
49889162
5190968
2130621
45700596
34463523
80031654
40620793
24444969
92492623
40078177
83027824
1412188
97492925
97547436
64910858
89880845
7609437
27411643
97354624
20616071
8802674
63501898
48050788
94442978
32574522
18498438
46333235
89259344
92513714
35880193
44134081
1589374
73023880
9180002
9892334
70890435
23353214
29546768
91030581
89813175
7111379
43800535
53534863
27569599
53307114
85554300
422937
54800682
16418957
57796818
65362382
6874731
50731652
57686515
19808777
55205608
79862503
14149769
37751006
89418978
45075308
49946350
96354791
5518172
16761684
58535592
55659883
50475725
45817126
9261201
11802070
48709416
86242030
72501808
70500817
58129541
8109897
85789708
44636293
9690216
94432675
24727019
84628674
48834313
63401511
12994261
72545515
36140126
57620257
55712752
24955782
25708584
92214161
89969590
96325521
17952392
33587314
96552590
75050558
94426786
18895318
64483443
3930060
5988384
50206371
59742364
20321260
2841264
67057244
48976215
86177056
2258889
47135235
70115021
50170021
75381620
77293508
16830256
37819930
52203982
59315963
1484286
30293779
72962917
16677706
97966895
53952065
93072
14933975
76808771
79379106
55607706
86371099
49139856
79001926
13297567
4308230
39522835
30061785
63170508
37728050
36627874
17810860
17567904
54555095
87717294
68449644
43309150
4490415
96149002
3353098
29233349
58777897
54142258
42613761
6680392
56123244
38351366
76636551
84235643
18145270
70033029
74332987
13076477
13409193
29403744
33779790
56229276
14729407
47547673
14398508
18182957
11285038
17509769
83507103
84614412
38304859
21612917
59757320
66100632
33261957
85215634
80009751
39644752
73138551
86270555
25621790
69427699
34191911
39964294
56928395
46070543
78932851
79314656
70916485
58751438
59269269
84997572
40904501
56087037
62853449
12225750
51002224
42442641
93702103
68573981
7028111
19473688
29469906
45721643
15208602
65863830
69269725
68290418
10492095
31821760
7425796
39398334
21207160
3833229
36376977
17646864
73554191
73727651
54513671
27615504
58705517
54876690
83379478
12482429
6816767
36529345
52761912
52014921
22998437
82907748
15047790
42194864
56371864
42519973
94106039
14347977
71180337
85899519
69933514
25942461
30836587
7974251
14835167
23298674
76916930
77251079
57093652
46373502
31644140
40441474
32143474
94635780
20962288
65476139
59107550
73979343
74315047
63820057
4848898
82345583
83448370
65446010
41985056
86260327
25898647
42763629
14953336
37248318
26639101
5599113
68047072
58888810
7031039
29253410
27458993
15012899
48604260
36495754
80309525
84754111
14310293
56574679
27623249
7691595
8786203
46151036
75414791
22876903
94346021
7913036
63100159
42674996
96783964
54559041
59688378
98326576
75447902
34590954
4433778
62540058
87379350
27196858
98959242
62207855
97460862
31047674
61284308
56204234
12843905
33136564
99130133
4457860
54624127
11438053
63204855
80863216
81889511
49704543
28045290
14153530
5098005
66573105
67789031
66134011
66610229
116270
18676714
82870510
69384786
77455254
38707213
54688321
83558731
55320490
26211911
68395098
32060359
65259461
41590301
5813959
72877959
11356143
57141817
4682107
17037936
24487348
63217651
13438846
1815602
91163652
69634555
7044875
67486759
81068265
23312428
18117819
13854622
52762129
25463683
18363866
94594409
78267189
67202772
27970386
36676469
79866642
87518387
67471501
28332532
80736846
1282571
38969741
7263162
902500
35439521
12337285
59931937
95229634
89232822
37331781
48455880
46794298
72509435
69154124
21704750
59605764
44354015
3825624
55777578
17612326
95295063
58112228
99029704
87351791
42559872
5624618
37658701
84021640
75196376
84179227
41414025
80699521
90460302
72228765
29077658
28041648
84382323
81247293
60252317
43208767
27830935
53131484
21967262
65940960
37973292
34686802
96163271
99981883
74911233
87099604
53415978
84548689
47282274
75829030
70603779
78521329
67282636
82227145
17546860
93702190
82456888
67697281
32417453
15111429
24211605
37543736
85943775
49323243
22094695
15491018
11577378
55237881
11101695
15789955
86764345
58971817
97937447
61177796
86902254
23747887
35234189
69930140
74540185
77772745
6130981
19277076
14224146
27200690
34505981
73081972
34646509
64151092
61360123
65981413
50355617
43504671
24250474
33964722
2971431
13463265
49442668
21117307
16725684
50496973
15813926
76519795
31668304
12597617
67447694
24664815
94753979
46042495
87596545
60944989
76653909
1482031
72346943
62815404
92029730
18322502
58330092
37468108
91842946
36779813
87227437
66525283
26608129
79383142
76332876
4258834
47497481
71331165
89467626
20736608
35793730
60181957
25794417
51008882
25688618
58750583
64959563
11958383
59683803
34699838
57926780
89977636
90669489
66215595
49867478
61535319
74342195
10285327
74932723
78275546
81439680
46187421
60678145
77757185
40958408
3671361
65623867
90948066
39338324
43013791
84944151
77757519
52578214
23457961
14441384
27782921
42736932
47219012
45622263
58439919
72084484
63408784
63599996
43300537
43805698
64751452
78317269
36003692
40584108
85864831
2965623
43273336
70797802
97571181
63785109
86006309
83022678
63246772
86435998
42589154
53367126
84597037
57847807
36090624
31977846
23131479
40837397
67149508
21917206
69292611
40602255
78983792
51534141
15813934
66866069
15440333
73254979
87472628
18575250
35345583
47504662
65807713
43792546
4045179
95178936
71907683
78353477
45630290
39487622
57784223
25116699
43191908
43110835
71526036
97812633
14174384
73692792
94481910
32313162
10872948
1743262
69179484
54202306
58908835
9756997
61767402
50434191
18476967
64925844
35429261
41939840
8918302
97289176
21948189
63016921
4111434
82775330
28175355
12210320
5334628
57827314
23192709
85391640
76160102
96732569
89046513
95133706
16396337
91859622
26672831
74934916
96720482
26314006
72961645
4307939
36759156
24135998
66013852
29547419
66540019
19085825
34361063
74310575
46422309
76066723
53529891
35953201
56571454
38180280
75614436
97887060
37697282
47990222
89873143
36265139
42560781
27600107
72954150
3526641
4842551
16774010
72726072
85690066
85834379
73973408
83527191
12412791
642931
64342120
70780901
98790814
45455192
97247606
18602412
6055957
46988316
12431886
75531807
14873068
63740731
3287012
66872197
31170388
12349114
13864117
46162369
37258394
64918650
86182395
32504382
49858909
64858836
23863364
82770089
61957722
52625214
41967139
89873343
42487269
6177459
39517307
8094218
85056202
49929510
96543789
63984750
67784369
18100388
40285560
40403789
12603664
93750280
33447946
1892074
40674293
30633628
81117491
14347404
25109751
48238562
94188450
42391931
18861610
63486243
59665825
12206132
65115724
6351842
75129632
28183376
74532016
48825938
71148631
71203909
92964817
91017145
56588027
25178187
41359118
78903521
61077877
65365165
98561443
7871047
89091629
68094657
74611578
64674435
29765411
5074393
66071170
3219080
47318463
63598155
94457587
37890796
21293177
69792827
57146832
94406607
55251834
69707558
32221305
22873025
66414611
67698211
11804601
96032877
26901215
32793799
21801203
23216468
70868526
67516820
31223559
62777829
81264804
88423102
52750435
45968131
40053319
94406957
19771464
81402955
76293782
89365003
73437402
73324406
74854453
17353427
88700353
41672768
72823993
34246259
75948989
90976413
31310937
37963540
60187094
67518061
54921372
37762021
29243791
88484670
90294215
70141916
78760822
35902493
99310016
33502446
7607747
16477833
57232825
89252449
97973519
94453375
81805342
96735956
23420595
86400675
45705192
61334472
63344400
7705735
69511526
99410010
19277145
99326224
86095927
44387918
72603901
23121725
12446306
44672463
93308706
81449706
14612731
71631073
15515699
28849273
2648048
7539162
18985735
57887451
28515419
64838044
26610490
19603052
72373574
55614083
29098692
72658892
50877582
14180157
89936680
97310704
9026292
64483437
77661653
52892490
957228
67116831
37813664
79111653
96462614
95104630
97019511
33541830
97451639
73633860
15580301
40467323
64701364
91007699
91888761
20471076
1467166
9463945
7637881
18447041
62620553
24279214
16939029
75523672
18185794
67376849
38631586
84335870
69058473
34114848
35888142
70377154
91086489
14568250
50237252
72973792
80821414
77013978
18317867
35214636
95541730
78550781
91195086
13573420
97986943
4411541
89319479
55065448
97028430
3512335
44636802
90173906
25691569
34756093
85961509
53168810
35481022
78325482
5520284
31805569
7654372
89159585
67700608
5906136
55333589
50140628
24984452
62292711
31930031
74988197
51083938
44404496
15192078
89451053
98931311
42981961
25521208
22955486
3506511
99311306
17396986
24241571
71729225
17931814
16241794
42802166
76495163
26872566
64088673
44041181
66853070
27591835
88419429
49487934
874792
49048985
18670711
16558905
48176865
74102298
91763925
81416148
50414171
47206604
94123276
65711240
46561894
74429859
5577347
7550900
23432338
69131240
49471730
97124266
55583994
55368879
77003557
92846941
81673439
69030961
4535455
91444474
27305387
87679553
45628551
12712124
15777003
98088927
19528031
98149047
66095941
92792275
39260108
68840482
65894084
44814926
18157930
27067999
67200091
58767302
73701623
2138869
77818981
25274426
54677779
45142620
70753571
24811917
82179098
39638067
15008142
97858648
79965188
31016812
74455133
85709543
89479702
96674468
74462511
78528093
73163834
47538661
38420624
10794652
5901973
70053146
78544427
78243729
3836449
91224901
87235452
45725416
30683099
44378065
33764531
55262616
84968361
90279843
60209425
38933773
1118191
76040161
85160924
79013055
44199405
67017916
29994264
58363924
43977198
89687907
14519788
52513932
90980357
47034912
81505865
32844041
28960605
58852422
65470201
49236160
36835264
25315538
81280087
56854390
26580556
6779701
35538395
34218833
65994861
7703083
69205312
87152106
28475631
24098641
6997601
90411786
94130706
14074964
96613338
63532323
53258787
21318062
14970200
56838804
95241304
52846717
71784473
31560106
97485036
46024061
53705190
89827591
84890640
88230018
81753830
49740673
385149
58121759
98929441
26382906
83743254
15929147
96983735
21387195
25751528
10277564
11804845
37529896
13306270
8840632
67451528
16420497
22584570
47823791
75191899
16408667
65793468
6950410
48788424
50534513
4325365
64963886
22221243
86955752
69147208
47688344
24820792
89816395
94038176
36514015
96029736
94174100
92956135
61758746
96794950
37007317
35159143
66759373
18930862
35202410
90870831
1146520
32718544
76055539
4321666
75620903
61879888
26339237
13132608
51111363
23527877
33047181
74712904
69749410
22428410
54191468
35180773
79873657
90233273
96047993
80972105
24061259
20831426
78872255
93334561
63470852
31461307
17806469
33958831
22059548
41179110
61687204
97199287
68728282
80854425
54263399
80582977
90482030
75781106
36978566
11214211
66421718
19900053
21677973
615854
50789711
41317352
80977607
19189856
24668724
43437190
68856327
75773513
34834217
42575565
31892062
87769152
76728317
53109887
50269475
85662437
22317149
50016774
96913198
7121911
66380710
71029754
63811729
40265966
31550589
40943439
11643407
91934298
7381869
97729723
36422381
91102243
30660802
84659077
40763312
45982144
83214031
21705180
37019500
39842772
97423820
65783341
47906131
33201935
65117343
40042269
5844806
76379136
88452590
2783964
99094410
56644455
17129465
11013156
92980489
79045260
655990
33301402
15416188
20818322
21897129
42446006
22254906
54243200
11426638
9659919
15332938
93408952
46062487
58988025
26493159
8945493
64447267
21284993
85480761
6308429
19268777
32327497
23968625
61045560
48529262
5011099
12445521
81846757
8013375
19483401
61789211
92593935
9207972
61202540
49017817
29134695
64933512
16877199
66949410
83746749
9507950
11903416
55864910
53773048
15782384
13123498
72626718
29373726
26551469
8684337
19852284
45055990
89944320
70554974
62394643
25813571
22061668
14618797
81076139
33377190
51198543
77415585
49506907
18300902
98864005
96115617
48037159
46042279
39360386
73540
9096985
61044142
19972665
70664723
57219137
1838773
24291936
66332622
74853065
2809794
91442574
21855407
39100053
15158539
88289404
66706971
40138176
24236410
98448227
83727058
91857071
26454375
67333131
49375020
33992080
17962745
82031309
97421552
62303137
53814877
75898877
96863353
68519110
38821516
74828935
56913633
53901145
25400262
74107978
70878258
48152200
11895200
21600189
12469690
14209652
23866760
35006588
54816463
55494360
64235809
42691606
46133699
9362470
84439078
58936994
16735638
91698632
8341568
94816222
3146390
15696361
13673991
17215159
67391852
84345064
21124219
4036175
99170970
5721632
27242087
81491542
56697153
12291638
11657043
47672592
75082827
88204014
80085049
39379635
70741346
64633387
60320043
67683245
5838364
95512269
62514527
92491204
11057926
49124571
52821926
30760464
26330421
30477602
56036935
27180853
39021485
536542
9615411
27797586
3090183
76922877
56360117
15366271
68863010
59433201
68085056
17609660
59148854
1244612
23098736
67544156
81707572
55736782
27270828
88389284
6577842
93581863
14881393
63467467
18832732
57436596
76235387
81640106
61626234
61540791
86152207
95397766
73330343
59989890
2378073
58053124
9360411
41735056
25896235
12733962
14806626
16127607
14145862
64843292
68962452
39244149
8988933
82785354
89043718
49855021
55140387
87115827
83121386
27596155
85963103
55202976
18173430
55817623
67467062
93349305
52595988
30324403
71463116
6607275
35433351
6954280
15000991
52361084
44781845
70736263
65326582
39506936
48688695
9443477
79895927
24592221
33938536
38105893
900111
63410680
78830533
85783254
36552898
17223633
52664483
72592834
29880694
55001740
87872809
49733317
2000458
46411852
37389314
53878183
27152575
67972505
73774275
90429091
13534073
86884849
72955987
41884136
12354961
17371129
59005863
35255555
55526654
21436191
74654415
61583150
80156093
81470580
93192558
24965522
76004312
38025901
93457506
77621381
3164280
63225196
11441254
25068459
24405151
35220616
8622741
29913849
58443411
890151
39343610
75918218
48662683
24938378
82393110
55903586
56435090
78989514
14408388
7914026
65862409
99294987
67323187
43938829
37287695
22208979
6460772
6304804
14426029
7057122
86948398
99132707
97486867
3810884
43836842
64080422
52467296
21224061
53281422
74386510
68790436
17419218
11599625
98965606
14800271
58473314
65726153
45647685
59861002
58166125
38521220
61548072
84568907
29312416
11794311
82892766
40968891
21544455
63877699
1411425
81523116
11452655
47119540
67878250
77601203
8567571
18916998
80667759
72742787
83103587
56769502
45461657
66635041
61805520
1099522
99908724
19255710
70868947
63624727
58631805
69896662
88356959
47002464
72891274
40128153
96072832
700413
74819709
69690718
95316125
8207935
11467942
30208054
55190878
46437882
37706809
47156895
78134795
61959900
18310960
92289738
44907255
25481564
50617515
45326196
36440080
63269566
45945958
54243390
62944103
2021542
48874976
55912228
47735131
72690453
85786132
82662326
40708573
66171319
6577272
79791963
90092970
90509385
89352211
74489967
8050078
28744149
23157801
62073801
26598976
32527230
20841449
73084766
25317679
9828905
41260603
93367855
11211572
94936468
89165206
60775909
65982562
19808385
41218928
69405079
48908146
60238542
32368656
709654
14241214
91020769
283287
72156729
14078021
91192236
60264750
96106161
36543508
33520173
44422655
24336241
12081854
45934896
23730725
79976541
48677246
36699881
76241512
52292559
41132222
95992052
49249536
13177403
5760610
56104907
98559462
67753373
42610044
25541119
4741743
91696291
92597771
38333085
81383201
88869374
77970614
44621024
75342272
85807614
67063654
77238412
52978198
52033048
19304122
84185513
18833185
63671004
83128467
85640299
96895011
90088181
59604839
9131362
52665790
64038985
44814471
36859285
14742426
37637892
68771992
95186537
648521
74232960
50998283
80245469
49982519
85017591
39569173
69825284
70414833
97713844
77765542
69029429
39330646
6739455
40377824
17817424
5466705
90171470
37594166
36593217
90105206
26293733
95954193
26398171
33668477
15917701
1859294
28492803
7188112
46384323
27389351
27495904
85704478
65000984
8431709
83566762
35617712
81807145
47589535
13914911
44385987
1010095
23371225
28680983
95392651
89537051
68833067
90251896
47356975
91371761
90867845
26984517
91655636
11043347
74845904
33812077
47247558
67027576
72971971
34100381
96891755
22809926
51904668
83433848
88935798
64155019
54639123
75131985
67318467
43505094
75989946
94726107
4273407
47079020
59461101
31432024
60087057
40674231
1211910
19886141
52822765
56842338
38162167
76790291
25400106
23198673
11620780
91134691
13389643
56329773
65866316
17042435
71476215
1905820
48918509
35251090
69124175
2393092
41485128
16305653
6098133
1613998
81020764
98126452
99555716
77153754
57368830
55586898
76260678
74243946
20469995
1598729
54732141
19568013
74253922
17266098
98823394
4869872
29482483
69855718
19029566
87285173
88708358
54477007
67349486
23504858
77014198
8152184
31680800
15146091
20939917
29374912
69280909
79225107
6092329
9290638
49180379
67157135
83042383
32338115
94938791
44413721
59436431
90997383
57175351
5249535
21646635
54043600
39163643
22064012
30211050
7893296
55673235
6322864
90413883
1638273
6750838
6619325
44872724
82259878
80090399
83450491
25466344
78759659
7008231
58243623
75638463
35415743
57287647
89297204
17412488
15998202
35119878
16933336
61063739
18830153
11721284
6113360
36194956
12689124
48315261
15746222
18483096
40702539
96380072
86077254
44734867
7273655
87219647
83792641
31539949
25942190
51182004
53311350
8510481
22111548
76489368
51207518
46668580
35218590
11536372
32915154
28302904
74474456
71747357
58804877
149083
31607639
68143436
20072053
48056484
77604479
17529643
6527829
640034
89742330
82269739
72553440
93781317
13939107
97481227
1183684
70179343
73585005
4718542
19643745
82049184
45122421
8588206
60434613
23121493
837346
52269715
15248191
15954112
8876529
81830617
20551290
682883
32983264
1072278
20844942
49581906
41832440
68314233
50834396
18027579
22718543
43458711
1973466
74441193
99854946
24457475
56915328
67655506
94705109
45920282
22817455
67364978
66439075
69619234
52962204
99088341
91362366
50426972
94043271
53022539
23214649
27405293
56232359
21127325
33589369
96266195
89182646
36384607
29141617
98446044
85732837
33389585
63020244
34083968
93847313
62397529
47621878
78870498
15161938
19831856
84603286
36455093
35690191
62113425
15771056
839836
10670066
93050705
14030927
58434803
2490831
25155671
95229818
51838028
18137178
29867555
81577079
30753918
49486218
23585928
4928434
39846617
617343
65359078
91169783
77103791
76157650
30333063
60948384
81265489
50507997
43025887
4923548
87525899
64523371
26630659
11677944
7117864
15643475
47932043
89019190
14292722
90524011
10601811
76651075
73272272
98844302
19962333
6291121
17715226
79240312
70559938
87252469
3483715
89627973
58100288
72666690
66378958
37953827
62472643
98384159
39693939
55590692
64177778
20779211
5076191
15349539
20537275
3871732
81007379
32581105
66585258
292103
21707057
75788586
2882030
97210396
12679669
75566492
10680125
73456804
80121792
41049209
62039076
38204194
14933446
59935375
87386494
37326658
21297060
93015759
35711791
47229237
27406986
41407598
13565759
39418640
458625
75025700
40201490
28429569
2405842
18372682
79787705
98458154
90390128
96504007
78808865
60862505
3939146
45868503
33654291
12388965
55956904
26804748
92367019
21974768
75271819
48579927
70318533
42429197
43537619
78852121
28803776
65200494
27058066
37353415
78134116
77391658
36373739
42138947
76450136
7324342
93338245
45861837
20966207
75470668
80635548
451776
93555943
71411377
80419112
96550637
57046477
52307983
27722142
4986688
51177944
7648746
75441794
61996389
44865103
5818445
98710669
79242673
30486032
71890540
91096213
62575355
63129253
23733485
89487012
76130861
53272824
36294434
46963895
76631982
93937667
22833116
70060721
18379568
35155713
78414859
23066037
2066637
38164687
11865324
49908940
37868995
15981631
30436333
93949405
82124797
24394505
69902227
14519216
43191346
37047164
57122526
7113238
87962180
30278212
94198837
79568796
92364831
35727561
15721207
77017490
65629113
69635875
88285610
20201317
70306230
54819112
8005540
75765362
50255635
11849508
441663
80793304
58320291
14187076
88851150
49628302
35128614
92324715
46927131
9345510
64484031
73168486
18002188
3952997
31836720
73983445
59349268
60405619
56247793
46773616
26932716
77520957
21848543
43151414
13967813
3514315
62234706
89323749
74880216
27319718
74818791
68039011
90492311
94787142
78537727
6178104
57010974
13006404
46700977
85209875
75445787
24985949
76821974
68986786
36883382
29458644
2157268
24150027
28212959
9911241
13417233
71710568
15258167
5509967
94433655
84648679
19796273
12579583
67813247
3366148
14255358
40210960
49437341
94292740
97844563
60042774
61069357
4881463
34262615
33144662
14232840
99859573
72427229
60133043
41287178
79446982
75065723
42460236
27761282
94088723
16974269
12416992
79108258
98327036
57953530
77296773
93516781
21820220
22262826
54618033
48680925
66501937
82575468
92675112
23585008
90830196
2735193
2427603
63275172
37621646
62821613
24753379
91375416
73600718
2040309
24964685
5776641
96369978
65927773
48320266
67911159
84469677
67854879
18008693
42562266
21763952
25294488
83555753
70265862
66508896
52172684
5994659
57249199
89553797
55876706
92694620
26395058
80614051
98909157
24755493
1258004
63384824
49739017
26503589
94860925
4698927
64629764
33180562
362244
23290735
32168605
83066774
9728108
89197342
6948307
9347959
80979710
67429854
34654062
14313978
55317264
58249740
88250293
2769591
7160872
15639143
1360326
54227899
75682733
90358523
35699044
48678242
98365171
45663765
29038366
58142383
86475802
87749801
96477968
5712352
22473784
52702409
61977540
20217084
38296819
45661927
52671161
78058485
99295593
52213450
27033171
27883474
75720410
4572669
72154458
46160873
26064253
47792313
49592091
45289675
38011021
74999621
64564462
63825173
91079070
51221059
14738313
37723447
68017432
66026662
84611036
67948097
15879186
84848036
51573800
50123180
9420727
66140426
68982752
60937963
84361106
85054332
82183334
33117891
27623863
59584105
66300438
10218705
95057287
70191738
98760111
33900169
82329579
90396798
11501258
9809494
33642521
79113899
68903009
4505175
75098941
58714132
5448220
41490026
26927784
45381664
50686713
83785872
52565316
51971849
28815007
86503144
33311206
13344152
80784037
96667226
33831862
20261059
67985495
71335964
10276705
68109846
51308081
77471525
17981952
58395756
85767315
76316942
63393609
85247240
37634003
14539755
73628409
1544405
71595129
98050969
61429087
76414812
90394566
67198404
73365722
22792761
97172740
52932463
31762166
50703988
73825970
55923620
37999633
38328174
65094279
71407265
89021500
73318984
4604620
72903065
34130137
93333964
20075687
89374577
49274502
10032784
84343153
56944313
48089210
87009589
45572343
67722499
31150329
14580536
76196974
16298812
84828164
47803257
46865692
77331221
64000417
40163906
44051869
11038359
89053714
45650458
8582202
9778076
96892055
59580632
36162215
18728893
54448136
40399913
17762926
29523445
50143282
1815356
90639133
80514952
74662046
22329222
22498872
7597965
56019309
5473594
69312301
86761591
4475791
918377
36445902
26461316
27013385
44811210
66608353
97166975
32055645
76030489
6705602
21203040
38449844
24692063
18647116
69773501
2712942
1467241
90525191
47501254
32154066
65600545
84211209
7369072
52171497
54052023
34170791
72548949
94070557
85205203
40121121
72160195
86101879
71619759
69208940
1816152
96058605
4270690
84125033
70494855
14421206
62441835
66028362
4149685
23399168
12333106
98263979
29947817
56635447
86649555
3315422
42343236
37734651
15033610
53865630
52692493
77259781
22732822
92831179
64612366
26534654
62220657
63990301
82164302
58317948
32632235
30887802
53693603
34311850
89221171
5242582
62747978
44268890
54351939
3690328
86872501
65399091
90183161
67445140
30648102
47621823
11189206
55900972
43457026
64553027
82075349
10016593
85919364
75962320
82510
77582695
36587707
15486702
36433308
40681251
69275897
43923634
51055567
80444458
8607527
87547044
36327383
36958690
44299008
48975097
38453209
8813029
2612924
55681443
67614686
53689950
65984426
95147872
85193843
68918779
24105526
68443365
66853278
30367266
2936938
12566638
42492277
71037960
67457731
28154386
57919725
14099007
51343760
6566587
76435252
977850
57256879
86656679
68518402
18982800
95049295
44700600
60464965
91209313
16057946
63555294
95879330
63128835
53750451
35915416
50379484
61375083
2893458
66666275
44479818
90826707
67929496
73062025
60382105
22085270
11573843
23629815
39816174
54495967
49887329
73570301
1244272
37471931
62064797
43756843
21198724
95742462
18983149
35011148
45879021
58104575
86293937
37236259
25793777
86419492
12796366
92204174
87536995
21432622
8063701
37046219
23796590
47331225
78233880
18924916
51405024
68238225
75943701
81067475
45197978
11816928
6634931
11143861
80113013
15613275
67660605
80221692
4087843
65886992
52290928
94877498
36251547
1473410
45028767
93001624
53344567
51054783
45832047
81620524
93642792
70033205
46662286
67336449
41039762
34174708
90051688
65631556
85906269
95514238
13046798
97057915
19622785
71389819
10204345
10968540
44216270
27467174
60126782
66547376
96162443
4639798
68299082
38549091
83254625
85390096
4209620
88451488
82041671
31623249
46352660
27818696
98464695
58984480
29464437
72345503
92154717
37739838
30755151
13945798
81473298
67161226
74611352
40118841
3994445
98896098
51420184
75684610
44403222
901532
27993487
95790171
85565048
12047737
24139133
79247718
59253515
30442057
82547049
41025568
88174876
93002066
14566830
31777713
1401407
80790192
98178795
41224894
33532594
61828247
78157366
1442699
76038163
64143699
70454491
87252958
40910235
5233228
80781857
48897060
6476214
56071770
80738132
82612691
8206180
7577529
37873060
11779389
98907377
77649016
87913809
78118180
44432270
41193007
4839894
24187532
68087725
10555025
85289759
69996655
40222645
34036689
83768637
49131264
43719015
86062867
83214997
85034041
97068131
90482277
13995269
34726752
86553048
5272960
59694050
1108417
91079190
15693553
27775156
9416016
30022023
2949616
33477907
71558986
67520281
12074208
71118552
48749218
91384295
42306032
44592362
73840027
18174775
35223995
55088998
30160486
34764456
82629851
89294498
24037191
71076765
93432003
72298601
70752478
34479769
33247673
52798138
85755433
80639335
94709675
99015713
53013897
85891356
10229416
22092543
73820446
47341285
63803553
43396356
44547404
78531546
39388348
89857739
69060745
16567577
1818283
56764791
13327193
50719990
85773170
50220969
27957284
36629507
88304620
56278007
14413432
38111110
44789995
99934768
71593444
73903504
22920472
15140287
88457100
53351607
97028484
45109085
59401322
48018288
8712476
39973833
11879371
82124256
71539431
5786967
92598685
72053093
47571087
5653599
46927981
2643531
33886040
31690396
88595850
89101021
78536865
33656393
67941981
28140258
908569
82180552
43719290
53536908
70318338
76995041
44520787
83127412
59608588
95786535
36144122
3845121
56360427
73929447
84971564
46833870
61543511
16667329
37166490
56179376
13099251
44255571
97805307
98134392
80416669
74440474
77935121
85927169
25528862
66484867
53538590
92654138
91312953
59331263
89517655
54395741
98119186
88808535
87312604
26187490
23213990
91541897
65062123
8935366
64721179
24752055
53816419
95881707
67420790
73577597
43879094
12142219
82896162
86028273
88387016
84979259
46272733
86696852
58790913
64076875
52655137
99806081
78497741
66588421
44890211
97864498
6449695
28998831
99137108
26931295
4034004
60510864
48042477
94371152
56611546
36239197
82835952
34786594
9814282
1948201
14858973
39479626
79294802
52090664
89837018
55462605
40013407
91744018
10506542
70564574
16527490
31370019
80039404
93038013
59423273
27194523
46619432
78596226
50556298
19759060
51469400
71557590
26211976
86772927
81641876
13729998
49395632
89464978
61415562
32920792
9874194
23614068
98795804
52770768
48175291
66206778
35684738
41938061
15510098
73916955
93701892
84708057
11528399
50398859
27033305
54613855
19587034
12822942
65036454
42369116
86534666
25167758
93791654
20412094
82302771
9159790
62579547
52967236
17497715
70623035
84006024
9205259
87836567
71785437
46421049
43806590
19769592
54989136
33928775
81307066
91688401
64311906
21710591
20034058
249260
13269279
98318351
34223293
57751234
48503134
7650581
17903331
57961930
84795386
1853317
89177474
12993218
39238812
50950045
32136295
6035605
34347428
7973745
18514640
6523075
22241176
70815160
47836685
18298096
20785457
35783591
17300986
58788668
45776799
43041167
50832393
3156764
32196026
72118446
42336498
12722377
63168286
64714443
29470770
7940642
36743585
99307328
40115302
5852426
44247763
73987540
90027142
66976829
52178037
47218662
21256273
34720326
64162698
10965145
75672969
46815797
57433435
78189091
42979851
46312449
44805013
48369988
52661406
5718209
73967499
21475945
92859429
54337759
91569290
53636798
70098567
38814843
49420727
73483969
20939283
96262773
34232239
96191304
20611756
43039259
30069095
47433682
5362393
81985545
75557968
49302043
52623444
48802621
76341590
4923643
99904804
49571060
98702422
93177050
3439992
96121948
94608087
3607851
78206112
7669352
9429285
7505942
37763516
61410879
90782150
194916
66575083
85766473
19276927
69625694
37529889
39060321
79473286
29275668
60193931
84186567
72303389
61678728
68614949
96006468
63858219
89439297
45232136
54873820
26511001
91366990
32959309
78802629
80395232
38897006
97312299
76816988
6909219
60497262
62479116
70124593
8124416
25918638
62305739
49957194
55636779
13983770
83416210
37286037
54831684
54113358
93718223
33833326
92777987
35976464
36568472
78965539
79061284
67912456
8640804
9682239
99637381
57083209
40081029
90046852
64809472
27470661
70228579
93541903
37004184
33582575
2361912
28776404
9568758
58124692
72537806
64255247
60365369
92546968
11628491
92026343
20003907
78723529
61628922
69263862
5605643
88469240
90286184
12415643
63087
94412053
56551788
38502500
17872792
79810939
56992419
41048581
94234043
2578189
96367794
66998897
95717983
87306263
73500109
60418950
80758290
22895051
55302613
63510430
31860508
44508115
4539955
38728982
20451078
18400830
25696285
71104321
26274629
84254843
88727717
66233163
30301818
63154821
11291683
10304263
3216077
40998260
15273053
60070962
24788505
35858115
72320007
95985205
81922043
442497
23493001
53428770
58803703
27613521
61083925
84629041
81706118
58185307
55413361
92932146
1233610
39558586
60982444
35740786
78210596
66797214
40745426
87575635
69174408
31802652
91615960
53627494
50335929
56881227
92232636
36490307
86124756
68435886
98599395
98874433
57066801
5435983
94509796
33195579
1783353
36453999
49061770
96706073
77087827
3052811
40818713
54878221
75486058
54490440
37132228
70471574
8271433
32615852
82224463
49046313
24925810
36312560
23426416
86268386
3059401
24443129
65338185
60777444
39901780
26076691
15411552
22998449
29192751
14836315
96772294
32162198
62230096
30200272
87611819
56714878
54024559
81974832
98713465
29434559
12718493
58400645
977015
57267829
88117028
50097856
16181166
89666757
83129602
52509762
60567275
95675644
20955493
23545694
91303748
28057420
96726420
8570898
97654363
29461896
98611494
42297009
84257649
526022
47199782
26157925
18983986
76439833
87154345
43173265
11073610
97999622
97627817
86197112
20235827
21224103
18595311
41478406
99341310
45336437
88364543
41704911
2438129
70105489
814975
66206984
53372184
60301594
53832547
24084892
57490781
62201817
70871243
42859474
23173267
80274458
30019546
3862751
14639599
61116624
70918738
90222530
94368921
15981334
45532479
4076351
90964885
59906564
58191730
40855771
1523242
1501447
48565248
56871244
29218340
49965446
44663156
92075665
27586461
5239146
69936412
67367819
10582067
66037330
61136443
43920991
97133106
61696491
25462081
24196931
93167263
25695393
21214912
8722697
76541361
55197836
47741779
5806696
53117547
64543185
75565304
53818687
62429694
4776251
10588415
54542428
68317415
73941975
45097490
10125390
85665706
6000702
31392171
95012822
1542750
48883000
96020906
10002015
30538133
27950457
89266569
36168413
3088157
85833708
86198243
7697079
57715657
53586767
57360344
54346531
9960371
67544614
53409869
57023040
21826770
57855632
52762202
18169719
71974533
2694216
92753992
59667694
80393955
81711089
70933130
70493412
11295081
88355289
41551657
66860647
22573794
607062
65142103
84841127
16718658
16878934
29858651
66281795
79143006
56085818
21913220
5086885
19901008
95354813
53065824
97345944
38494142
31505954
49623971
3593329
96233612
67000275
72443871
63529968
69180454
55548247
83382181
56544359
59088632
84783400
65986984
35890597
488029
97559818
43424644
88352679
40065495
4893002
23223353
40997037
28916066
65645694
87323023
45819596
16427402
77598316
95481174
69762838
15036777
55010434
71055706
87563795
96348999
310735
35951398
69034593
5308711
47210000
80861096
12201406
85219530
58677760
71545078
99160487
73155986
61553157
98523362
15856813
21930686
76461948
57811311
14145970
82210770
66875472
17028450
18145514
6369696
57787028
76995702
35469511
12657500
92301941
32050147
84420525
97273894
74969818
45249154
1830986
73611046
56187758
20518314
19758705
76708628
24362284
27844144
86667867
76378418
83356674
24958829
14923687
88347057
83098333
92273347
41371804
85562
66675885
73016742
15261175
94932384
34136951
95922163
19194567
92959482
24994894
25748016
40962338
56176175
78537972
32744949
37523360
35534710
10025058
36993180
86132806
1857264
1536684
10340779
9188750
15154762
47861670
13178789
62208486
86277127
65220718
33907338
58906515
67188149
34830660
43275530
13968494
63681681
93246448
27973221
79472198
94450051
49322866
83826299
59903894
50514977
9739942
5191765
40723014
45903610
2491892
3585607
41061547
76230498
79987647
6443694
11335961
7536420
72135137
16896117
8685934
59530606
78577826
95009253
70325815
56952524
81082458
52608843
38315171
94804860
21870572
57276811
21392316
74710331
26524551
96702099
75282889
39472981
54396827
67864523
55667299
5796265
12345901
21199591
5736002
91281292
38096533
97287046
73605976
85813159
33129772
48229560
45550519
68810330
36623650
63986295
17916230
86014007
90850457
1788829
94236543
15856590
55083583
74997541
26881136
16714374
92052383
47948500
54125248
93495533
34934458
78504632
32717469
27728354
4317457
24633381
46891041
81489491
87382870
83021290
46531643
35391651
66572236
57310483
73200592
30582453
16945364
63029382
79497773
60799830
40535867
87701637
91054138
66654219
33802423
56282444
52328032
98697660
11200950
23657063
2840731
14809079
6626369
66694259
49889871
32952761
69874476
39136005
19623696
19847311
50323369
13612260
7289503
90133275
62391848
72201517
57088578
30189937
33365708
21493911
6846054
70332966
77572190
39912561
28545234
42770430
50907507
32063613
92253160
43620148
13777523
81073445
41044254
86892613
30137780
57782040
90056532
36803964
79945377
4247620
84006019
31721530
79905176
85036306
55966267
51897681
25944688
74796267
52941555
28159093
48995002
31809070
28163244
40645204
34696565
43562809
78685312
56217433
99578634
76628269
21418217
85470453
94422081
36344739
3988910
49210995
7103556
29463666
54028031
85995020
72303173
69620411
37163830
61089003
91621207
88266620
2028063
52554537
49791868
43253980
70837138
22778207
30327947
75034908
543937
41642718
70641782
66325879
2366801
77308141
96911414
53377805
98576710
79366851
1416620
85296666
62218560
71210543
22355334
45398851
78074584
66720227
17400632
45173918
58187689
43691879
21527134
18688169
75708440
5891117
30043917
59365980
2280660
5570309
62354593
28006827
47577495
89384528
19662376
27277953
64521635
61092545
10296654
92741219
48999213
2601588
24695900
26459686
17306178
35997456
4187908
23068766
5492554
97882870
24270247
31365158
34597804
49305673
19833425
82942499
884642
39150857
41333450
23733956
21757657
65304264
12035458
76840866
98447783
49341223
18501960
14778924
54955549
12721068
30921254
30019617
50459795
55232370
65732256
22538763
85213860
81179404
23595651
28660479
96636871
69356139
90888915
81842212
47516868
81557770
56362501
71460721
83992124
32285979
14273275
48518997
33658021
76813144
49314765
46500316
69951301
48619449
49536808
79397641
64670389
32805267
10323339
78938358
51833732
30786855
5090672
24096489
18867342
71274303
65941681
93534871
12757440
58681799
75800992
56872542
85858
43017865
97325754
99028331
77720893
74704448
51372175
97992832
36161797
85495530
67438251
90430108
3048312
49578389
85143538
63324153
60086421
5667726
11819995
75301515
59448170
25144893
63122691
5923069
38376362
62274395
35431403
75768076
85238033
16657617
97350321
48412083
35031602
64289585
19394251
72971734
78816693
40465190
10102398
96725412
37579380
6462160
88030530
65689203
38550584
47365266
48287416
36184464
81940359
24570184
27965667
76272949
74431794
42577157
69355621
16339395
14727938
13610207
56614361
36769180
40267488
37519338
77152058
11753313
72239615
10251058
18475667
48864305
95412335
13453353
73397835
60063869
11450004
1115289
60641849
78312902
26811133
48942871
10407973
72374090
18852608
62874354
9072844
40381633
10469427
57049705
99024541
93093547
42332894
70057797
63433057
99414364
12404539
36449002
65159253
78861556
66697313
84798517
42768819
90402123
15664083
91103483
99342289
30463046
65422206
34299004
88276874
48214961
48362439
75495500
63561086
67317165
33129586
66528609
10576727
89094184
91794865
87500157
87632241
66155802
32571454
82220384
62234425
50264604
99059182
16968879
54022486
28462046
82086711
81891211
27835860
32005171
94152007
55280622
53346203
96035744
78894959
34201105
6017901
19648395
38400061
23114630
6680827
1803989
36886973
94323283
70224910
90164190
24092451
99570387
38768105
57752355
62490564
11007802
3028545
36842213
11377940
81024666
53320620
87584923
80534176
14468604
11927866
4784807
35685615
32565959
72153879
29877318
71341525
97115863
40024572
67744087
8057972
94719392
91280693
51440804
96919043
57502781
97659115
27670648
27203872
93916741
34569532
23248398
46630523
68390234
96403973
54827981
78819337
51449589
46490216
39138843
51281867
36282362
15671514
37315464
50839078
72807224
18985152
73865975
47609226
27739722
35823225
4379366
25609060
88420891
94603240
88786349
12154269
93269977
62754841
53971410
73155976
78044781
23366940
41071359
9667724
46786501
4803890
11315441
54886407
40509697
15400195
93902176
88362681
82964680
67725675
28161470
55432601
83501112
72022478
36034408
76823904
11223331
74749582
47986438
68765843
65733552
7093334
86311553
26163310
36102093
31774125
47542964
45607306
97897720
79585490
82633596
27152501
57841545
64649086
94047328
88234586
9953824
18056692
95656337
27736444
95591671
64077257
67775227
42997759
54839146
30287986
62888596
64451719
29823626
23401033
32353486
13737244
85306969
35243114
50540497
83217108
25113878
69407064
79913137
53123585
37508160
21381696
94942401
36419233
70425507
63576060
85908816
27990557
12552572
98923075
54707235
34382353
37066447
65012280
49682935
17566407
88526982
4982627
8567760
90717811
27198848
68127730
38409734
15296823
45096107
22308272
77318907
45585846
57444166
4036840
41717969
57772308
29474348
80258796
94085471
38758569
3902336
80250101
57009053
1272168
26748929
58176291
47708870
73620027
83508203
86238094
19421245
69408683
57244803
30777941
90596521
50658057
62770581
14118418
49152632
14844198
56134507
79025112
95277942
42538659
27484798
28485919
38212843
86761846
88523930
74201592
32742238
24718244
94840866
41803844
52455718
68584811
58034872
65915545
79973427
96371736
99133327
78590006
73822625
59603520
35939758
72810361
79263918
77154278
92227918
53451953
55677166
5649090
99998273
1982199
34977810
32660078
13459150
20659276
4493601
86318510
15547488
30778994
36979855
13902919
29334903
68527137
53785433
13303889
11389535
3388445
4633715
84523347
92453260
30781376
30848385
12042691
28852341
33119115
40419402
18868661
99868752
36840356
24090949
2004483
42369123
42030855
21398782
73553952
46028677
23538431
79387894
92216084
35813276
29258451
73715290
14709091
21834624
13856059
88751093
86812031
27233862
3470538
82206283
40719810
40770625
61203014
68369800
48134939
82411947
24162225
95221063
97117474
24638236
7659483
49076791
11287869
69382844
91157134
74567526
66225291
57234920
69687035
70675265
12685763
81360283
46429385
28563646
25667329
10935249
10965951
18302606
13034772
65902631
86926069
61383874
6840840
42689209
40363543
8734245
90372986
55703670
55652821
38084791
78735402
31169058
43979371
50729219
21026135
55813817
82948052
75793088
40459522
4607539
98873665
2262116
93892265
39067146
79078174
90316974
83708048
51362281
31512237
98754618
95574760
29847244
93217429
40889554
30754859
51887311
40081752
46250599
65275254
50834137
39909059
69489135
28070399
12639272
89249454
3587568
28559181
69729988
67678377
4675701
71456306
94314044
1818494
70766269
29855308
49446814
52454048
6230794
73915557
60325684
24015060
67801875
93579628
67301341
22259809
37674944
37832306
9241353
31638765
27146042
10717177
42748574
68711984
48454529
56392276
34129294
91219335
4884511
87888283
26975234
90255391
50111975
36732980
44415222
11832308
85899208
20158952
41267507
83997880
56699926
64952319
25521930
70071232
22542905
47181122
15650635
29941059
18813830
79867804
37950640
70948328
38031837
50170871
87441689
99347237
99159868
15735412
30815
98060243
2194365
29499194
34037811
81885229
37907477
13190961
46611601
437253
85379980
68264474
99116499
29266604
680367
34940956
90580763
35330515
31664218
97805965
41695984
48208372
97109526
40452483
9175898
9683494
27606169
446366
43051865
38767945
27764943
85550269
39618469
88380312
50909948
61219464
61823503
90154480
75721735
10049904
89557463
25458501
49537643
17991348
60498236
77594401
99548832
93934692
27720172
95358379
73316857
57621614
50160296
76432792
72667963
96020298
26650711
76285347
24988066
88749649
98899886
41266596
92465910
16109175
30474479
20879690
99860453
72996216
48205247
17483852
59108969
52005510
7026231
52179954
5948115
66652454
86917421
17492366
17238926
21477264
99403956
657230
76019699
37339684
54120684
6086531
26358937
41412244
92787554
29539416
6700432
9219102
94648693
65824126
73906534
44879265
85755728
10058534
57503835
92523434
33347601
11664572
97988327
95613323
23518513
55184659
70302753
22807247
3439430
83936384
38626874
69724759
70503463
1306779
14684662
40575758
3481872
20141819
60871485
95357261
472604
7051334
8172417
50673735
4799375
53469113
64109231
93949206
69462845
7795587
22433951
42143028
45449584
29846208
88757377
51930391
42952462
80173031
5816664
86001663
97077508
22095565
7562359
35905308
71022762
18605575
32476388
85132656
33619883
22378336
72865937
802766
63269410
29371988
91468122
37578421
21031694
80783209
80080595
66935174
40104968
64765841
89567871
15017441
41358582
65334372
94878864
34469324
99616886
60576785
3357555
83661253
64267484
62295308
82486449
54791234
29725710
29461420
41213192
13151293
71194047
34375712
3161549
50777491
63544546
37677208
69178460
78826487
33873660
41595484
60652919
75459996
69404613
10454063
36794041
10759910
39647102
1806636
36086844
84389013
54097527
7433473
94626603
39909966
52739106
4807579
87515476
58673824
21403072
849336
24979027
76296644
69567640
61056227
29066189
88821446
45856030
43471218
46895040
46860965
11372559
60740986
68558447
76855085
10570262
16080062
98114446
55212613
74983283
3748554
25737721
31178944
79709692
94252941
55449591
26063754
69199626
17442556
42338288
22397833
73898887
70484397
2530754
65764386
21028797
65020629
58357939
94945628
2020886
66385031
73140928
24856547
13678024
57646914
35868063
35713324
40791890
35706696
5819347
37221290
84533624
57076766
86612366
1267170
50396551
62100854
21490592
7701116
98722931
24921385
70325998
22112770
3341259
93654898
13417059
57216829
9226297
35913941
98680745
7222197
13842855
52414021
32938274
13072886
58408014
83559855
70709550
4397427
50060681
66217817
87169977
74710477
44788724
48466988
43724354
3715804
43138369
90938684
68812570
83937425
71101431
83074781
40935113
6649589
16453110
40141122
37490275
43379386
73708226
85566435
77131072
21162489
10066729
89830808
17965242
98475789
91044462
82240635
45564227
80799675
54825090
79821535
88876050
25669651
75788807
75894270
68948723
28355670
44075857
93462781
30407310
85933879
31102164
13534494
50232267
69550891
24295688
74243780
40164858
92379233
81003145
73722
18673114
54606728
15049766
96479940
351784
36442022
17490367
83682190
22268691
21028003
92111046
35868806
2717199
55585486
73712659
53754088
60602332
19705024
73858523
10535084
80329262
94005497
25442488
44683666
20040892
37170361
3915702
81004793
27887804
32817879
96889235
85373256
26808789
93775130
21806519
33962281
32105893
29005860
68665216
39724959
9499857
23259231
54256239
43563141
22556014
24517963
90489062
92074186
65010013
27287827
75149876
76379607
76350764
4580722
70367593
11425766
34566742
91292719
90092035
95864220
87171685
101984
69656593
48061587
1088158
16457986
12047926
78367939
97157723
38280896
9142035
1565664
5342090
88236572
98584532
69798997
6690802
19673545
6804710
30317256
1763386
78507512
63631689
52393961
2810259
10148464
42087365
30779963
20225414
10055909
86980501
35595218
69578960
80285345
39033570
47375990
17958692
34165235
9374319
99766757
27267497
47674261
32349156
666304
56002587
22858728
84802412
51821740
42744253
20964301
44566724
15643499
30614102
54978502
2501858
83476288
23095347
77055615
12444056
83590181
18885282
64197470
43243164
78755767
9301641
6959329
31330798
83758253
88977658
38523904
2148115
53997637
10969761
78173093
49593099
20859667
5355024
11200162
99693559
30064486
89540402
5899787
35636542
94285257
59555271
23575819
5166239
33676707
47856450
43121630
94675897
59527579
16197143
29397539
15991039
39167667
98794671
95806101
81667765
10626472
36606766
51009759
56951547
4322586
33330956
14241103
84900339
41539860
37622650
32620119
13092350
43525687
66330944
94825896
4567921
54064382
58855984
69280988
70339410
24938613
19446916
62815697
73778229
49310669
66743294
70570694
47062559
284891
64985164
8420670
69016543
87285040
42361163
31098883
77529335
98508066
45702224
47757346
7882329
8767149
91136084
88894564
40497104
99619291
95467348
22802647
57016288
54854757
64203167
34869034
67461457
54186527
43898532
79421696
66596896
88934128
96133099
76285511
53758886
50024966
24530960
48965679
27292502
93764608
67156607
69784784
31565523
32696837
37244679
84411980
7723154
76037860
39378900
75539482
34230713
37373711
10542861
61079410
81124729
21475048
87099372
66723435
24872795
57001105
20878619
32319832
49427940
81617817
97126130
12052901
47200571
23810153
21098786
78391685
56753642
62010156
52187335
10778840
23280845
82555083
7831759
73863570
9859651
53425756
78156093
86113283
9068414
72263435
90952758
99329814
10679338
19242173
85325707
46273699
31586867
5552579
76437304
73219831
64413439
35846489
13040239
55649858
16332410
61982618
54132047
41876179
3531092
88619917
32372481
52621588
50807932
42253404
37712658
18304124
85658031
44064788
43941299
5262994
72754387
18072202
94877107
27381270
29563738
51264576
40616825
49452235
68428471
61539886
690536
73863470
91398086
15005511
41401915
89298614
6893796
50680420
51496110
65573509
30117712
24021615
14406262
10232116
34708169
68892505
31790024
1248475
64194833
32877733
63503622
8308059
9118332
39805557
97681500
38631729
23937537
19396475
52702128
82346904
26523548
26110478
2834082
34646300
49614598
46349680
80220687
18862040
32184245
91579863
98065716
66434046
63041366
41398880
96472027
70061860
70465980
54939258
99276329
21423482
17456086
31191339
69103253
13827546
29115948
30601475
47957064
93888514
14003301
79275551
67753226
48516129
96844197
79967111
28392366
7539959
69972010
91365519
63332188
85469256
31217944
34966080
61710647
82225677
28274039
46733692
88313825
50190020
77988015
69226426
18268856
7092191
78110651
32859831
92220239
30141962
21634436
39801934
73411397
9561181
96075226
27730911
9194814
14931198
85010467
95750359
12703976
57495435
82540031
96954606
5011989
72514062
31575146
94782551
55144857
78681983
29573490
25408370
53027558
83927823
82240530
54524856
52381023
69720980
41845394
90100267
14719630
93523628
17783109
28145985
72501031
72588403
32777012
57336988
91038957
37773675
62419541
22840469
69599829
79488759
17275521
16485304
22396136
20209905
15629358
10224714
19148033
93221198
37803409
94769736
74955731
11744920
36150700
77091870
11645713
239598
69368225
3624956
85384427
82252178
57568861
25508102
31963475
69050111
44407665
64084896
35641153
42248136
4016627
97295539
37723230
70302368
8305406
568935
32011896
24174954
1275798
17166376
14494908
62028288
620225
44856999
86554865
80229519
98807865
68484963
37194250
78248963
41205696
87607949
53350798
75712843
20815260
20228226
83133039
64559419
26482234
67349917
35314443
21903958
50321889
8909969
74373273
84514039
85847994
32925245
15905449
7605485
49802955
5144344
1800995
91486410
17774549
67663592
1584770
29119599
3063646
78499566
2039589
29823628
26002825
97145919
13983380
45530293
19792907
27264222
27947858
56884592
17998197
25702823
1885015
13089062
66911557
12282582
89739313
66864771
14609104
72230920
15190966
97080430
34989752
6510652
55905218
86834287
65962594
49252378
66477132
54587330
15371018
72451702
12912131
22967594
943458
72967019
61285147
62050149
70780935
16499482
3306097
74668053
7498823
97932888
50889891
99817650
93784386
98043651
57783765
81774780
70673675
2309701
20923735
556608
49311565
96318125
98059189
35617969
70605195
78140080
38221732
79317936
69171566
18553601
34657170
1563622
18075624
4108307
41893562
54371006
41265333
59878352
2639179
56377959
27945239
79504024
10462755
13951678
18990752
23374266
30755159
50000659
87094941
95729337
85699915
27738585
2448491
18969200
42044052
6915856
26322927
91065982
91933543
77772637
67187797
97374690
43403571
65445993
98123409
83414060
41001253
85891027
347856
84831287
58256718
39676999
46820765
72027074
79850109
45892657
89831157
11975352
2991778
37955062
68982699
74247062
74044641
80046209
58183588
9437899
33443531
30174043
17879903
36036680
56382511
79399210
33335372
74732220
71013336
34211648
55801366
120692
89017918
8978140
36896271
95907399
92553167
16499650
10683423
43881851
34881812
95385743
12757004
14980768
12452638
45459304
45844836
54925816
26920421
67390467
51860226
18509504
83830007
94828214
84871465
79166866
34173297
55042299
3065424
84751577
8930603
88956423
70688762
26224463
48669511
87044242
21925437
25467456
10252642
9600811
41607642
468141
23691613
36039784
85461425
72817491
54557824
11699754
99125207
6203797
41358246
5704932
62074243
81850389
57795947
12990058
79221268
98987126
2046156
49143431
28025822
80347486
41644023
75825329
97687884
83899451
25777601
61006594
4776677
95093053
38549985
19526214
87527602
92098121
13553332
35785129
60264368
20515654
53690444
22224257
69037273
39993537
72806727
72808115
18276061
96532536
44483543
62578752
87827841
46958297
31293577
68547297
39122826
89593235
82394884
29886296
29572706
57746558
70438434
66788623
17667618
36520495
47082293
28365165
69579492
27260293
62342226
82999476
9374830
11689987
96906442
86098728
98637201
9939930
8973198
86125294
97299262
56198633
7057944
5270419
94233901
14363691
48719857
72179053
29367061
44612174
67244935
31177797
94171996
65500707
91764537
91341880
3273750
44500404
3810613
1503756
62394648
13259978
90758574
28207746
30793908
72768000
5799046
41286830
78749313
35357969
13120550
45412
49343867
68553986
66675482
43637847
50394009
34386720
26273688
88145694
42022960
54592895
25611772
86114033
15131715
56147504
7372141
48568070
15256790
83786773
98389234
24207425
74727980
94523897
82032212
65030707
83713417
56628592
59669873
17584529
37624177
16780374
21925549
58432609
92836658
30430427
70157362
44541775
36213663
85083552
3197370
23193227
13606069
67594962
89303593
65145191
64146181
76308487
22838461
42906785
73267963
32129065
85137979
58629084
20489600
1106893
75678914
46802271
96563714
2527955
52271046
99271940
88998595
74906306
4899266
81365985
841982
77061582
52618082
11393766
19974018
8275436
58213322
94514478
58288691
95821704
1339131
72636092
61630662
23013386
94984331
16266298
65422725
23768106
87114205
4199464
83158242
90435985
89691990
12434654
49089590
76480677
61075198
5178922
74340311
45249692
18603652
90289908
14505632
89011042
38730408
51210698
22385094
34403535
7974911
84590594
51717410
69701900
13143347
79308510
71818638
96503921
62861853
86476877
21721581
15824607
82191244
63950149
45108700
1739066
4928343
34737140
96700543
97810145
59951296
69102334
27832578
44613009
34133645
53758618
70439173
39052204
90697821
40491922
24898429
65658033
96613625
42340748
2786851
3847311
56049234
95775376
97496263
4349250
23646907
88601621
27678040
20568519
15358291
14300818
39445293
48841891
67854995
960034
64423443
26074677
10249622
79091513
72249250
36417910
56516684
19194674
24472365
58215250
36036667
5526803
97589357
7608472
10501575
54553528
94274408
51397547
31259385
35897012
50329347
91494348
18486848
51211568
21011404
36719526
40734410
4587156
57743490
44410252
27496241
43208050
43322305
71149250
28034975
27713209
75069440
2391350
80612312
1985858
99665997
62646834
3958822
50292533
60675683
25161930
17890909
55892846
19163058
27109128
41736337
19015960
54889174
46297588
46600144
35035360
15964620
32294232
69923561
66620610
54582540
83991999
8289193
88032214
35111652
41974541
5437286
39364454
95103463
61133940
59137940
40868874
66561359
82493737
39960980
35945916
2696348
85367769
91741299
34106811
1548884
75944380
73368537
25035854
21620072
55465451
56943840
21239811
74910934
67504600
55820907
29687373
51259411
57956840
67265783
79641461
94050107
85151748
55471064
75862068
70698670
77398258
11189678
10502811
77414424
64207918
27149652
93052337
54301053
92675946
28383800
5026272
46411813
18309785
45701024
76601985
14903447
4985284
14914384
17185077
16477830
91444127
58574148
29821246
97886824
59509207
74926786
31519835
53134059
26190170
98034567
58050697
7820868
45874746
70333261
15226946
74520799
77597424
50611202
70087829
14680309
96510499
76471503
70050847
23503273
68545807
2397927
89254285
94746137
71910750
1543041
95158203
78251952
66427866
36518966
81770998
80118633
48827283
70957140
3625963
91412010
32687300
19278671
42719815
54815932
68218048
2982567
68194848
19466924
10324485
53379847
20434512
36219798
31642077
85538057
47300510
96925561
61084376
40464256
68822611
61492139
8419522
56689754
48499775
45172918
11804716
63193274
7117552
37030695
43585943
87267999
49412304
94380085
91596781
70815370
35053529
15529787
25869983
55510372
277366
26355749
42404782
73032619
91611938
3749642
7394432
27978812
38033697
13402259
66425732
51365533
2614012
15283369
90672700
77384704
46409558
45112335
18319695
17080050
17025678
12739995
59488569
3925478
81730785
95706382
30637357
42443051
89430245
39595765
24489907
99947163
5146237
49474821
82977095
85998900
76406571
94660052
73222622
86024422
31153596
51543604
88205806
97802675
22434622
31403351
64476636
95117641
38390580
86302968
10586861
21683512
25132544
45070536
79761542
14289815
74824649
5705328
53971208
48300134
83386592
79810082
87539798
16752397
77737017
81337693
95706781
95496434
19663554
82681590
57312168
83926465
16235260
94938727
8637843
74858413
50425533
20765537
72832108
4299870
43765276
63870392
63270072
39425299
26100049
58211421
38112447
5302245
82137301
47115951
79909903
55965681
64267621
49421129
87753612
19303408
29460033
86349855
42522911
28953909
24851745
15999245
69079669
81079783
41621281
60135065
89301366
92993267
50278359
30453086
97535138
11344980
51827294
35836641
98547718
77792711
22019911
58794638
7962265
8833483
84317739
27342010
63510678
57966034
64561399
46762495
1516515
46947386
93927910
79948357
7502114
48848818
5189997
23272360
55766463
73472958
78622943
99403722
40359804
52007048
97509554
23100962
6869396
57167796
66660071
90169140
86998419
9517216
65720915
10886327
82322263
42524569
37013856
36878380
66869960
36185686
65222418
86448863
29138173
29834218
70929951
99854772
5679525
70213187
24074750
37178738
45704966
66676181
99936205
80232997
63370777
61863199
85847554
9081348
53595302
21202069
2642882
76018753
91010679
67503221
47243794
67227232
62397124
68695637
14898616
24861317
92666879
5106090
96048017
88939435
58517402
59413416
55609186
42207396
98000141
29377185
51307047
34900896
59338245
25366900
12107294
67194762
39477868
55229397
85105817
11990495
55842944
24374523
59375861
47202407
3291893
30402818
82463241
64203142
2773618
13042710
75774496
39908946
49064425
73367115
75098236
46634496
30417746
64715734
46851813
20935703
75767963
79863952
32995131
73356215
38375079
94381484
13042854
99849658
14906795
42607034
14298485
73752882
69419521
68309098
49836977
10469616
87988605
35185927
87327930
60345453
30797605
52881830
5762983
13035762
11648420
37704737
31296939
75253630
80332900
21969716
69739653
44950257
61274993
23690748
35303439
62976944
97602222
73421326
40367910
4480685
9741234
39640694
81660967
19639174
79030893
88047946
12653264
74457457
25254466
45621237
97602919
55581868
58790376
26489267
38285361
4837408
85274975
938156
21890880
28375163
16097731
82843583
63724303
15621370
44654427
88898421
64604166
43510050
13670780
28766205
93116403
66646950
13429712
69774960
9297711
1178947
88159347
28507142
39689485
77026192
44598597
72031691
11919288
37803509
41014758
87579832
57386425
85207761
63777214
47112145
28791297
88568067
85203036
91130854
43184304
90820022
78632675
27709809
8733283
97599783
28905809
40508103
67249826
72734222
95490317
58540639
6773514
26950503
70159231
39888270
93278797
81036245
55855917
58881344
8555920
94522591
83243553
76588850
61317022
15674688
10438429
42109786
60992744
67139892
71330045
98740285
63399112
64107183
88294536
36639641
64032335
77777864
12538095
44986841
69905907
26045991
93489773
72143654
8238956
96136486
65083026
88470646
4722953
8142402
49720059
65600862
30092037
17346272
91942443
85578263
27537012
81194784
27855067
7053472
97279633
5861150
17180568
42442108
62504266
13876631
29122716
46773559
57324209
40049052
80832661
31922295
17267335
74840607
17486742
15946777
6775750
55433104
43191224
79229992
31324903
85207068
71295859
34570525
50498998
88978113
68758360
67308559
32925209
55074565
16867830
50954710
16037129
16702463
88724303
27369050
25867246
69545820
80553814
67132998
15370076
89968666
87655646
97057311
85379642
57215247
6093152
5696756
29220405
8641055
40378524
17987286
57562745
18796107
48482238
56368733
46803680
32528829
2642566
22869779
35034087
54209401
78470199
63109701
40924292
81273804
3620597
84239673
84119886
59681733
45634930
57581639
88431957
92486888
90503766
10469033
27924794
84139045
67753022
22726762
69996220
53822706
17523811
63546501
2088214
84137496
48446586
85473831
73388998
78204314
80754946
99794068
29445491
62130537
5640969
31097329
35628564
95711727
16944460
4590067
82024482
57646907
25216724
65956213
71389794
14567585
16565884
85062882
43747913
28405723
87540041
49193728
53893789
89801159
53765408
99105680
87417252
20563276
95068650
47619759
4654893
30561787
96937905
50196890
14586139
1414200
87290389
59828978
73303351
50551234
86475851
60095431
6299265
94734315
26876002
93882341
12053809
88599527
36353858
57945202
47651744
68787608
64376363
1529034
60930723
31329539
94655028
51376585
69519129
97496015
6699114
76807000
19477541
42319579
42562280
56015517
50737675
49126503
93691237
39715054
19067179
42404181
67619716
19223874
64923391
5536257
67409455
13800989
85992538
79071887
93749467
98867182
89231217
10393282
41475522
54952390
83229629
15851456
85704281
20230284
31241959
34628207
43204081
26578793
1387460
44159167
43633981
15676609
67543732
33984657
5080130
73734993
73127350
34369582
92860500
79495062
57202029
51083382
88160335
22747574
25578224
38531410
78852480
87990229
55402183
2753131
3080608
89622166
4177684
29840931
36486109
23570387
5034334
90632916
95740695
54396264
54497676
28123012
60244152
64182101
49318595
75331032
28377562
85810742
21911460
97348943
5547653
5356777
42583920
81160831
95014481
63957719
23143689
26041054
45420101
31770807
18540238
24716700
12782104
44967783
92396777
30682609
19710389
90923089
58497359
37960793
64341727
1120866
43050972
43400634
72135667
67107794
36662083
86301426
78036415
41746335
46220746
90892350
38491452
46413840
31687159
98427116
13083356
21860934
34292282
34675240
13156217
50368219
62705689
23213317
87417066
10772382
64732389
53125853
40824845
68524164
12704078
76725234
74288644
61465980
77018339
84958401
94110984
4841527
8299500
69190102
78029485
60872631
56689372
90250943
49705645
26394540
60295306
96570231
49900167
98840447
34359941
57210502
22856913
71893230
66339732
90990603
39961608
6905550
37619794
66157834
69613304
47171114
48807067
92648345
46355222
36589703
91652388
59506918
88358996
81297472
41675418
85239553
28564646
14383410
5295021
78725446
48270815
22379944
12435216
63427490
53134235
32812147
58046832
15993809
30493352
36878958
41808989
66513271
41345740
60229440
98852753
51338753
69091162
57199575
56296357
62686475
8163340
67636294
12860617
18877774
25264092
82541445
35885637
43624860
29365747
24728787
43771606
13126260
75953499
8124048
8010828
85887087
44666551
76864277
68809334
82282757
58487154
44618724
26660151
2141985
44170839
98858548
30793461
66313030
56053630
96668129
86571439
26829171
56192277
2470965
56767425
54649
94510143
98620279
36663998
94702845
24655188
3082756
71003716
58938466
9110522
81151506
45354701
88597671
25454076
77383979
18510755
51521463
28307734
58157983
66250595
50911953
80286336
9204448
7845577
12575619
96845992
92136213
82582999
68342542
45303593
86834564
30611432
15921711
9434864
72668525
63567646
52825752
48013891
77703214
10936056
1037647
9735931
11545013
40473323
87932870
51086793
52846653
55376663
19308378
13585590
89050562
25210329
22884556
58001768
90890737
539672
93297443
70859304
51234887
74508071
57266554
12154956
50793085
8362680
21363122
19464647
94703256
15438871
76801881
77997749
35896522
47825263
89034357
64131762
25962035
95744609
89476419
37044842
78882995
30201427
68332353
38710482
28743388
88852101
446607
91950069
40366802
7059388
6266183
74243934
90839230
39071948
8492675
1120466
22783597
28464871
48889349
14140454
31315707
97343103
62363814
13072405
44163870
50370777
814726
66769630
36991009
61135982
19998972
46711530
90146269
83568663
46288938
74187896
83533042
8550352
7131230
75754709
23034039
14248910
75251475
135203
84055459
56420100
53458402
52540207
4995426
87368254
98474066
35042356
42352701
280084
9990729
62083528
88698387
5590828
86159258
25271390
15954849
60572381
42061404
72907035
38262797
2042847
92683866
29672618
393740
9252084
26729887
38873797
41158681
27538658
82574323
26297519
24961066
96589861
751801
4049013
69834935
18987914
52930060
6244243
2893207
76470285
7028574
66805060
64350349
91288157
53251053
66339061
45622425
64510568
35170320
96563535
45333154
65093996
90385908
12541118
48839059
64760319
46789873
95647568
76465614
2837343
61788181
82516496
82603324
3140692
71847363
60024815
99786650
98286372
16972319
18806654
53449067
51191289
95451782
30768808
28462641
87652221
9909754
49798127
811754
63997482
40681461
25576968
26737470
54430020
61643583
9163586
39093216
82766974
31454198
96550836
60806215
40503175
4700999
97982121
44554370
54220217
21867324
7071143
6417645
30324005
94261066
50581146
58426182
13906226
49857474
16958353
42884699
97567207
5521033
65333409
11902383
95165690
69848104
80437678
17454945
67447877
26444297
40448318
9284029
62556381
30040194
32082064
62665244
97121832
98743411
22981076
84098816
44574745
79113522
50584100
21918345
70802716
91634975
28486449
39964860
63640004
90559045
20684428
11828575
6839235
410278
494878
25930375
7456963
20489635
71644447
8671203
99503709
69796987
6156152
76012431
61479398
66172668
30600703
93702904
46871767
37466184
59154821
56334871
30067444
14274290
34987863
83192640
2891888
13209548
16164986
25610416
19764762
52750537
23865227
59334293
26804841
65897381
14701084
12764192
65442912
67389165
6803075
48464516
14141702
95674999
89515052
89776028
94751745
50712892
65862315
31388839
75392644
14711475
93863804
73509711
62872453
96249109
51341763
86760104
8032317
18348475
94412912
38675478
10555884
31185283
7941675
19031277
94243339
58007703
54460094
51195339
17699782
62193645
46638817
15381396
92220153
62408267
44831869
19792814
74220795
17679277
49883378
65107122
98115894
42632330
94818988
64654107
63483927
48020526
49993793
27900942
94020285
42138747
35146167
2750239
81485567
46012276
25642302
69276217
62650932
65360139
38155123
97300113
79661304
81252474
34226830
63990367
57056905
58563021
36647721
21666985
37738391
83744468
43597145
97282866
31416699
30597155
41544015
20361267
52385880
57708967
65661068
40781666
2469797
84981657
63912024
12483288
81299142
55012755
49626872
43034020
16450240
32298680
86123429
48549296
19390467
98805861
96882635
42784368
23911435
3182991
47636358
30612965
59369937
65186944
49504803
33519065
40454136
86520637
26342783
92230022
50240747
36076056
60991835
45235440
7628593
93119862
72460337
81296979
28152169
87351257
89383993
94708885
59542620
91960729
52044649
75384218
55267680
56530581
66754345
94242064
14388644
55606643
49501994
64962898
79963969
39942041
12463439
24045409
25595788
34145488
39449796
80205125
92030573
26553080
45779678
37350631
88012400
32351387
75758373
16460909
62717729
20874047
9002321
20263683
68994454
91623109
3603213
66966674
95475582
37570042
23446725
80783493
87914496
40947376
59878046
41043915
3154171
87181951
62060775
25786951
47045348
37907974
55970963
54031772
92824860
42210577
11381324
30534357
72632494
87127664
93716808
14554614
70459771
79016326
30415595
329051
47763760
90644086
32155099
31570269
44579009
77289299
94449328
33823781
15914535
53759463
92111862
91704341
55811572
75803273
2270471
7239334
34470141
52279475
43925052
32589132
86934531
82836271
41827427
91601602
69039968
19073590
26499487
44563364
13556558
43473096
51454217
42073760
70912010
78110575
70875305
14772571
27749813
80214820
1856993
30118943
12110789
95245604
22178999
87403848
5589848
87031310
72255338
7710194
58836219
68046172
90986264
87076613
57983675
276665
99420903
73943202
83790522
62887469
67422483
12329560
6809044
71443224
14848646
41631894
92434002
21821875
3202552
5208763
50759060
19332593
65999209
73325790
54736615
95122662
98395345
17126197
63123753
69889365
61301892
35506359
32460700
33425685
9140349
45157218
21385683
33958185
89905634
33892766
92160890
20322641
19646361
74816187
71613309
31212991
55956044
50687581
91999455
73709309
63400763
40432724
47379783
84169924
34299451
35412800
68563211
69716062
51873096
92657523
99061082
89889215
70274
47322221
56562549
56067478
49426110
28487778
28442108
2986043
89548392
97260197
73706842
4901811
90340938
85478807
61752923
78571705
47014699
5273023
76298688
37885830
94385923
10342385
8298876
19461779
34521467
89871097
81060298
45447988
77002357
67857731
69627572
81513711
54975866
53675087
50694709
71010551
33689044
22120697
28877413
55686122
19700613
79954199
19070657
67869159
87773763
45631455
35138412
93607180
68169813
27790542
87870179
96093680
92176592
30320028
69017499
66166291
78135651
21281732
92069266
45142733
13732802
96012254
58160089
37470393
42286300
96074668
54958044
45435588
22746676
73831
10200836
47747098
23207554
30149523
21792077
50772148
58129827
55355114
91320134
80513052
64946179
33750323
4522112
1834257
63207242
95073931
3240567
87094011
52469633
54794561
32477346
31339939
17769055
98862208
16381681
50171222
97551678
17623110
33575236
61325112
95365114
21891539
70803289
15006843
56759786
51788914
65769800
58934677
48292711
29437596
43652444
63562151
15393304
6967966
80828276
75663992
47518426
30250634
55735545
58004789
45890595
89167421
66501650
64108873
40664315
22493511
7269905
83994378
4005216
82034426
53289251
8487290
53407261
18778417
83876734
98027591
95176856
60424310
72956663
64858041
38424909
75222287
83280853
90310665
50625695
64096185
13684395
26369333
1541141
34293977
58396355
62793375
43957536
74258164
45561008
69665677
95371620
1395486
17697745
9877706
46855525
91254731
31592992
63631651
88547825
11377306
1700584
20885864
88337742
7082562
86817460
46254443
39961129
25826137
44492304
67004369
13750714
97935694
30874349
66881215
52715429
81300961
92341521
62816624
88274311
14275716
56555010
38375546
12077899
53266819
49874382
15764777
41821848
26614263
53258325
53615031
35117295
49846049
51608773
25731949
75339635
47659585
5070507
22040384
36994673
94460159
67065095
8981447
59237437
36616994
10265916
73844910
62058706
24965163
37551062
8975802
96063050
3985144
24747170
97833832
78414527
81779755
16047071
12940996
86684969
72504097
28729366
49493640
30277594
24484390
4474000
86495510
65708202
8455910
27040752
82344062
47925802
55830250
76353016
45432346
8977188
46082514
15558084
65276722
6854361
29298159
35779725
11871106
82302885
65375642
85717981
4905790
87584909
17240736
96786647
33841868
68406268
82769663
57976430
86122888
4140722
14336143
25133356
19338204
66213964
26811246
90336208
40168063
77359836
83507129
40416303
39600818
56430702
38041195
27947712
54190300
99380002
29908331
69247882
34989320
98762270
57110513
68935805
5329314
85951933
51600221
60725313
58473597
98345160
59812976
61428562
38166621
76596755
16048579
66452862
91193430
30076436
8218012
48147250
56792532
48117356
45235043
56065476
79831104
71157463
9213472
56924254
73884833
14180855
91159764
82848051
37115535
70941564
69675309
89166383
51628488
9626931
36533197
8323453
29163745
34494085
86046186
90646673
50599482
35936071
48661104
44585123
98410060
93389170
91170874
26188172
39911010
12861989
30308644
18843390
13551386
34079268
20343145
70156908
67667218
54957788
73005720
17391216
48736393
73221996
96770800
56882357
31257027
68058288
22003915
65293750
87095846
38786639
27492536
29038545
22096960
87511228
2902173
43000880
11900108
88214325
34274387
98402860
43025867
55308935
47936932
43709483
45434155
60074141
61683654
8327075
86890206
84103858
66266984
62845922
11120411
83275302
70804255
58529315
14002055
99800332
20775652
97331241
23329303
55704455
19955657
26139023
85333375
21746341
50435966
28423948
75395535
20039891
35333698
71577088
8997681
16984939
51206361
41285011
257001
72868303
27023991
99982504
14105205
64219795
57054823
77288580
49762794
32446345
82048763
82250120
37828216
54054200
97418119
93690972
29157587
68367523
31953794
17094567
91675915
18435911
58749825
59819658
70997830
37263449
10837363
21039880
83429625
22514018
87029648
1822173
86236413
86224757
6503284
96913737
84747815
55339359
9357438
25813917
77722147
31464758
7055103
71099936
33230297
78645723
12909848
41455235
20793378
5852039
15057756
33584898
47420460
70163710
50057577
62296320
22725331
63696306
16860731
15465307
11293012
1440518
79155166
54059340
66671034
43465397
39706850
34558351
92698346
38636100
51356628
37943421
89094341
30977093
63287901
64968649
52317831
69522731
9742105
97808229
39529875
24285811
44088201
73712299
71270729
35492150
11275429
41329505
57007712
58840130
99651287
84511262
14011077
14655980
62775026
13912672
4984868
45471176
51750910
47733096
62295172
66099877
50364480
51545334
55207688
33092614
64885071
3058347
48517045
33867607
68629417
88761481
49543893
86976437
11769787
70175744
99583767
43724886
85474833
5427712
55165065
1489944
7212082
27635759
41243795
69727628
61199009
85346203
20109659
55263165
98439617
87404223
56338188
91670965
33463922
49445241
53409486
88444832
8384694
29487659
9889509
46330327
35937355
75114801
41062580
451797
71578834
86731807
16331874
4391545
55794085
98783423
11962517
32966922
7913530
90578382
50728149
58968042
9771508
56199554
61040020
99734911
69437443
63600678
10133620
46837591
24056405
6879875
24100334
8563906
22575645
35828835
7016299
42381546
29778224
52715897
73431159
14802233
82079731
74336321
68960486
9832777
60828245
12009230
17259499
4951671
19572954
33855839
56780145
74797202
33987376
2586281
93339308
42372061
96208622
95067535
80864221
85661697
11487751
9131711
33832714
10397230
71685179
63609418
86045640
67758551
59923679
17850149
31091562
58305390
43868468
5073044
76897121
90339019
53376830
26743564
43681051
51420444
18532414
42649896
35308296
15353741
4835879
1809584
26592038
2752769
9610498
24421298
24903332
78987075
34671362
14003830
99874850
35431212
60648511
6190114
82657954
86137556
71637846
17493849
83923184
41044279
97105802
15909484
30867953
27587099
49115292
45999456
62873466
75400843
77954852
11275450
12091290
95136973
91631883
81459138
60151649
68116080
23410429
55925460
79887446
68862169
9816824
30816080
48402221
79124410
51221978
54618968
45355242
63569116
9627803
60505506
41939202
28876255
8162564
33342612
69423994
31670900
33185869
79656064
25180542
72302169
9708451
97477300
48573962
81697825
93524336
68698761
68821987
66062848
13087032
42510412
52423416
37986107
97539564
83243163
6944911
12172333
59181279
93680274
58609066
82265927
67560752
10157200
27812370
93167517
42212816
64368047
29150483
87393071
98048221
99770492
34752488
50305004
6839196
82391810
97300641
40765062
3335717
39997019
8834466
41046765
88376591
69418645
29662000
21192834
91041944
36052382
15958712
791030
85610684
19215015
32110445
3285760
9327864
91356508
17134977
67317439
78494061
20105347
96736519
94698484
41062835
51885519
51998159
48074711
61843563
70064209
81127268
68641808
56827292
41751417
26549966
78148430
89950964
22688253
16010368
51798697
94623894
94866319
16489543
82118237
74642934
20630120
4176062
81234569
42468839
29026539
21156369
56805327
26385216
31709393
51394320
54207012
78614694
32399191
20933210
89942174
24670677
1519149
29278528
56229179
8441801
33942468
81303873
42649391
31820115
19242953
56212290
444843
75620058
88861110
19403986
46900169
24172367
47209944
27436971
22049648
5624480
45116325
53415228
14846820
46300343
9270873
84160128
44538305
97454065
58014145
56187084
99780695
22206380
15682109
97796827
77059251
95320419
33683879
23421214
78904233
11383565
1414052
44611201
58432747
24924238
39666147
95854294
29866009
25340763
87796728
46148019
15752868
74147349
55307514
18887469
96484054
79700538
24136465
61339400
45596791
24954871
20078970
26594534
67924604
72354997
42657575
86602113
37855498
36569447
40695028
13151382
83455779
64842160
37990115
6469873
9342572
32886772
53249070
10164402
67896592
6035078
44669623
90448823
76175286
42780604
67786952
33775799
25075333
86985858
94722046
30050182
91537110
34863577
80373549
78292211
96295962
54942583
27385176
11807108
96457712
4910882
58194731
845363
59764416
98299443
54970058
1905182
44657143
82494343
460420
22917660
9814493
42254075
88519540
67879922
15839021
63155550
9638445
35816275
52672363
54138298
88230144
72891291
61770884
28963352
85186710
31419592
1168398
69383030
42932682
2982739
63131511
68549483
66172938
41747264
5132895
30751495
459618
81914446
69284156
1661056
24867433
43826725
21335670
79722221
1254417
21310965
19107615
24868890
50581440
82489035
80306479
60235642
97625198
59267069
26359444
92138109
49473899
44836331
50023890
38450753
93090335
20070397
77781110
20663151
74399762
25362506
66480273
73052722
16294201
52825156
47434778
50717993
1576851
87648247
48178984
36974167
89287781
93879018
17317652
13377440
73887777
63014158
29401997
10072051
30107989
47352625
41859402
45109579
5965181
50165562
74561266
94169106
35279676
48269192
1557256
21548068
868800
27915405
92551984
49254768
38908456
47666363
94479095
59196129
54124652
63509044
44841227
29344608
65160289
43436538
99948176
58439736
70730571
15902885
97169796
64901864
37941160
54006292
14508818
85414230
50474889
37503995
30653845
31532895
32010976
61646135
85480874
7567060
96351086
38612046
40491682
43913941
82279500
13885881
35820368
52735568
17961362
73658695
28303066
48779173
92808897
91531259
30733030
85836689
80876150
22060776
57399809
5311261
39051344
47984799
65066216
34961650
12185663
65100427
12346309
50668443
72360825
15906301
83820225
9032687
70098236
191010
51084880
23097663
11481935
43980354
52721133
87121453
67573409
8862062
34857255
51626137
71588461
57489633
45598034
41648143
86288047
76075124
55482558
54970757
15234619
17272657
86039719
87483229
9845441
22672346
90750219
48780893
13850308
38544357
4075210
78318690
9040836
28654790
17927874
75222640
68866315
72907549
90625360
39352050
57713585
33559421
72939310
98776140
60301195
45612834
23606753
23519668
57402276
47142127
29481651
11304334
4624603
86249976
30686017
98712025
20155777
51321489
94323986
36871924
59782347
25499886
39212493
20757943
20325053
78420852
93996039
50267743
67094590
44838926
41733499
33665601
53317648
14982310
55423228
72218044
63428475
949989
11415581
78012294
62288266
48030082
30584126
49076831
13075505
6727804
14972254
77843339
51056598
45346548
46055575
30652467
53208451
46816163
40831563
47477330
18333370
62903121
19346694
90346455
41563552
8083977
94577319
68337255
31990781
81647091
34447125
554945
87683379
66335333
17869752
15404378
83224869
44603712
56236369
47224582
43831647
93192922
76186815
99725809
56192992
87169247
42144026
88349684
36737387
4485365
91517370
50427695
97465424
50895453
43414623
2597162
82400092
70341053
90571243
5799041
95372300
27542107
46231042
54583501
32096576
75307657
90745803
12429082
42283400
7752807
26062526
92075850
52388203
6782155
14115726
15614462
12194476
67225056
1185931
66254938
83812916
23093342
48255209
70160374
39369154
46553905
44911909
55436380
21368030
48671078
63589136
75892379
34609389
24045885
95410250
39546607
63975402
24680949
27401440
39509985
11509951
49698584
79390690
19712299
47933263
18765741
65234075
74841518
93707652
66160087
12677449
12101533
12069920
31725109
58333989
32753114
82687427
56448266
59713775
41081934
11843733
66429662
66291578
30050029
55994315
68329064
70216969
1587887
14047808
37100850
12247614
67071390
69753554
5691779
89870087
74394812
99697775
69424762
70513729
58536737
98886984
97729514
79100968
85131929
54667008
54084237
11957868
12142405
4520110
38317544
5806167
43008397
65735560
71155332
29546033
58286861
14271628
34147509
6780201
51728566
68930710
53218851
34541360
18297986
90994961
38580535
3829036
92938004
15795058
90221647
98756477
39025007
11697420
70658097
27403355
29512904
26141688
48973312
67498565
96674784
83621336
73196532
81730874
27938116
26781718
28743162
88254056
45135415
84039589
6205639
44103165
50384111
35468854
53001993
34215562
39221799
60106668
67498567
94674422
5330125
50533501
21390983
9328555
95125669
81841580
35700699
73573054
71877684
2044663
1169509
64939502
94345041
16134749
32175055
59403074
83213478
81889638
67276222
11442931
69357378
75151070
63209287
32611277
45879652
6963230
47511288
45236850
35631868
82366074
78693581
92304986
73711007
22229789
99493035
23682936
10823833
63248599
53232553
10387972
51062921
4645810
99265137
30849001
54595210
49744321
70888220
37106672
60578429
78202742
3377266
60231378
75529157
29731083
70903998
52350061
13707362
96886898
74781283
12283455
17095521
14845271
93160552
49022300
96493674
86330284
96883947
60066728
32942869
26241206
841104
98351359
12639002
22176718
59257890
14387991
81147784
88619134
55444141
40772208
87679360
24703467
88574085
17912915
52951357
92197332
39573132
75222505
6948015
51617851
3236632
55553324
73642439
78669523
42538994
40627329
91696907
15390384
86863386
1668032
39226341
87354673
97173755
412594
64481520
93937240
23054062
16101045
92807104
90628755
55627434
65020320
9833061
41803225
43701797
81177955
85670031
84021514
42521982
18060437
18025399
88706869
88735071
99844160
18159516
11333060
4627137
79331641
95772556
58091207
13543202
83109727
49814401
78303517
90112106
8509752
67729833
30933553
50907213
7770417
87097706
13388198
8743319
55876193
17493229
56092684
90367217
3533781
87126789
85672833
4041198
96123259
42930129
9516411
10136603
54483995
97015965
19815589
59325391
82034322
85756423
9454482
14044042
47803784
6205721
49933859
96538972
56355151
55031556
32904941
27820638
1345737
3088699
38491097
34809446
31860190
90921368
35617552
71134283
57341594
69228095
38016518
76553566
16042107
56808684
24004455
47446853
91046276
12927756
65598258
86590665
26059536
5085012
74009520
52634835
80832645
59378903
92690946
97607995
38514367
89192382
61195822
96408758
77122527
74526645
84870138
7467381
40562155
12472424
96337623
88577602
16365548
85696366
39539438
85199800
95047670
3970446
53070540
25177040
37514166
50008186
452651
46119207
21914087
28985038
65166558
60029410
70651243
29800968
62016640
42068665
68153051
80048288
73903035
83219910
48233657
4117723
56969873
83848378
41551926
6584930
72179511
79991687
72223177
8993330
40928428
49583958
65088410
62034090
14590104
86886793
78924340
49349850
18965258
70091356
98337864
57923907
3521707
92523415
89075222
63996418
75479814
81699880
56291071
44079734
77232368
17866461
65521148
12687201
86505030
54798428
19686446
69752571
28545307
71620406
76242041
37486989
48423837
45174376
60290860
18404802
20017820
85185372
3288914
89519600
7295839
52292797
75381240
77881483
20531654
5170457
2562394
23892193
49943460
71384041
5103198
45975518
40975014
7298450
49486349
93504854
59494753
33015974
94294602
63003503
88110903
8790510
78334009
21687742
19012145
22377548
33077488
92054517
70197630
38527962
59148847
56922164
44589282
802278
79021467
39085237
16226379
68683255
76014849
48179972
40653252
99853966
73525322
22814909
12130545
73022271
4720783
35823812
74373792
60432061
33518028
64395310
65868957
6546698
24996755
56553833
68097102
26821802
53513902
59409728
16605236
71618724
56206486
96623589
93204172
13476165
66780954
74415728
85523330
31694284
47827894
3078888
55162165
68925961
55722098
19124461
88646562
12085944
9523784
93206572
44369737
51303831
76702903
34413237
96380572
94516319
48222206
71704130
80898420
3565026
39000409
7801706
73266281
32490328
5731012
77531763
32247736
84864330
58091093
39853598
36346308
41346722
96625222
29026252
85720721
98357606
17559754
73358143
42150641
40742493
41338675
79239950
24475207
53204344
91006874
93010303
41989735
64408234
24086613
73374158
11269038
96680600
15916813
69485459
69101931
71182545
89000192
82109847
48955170
93143820
80281733
11319687
21837435
43282251
84904121
72974516
86807217
98905932
45158846
11648407
23725505
81757459
7110507
26489569
79599841
23051340
18937387
72765602
58959778
78066339
99119594
62495920
22483585
74927625
37807360
84941929
57909220
20989041
78281692
68767619
47896979
82669399
77047389
45237227
75778751
62615204
73490091
83745919
21943300
63389310
92137842
10950642
63229214
70949411
22415652
53783439
73121899
45819508
12241378
82204185
26604929
97569743
4623792
60220227
28846642
75338256
15219888
49982170
49951058
50568675
53613412
30315799
94735514
9101014
36941087
14304074
81525230
13381833
49537074
16764249
60218849
93229835
98426162
84798153
68787373
6709735
14075295
50600637
13126457
73229326
15219076
68671928
60513642
80889544
3435473
18237197
54220391
63953798
98832482
51664547
64829810
98673687
8006560
29204947
65518231
70367915
28676129
64842476
60633392
93077798
59153481
57760855
45034912
60146875
15317438
3790508
33698208
5551259
35023733
96083406
65218051
59399558
48767828
72934315
19165701
8683001
68646922
80778613
27181180
18856463
50784269
66484733
72879763
93780654
24585792
54198209
11736996
50450078
96908075
76235964
48836375
6357783
47396785
18951899
27730095
19268440
83625047
50242619
56014834
48198338
76075451
39175437
8604931
66819107
52779771
77606273
11835389
63016427
12559678
27526329
51486217
31961201
22108841
85967620
31363134
55662829
44919474
72345855
33565580
77712482
46582846
56476990
3573270
68356271
5152183
16201609
27368156
9446234
83276120
92134222
80823720
32781940
47721316
63789959
75278083
40161012
68417525
48871688
6766682
11587260
17661250
31706281
24367509
7594985
82116874
70023105
32834191
82104633
66988177
50397089
68862179
58448130
53857413
65436283
6701563
70673692
53297654
64725052
23530914
33831294
97577481
89232273
56852331
61611498
14961399
2590401
46036666
81133124
81435755
43093401
83173365
15711388
43121643
89203626
45751948
17936834
3614812
80147160
83882934
97413340
40591411
91549664
66541951
868564
69804305
28759572
51720054
84384106
67150507
12330778
67332585
54165887
28033686
25844303
43040742
16283584
66074860
50923452
18027863
67309877
95049149
57184292
4013297
77984883
80612338
1353210
9752589
51999174
81303898
38473227
6993024
36836350
14568771
47452643
74884088
83849270
49586782
84247972
92330646
60743601
54047272
76445035
97336789
4308206
6267223
32643914
17329257
53850901
3475863
91571248
10932635
10091670
4020911
2175
8124650
5013764
26943599
67882975
19170729
57010101
54986908
58748906
45949684
38901098
56600366
41750031
52274748
79808279
39198986
5540264
23325691
85894517
17975789
98386948
61127438
15757510
11085416
62568972
58604609
22759000
88355255
20900242
89663701
74693446
42445242
52415864
21993182
94703996
32951861
16543510
99222074
99948011
5416972
90779439
91415825
88691243
48969574
69701600
63803163
49565366
96657015
93531265
65793110
1521577
51104266
13102289
62709996
9632459
56156416
16146136
86883717
25110377
7403941
95000414
72987783
81700412
7956235
34647480
6196913
14397374
91697249
84980454
71027577
83890955
74138503
58017650
35958718
54484788
71651865
43192633
94415693
75023449
17616905
48784620
93019978
70624007
52903898
28404839
25377838
29298831
56563655
95354642
72561359
47186915
26411127
15716726
33526682
6221560
49458269
48336246
63393128
41613346
67700887
19691634
19762442
97060400
58306324
56259380
61368195
49834530
26585287
23470225
21900725
58897382
53437094
60753444
34055139
93204890
6524149
36095285
68223103
31240392
26385969
97499502
42639367
8153789
13904364
28930575
7014092
24316866
32766633
33289520
72713601
46636551
42104343
62703510
32932230
91535625
87324771
86524531
21094112
91677070
95635189
56250208
72000808
89916039
8171435
96925441
60262091
9422202
86961855
95560811
96638455
9339412
95504346
25561385
22354382
34980428
45929485
21512195
8515951
41274035
86124504
36963463
39889463
40152785
63736292
89060686
35913448
47529811
82262202
66733070
99891867
8218317
42700215
67281831
21949440
74438920
66094780
12267902
81543595
26694569
37262386
99766794
38448453
23422495
21117651
98225925
74888217
96117974
83638354
82451476
56407171
75187493
83691046
80040262
74208152
92661252
91879064
25938714
60648020
25791966
13716537
75734627
96164884
99241368
88730185
91355959
36581423
55094318
69220042
64899209
69109271
77286387
46104403
71604027
89450427
78724745
87452299
44768130
78562282
14449684
44066184
57237210
68701570
17344928
89955404
26422236
78471585
67208775
38597830
8005692
2177072
97315276
93669410
85070012
9233676
68375496
62452875
9507667
59546424
25788696
8893520
17280613
18107538
20453662
42814369
91016157
76738577
57620376
65309567
25882286
36443891
83255664
37832178
92920950
71449515
47840492
13184554
36639435
6914655
1682223
27844849
40963141
55140173
53056433
20176217
44733636
91945141
63969217
64574354
10549729
35699748
49192871
25797137
54891146
18432183
64051155
86698201
15036029
45758682
88369317
89930526
97496333
17667978
94044768
85567799
50185333
40340222
36462405
77050089
63067051
79853640
30284787
44793089
18671032
35526513
32820918
96818356
78448513
88157453
19661244
27250369
88026759
21031308
89655234
68262915
24844121
93174764
96604722
20258193
91608831
60408650
3848967
57793109
20024410
68671876
41959844
19861912
468397
2179146
79548309
88207123
67820754
51783698
46663378
61372463
21543169
29410749
22858405
84966439
71287693
91282609
42820973
53614465
17848369
93507761
83426547
87865827
1405560
59345949
24097127
99753366
88276126
87704063
19273531
76968476
53385873
38883964
75405913
80606919
14098941
51342723
93794924
29159715
8581942
45735532
53487499
59454449
85976105
47307314
76958857
26807805
13189089
67827774
40350030
74234837
59032221
87801614
44767588
88033997
79730472
82078656
54310538
26173120
57317769
45564687
38646161
67682669
81024621
25006559
55167044
73026381
10133382
30197931
87918006
55649842
1382657
32110200
55260141
22197415
8149846
49754720
74884470
20808390
58537007
62189002
33660068
65132355
96985217
26946111
10917596
34090116
98582177
67662696
13801683
65835281
23666987
68805307
13367472
15374796
76871215
64249167
29507049
58207934
75781715
18080182
44631642
44431478
20230803
33948980
19690732
17004334
11911042
35455127
41352900
24892887
39786839
37245878
58171812
86644257
267267
15546330
8135708
62877243
50880679
70503597
24216367
59903958
3277314
18229683
78711127
52988178
74020369
31965045
60206700
25027481
60899431
38777903
99368979
44478835
29226619
3224539
52774997
84640512
87805819
62896918
28385645
94845359
88383745
65932169
23564165
64668276
50629433
12493347
58975087
5072563
87383040
47068464
7416908
77566744
14997316
25482302
44953111
785740
59570797
36554909
97364050
93809784
61147081
94482177
39832321
1866190
28502222
17450040
74182649
43875598
4902903
71147565
41737453
50648416
3852641
34399423
34711777
27031221
47474410
49967587
27422322
16380394
12249263
38259791
16547588
80095052
67267965
84776311
95502721
47136598
23639663
51363107
97811827
940127
3107135
59150506
72933490
87906140
2293219
35814598
415554
92387877
99256614
54206132
69267907
1066520
70246906
15069633
6667644
22690854
98324479
17511434
83714608
96226785
57573835
90670707
18251503
23009327
74876726
43556450
16770038
19011156
88659816
4694746
23793075
53792987
49737141
10540286
29260642
41639448
85170207
41609584
2467217
1516253
23602237
85467236
91056497
13703002
99137959
15191092
36980783
65630337
31580404
77079133
97286465
45803712
88106487
82855164
40455298
61561724
22679522
98968621
30799256
33118359
5059828
82307925
45581581
90279485
75404584
65858459
97639092
80137183
71799058
52440109
53636588
85355257
22144233
56738846
74809042
51830119
84272129
46003296
35803229
36986806
53063068
44203982
27171780
90592255
89581590
2855852
27649157
9169705
26665761
95461915
58011303
34363994
83829412
67589766
5150207
26301244
89978536
75573071
91903652
7441882
89319996
86875353
40090150
87582459
62182454
41792405
76926315
58918507
68056568
98968470
38739574
51801393
18661430
81865636
44430864
84771807
71255490
66651871
50688882
12844522
38879988
42771033
39007113
44989823
87862031
22677880
70245078
4468497
10757600
29673168
28910337
28970783
52298533
21485038
63331549
49775752
30424092
2312551
48545100
23887290
61773166
55044724
59167189
25181369
30630361
80568196
12787342
80995395
28513875
45693213
95779439
60355060
31230341
54465695
53743380
47142954
81869493
23351364
96652433
1816548
84438075
60704650
96333037
87735285
16453559
51252516
99596845
93607210
1150911
67690231
57299716
25105325
13539319
50589576
87499658
4123064
88391879
22457701
32838919
65120147
40916166
55289470
55743380
61010004
94486621
29800740
38260893
28863879
99091294
79534913
33438352
55043859
45380879
90135413
85682967
98371261
85282625
75778755
78260137
44639420
84928047
54499150
87744900
3537667
11825154
22406460
81100130
26387211
46434647
35955642
54942001
73266824
49946201
51603098
37429296
77814780
46720995
92503421
89600214
87942265
222440
53077105
78745013
36590361
99826207
18714806
3043238
39635592
92043305
16468225
7698781
30565456
47905606
78454164
90051595
36338390
50158984
67213957
57541468
17051449
73774262
69531586
62755426
74749099
17368414
16916489
50235563
61699804
12900261
23177537
91801654
58934673
55103238
99090127
8031798
38613200
70071408
46726143
71587989
10746052
72489312
12497806
94044398
61750066
47095830
92828293
44981768
82197011
84343231
71835642
18879464
14368288
80246762
12432219
61762929
88993345
9160615
22350257
49016149
47886155
47051735
14800044
5434273
52789036
47928214
22136581
42943458
60825154
70658107
10220438
77938512
34144360
4408026
37032664
5579693
28709470
98483557
32329265
27831527
62479978
18756658
55302052
98529486
63490840
52993395
73274252
1451455
68508736
30783800
24829826
16636409
29711788
11629319
87422327
48438410
32573774
17377188
39296240
99570983
76125096
60548384
96249203
47222851
49091366
59326180
36007150
25565227
48217218
19337230
80718332
96169027
5649343
74954895
34629920
87375061
1380013
36167120
56994176
23843946
9754117
96279786
30403161
63377789
89904091
38353950
801771
76368480
46296558
11500057
29838427
51174494
85490966
4085994
22563852
21195182
78057057
50951348
71813387
47084287
26594487
35856502
8923833
25886723
1140148
70183322
84735874
22126786
39936325
36035804
85441066
80447859
13585716
16705419
89487738
14213764
49106828
55470848
49018072
51618421
47548166
36869238
17530357
5748807
36451277
91188068
73392599
15644802
46654822
61531706
18125078
63013612
76954802
10444802
54322636
62762151
35455197
35651614
63307894
49127607
83872702
64619835
97838658
62852328
41668109
4652197
26864165
67043084
70389245
97514183
29519622
17908389
37202743
70604717
32136199
90657144
96686870
45242239
93525341
20143052
55381272
59666657
72721419
36401288
86356059
82228872
32907768
3267397
75671485
89197143
65064450
51622593
47158720
23196765
55944298
22047164
50772208
49361870
73659604
98436611
82039643
39094308
6285965
99128689
22283537
65205716
30831112
13318825
85276402
43153278
37449325
86060880
50101741
48122880
85724480
73852740
75882624
7138042
74691040
82351613
46370310
71442895
7111224
73263458
21797053
31571866
20912337
38578340
36455459
38515510
98259548
34255650
99101293
33998072
126797
46531418
60670546
13888225
13423124
55743432
24208463
47223381
70651058
67553721
86669355
86774755
55164070
2871946
57988689
81869095
61101741
80589601
91549841
33209843
66855699
3528795
93089588
87250284
35817560
74354910
49223792
90283526
76171446
70562949
33466882
68337677
52630709
46808284
32229889
36853735
45065752
59234837
23214590
15728657
93532029
16153483
89755371
62188158
30502679
44974987
68182828
13709089
97727056
31687527
26685575
66569861
14292501
3065905
64740171
62808558
29506943
11424659
26606107
3855592
1856929
336786
50800746
19781281
88679437
33766650
33483677
13117610
19597147
9560259
60077771
41419657
51602933
96552215
24186787
77573056
10292429
81943617
33038854
25645294
86257670
91935611
23583193
88471093
98482420
50506734
30117299
50343724
91285262
63404577
85384505
80943842
46589508
58774607
77817414
51673772
22208416
14177973
87389274
26906117
17895369
81086795
24004727
89577317
541515
2923758
17537256
43222847
29300992
72769704
48190303
72211932
37028262
68431740
79574186
73606064
62768503
60295940
31119282
19756642
30775169
76579812
70960877
2931691
19432798
61989752
85975747
62861819
1925606
20711374
89622484
98008331
70801604
95591921
20674761
86698116
83092940
77757441
61699816
43587711
24904539
43903603
31007774
96860772
74328858
22975235
37528176
50459400
39685657
33383219
55125249
65638894
30472618
12175551
31535711
84757471
91907127
32753635
97342260
70409019
32269916
77990109
17458996
55231188
31095581
73390797
13945870
49485087
17259234
79642637
32189865
33824251
80291742
31892117
80729342
53143569
15824120
48734025
49104231
4267597
38197473
84549118
73655912
79960290
13466867
12823956
17818641
89348657
65406271
73711133
82683168
42667600
22042184
45424704
15408402
59162047
56699376
56434208
6178662
67206956
53971295
95752631
90617340
68326063
564631
90411974
50124166
42477137
16159450
81463011
92452232
15618755
40866598
70001497
2112648
48177873
80249090
6334212
26025119
82772728
46821216
18220389
55673439
42944319
46953089
10128394
5186062
59004285
22107998
82864219
33339553
73168094
6660962
10907009
32671734
36264215
68289152
20149616
17028690
32905120
9587327
83115774
27381686
16874217
5919843
34396863
35971395
25310674
88431754
70636213
37579348
57490741
86265344
55076245
82158299
67323398
78194370
46260852
51680413
83045187
5573165
84160228
23321800
76660501
30244829
11895580
77306903
80096111
30266605
87783840
44897165
67015561
14275267
82482121
6932051
98324307
16193916
27530645
11549747
65695031
85806507
15928694
8406134
96544092
93662885
96833373
74465950
75927868
92957159
4199616
44698385
63003908
4160645
1123476
21989208
34363780
43707999
64161432
69460109
35122427
84608387
39051919
55247414
44813549
36562659
74678334
35267721
76854101
4913707
3138816
41726237
98192208
54118444
55453280
22234757
34715245
64392774
32016235
4678156
29624807
31626280
36628035
49178339
88346542
73074529
16053364
79163486
60178031
82694400
44324908
38292186
13793736
2386710
58101076
1920964
80964764
5360234
9459041
52838821
8180004
78012808
97506867
65223804
20026984
36296676
76331210
98494667
61737605
36089701
42275360
22584147
83779638
44148195
45483757
43764631
93539480
3499582
71212190
68524368
16149162
87139680
67009892
77443363
16661265
91516699
35733752
58239286
92585084
3394919
6925800
89650998
29563239
90018157
79368512
13014700
95484930
74099513
8335815
79787301
62831332
68924535
97393522
94517615
57440462
21597286
82454195
62666356
30533703
4968902
50259093
58773536
84882569
58596380
94321243
54088310
21153841
29700071
61970755
48060352
41117502
24667216
45733062
99090624
89729839
75490874
40265210
87109480
42748529
41784204
87577592
60318126
82881605
61669555
92910991
54886871
22608886
50288732
46919626
6432368
17927467
88486979
4737243
44499001
45950700
66290612
25751531
49399297
94533591
66554061
92595283
13374375
30718978
44986212
8969136
88522742
89173909
69768860
44291130
33900689
8822620
6007164
67798529
34437055
17337539
58524015
30082336
39617104
96617801
83858697
3673190
49677131
90019713
39813937
87851499
76343854
72832747
72336559
39770614
99431058
87088820
22834941
51530829
53719536
73823946
63208645
84040009
64327106
50268473
8696429
5170056
77767674
68999445
12623473
4675639
11553780
77069466
82908007
57935392
90754156
92818103
51949552
78196849
57681696
43592772
97397888
75845010
10448665
87698474
76599214
7842947
82281987
69581542
44600868
89494632
27963417
22767351
173707
13158094
47684068
90146703
45469232
83183693
95127167
48522827
31144115
92941134
98585381
53791540
84267855
29324451
31397929
622909
26959132
74761467
46480266
46561263
83726721
42291897
67531892
37927072
34374900
64425219
43619850
35522700
60776946
11109079
38221635
29024209
45965736
88846274
58764316
21501123
92127444
63057536
9304971
72753014
40257260
59563734
75281198
29390750
46541415
79451904
9163319
58802624
92248963
83131603
77298311
11800120
36202199
97908098
10929807
73717946
86305184
53991445
891480
17381577
76887830
14388098
22688852
79476143
25838848
31064561
89494293
23609508
45098107
56988682
25573779
88611862
44866164
35437476
35346140
94759473
36391031
21454957
12692166
31146483
28497222
51128470
15030166
499170
97536004
6963965
57481729
33105689
43776049
88953114
21168777
99124715
36531160
46790687
58885842
22218763
3800201
90579670
20500633
61509862
53102342
54172986
2145819
46373732
58748763
42046510
8357278
50689990
17383304
38079313
90150155
72192755
21798916
97739088
76889507
88941336
37026002
77222836
68205050
42224036
5248481
88091027
37446003
77459592
81269116
27951332
73694327
305765
29945736
1782396
39620758
88392733
56846969
52321105
40374283
50776383
15227346
47007454
97938001
95976282
35257642
41870963
91482850
95566860
13784320
50351605
55456752
56022641
3093176
58329185
43794888
55888801
36065315
58913782
20752720
44257477
17218082
17949496
5174546
29862730
19554823
23029500
13210967
21176254
50230458
75554595
52729851
17875302
71235643
32710909
49469700
23378679
96008105
96640366
56525910
91515918
16855338
52508845
86062816
59384263
41047378
38684166
74747944
5574094
74080091
49175905
32061250
90522914
31989028
44277045
2505931
77454342
89935121
7974516
81067109
8516505
57239019
62352405
45914973
143735
63038560
58115691
67387259
40521064
19793330
57958323
14245661
22604199
70320480
51407003
8139878
14205782
46164809
11991933
15290864
74912134
87956525
44904228
99714323
61314646
99646706
71896352
76297466
32047310
13598569
64127933
45866327
56820867
18052360
39258978
61497100
75149221
9357532
66945793
43526760
59559004
76043020
56618561
20456803
23681688
48598209
17787147
55320018
67326287
55310565
39154968
55169075
85395863
4151230
75955851
20244737
74081998
38499675
35568904
11951230
82487634
39198483
97633606
77618787
74295283
56267643
99603647
45725810
56284279
69319547
43049476
24164679
89946189
46197658
26404522
4473482
5343453
66871532
31952709
19941009
69168257
93823658
62652269
58351722
4024091
30644297
67847075
47951216
9460922
95260218
68761625
54750885
14665494
46192273
18531681
41897225
28906950
42352000
89219218
1787885
20151727
94186222
28546776
51433036
17134184
67944251
72719239
60232517
40984818
57336276
3458749
84953431
89790169
70962105
4933224
85059919
86993317
13276086
83129956
62033665
37710588
35381200
69259164
25125553
86835514
50373460
92603137
73086873
89872688
79939526
56247044
7758057
99902954
86480298
67789578
75484784
4455564
66071168
8482791
47195838
21713709
50760876
70795450
96855163
65718535
24917637
60659021
91936150
3434134
90502808
52935463
27443984
63483837
57968984
32276962
55794415
28170138
75654044
28573843
13626602
18873084
27623858
55442620
31976205
74560663
40065447
47487327
61994291
2368618
47764986
5805152
51503294
4688872
38056600
41938572
28206845
64559342
22832452
97998080
95777922
85048080
80542
94134688
53300328
11923383
70926951
1213126
91715459
19361915
29336650
60844996
53792374
15249030
28324509
65371883
78625571
77240721
92161290
84411401
87957830
84539982
62913068
4116989
78735764
17906540
41782022
30811036
87706605
64673928
14663151
39259878
69821501
65586043
8351178
57797307
1246207
69224977
19190012
99430337
26694796
81284157
94886226
13731286
90776230
46802564
19278436
21176141
83911805
27964802
44994005
27895241
49624938
22861434
32730727
31791872
50667669
99840836
27950695
10366369
28704753
93888134
93932097
33967992
41111830
60959202
32816474
46001316
75560836
89026777
4987036
30229509
81889115
41976099
42541187
96673866
11155240
69648117
85188891
15807646
47954448
43723792
17888746
96440263
84620148
27594104
30208088
78311254
62133843
76099264
39368699
57049498
86867772
50876200
49982266
41858232
12781343
51857003
7408627
21754632
32060999
48819896
91864334
72695541
96112491
95378483
11851142
63346815
13915379
29245009
92650252
54011626
7820407
36067115
50977686
54642215
95972305
53330569
56927520
61910370
25067418
69274612
90034921
86645601
24198216
3006049
61722507
28671137
82668473
88763242
91740435
66986695
25278722
32441933
2305965
49934144
64924759
77523985
48293077
13876421
71143204
65942358
18249604
2726826
65946841
20518804
37857358
61475269
2632974
29068225
72963410
36909612
98719609
44056865
50006813
61984738
25692897
79020633
44096268
73732420
38736977
41331505
37587480
46624267
63586127
59752315
73427305
88723963
59742760
23113147
54592972
82980405
19546909
872447
56430450
93675459
95807706
16633176
91815541
62497248
12495592
95438276
31727100
36791598
68594584
14134153
87231671
18167413
90795064
63052257
16806026
16162112
86673020
4923225
71599491
21538832
49010685
85621877
60752262
15224209
54268360
62472454
89193133
37259165
47682062
51574037
48398538
64110485
11961561
18585231
63009947
21933182
48161366
23839078
39965337
93786308
89564305
24056246
45918989
34314287
21105660
76213109
19565740
38638222
37479591
7692790
9990514
53733724
74930453
94731822
38986118
98668488
51028147
88052249
26472225
83932240
84953451
67474406
14980599
55789182
47739115
89144924
24523334
13276910
13748576
50530220
44267892
89084687
66084182
43075171
1197080
18281900
74217186
76815060
97195747
16437388
45984247
56201685
13868077
87683248
85964765
28622370
98477185
61492301
81159434
84897634
95844401
94815317
21624419
33552004
7331654
81952018
99165685
80295575
38550538
33476682
20756770
14268806
34964587
36175941
72584192
70615256
88548412
16596807
65106726
77293244
84610719
36040559
16425527
94699555
2166012
44966853
97908423
85138998
67896181
38571772
17897776
76662144
88146778
32010891
34487661
26289409
59216975
21044556
72113967
89178255
26985719
89711538
74660823
96864603
36300633
19642328
35803724
66515447
94026288
30597710
8163262
87481981
75874163
34955758
14673729
74643033
44300140
86279767
59908510
32734985
98538452
54160404
45721751
41403801
8124022
93246669
77801804
2443563
59989097
6601904
62730737
63701233
8211536
6490813
78276589
65691253
22125085
37129905
92307916
65023058
85153979
6978600
62844811
64415260
46461740
84794674
15710243
38476747
18040543
93036343
84640474
46571147
31909497
28247072
78229501
28472350
40867550
95739913
3205369
26927923
43018923
5486665
86070638
32285791
8173143
18156484
53092546
18617282
18049532
53908712
26232102
36328493
44445969
75233730
893203
8749183
89311590
98301519
33718390
28371777
1353147
24029014
48743509
39477153
91330043
39335903
41288018
58688119
81017095
83302705
57670194
65973745
83784460
86220787
14012888
29087068
94047909
52574389
35796830
77697835
80469692
48196575
7220749
28561143
58899177
74036623
94734152
6006763
47220386
12087600
46142354
70903960
12327121
73560264
16347901
58533405
825112
30599835
61408149
87165800
3765306
96992278
74905823
22714609
65633696
80572128
53377191
52709684
14593391
49257256
52714745
72031769
90242200
64983721
70769080
612712
53171848
84201838
14484825
9466166
84191913
68483066
25045842
12558005
78942513
57711122
66592765
8694942
87426012
15335587
69979953
14600423
78916171
58564307
59296650
18130798
66498203
93561381
43417697
64888639
92724908
3430545
63399408
33095339
68624435
25238750
16377695
32375290
44142151
81094120
7547506
65869643
62159318
50828324
92862022
83421493
63602913
63706708
2981676
58425604
82353319
39671759
70131512
84026641
67426371
7167240
86894254
78619516
91652510
52883007
70234980
11948588
39658031
2740179
19523078
45452981
72640443
67809672
62734090
24858424
6852170
11408982
34907903
97856873
98179828
72790546
91181533
58854398
37298212
2172107
69072185
15955371
12887360
66613241
18043119
17799923
85473899
72980040
76453524
68209265
51403992
79228785
98229713
35257636
17898778
33761244
26365410
22011537
29735423
31833730
48419647
78797999
79307776
20525378
17337716
73315226
41382737
42932859
1282305
24865384
84688419
54802701
52174752
43191561
32060244
87791299
43095397
59417866
27858753
51936154
73435343
6503753
65629234
64530108
53936393
37600940
94704730
3820634
19188314
75660652
80888585
63514913
29435540
21108505
88047114
5235576
73316877
11147971
9947041
11644099
15426395
19900565
55292169
54434745
76882120
10112903
75114510
13139555
50828700
85482570
82813750
70048526
56373716
68015884
17929749
10204105
913475
85018175
61794208
51581180
54708694
1232506
75253796
5825787
75629912
470348
34861829
44544079
25926303
10832735
40449839
31883028
60920449
37196536
54845186
16008152
96569985
3617335
7935953
76367984
48548081
68678584
59205108
63046575
18984605
87020877
89525967
38255631
80839907
13656872
42784822
3982131
10100765
69229224
74992766
14127360
14147356
27011442
21449024
4253286
53653901
15720779
9947910
22620170
41678506
18312454
75044073
8073986
52874931
98959821
15346367
70343730
48728846
11305324
51496413
45370774
16138848
60453174
19233198
62424218
4884848
97015969
15635601
575825
29444328
55698812
43793629
64437013
71464986
53731774
52281588
25093746
84975349
50739652
23936748
56735988
13044241
5514246
20306577
89468692
14900581
4844232
82710260
1104714
27487722
98353134
39009498
85876384
12083150
84857094
66008975
44872089
83292539
85477523
67603192
33196487
14789492
98900570
97429640
47524151
47762796
22695156
1741996
65404205
67396075
79719411
52827968
54660683
71211798
49117873
97396363
83014623
20147793
10197648
45119349
30222624
18991265
9040857
98858951
41407268
13173149
26883071
99120640
58498728
43279055
63459013
84112899
95518967
75719030
4125063
92795619
781256
38194485
61708408
47219334
12233000
86107456
14380536
65511442
27242365
83841228
90221624
79452939
99347444
59092827
73997274
75418041
35385303
44503271
18098406
68144235
46680712
68836932
44017096
39117332
59066000
37542061
74687122
86299656
22066288
50908909
41623937
34010949
96719870
39435961
99193555
54464075
25031546
26022758
69950350
13843818
97658370
42516925
59485742
67942441
70911765
97122832
70470383
31781168
40135146
49870460
58117927
80022817
45934745
36454502
48489805
52976226
81197864
72763223
20006374
77839379
95960302
48169889
2995883
20140167
2820100
58132120
66734570
93985024
49645013
29681895
27471332
97809282
39567857
85553988
55172397
92223902
76563760
11237082
6449261
14157822
4465417
77075811
38526358
9765612
25332242
92030503
55498140
18027045
56651756
95272032
47264115
71778806
25393972
92451978
44508984
82465721
18113058
54296099
54743542
57851804
25607484
65365824
80261052
49231797
24668990
13635592
30234870
55900934
34994235
26297478
22399276
76515097
88369387
63885815
80692437
57657093
61607026
13910233
74996300
42211482
88446274
76765140
19724309
39951566
61051840
59015668
23597302
70973155
95285049
34615122
90795103
49409379
39959827
79865989
34375859
32835515
83733199
14523295
43998868
28511366
19621064
62791275
28877304
32638622
95345075
36316434
18029592
42361438
68576734
48940479
45121048
20963931
78488849
40756569
70227649
18941008
90050803
43127930
69936959
19915587
80216492
65798191
19922894
14772445
38953299
20533642
48585942
92629109
96878608
46106963
70966494
15764374
51034728
41639969
36518632
80315303
41515772
13449060
99235867
93661555
19396305
43898967
78291450
61918414
3190141
97642619
54421044
95064184
24143514
98745380
3076841
32374363
44712244
24446236
79519819
21544104
55429890
36822932
17197600
90628221
83246629
47154945
74475669
51895159
26703977
51047241
78955992
15546017
90027095
73964883
98505785
59478912
36781032
55237878
89544642
27907451
93188073
95698716
48405525
66765394
42189906
96221862
10226634
55084733
12341482
80419014
58691390
75656068
99094328
34554225
23545580
56326674
56544714
51824660
35899988
708533
56981872
45804371
5489747
77983020
81050621
77388251
55852569
81500773
92993257
47847024
88639954
56200545
43931250
55547603
26635231
39955279
71800882
12089384
71006021
54704931
19426422
61334725
9160704
9272526
437299
78539782
20313453
47168622
77785536
62527431
14325731
33375344
33601070
88045728
37772119
74572874
41715994
89140750
32155687
31896103
13134618
28585964
84154149
99073178
16858201
87364282
46954388
51287232
30915466
53426270
33708074
75567869
66344099
50935331
18292181
50014681
54079741
64090799
44814194
24653143
58065842
6854760
99972023
23002762
97915212
9714104
34753508
23849673
7658377
30740543
38152785
76880097
40409892
18204408
23511094
5063702
5075112
2513379
43778434
26221708
19537033
41732195
96897507
67929631
13221182
67696664
73473626
8261361
2604811
90750368
56462897
41306308
33511227
96849560
25670594
61583155
16029947
70857264
22506083
23671821
96342461
60434913
54695892
96784451
36382456
49620069
68826607
9944821
66326663
68255409
17494720
85914473
37131805
2418503
23766014
30596499
40032579
990166
29910215
55905944
4716439
79612353
95328695
63067854
61719617
82171636
41886810
54097749
69509430
73946739
48355479
52743662
9190495
7706580
52532432
39359841
24618572
7961245
83474314
75549778
58580298
30296845
46602362
98380713
14365060
91333289
78806015
29467315
13694021
14251957
35330693
54328669
24851925
71211580
68536116
9313689
18340493
38332806
52227836
96650116
7789429
52802913
58303175
60702258
39350467
48876540
65260329
29654057
82547328
43915747
19276383
44757322
76095502
87887785
68018938
6461497
37185005
73394823
12955623
81727558
2665809
62983001
39427656
89073723
20756243
25848118
36974232
84310709
69873802
99709069
54857058
26001244
72127540
61198794
59967124
7471019
60918896
7179380
5440161
40484717
61203040
5112312
15737693
35962553
4695898
56532204
57036136
12692714
23321884
57798008
7710527
28728535
85649698
15809080
82749860
47216724
75799099
37406590
27466631
14973450
2701576
77098979
12750480
32565182
34143917
25074613
38229422
93018863
25596796
29661677
31999768
45696776
48983143
22010207
20691730
97684045
79494922
87426397
57026201
80120453
42711908
10389204
16842954
44710778
71433819
97591589
52801145
63359437
98545514
38440432
14187517
54679184
72607902
38496952
85740883
40108016
96015660
1869288
79486371
94195579
73816545
39694234
95713681
85253239
97683460
68341575
41253547
28471779
75547031
46128583
14401000
91309056
58698627
64291167
25249195
90060578
51953503
3177876
46440729
41880940
24654586
47490769
30803928
34071165
61092040
90324474
1903786
73239816
44581395
85159849
93570242
41755542
58234643
52417369
38301584
91183725
69509710
37112721
71965291
37547938
12545289
50866974
33771456
7876142
2543174
29231057
63905059
62807225
51013260
57879885
80284471
82317724
98200675
85561655
60793992
49084920
12964465
48756257
99463078
68833614
22737899
61824227
59271607
60703483
5620147
55791623
26970617
11250526
70543184
84239168
37316194
16211811
89675934
52587461
37286242
45277862
23161625
41762343
26796768
70936217
40257566
56774966
37044122
28510075
90592990
29022413
13941176
74833982
82259952
43681060
995417
33290127
11051730
62862333
27231614
87770136
85145416
11153658
37776916
90442055
80090171
58499890
9143068
69882930
35046995
91118912
71943147
50385005
3054918
82347530
27255996
27915045
33285389
29797626
3626734
3219996
50875364
24414798
23491798
16230519
99196633
68537214
70911606
37190273
94328341
77822755
8363425
59565525
47875557
68787120
96312084
9111399
60922961
47057731
45654912
10107555
40026332
66411881
58593141
99801528
62858879
34471416
52990317
96023402
1447989
51132081
88695997
37477242
17705404
16622494
60413174
20329825
16778456
81075122
95848700
56750329
23940669
45677403
96455744
98748873
616116
35672807
6377044
43784948
39986167
8889095
50722566
59714843
46325755
31593739
31105797
62899689
410960
65745134
13164304
47368130
33006155
14934266
85342246
76292543
45340802
7490058
40934917
19794405
78577878
95096503
2954474
42790880
16572903
16359674
21089261
45360139
75011016
36003303
29156681
84532036
66149381
17923249
68613701
23661186
31820403
55940863
75727852
27827401
8576272
96007690
38454201
21076836
16439623
32118823
95318799
36463005
45919436
81207196
59763704
56207753
71038522
54892043
40143804
48421174
71058189
68801727
85600316
80747647
93042313
1205361
8400452
37819593
8922558
14461157
40366831
28337175
58223552
76326515
67380520
13460067
7176360
84775883
6789081
95066383
75121890
90085229
34445206
483666
66834038
31437981
16090566
90815573
82133308
30047525
2982272
47039156
38248443
96613798
19843370
82579734
35901932
34099619
42545187
3604531
5864855
30655959
7118633
63075012
27933311
42966613
88923560
87149720
39318979
69328299
48788127
45260168
40749806
73478900
60796121
77183017
94436217
98806502
56000751
82932420
11943761
40163161
55128829
91275729
18198464
29002503
3400313
11890768
69936953
60838546
39896452
37994297
54541087
74560906
79041562
28507193
25470715
59011047
62669508
51587865
18059929
38029637
84328341
72479143
64136052
16665394
99486303
11950699
56410790
19589107
48319031
71546684
42920012
82580899
34701115
99598108
60401377
2139015
55454720
93196854
2986667
51316338
9966188
4281040
53081461
86490539
1391267
70948388
18603968
2276526
30437321
42913807
10432272
38709746
91360739
70645468
9450503
52665957
29774563
1675115
8915432
75447079
25132089
2795185
50108734
14651831
64456193
47908111
4806522
22968484
38406076
68595428
68235170
97279291
8518369
57468157
54782960
1553323
45416968
94771304
37140281
53366508
51712708
84025014
32703549
45528595
57474970
90872056
87946442
73962062
35123283
72519665
26351575
43936557
55089429
5696439
83008255
81878360
16571477
14231500
68339034
23238031
42829571
72538599
2343099
37497262
89573855
2968839
13075908
12653631
54727357
26948827
18961633
75767052
55054238
56009994
3367066
18182189
54673622
48839390
16166767
3539255
17617320
35214242
59506050
28477040
73139291
34851248
3541100
90177528
37144904
30258453
70260486
73879631
96227060
43452038
64372496
79878780
22744059
811128
13307559
11577095
26458930
71127398
12291784
59020939
86614847
21606729
11885100
44379753
40114347
9037935
14654914
48649406
61615250
99435664
71583855
87330016
49390770
40769802
47351895
54942555
42741368
53445883
60458605
91487019
99775062
68938721
8743074
14215135
20927685
11879084
60277347
15849007
38063330
82765117
19217334
16484170
27234189
37691588
21724266
26946408
28683092
59934208
11889116
72335017
14436906
37422618
57990667
44250584
7057999
52142727
98176214
76854065
76396220
65805810
36783837
89737797
83875728
36200870
21384139
66465510
34574208
89238036
38217741
26522364
68510042
48089250
1344702
87205757
77649397
45283437
53865944
25311735
79369838
66955524
26792328
86204174
99510037
24489912
2513354
99694231
52039570
43711290
85326475
75572403
63334281
9627355
45052628
47051611
64342232
95904591
52931033
61001941
47709911
34780301
7193928
7461628
79283759
921021
30477325
792753
22175816
52889753
45872344
84561612
7333439
25895578
70657997
25130726
93005845
2897756
28618938
39311987
37277169
98683320
64181090
83539978
46765556
76408908
23225921
53293574
53590472
65087373
40323055
6998881
77770912
53213376
46218768
97040714
74999382
95846665
79790433
24568218
45267331
68806920
86536054
63765940
74073466
60098644
47588421
46935000
71761999
68162348
29864017
32804298
60403254
38152885
4442640
90201342
44999498
82514886
89352289
93068821
48765583
70407467
1830076
46779500
50169186
34572185
85928449
93180170
91124447
76246386
75724797
501840
344731
82064410
81167399
33542061
16798230
26109450
52171676
1068659
33566125
12405884
4359640
17096292
8915174
50977249
46467253
71624170
33327725
36063894
84868494
66270679
31526371
72497349
45204700
23812122
6270021
32977153
82075150
25805762
26976224
97897298
59333454
47810789
19665773
10465204
11189759
30901157
46743964
87172081
67313196
96336566
16670172
43093832
7082385
4849667
16085736
66400726
36029624
22787468
48698981
68999804
58464811
8831639
67973181
17977340
32304488
81457147
76477376
74055308
57925894
92735729
63149481
39760629
17990466
76713511
13214754
30023243
14142596
50141851
38141299
7539404
98538634
38255059
30499721
91835528
94791490
40051417
61573023
75721833
23094211
53428216
27138762
28886854
25283618
18239087
46895032
19947957
79849017
40378417
80160413
18362755
19465792
10222763
7635512
21409492
81460908
41850490
47816498
30551790
25364413
35743198
31853467
38091215
44064856
24871026
36399002
24946068
87475778
43822540
60063531
15990261
47218795
7143069
10843814
86657821
16708497
64316106
15868968
85699062
23582452
84900852
53358304
40529719
10123491
58107349
84920910
54165607
28491605
50196631
43103245
93277737
34235389
93620190
20601613
14335724
91830782
58305411
34628469
88235818
85841843
51230336
75152084
33978263
10056631
38241515
87000927
98323460
52449480
460002
73001950
67431720
56936115
93452920
8343123
96107007
44894532
17870633
2224749
51769946
33334134
95245458
40990183
31850735
19921027
14531082
67082302
91683929
23755687
93350065
40924001
42486038
26532926
99602594
22547386
80920789
57165396
9003335
78515661
51857567
21390821
31561996
49996717
27338487
30058027
98549511
12242758
30099566
54857542
39685958
73846835
61644611
95985358
42420227
36933652
86029384
90868707
28842074
28358750
70894718
96746703
19128451
71185211
72568323
41213322
66972351
92030213
26040375
30036475
51681974
69359650
58222668
16213735
15225601
58800590
79569658
86505691
42701023
24736091
30839038
15359397
76481761
15425678
56012976
69879050
32044836
96047517
70897361
26048063
40195576
51942478
77882737
11743396
87172102
99839077
27999407
55370079
78518977
46151403
52400688
70455958
17571393
65956656
23617370
76649183
42861099
20167806
67098316
24471482
21353921
27420971
6805417
77185257
35908434
35236823
77816728
29026103
70880982
11661169
39651297
56895145
44549772
82401947
18079591
1294744
86669591
23972861
30744986
57346868
4377149
24521389
63514687
27242136
44995219
75442898
59208072
47821258
28840797
36089436
32157710
10846880
60510212
43799181
84019916
80748241
4913654
82198386
37711162
18491587
30865318
54302425
61378312
3575631
10999668
68684213
42027136
91303999
87233632
18841509
11475655
60149583
44401330
9323845
26466668
54748557
11329348
99479228
48760246
55214018
5157611
52945882
11522152
23568779
1790208
84245588
85201854
86410245
80758456
99789663
45790847
81553166
13648202
94407177
80624789
25706392
33745096
79331888
64627661
70391632
71387821
91428093
53740298
60483333
45198146
72498834
10280775
68699745
39473329
59817611
23805567
37751095
75062265
24373023
8142084
8560175
88442871
91769311
1999995
2164122
49435280
13366738
23220371
48035653
20706851
40199625
82266424
45734781
48180454
70443396
42527596
78153369
83964641
70362270
16360189
39759183
28686893
55134366
87361649
85241391
42103536
90464651
81902328
37943507
78294660
19634850
68506009
6462545
9668010
42682654
84128519
51974211
33675958
24617541
3294961
1702224
47992847
62998432
69184321
20653471
86349035
62844912
62572647
60106770
81876355
10151083
48303241
56049273
92010609
43833830
25455388
76346972
36271714
9015160
39770619
98656649
13208565
11539992
33611118
59814431
75688358
86186413
57444861
29493468
69208001
54115668
95313763
88832532
52084374
26938506
19199581
44483713
52774373
31689101
61052786
59190305
32950460
11696728
38148334
80098235
17177554
45941365
82730445
97259746
88779750
99989900
93254348
19694238
12246931
13470987
35505749
11393669
82851233
61602158
44405255
75269825
53481504
9383046
64199611
49117290
31213680
7650521
70317286
73978883
38864529
3803927
52370007
54247961
5925170
64413930
61977143
22400435
67117988
69097734
54858591
66155594
24465570
8022934
62196082
82999515
10869311
95734023
72007252
82066040
73504858
13668184
57916817
99606594
22482422
65737754
12570
41262870
68025176
42081253
37241166
70451643
37689728
48202236
24400955
84380318
91230178
31336081
12101410
49052071
18828458
20073342
8855146
70879092
55077151
24038535
44915730
77112172
82050748
60208875
24021690
75300992
41785542
44960740
70716896
74381971
71180333
42575093
26101296
22745549
11350146
94709250
8341372
92687801
11828247
5017568
89190842
63888651
84276305
4134495
29987437
39865600
60471150
6440089
98520271
89672560
1525292
93328160
8803315
70908245
78919336
12562358
13144664
95721580
88467288
28488571
86070835
82523666
54513410
22670385
33612255
19051630
24591385
11600092
30298816
18787387
83408511
75231631
2152196
50913728
36615878
20718684
15515784
76361087
65155300
11616517
15823078
90402321
31296568
21337600
65841869
7905097
94882501
15345230
10589654
16960015
81494276
16472223
93303575
97183496
25124809
65682658
61185272
2414993
26914199
61014177
95040918
81025932
87548308
78135041
317682
47989996
17105166
3695340
52213430
522865
50852214
29991105
94009264
72342288
84733590
17751061
46780655
93078747
38678886
28795245
74952199
95297882
31608081
29688967
92372135
29416488
33330020
73868866
15501556
31827657
44454210
24654903
47834060
23166507
99874397
4374128
63636461
65750988
68122881
45471714
58025759
44756670
78192028
46851008
25095169
9763889
38571437
53706813
4451354
64989167
50739705
93010478
79686643
95683245
33687514
52197225
44352374
70522574
76577353
77780652
89719688
21509879
24287434
4848294
19337250
20348374
24226409
7575452
96881717
77761060
20129860
19719
76472741
16384146
271441
33361193
90267023
2873046
47376271
21212643
61972537
89016098
87484388
10876222
87136186
26065002
87256174
26764852
12158634
78674238
62395842
77690594
9759278
67543025
8427371
65380037
53892359
32183315
79020121
42705524
14650841
83265142
66777539
4721998
29308564
58962544
60869366
51183156
17387984
43308299
37583689
26220218
2727959
10767298
14665317
32836112
76692898
29093458
41361080
20121776
20189406
2554153
39111434
9347809
9600977
91201498
2701566
4654491
9524269
27548788
15985416
88227695
84458022
73503586
54002305
8024732
30372875
93999593
84740110
76238853
51053662
50830580
91261768
39235366
64941905
36915694
76066599
79284820
11272645
12935537
66248198
15561838
70063515
90826719
29376662
4328492
50155952
23811860
6854765
89779958
98822524
88401315
84435362
5054263
82391989
33158965
29201522
20590676
3073695
10406287
25705967
36752031
77264213
44498919
92987056
50768773
62015139
14675502
24594885
69477402
26322472
32188827
92533853
6704706
982266
78330997
44557851
32247282
27593074
46770182
25371999
57121252
40644351
27909151
15361480
18547511
76313020
56687238
17345737
79652788
97879153
35312644
23133996
39469850
12728941
64266473
53203104
93680530
33771284
63005157
63724521
59333292
91626778
58230663
94247878
47017770
62750165
34115429
95485197
78680212
35321517
76667818
23589476
24780954
73579699
18154921
49325970
72987175
75795197
51891431
31532255
58147802
18804229
39613279
54722321
99630331
92210241
79769947
430401
63883055
80266517
64441463
2955196
27084372
54065427
72957248
44314322
10101243
95291433
8051154
98904229
84674194
2317836
6261798
36939382
71293694
7298232
22304042
66663760
87014397
32791453
99257396
94373413
35747970
5148125
90528528
48669464
15856016
97237217
99461515
81990824
84684202
53628565
41307420
83740748
11065901
57022418
828794
31358915
97972022
16008030
12766440
77518388
49906807
31441573
27937435
75090925
58018052
68665660
98595858
6876178
48328831
62770838
76955985
84571069
49298981
46489645
37742203
44961250
306622
77242445
32558976
52425897
21580295
87602256
88035365
25701626
91941696
9501749
65386009
24752459
49409446
41248739
21025070
49850093
63047438
6195991
33444679
40233293
80195801
52366292
25628018
34111695
77145077
36401191
70309582
27865525
25923631
50463925
21434864
98487932
17678891
54421704
91469958
43460316
32225471
96150416
80560403
78107033
10917331
98582661
60704627
14595296
89155395
37655989
69801857
67833367
87444166
42983703
6991709
55629798
31522100
79439182
30190506
4634607
59177626
63321324
43919280
42621590
88844737
44549496
87233205
15214154
47475455
6127983
44129202
58121886
46438947
42417706
59567576
98362605
88703372
53909052
36823351
70339859
42989635
31483849
40892659
43261090
78947876
67159311
76369900
46885790
701359
68560095
37543143
33355331
85087005
49592824
16085285
17601627
84685621
35950978
71668672
71732050
81304271
10933318
20248732
85194754
77074106
92095330
2579014
47527015
76509126
22488325
94382785
62862066
23252033
83990516
56322558
72457066
95201262
54441996
55395696
21261126
47234305
39897847
485947
26562938
86963658
73285355
2341154
18296187
14780052
32098114
96441336
5410311
65706482
44904549
13133683
48127927
41580698
14748386
55290808
64962158
67573107
11657296
74491038
93018465
24054574
59820180
46943429
2072757
69161233
25771589
87531933
1829485
67357110
98394613
64910801
76382420
68943619
53179413
19542654
56029620
89119144
6063614
99241946
62667887
7773534
44970763
74511789
11151080
26557916
1191601
92983159
54528471
52720168
76643602
78289156
32073390
36600704
2969057
15409550
26980019
59893513
29841597
75047676
21976784
31749198
19655832
19169208
24866671
28411683
66965464
61872005
45859410
62426251
65683494
65978711
41783841
28140291
20756562
96139664
72147641
24024726
28255433
3100463
73940487
80183731
72677525
6634597
50222625
14354162
17932041
19102215
65966435
25147911
83063470
79016591
56044884
11743851
35912730
16741448
40854103
87193884
77960649
71159636
91056851
43666386
27371440
687690
39006749
18536964
2226167
20805769
94961107
56067492
85354183
60103155
30653883
66173381
68788980
45036393
9018428
91878820
80665622
2001724
66502292
61371586
93355699
79981004
70104033
15710810
9085255
96112325
80898567
92158452
29915538
97576217
44705746
41074318
8554721
28726114
2636333
50074151
94854319
16971743
28280221
4688156
73492017
73162908
56734631
12020365
48679212
25129653
72397837
73387332
64403144
19847121
47315596
39066326
1157693
83950344
7045757
30576021
61312046
47815719
61764695
71798221
34593888
50689437
52413092
35305740
13826933
38379131
9519331
90835482
56687896
48608130
73436726
76719326
46469091
59311142
83606047
33641254
85426688
51079375
26583104
59710631
11048012
63192522
39452477
88573737
13978037
23661580
73701020
87538347
31893459
55819951
62614971
35043426
9816194
71477957
51542043
99588272
8667538
67751846
11673499
36571418
7966467
94448071
39024656
45463944
50033107
95680720
20205909
70432282
26210046
55461950
99807174
15457066
13952390
51618995
35677621
35421014
28464325
47477634
69020061
85628965
5851666
71496261
91561645
59903803
3386675
2780231
98905589
46886494
50147727
86830433
45609268
98293832
60944079
92952965
81323025
41091300
98295267
9606768
74174915
82388820
48585726
60335608
89631022
67490296
39451166
37817844
94306131
62194382
39356656
19835697
52772417
68755386
46030526
38402927
99914038
39657871
77494086
86989300
99896858
92048158
10159345
45329629
81916810
40536542
61750315
83932206
67990691
70899215
96867692
22297216
71182529
57968946
83068643
49847188
3572569
92249670
24222671
48400941
99695978
54371185
66380300
11657772
79296897
44545188
68085156
51983717
10105875
99477353
68614460
6591806
43727373
14288427
52486052
53448007
59760918
99716971
82264232
55988948
92171644
49424097
48806782
89056239
72824350
47904600
92842778
66566495
81858197
31221486
58505848
39035778
26851679
79816427
80110936
42662930
93458367
5995346
29279855
69829763
3733668
27544859
60392704
52209869
93440774
961293
25996846
84908342
23379155
60001633
2851007
6913748
53581173
17269880
76978031
96887991
61602642
46320182
35202256
60360311
84927121
13629407
67761735
88037820
57948457
74132072
31365562
92239151
27802969
35318716
25398771
17480339
50175398
48193510
60097699
45694979
2989220
96343982
67208597
27952058
40984016
21644558
80707078
53850720
64242239
92679586
20181647
3853988
57246949
19733760
51116216
86479424
75424105
78072809
86598531
78335455
62432268
19916439
98772108
52315455
54329041
48717870
37819638
53719216
70536660
41156962
33212224
37772410
52293361
29511093
37427945
36977551
37622883
53537696
9336765
55561352
46388058
5035019
62499153
32274980
97945370
10273538
13229194
5203968
83245846
3155491
11285881
46053092
66055309
76462536
88970029
41298061
71693143
7438321
15216370
29077661
84340602
47496640
12946350
5030925
21136882
38872524
6163117
58245881
67996452
86726127
58129652
3954891
74535489
11707832
47317903
42803315
7079623
61039725
16387190
93081448
629867
106434
49084767
47343457
99307343
31317664
47859909
52095443
81102637
43130744
51178802
60571968
16563729
69946287
75457593
76088052
34157420
35535709
73478721
15696790
1505394
44934107
46722884
88921381
46371406
63578584
98491426
6372493
51589028
6625079
23844871
72514048
51088112
79051136
92828649
88065625
18207985
10282911
6695556
74321798
98587594
66707354
82472097
24242113
46390380
74701030
37773461
70531249
5860143
37393779
93122065
3188917
91934421
86234719
29665832
17356373
76895747
89381570
96606340
97796665
81916444
6426999
87195292
32869611
46164013
68543600
22709833
6622819
15306274
96732972
87887064
97720167
61719538
2236054
99290596
60718048
46388930
76594453
70280374
26475929
554453
68858522
59827232
38085266
49097686
20235191
49219519
17190490
18757691
19947228
89531035
16721077
52235228
32929225
41734613
26360258
31400670
45568880
71790109
81980988
88144494
33368493
16841826
10688010
87559255
24876442
15244849
98157927
10440423
77189386
34086054
33585171
67124169
73715025
49545297
57575227
79434122
14867171
3384963
73477283
67218679
59805771
31660370
95786666
60482608
65282982
59545250
27681820
16773883
54909255
13970035
93109319
68183960
69881840
39471442
58325326
75889253
85126084
55894055
71589583
5588053
7055516
87855281
36550325
5021538
58761640
41088430
10059038
559798
33514017
68203810
64032519
61840085
29749466
52595118
47532365
77696237
1599853
61550563
41192880
11254382
86322430
9045828
7242223
84036783
14839903
83917512
99946746
33681665
37113604
16799243
54810010
11692625
14435770
28144120
61575989
48206791
80323091
51791489
63666339
5100138
79168083
47345174
66339724
64789455
68070982
69233442
5801068
63248164
60153850
28985578
72986658
92038884
45709262
34891159
89236744
73882891
17146682
91981861
18727157
64936568
91598099
90082772
1474306
17304621
26288308
91070223
41345961
29109834
64372763
80497859
70365327
47045249
15746798
80315475
67946442
72119320
63927033
92864041
92115504
26946180
77822767
42093406
66568039
7362627
87013303
37086187
21533366
5285327
85149334
25949157
80993852
68180595
46871101
99165089
12474733
68543371
63316730
76870747
18808955
66871129
66182550
68322700
90129417
10952557
2484047
28211083
47224344
68441272
38378028
88601408
61910558
42750621
27425271
21849678
73799593
62382657
5678592
2824457
46815269
82519995
33491711
75316210
80240002
68390480
59278914
2054704
34153680
96273396
4628526
67100304
24154597
16600619
37791567
2416781
11256287
11025981
61269275
52074162
28702711
75849345
97097566
98387601
613877
43111482
46309107
6478803
11078941
26120715
56441963
16342230
41757782
79484814
87817628
94449422
13342363
72195536
36096189
54269485
61635333
68855100
39669838
3622645
16696755
22329499
31798438
78017442
95925741
16659256
19859846
49087012
71393898
92825069
3841938
43877616
48678818
56090202
90385154
18043300
46386636
2052105
67796934
74613163
29887577
34428460
6942521
71125288
37166040
42017836
90469740
88982744
41076589
60381112
35448856
64533540
98115252
17826523
68682489
45150198
27774109
77270570
36494623
27275257
12851664
13133934
8241020
87444649
70326826
8427870
53403369
62224744
82117298
8266637
81647616
33728159
79857011
16252520
68328197
50028630
90676346
26498964
77237337
6228564
39419861
12860104
54333728
34008104
17726432
56695055
89440065
52388405
53037578
64783323
23147424
8312393
94844996
56736374
90977275
76016979
68036555
56421444
19993728
52636770
65182451
37109035
374305
40885595
82426617
60067518
96150576
94524567
2854479
40051667
49138970
12622059
4157699
77526069
65564473
41171958
87919936
32107721
14180549
44983725
90904335
15432736
69965081
36859497
92896525
5770750
44356885
75532467
70174455
6889747
89507129
28311283
10723675
42760669
85630564
89168544
28166222
50877918
62167465
48664318
40370700
25377280
29343108
90532964
4577656
60190796
35782159
54454897
7915828
35815994
61857194
51405726
52967253
18040465
42053725
69092812
61774661
14212244
34438328
48849549
95836067
762387
47754643
78294424
98782687
80899769
11198705
97932563
43663166
89198571
23422886
70183137
76768985
90940703
40555401
84418907
60924378
54967227
70297535
56250981
33111830
10787469
18148643
2184849
72928942
70917126
79158243
80678691
14251268
24023677
11204289
4938352
37934167
28089381
57673359
43312827
91888811
81343207
25297610
68545505
23786697
63306825
83725418
35896383
5591791
50660312
57442411
40707099
89012500
90025810
87073449
50847823
37468227
3319973
25576409
92703882
68890953
18781576
38654849
99189836
76463484
47325479
19492661
51277327
7508857
25850207
15664889
14156403
28065974
65016423
27264625
12738943
58515289
97920881
35787048
5229450
69339988
41204466
69943616
82116006
18606003
84732212
92787868
98766781
75503597
42616755
37810167
77021251
2910543
98026422
80815996
42419006
18391421
66721544
57789965
68549316
99891447
11790767
2577745
4026451
90860594
96429725
2503626
54583793
72114458
54032705
66100973
19500684
45042384
19476487
37015100
13010730
25319158
25773753
95873238
48110669
15391812
26617491
81030221
44206342
66173697
74400909
1674700
31383460
77792951
46665107
92672775
97291721
19772135
41880975
95121400
12195718
82671224
4385210
84724960
9338521
25068665
67340452
5212422
53352209
48478069
6838279
84256174
63320070
95156241
39564715
80233734
34395860
40299036
98147791
96362487
7611469
77353625
70901925
23346098
98192049
99818230
77807957
59458731
65392548
61133362
24613610
42036654
91968647
44177804
42878867
51689876
56215905
14871146
91806337
72853489
91218534
25286349
18162300
75457127
70945836
35370902
23291901
4384109
33809374
1357627
85469218
40425766
82524452
58556756
89412115
52869481
73168141
77407825
19802724
37383597
89163433
32048725
19113375
75637661
92250121
92599161
64127712
6748714
34800574
65373467
19003233
92232928
30702142
53974197
41157883
24681004
36426225
44863130
7912046
38730132
3559264
87795087
462399
63405933
16711675
25326182
69289977
42819741
30276528
12679918
13947136
8180576
65541250
87275222
28533993
27064357
91167864
25515035
87869860
86500142
12551622
85067911
11014388
95876801
40039176
53332361
71550533
98023354
50733304
13736628
33043404
79535350
53203158
38913992
44831058
23256604
26682574
93818216
4220086
76453744
72684824
27837910
84606183
27985869
11765610
28369531
99399142
71978645
85148966
49236367
40404652
61911384
30990845
53048074
39800229
9339140
41267566
61080333
31520651
984360
66609077
25945610
88824635
64139868
18154515
146818
97584468
4353503
72369099
60286136
22110616
71671890
62265152
38832878
46051257
93688989
89643599
78758724
24558573
95521831
43049010
38388076
58955982
34447357
55172423
37628663
84630518
11494069
45935011
73693182
76178843
43080390
72969281
97868015
67765923
23209836
70036340
46785538
27761455
70570949
80026289
83511723
71979965
68159952
39582488
89067269
49170589
95340725
7846826
4672450
95413632
71499944
71459790
35666445
43434836
93514356
8296617
55438836
91048927
31123046
91423534
36435100
145664
86623536
47163264
28467099
74886192
29888237
5463823
19885573
43281090
87345988
55730448
92445974
28143655
80072495
38928427
12119504
24813219
85779427
10631009
94099430
6465619
89709939
30433808
61066806
60697081
4976277
64209261
94406518
17130672
73085939
53357375
67547453
85510614
29564772
77407977
83190968
38020970
30356517
77117858
49309065
6685266
90723349
92143682
840978
27213102
39077433
52761721
8317230
17943588
8553913
59921371
91462646
45245448
78686699
7694524
72829816
14098484
89230941
5390692
8040065
87920676
26444084
16014469
40705288
29583347
72443532
6135527
98285719
6207936
39965670
98672219
73086165
82670241
69172491
60573954
72251044
19229087
79677588
92238736
17168770
77058051
72714776
36567031
51645752
49556159
31707541
70201053
4982963
72227462
80548053
39276927
97008550
15242071
82435009
44915654
65023392
40327504
72197073
91286927
57017546
12571505
56325708
84241240
76546512
9828845
78792336
19882752
91271811
61212852
81931525
3511663
40275481
58412932
52449919
13604203
83084390
52002982
21002317
89985422
67593571
81080027
46767226
3053588
97424494
27982259
17165347
71749663
61863439
63993320
50925723
18579773
10646131
68569044
29560037
28651024
67256599
76155660
93346816
50790650
64375330
50572093
55550804
18069886
66646360
6797773
57013738
34462357
86036153
29741404
17436017
68050358
39322146
58075864
93714189
930022
86721495
12610228
7651475
11898574
12132460
17414954
19693374
88864754
22959974
6258188
80628173
59314842
46255978
22336719
54425778
42256583
86376818
38692532
84053199
21518363
87934079
76541939
93719817
42103777
94172660
80822094
87452989
80919091
56276343
69885408
94757041
13123788
2581843
86802356
13814234
17280591
73874870
76144085
12940612
79127891
28473534
36956973
10168293
6531559
15924720
64757793
55869495
72126910
19183461
96482019
12894868
67121752
46175938
84996267
49419357
79392943
55821280
89701699
6437567
56545765
18272709
10514318
20677008
17247167
35103154
40342275
78233863
28112727
66020729
26035437
49075610
93208463
84591065
69222765
2698705
5395199
20572468
15207864
17972152
29115716
58222196
22554116
20670480
64941281
12418376
87512943
6738115
33599844
51494233
32531325
27723885
15276414
87534370
58311314
80854131
31745919
95639677
38474937
52369356
95434948
50160813
7632879
72652840
56749048
77475885
65508537
43519641
16322285
29109581
68693343
28653767
50413432
72546951
64907866
65918525
2218632
2170080
19412420
645211
95889203
70678569
20198516
43056834
75713490
24934830
78171786
27202539
98670183
23464056
75379136
96534766
46497102
18163413
91258836
89581630
91845963
75590296
73615760
56381799
17004752
92006507
66251986
13243460
7359267
88575520
52869036
59899618
24237578
4094663
74210791
85284315
87040301
62193091
13893091
35360496
96382282
98917873
40531038
29810263
15897304
57561687
22227561
51838578
19702700
48284363
63951469
49117375
72078333
18169685
1000112
98080554
30073663
77163883
65731734
89727586
90795840
3857845
34431678
38929282
88983694
16126870
65078140
62401785
74279624
18384972
41690132
35956573
95648663
129156
88858467
15851192
64819496
25886480
56352731
40730703
63913814
15668504
17454177
25163774
87581814
65185672
53567189
21400601
7644323
19012823
7691342
3921862
93128216
89196322
28206895
33613377
33487258
29944035
85634321
66862163
81650024
98207742
49483620
83564288
9432571
75871283
91557980
49622188
6857209
39807636
28446346
78510468
17248333
77206269
48967845
57134032
41809776
86189613
25442855
2171187
37403160
43164370
9521589
37490633
73379904
86716740
63745558
32288071
37070002
66338037
19206505
68465903
82334427
37599104
81523308
54650700
71424742
34124414
33517572
96335530
92998052
13415038
44070632
3927465
63763485
60826734
98490292
58036544
6121618
60624481
80422367
93249888
67852177
56512287
50529115
7025240
68416175
34884057
25434847
32755671
23673297
75354099
94175656
86164657
51713780
38959658
81607689
59448785
35918786
85384705
73471636
88284070
14282667
78923536
61112947
30379564
74012892
21249815
35404925
66620324
67917634
91502401
42235056
7064620
93530474
28285491
98740412
29001462
28399165
90685203
31853586
15289008
60071733
70893589
40743507
85185341
88132291
86046288
79654491
20441869
93699747
29209094
18284221
37860727
72360276
52819363
41993309
91143266
3461538
45605078
46431157
67578067
40368127
38885380
13231283
46163152
83289489
6146866
86631246
68799714
64863794
56658347
27387199
56613914
48114002
47251114
72444793
70318525
66919298
34420056
8864183
62698054
91708397
76888821
42587001
46698883
78876586
10530138
80588608
78185776
88415818
87376654
54624182
81583630
88940634
60195975
97084813
8838255
93102900
75051415
74018813
41189268
66931401
57909230
89287208
33387366
12339299
73783196
40991319
64580839
92161896
15572169
46513009
85941214
21623584
17004855
5982831
19453184
30515953
64024950
63977218
80266114
43139866
77735714
68814711
44200711
81433018
10983957
5398098
31733266
17618461
11471353
38916605
14963579
30794737
9980426
15274306
19388785
50807160
72043715
33569135
80571452
43575807
51916405
68864847
92242599
79251897
7368361
99333665
30880680
36569235
1000514
69954352
58448977
4367888
40897173
63674423
85927258
64246829
7410708
52112338
24715429
89414649
55547595
89348130
78073406
94602302
75259058
47013735
39291004
96818718
77617385
17736426
63497234
37195402
59364904
42542467
62934151
34364929
40250463
21700148
35962442
12253049
40531371
99093361
54815100
73135692
52078722
16189666
86003977
83764185
3252101
51308829
4508852
50398643
38181174
20331568
8455234
52862813
60669295
13132869
45471261
39702628
3394721
38369408
29468059
51089435
47673691
65182023
3087787
47929223
15571232
89189219
24223094
49274225
30924147
28207665
55110909
32291097
13856020
45694353
82399841
18350111
63546579
9373357
55704054
12065580
31091562
85754144
16205691
11255315
42445192
15747262
13031952
85044948
50490489
7776263
62719452
53544349
95837720
59786406
55076188
88341755
82216392
14877300
85089164
68558913
45513121
81284770
4278602
96745168
42391377
98093175
46883260
56282796
50550602
34767945
15548321
9546666
96060057
97953233
89698864
26485429
78946498
27998872
96065080
70393747
46005785
72398805
16851666
81753072
30491021
95902059
12110190
27546853
56628868
601431
30136542
30820903
8056819
97386455
19974451
53694955
90199361
45933180
74039976
39632484
60376330
29191466
83187442
77832545
61836519
79994527
83355255
8769315
18474500
36867353
51472821
21501179
62652083
88031235
91949907
87927702
25517756
23017882
47588708
60195572
72826764
92977578
99552214
54645714
1367796
98598968
4621481
24758841
83646191
15417054
74466399
35188271
3240212
66586903
9941415
15207000
54341599
27857504
19014241
6637049
39426712
46321776
10743663
47982180
16379750
35342674
81980150
44421297
21079780
71646676
6399415
29500338
42964585
40648670
94132441
40030708
63246338
49198796
58288294
830673
99034966
35694686
95688822
553647
98543542
47881458
99336006
64657671
89577988
65819229
5831719
94764794
77865516
2697506
50331510
72652873
67330170
70905270
20761544
26251644
78028078
83759907
1997681
60231002
92282707
26637278
45212058
49306609
24373601
21600908
70294240
40111507
70961905
94183367
46144815
28159474
66289610
49185839
7063561
80377282
80745706
85990145
22838861
19697189
33541144
58431547
40568188
50456689
236088
39861633
6639422
90595978
32774919
18454564
63718153
94478094
73463135
24794616
76610134
53467729
83532703
22668799
44235576
94765905
3132124
78327118
89570413
88925291
18296069
23394252
15408163
4208422
26949426
6889810
62857732
80701261
7188183
32267957
14231105
94831771
31784044
18870932
4754944
85408969
32064647
87642563
73460631
59799165
4540266
81020172
49539499
31081612
93292416
25140529
65176806
88117344
49600207
94415440
72354867
40666265
48203910
28880953
81700727
38388531
67674031
62114353
2128894
72058512
2823175
3586066
3371595
9625668
55659548
23862026
9912681
97071879
70073132
27070616
32867379
72437653
35266651
87673914
46666287
11510805
44738917
34096708
21050677
78930296
60091554
30829411
46598562
10783724
78759639
48654789
20210428
94440622
65445361
49841174
72654543
45392537
83370481
89705294
60927145
22642532
49444565
20028068
51675933
89080372
96134434
39148907
97982414
82513134
67039136
70916221
98172023
55559595
50304503
44934557
5072297
10703788
40861587
6614649
78426759
94589480
93468947
54144423
75880373
56239313
62263915
38218443
15034039
87107291
82369636
36857859
28469365
7515509
25929010
92421608
5785465
51131169
29842773
88405384
14466888
41236228
22605722
18808070
72391976
70447265
96636576
87186053
86355666
61288388
20345680
49722562
94731715
16925751
76509760
83462492
33951056
25395137
10556077
96609700
66247451
71596485
20620071
4774311
40808119
16532310
79867057
16242562
69767850
1262471
49846285
46516977
6486129
50115872
79132138
77896088
81830912
3557537
47421618
43152755
16090653
4537923
88762446
18891058
26763569
65330835
6424637
61090521
80672063
41129852
59901175
84747200
48943072
97802872
81643551
65814100
61609223
6356705
44491943
82753481
82163507
99833553
87347180
14325386
16939077
89029678
9172516
8593935
19959519
2799638
33781033
4906110
31518183
2054545
88453729
35484984
57490558
53450196
20059502
24449442
27502714
57055720
90954453
60234600
97239109
45154685
83283776
11366057
45697557
58957799
66795274
49337635
4452262
68404733
10291712
26211002
20758800
6278306
8868872
75365979
82651341
40923293
13878217
47972279
3470170
63542440
10977834
91263769
73577943
80110873
67526650
94882037
26030348
39338249
35587892
96804989
62337840
81008199
8287504
2732532
49644452
51591614
85754984
62013802
57578187
34450796
17943128
9168986
15463086
22839189
92859720
79777696
65668576
21929736
89626572
15990733
72362979
58868555
86698996
26574095
43813512
42381362
86544850
8900488
95759792
63123804
82220281
31786066
41774442
60437120
75217413
64046302
76170950
59355944
90852491
76073361
98793377
30893751
15318274
99202993
33012306
64481041
6199862
96966536
63204497
91899591
51149157
55804006
64806116
78192543
64371092
54420532
7892186
78421567
36529523
55173609
84680240
6640364
29524713
29208560
31131999
83681330
37580686
54555172
99870926
81340558
99120487
17336718
66979391
36785404
17359881
56047559
81507132
34526569
36209932
92541491
29508404
40305274
9176314
57026118
45225595
31564160
94801225
12391632
26942985
78639680
27859276
47014481
58414304
23661878
91800128
84260497
41376846
61091014
29593796
71618080
53838562
94321217
63629806
69380914
55594517
21837501
88108647
38684116
2565201
58364756
7300791
50602552
28608777
75048468
70466176
14953457
92743997
32117667
3504673
1792402
43039857
59359079
12633919
58505223
8766113
95405702
60083236
96354913
14938885
14664716
52112244
57859698
13717177
68782381
4076595
63302510
74278200
65100094
20703507
32871461
7174798
25212678
22831852
2941271
51710833
2021749
82116341
77316149
68362311
23703693
85998023
15319886
43302604
68048956
56317038
83799690
91136148
75694474
67174643
8275116
27881734
62520189
37142037
18837578
47046092
76417678
83843470
42131057
17002290
63992424
65733448
87304739
15530391
32184016
61708127
72728469
81783224
45956972
39829998
83131701
54294616
89387063
84328291
22878195
27384179
55315551
45576196
39888813
60609892
87140937
8806414
93150459
30446494
43070219
43263303
84740757
37219936
65824528
80794876
31096800
49732309
8925322
48609499
93032935
33008271
53637068
36842291
46007726
57714538
33907809
95100060
12236972
58425800
68212215
15135325
36471241
82231841
44542364
99424183
84670278
98946111
50793709
64445100
88459319
28381767
80600897
25148905
42403531
18333653
72491015
54735981
48986804
80697564
92611467
76866310
17007621
3273403
31351183
56314898
89682493
60840491
48836841
69393322
94415439
66245431
39811501
98031350
70025358
19521690
5293320
59767576
11291805
68073883
85656582
22028668
11570545
66658151
29988696
39142098
9950250
77399794
39756048
27907649
1176566
18674782
60975975
36079917
95496431
44843158
22829309
10624671
16348260
48905733
83615384
72585480
17032072
11057871
51442335
83782694
85360129
88211940
70366215
41867876
9925573
20096014
19913887
12792036
58966830
26057774
77673496
54548183
57493115
45011462
92843362
20437693
53537424
11794608
8096733
41329862
70892626
16417418
48077889
53382033
59915707
85477329
41046931
24033294
30781123
63293797
40979171
41746890
41202542
15300679
7803883
90614032
36005872
48009728
54592594
66430899
14677873
43943393
65497123
81863183
91669572
80645325
31861872
22996288
50513003
37121007
70454944
72524978
37287779
94033846
80158020
28662600
87553938
85738756
30316278
66294898
6921658
2298029
81232116
99024665
74714273
53956483
22984036
34121657
12452717
801451
17635361
63840432
70255436
94875906
67217037
49447054
84318805
34940157
54328014
2008243
20756106
15792094
42634450
45184428
14653328
78449829
30672544
30089426
64738661
1345738
26618998
93134967
42328466
30798932
56807666
68378805
16847123
99145787
48780853
53033197
81032107
95619116
29915804
2392506
67958127
45370742
62757894
21631638
58261875
41177911
49590554
72384715
15393968
99834826
92907165
65251689
42610831
95015187
5769204
15877394
33118864
21900964
26412407
63737918
65179530
51971109
97321397
39500530
57378843
66046264
20318231
1586765
94785675
62091259
13396379
66199413
34409169
81865563
36530679
52515992
49255755
64722807
82308940
18349947
82644211
56858823
57588243
2012372
52508459
81098066
49075227
9147943
93133256
64246863
53441463
77412370
2739615
84181437
64235779
12586165
39439875
95696132
83672209
6400435
6562101
48149327
87653715
41323642
24251346
93825534
43816160
46721402
45686598
6376849
66897875
52061422
34119875
37165548
82037608
12379063
76802062
30871845
41961942
10835602
64690699
47541213
27407563
74753255
30850319
84155652
49721816
24217772
23512623
53896810
33693486
38288909
81236310
98347283
19237841
93956786
52489730
67141231
93451816
7896662
13457031
996615
52072595
6837122
47628575
92769483
92124732
75889932
6209
84967766
9957549
73039510
25871226
52155197
27082054
34936507
4175958
91334708
89693593
28983416
84796371
59621205
16178123
36879918
91645356
30660395
11976564
94056980
31513334
14358961
14816288
41683565
86723941
32495225
43098334
40519999
9334388
45504186
18652783
99457760
5017985
10587426
80042682
4002571
11400281
20380249
59167607
7872947
30822486
98361512
85324454
51495192
20526382
46833931
36869240
13377621
36378889
3391910
57255804
40878803
5155102
20041313
379714
99076852
51712363
60302852
33862759
14292040
55013397
88483562
87683477
71033080
6889306
54963152
76846652
9036909
90455581
81485614
82900730
18260541
41246886
5040266
24712031
19017382
64661967
12236438
17516361
72833511
2180172
64503232
34027516
98809285
77330345
4497974
99659435
99526932
64595603
92594408
74338911
12119985
31751527
40344984
50892891
77588153
25570133
77875705
5161380
98689036
31856404
34378118
97984879
26419506
30184694
33692821
85077423
37284997
7672337
38567132
27377923
13969802
28863724
65984174
8790337
32085059
8931022
41178758
63996845
18144626
67282140
40736963
77957675
17579967
99022252
22610264
25563949
38353254
74474732
23327272
88983353
78375844
20206516
920343
99339648
25029548
8158223
83636126
60665321
37465783
59280127
81965783
80434455
44814815
4227884
54744805
77911089
63757238
8587241
25353524
76383057
75607691
44952328
88400604
77343765
53231636
86482549
46728702
2994853
77935819
78152958
5853752
40544966
45594787
56295851
83531801
67206225
36819483
24869150
38545012
18502082
58183153
78787029
54098071
29927827
48741695
77662498
14913580
85284875
60193592
8562589
37772178
81234309
79721486
10940983
97789663
96890458
16345437
62359011
11252279
63009032
23254107
6513715
15614266
88037845
37709983
64802941
32689143
63468252
82397323
25066418
44554877
8222483
6047653
2966156
78357249
59077538
18703830
45452479
78730762
68078180
8543217
39572567
84802238
5471349
61741203
37307378
30201752
48940402
23791282
58336269
95892299
16358920
3882077
72721656
29916840
99589352
56258756
7000190
63417918
49298694
63651607
1707736
81651610
16410647
75395614
2450212
84716467
24545098
61192284
33576928
3420685
72541545
23359259
54350992
9916466
96723008
28082672
12558518
30177696
36252751
55733759
63357471
73772522
4357814
25426136
90528960
62514425
92827956
73866903
44154006
85493731
59319659
3734608
90439397
70963428
68749340
17091588
20630247
7665871
57513182
62202825
47811927
33697095
39758783
81824103
92342325
21240660
35930036
16279651
45962138
74225467
88466987
54151701
96839542
65216589
11732321
6099403
51579429
36247876
1327959
29520722
39986193
79500100
79720342
82219959
26257648
74349134
4556193
34881873
65021225
69972452
69077093
40965014
4842901
3424427
65991606
71050423
84048741
6625834
37418279
38771607
13302122
55216114
38737924
84597367
5433336
1874661
67722303
99081011
27004644
78023918
49499444
44424224
54034069
42506154
40851875
89686363
21584541
79469424
96532718
23387907
96161274
58353451
81000084
7045468
64900570
81235569
54936058
29463506
98445307
8175189
76323513
48045678
83630632
46480785
13467036
36863852
9093295
44333450
61372858
89217290
75651158
83472310
40567038
24397199
12087774
46429045
58599400
5040718
18576821
19872967
2790074
59276689
89735467
1143979
6131810
53297208
12449064
15472305
93388127
91952142
47914501
85308614
59227737
63544797
26259867
72601481
56807492
63230535
29596120
13378594
62594384
86831496
66220173
91673111
96396524
96211032
47294745
18043078
20683702
63248831
26316567
85740663
62525139
9707557
39587715
62680441
92293281
7087052
576612
83230157
19887983
76960997
99859366
76853981
21385038
99859961
29776304
29894222
49703430
79574192
81816906
67157706
86478303
74573055
84233386
15789564
13660147
14597867
62082820
74784585
41801984
26004889
62266395
93654772
5168206
24795454
78372847
32066900
73792151
44138873
94742877
3123347
11999751
33982936
99037447
17233895
23223702
8888611
69540321
7949543
94626220
62150772
45167506
86996553
52922016
67672440
81010046
75022248
61989175
67801455
33310640
85234491
36860324
99915112
25492508
84268605
30602550
98151
96618527
18436288
46053464
57547141
13865355
67679662
43768680
52990104
16193717
27136647
70542568
14952872
60739135
74834058
90240176
29517406
33809945
17573087
46835530
33934271
35456282
15636786
79406499
52194684
68170628
57903578
21355716
70778783
66135523
91103333
30542296
99620946
36581663
28487145
4822281
64747927
94336022
90347820
36876963
94613326
18161512
35914791
49204976
96965546
22108826
3366318
26020551
95178597
93595617
91403591
22641950
59724295
31909731
77109826
6406954
50610520
57669813
12672354
82733254
56687309
46185232
48503264
95875289
77840495
11011991
14620011
89966681
99144786
55629764
58897190
44829665
36894168
92814376
78022580
75464523
83512396
85244589
6383390
44297002
10170254
67972477
99924058
41847052
82684240
17877636
47865950
50587118
35303091
36504606
12057153
92080621
499731
35087413
84760284
16353939
97899558
12966060
73565359
56093121
33607125
78392461
86028218
90668668
32833529
21135490
84863126
32985173
21887797
80465875
79129587
17213666
88864909
98099684
89729405
91920729
35894196
79265848
12051109
7846983
79063838
29938436
85721214
55692396
81222087
2214526
11766245
12450030
20108877
38766699
66427709
95538333
58685468
75530267
51998587
98732880
80042161
98093210
34846000
98404959
97127196
62134679
45214959
41734035
75942753
18001730
18618070
73438452
84800026
10655302
21393842
98016330
2518386
38755655
4324640
28413124
56888932
74313342
58356947
85581218
84080031
79108558
5931765
28017139
96954184
12470610
43236968
1435258
3212605
19739128
98649405
47570298
43863916
61622797
15953258
31227062
60832163
69369240
73131384
4664926
5960053
19957005
24058150
71741321
11225842
63361457
37954795
65898848
73013317
5678066
37292393
6408907
82552390
54694576
5061468
79489836
53334950
34617905
43485413
70344863
869769
45495241
65741724
12433577
3835469
65046472
22468317
84375955
67605295
40986108
26470684
45785662
83554044
36193136
97014275
59633563
52759429
25960158
18625922
49734795
12449912
50135288
96302351
75764805
41141727
34603965
59829940
17302402
81628147
95563149
99442659
38499240
15288876
60130664
76510481
5233101
53702179
93962134
9362404
54885622
88584214
8563711
65906646
81955403
26287420
21511924
27369123
73702724
64285279
98909435
35234505
68750045
80730946
7280588
69267637
59736708
24696609
97345843
98368103
36847898
70820999
71795701
18461971
53441397
38170449
11054877
70481046
7781740
64976274
13931253
95888621
29419950
58426376
43709946
60727373
10961070
79819750
55569662
22209956
66009258
13990080
77745346
87509649
20641077
36682456
12566649
64311567
50093255
7182772
59192897
12499624
94850385
2576127
64107988
66418666
47148639
29679514
5281044
52294636
41011435
55305776
1953841
68690445
94007052
68644215
56098305
91665393
34214987
91474592
7267097
41278533
54332050
98095958
89574546
5103338
90989939
83487332
37417244
89036141
60928604
40444652
91227911
3042227
63424417
69110271
33613992
77485051
17538505
70517453
70715116
25387641
89588054
59375430
60164592
362859
68513624
62255518
91454120
8084069
70477392
53765304
43786868
15904216
47387637
57335924
41229348
71007088
86027682
83889613
72326321
78677743
94908623
30405073
11915934
27537381
85089017
29329194
14706168
15709489
86414549
74799960
6711188
68594112
13962803
1044735
52245760
49784338
91580751
20283063
86936416
63227038
74730852
43405700
85008796
3127347
64625940
73097021
77145445
26598787
21140551
90658432
48312657
35477502
68415478
52334221
9828088
57402609
87189328
28754730
95748662
22137449
73978449
39543432
35008672
91452735
60473487
19896908
97786336
61969265
51568302
47081102
98440329
9899269
37481048
5068648
24079172
63490221
33301733
74074227
90022165
89889465
34785860
82920365
40557996
53783058
10012768
71018198
96559714
92083381
64081135
69488363
93423490
81448629
19989150
43275648
75405947
6244310
93090852
86513374
67532447
52525174
15740805
13233298
33002152
36487214
43609362
43917972
84655943
17267616
23864107
18891848
24524287
41025420
53807632
11076769
35247227
80582854
93570241
96145178
33539381
27917772
84455372
63336126
21062707
82391131
90043411
97726992
46124633
5657583
1623570
36842474
88221484
24805826
10613127
47157704
27387048
91505360
54135076
66152995
79058540
28448131
54823321
14359912
72553995
2326494
50309137
94879523
69895583
12117490
46652603
64809110
28592028
73032246
64216384
82474535
57028373
33817095
92605528
4423381
19623643
86402155
74395630
59539221
69159268
52883851
83889173
89556990
85107746
97506218
82582688
15018337
38603503
80560787
54108646
50890409
3098630
69040727
68278259
91788587
43180714
36658465
66574812
47197593
44914599
33617216
1243613
58311895
76482485
93808601
16224314
95806328
8104332
59868100
3734672
59651304
64353172
24914128
90248830
78119692
76617369
26366124
61571359
731346
59500415
31294536
33423119
25540057
18193594
23417361
4293685
44411735
31640021
43986025
67019380
81913205
13707349
64190536
39411902
81321137
74640606
77458379
72480752
3794824
58147107
34923106
56093099
24368238
80557261
9368596
81983148
60568513
92581254
73868345
57923279
45146290
18573300
65240097
31359248
9631729
96838179
22181745
93516289
39786069
19403652
73791805
87277301
3085898
46900190
881913
48922681
21724576
58138436
37884676
67968988
64495435
63199156
63738525
36620635
63153800
36576103
44070228
32810623
42168344
24450502
72280481
4636331
694289
3873488
13971717
83230985
89237082
55654463
98788982
9763142
45980043
25161378
99779515
6435944
473835
15136712
18127660
10938690
86772747
41053477
95583713
77945165
61686302
11634572
86862412
3225997
4012215
46027125
85704479
58388082
52958851
44949709
28748501
15882482
82564146
23058018
41147369
1690827
30990513
78223690
19653052
10769896
20599008
37226666
27260598
56049499
51034238
19571785
69519034
48267305
23031339
72654267
34374729
83058936
94506980
54684271
39785402
93905404
68689434
26459589
68035194
82021776
69016813
40469733
43809272
79967181
65150084
8240713
95828470
33372950
68620818
96259852
73628782
69857083
16361536
96572351
22788922
99958333
32650341
22748625
40416325
13495944
89935388
11638428
12490699
95840742
71050887
26154678
75510685
67595972
33937321
55454487
5012047
16683337
39410688
86623974
3372249
69139482
24685401
26153481
18588097
28024163
47666148
77964021
82567304
59334429
51627587
2124229
16057210
89117001
64815670
82329609
83945421
99592217
73098380
62883523
1163821
49580035
10151459
41702177
63879247
26730213
67145127
39200416
39664473
11307875
43331213
44382426
54847313
87146665
13722666
74371170
29724397
66879312
57340615
19097758
95039581
8774787
13919555
58798322
54048879
1373047
2908754
22873468
58072318
16782778
52925546
22329374
16677424
33943953
90351641
66122973
24152838
32215019
13143460
59004796
24667488
6707597
49819964
69389591
4434299
32855172
72885550
42482084
42962900
90802219
48161312
6422780
43006721
9305413
36613317
3422208
52283457
83107578
65738151
5819175
71208260
14449403
88502180
97628659
40155360
78804656
28977511
72696170
35461528
86830335
88396840
57992781
53739950
82456125
53433065
62796621
23084130
64601008
78411824
14869540
21424587
36922121
68503516
77316534
12303267
26518765
25379765
87913321
37245927
72847564
51592990
70481495
74111925
54946929
75034663
75418854
58577082
93752404
17833386
71212878
22773183
43261868
49723378
40538599
43241718
33663481
95075952
66659087
54125482
18692970
60586847
49678870
63093547
16292859
17659477
44793680
48607243
56123748
22304160
50204776
67700982
43243447
4490285
7607791
35791697
95421923
60588405
74026920
73585874
77098457
53350743
55962389
75139508
5561920
74584282
45186438
95416732
19658445
98652551
18456186
66752818
41658788
69164571
94282200
36442612
98210042
7138443
50693539
84297143
34958815
91470340
66653322
90215258
86664095
86978134
65617548
51524806
57260356
87689293
93358217
37342652
71084201
78907168
47923367
73663651
41448312
81208075
55231836
51936995
50834009
2223014
9099558
14924574
82651201
1377854
43207608
30043308
24343350
52722208
84580971
17436979
63344681
61450880
5736655
28794805
76937248
62403384
36383919
75117769
1036599
70424101
28935162
16933073
7587906
50286563
76898181
14941440
1401038
88301044
50386833
10547905
77998101
21336057
86029810
66299086
91739974
86020557
98434938
76979772
38848040
75136080
11861395
20622246
98334576
55874975
14352982
24150228
91536774
43869181
64409449
10626024
39047244
55154061
17406311
9140687
64406818
9471298
25505232
45695068
2714548
78022612
4032862
37855151
38271052
54550895
19660551
71392515
5556552
77464664
38387030
55185338
47426962
93030088
55266328
87315371
48874002
42946710
87828540
79214928
11872528
3031331
36205759
4069607
65165812
51775347
94849888
86402347
56827884
138532
29049936
78465990
97783011
25346364
11426037
47634868
89688528
40621885
98746441
81234110
98261578
85390968
96002293
19343760
48564298
85774251
41521847
95961525
79007891
20575099
42972371
44814827
430366
70174227
15379514
83819169
10449460
33347768
21267698
30937294
13932663
2676503
83194269
85209288
41886801
68159446
81897728
78218836
59345379
85495463
43897199
25744246
5739162
58348041
67410050
89218416
79501727
70431158
52034158
16729340
4501625
58838836
42791214
65043063
41492228
72173738
49684550
38381490
55315362
29759266
64823245
75797646
76398860
60406112
94516894
78328539
8940827
92590498
14627445
28270735
29731417
76514146
88006376
85156029
7429125
67455607
26528277
86974772
59452724
84389503
5420170
5216464
10162278
40691433
89790029
66968114
97050522
75580352
19593516
50856521
93038961
99237508
46944079
15660978
92618009
18041925
6001966
64774899
65139995
90084437
90065022
51737485
97245180
40010595
99673593
75749936
68571337
90890252
31334878
24968369
54527306
18310363
66415150
19835777
779352
47936940
86541804
60182215
3403868
61116783
54716478
20578768
46139844
83801977
79964567
82909805
69720851
97955797
62048909
85426293
92755228
26782314
77103055
37223616
36254136
23681997
51516367
55522537
31902238
53247759
62920702
31159845
21032142
94052226
72498494
64148670
19798103
67178927
75104985
74785283
12194480
88815963
60495619
77907745
95506170
82968414
75402561
71562735
41157088
23350160
4270820
462504
9411333
73328794
10416020
86917544
42389773
14525881
97834213
59319153
84304062
97610632
82055083
63197698
1566748
29582121
94306263
32026531
20095018
39524906
32802266
30839123
91853799
17877110
19901640
45609305
35629263
13279431
11314317
62540909
81194334
64498745
26437710
7417804
46533901
10711383
59537689
26449586
64285275
60147378
54502900
91884305
24941764
3276429
64827939
55899473
8531931
55331162
25418289
7343644
13849652
30349547
10533892
33365632
71671643
28613841
5509881
28971928
19733331
97549434
98566522
72951923
40293844
47231372
13094900
55669487
34176880
46131007
60998879
19350718
68583036
5405731
27857359
7689588
40542043
30440941
38461028
67196399
14533694
74717167
58293904
96238350
27497088
56257566
5712274
91558638
9785488
1512444
45135958
65209698
6781945
44334809
30743312
15051183
7001817
26439527
4320561
65570043
92094496
24042309
60025340
31725623
8270498
41496080
44837888
72309020
60321648
54357773
38720646
30647657
95071355
2461806
66116422
15952883
90100626
55281904
39271141
40444030
53091529
99377190
57228207
45222925
34729246
38183742
18725818
17879799
46774116
65633300
64616293
92886999
44034722
56173273
4165018
75885743
38182098
89885782
32585505
61475262
10229992
51216353
12380452
62800597
4994468
56663368
50594890
54233828
61316376
32201600
3661548
88045924
46214103
77958178
36337642
90338651
10342089
11006954
28392714
44442500
92010055
75488067
20241670
80464649
85741987
12720112
31216957
3965887
31991030
65935726
33958372
36343260
74947158
19924270
19972599
74155069
20633967
92116354
62360311
24163440
19620663
80717688
26518993
7677888
84970956
57874199
57977718
21312674
72979192
48694984
64636079
46227500
25408387
62182705
15741256
28607744
7658876
11608222
46930795
74737419
86089574
45391742
30062843
52159394
29314813
57946892
69710635
46698820
82607920
55613204
53830655
95307821
32224597
27697486
59052326
30604630
97403579
58957185
75813455
8250338
65317015
80774724
76670799
57527849
49239360
91886437
43116704
82223461
87096908
8197347
59924520
85883033
79649536
89237456
15230237
74585895
46721740
37241080
72338604
15975106
67870636
7105050
35959153
52317462
24015931
93131344
87017833
96543942
34147951
86121295
1947627
12592060
14490664
94166751
30091595
2202985
73963554
39283771
93139811
241641
27375842
1532447
7545945
20313425
85990632
1951490
1355174
32164898
38664912
86845504
22453520
72957876
4769726
6750843
29264661
89300558
25846025
10962393
63407310
39501167
60900243
27698595
52438071
66473848
73556030
83702313
57161912
15934654
15644455
49725041
94724455
2495721
19984597
37709439
28285290
44804024
60293774
44235599
92437530
41570480
89606799
50077730
14521294
88399821
58933505
64948421
37655208
15415279
95454279
52330714
83792903
34297425
43188777
47863668
2797506
22172968
56747255
2782969
69579973
96124878
79875951
42277242
26433558
23780223
96371597
77534074
82306956
55521406
68945042
78362442
67559381
64973236
15644831
74946933
88750295
87515660
11961463
28713178
13543250
53721685
98448478
56458229
72223195
85441257
75130564
92356168
91254165
76405131
67192180
6307693
58869675
65950192
89226847
78071772
46207406
1895507
86675192
6173672
53688324
84065121
63739618
12248310
79589122
51849385
22267811
16494739
47193092
8258127
34714028
24551799
98441322
11698668
19869999
82138339
18364393
54306515
73501412
70438006
64212909
90804288
93268858
48723883
77755749
41756782
20575015
94750895
18047989
69885892
41885365
45070481
16705619
45898113
99167026
35117333
49844737
51722221
30433754
43890729
59465173
93640182
11383354
93875536
77504768
22350450
14046868
67881
25517566
80593831
7329705
88303556
9413006
87817770
17120713
5688149
22869657
47785255
17618824
76629940
60723825
66273411
76676727
1903017
96664988
93694442
41418006
32870941
42776283
30186107
45854957
77999351
75180195
26906748
81465095
60155206
16030533
75186177
1375245
51518821
83300207
7133020
63848778
87028134
35239746
39567936
99529411
94917920
33001837
27828569
24041409
71411436
73008098
21501082
30991546
12566739
93757312
28391748
39175385
11353392
82776395
50781395
1155990
24244323
58685172
89910197
4007933
37259127
18558744
93634038
98557376
71272146
61195087
31079285
79869433
34985846
74384018
53895963
20259509
39088937
73728176
13912837
38091516
16353839
77738807
26243913
47702249
2835133
2209712
62407533
83694991
76300953
75838305
19818842
99250511
7181821
54886727
96921570
50106621
7450067
83352395
52542475
56049305
55189888
29445397
59291752
20455244
38143176
94203805
68798667
53805010
27342132
65110994
30695786
56693305
23168336
56531717
74176054
64121338
12108754
71496805
94877601
45750733
74530363
58255300
90252998
86289030
9855156
14275960
14438895
6540111
35091739
5255229
18336992
45773026
23273711
68999524
95431858
41338680
68714665
1485068
25491486
28956166
53108561
55336570
72572213
43637010
61130979
54531450
70065880
75043993
28416706
78344766
48379075
53496932
35292300
81449744
83849768
46887868
3725878
8597129
99777961
9763500
98423836
59471700
61250382
26079816
66844362
23414569
8676159
91900700
7452874
99718062
40078628
72948548
6512942
52002329
26628468
68560625
6883933
23603039
83788301
55188392
37418631
88746036
30502729
85468116
47903745
1396906
28954201
11647852
23571202
49910127
25873610
14927926
28578058
59469829
54693079
89779251
31308581
70601787
36853623
32597287
39707090
71160464
70339510
38049833
47280059
15669509
60302375
90635130
26180083
64878922
95085543
16013729
74471144
72591271
44527309
11703077
97227103
57332017
39087876
66688111
82338123
67842036
70500155
18462665
13394356
56502213
64916514
6176078
99150186
84770600
36029176
53549063
98626759
7132269
44715444
81250008
18590968
73745476
56391626
9443946
65635460
72436514
51827061
4442768
45475181
89544724
60804478
97868826
45288867
15060533
38738348
76645844
90846195
25258491
23226309
4959035
87707905
88160567
72788948
18129443
63769442
73052255
18765739
88826825
66156120
13241822
50258106
5117784
1913754
22394960
23752883
84104222
1331625
26471209
55989659
81042191
46335268
2027143
2056132
97964105
71202463
81827453
2291287
85350900
61374926
85150544
42762920
55443780
61867189
77266434
87257053
46797353
18841629
42032629
96714027
41326081
40985006
78352499
19387769
39600507
25937810
70953282
13373672
39238677
50327350
88030986
9890013
10748818
43077337
40453232
64905261
3044662
6438763
96696545
96096185
22357567
20936204
96547630
19086893
61709828
24772411
56749257
76034025
80667443
52549170
70390192
63635778
17924335
70876477
60479860
69887056
76999163
92268669
39638250
66239029
66071202
669291
49041190
54901828
2810818
45715246
25134764
48266919
80171962
72892584
70169173
99437588
79449177
36455772
74066845
91219034
62287428
42087021
50013584
29816079
49633651
86578654
75212507
61345436
62243428
11812237
20016829
82554511
70373256
12171199
84109275
69484711
34115029
6162323
92319104
13501553
62161275
31509355
86454042
57406537
40065625
68229266
19873631
20674550
80042777
78703555
66226999
81858951
25528753
13152037
15416342
33518984
8647233
35331255
21073300
32637827
84821319
82681528
84496673
56352910
44292988
11571536
74085501
9192209
70860660
68829040
94730536
97117354
58594330
74235520
22844271
15634172
60991844
53140431
24545906
16717279
83159707
88941589
82532155
66313944
32920024
85565720
80578252
37829505
53759776
5271821
50791443
83959779
15609492
23699741
61414721
15132550
2807231
38785745
47610447
36756105
42368826
40605105
33748614
82582171
98389067
28630613
65421829
60444880
95266399
64487032
28877048
94435849
26465301
83520194
31043994
32218754
1217299
18284406
63699968
38845440
3063059
95152664
39219691
88519447
48480735
80795257
91151332
73466067
75960501
50368926
58774979
83855834
32011506
2407946
52905518
15000712
98010097
39306878
72517706
53464965
60635223
92091829
44225967
94761070
74880897
43214234
56273213
4540035
66452023
71707323
51731072
26754511
7732496
14512837
52008332
87536005
29417621
84668013
344947
77082107
73581043
21630628
90227954
90725376
72025136
72496183
40320430
83333979
57911709
31196420
86490146
26562175
15154913
6424577
24347783
59064066
7600116
3853252
22264146
1356337
64650747
57934464
47429103
40815214
24262110
86684358
89988366
12678627
56886779
47083919
45473353
72797907
50422669
90841094
44284390
27304415
72403793
42815875
73436474
57071762
67385100
7282343
70997268
41522297
98724934
52885991
43170375
70708325
69613807
61455173
33363105
57442867
866014
92040242
59509007
35189768
89143477
62140962
95945293
20381055
96334834
17165545
93760314
13222666
91416802
51117751
19230758
74916634
13425696
70743538
32853231
26644485
67739938
46146298
39622910
76517491
77738748
92460156
8970824
33865179
9160723
69144365
88875801
12327659
14939824
34338295
2483994
61374238
67793931
75491194
13031627
47240575
64170585
5349914
34406617
99454086
79275828
81253066
42592309
41972119
70900127
37005100
488515
26670955
99612763
98383429
87192563
91517426
23272759
60756693
90953182
81342858
65706076
70959585
6539549
45374022
15342426
13161734
56556094
57776477
55182148
28449399
70018955
54978685
89321732
62508832
82333057
90333254
18674216
2437964
2060565
24139258
28616570
25202070
41879950
98651298
15933259
73059800
75070279
42159251
11077721
14982939
1619457
39924773
16565410
8288978
87982570
14543101
9062355
55636806
85654432
82826636
15111001
17076446
63729832
5857338
79059727
56318045
56208635
95794969
91486828
99310253
52575325
13068264
36683708
65873983
95946093
8162479
12960299
51469135
57713043
58857663
65809610
17994429
53406286
72437303
25881347
18140959
45286768
57793277
63600879
71923999
20896552
46640967
67475687
63169728
76641367
31569216
44546743
21214878
76803860
90971860
70457741
91098415
41820434
48711699
92078791
71301918
91468283
26408421
23958100
72113797
25608811
28423324
62377827
85523827
4285846
62600376
20887586
83534014
41036456
78088510
78154368
63377817
36890200
19570814
76630216
51613143
25221719
12097226
47276052
84815105
90917576
39497109
203427
80260066
77143520
85324593
43530150
80588612
92993999
89194275
22047141
23985717
72818505
45514358
94555483
77610318
27647570
66580924
48489942
84896156
12828860
15765234
46499462
95538058
25099087
92193546
78676560
51338891
91440945
16062985
57722920
59176214
61636141
56964087
36465075
31670777
68063564
56461435
52735665
66036673
15032398
94644004
9867990
7731717
94851505
87378079
51318393
8112969
37191626
850256
5846917
61104543
35977985
64777892
60718423
2246905
76510194
62794316
43444593
57166409
18561011
52448278
94430204
49395206
38282516
36776865
85313026
66408677
74972942
94423834
23425923
65959392
50625275
50307773
18112579
2672766
63766069
22429416
37265541
12915983
13324717
69145126
40502664
74094194
38684810
82502050
71819005
52926857
10127200
92677152
32837837
73222201
68606013
19060320
84332167
43058469
11756382
63363428
52669963
84952932
23239719
99368690
65124380
84468448
47057969
51510823
43766797
8444177
75872693
52340496
26378839
78063475
43479967
4008843
58509414
20666913
79966585
79282955
1403483
10430821
94445962
44443321
45802417
38640056
916866
59305577
30836310
36302341
94204744
58714918
62643247
94911726
31522183
25822159
73048367
45209130
24362698
34456670
15022915
91552312
25017479
56187813
95426824
10842864
96367458
87545880
38241373
9491012
37089507
90463340
80535220
69843075
22725456
93146058
97215729
33805945
68888400
70889604
53108493
67392646
39700731
91935560
83189934
68691584
8469556
63901255
54275682
50086638
71787019
67367434
27213547
17339785
13828767
81972380
81244877
29836149
93201389
49807115
17817969
7688606
20987837
47974106
21401252
84888315
61943233
73306510
50051181
88165178
12982000
43576005
89396529
68833529
95090840
82445248
98804594
57849289
62332317
97468148
24068149
55743774
52365721
26115010
91041681
73622613
58234915
29485154
23936334
96036045
13098208
29752181
59655240
43522032
3515149
76188056
64251917
69168127
54582368
96803273
55182520
35365758
79050965
6232320
5357076
62214073
70568589
80364933
28433965
17342743
97835831
89032770
36771372
93538158
89784042
26867866
54307398
55056440
27366735
40401158
84336429
48998547
75690905
39127130
22971306
38624642
54558907
97997333
46502452
82263144
82400266
49280714
62669986
7111495
99041387
15600031
70146009
59860136
12688759
35423826
65649445
13468687
75777880
23587779
67133376
69269001
48551542
60132784
99047869
49126928
46769450
91562657
12022064
14938234
92834405
59216285
29816306
79297564
6116456
25672777
16901957
32015658
28777708
61080792
94935165
56114079
67048054
13091487
41755115
10345853
30671676
98212840
93809910
8587680
79106302
75616521
63598708
50748164
83401833
33558423
43956963
6900831
74354200
3794713
10427559
27160656
62407491
38579405
87705576
46299150
91668971
9791240
19453841
60148765
49711455
48551555
27695649
36786513
22412546
53613692
8173858
93246550
3037675
47150871
30114508
14172291
13233004
77422180
87500801
25273933
19749378
93075716
63324108
77935973
39031172
78753190
97241127
16013263
28008906
66153448
32344164
4689033
10995114
49626806
35634454
67251839
14999161
26685679
18291702
97505394
22541249
11678161
96906482
10065440
43929989
81115170
98334242
70634791
48902688
30381808
14436531
64059071
24778388
59704384
73046327
65388541
22541173
29310499
12513880
58543405
479163
45012889
96978981
5184308
68557444
37238257
13326137
55180834
16550776
36141762
98486802
67939380
34231375
64493865
12007520
27677930
74223722
46440130
9126089
86315819
37272623
94309837
18030954
92710734
99831851
20095921
24255946
8892342
64799250
94408531
61428912
58962693
53406148
53262712
22317896
87794722
4675968
61493180
20966005
13633742
75289575
11479953
32601999
99453545
16954390
680141
44237354
84064802
971010
95658481
53155559
11279837
32023517
20047944
50913488
138680
88602689
81650930
95357061
72681008
8309311
18598680
4123314
7423402
19290268
24825307
60023232
7013323
18512146
41823495
5175573
75492742
42649274
93030954
88647621
22482569
97744570
73050431
49203932
27025844
11902973
19971151
45179689
88135595
36741062
27646594
65319005
10846923
22035625
11246288
32245704
39057683
78397179
60673368
35449398
65209237
38099253
54180253
29022057
84092077
22495886
31876934
14449768
82269387
20319429
21147650
25838517
99632146
33302047
78795806
64977798
63128827
89421568
43381670
62649168
90867245
55697729
65599561
86912157
43845426
80590532
18493447
59272633
45389590
1641851
23656084
36622292
54986493
21030975
81170205
70024924
61323341
25029294
56618907
2407096
55132995
95717772
61019394
4434893
99697135
9210873
20168430
7163908
51481011
92528073
83736726
12815760
22916803
57444201
31129483
25626429
17955521
63014370
75047537
40660393
55499413
19784614
99838052
18417366
42026415
8000509
89319286
31439639
47604689
67822904
63659296
32474660
97289675
94161405
21663243
53838736
75561813
16024781
4160264
84655314
45047112
15630438
60985948
93733416
31593820
62170091
89547970
59191692
88863553
59089018
5491197
49631508
38333275
2654966
67500118
40024132
42961042
74951911
53538707
12052011
78851279
77122613
566092
98583473
92257991
29777633
24325388
76911806
22950528
5109761
67346651
47674274
4300671
86155709
82192488
66518859
95269105
80783029
99385449
99880628
65450839
51204192
76510952
43258338
5959545
85915900
68487879
74199505
70790636
5874756
63066255
6094021
4235431
29855803
81420597
25739887
76821821
31625177
72220620
64558230
19950442
28305071
20153623
98246135
38748773
27424333
59185575
87873141
61991662
28006227
61522746
99081217
57901932
41481208
78402465
3722884
17769362
8502556
58297020
87243076
38157090
50808166
80370310
94771623
65011953
54536391
82976913
42849727
38024218
26156875
53552137
72319655
98492425
13833002
98070935
77076364
7056923
48802463
21193264
1702085
9353563
5491499
40011880
74588169
45578583
69232811
32518450
8334467
45160817
84867521
65987001
18487461
94485808
95389264
78650975
8403350
73518718
4398958
11213540
73874626
16917524
45114712
87852567
95879474
60254275
1414292
51730148
62513085
41157057
12788337
8590341
19582137
82733174
83815151
45864016
46007418
2336923
5286495
57959235
65172897
13265933
4983032
1413201
9546980
56316544
78275423
96483258
79364721
37876133
52747001
52446638
26634019
63649977
38046209
88609718
59618891
84636920
71248369
56279949
55849496
57258408
26868184
15166568
40846389
66807800
67303489
13916606
22158605
39178962
62040527
43837107
7050915
60679072
46615807
60766086
71515338
54494272
97488418
16374751
30415037
89878037
45313056
88690618
40630738
31380686
98225022
66455046
28232444
33955204
25691237
30841176
55345011
58724287
19522403
67452636
1554153
9912339
54215382
74443287
56020588
42389997
25844030
8041013
10990505
95583252
85615566
74633897
95258791
26232864
3473112
1545243
10853244
79304204
45834903
88404033
86252209
48825932
26774416
91890417
29418614
29197860
49916746
86408896
34654883
93324819
42373521
77470551
86068317
8475963
12196748
40558464
14923072
23262186
17582323
11586476
96071798
28585172
2914363
39850869
90050090
27026139
26039072
22765027
5550247
4409885
8448764
42888627
63146883
63036562
64728477
4391481
19409590
14946043
50818677
14043838
83074721
68257212
6815567
29335969
69048788
13662962
51481527
22927671
90248179
97125895
11242028
53456477
50553170
6363004
63814063
35642893
67081591
67739736
45129100
28219259
84149686
9178320
78420070
97139838
6854150
1741945
37865966
7778189
10491060
62165063
99567175
11623403
65496018
82083573
49020884
93044995
57906824
29078562
34069127
87227488
72020004
34070710
67025295
46408734
29874527
37970754
10671078
69809151
64628230
68323541
66975783
73994389
36415353
42047256
78593615
15644993
69803458
85542809
12610318
94672426
10252423
29821486
11615564
44501896
88628239
75125590
71833669
55654034
87427303
18628785
56709270
74567800
64982104
99674098
69348815
68355247
60784169
43463271
90525056
75127517
67189252
32335002
41890384
36927614
68446549
50070114
12833133
39415346
89929174
63152457
44733309
38406468
23940733
4471750
48173998
35467956
36059537
25181587
88516704
76750303
59819197
30542369
61086524
35985244
54818172
19629243
39240127
57373791
96175623
80303230
85145656
95461383
95952555
33230906
20753927
72300564
55839443
88838398
37321148
46359690
11302262
49926926
89618241
75541254
99650381
90921465
85233325
2627125
85321484
33345039
81136414
2389180
38870720
70638348
23518396
41171773
15769753
35042579
72157439
63839271
22178557
82627987
56379857
66088836
79039678
92085161
75204171
57132443
83702897
20908758
13282506
56152114
51020538
24682886
29269459
25674150
16656765
80189270
36720538
10057006
6442860
15671179
54282209
8886603
44338284
17174980
56816253
23387741
96839719
42185725
1133769
80066115
30677050
91328751
96115836
30930691
93487085
90897081
76324525
8120767
81723707
15837485
8309082
87832598
1364105
23524076
9251819
95536007
75649761
704375
49319934
12193312
3643294
23473348
47167201
67648353
84137893
1408162
41170057
80384213
32520734
4972598
56566907
51014352
30857430
59064868
51503606
93056665
2604629
87849162
29364947
77161847
89941693
34111839
20703886
38774269
2791196
78889191
15438837
84940405
23174436
62191396
6436024
58094085
1665233
6479093
36231905
79808941
4714114
81889921
77211392
73114110
14952762
50837225
34529369
71462444
78593361
646409
84137714
7880078
80394584
17041404
6063049
80781855
71636194
49747583
37992944
36090674
59588230
48201414
68666929
52119345
91980055
7799367
51376861
90899181
87752967
35324446
45288746
70048920
85163353
32797933
2650145
53881062
1623003
52246857
60769266
33080469
95251854
53696405
45509149
35997614
59150252
36062806
71383065
78027624
84777039
2131962
33578045
1071137
914989
23634733
48139420
41601241
93983149
45682222
70636519
82958350
22655254
65637244
86653037
34295983
42057875
29862472
25129303
32754004
85580244
358539
84067980
48387637
45484718
28988059
11549888
39492795
28157421
21120550
88641504
72039160
85279528
65332755
3377283
52449694
30640100
46517551
36496869
55407359
54249068
66351571
15148422
57772164
59662040
47850969
43031775
31939872
95421744
58037154
55218398
34376470
18195605
41910460
25220902
95198658
9495286
45112479
16489807
47843608
12254471
18891046
78949105
88483548
41656282
23563404
67496899
55144237
9784197
98012262
13697828
32900363
45270159
45563621
52164293
3893436
43866884
82666763
5646630
70226669
43286754
48993558
28537096
40143884
66464676
63802299
40633335
7095992
55752204
31317904
75535757
28345485
72838364
75528850
49284428
85915037
41211235
53601614
75072683
66439930
41760091
6558883
31406842
94800978
3467489
86122217
67758938
96016043
82740385
46280995
40671193
3487992
39862146
67044193
63512700
49971005
8787441
31626597
72453327
16927672
52705699
87524177
82373256
92070131
85401738
14589211
15621649
62605773
9649141
60384714
39597315
18795424
44391073
48604466
56861975
77513354
47411696
9577497
6225753
56825052
93857980
23819347
88655994
69394645
33786799
92192666
96244661
57898110
7653826
61046067
40345300
15945504
3393536
74829759
79838217
60586939
83826728
99301910
16395417
81298300
41054749
14648884
72491635
57012073
54161162
23095832
66276081
46603537
25284810
69638889
49008957
49055653
80079242
27960200
87758321
1811517
99822368
37934753
23478494
89930070
71900064
37003593
28266662
56175055
42330144
53386765
19748914
28442570
48290145
76733076
56155874
25741247
36389353
81199249
84496466
45401813
44979967
76308878
85068738
68302577
94603794
18889834
956084
87854929
53414262
21460004
50109754
76423690
32133022
20620736
14108127
77674411
52852228
82868001
67038176
86591021
53240352
77949222
7634657
59354577
39382096
41288993
36591844
29456245
66929821
94610937
82295162
53723834
60793289
13686916
95862818
80490538
34988027
34152054
89267336
17307805
20319499
30533310
22473238
47593759
24390085
31784046
33405185
76536430
72888139
2364060
72655807
93764552
63587472
23574763
88490690
47648850
38719744
14966243
92543665
6796504
27308197
82619364
45553038
57692892
4060184
48253323
7575579
2974599
62424444
71067591
1492199
86199129
53575590
74179565
17638639
59743077
21107748
70898741
11993992
92941716
77489144
4824221
80667768
69527606
70157196
70061214
15974177
22753617
9521257
98235325
33231460
24565568
33414813
24282289
93507629
45798279
1138757
33627119
45698407
69798340
95217928
90659466
31943333
59065433
38177185
43441689
5015335
37687373
33128747
86576469
12992285
79301971
77656547
31488256
38300695
36219200
76477176
15784101
4084535
8128227
23653642
45577298
15998368
10494874
61563997
68372188
66424859
41055581
44304338
78677501
57794366
3816993
34224012
90852608
26667339
1148687
62305647
78364601
23939050
72999302
61600434
8066058
92112139
61363310
7758051
19106235
17218565
5742040
59429661
10356440
1096213
56792845
17578360
16957090
96451609
13582738
64760793
2492353
55529209
23558938
683362
38945407
56426355
59144897
65450399
18076668
87204572
60345173
67642571
38612129
31809508
85011177
47490920
69028912
95430187
78943407
81159198
41790787
32928960
21179733
56103700
74450803
67134409
12270221
50398726
38771741
53425330
74988337
23450661
33847932
94479566
34108833
73634835
29402318
50978337
11792767
11609431
99375957
90767170
31333232
42012466
8972224
58617984
34150919
57844841
70469204
1471714
43118667
59521528
83188747
10003228
41032919
67892029
54081388
69943563
18635495
82485807
58744409
78796247
73589706
58902008
86367855
99782821
76988465
46646925
39993371
59904715
42596576
51970797
64578739
83961751
5939560
46858202
27264395
47179928
38865251
91904300
53075005
50526914
19283522
18923712
17236373
69578363
52323946
75150074
76663104
68143845
56055421
50819826
26206833
16987729
58814396
96731416
46239887
98573524
83434485
31737725
80643989
7057405
47968714
18753937
13898227
48932834
72780183
72480323
74243508
85829428
52838954
83611329
35299047
3485146
42009230
81690921
60655176
9140191
31336704
34577052
51861150
92077747
66671547
84911310
53382541
46160745
55741103
42214928
74692497
41365725
25487004
41928419
9719105
91600154
72539573
92715667
61742943
28279266
18963202
70064464
83055562
65824348
62708290
35640313
1381389
50563259
99846835
49789662
22864733
88365137
37903468
98510510
37760637
13281055
11726056
67492247
98664844
27465969
39770099
34285521
55167401
75771980
52055950
98874120
24494276
30274476
15340610
50721235
52792381
71981277
9586999
29241411
79421920
3548713
12981500
22916178
55055764
36876934
35919641
89884312
71760996
19364561
30343239
3304554
8172094
73284351
84806472
18904804
15775088
66559557
39052152
18252918
2299793
66874877
71775185
50149964
70639974
44556372
65788905
13532963
41344860
12189856
23020122
1734983
20114591
71049011
89632989
81201431
6859695
42533546
10771109
53535016
58674089
17483687
58521900
13059767
93648526
71697148
39516523
59262072
12083300
76106473
50227081
71689926
5799340
39677575
38126245
55532597
4564578
42832583
1822427
69262170
97825876
61879232
6518743
99181344
23702137
45498191
43641872
36734045
76928148
90103535
11953540
15549641
77971245
17139588
68122923
6707188
33481720
75225721
66187805
56943876
817403
36539379
42715664
57744929
20704384
68981435
33775715
30299273
98754095
98738099
23015266
23115513
81010754
66960100
94866908
33028170
29304481
89578964
29110261
7172368
15538471
38979518
77544447
30934965
19448570
81031132
59334277
60082549
71113153
59654028
21723611
59735438
32349896
67114543
56774343
73242300
38587862
5118986
11687242
36343436
36928688
65837831
42756372
57399425
14188989
33761338
63232541
25096773
92534763
49816339
44261050
83153506
90951407
35575898
56005163
30239175
53554209
95608291
72413115
41970657
37579156
31784107
95162240
57664805
78204234
44055530
82101876
80617262
46196630
10888255
79808760
77161939
93564861
88845868
77847237
68926864
1691245
57294905
74824497
55932813
44142938
52304388
59568982
18886371
87413441
93720910
33097552
40066988
69402722
88280171
83246303
49190188
4686133
19837990
49912249
30817251
38140640
96142045
80723306
3878535
95873919
18353282
87665003
19552864
59663592
93184727
42177405
78642662
48076848
38968431
33688860
30508868
21171710
5008972
36364400
27095290
45672443
89391090
41439724
95255286
56209446
56655628
95894712
62461149
19205051
20328479
57564730
69357209
2544216
24165924
64016381
7420491
53483131
2039233
51572681
1048806
44511757
77762504
19348349
7673552
8054833
87967038
65441551
97302581
48551329
9314818
33023206
85420748
2817143
34639531
79595546
19615419
31890373
98056401
46225933
17951318
56894422
85600209
48957594
82746638
36170094
646077
44197585
48935794
59483290
42946384
5278963
84078929
60222655
94706702
43917970
58707611
91179576
16679395
51697187
24521955
68825337
49261057
44151105
38587744
1322487
17429627
63185310
50684827
94240778
47609411
68708340
23319558
51357980
52053886
4548210
14379579
74189062
94050601
52965658
97819434
7562631
66890168
34931641
99174954
43703688
26808906
37843916
76119726
11926076
39408175
79753327
87721706
55168030
86302943
56012555
91184245
15831268
95394014
55362560
79605932
36453632
2243797
47584502
47023756
57593200
37002677
27889855
30954964
56547422
87817063
87400653
95699360
898304
98458601
17630107
2872071
96212104
57090056
76865265
34761085
84334791
16308936
27011231
11899277
67937752
93189389
67608956
52362810
21043739
94129164
78055323
41118006
43075060
65434080
36611516
20790486
46789310
51188698
65768836
33276827
10347731
10061225
48110490
54561661
29510743
98975997
13762863
80960937
15676934
25065556
15722211
89261155
33036751
70320632
97937720
8240340
92383274
85780122
87124223
5065718
1503149
96750163
56062937
48147294
45002367
55391501
36755944
79153887
60020049
66048323
39228044
76017519
62823836
51937540
88179306
35872076
53157792
54067764
51154317
85608899
65306812
82671517
23827592
96761765
52031741
15919535
84984088
46706419
18228835
74694089
96919224
33095062
41549778
81606325
54749614
21017285
30636386
7404402
42577099
26336449
11111211
89607532
98731331
10751876
34940169
88692671
65107605
37215940
18152956
72733443
2016901
13110065
44900763
64617604
80691508
4755309
81085769
24181237
55298613
40446098
21670307
929098
5264923
60625507
1806968
22697631
33704080
69514478
18803873
12062614
84052645
83475491
32457449
17380197
19138930
81306428
63537525
70495865
10189312
66247354
98493542
59286796
70493888
134399
60275122
78533465
43770017
54431100
69458901
94121612
33802141
56724208
69559562
890822
35864395
65268340
64103623
69075571
61079211
66146093
51939835
94033028
4779991
40331288
31389625
54603863
11549463
37623978
6535811
12384419
57072572
99438802
15290471
58779476
71322396
24365733
63544260
86224144
68567916
23780870
79518610
58504050
2615801
3975575
79127899
33408697
59010687
53773829
13800474
63219189
68219743
50406385
26171391
14774956
75501139
60715392
55222256
78935520
84517046
28144339
92481108
69739394
57112786
26726735
55002507
48728297
81928934
18349513
43725243
70519788
33147263
41003187
73013817
87606205
21510139
7118134
14824548
94556959
57321082
87838342
93348908
14746158
14132963
30265303
24323538
23834627
90762674
26543922
86041062
69778550
27102594
73448051
49079860
6320744
66719724
57313560
7928189
10742607
8970660
1824699
40609725
6755000
24142543
94803274
16168410
23148967
22988267
23065489
75195842
9991221
72141846
19742376
6486973
41083331
40037620
68444486
16850392
54078183
71229739
74832420
53290078
92411412
94612480
19444009
40373749
30530309
27831320
12578577
26153375
34021373
64194968
47344729
12966270
81668182
66237273
63254586
76407987
29682436
96648367
25207642
4069995
76015505
48583933
60439218
80013187
12182326
24221754
4129236
63734776
30708422
43365210
98631980
76860467
76601062
16943264
91450669
28688917
11365097
24930225
69731033
88727836
15981181
43913123
40001516
64925363
70467461
44469451
15236231
91584733
78765386
34493766
56371500
62051904
95157757
82719125
46276451
78914473
54947482
66092841
51783480
19985988
24865629
31260891
90845200
67915041
5588725
93795348
75556356
30767658
44634484
28349345
90031445
63822490
11486934
34467536
46437106
43841833
93480866
80562831
52618165
54867010
69150934
5030025
22587811
64010648
25280943
73134200
21678154
74430845
94595695
57335246
32409139
78767329
2576387
51306355
67135267
6789447
53294462
34351960
43343577
58287403
99694466
67461334
11875435
8025707
16734866
38415054
23265539
64503521
28366057
10349266
91560107
1530706
2143628
7022519
8608536
12683886
27790116
29730113
26228395
24740512
69581294
90898099
55845284
7231590
56223771
43598974
4609919
13377180
17510921
6250383
22226065
35456184
9487762
77336256
57122005
98251491
98786969
29211833
81746314
85347131
2332468
76357229
63159192
93029663
43136273
28826550
18568391
48949148
9823934
12366884
34915592
75085897
53055178
37724518
91419170
18137363
75575317
65752120
84890434
69329429
32770524
55594341
53180537
23880197
52831367
15414347
6908754
27507740
60107716
3179992
5926859
72933150
28325977
9331295
73289771
2885409
35215638
36650818
28398382
72571889
38418797
1480809
76929685
44988305
41663546
28106
65008554
89922519
24059067
19611209
12486405
99543366
61237249
39616726
48396735
66438398
61341430
60391854
33785558
68425648
51486018
3173190
17943500
51330567
15151419
20223596
96281271
54907709
87614295
95427969
12397140
80095956
91921846
45129942
99822489
23683879
69629315
25948531
26716395
78776127
12091199
32256175
8693883
60698978
61503450
4327588
96059041
22323181
25889147
48719876
67011908
23692354
18013085
37415156
29818421
53507884
11828904
57704616
67888855
31981046
84314411
33440338
96029628
30941694
79824777
98587539
63842283
69988062
3983179
37752229
95902566
46758109
13081867
76353184
37609041
35499718
55380203
37694450
28464125
59334434
54938329
24185749
55364985
96815374
87814505
89761140
33746289
45454796
68404111
53435032
71347552
27888761
41955502
70433296
93436145
56611321
90482583
82335684
91467263
30664736
74538827
54377362
73918378
98495362
61016283
17294273
9077023
74297276
18928641
57154836
52064157
40809155
36059558
89057193
41993252
69484575
90879629
76004920
70238921
14743439
12740956
1977426
16882089
36627355
8145840
5432595
54565659
41288116
99775294
97785647
27176467
15982575
26759305
20832191
8272668
21703902
18248352
8418931
41483673
57889736
77929986
69833004
85859161
53680769
63887228
49911956
54594863
73131598
75416948
96643570
6173306
23976779
77564276
94625981
92376375
18887273
22649660
60014695
86554168
82704026
6471114
74535417
4622966
90936287
90945309
1235178
78313202
10444795
65653679
18427492
43661821
35726756
72969262
99832398
85760171
17518783
93250229
21501694
78496086
96713325
1108605
34310615
56668953
32054037
50166345
95143530
33837316
99409442
66455607
88323343
2354583
14440105
80821840
1952488
92557221
28384165
35579943
8801588
77703163
44251469
44447345
31044546
2409677
24917693
84025397
41435788
95386759
48732836
94656917
94134036
39184886
38039357
82438053
86589346
32396903
77421796
75978153
17061657
33452527
70497058
72879628
28950417
23329107
4491859
78057265
34698732
43845395
98394828
95261485
332574
79872721
16589516
6238226
72858505
86777282
93492767
21607159
15197733
92685935
25451962
34941123
11056055
95832541
46777828
69000875
12466472
22764869
71333484
22409154
5968194
13180349
49514875
44838199
71050321
30589345
91852268
33914588
18399403
84545980
46336385
26937897
98348633
40323880
43642722
49462401
36680775
98088982
57003972
15411027
70713834
97209440
11237364
45910522
55133829
71852601
92359165
7984209
5612249
90917675
71226962
43810313
63568292
81693615
66760690
92887323
24512215
24458773
80916980
34271245
91664640
62526520
3168405
17002972
70392945
36803542
5797459
93443480
19726503
33228736
63855820
55130446
67200670
37343027
16948318
67928246
46310514
84299275
64025890
64350934
51365885
82940125
339892
24408034
52719508
75178037
84604039
86600085
57879804
86562417
53957131
97718512
86854076
3481761
56265694
7185103
69486578
46164636
85370835
64281245
24130656
79705980
45380268
36948388
97005914
88096000
12323046
3749127
71403617
37930917
13157068
23745658
64123280
83529581
17413822
85276510
3344479
66387687
37272742
51451420
82642974
55999332
88014037
66028452
65750218
7155117
9990459
15014915
37857454
63105718
78418756
78357225
35147943
69490931
36578584
55830162
92369289
91387876
17067807
15232835
74327904
21666087
46604469
8393242
2943646
32329007
31739407
85456569
50770049
15565634
84058653
90385802
69769345
62621705
5949168
85621249
33752832
15918082
19642316
84662743
69829683
82827674
33089218
93234352
46626431
94328085
5109502
56547712
81070614
52878056
44269171
30215840
1635583
47266930
17838675
49524903
46024091
11376313
78492593
82306467
12287404
69441888
89553736
28272343
14773883
83941487
4683631
10198828
80037382
81532250
61601255
62787826
31074276
8310791
2377733
96907366
79035152
2486923
46094656
52317726
5856690
49415641
36093057
77067851
62232556
29214732
41114009
51147329
90760855
72318119
95299718
83546550
59537214
33709715
53193192
41781085
37452281
63427205
83866674
66970031
46502645
70396543
84894099
6374578
16288788
84323687
91989225
22476833
7454831
13139606
15202670
35976012
93350914
12162906
49804513
39572657
9129112
55964633
86269867
34653094
76843130
28385532
51331332
5232663
55379047
13347708
74738785
46508295
99923580
70926005
14514042
18661265
53935449
13915764
20388851
97027229
56836338
38602394
48311128
53038290
80057619
12317160
18583654
34821420
75928755
39208940
35966768
19027919
21880124
93835942
28910922
9804707
18672027
84159173
91324533
131059
84996590
72306681
85860090
98493715
80457108
17257283
12808251
11606018
24151115
2303284
68047014
83302228
7904585
19866356
28399213
93170056
18927390
92369418
78908497
70339236
20959242
99743206
18546578
76867052
57949642
54027518
46048912
83826271
95001876
11524883
38110453
19869774
82981480
32355590
7100447
9279598
99763514
96994829
28561803
53973240
41258468
67321412
77069497
56301517
32625208
46319773
96902156
421020
53096924
38554270
41105501
87769463
66357421
43108386
52230386
88212391
47524250
40727453
47445847
66618841
77819617
62236105
43520909
29209976
36488481
34743274
69056549
30508015
65221262
84837751
58201867
51694270
54388717
78970946
1635520
7959920
90270477
13949072
41875410
30065858
77086437
24216229
560921
84633251
92555041
58669078
98006568
95497039
94471462
2104668
24132525
76394776
30981802
65863299
10057796
80527165
72551737
39062610
76124747
34585708
5021086
93251823
8447691
74697424
99078073
34375495
70137674
11114873
83065125
83764863
58154098
90456824
11365019
32453082
99220684
66512270
1856289
14350558
56694367
94208252
14447045
87685004
19892137
85900146
91880366
35175187
33816078
3321399
58417744
89443269
79488930
92789740
28204093
84192495
28279603
94778877
21598431
315733
44203749
86103348
14251332
75282480
99751786
85476820
23301541
95537299
43185782
63900517
41851946
58686552
76413451
70322214
75083417
40354904
40475376
7705453
3175772
97070262
34457316
6187510
69280590
60390798
82134650
80459171
8355367
16699881
65129478
4600719
68188260
51700588
78766412
31617435
66987711
68686014
44918141
39381349
8702235
91530291
7846610
39251921
53601801
62933950
15492040
45401996
15007689
50211881
98089129
40020102
53574175
6605899
42671874
53729513
22752580
45597829
44736533
1552099
31894428
28905000
32217784
53039519
7323258
9828923
95930141
73934311
536534
10687170
87866784
36948644
114535
44729313
63254616
60088245
67094265
61204027
24706378
14429429
49279971
96927319
35350133
28915461
3640718
39550830
93561838
71143125
79301542
25327531
67706326
6657663
75775540
72537780
75066531
98054723
56172515
56725412
94799755
77877430
28167791
51328307
70583638
10599605
28990362
27439771
68277777
5548187
59945814
13074778
27252132
42043282
29189820
90785346
66720570
1569698
22727482
66756912
36192621
24663606
95810402
11749549
76877839
51169334
57087831
930502
64557098
47834364
44883214
41358416
67004494
23802166
30588079
12396958
96342388
15496370
4732008
60157918
29303566
60008528
91741140
2012814
4502852
90884332
25013296
46893626
7189292
96848496
77594595
54198682
17128573
10930362
64600427
88315759
25797165
21027023
41287899
28375452
14962993
77837853
76872167
35696965
35612100
14169255
8001724
28330605
7350248
46110187
60293555
32755076
21997841
62456171
58536361
51703211
94641657
62425803
37861368
17465666
79032180
54589610
39596027
69483839
500983
96263849
14529117
33955481
47687264
69188360
12319068
59887491
58272750
83157913
8735226
34521206
41320775
25270641
3949302
35299282
97710254
57925899
79137468
2257909
21091982
93330037
16547300
49971560
76170584
69281700
18954668
81561606
68625314
6594163
41269812
41072574
5661895
79253560
20857731
67424451
56610061
99462043
46123176
14334647
37167972
49455385
69735549
35923377
80367029
15982047
31173366
65112982
94221698
89606617
93380139
21209467
35002619
47260131
56506628
85963007
71848713
66334863
2808828
77521602
28182867
65954095
39918908
35547744
43071023
12503491
41420654
73469598
56780999
60819861
35080498
68590931
62150723
39153534
67766144
46193593
34602884
25395948
57308617
37583846
575907
92302735
27315973
22229187
62727690
1130489
92991880
24690333
12242188
94068500
98277310
23143693
48887090
41823591
15777436
23785782
56842424
60802509
43664450
66748695
41313513
26544896
67440858
88054328
26569077
26612119
2117545
79575817
99432894
31095672
92193890
27200484
14076778
87856862
90677169
35273417
8358451
26949535
8856804
14894209
35123233
33018131
89076682
18641473
73490910
26159410
42935321
92215215
21466709
6592905
19059914
62911960
74901243
909745
55170805
70351384
24747842
1140098
21834395
49848174
81178555
20883339
44519375
13281394
12755729
32690562
64162513
47173582
46070826
2005363
32838109
95205294
93204792
51881123
8806329
59486284
71889229
147874
3825288
18024170
37181816
34734607
87052650
63924348
80067044
47280999
5046245
61786418
76088005
68540354
39588884
939389
82352009
43690421
83505156
84656880
51904699
26017364
79580083
58771641
46953523
65157188
13939864
32397288
54948508
62223036
32827832
36582588
84016220
90265364
7781940
52136523
81045470
72717908
18870546
55074862
90373271
33502313
43283504
6889432
3059664
4001631
4571804
1049300
35349766
52236258
5602571
30214328
92649540
36629435
69221461
88692183
48896242
7514487
7535612
15249422
98809988
69253213
48447847
995132
19424401
10650144
26733075
75385756
38846893
98881878
52660450
66316288
2267970
56605170
69353626
9750715
46721660
18431805
11896824
82928707
71436770
15583218
87359015
18588866
88192558
33759131
79842606
19434465
37800017
8204439
49090956
22481954
97410368
47842898
84424415
36902447
45398249
51738495
52287276
856108
61999617
30638591
16247395
82231162
94335245
17603813
88091996
3606352
45088012
84546345
27328400
63439341
64117498
801483
49478556
70756632
73231005
25552794
64884568
82712932
55216763
98618311
54196237
22749974
56364920
34147188
49284587
20196951
36649071
76723925
10778478
24406153
65126017
21626938
83118877
82811581
75086676
89900736
69556238
14290904
96394223
9543024
85260572
21116140
75583815
47348698
69030322
33708700
76528561
83694206
11917567
57335790
43334151
17851365
15392859
39476551
23075562
98767258
56376650
89647779
64003696
66248245
78909487
59149390
58254275
60888442
38175681
76903875
46813464
91385393
34761870
31700015
40837709
41664094
15900130
58588836
73399846
56030480
83899407
31411833
7452483
68119174
52745049
86030713
42305579
45873879
62306306
30772240
44108628
27166585
54454956
41577135
57310896
83920121
41285689
35905970
18541479
39384475
50530574
96348369
95867617
30342707
54529423
49216163
26302965
55546992
37522011
9023010
24090684
43652976
34102005
68048564
3311818
34339934
74426911
63530929
84044329
22423790
42076023
17356470
59066657
72451435
94302367
75088513
57872864
42885255
49618724
83351819
39328168
52893537
58722967
19984020
35188434
99039429
44250146
75499853
6184391
72330254
99781755
67146676
94301862
39870242
70039169
98261383
81444230
63468017
86355092
97141609
72897959
83892968
19837659
72993131
13452786
10502144
28955719
62897679
16072634
99017108
65820151
10328082
46325858
24932831
75475061
76012832
22166941
33496102
19689145
83413271
40527376
46691725
67468085
22061043
74604636
16480097
58985023
54347654
48923907
66078294
53014893
9525747
24597818
4955778
98264580
46125109
407790
56728299
49556399
57110731
32301496
11894088
29049083
96567048
95343190
60634341
96486042
70028852
68808088
46552115
70064229
24511337
62526134
59761671
35047052
37663181
54569649
67545043
59763490
38386843
42182961
27499243
45018339
95748354
48079146
42418321
66875418
5820615
2552450
41034409
23534286
74587132
38541560
60501275
57953082
84551350
44201097
28586060
22873234
51505796
58300753
53877538
61658991
69855513
23715304
26660035
74568435
3757145
45968198
71897330
48901332
6688314
41835137
17090315
99908054
94016257
21007068
54513206
32678954
73418870
72303223
35818789
73150495
6070124
35820619
77279178
54751304
64862940
81036629
96227907
22500932
47217929
72861314
94529450
51977647
46797722
95532218
84799854
45848109
62108142
32301953
62024894
77424362
41379068
79166761
37725804
86635708
61410045
78063855
44532127
86605478
41067247
72284012
54654952
31517406
80652707
19322410
78260479
83409471
72189222
39091424
20705477
95449751
12389590
90541497
43827987
59284612
21119094
42177536
73480367
27036127
73852568
48514167
17812378
90905738
86458099
17964508
3963385
10169159
12129858
24764196
19493048
95123726
24618669
41322417
98702971
6165527
49790814
67087031
37642312
71589281
19935932
73761447
77544736
38543574
96104717
29814973
41221187
91574232
67878561
49876602
90602277
54532015
73982671
3892270
37214672
94988140
11608922
77555470
16196630
81322577
82431408
8013056
40639128
18473767
86205760
41869925
48837252
1781857
25142455
54629088
29610784
95405938
79588675
78148029
61356556
55636059
81016426
13089820
47457887
76838627
69396991
91333039
82307427
19338852
67666773
99910560
94716849
54756182
5999103
32200637
33995619
47014982
44540549
22658020
80513206
37682
89873852
24550785
54293603
92632889
7900154
3679811
40036666
13657565
44500361
42955761
36391283
12193343
46881967
28739841
90777155
13053970
22440444
18797511
90607539
80926543
84325707
32053540
97076025
22426456
80305117
82116504
54456392
50312362
75274010
67956978
13791488
90506432
11275074
82725268
79349099
65689820
29765379
34657863
58824698
25292399
8768684
25841070
54427479
78329664
28303177
65816294
74723328
98536016
98581267
62661874
56449125
46790391
95087710
79248306
63362565
8853172
98412191
87548811
67428674
10093981
5782783
80763799
94020595
69371718
33612657
83704357
32703572
86513656
45456887
11235779
39374731
70419176
97142520
79293379
9024877
23813286
57869477
5064053
92630017
31906393
36289671
15352815
38055225
26554046
53405206
5612161
81268731
90304737
42094264
94775342
21994477
77406170
45363314
14154033
44769069
73656016
79009163
13959556
7107150
97249440
43502884
24836600
64444442
32781336
91020125
99567914
18743471
51475990
29611610
53176609
15478042
33950731
14527841
69015616
58911380
27477170
24998641
7409708
30287028
782351
85534864
7929814
16447254
68591318
54874523
41063834
36869940
75626099
71630634
53986077
81284183
81891150
19755533
52294892
39891054
11114595
65962159
98038848
55487140
76005467
12247016
12992690
53233753
76957086
7288843
22398578
39527332
28982985
90487893
7992829
24489364
46271452
45962645
90889237
32729904
42883259
14135248
62597737
38177719
89153254
80073064
62588425
36549139
11062736
64675190
7586702
42925169
56715593
74776755
73362619
92515066
99578883
62996767
27097406
60600958
69109783
32725150
73088871
16777256
78692084
21062312
98176334
65713348
57564335
44358086
97586492
68647140
26584222
17819777
27231645
61470209
66794520
80884847
32498761
73178337
14374552
47283916
66902988
28859822
97878430
35595571
65785506
20278357
4483951
59527816
44648663
53989714
41312857
93584343
11440911
70292184
44086369
58974268
63561899
56513015
59862854
76603340
53580226
30249173
77446463
31603709
74526958
50252564
6408218
8835335
15681342
12350589
23757713
64075263
19890073
27051216
30252162
6765971
95768430
55001881
92920470
71634373
9442402
4839305
94859049
97728660
81457860
85788868
23418005
51196639
86798846
21722469
38493060
87021183
95075530
88496006
48101664
31279569
3673377
88175126
12994509
21498499
8925229
94731322
53931480
80110263
26508153
18780048
48460261
32969480
3420384
79861212
38358110
24647426
90747943
41976504
72857030
9613466
3108948
13457043
63289026
13644034
79704214
58991526
24664931
57431049
21508973
45135543
75545298
73837849
45742989
74210180
10614203
46210756
64012624
67081502
45909499
95067827
72748222
61615270
80529648
21063382
8720074
41669137
11909843
67180990
87617410
63871737
23661711
2349182
47202180
83917269
78527131
49370657
81372454
17067245
33268887
56371473
52534611
13390632
45446236
50181232
9630279
52039999
8723659
73778552
10127247
51584623
16001037
4376878
74679780
68976292
85425933
77196231
94186160
86022870
23799177
33252197
34047692
68882187
84181680
81177707
65692208
35425352
38259709
68762686
31301730
84473400
75092963
2955755
49522636
81844100
75213709
38677495
70440505
52425174
61380554
83486856
39426369
98982934
17074709
31853152
78514784
16704255
77236954
98805746
97542905
90953558
77153518
50178418
94617171
19780974
55724782
76490784
19260321
95699890
57609131
26489545
69496915
57483622
94343706
41137067
45807720
31879348
51630274
76624784
65752366
81834804
33394039
58329380
25450164
21674676
67968200
37260787
32023889
38050937
13788424
66431295
91911199
57802622
95774846
36699068
14996093
59038055
94991502
92549026
92877686
33275691
29163089
5038425
49002156
4496148
38196032
47806838
67285546
8760708
5281223
34729663
14460456
51094843
54472714
84077786
86046841
21423819
30862762
46628508
81739921
32738935
68039718
29169556
75623402
95826985
20656856
22737131
5965965
63931315
11704107
21557364
17835374
30185941
13026176
38625141
60638541
36876665
45936525
48899392
92425017
90674984
25753968
9816861
48890047
53167514
90994572
99207539
4922395
69737272
79442666
34867165
94264920
81645770
96193950
23195254
83632266
48475985
69062963
71676170
34812449
42706034
33902175
67360118
14464857
86955917
52998794
89933684
64498131
26955753
65559837
3029190
90915065
55366248
25080332
53864846
49179261
88117830
9132548
71146929
88100807
65511638
92976298
60356634
7051157
6147130
52215163
72772643
350638
8385852
18449165
87890003
98659004
53661971
63266517
48602631
57159950
59145255
35998820
16681242
9750046
91278694
94460184
74446787
3291484
78307232
81940873
96714738
37248759
91847837
15172703
61034239
6937086
35551287
75454467
44091017
50911957
15702209
57210845
86013720
43044411
27793161
71723596
37775075
46760986
28577460
83138832
39449653
95284878
83499605
34248699
80293896
17872655
50178891
54543811
26098030
21553742
88336701
76843645
57030943
68451501
20194373
50120146
50021532
81759021
86603713
81689458
87448432
37760883
2316308
16918237
10019613
74817969
12812234
20192994
19321633
33163546
16152672
66184064
36339542
18841976
39331859
87385126
26418656
70286906
2699086
49463953
53559371
57886974
52332130
95744709
36529753
58846420
43493939
90024018
31229091
71917432
46106552
21162043
58273580
31158691
96150577
97567112
18110657
31731113
6792306
79699576
79746472
57350777
17144568
13574403
79833511
11697868
64384527
75611098
89841339
54692537
29013923
33724324
41670124
25054385
26131771
72584040
87173365
86841026
83069183
25010910
80988236
58185037
43827998
5008680
83453648
49553149
58250105
70726590
5742287
89749056
77473022
7776553
74296343
29336918
92553895
65405909
49827297
53127713
97514839
92651580
80118392
88328864
83496981
66754217
57391970
41173049
7790176
9088079
3861376
38048052
48904731
71925908
72090254
47523395
69616563
96436773
33609776
35744462
28027530
51919964
27818743
25758136
61775952
26764929
99626311
74360679
52010594
69120307
61002015
93346166
3071707
51783715
43157213
31161159
78365744
84775686
44186581
7194360
14643803
10772874
95015658
69006000
25020237
79565703
47307669
3665232
64189242
59127028
84824279
87505644
42568664
55459358
1342038
71716798
72314228
36156631
43532574
28606238
9521627
36455215
17965657
4373478
12647460
63423525
96764702
77991252
5511421
20559654
90551980
58632809
18795107
4806587
91816598
10936094
2169238
40545676
44708622
24799301
94173530
8950419
19057447
85404621
51625035
5640133
33561657
40004277
49516033
65553907
15371978
99746857
4512674
35513832
8268429
30443246
6692122
23994859
21956977
9727984
15651178
98480772
1060882
71931306
86504875
44976691
81207706
51478912
6644613
9596277
4740815
34013193
74564207
48146005
57831592
48324947
33734435
34859268
80827730
34012325
94223179
63123590
87175904
13741885
33469557
19394151
62058139
64218147
94526978
25510933
70493058
64196708
81809905
56579617
31526424
19622614
39747722
41996108
51119516
50125176
36070393
72539056
32225856
6689439
8443637
2930102
21568532
70282068
16664222
45928871
30433223
6587206
11388811
40429893
81368425
74958
95606697
64846815
14134415
54290599
11523338
79316114
3832629
49907062
49123291
10201645
21250896
36983829
13546512
84651746
54144801
56019788
78598218
42420361
56727810
49609519
83180513
35956788
83767292
23197614
55449610
95186363
41104115
37715838
58793271
42111169
19664079
45806681
16192281
43085190
22966767
94104940
98889735
66303408
28844216
49208548
87783541
52780133
27218467
29408030
33101968
45426992
97592733
58748279
66848190
25526639
48622579
33328793
80379027
75212628
96158072
82616506
3897904
92537788
29381179
47949821
57898503
62083026
84084721
77255590
41988119
80770294
50593087
95247667
22727435
45239916
34678833
92934769
81871823
48750625
53727435
15784736
12490832
94339734
79714539
33637133
97454531
25035151
91477293
28524896
26418341
45831659
42399143
41916708
80433731
80840340
96902898
28096872
79401189
6473797
15685706
85760930
80135676
45411564
64953470
62131860
12085720
36500616
34151629
70806257
60848614
82120076
55674019
55260044
93874579
80223863
86854360
10940395
22166582
35231210
24896290
64538613
1301966
77324121
92867876
62566611
98424922
3405840
82574216
3066483
23920081
94025031
47139052
57636893
9619487
54053030
48044359
11578543
87629593
340170
28477865
2062306
6409309
46573578
43397100
10145601
30398235
44686037
80996256
38650387
578208
21807508
49282857
87325140
40460131
32454676
8979565
17958294
89586636
65856199
35084034
44385292
91981456
53978660
78331687
52728106
6387639
30439050
42340406
80263595
9445820
96525256
23263947
49430091
98770357
21958538
36830170
85028064
13499473
82925345
42096281
6508646
63358371
68497658
34157046
41281329
19403345
707877
65855590
73106816
31870500
89514711
11081880
65050638
77862096
71680053
35964358
82731054
38626874
24364998
53694908
8998620
65263341
65643533
78685532
20322167
61429163
34619699
79416015
88648630
11326296
454722
37986517
84598273
81845760
65959335
48383285
9498293
97641521
82702640
35382144
72056616
38704041
5468057
6518994
62556668
47458949
3696681
70737003
13143972
36611810
81563208
72119516
80330259
35737244
69113655
24178817
22976082
75322082
89033650
69475688
52749384
72267646
6527616
31018258
67980648
23575171
42090464
90391119
93147981
23446593
18983238
86777046
68380417
97094106
13405837
67487167
44049343
5249231
18636488
11881119
1914462
89378936
79165755
76732891
30006321
5842613
71898663
31756832
99708330
2878456
38996463
37780044
10075257
56978433
84655108
27194537
55334812
28218875
49227616
17076803
14968112
99108726
74037917
82754508
84492332
74985836
8265651
68850981
75272578
59206298
65209822
29961829
92661801
77645726
53604391
9404032
11484748
87426193
9090338
36164528
88858317
65325810
82912386
89469596
80923296
53814911
13835105
60685864
19843238
40152122
85160706
45199785
90212704
69983405
290623
18323956
30937531
10678605
49235523
3255557
52513393
16740967
81195311
2433201
59006603
50748262
22685227
2885938
75860094
85633605
34348584
36210893
82699077
42103823
96127865
64314776
2613893
94262730
76874208
33248194
91429220
19620962
73528759
61910049
92754832
30314289
32987318
74022345
37583804
44576511
71606073
33052827
77376387
45556789
27312189
73473482
93030664
39272805
15162791
83756701
45893365
71090975
7974458
42117691
46366059
1494057
45189093
35931423
27070104
29685336
98187642
4707573
90701018
20649279
797107
85235288
81233755
15779820
81645848
56703779
74498438
17557788
92339761
42846535
15867783
73969430
19303512
1473597
8209962
43092369
75000887
86730141
89716554
41292460
64984815
5597417
31719533
76478673
63063335
34305068
18061430
30615653
95375867
34585488
56231667
37716696
13165206
57481615
62089766
96422266
17528956
2257448
4190457
27473270
42764352
57124871
21415068
99762987
18992127
73823718
946524
72428229
30587067
92829088
47991823
50435782
65861766
9245488
26521644
10061651
24185557
49320870
95086595
54547021
35726368
76777066
31543898
5441237
22063732
79795102
29348478
82966923
15484319
55836080
2171277
4361515
23723318
38076520
38901966
11750110
86171006
50091719
39738248
89794557
62740062
15258011
49055902
46701838
41434259
69520498
91729532
50922098
70656254
69175421
43891313
81507424
84751765
30174137
55730746
39036852
37766694
37368139
26772511
99376420
74502953
3626975
55648624
32906716
21309250
24854055
54621413
89037293
49766350
55590462
27928764
34113336
76161656
14162966
29620029
10543884
99620487
40577957
18939885
46931870
38090788
6624784
99695256
99481351
27843349
15940363
42401909
46566384
82656730
39784828
10915399
65713992
33626903
67348602
68096188
4010626
40449919
6259690
3557383
23389615
83848366
80270802
67957693
28924738
81338434
83270597
53137533
46199014
52047231
62496740
27305286
35154522
10853208
80132318
87314436
72036224
55652172
99059234
21977820
82884063
41836176
6582071
35568515
48107518
64044029
30946621
22153983
17857373
21093235
29382566
92744478
79791182
3800586
67033745
81523647
55848051
7221277
23339163
61854117
82137816
84042972
66522100
16350646
57481549
62419929
21203337
82426993
52051663
16952817
68395437
16319435
50301922
85713465
65000602
44643065
60239173
84866137
54631684
97920849
51856925
37460618
57324444
39880921
51877299
88336758
21464758
23945735
17301055
25490669
75850653
3840327
4133882
37189694
99533392
18670152
3294144
56834471
97359433
70259429
53449933
80204603
30478834
99453369
23642281
41298432
61177958
75543656
89596953
21773955
33398706
97699332
30701764
95215484
23334289
87341853
74547354
75028419
80981105
67072343
31442845
99112992
92873236
91563988
83910366
6875218
59613690
93815563
2034451
57384616
12874216
72542922
41899444
42184549
9118043
73784107
56584874
55708188
1052219
52293432
38598225
2637475
11005951
5449287
34634152
72219490
38855811
41376837
22600982
42827788
14832084
48053975
29614383
75119550
52294801
52741502
63991369
99849568
82309456
26274856
30614447
14400924
43308824
37351752
50756740
51214974
68280703
24367532
41969402
36384143
33543655
82033989
99794837
27312971
1095887
85784439
77667167
43651418
93355704
11746025
15738990
74457060
61813574
77181138
39600790
90265930
20400916
2173768
8571259
36606814
50670710
1892316
37867609
88827634
30371639
6129472
5364375
36979062
50275717
37911839
12446675
42114523
89640466
26011640
97341914
52778660
75119826
69688229
62446396
49285400
23761252
80284690
31314693
13682555
9744873
20261751
10573295
52729995
53180067
89494100
91198512
46984169
36926014
19734840
24708216
50886703
67134494
41156269
62409646
65396319
95565341
73884409
71027875
16470389
44661397
94746755
90582158
22695806
62685537
3030788
36677317
84298561
85256689
40554331
7806789
14695199
29258128
52532919
98963726
43351952
52440676
97363218
33563185
74822244
45450080
15007239
93222905
6376605
82091253
6729653
89271918
21014462
56967816
54831880
94350456
35790161
14042173
95609133
28003570
78963353
20806952
64945050
68922811
39084326
48841819
55629611
52024485
40026309
47559507
24549970
64308651
93336229
69755813
46745018
73001128
79702609
14193574
79160107
85099588
40946591
26384781
41606672
73252283
11918939
12264450
96343688
55635639
10756846
73342425
77236495
72185379
65843691
7299774
22920302
39238283
19152589
49607290
13822853
33823812
55681961
3321157
71995338
67136130
8693366
48432246
98113552
64910943
13619531
22447380
91440407
22173138
54549636
30752889
62104269
70134030
71209832
33473131
1519179
18741935
48504117
45231449
84018738
41317667
35926044
24844269
27007463
69377526
30517995
79305117
18437979
49246440
369202
43137090
28151611
35666706
53820493
78882700
91050083
87295209
66493542
980070
45936009
31334264
33472577
49829444
24289947
18129805
94095806
89787117
38661893
70818387
36689869
93704059
38170033
31889770
44739514
73701178
58254042
17654831
71640430
44582676
37348711
3554501
93653524
43545698
9391527
15258334
55222763
972455
3797912
80315891
33694654
27962028
38967835
48490277
36688203
51052478
95989847
2546096
49082971
45566570
48202322
11069613
29840453
62338456
69334272
35193672
53323440
79083697
44510479
78545625
50530553
14838668
73360188
36974253
17718965
31357494
889912
21805851
29010327
83163895
81555254
4271249
702943
95405775
47192170
24611324
40702594
15669029
17971869
16074675
48981998
7446832
71498456
16093159
85526322
77536586
53451726
91140862
60953601
74107937
4854256
54697337
94981719
80633038
92214569
99221244
99636018
15193872
74209037
17244326
86280817
56721462
19842435
13405047
58545794
30424740
75330088
39475922
72128228
1363388
19043486
49165987
64090593
35644323
32880427
46951912
76744395
26716827
58834206
68691706
68395213
60283600
19152210
60121782
89767287
77873792
58629597
59443252
74396238
9463601
99251669
12018716
3232862
56190182
1868534
22670715
8828539
7982302
37090838
48329698
14429580
62143691
94195541
10256045
72600702
20929767
61418643
61607684
46849130
1843755
28881786
13158202
81279065
93161390
30403064
67920462
92222772
67067929
77067959
11565007
59227239
13057963
30221284
68777412
14396824
87332808
90274964
62892416
28395436
99700838
38104395
10514720
13636326
13152202
54131866
45128650
49053258
24909925
54099516
13372557
35144694
2835798
32504216
25160082
33738031
47174795
28438632
3685984
91444797
86406984
83328161
8774763
29889818
16732644
79052384
95005270
44824235
20772912
34193581
91360329
90635798
54344675
27927733
64974011
46592237
64215054
49332108
3221226
71432639
7424926
69605329
37087441
87296881
88746470
40057239
95900054
76865220
55730982
83264386
81915356
79956918
80398283
46192208
21118590
96169142
71525037
92647142
1186600
27448101
74374737
94420648
67379020
43967948
70034393
59170998
44407102
13720329
77889865
80283472
61736271
42885346
32168289
82662121
71313480
89826655
61292546
35890868
19963031
75251942
74942136
70299387
61363147
11932056
52420079
80774503
17994116
38953347
45395536
57588916
64180941
7071106
95710601
40186614
65313336
41265562
81026563
22392675
28917701
16915086
51076255
76389816
99840661
24205016
31344720
75182464
61553718
24104726
36376458
12959533
94715029
11402710
16254178
97687304
70035815
74243890
5317725
61611839
89590079
40972453
92808856
4325855
35045227
55175393
31169386
40767844
3841242
48380696
96620332
45558848
13164845
51578058
60033809
7841955
45677058
10685890
57101943
88775863
45632411
55900819
89737012
85386477
92041136
88782827
16894148
54136125
48592228
30179052
570166
55194311
37156294
9307045
30847606
7114698
12086486
77101358
43268252
26939813
17142399
95976077
38513577
11255435
95416975
36397763
7547823
61017925
5859918
98802486
14742561
42184205
38876307
31040430
95325728
68297408
84982481
47967413
47072177
5597551
16021882
31842242
71025933
66176087
36643624
43475211
77422550
68409922
85158627
72416597
52387611
25867362
43549458
92372642
4602873
47992640
47406484
35197093
95560987
30645365
32392410
76161713
93188907
27279199
4541380
46253296
39560434
97403548
81705136
78084218
7235458
7713882
78583640
29169182
62157088
1989756
7906743
68829211
11476142
26933101
83166723
77635115
72760815
73088941
89824839
79639449
49382005
58633157
36945226
68815060
6211854
44403255
55471459
71087676
19147371
6112563
89910285
15462367
57182244
4824209
80288812
85494956
48021308
1369932
46350890
41739855
73244421
88397994
13314537
54365706
45998709
25027462
9188529
88453301
72892823
95286443
39615153
13588769
79022821
66781382
79136101
13301642
89679284
20191995
93245184
57890623
22891278
99210424
89311284
13241889
21711172
7534962
12824394
18444614
38786722
41362511
85200125
83780174
20800313
71683533
97977485
48843444
78786348
95105017
18220981
60015265
15505740
885933
62997440
67458407
9986886
47507529
93567563
39081788
98403074
54518519
76505755
68001927
23389214
17533597
33137994
35501662
11760640
61880242
81025217
37659333
79557750
64738554
82553729
21743092
61601597
39175953
2697126
32639452
66221659
21501075
28678862
48889587
43111562
22283682
7314014
39594551
63246481
67361923
97114682
96459375
36567654
68853594
64533945
60309983
43514925
74451258
81172954
73132587
42322048
56081503
5466577
31965473
86970161
40710233
59111362
42768350
67363207
67982201
73258664
62736339
74563060
77627246
32894885
24796226
98915912
48617281
93247677
47424433
94122331
17757644
48266858
27526437
63700068
80767743
60766609
36094063
20088102
21137515
56208399
56178666
99291017
63354359
15514524
12973055
41775208
1149999
65780684
50196204
46230559
29458635
52199963
71252295
56469966
60008116
30484734
71586970
53109255
93859248
90661180
41231361
1406036
18838763
15457118
59388070
39725704
73903109
21250624
99396754
13908517
33609449
28491813
602177
57318230
74993990
99501563
13579583
20833293
21272960
65343964
52631901
53570918
92870942
94548808
94578324
92815660
62484401
42501351
85370465
35912478
53985642
14978110
18833989
50393527
99050002
59071524
13620818
4233758
95889436
27438354
25414642
37443667
55260351
63841669
39109482
65890331
13227793
61388153
1576652
29119540
3620622
98717147
63459450
26098854
71498309
63788073
56430979
22215510
42533326
36780115
35506472
81375391
27246380
87408671
76817416
57997614
35858891
21110953
97651679
33378162
50287349
56898364
86154273
23077994
29449194
87819735
83343250
68465624
56397640
78167810
16543841
33574109
32355075
99842293
46411614
18258262
94980122
49680439
97412925
62319209
88960925
38062420
63017600
34148194
92848666
1218639
63189136
95642259
83858059
28133705
75270795
89430555
70774174
45478706
59302916
1502484
98531445
62930835
34343308
16910809
98443789
90995614
12090837
96859777
75759574
10294264
62217280
23768206
24353130
61412903
45941486
48284480
15407407
22963832
11852893
21089120
19657819
53755957
15269160
92145584
76773496
32912698
85130601
27207556
78315942
84073789
58621207
94043633
78736193
74864063
63151739
70249773
61025935
13823568
56878796
36274696
63809111
19493319
79384592
84857088
88830230
94347481
3988800
49375049
45812162
86709796
12448846
68416837
58599226
12221661
18531906
57841910
75017023
75231341
68310398
62755803
51612325
10865170
74824342
92894128
75383343
34013143
47162196
2239745
47563085
47667772
580885
32269585
29326507
13253417
71068661
24083361
49549735
26522741
54472129
78916929
95603910
22341622
16993833
68570108
14300485
19726952
62172036
94741888
79775660
32805739
74875612
94841585
51994880
53378741
97457811
1367423
37689966
70092726
64811636
10089830
14673367
76508816
4674497
23907156
35787876
5450982
17424770
87927758
90159347
12784243
15483463
85024233
62227323
26108738
93302317
14202501
63820857
71078202
43443804
29536295
81432376
13949002
66588805
85844997
46003378
17836320
45703152
25827267
55306906
56168617
99526597
23690034
36252029
10092147
86090134
14005976
55539579
35729699
14308865
58224921
34800829
45296646
87347524
60223145
87832307
1957561
61137185
38029920
9920168
87509318
78789686
50785206
27432629
89111649
93203789
95001520
38004414
30007319
79752968
27160124
26834655
95027239
35842253
51405580
32040826
7158913
54838793
43198914
67340457
7033544
79715834
93256561
2700944
52595174
8691646
47770502
77948804
20291307
39472864
15524577
32281850
31842752
16415846
65417362
83374453
44495200
58812379
26027564
43253484
5164481
41045858
47701583
22734863
70666221
39510443
61234523
75196069
68635093
3462680
23956515
32123620
47750494
21457240
5605430
81176768
98383878
99977736
72082314
72981521
9311027
84975310
34390966
45001025
89707569
44901791
71052599
94358753
32655145
76229113
22176219
97118467
10410822
86383463
35607329
48335235
11210612
74798201
12315112
2035984
94576973
59536216
87705434
60939553
78540310
13325441
95495879
96664346
35149725
30543086
84383849
38997208
74656652
4764993
83886893
85109236
39876847
8279986
14680369
98614576
7590126
14254516
94617293
41913599
52531153
38533608
85549460
63933004
30135026
48757987
65903361
96707567
64915989
280936
79400118
74319493
16475360
34884839
59575514
70458128
91507733
78915995
40770481
37101054
84385724
2080166
35553422
87043928
52954545
2572835
54694172
5561959
85587369
78844542
63473958
88285493
39074859
17367585
84959931
32683399
55752152
76894806
65327947
34079444
5328452
90847971
76077190
27316078
84005611
68280334
76485347
55806897
45423936
22634217
40675155
10725890
77859638
67247018
66316573
90027685
13336074
10102639
52130783
16498170
71159897
26182306
58404135
12573401
26673478
1471931
50072689
15676250
18894838
18372696
16058945
28071911
49531888
19832802
36671036
51549771
8693179
67699423
14120867
60644044
7829228
31633429
5712504
48136050
79350717
83517416
80804929
37238193
28834785
81364285
82922050
65123636
15786222
61507733
54650817
55397681
33583585
5833019
27575179
58505807
68440074
77647869
11387227
23954343
49119468
87196852
89017413
91129946
27980728
31027325
98664250
30872052
87695340
88057028
67480723
83970121
49001240
92493518
57476840
77578562
76081246
956684
94917576
89170256
41145118
62522758
99866999
6996073
93673875
19866585
96215250
87621457
43724009
77972146
74057114
59610815
39682302
15504401
88642816
53499171
98785026
67861698
17168411
91650904
89509538
7836954
12578901
25290444
29837407
13646203
62371660
14570307
90041064
49431489
81986205
42918692
33274454
44276466
78271787
35524058
80127321
99471857
31488270
39412988
15730576
17234931
13693283
4405113
80564921
96628991
75533201
69894308
23505281
15589580
7457900
14629817
40740663
92956598
56096672
62114947
7583324
74886505
94642602
99612909
12186256
532752
52046700
92462290
8655937
93849209
92895085
95962216
19431155
31327535
4578710
25252764
32633645
26175984
48325774
20326079
70871620
39857142
2457165
79662667
46637417
64455125
19423059
63870683
1405443
44561473
58421972
18439385
23290015
28299459
97958687
18978058
52332141
55363825
66647990
59565703
9781712
88938199
10667354
26413674
77915126
8244856
71308783
86708320
50455755
9588022
42693404
6083491
10035943
19634405
87523034
59163041
53899578
58072721
18509450
51265981
65485500
72936858
81344684
15488179
86343413
67768409
47832320
62117163
365287
46434227
92792459
32352369
41434820
93411732
89350493
82047247
91260624
18952444
38248015
76210526
23014290
95635794
4072443
19161741
71193822
24161070
10801349
9284880
99883610
85187259
41390560
94428766
710844
62069400
69311780
73882175
60102891
32474146
87787355
16625119
74227202
88041407
48076892
5973534
27950123
93481128
75590953
39006717
45571623
38015748
57852324
48166202
52243335
51206500
53812197
42097821
4927330
34313474
48671729
18647666
39407405
43122096
90986419
60057337
51020814
83919151
92763082
84602828
65641428
48831733
69638843
64257478
42298576
24952764
18067700
53681292
16834393
98897603
58472967
74859634
39219435
64311064
88459603
32902028
36278047
4970893
14548309
28952647
8370056
468425
21603418
63738213
31229786
58167719
36287036
87651363
67379967
88845797
53924443
73162798
67494202
22810359
47508975
50560128
56692913
4893452
87645473
58263672
12130921
34267658
6111679
35795091
20734067
68145804
68393149
15324617
93687340
90746545
59806852
7539041
8003176
92675339
30694971
53060359
45340071
39608645
33552337
45405383
93642813
14581352
55264863
56478392
86634992
69560312
47539606
52588485
75064384
90399394
2030498
58574209
89423063
31333535
86248286
12799314
33667210
84310961
62759841
46338946
25899834
65068850
83515407
45750038
56435389
59984586
36425640
84277461
3385539
66324864
54592537
79935569
19035140
68559955
96139870
41725459
41561476
47586307
18955740
60179769
35142518
22170044
26395488
61045189
61638151
59236671
50162988
48948113
59803187
71782386
39801755
44943221
8463178
641698
980954
13121249
23463777
80078263
93655044
2854261
13258301
28711514
49227231
80528959
23132751
30802474
67091756
69884614
62908984
74691712
49824625
3159712
72670714
7409347
81577459
352023
70791093
77880059
81662661
6447718
95866654
5221723
80030854
31671124
88073439
61369908
48080713
24313288
60217824
4471085
75316592
33771071
41882053
97045260
24155179
54209253
70102411
99176479
84350793
68042893
97793587
64613621
32274511
45244518
14287184
36725309
49253435
71294869
90602103
67343024
25993177
24120652
21764280
29089064
12938169
76497818
680733
14314312
83643150
9322019
7670134
34746059
7633930
36014011
45244468
45659228
90589548
56620937
20880580
59335623
74555593
66576064
75201384
30033497
18104780
24192641
86099812
6038713
96729167
46188504
56903966
70579721
45210403
4267504
84266400
21068546
94798080
15151890
56297801
53919955
18808472
14564773
41077006
2520707
72026861
91691378
50219942
47813381
74235055
9152759
88456945
33715807
7375377
2657095
71319571
10097357
31041354
32857375
60788714
33467029
65767113
91967273
86697690
21409097
72889628
8757952
9741667
63985104
30111191
11282060
92888772
94569344
81015671
65852096
49164860
83285655
81286185
76622092
40030947
1636337
66227828
1048422
58727456
54615627
81079873
79841064
12533263
80068895
60513178
99821468
67660478
45101435
81093279
67989728
75640457
12052158
34712374
9746494
50434990
56507895
70811485
21273610
64106047
72008862
11250377
20189425
23256153
24867378
35555163
19592388
28155654
68592578
52036997
3865119
95220422
31787591
99117261
94638596
12769679
86886460
38859935
80641432
13531038
56790056
38065790
31008996
1680122
4087075
65161704
35646737
51722284
30417984
91926088
19892468
60731299
70294140
50928705
97403055
18807319
83824421
72847801
972808
43799574
238637
55763108
33901181
23701890
56190338
81183164
52983410
7970654
61664994
75058632
67183467
70356482
48481693
57368710
82851899
23933959
63770676
55536115
44937230
7520146
93033099
36846271
80612102
99489427
54124854
68015158
41351189
21397730
97547809
57823156
56604595
91501903
61233378
20077898
53889166
22934569
45272762
49992329
58458867
95164292
72548155
6037586
42786756
77477839
67145223
88643634
51593639
32724084
51664943
49023647
707235
74142017
54219478
78319327
93792820
72939964
85637924
48087202
2702479
79671071
18871516
58502012
19303212
12558732
20551369
45465407
11887268
37121077
23759138
38219310
8658858
60039906
7982812
54084968
20600014
68772525
46786484
86034250
2539760
49602402
41724676
64136328
18875801
94399356
75974254
93567739
25892900
84961965
9519939
74123598
92710451
22624888
43358831
19092003
60094744
22146107
9117152
43847878
92750885
92123331
49753459
76457047
50006770
31480052
29731232
12000729
37353810
67333774
52671044
75866170
95723370
52013789
97503573
89387675
10994408
25350723
42528735
44750785
56575701
5333532
67640929
55059565
1044219
16040587
23000711
10812203
47532400
66968208
13078648
29752233
87043089
51871849
73618210
10545855
98411774
85579698
67004746
11299740
22949036
3272873
31508344
85954648
55683350
52472980
85255715
34781051
80609947
16168909
99365006
66226552
65426682
7177817
55296762
34647152
34016623
74730561
87633323
19001378
12413924
56328507
40979509
81417948
7932448
76910405
57165042
87803612
12046726
79934930
48093173
48853551
95299970
2513064
67865015
26371854
60489988
15655524
49630159
56155874
66913561
4086940
16719965
9864034
39878262
36795820
59530762
10181788
95709850
47344092
62491025
98178061
98434687
57275395
92903985
72072989
39503345
4431517
56031431
64123207
25123345
84972573
63127143
52212552
19202455
27969184
49193786
23509288
78932753
45731044
21816251
64610101
58811832
94195013
99944834
67491769
37649741
7005595
16231285
3955061
50998281
8357103
15918427
77433127
64214057
12560613
11998409
7375896
53299574
34393198
53975348
91804241
79268670
60864820
62524318
75542415
15326838
81050958
54732844
48828290
95457558
52757776
98012271
5408895
9411764
73306544
12835026
46373244
84674362
41635054
22175347
90512264
81003900
27465965
8342750
1681741
8165566
38548390
74735936
13706974
64772385
53147963
42382933
12073250
66563103
30119920
21288346
82557705
87692803
50369605
40877032
49772573
47750902
74171862
28082457
96892846
46840685
46285162
16460526
38449071
31532230
98952497
71900693
93651600
7790930
80247195
93407651
33377464
69481032
10350970
31142087
85292894
65490720
59553422
75679849
99246046
95847201
369161
19398984
93722688
17206962
2420615
88387831
13966452
90538876
94328152
93320482
1198798
72686656
6650870
90927855
89063070
80297506
70864624
55878990
87529226
7688220
53260887
25599247
59490727
10234042
47505324
97002656
15298478
93195781
34650186
2013108
95601790
5086211
32643278
52872924
20692984
43195809
85167449
10440691
44532964
93804165
43592100
45650249
33916384
73801851
42362395
11802106
58715818
13057508
94185885
91445361
61360876
11037412
76548578
24571443
91776189
82191422
51591506
36532635
9144913
97972472
1602741
13121758
83127022
64223366
27953033
92919844
54110479
60327360
60814546
86288125
98316506
99038420
64817763
943423
87266285
89208204
13156457
52511440
11510305
52411614
85460882
56452002
45870061
38637534
57654757
91936661
71721349
64823132
74600759
20969036
83996665
28860199
19230340
65370500
18287196
70116961
17780129
67789428
98667009
13250875
76013886
9011754
65590425
35549968
97205773
89191155
27453049
19138763
41198347
83407608
57179307
21362546
63973735
41648867
70153095
90064627
34511992
94209541
47302986
49206985
96868147
22287361
88953584
51814800
30949380
10241537
29542540
34183267
31781856
77041326
296556
71596388
31175834
96644979
40684377
76325725
27491916
92463801
88393451
88745396
14637611
81147892
44462220
18474811
13654047
38763005
52353061
83003965
61425652
9534294
390322
40454191
31297092
51632523
33696926
2535565
90936200
348610
8466623
85681307
931182
45095848
30394608
41352838
95822662
82657007
34896963
4722849
13143143
65558909
53426028
26586496
33950287
64150868
17971298
31917340
47698232
61956341
58253318
77876431
51383987
23200959
94283206
93214578
49328245
25415041
69128482
30420714
5761150
74412473
78356210
48987724
19448839
92683207
36793365
85465718
50396257
84084161
69755520
1319068
16029082
2314551
54445418
96205889
90254846
90106464
86919248
36119638
41774840
22021978
79177379
70272045
25489701
68270666
89185903
15708528
90852386
39731549
11353962
88569415
77242272
85430903
91723124
77828076
43251898
87690102
17243827
28780136
19661871
19499325
15137934
15207858
65998054
67735018
26722428
99362829
64056979
51668532
48728960
64768765
75048955
17795191
72474504
78335697
70241478
46444948
9644704
36963855
18983882
74093611
35237838
74962921
21707437
31822981
5080400
3888373
18194763
70568543
70613978
23364095
2330139
48117512
99950752
28516534
90140817
62720447
47898986
31212432
46259482
17112393
74734823
96074970
70464194
97485675
31628364
41343944
50557514
57378195
687122
23942046
56000058
18907614
73534007
59778030
48102069
9717175
73078765
42716957
42628428
38851136
95841916
82277554
11087688
64387665
65779343
15138008
59445770
74926480
64409891
54852308
86618128
5085109
958784
96338318
47017346
65942813
80594088
23834649
29056817
15804925
50732378
1712148
74327474
62773422
2282989
80824626
91000532
55766757
89121571
4788743
56575713
15018590
21793775
53016107
31498009
40807045
30503973
62360784
59389719
45862191
38881385
43115881
99152540
55489964
42753146
86196118
28419197
15508486
73980430
80363659
29323373
87776127
88968173
8868357
62665680
66301324
83887320
31137494
7219166
17461312
38279587
73546715
96277457
33526418
84960746
81625397
28964736
19565425
45376018
76106534
67148041
11121869
13578546
60010567
39421392
66975796
20098643
9772979
7853045
77214376
45706032
29923859
27713679
49909804
27951510
57958148
70476565
9230932
98778350
91044517
31993612
57896852
22413439
15906897
84310716
74558649
24988539
78858600
17852213
36599746
25743953
35477738
68953241
48283603
78284042
59935597
54350446
3117467
74882144
67401138
3277423
48761167
56568
30826047
2812288
30574756
7373872
56549294
18117340
534766
64991070
34803933
73157703
76791429
34147162
20040343
52208515
65265
15007303
46625693
23759369
4209197
26035575
30204347
97888122
51566847
76177840
2037772
61680095
76522484
83919640
9858711
72981204
62940818
52486628
64393317
41487960
31732283
40391941
69888207
57671520
53889117
66555287
59414717
67174180
94478811
68785748
67867191
60614475
58272188
92339657
42121856
41437826
90603647
84366122
16470651
81858516
89694656
10542675
33273641
3924445
32533188
37698610
45001100
37628942
12884113
32982573
53806785
99131009
17642633
47904120
76008849
57896770
17558530
64707326
57358834
56387560
66096463
84906681
96635666
15189419
52446396
9723168
88108486
68385779
17718647
84487385
24626797
74230658
89708669
13449323
48041427
7546132
60274394
16522767
93699976
82064621
63885280
29387378
13220247
7867262
89908799
56479763
14262940
13613700
69102071
56289159
88069529
611377
91152879
80910781
73704364
78574085
66295202
8324316
10678676
52471056
24930448
88709535
95233239
32065941
48936671
9659297
2080907
10724937
43552552
45730466
67449619
66937372
84835388
58261488
89249510
53048178
40563816
61502250
55276949
70989861
84034407
15106672
25177517
89685671
38103600
60335022
17869971
22410263
85717891
94351812
38227376
50570507
61330118
39001356
28205162
53529552
71072397
7406731
67965751
41649309
11066929
1122765
25901290
20618504
53360620
88360149
41486327
59762423
27201896
29944462
20394193
21590492
14959779
5961494
58525908
95648857
7942864
53976726
87736671
87532231
51279449
25900430
52244480
10593285
86995597
46991193
2550111
90836842
8679082
78754057
13019371
9395742
65519809
54919496
1528394
37771865
93667490
98643300
36211391
67185505
25053345
86031851
82081894
53074818
78735060
46263819
22607801
46708373
14383552
23732937
6681533
10424393
96783463
66984152
34511065
56356916
11397762
39924340
3502829
40356702
94538056
21070506
27431595
73240425
53135393
701635
73673254
40250660
39708311
55299375
10566231
17267293
92207865
70209293
51236119
76825161
28650450
44006435
20133780
57296414
59088632
36091652
44668621
66324252
58092673
36723417
46124610
49731678
34227270
53964382
32225060
1280519
56031474
88118888
64825129
36257125
5036055
91880198
78496884
72905681
97322674
66255377
56031126
91890151
56429623
21166473
82477671
8329372
49268398
57357471
14922066
84360049
99002885
51864487
28222574
23231996
19217855
72682355
75477741
44013158
19904908
3504999
80098093
50253073
64296654
80737938
83883512
7886331
75798938
68038896
23905597
77313919
27856508
31436946
93543441
92970004
43723066
64568602
40785892
22572599
42971805
87796033
25837686
65252294
24614306
28419701
47153681
56172650
4133971
42625329
54411670
65670052
43946277
96473653
38701628
47113430
32330254
35213901
50688861
61716064
22072438
70499241
38587244
68476149
75620698
15102468
18265277
71970383
60695639
59837481
22549710
30058430
41350395
14315156
53077811
38701394
95861437
4597722
7537342
90379502
15644882
42552819
75950217
30394388
68254997
85493326
74121820
20780017
60167500
24472084
97960369
58851116
55296035
65482882
83647486
40836004
49536237
62793761
91737386
91768442
59490045
71518700
83977012
9033552
41260299
4038498
6624967
97306644
30806248
80974087
3744557
48766705
14708775
3359358
11639237
31028947
47042687
17610609
51356974
89036715
50532813
27509695
97010445
56722893
82814578
1633956
82760156
74927429
91141591
30248573
73543879
35361216
93946399
92028891
97859962
50369522
20345684
38249324
45933839
60676596
23533418
38430294
59152595
19789070
27780556
8623626
94689268
46750686
52789196
9798126
65591548
23865846
58842332
54160069
40846807
1490138
59165090
94593032
65781910
18000391
94564985
21292397
79742448
33481369
44745064
57416941
24276748
66683877
51784354
16931929
35653619
482016
94241671
99669325
80352291
88166779
67143264
67025049
74850628
31465723
14740555
68869543
52506408
62798676
57721003
37658475
41136652
83200076
31497141
30990985
37872305
70011459
43438782
80308490
76062455
41647831
80347899
72649598
61722885
32647819
9936942
17920291
3516223
45740620
46767430
10493826
87093676
39610434
39522634
94012492
90781259
48757084
14031666
73487803
88397284
32603326
76080022
22726447
80570241
61304590
44787640
6721873
8205419
16134347
80251872
42149049
59261651
96143162
41860566
44113058
32372502
3925639
33869088
85724944
37850931
72504103
49561487
98749779
8385585
56297451
88093744
233414
41931637
94316548
53365799
5268924
62054151
29861436
30794201
3506507
16515589
52157279
23664683
54681875
59243678
57162592
58935350
32265265
22913416
18551987
96920277
20378412
67453520
87450949
15287008
58831993
24314494
1027012
47754030
75771564
73395977
25639316
57941850
28454394
11962589
1399031
24937037
27192009
58652307
17970347
30740290
65401583
3833385
32290940
67021345
46122210
31599349
24124975
2097054
14974611
23150270
44135869
3680275
4783603
86044881
39984012
16109095
88967788
1856753
36079018
39529720
72699058
4418550
96436991
35697899
52594879
52262279
9006339
46844897
86399315
99972825
89544564
22435858
66322053
93191309
56201144
49517789
43177808
39383788
36451751
28868676
41767809
25403606
42057004
2945145
83848318
66280376
32446259
3733673
13105242
91069351
23509744
79419210
35758167
11940606
79506027
18673435
13818130
66668489
56587907
21471526
22978017
47305499
86498111
32887028
47589220
85703536
95072424
27408592
40317091
5460009
24541567
95682369
60687631
73867643
59202937
16426543
6720860
48900505
88871526
39793480
82801095
99377104
41794759
48260698
12253301
32367855
1754301
59107613
9488969
64897504
7223178
18775049
3539626
8689806
10569180
27070427
11883582
33978798
79882750
17008623
37496317
54903044
22651576
22490266
20662334
80995757
91945505
69659128
23567917
92238151
20718193
74669324
65175335
48272795
68725173
58444550
37666854
60019829
14373911
76167273
56500351
16306825
30479749
31211171
81108266
14440254
41485012
83686739
74420962
15105015
21451000
96008719
66483754
1017518
57998736
47077815
75201934
59914069
10933693
79732443
84827279
88941183
24200608
25933716
53281014
20069651
41406789
97111318
64699837
23417964
56389242
85137869
53522730
5001603
833497
50775498
24332602
55376734
46633557
40839577
38104636
31767907
49931465
95685320
99442309
1762026
8485535
18483571
14829988
20458115
78607448
87451079
79601837
62312263
10004607
93381242
62238143
95575593
9743489
68644150
88381627
10196289
4908006
81792873
14621051
7793131
35095209
48336854
19179455
96935350
79399669
61049461
55262722
54679635
62766733
2143850
27856968
99414252
62078964
59569785
60216571
13075318
79464134
3030414
96505454
8446857
92335086
29251316
67296340
92369622
53888124
64823518
61230083
32461434
33838929
56933581
76902843
55285772
8436491
80468491
96900923
69157715
88882844
44168532
57568447
6049900
13686301
69108
5370850
11776452
7742693
73754868
44774740
35980082
28685142
3236421
7476769
26224124
57262801
93271823
5395899
86782279
68901069
7222821
13601276
8826871
9157848
57023919
67560007
28440575
84962815
83375519
79716364
9137824
5922941
90328744
49801449
36843065
23764746
97152526
66378870
24424529
45404047
366264
4724322
74090809
5931906
84965142
32730956
78345093
27385468
80761768
81185026
91750281
72577982
75354601
92248333
21723745
46997879
13791782
75653319
73258888
2562105
74879958
43332949
53073816
2629276
19095251
64104454
41973963
80126151
71825809
40399628
28313195
71025342
63255893
98910
59772390
97242634
84011703
72889076
67248106
28604970
35314971
36171911
2887432
79232154
18592113
61144344
83440402
16638706
50318822
9199631
84587661
76361288
82051135
40491035
33583852
26043415
2082584
46170457
74242279
38677845
56653946
45302920
96822506
61432006
87024173
20389317
60285439
20446058
96014714
95010423
84387704
82626026
35044078
97623203
85637501
57033648
41761295
13966416
14675897
96986248
3887363
61488084
96852452
15640501
5411775
77597833
80896040
51434690
66272684
82618080
92183842
3414087
1972211
93386164
32903301
82113742
14128829
38318614
34971461
98706982
51048725
84793436
47863616
95201965
415121
5341983
13727229
20949716
48005764
28354986
30924367
53705566
85611670
87112350
7954808
76120105
41174131
98320620
6170506
32364749
49966943
79172252
96980823
53632468
74646927
99074222
57310160
50650675
71387720
95588243
43044841
61153842
46712721
36013718
14447419
49857740
51813178
15064789
82814805
25658760
41149814
22226313
93202528
56131304
94450914
51817320
7010390
70328405
26875575
88060126
42491282
87562285
27295534
97871593
9282469
69857565
19275815
57248101
95733208
51081099
98789452
90275704
30714870
26378725
97242355
41374199
677984
25209830
29353581
52029332
69492295
36320537
68044316
63939806
25130856
51277280
75266231
36203475
90144560
44532331
14262552
17002050
26785755
39899227
71769618
95758636
1679735
22529065
64467863
74353920
70601164
22318332
23563748
33939607
13905633
9014780
6943500
57418297
14611123
97190353
43702181
89651765
79092083
88435442
6907553
24429588
11199794
23034321
89025327
14003108
43857995
93397519
29584224
15132133
94885056
43481486
26018869
80938122
22851560
12225647
42496151
73315072
35155269
33409095
13781144
58957508
14540528
76559718
87826317
84946410
7887218
87212210
36438109
89315517
34140139
41614765
11191034
44508940
84301216
99175727
46582111
11484743
39813553
94170396
49808241
44776518
16331101
34238336
1197044
797909
34951477
94247913
84021143
90931368
80035410
86521336
36759398
88267118
3663394
93451618
34263635
99902832
39833070
75944957
92548965
46988524
15727536
82967765
66062488
89931827
98350064
52004234
54162078
25176671
8937183
48478119
27531234
22444975
71002884
58398201
6687487
18100561
10235440
54783152
62382353
22540351
14313282
11414494
85783166
20551095
86956389
38769142
32696018
20646108
12052229
11333850
2847843
76708019
35287628
74547994
92625954
25684465
32431453
13333588
8366394
82425251
21092093
67850413
17176695
64617869
83892256
10625279
17362555
5213439
78755600
15586579
64834620
60099205
8942013
52710973
48088451
98619166
11696723
85380619
13749771
34862836
77998105
76487266
34047521
6180645
88212821
77179231
64212726
41848924
17073925
10972945
99935125
57828885
88223894
44800715
21979738
72661862
62967061
80062456
2466427
78477546
70139504
76330440
98232628
38863198
84938662
10206008
96107493
7355353
81278329
8722129
57092772
36640274
69811867
71426338
90374205
54352342
29866185
55746962
93100185
22772374
19575339
76834656
67592299
78712925
67656842
84389098
66220723
28261222
22602656
4028895
43910047
34389293
16703615
2528817
88454062
62252156
59563409
27889570
8484525
58129393
68041196
15213593
75930665
80791318
47132426
71538758
53430252
53601854
58543246
62150480
50310062
73504220
28953736
88787704
79358929
87804761
73241987
41084611
85879189
5723201
92796986
36269867
27033012
2997101
43704538
76290283
18558526
97709920
62502708
41065579
19922815
9469969
50781551
74732582
78322345
97069446
62727360
67673027
84557717
33632650
13180609
43882151
25780859
23382379
72090427
57201891
43743151
21723980
25347172
29566432
283830
49306364
16121502
64707335
24666899
66455864
87300218
47875913
63325824
17182538
37494027
50613059
88362761
71899569
74319868
55296777
50418172
92217502
52157482
99642646
52333662
55070359
59698855
69008434
35843396
23722998
86661388
10746470
34461973
85946740
77491492
42191509
91766111
57847764
29138607
73135001
86055054
99824459
37099130
64703652
17011325
86407901
38304781
63666937
8654521
18178416
31797644
47987504
68471518
17806851
7310260
93213777
68098968
42508265
41059194
27812819
83890136
18029814
5626388
86334340
66660999
9238152
40714653
91187130
47418148
93627894
21925879
59499174
2280338
93604508
56277999
52244791
85349292
50316386
94768585
96916446
28000062
75736409
18473735
29844155
62847316
46561168
22905995
67950942
69859682
24863085
18876111
78066433
89692831
1642504
24725948
46756447
41479808
13617908
34422210
4030087
13542725
6219042
23978649
34796230
60441601
87953724
41940458
67428820
85306601
52253677
57863631
40018616
9196717
26802317
70443386
8749796
99260557
31644651
24426851
73155585
40021703
49017825
66558072
62480377
14903459
56796840
92430652
37220106
26294023
64334325
815968
21100982
11567901
64442364
72485172
91807969
45745974
47600431
76448544
9238024
68612898
85851418
23709010
27653868
76371373
66337155
54372355
92374346
99652027
68988948
39088736
39456680
32103105
65189075
94162870
65546876
29863504
38405984
23849129
18312083
65982734
60105795
88407134
89545322
79506741
21869505
9986659
29774509
71021362
63527384
90842704
72440588
23538648
53317511
53867231
1553379
29904112
41928744
81277225
46686594
65403399
92524958
70796204
97598645
92289953
1171897
83730647
3734106
33987604
82664254
70867857
15855108
9866077
99934830
23353636
86739794
11669262
31300174
54121762
4405206
29610686
19763604
94583270
16147331
34049029
20578228
85234098
49875723
25745624
9319194
34510380
61456253
90292399
84575034
2610185
89442630
96375605
56063958
6633810
47563952
94361436
21167711
23305580
37841605
27921038
70976064
25689332
94876495
44385328
95622818
80603603
49931549
64554751
50303886
53877066
67797934
10521601
45036256
59156684
84877930
23734903
21761364
3143399
93392100
61192455
87098938
70122479
48911641
55804992
35690759
38674678
83100143
45716326
7384526
78832297
98259877
17411835
11513861
94650535
90360454
27618659
79538424
16519052
76643688
5907330
73489162
76061658
82019472
17827131
74969073
60574953
42071342
79175921
90871258
70293348
62717834
78480849
85066738
1094359
85837680
98403241
2632612
84640453
40389952
70254136
26833056
52406842
82255693
9428409
96666253
19257163
85591448
83224759
21991185
12296331
8206244
11899310
98369261
96611633
25780690
24395901
17930905
54856554
42302714
75093911
30319511
76019960
66371349
84295371
73198816
67296089
58977325
83818491
51402765
49652745
72684531
84714708
65913724
89075600
50806021
53174619
2976494
98420840
99229687
85166722
38099050
1883482
44964559
53865703
21944745
39922753
37410712
53518044
73970060
49157506
69412215
47752212
26280724
18535937
69569532
68693720
3272497
56153588
52209043
81208238
78063225
71114299
20114041
85421038
61650262
17509210
21497580
9955124
11009984
56784682
34720355
12350143
14789022
76779434
21387222
51288400
89735948
50511520
64374203
10604970
21755447
70061282
39197952
83123722
55847889
78629228
50386511
74759596
15599890
45359370
66015294
50688899
1170660
54940408
30150075
73374698
27489924
52581496
97039711
57695410
46020766
15162823
84717656
11073501
21279570
13304889
22597637
8146586
86385564
17411262
66257675
46473940
66577441
35374257
25654880
93343113
57111937
20191815
10197391
89180063
33045831
5243819
31968480
25852254
48388353
99291067
6395129
87285715
29588786
12735517
85651408
63649351
60551306
11847125
17167119
31566483
31161262
83958442
92593030
63460741
88620218
3478466
59723034
23193664
18247984
80219900
40129914
78177773
39286706
44493150
52485275
86626854
94013327
7726911
5351125
40071872
82491530
50933541
39428112
9660225
48935155
84304316
35011462
57093646
85501869
53714784
38733349
79549254
49732394
45395176
62660556
9315246
1928097
66503325
37194373
41445824
83566818
88849603
47600609
39616014
28134344
86840999
94791404
57793541
29217180
20477346
60816859
15972791
607342
11798716
99130511
87583731
29046485
89268545
17879391
54117426
83646464
49517145
75369518
97600859
73959165
33581552
69702021
37281201
23412996
93083347
35133586
11189367
38861211
97481601
42896051
39214127
85676807
54027070
92311698
50666392
26049267
62785285
42570294
25778552
31100059
93669116
2746427
13764907
86608152
14690584
51377945
18409553
34387113
41452101
17302504
26922871
84507083
20444212
36758992
43573073
79132693
12617073
39773043
81087337
62457094
74765979
12112994
27829771
32672152
47114852
96026745
53734488
83267968
81649361
77862826
72488198
69819515
30039188
45289454
3008177
47754214
24235215
49631220
37324352
17867880
32592750
45130285
59478231
93102728
53808790
48519868
53062972
53242011
37794376
77943719
54796461
49586143
40297772
23665849
27898206
40528776
56977562
13709117
71427416
93899745
28665266
13512977
8385574
70979144
74225951
39317487
74194330
15836551
46575602
71190022
5561845
78123776
24288977
30510798
79494850
8273244
39932216
23041294
89176340
75224162
55003440
91407770
82457580
92576452
84302141
95745617
5798982
87898631
11102038
78102502
70977293
35112788
69665927
57205351
21897653
58433915
13578281
12308530
84687878
46014560
53897668
44454728
82766820
83537317
65631274
69982637
51986276
19303434
781911
55181896
38443619
80044286
62284019
53906161
32286391
6534536
80548771
80921631
39292115
76524696
37994486
90683306
26837752
96515753
20441427
37719521
8834895
19418204
52866137
71322447
32536774
96298787
97413189
48344860
75511623
32265054
41868504
31290425
16582415
14139573
41893664
36700554
79826925
25169780
99960711
99865976
31995907
48328287
21509629
18308762
59151681
90174548
58711245
47293542
33376698
8652109
31435192
17004118
60661823
62501484
86926004
12828081
16344887
31996005
68718256
50622532
54589
67227254
73334209
62859353
37467518
34713015
20391114
92773336
73076786
78444096
10239814
11080415
48232388
94568076
15168314
71042095
4179454
93880320
84845866
73167657
92923135
53423624
38739484
47819221
31078958
37815234
5793875
19249528
45968039
68948482
56092154
61254832
28252353
75405089
36151353
39730662
24495256
73869625
45804041
37246706
76188027
16958768
53928228
76389661
67050144
94417020
95396205
56214866
25783352
65626674
68870566
56830408
57619123
70524527
89540283
67799547
70320026
51246168
24417196
1527856
99170617
97844843
77284992
26425248
13041469
66035957
11359295
19440016
32306390
60111940
25250523
79686879
86549511
64196573
69733983
90784089
72915938
79784891
97025108
68899019
29157346
6571200
45298842
81161929
98029247
62480144
3798725
7707599
14821163
78010972
67762580
54760912
28317917
75641908
87244101
92127339
4493457
56236056
82513943
53638283
62858245
1081056
31396816
96299924
90238810
47383994
4439880
33990118
19439608
19785509
66979146
95907868
48997061
42469523
7998941
43313785
38696832
9919010
58901468
99296798
14533047
45501769
59888014
77097061
33199413
50298054
21312669
92310256
86804405
33756179
85737430
95181827
71018636
60880120
7482397
68870444
85933462
18138557
58343120
25535269
65835637
93182827
52731188
76022639
17066118
62528093
68357496
21570948
60724608
24838054
49328706
75995181
49488515
60118090
64891516
8285237
2892776
24210840
97428170
85722420
23055278
74927468
24134056
86635959
14002409
23025768
51951588
21279538
65961386
35837561
59904288
77205019
5229933
311652
36562657
44985078
41513947
21812373
42376145
8760179
72505887
79448520
6206146
27851049
15369732
4319104
41656353
59238042
37989047
82161330
65758733
81868947
22088913
65172459
73608940
20731797
28923376
6809198
159695
39200113
63579005
85940690
31326592
96536689
44233022
79629266
52989117
93815747
58935999
18879119
92170297
49234559
45265441
90733893
58196846
90600690
51381357
29263556
53465368
4686279
71634079
60281317
87147123
94848640
99808155
22977536
29268793
9235770
38208569
39137131
13302786
25758334
57606810
49297581
29186226
82424364
1447510
6673513
90919092
52378863
40375661
92201023
80654676
8530344
62513453
20179857
11754336
34555237
65178971
33036843
44108707
52447745
71996183
74832659
43456912
22204170
25849445
60440938
31037733
35854662
5283747
37435409
78388348
16354392
53972375
16635363
77253189
65820911
70572452
219503
85524543
32389587
37607754
37132606
92593681
93928296
37365601
19880840
20809150
58403397
59427070
7063940
51717379
37165370
55239082
79367656
7108886
76040218
59098001
33461334
56533384
73634941
54104555
89084314
79053120
41200986
48142928
25044096
37077629
93364801
598944
91254079
21128850
69519704
25607178
30607285
20707864
8768131
61603222
67892023
1679966
54563836
93371474
88384729
90851415
28052560
4974388
408812
94205550
14036406
61332665
19069561
91427791
39678857
95817698
5398664
62122419
33710990
1616830
91508215
48471802
41208028
51028948
13816782
77931831
48065204
48016462
70384739
36628606
69196628
72366300
68636327
29889786
48315612
16114457
43649801
58703258
45243769
47568513
72186688
71569808
81211105
17971262
42269360
7325227
13812367
85896735
28043063
54753930
23866761
32139167
94808791
23104876
42712145
31163041
88429278
18220485
70109567
60198963
81862320
45092902
31153477
74306649
98117864
19089229
55031480
84049623
41673587
13611940
68540460
97350797
16949889
30606169
90778896
54608582
36141348
82650582
81798005
16712379
87206647
91921951
87247087
38597976
98874075
36207616
33704086
13655084
41641893
7106475
66126562
15723091
38773326
50982458
83727137
53519297
28023903
91690369
53737604
66632959
30696384
54343632
27661202
56239149
2313750
58044079
48220548
65085234
28545267
16957076
28385621
68273212
92703029
67257109
54469992
61493771
65397852
70479763
92593508
85998921
47370458
39134031
65525887
56947784
23413505
80977883
48783920
89467712
67837040
60227083
5430930
23724951
39884165
74973930
54470064
68378783
15747575
43669562
60892004
92596282
22006378
78615990
59684969
44197621
68040967
64086421
14507397
3659096
39052918
68166515
95820396
93658224
53535313
88926811
22775864
29096565
85301839
21178359
97532691
83672419
80748609
79904102
91183143
32041546
66543069
46912443
48600491
34848631
6436248
71102213
73732684
86859724
53360099
89312156
54501083
867354
61771756
47456136
48064
52084763
59159768
30135897
26681045
66357279
58294350
4555199
19361659
1491707
13008969
93013356
62326870
83613786
75712653
64276212
52562866
40679644
87361384
19531512
6680008
60494704
17878316
84748715
48765792
342538
82573301
36018530
98425948
27132414
86464091
70692504
74427050
99733606
56057326
18293773
51432510
83889833
49624934
65731277
94465677
87249903
92055375
46536770
28012204
62845491
60368602
8781310
91247257
79243734
53389438
24481137
29535918
27058604
62255374
39133140
10099940
99117312
35615505
89459730
30670637
67298351
49053588
83717126
81350790
92233517
90495095
98140021
66137753
40155172
78581444
8437445
52767637
38245158
56896079
92811151
51190528
51750041
12994548
793122
5082662
65992378
35822330
69939531
37160400
81532023
31107334
19330332
10724250
98823311
80168482
26829780
69736178
63606964
4666079
28596783
37710228
75562411
16562051
86903726
33310593
76465648
36195765
41771997
37557210
25925700
91573634
79333370
43716831
78438281
99810607
24815594
58109872
1244224
7195091
69516894
10458167
10230710
50822242
27808197
3581211
56045623
66194391
10618663
38923988
20931385
56797492
71771475
8640698
58270800
27037527
23835272
9072684
80521686
82590106
93189876
5515837
76090743
89437537
36198069
72455694
94494839
9319127
9489662
62500323
40825670
25269584
25772369
17485803
72332557
19971677
50458317
20725591
59659891
98350874
28235046
56251945
1626170
50066506
98779858
49092141
36902822
19196281
89490494
54971035
90506313
18392721
57987239
73451909
28200229
86390818
98009204
23958123
74336139
2700213
92534829
69273448
3286038
80988020
76854285
76638402
10053260
81589049
35115079
4197338
41628554
43765719
90395230
84208558
35448867
34645095
89853299
17875432
34952020
96857165
55747769
88059753
25461424
50507397
78245813
73709391
41434284
7346091
4163172
1838829
23645032
58882109
5290299
47127051
1907091
76238147
88454245
65739220
89521260
11086859
57066325
82438116
2132095
73093686
61559103
62943385
9133076
33760800
92405384
55983622
38584944
14513846
92980231
57481303
20733291
13928143
42196744
69884805
33659927
96051706
81498972
80476619
55269760
48792468
77111707
76625244
42723851
68968586
25478355
12192874
90179762
49351636
71481418
25957959
67396175
74811895
20892994
84728907
33331847
75658498
29309563
34893240
51636138
45660642
89699429
4426736
31551165
8660916
58658653
44282946
51298307
5313649
23910669
97512337
30258582
76610940
23664952
34960204
64135676
34240813
56634161
3809057
48517574
48067003
91859195
82047827
52034684
79718691
75764458
40371673
56058320
85522675
12226408
30715973
74344152
10169602
38972006
146446
38754915
14309483
41693984
18346924
15324436
38440483
97519575
84607224
6267245
20241124
13676901
52971753
85615538
40004555
68550867
34402177
81448195
29402262
19864286
62599537
38793743
77231400
49060007
16610253
28890836
45532512
86895425
4171933
89755322
2071793
41894092
54768401
6443665
75677570
23703527
88466246
58850680
89046656
99626812
59561537
39487935
74131649
35471103
53693551
43695542
85424842
90346409
24532737
35137391
21528369
51731758
72493411
65034116
65888533
82013132
80823641
47280985
76283003
65816514
49793218
69408866
47836640
22131701
78806027
44570022
92081449
1756655
59311632
32690844
90501557
18612309
30223473
82103668
7132234
22783343
46212499
21526547
51363993
86921717
85908368
87432851
41235683
34227878
44502699
17656174
59397562
88960805
20906731
522760
583818
33530889
3935970
11493891
99134222
76770910
34407830
24313086
18364808
89046136
79538729
47582889
26992777
99360060
87738693
4058697
82737210
11182864
19782491
2328802
81841250
1050836
48704473
71110901
7479297
72048920
94436952
12053587
48455494
95432690
82908234
24802883
96168383
14823601
32571696
33390312
6493084
97383682
16530905
12373388
61534370
30484104
96073920
80901337
65583569
55057981
4713007
41899029
80611474
11966639
61139148
51697970
24327163
11621630
20780427
17556936
46159079
27602070
93931124
10071984
44718266
57839356
72917131
59098369
23063112
70134660
22687048
4853986
53023442
75727151
28905813
13182820
24084985
34528742
65332057
57444707
47748851
90304444
76322894
86888643
97122119
47399434
20431511
52112036
7110699
23016451
99985011
8492074
77936596
53642415
52154473
42637234
99617549
77253345
76060956
30066685
14508042
21599080
22659336
41358633
46016727
50494226
14687473
826194
62184938
59620360
15874242
16166502
55057479
56120249
3363348
60646814
77608958
29705478
51634860
20660560
94426614
23826691
94741815
11000875
97026234
91132409
60526243
38461460
30326532
63296116
25325018
95644695
97537703
50681951
48884714
92977888
31218125
14154247
25799980
60854896
77150078
50394017
53792435
63920986
25247579
53103884
45339417
90975962
45195560
35457634
29953375
91923860
91182762
27269354
82028655
79954968
58723639
4808395
58023334
52751277
52387434
52687289
17851557
32411439
54756174
16860360
7249058
81972196
5258312
88545933
50503820
38492605
90766151
61163926
46200826
76294491
89040476
53574007
6716075
4988467
83186429
51658727
42370210
79303126
69087841
57775245
3673070
93204747
10133286
83912055
39732428
67404240
84024092
60921135
65558097
28503676
10290736
75504360
86656772
18945503
2127393
64322127
50382594
6468490
65186316
38480609
49219760
78444804
19167389
76628836
94764023
88839258
33730003
50205778
50996209
72111369
97143336
52936926
38220892
27281983
15173409
52885031
62815575
90908575
29831733
69506981
66903262
57047640
76164261
32879018
54053933
65596833
79483960
97254902
10661088
59939729
59722729
85008045
33644933
91224617
32799897
509665
91730140
35138803
41388386
18794723
5529375
9327122
57967301
42598892
48837247
2194659
51318468
52345599
23834651
25364243
32387693
53357453
60997326
63757566
17211051
29407645
48171680
55708337
90521299
61849287
24259914
94035013
91787667
5666611
51071860
18239545
9347572
74962126
28138331
50214346
70010682
83951395
15707372
89004811
70526746
35875076
21028251
37543013
26700701
29313934
78339737
41214685
93754360
38084060
55943094
95707297
66335112
5365856
20906342
85413460
69335969
9554823
43677500
93908465
76382252
5394184
49166843
7174751
75027147
15303423
86809025
70760458
82298845
60727781
10131366
77705025
32486792
94196874
43672983
90436794
35953274
58955935
51568209
86928786
48873829
74199056
16656205
98212477
48826335
30633601
26678357
47025577
72529514
18470623
72900764
98517769
33582929
45867490
34508019
32207531
71764176
23193314
99149015
36795545
51313580
53894084
54557876
80765940
45186897
49876450
78592900
19878615
53371819
17919440
36140191
98922812
5055201
37525213
40186142
74637776
90491076
38813520
31542929
83097113
10255900
49914277
15958401
66445167
49471827
69631088
26809740
3238065
61039339
381593
73463609
15398048
81470410
39624459
30630708
13874212
6177856
27045025
51803360
43035672
34005341
30933257
76930355
27980696
13229433
69383767
80780463
35538146
36464396
8224535
89067640
22408293
19632351
17647183
2512718
16596222
47706598
34634535
70889848
74586775
82065688
86673981
58917613
95511807
76964538
6670056
83133631
6176866
83546043
75149262
82238002
55607708
75839870
48223087
5330949
94401453
8548446
38491539
96201301
49823227
1770718
94813552
5484264
46529474
6363286
89373436
55830978
16140588
22751789
96390570
69684040
40451954
74310027
60787557
70062203
5614943
26135453
23817946
97841836
68764942
24780226
92448198
22794011
39393065
7562472
55612399
23897739
96594116
30209357
26152717
42052531
7316975
32563929
73461194
23468894
19485913
70155277
9862859
64008504
88196059
70089532
8150899
7042549
93590019
69616110
80217347
22569503
90982453
26810379
96848257
88303391
8059436
93846148
12807818
94086037
42926837
37727678
1894997
82651803
29093548
10648620
66272546
23108153
40353349
35747941
97067544
33665684
69886578
39749919
53904828
41422879
11122292
35996521
2181061
7029401
72126184
17911661
70879350
58181934
79750305
39447634
79261197
55913814
80266232
17153724
51893207
22538075
34976691
71368371
16694729
56258185
21846520
25645441
55162707
45526989
58200121
66034903
59172997
45070696
68899960
79355782
10138664
69719031
64999090
90040900
71053284
57992114
87722949
89938365
36561972
451870
93151197
65868885
64426085
88901419
51167403
96672374
43666443
60782051
66099434
36954483
14500020
45815978
44115271
3262210
58308049
97976482
5954942
84068661
71167954
9129149
70786888
92875052
57484607
97151116
80789028
11710283
4257441
64111980
10270104
92448256
17911509
77610276
80083742
35869053
33044048
98011197
450451
1522821
15274710
5632789
95235692
88732560
28547627
20567597
71195775
87528095
47509201
26762327
50325077
30899748
96556592
49405038
57725927
21598925
71228396
36241421
72585972
96364246
33439008
46297048
98081661
10774521
93846987
95755711
41419789
8148065
68593457
44341795
20189940
45500158
50424150
40254335
45820442
16047280
4342025
47830126
53565962
62119318
60483420
23045485
32017644
85446245
47288007
75264399
22321938
68871375
15988991
56385716
47577483
63513186
16219239
18919418
95858755
25754136
72075112
8614445
28395956
81142938
93330445
54511094
14619229
1490125
7787679
16796988
85779138
52564778
46972028
64606760
16354409
46720447
80827563
62534346
30438887
42111804
79707852
53905667
3182894
85867078
26507107
86727950
55651284
80975510
93622702
13682840
99569075
51644371
20934330
23425029
98411059
54509625
91910476
15746076
74938415
8964577
52841401
83925979
4426964
39546503
17327691
52626202
50692279
8195468
78721007
61384987
16655977
53679344
91758293
43188078
12305400
51829740
67544316
49381491
85041055
30922024
61406887
21286574
74862323
86990765
42919484
1300086
72977937
68160928
34099251
35535018
52846930
55627459
8440528
4916985
32274327
26999809
91715893
89600738
18185933
23517353
90813231
5919601
56820543
57635510
51258007
68749425
2322051
70221001
67497211
46483413
47235268
36714147
8484576
30912316
67610900
68902230
41386824
29942874
68468428
8265457
41252012
23142387
66903883
43984578
2751466
11144886
83774741
42581866
51477275
72489599
66162598
60657109
59154336
87241582
49047461
34273889
87977692
7189342
67180153
12818801
76796252
46179950
32047389
48757168
77952241
60738332
33011183
9330294
74453815
22722633
35103098
10834392
20976233
56711290
93463282
6968228
10990659
36201816
53934250
12839784
89643718
63805081
24651880
39164051
38694769
91856264
20203364
13452242
46644438
42148508
21104710
78591275
7172214
68901084
76178048
84930704
10599295
14705677
81874524
40929258
54202309
95382821
16971426
34708528
55472939
72224396
55611676
93165224
63935698
21550478
95386740
10389069
96501216
59854374
47703443
26939515
97671494
91770172
13125555
82210028
3365688
27902642
42631692
38724771
50444292
79730349
72342620
60808
54232807
33018838
85838726
77492462
96655133
14893801
8146532
48503776
6236416
68651188
54384675
76598583
48008992
52483706
73424495
82661551
92226400
71185881
50355612
44426446
32978459
55955812
41203143
70303437
55928321
14071768
85231454
38465637
22425155
85766303
95712818
5620064
6782663
25751883
15748681
17696129
16781111
77428363
43695445
43070199
73794627
47316598
7107201
86047906
56551573
46966495
81496228
30704164
25680711
82916566
63101323
80999876
81927880
51031264
21416962
37931278
84543496
46121774
93329215
51135962
81995984
55033865
5205934
82738761
73198011
66288208
660029
36011130
58750891
94480412
97400686
12682604
61265859
29089312
35730372
79815701
52584463
22294121
39466616
59951981
49317264
1610649
93582388
55427217
24490806
12348470
22261403
53275348
19051474
81787247
9812063
9356869
40023300
55967996
37793297
8215287
18218542
92227500
18100901
41235716
21401485
37948026
60525006
57507719
38762658
19979494
33249650
87411021
84979626
63953928
90630837
37647198
99142025
66090471
59036525
62092262
97237284
44843610
2978778
14572369
72355619
89377809
48932330
94407760
64027523
7490362
27883541
92640730
93308421
48658718
37017487
76251187
78860559
60899202
72323227
19603324
37652999
87212689
59940741
11018583
57802098
6104125
3796672
33749918
10894611
89048305
20013312
72431383
28196263
82065717
45214325
92304157
3628519
36628170
27568970
29531481
41504142
96382447
5176256
4989197
7251345
54834776
27506220
48774974
64851985
41263034
61204254
35559562
28474597
60413101
40683592
69890768
98883724
51964253
29822220
57471388
30234802
23656149
99805625
41640806
58550692
77700219
62274668
666946
88121761
43977976
98196544
69167785
41820301
53802903
10862373
18059933
86100486
28317777
82312066
13597573
45015992
59351053
16154691
42691700
18175958
24721652
85826641
11966070
28009662
7762197
39229436
90642956
55834455
61767213
51286265
84898507
71873902
48869314
79469932
35432739
86931260
14442983
20513458
99819468
10186303
95572673
51990177
53108474
52564023
43503087
88936709
99703881
95358672
71650533
86662664
66445160
6507424
15137262
65464718
85348233
45241427
45383021
23109873
79036028
42598449
96181914
26416244
23720151
89159311
33156759
3581648
5579718
47717835
62631444
60984820
83460643
62446051
94413374
93475464
29218256
16433533
10336085
58501782
12007168
57733199
60264209
13815405
87736360
96424591
28876544
34962047
82695421
60052572
39491655
21145446
75733300
1834843
31991492
37305852
27207411
99834370
24916172
93157587
51571711
46797993
5926629
9113163
62659467
43440428
63211037
15840087
23185154
84206138
13355648
17799513
53409739
94115570
37024610
64003848
31324573
38043103
82499296
67814432
9431235
75746430
49934447
29124496
20769177
37893880
41659476
14988937
71782542
9640295
12313237
99306884
83701612
82939279
80208792
43822462
45726332
92084107
17350862
99626620
21142322
18145272
52943583
92802813
79269317
52372763
22537763
6789071
17877962
344269
58904073
22868431
79997227
71416046
21557762
58824826
53575479
94601939
90270728
46126908
89703036
58560742
54267963
52375882
31406116
27522041
65636243
33807969
43775859
24328335
50186600
10096409
29186651
82760424
33341632
54801199
36174714
61049584
98074835
9888163
90889583
28126106
252333
7579223
81163675
43974101
73639715
90343191
50508435
95658158
95898362
14671684
77621754
91261772
33870866
6879110
20242544
49923377
16510625
67215916
71775167
76839377
72041846
21606225
86498444
43501100
17015230
3531692
88679268
58199365
45435270
22804712
14938841
79546793
26097106
49457746
97064987
15527215
30755196
43480682
17504222
10482052
80671821
452266
17600783
55953350
52832808
58413838
95133507
73766128
75356974
82409441
81141766
47054035
19408076
43641788
13544117
25210190
49298605
47336948
70099401
69569010
65451353
57842857
98129464
26999083
88390276
64034106
47493635
63141871
20381628
70107481
36984812
59187017
74967056
68784845
72879236
59163348
76790192
31246667
26702434
76451836
50844175
12231538
59743070
523116
26579878
62449219
99256086
12919069
64936012
43755188
89495875
14046384
47991768
47301859
13926563
17314549
78177655
49854541
70638687
41781229
95645700
6576475
43219566
20614612
61887224
83162129
86287454
65533317
69713416
56904617
93379470
76418439
91849816
90567836
17454782
75547968
74677453
89556517
22634625
57543294
8369031
42769336
45615404
11027044
50925462
76865667
45822132
33772062
71299640
12417310
43119493
79545627
62462419
90288125
73566770
30780000
58956746
22347881
87737170
8649991
92322842
72000118
62812983
71352655
86130686
3029020
80730627
62979332
24883205
94611188
12523
55874699
97675379
35991064
26265088
66231111
56954508
25892492
18091675
94842701
73561339
84953395
28978511
35661992
51918123
88591421
48029719
24601959
26971554
63581388
3360035
93216102
74564747
52813823
33361208
58844675
66608050
51475147
17305593
92059270
58208522
41845526
24715873
1145821
74201637
14646821
66854794
12975091
37046921
86348598
39116364
61635558
73120420
590636
35909777
1700030
5427812
23351749
94851706
33439263
67152929
13737913
41411940
33244191
58720608
97886273
98222601
67929434
91683427
42175067
44513452
10311242
96083365
7164998
44455837
60682836
51074966
15656614
77070546
1823709
40828689
69858707
26167533
67979043
30341798
16005914
73075705
33126954
50610468
82310679
85420681
48125909
25163739
49764563
14924629
9555482
96872913
1604456
29449112
21542949
79464487
17419345
72085393
86949973
55893784
87716477
7488365
62885142
49731181
33258245
23130731
13923256
46875792
60925311
29754139
71878688
98462715
80327420
84807379
628414
31511857
71238531
70445272
86889856
20201573
94606978
96170287
41672549
11202857
73553669
51457919
82665392
2482306
99788272
43083258
55292404
20053207
84789466
81007491
97948710
25456922
5132053
1875024
32621265
68768624
10552916
46273888
88471830
60664342
98934197
97204043
61569840
97156414
52690164
50145218
67041004
52838820
26208056
3602566
35031244
10540510
13164907
82789402
58250999
80096453
14778548
38171641
61530140
40130795
41012590
57160467
9843945
58522687
19338936
51166261
41181982
19016570
49148060
51371215
8879605
99642175
40350565
43603509
57228466
23758789
36782481
44054013
6859376
48665217
43801511
6277177
29129377
66216725
39936326
4410830
7642203
22375426
79795344
65699534
99186663
94595188
97984340
3339994
69515584
77206679
61194663
42199192
95451748
40857641
31736061
97247131
13655573
60519144
72646235
94407413
55157514
8167561
5419176
59174853
6365741
79319878
79564939
5895100
68077858
49407974
16676738
89431470
41758544
36797570
25328504
30112751
5538104
68915232
37453810
65600795
53811580
3741266
88522220
56154390
48142934
11477295
62117361
5349833
60569505
5571275
3334137
84919484
65741098
97763700
5619298
89397097
53574280
38936677
30603476
19126537
29775806
79755301
50578942
99195199
8948057
22097791
53925556
50553199
57284606
81887415
36673313
15409
19240161
67404564
35727491
98842840
94860219
88275048
19639027
11187901
43478917
33265040
73007594
43693591
28739268
56973005
66155623
2800637
26734639
20108996
67158310
41168633
2992122
18032422
49985257
29679236
45223686
54489401
47568793
22852306
1212162
7840718
8035867
39873661
36393954
6090608
33855306
20348401
91947055
35406325
75492140
61433235
18940579
31617969
38463293
89256527
49709081
40927295
89981802
74785946
87369896
87737885
18034969
91480418
19640649
45242487
43840746
88765141
51150661
11431156
29865954
96708364
83065275
54631912
26987665
2387407
45653713
15910965
50527980
39797876
80516358
55217656
43201221
69646312
36506181
27271382
56929106
13918614
23390099
34294741
15665194
98744144
80257069
49311664
73823681
2993642
11188301
33313083
10873412
61836691
44293395
7115205
92731218
44148003
21856546
34500054
90262727
59826654
40738504
65116270
40535443
70224845
26958912
70678761
33087334
62535789
85665435
92160954
37239255
74544740
26133104
62258398
6439358
43724572
65167066
60380490
47681482
15598885
11298337
73707267
4695278
19110311
36045480
6251480
76523494
4819452
74935324
77768928
74769780
18875609
26653311
90018497
12997792
80642866
87382626
41178543
84288253
50568379
91556342
61883720
9414602
51689195
57597889
89802736
15507689
46754062
78218007
5984187
84237097
55647516
8876580
10758183
42029281
50914441
61006181
62738248
88091162
46758634
51568813
88776294
51796132
35972922
77328304
8799827
56965968
21884665
68795708
11173384
35420645
38650737
88222801
85162098
4609812
16408760
79691420
66131974
72561274
48987257
38621203
80344027
4649483
60304767
12573555
64266276
81432618
93332359
82990792
73818030
80503822
86367468
41638657
34516756
31105105
46956062
24431887
89221166
66080384
48906858
83971281
72742228
69246102
97939272
67637636
83950386
57645338
23575560
82512062
44579620
4188786
46817136
13854305
81332467
48218735
26034040
34381880
71734489
69364894
75505912
14311503
20742552
1080977
35933629
32852420
42003649
5791594
64480428
30021339
53995448
13968367
61512089
50911716
38080081
35101410
31062527
10303627
62789368
80881392
48901497
34669804
8265885
21143906
83923524
35309370
48917765
2725734
47741467
32396422
60856538
6743462
45598281
11580740
67398955
494824
41478352
31574335
1193334
10014821
89851004
92955977
973123
78591351
77471801
51557507
71254328
88571681
96921827
30005473
8904187
94702493
60196898
55566641
36308492
82889748
16257334
41125563
70010925
96572574
37491620
8306631
40060700
22811113
73973058
6297368
63405393
34287553
99215917
36639150
58471691
86389000
71363713
79508354
34158494
44312091
58336685
49898076
37886469
51548550
52465026
23924094
21766558
29171162
90576664
51667966
17601385
12352155
96339450
69761568
27909766
92788122
10607130
77229300
44794708
86703348
5312878
53278864
10691712
32782728
23168754
90093764
71136566
60020424
76413413
77184478
62879108
92866355
51629097
16996185
75371946
32615711
47702424
17418896
13215235
75210588
84510547
33625074
1187077
54150735
27596382
80266932
75521918
58919803
25256917
22247049
36372014
82677049
54710619
99507531
84803593
91294892
2380040
20147949
29473901
94070400
3581751
28699096
50908641
41067158
52585481
57529281
72086002
90032773
62222332
80664736
88329459
58595527
67570105
30816627
21242254
15547432
41231666
28122005
11290175
38300898
46619229
21039549
92493006
73369975
81065753
58720532
45489114
80867682
91528782
73201288
16948639
30498457
24720268
23120879
86442232
8887626
39507844
50684511
59606700
2822540
18196694
23878457
38005254
76459377
72502736
22695849
6613377
8423036
83641212
52390849
5804424
30336690
57182489
77202025
81715531
96918732
25200560
89218362
55548407
21983256
66676861
71816092
29279715
4144045
32597042
79133630
74841736
72319554
91075470
76206556
90857047
21874520
96584019
17583677
35162363
20664178
84819743
28489324
87084294
45850655
99296438
39659047
75606845
31444417
71837785
42746396
52482070
57373763
90402358
64234227
22460208
95722119
9578845
47859333
1634353
26111094
34778932
94059680
93080261
60657645
79909668
98556226
5088318
86651764
52993600
27975607
67090691
23453528
9514409
62686294
58109626
88856231
83831487
43631506
75299846
72222416
98534084
76242560
90195222
84261600
35599640
66674383
65837272
35869643
13179546
11227032
16902534
18040287
30187226
59568691
46170141
67943190
72863901
99214535
68089530
84619531
88879793
48084557
13227358
27278629
58731266
41863705
61510483
32663277
63772775
66235437
59418611
30281587
51417668
25860770
78790368
48582071
3457264
47729475
833620
64250709
7862472
29221930
51597989
80804564
82345292
45511993
72609863
38380883
46451712
78314768
45124695
51052550
72431582
11994132
98116996
49765158
92460876
715316
85601362
55818331
22250908
86484524
63316391
50896444
37077908
71260150
34793656
60481649
5385888
65863043
87023005
40403893
85958283
39173933
22745742
46861206
19033018
76216621
9631878
22718430
50048478
5257898
80589813
83568715
55138621
98315869
24925482
90448252
26664275
43859659
21943769
67111561
69098404
98230469
99036752
98800695
45056541
89103659
60471626
21909216
24063339
88839725
15672775
54445200
47239374
84698118
43597606
93183191
85957696
56060134
43216398
50108915
93765515
82296674
69986342
75634723
85652265
68351283
4075945
57647403
89679591
84578095
57755346
24472089
39642085
67387396
52477101
49841656
64697772
9972750
20484911
18917373
81442313
57198744
28160111
67524127
87475025
90460644
13133438
18819101
77909870
65091117
9870131
16914847
81572362
53095100
60389702
51611777
62900516
77279483
48060489
53326137
28845314
55881490
73856483
82494508
11485818
24958465
86964525
61147992
15448734
83589338
6599763
34909706
92653259
24399525
83111168
7070431
96194371
97622471
69671445
96035272
83901270
2521479
60438373
49403342
91027008
78917173
54521067
11695232
87047765
34157968
20801804
10480276
76944555
33111252
40685393
27700684
9360525
47592216
25145548
76041590
69388463
41511512
14261235
97064690
25322625
44250476
79586610
86096438
94081714
89411477
97075589
77336981
47704195
19076056
69513674
87762038
43862984
66871569
20317037
78661026
26656112
60452574
43142916
3996963
93048752
90861855
49519272
85180538
78987956
12461740
7478875
11016366
26188617
2164041
78281756
76480583
64461823
60979302
78608779
9067107
57197433
8686761
5930102
64117243
32900259
12062479
86747996
27724690
22762907
75493914
54051213
45787911
36217367
71155302
2221187
34200759
9267151
38662016
39384442
81154883
6456903
7922899
38808451
61023309
84305801
6529712
31595190
12018439
84441862
25027981
60011611
66829974
1975427
37909238
15156120
11129425
86421548
39681182
5413810
45551629
88860687
33449535
87668473
51535679
52357541
28213310
42748205
74145184
77412899
60214516
41827907
92077572
65895766
15758079
38470050
59672236
24748457
33716249
93780030
42995995
65271704
51225432
78996891
6290631
16808014
51250542
55033082
84038979
67923343
72016932
68818233
37527722
28615006
95558068
19565644
39105665
41519760
1181296
83930356
7457241
1506994
42814961
44427904
37898243
39971416
53216142
28722803
44258688
60259225
58679368
21338168
50962614
89429361
1722619
51546783
73902189
23028372
8698848
37584356
28882281
53344874
42118103
48889488
75770881
11245372
27236863
69836792
81877926
10682571
62885646
26943268
3721710
47636906
91954752
11011851
80859849
67714355
31803201
73573589
29710524
87370959
79966188
56103704
41704625
78701476
10988612
79661215
20429974
44114181
66353881
91245737
77584338
83074965
27149257
56452930
95657982
25175071
75982310
79927918
38245005
29751391
11546250
19508920
55123546
30499449
41755744
18963397
35022505
90391853
98999861
20892815
17640256
8772866
80285868
28558207
13455831
65416587
10229952
20493627
25714308
26179
16521407
3986006
24732204
25237650
17882358
18562392
86889323
14925322
70060922
84621257
48456620
11995585
43047007
24946721
5452531
67497008
19107326
77633007
58569099
85177221
37063133
897158
36713342
61726058
46185623
95406540
15085538
25449583
20228558
75094022
3715894
43730595
4288296
81810523
73414814
14054949
42250210
74600472
98040725
68883252
22922218
41177008
98918392
81563942
62264225
59345525
27013624
94908246
61171608
29260479
94908743
51558550
22247947
52874313
737088
98265959
30964333
47377966
31908203
29567086
2065040
70947322
46646888
71116139
66777382
21047448
13617431
86776856
85773372
42173120
8493441
71346484
99067720
84956665
57602838
79021081
88467264
31120341
18240568
71649052
50120567
65554558
53463548
3212928
65735969
85869655
20892930
26607353
78132967
40034527
11361597
9489765
13363169
50793581
11769771
9286440
51459606
61488052
66881131
69085050
8324329
60916317
56530632
82138496
77181517
82431020
68455317
33825332
22709462
36110334
13420626
43745141
96154857
76732747
132697
69362128
51097875
19471331
58897777
25257835
99984046
31943873
94146928
40177486
29543969
99760091
25005309
96192167
75978863
7147205
75937531
53923913
29059265
71660558
59364048
91878
43691878
57152803
15325368
9743215
26893087
84448759
55384134
94026872
38399892
72441258
47023679
49043614
28200534
36151
46015057
77286162
56033353
58239653
45798094
22716394
87960989
28076473
33840679
79284814
85066783
7702410
13743290
53606128
97794320
23458718
96488389
44067891
64789751
76694053
37470302
55697214
20685728
2792328
28098418
76984962
91228209
63350754
96102165
77743941
84205818
39599625
25790732
81056127
85767696
71818054
49561448
80808938
25386150
82975060
30487509
97509257
6802274
71268177
95588703
10002767
55558900
81339086
84248555
6865104
66046149
70643864
83255788
21041279
93130575
31126803
60313743
80457564
51952119
37729759
12166800
21777991
51018905
32837822
26986829
43035052
68295691
34665020
44145116
36418410
22139883
32073269
43479105
63434859
74682676
17588512
4698412
67115567
62290004
25818205
55283077
33786455
7437139
33012869
69199624
29681349
12708202
51396007
80112980
81976873
39717301
83001489
79606897
75323729
99945082
16467011
73123579
62293745
37523858
70061591
66391188
59315293
26561581
85688801
43540066
32445281
39081252
5254417
47685032
67842805
70494020
65679678
86351264
14925193
7790959
23841301
66021661
94889619
30986640
70984440
78793538
22999165
50301834
78649424
19888763
17053652
61117688
5974771
35836987
1272099
59208181
42904963
92820197
79663264
71774532
64085446
5922705
93717714
26230656
30428852
9890140
21638757
29542035
11854127
60640882
65892414
88120069
1503168
83569372
82281765
57414080
70769937
53462748
82415614
73130581
97640247
43446965
78174282
52204943
85543030
64191865
14308304
38513042
6941989
95671599
10164466
30281535
65835106
93614829
79382155
12042080
45105729
81608655
310837
58465043
65959695
448817
33279026
52746108
40721058
51159910
32311364
99209837
69329066
44317504
55292599
92676686
73831094
13402973
48638972
6429726
11429029
99153978
1052834
69217735
12028436
26840603
89686634
5805974
79957685
6090907
939617
22969572
15240670
40082482
27268193
59730263
79451715
64671312
6792609
19213332
42338088
89304226
81069691
94352102
22478697
84311352
65941132
60716054
74725783
248723
60265750
846028
50012063
31334414
95828575
58104258
64872136
79133846
87773238
46832725
14574400
40235630
46340031
39771765
17573181
37943699
94760800
44132561
83332045
11804354
4308614
31210491
66776830
16997564
1771581
23591833
66594464
15929099
30756670
35705442
87383026
36030015
17796528
21277223
94912188
68490565
19450247
56418669
47028480
99001684
5564273
17712445
17403009
31181875
72907421
51158260
96285028
40867142
23807913
22411919
34314239
25662589
92918603
88589631
57408754
24584663
33795443
764455
11668553
74933601
72146201
14111919
57832408
80216093
38313604
2466315
28966399
72832795
6890327
62078700
61265844
88816529
65032890
58448125
60955722
31320635
46836031
67592536
18015617
76816809
41274142
23763294
10089301
8137842
78040815
14397524
91205452
31647342
77432392
87990806
44269049
35306904
29872150
20465909
13818545
78999433
30105455
37754505
84536902
16691506
22182065
82166079
57961479
94242768
31631496
8659013
73759976
21725666
88022023
83079798
96780515
73518516
24165246
3207094
79537528
72188394
37905390
35259829
64709711
77522817
20271039
58874198
91977531
91238203
49332636
79885062
19428748
46251428
61426446
53801239
64911083
42695499
15776194
55241580
14986561
84998488
52644926
47873671
45845069
24546005
30551628
53755885
78186252
72889348
1543427
2139704
52150515
98713705
19917626
42222060
61206206
35709795
57914499
62839833
71413682
21398310
61011710
37408860
69614343
27894424
47650729
89486550
67286879
87003852
92571134
62870659
22646725
81236870
96372081
23759144
17761848
88462254
29231909
30233713
75216866
8624137
17195213
1028954
74616629
41445402
83016771
55556715
20067721
79533392
38404093
24179820
94875678
21146284
86361313
85369134
50332726
72168680
7340518
96436414
20972163
17616562
85091302
50498527
77197132
84960227
55164618
80798301
57600163
63247672
64503777
70568435
83029697
92495797
1312154
56139075
26624751
8317235
87351251
91242963
26307503
42302313
58542459
50633278
59223493
57128238
16078591
44601690
30625082
54105538
65607467
29820255
13509536
67171402
78912342
85869601
2821472
6159307
59017064
81017107
69959633
63327532
78366988
15923046
85933535
64583548
64766439
99770223
34372235
64122622
1394324
46360053
72897105
21767244
86350370
69300666
94385931
15237346
41518036
27039876
9617894
49341929
63240250
943663
52082697
99115379
3845570
14820658
63313520
84087171
92380261
62770118
61838072
57693794
18721659
39785992
23194380
10040859
2687401
99089631
20575665
33346155
70130476
2393674
29591712
7803231
22969575
23763032
75977046
29033732
82900478
96612950
14491797
49947359
35359248
40357966
55072697
20567376
11961700
88606247
78382450
87283740
35536441
46000547
77422436
88135073
33643088
74489405
71094181
82384186
11601421
6845895
60410416
93461066
64593571
6932725
18974463
80700476
24604039
6545825
79431163
98476947
74782211
10477965
72676196
92233198
25374192
44559252
73080994
86128185
64889445
5683415
31619169
71975339
81867409
90542211
40323768
61715797
40573241
25757760
17088547
43540450
85736508
70384192
94042795
77775644
25854639
95545686
23391623
48500651
49795697
18608237
96509597
6729726
73932527
93326142
68889748
37067569
91464720
35742904
74334564
23876588
56549586
13656453
41232928
74135993
28755964
17160214
28278568
71911188
3185953
48931458
97874642
39579987
62924717
90852866
8687335
61677216
42333879
29587163
50168478
17041872
95205403
82263777
12622260
11747518
4832645
13334394
42203611
70471734
53534800
24585643
94204563
68402434
78135033
47437675
50957836
82295510
5650497
59234945
36261290
8651780
55165066
87116871
38571073
19205543
3075978
26516479
85111578
24697867
48833914
10828958
67071804
77811977
15856699
70087129
58977423
20580921
68394734
99913336
10402483
83577533
20224093
8357229
6175516
48209714
34620064
21255477
34583409
32626192
50971049
28573720
52173194
25949397
85286592
1396658
41165699
62495155
41197835
70471533
9556371
87642992
81374568
56193467
56093781
32079355
53882353
7768435
40388257
20428324
99528113
35088540
92118304
9066287
29799152
45795388
86287994
59340463
17470422
23767979
83369386
66833098
29620427
32477613
94616542
14939756
42826913
34269145
20985362
12708409
40826225
45049176
27272325
77600792
88994405
9796559
78739004
13271902
85533906
16399106
22322714
75016404
78229513
73372127
35116726
30259059
50052219
79541181
27179441
73634747
1464825
94266632
64602083
82566463
42184396
11030642
90502507
43334155
21765854
872748
39685769
41024514
7882062
20357351
62030788
89848480
39707939
88709449
32578461
6146448
13274408
53907272
80987113
81661367
39458565
18420561
77703490
51525086
49060381
97824458
46926366
12185184
57680422
87213928
40367448
67302121
21601268
23062883
70762478
42345966
79287374
28966223
36606602
80539367
3499113
19502957
20441461
49655814
91586695
30059801
95495791
24881198
96791882
47115848
80516876
39478407
90960479
18712195
72774259
51401123
10368496
14656194
51554028
75278475
33755440
33841086
57317170
91519410
72784480
88094737
42431029
29291941
24457669
84165267
70009728
66435737
72155587
33219508
44008834
14048326
14355489
16134626
67224929
57413518
73755994
20920485
31281653
16030150
63700197
10775157
78529248
72700200
70684435
76672945
78662717
28716715
84873824
52317779
68591911
96442351
59217337
33663533
36573729
69299314
10750255
79047434
46857675
61828264
3912510
22512516
4010479
41660100
10391212
2578779
14386054
38885702
28692930
71498231
98627668
7624197
43779284
94226493
32953013
36047346
40540819
90176686
58255741
22212710
66567262
55490449
51722214
19969729
99683739
92930006
44620180
88987031
28724256
16758227
80578069
97166881
17968762
5371544
25245503
9012129
97750142
39793656
60873254
80695571
81737309
43251017
17259562
5710191
38572850
22164228
55823013
32280229
81710630
59494668
54381713
78996950
60742101
12081751
7798166
13754085
78051437
99049168
40184066
97359283
53186031
41624018
34455997
73649029
79956872
54261771
69862410
92508721
31797084
25720974
26494608
53954745
94339212
16182287
17498366
30691338
49391476
57739008
70068441
36415962
81622832
65061801
83839930
21379800
77592913
15623514
19367361
87505893
49719135
46933327
80198756
55061040
78044062
92845946
88896847
85933035
9587163
10273597
44112560
203757
20018871
77341550
5902844
40628248
30159210
70318367
8626807
2973913
20001337
32680566
78822647
94945910
6443655
51794389
12827099
22209608
56211442
46343748
55561374
46238205
34748216
7314414
48249615
91955182
87349193
59616830
4337467
7117609
28099398
25876913
31892653
24002127
80220918
38254693
78058848
6358904
4231857
53148389
72988583
97884388
37131524
85702010
29438688
8275050
99956454
30135649
6520707
74110869
55547659
26083207
89321529
4293454
57668457
32804858
69091465
77020940
36786447
18680635
99330785
45903018
37893956
90873373
70739738
20830379
69236091
96352286
14334811
78610233
24517602
29305797
42651915
24220605
45828852
46282584
27184388
98560735
14860263
51785047
22565702
20946029
61211790
74565547
77091958
95941598
24399739
73352299
72056287
63602536
27682776
60875325
26804145
45724156
28150669
9215498
7165494
46665086
87721585
44372514
98712437
26606850
69185659
1817339
88020701
77238572
58077423
65696952
65075009
47369327
28711406
90764078
39053423
26730258
27910961
21337635
40848869
25846965
16303187
20127590
10353339
52942360
54863610
90138235
16861217
75268881
61337242
4303079
70728255
89796518
84795884
13359440
57988553
98107109
51604090
1887893
41313116
95480683
99250382
71940232
17435152
44470096
71354298
62965137
970636
44319378
95518670
12816244
68462406
2346230
69947052
13277844
64770132
99023979
22122476
52876745
10133580
84764283
56375128
36539325
66463865
91952286
97035455
2501570
11768272
14810518
71115929
90752282
13181456
82669598
83454948
84657996
89904794
11204990
5637889
61474282
9388153
34287471
17958986
73095889
14168693
58077361
82772140
42286015
84516563
79434469
76929542
99145688
66184610
62047998
28824666
3513293
56500594
20946136
30702784
83868577
47254296
51847605
78972379
50336777
97452597
82293139
43220281
11491543
52756531
90797098
78359018
40932569
70963862
48230153
42025333
82179046
83584960
86852152
34608830
18087592
86452307
54186968
10637408
2241979
84000540
37409989
70512057
94279986
5004913
13336563
20244657
56724698
68729767
67370592
22634748
23884211
53395083
62935951
83339655
58628358
84006412
84415722
42150315
99746791
69636144
3953883
44874701
26199265
87065290
90652761
2366732
63642033
618006
23789328
23506184
4303184
12084989
66202528
74781553
44306026
61362580
6001849
45877605
96726229
78836079
49903076
57139841
4775597
96792972
3681651
59129734
35488981
53990747
91659323
45056245
64221511
84961304
21622473
28019864
2640111
28211277
68044398
81463222
69822635
95117700
87729895
29782188
70885341
15458349
55613504
51190387
5791548
47161995
87309513
97863290
93778018
70803172
86508655
49715621
27503409
53853099
90593478
60640117
56550327
70544993
5504804
47574852
799515
81051934
21327696
2023812
89295046
92183439
75103932
64382272
99900334
13436932
20833464
82558761
49924702
77595195
7887057
8708791
84876620
30476775
89354975
15159571
75862053
3604410
28736080
19450191
3052516
75124815
75348088
26048882
34382287
41893657
94511429
8443645
55301290
21331770
28130715
34538214
65377538
70230555
79188696
17396243
7174219
76687795
81216074
73761768
99274518
45925053
78416982
82766188
5110352
3622681
28702368
4646293
65342873
94248354
53148675
88438581
11029386
81763778
49872868
41942474
93576761
39856141
4366897
25165783
32455840
12444779
26783600
86007734
46619717
56866575
49317372
81902957
23157134
66941645
52281503
26899544
50366312
28332772
12449706
20193471
91917190
132823
21732435
82252431
63285583
84165198
209595
53413125
92776587
17224894
88309588
73919514
48601919
45337412
75731453
53669226
38456533
12186294
49222104
95173937
9677071
74448152
2377249
65424107
47858102
95802170
43198669
27967129
16198857
34950961
17399775
39019525
47906189
60752445
61557848
64229354
3304707
82910204
91134669
35683249
78817045
72972592
74840306
81132381
96564139
40941343
66804163
36603382
59990588
58561951
27212999
70473156
9343954
92442869
36542122
13071551
50249514
51860149
58987071
35449645
59051988
24563764
35405256
81865711
3826414
6729
94918417
44129570
93128521
96120360
45720714
39631770
38811717
30585850
20808161
47988917
68655708
12040020
91870525
77320133
52630951
54391423
2156392
52530340
1892496
75742229
29512307
70759597
35287357
18305275
10317770
41306592
36292281
4285293
4560100
46744080
75954848
91580584
76383858
59864701
95172954
85560736
13893110
62808558
50752857
50175024
50266588
62910088
38791703
3342552
95862404
71034629
45447512
55028955
69840410
34972979
40264333
90859806
13049625
75778330
68171251
62492036
56256845
49355955
14640039
34313223
24691074
94953165
24645163
35651322
61881754
55874048
58532291
52947182
95869505
50943179
28166439
88798199
82631683
62401544
72693713
75865235
29296908
30239066
17654344
38555121
44192365
97635870
21121327
93112901
69073145
4867454
75679383
54989464
25389374
48625099
65107671
2794076
92696068
31557397
95147645
17558493
77041946
27458900
4466690
94880274
34549070
26933580
92147448
20056894
18459787
68800524
95002305
17448812
4353179
85780108
20209141
39411213
17447622
96211625
76958610
73022490
56096858
46466491
73449699
38751680
54762223
56899216
99622677
34785924
16118272
68216745
93992855
79968947
86913463
10778272
12058796
2124358
53920639
80774301
18769811
91861083
67898117
16255460
53534416
5672923
73434151
1864408
65824753
87718635
86508552
6528329
81421985
48047356
30138718
88854560
65723853
50536071
90745013
69470283
7123954
23189758
61093017
83765106
55584000
15048737
58610523
67725280
36541981
81825044
49776612
83644342
4655675
39869867
54682041
24077580
41710091
14827196
16713370
7200901
47293497
23282642
55039956
32068795
2505655
86444328
900961
49510621
59160581
69368607
30712599
32884321
3911851
89311102
99617659
38282455
97305233
64195219
75407902
68612431
96871453
8472310
55592029
67039869
72053471
38631637
52674702
91845373
9790998
16106266
24812245
53958516
62691175
74426542
66730722
59795657
5183076
98515460
70592566
85855655
11184545
79876690
18566926
91968648
92377846
78549875
96003183
92961595
23322383
77251154
45285664
18393312
50858305
52490630
51058579
98434426
39801949
33090053
18987881
69812012
22407496
98228837
71126592
99806631
56620781
62766491
73414941
75537774
29404020
71836957
93774850
87804210
92175117
17222761
45500334
44165736
56304995
71308236
23323306
63499714
48483320
28915666
63990546
88515445
4648499
83066986
50352712
70438516
80407075
75283635
84184956
15457761
67334706
64454361
14227553
46068493
88139619
76854277
63914801
61935088
38795691
52169530
94940316
61688030
77330060
31191800
24272857
61563574
75934204
56304667
1422408
29872653
31947582
42210996
65214008
58100950
44808592
50036739
27268437
86956760
28955272
98023303
48220443
9282018
55471423
43944357
31470045
51655685
11287438
55363604
97764362
14527287
287047
11428692
44714437
85371702
69477597
28442808
19258870
63260486
85014575
14495582
43810294
83633605
2344877
83488046
46398495
59626748
43003668
80181089
378533
77280812
55954560
48360782
28056230
29887619
86664571
83326473
40272006
47051427
28818919
31287353
41756595
68872425
87294846
80620661
24065717
71604463
7099554
6529216
38421487
22165508
42392833
71640271
20843285
97691130
56088655
85990466
48361999
39707419
75532603
5095545
1125860
41933875
74672226
84623382
33560627
26649861
11212824
71722206
77617203
3065976
79300959
26564079
38669051
93040357
75697189
83880310
96220045
26276305
68963077
82743556
7910902
78533750
38738470
85377010
76663982
99200685
17084960
13867114
55587178
45855734
11777174
41524651
83917360
21316728
11734763
85503563
15333358
59536085
21646608
66305111
43478296
20413696
93842717
72104140
40154108
40690051
2036006
25436550
39311749
55633878
5252019
49017854
55376000
38162268
67272982
58691265
12168915
50734045
95238753
1603229
77743318
97281792
90729966
78595681
11717287
53185144
48750504
68064783
70809073
59576158
81672857
68218682
46139034
31353770
21302421
29496071
37216766
15344489
48771289
99851838
91343735
48339178
74673731
66745147
70789481
80415882
82572752
37789041
94630322
25318200
87144283
57215962
12402267
75974752
26382585
48834303
86884734
46019768
2290134
94925972
5199074
16818375
54922330
5006510
26777031
30601874
68053442
39036881
89080056
64332087
913179
45888441
44654721
44143579
84839190
43772980
62661183
93032555
61339112
41484109
72025090
78250726
5193455
13939059
38461611
48027652
15662485
55414465
69842309
11005474
20898250
19219491
46061633
96242787
11817245
96495232
73538384
54731389
72246291
81579027
28967818
88738566
75231025
88888228
10211408
39385639
7085581
9515877
22197090
54922991
87571307
79799879
24979519
85769600
40358597
90156468
37952305
27775926
34031476
13083796
62763635
81094733
7743221
39550120
61149026
15175304
61354917
326983
66740564
16309145
62356404
83474439
87285027
28355983
26548469
83479602
27501557
70862977
21532408
45184869
25678944
74563935
19923680
15797357
24226171
22869137
68538976
22124463
74120027
93838621
31098690
7610418
71992006
91288891
96331810
17058478
88173940
27805656
76963805
11318368
47446095
35195766
81227614
78337795
51422630
22663175
9691043
25093418
37403654
43014257
88074937
23083349
53907615
49017714
86277644
90911847
95862971
19443746
77867446
97572531
38592739
31335095
21292180
31377337
73259476
56019385
87861317
84236695
94106187
36829875
43481224
55475034
10002849
74356749
68330472
55606733
77726497
30509070
26977862
49847288
7761277
92463775
37201240
86143970
53102054
85704090
82661970
85524876
45522398
3611160
22075843
51669842
61230143
79785024
38865090
84188312
19970835
96438525
20705061
92968787
1178558
99607773
99712486
7137694
17169239
88267369
56049829
45344923
24683094
83310871
88408663
23823499
71953332
96500539
91308116
36978492
85319493
93073670
99097968
42066475
53037815
85521130
54275825
18250454
35579432
57317358
35121831
48893858
74035346
47730363
13918451
11227119
48239305
86141991
22666904
70914087
63964543
71251377
89456806
1743414
47944785
34944622
86793363
8719426
48552778
37597792
31279177
41995768
73539637
27775608
51189311
75659610
26597148
5264868
34508681
79940738
42631502
49381343
55491979
10542600
36700426
19746351
42122252
27867521
12457382
61556299
53243199
51622684
45501638
7756783
74015028
11064771
76356782
10598337
32032231
27875716
28434678
65267784
36681718
17228937
85860395
98811291
22386939
84251985
90473586
58019379
12571262
30233334
92502577
24531299
1133377
5800518
13775162
5990255
4521182
39628071
83907273
40456229
29277709
27321110
63251102
57896651
5239626
80470375
13083321
17176461
65592385
71544153
12455488
82801253
96438749
58883200
12569880
66914080
18782743
34357194
3008218
67776351
6979011
3989154
73670300
96086435
48527430
4274304
71725145
64422786
94837865
73898480
98626486
63063714
45203532
53750638
26262882
88355629
99100432
52388683
89423256
48385697
80592032
55243363
81283943
90534051
27027954
63183978
72202073
62310404
86059620
79065031
93697544
81521583
27674957
5868517
54565643
56232823
58220658
25275532
93575270
74550758
34341841
22907451
85446245
63290180
5402926
44596844
85995673
30651708
64165340
17368657
40265188
57640773
94440426
80077551
58040888
37686025
47039457
13132291
75948729
8316417
53076952
99883827
67904805
8547236
71577172
15767288
55274248
97198025
26384040
27982421
41428563
70066045
4466738
99898355
68258981
93783610
7361621
63492331
44566223
19802938
15531364
43581091
74637483
9700585
8299417
10278584
44067101
30932844
71413410
69311863
76111364
27157350
43258604
4489484
82140089
55837003
24708688
71657942
8156988
82948010
65034254
78146504
37148338
3220347
92611523
74521344
40458487
72471715
54919205
27140327
2069229
27542671
72807542
13560475
24661321
60323528
47771496
60450337
52079400
68469548
88791977
55992021
50394637
40265714
79484449
94417081
9478638
64018389
62119581
78913155
2590082
79882496
31905951
28067900
73462111
74480071
48158345
28878349
66562762
25284320
79888408
33974769
30046720
95450204
13574741
70826618
56833388
11319597
31859275
16355646
40770785
68765792
42402876
10166547
97604366
79007007
97334246
43871277
13887556
19910929
5886650
14842959
74380668
72657089
75907476
27067832
68600036
99564785
17262254
14978377
96754703
97458434
97223722
31598457
85630072
17307319
68452317
38304969
55454269
74995463
83421772
3263623
50502119
71701893
89577085
33562518
4933847
52587162
33804085
6026329
76969480
47087154
23252167
4900218
76606432
86812595
10567147
57552402
37769600
48072483
72268251
67864128
35635713
88565992
25155773
94007231
62988833
22362328
50067344
53341959
43561016
21302784
38114553
45117663
81022519
94008636
50212966
6012105
39227951
44879192
25140891
34412475
87469495
48897370
41162725
36489574
65801625
70633290
46779717
20293913
3817677
17960251
47059421
66461199
28949065
94605769
34060368
77900352
34527450
63543550
64523982
71803930
54490493
22690998
43035734
45344070
59191738
12770138
57933140
10007127
76531405
5207350
19546262
64055640
33319429
18805762
25070710
57348663
92087670
63273918
20267033
90246593
4160544
41208115
50587586
2077881
12113071
8971673
9190039
61668773
65398926
56365325
54925948
15344250
37569148
49582222
18933774
14026409
64596893
17591835
27825165
31910955
2211793
95839487
38730299
72436162
46803213
61022722
65705915
25842422
5880316
26582082
55500491
91845531
26190050
25276031
24902764
37609257
45250250
795282
15735006
36014376
91979255
82137111
74657033
33929005
27384971
12927017
16880248
60811900
93938496
69658475
25435363
21278109
35070110
46105560
34912615
74382550
128680
64355670
31572667
38791676
63997294
17889286
68141821
68710885
60374315
58370166
82645624
23811203
54713667
5830011
75639438
88975949
99649505
83614535
83417781
47111386
50698812
77205339
63096716
40878360
96851027
78096799
30314101
50154696
97511152
56965624
84804502
88231997
17747236
14133966
7889773
84428693
30044114
10285010
53847608
23271811
20354198
23461103
57834687
16646696
44550312
83312051
38081067
84599533
90907071
70594417
99603143
65478111
6554798
28701466
10609767
66380221
73610073
83610106
9059798
10819490
28773835
54572267
66698889
78421238
54794212
35114462
6975635
9955978
71241701
29389300
11272084
74843829
24032635
73777532
8467726
3045331
54446985
35388038
85825867
70104426
40691380
72717447
56728843
91426523
25986871
39840071
717157
37149251
52364500
75437171
43404309
37553983
29189954
10519474
18077230
68013801
2094195
81624193
90169112
89448884
48381695
25363817
52790145
43393100
39540806
52371004
46563900
68449249
46634873
9091152
62566280
35954669
67315160
66403553
92497329
31571027
21246414
68629282
80653161
22830673
47237685
97399181
14918810
7781831
55088644
81096466
68597851
12054015
85110699
24495181
58835112
24971684
14013007
22820346
8222048
61139357
37800880
81093541
18074666
43217115
53324501
83687436
13775009
25899836
76223552
72531176
84855516
86377355
97327239
34273265
99665727
61537231
35948809
45966862
21283189
26457473
33690018
88633597
65585196
30455397
25876135
80164377
98111144
96697295
35723501
23551384
7645126
2220238
81496649
70818198
62664805
86026616
25562351
98948891
84638446
88520284
44208142
93609784
59700170
49636799
26866795
68727105
9584684
95010633
77141019
56997470
75477443
42097655
80435257
17448476
33169882
65847990
14577421
22934028
1915882
50289975
83075919
83952729
61939505
91965312
48951066
67738456
55555900
17512939
31210115
68048204
57582138
86586660
6262024
47936609
10678180
8277485
73082036
27024450
60056851
17119030
75770043
94375422
99477327
2724655
30222238
16969403
27258842
71720674
38259596
98584657
3734420
65640832
67533500
46659605
1315886
72529879
49895552
1714480
83860239
46779999
49289419
85994299
57428618
25275941
5623323
89843242
13146152
12801153
82171820
71465110
8311661
57433367
78279402
773411
27247371
8071039
10160929
83343053
78884971
94996071
59472100
45984455
20100580
33417494
91349203
51339354
22619856
67722557
23362285
97810572
27411903
92146512
18685571
34797374
14782191
13289716
97622238
93678453
81817780
1732183
87005099
3652258
79059011
13673216
54339164
86153402
41560577
71156459
37443794
13117739
25358300
69937090
58552898
556045
6702789
8795867
55713186
29373902
99092736
75042100
91418549
55723652
78530670
97031452
19814576
38334872
62641959
91953646
2063668
27282179
7922203
63745857
41640465
33635179
45498060
8078117
64310525
50786758
87686470
22953741
97761797
62550601
97645121
85241664
92681605
82204625
83375788
74843467
61641259
66848166
48226127
31788076
92155302
54958965
99768351
13471863
71771303
96180651
16616331
16991196
21153901
54634407
98371986
39596754
98079698
74474849
26934811
18402324
96265616
38263896
34515789
51011505
53017854
292365
22531245
96624428
3798842
97557010
45755716
57021345
14815045
70097438
5595850
21608883
60287885
41062716
35981642
68142244
21161895
11194252
54756293
77032044
97098557
3518863
99521347
84029516
79537839
61783986
25549725
2065017
33506465
58612131
45681041
12945919
75614103
8294687
12200782
63845574
90147043
66598343
77517075
64542726
38710887
99422082
9409381
8208093
62151208
81191726
73199929
77530332
18771423
33088037
45313584
31762394
82466204
32948706
68623235
19472120
57356488
32847759
58294858
2923784
6407473
6523109
80990651
89142527
3752676
66130572
92720721
91359130
45815691
77526122
53951179
10502363
69163061
671947
86062171
62941058
81629902
39026042
7967344
79014418
27459594
44473041
284701
91500167
68498094
1949038
44440155
75729961
88667147
99326397
2788457
72811906
762081
4921565
97925073
51691994
78983345
64407704
35693689
40414349
56864967
66909492
38607640
22779018
54001747
87407686
19818741
25151219
97663582
65749291
63686587
28157306
27250546
42156889
78701204
10387211
80651281
78588895
57704458
19750439
88024063
94124302
34613145
63622852
31017718
2705982
93272542
32260259
54137108
91786498
49330611
73576687
32176468
83101891
41031809
10707435
68296395
1212218
42799062
57427396
44477139
81962052
12626023
70636708
10570324
62209053
23031209
47357056
42585348
11188754
76142554
189706
75396420
36973607
82733391
3445681
66987556
83105436
77205712
18045826
47171884
93960478
64377949
68279811
9391486
47632072
1660612
37893540
56042234
27840032
56737541
79942783
94198177
20418416
41003498
13924136
56528650
33445753
27550683
75641467
56489937
77251420
27151549
95435900
34955762
26951114
58327565
58895738
42504588
88407187
99438284
9995
1233375
11485878
14624309
5553714
3009035
44514794
63474268
88878701
24119277
51251830
79142560
54371725
28168904
34156010
30943949
6178337
15790832
80034370
7380698
3066635
16322485
35060192
93824558
97549898
49479784
15588299
88397590
35360389
51602124
45381670
85285946
1187139
39213699
54922581
93924248
90890171
48172875
7188403
65366407
44577185
51177261
66135276
12683636
45704795
78815347
46875238
93106935
75674653
29302864
35735232
74901464
85182803
2023515
12727632
11331911
26408641
1113922
57264008
63616950
26916487
81625252
67713604
97299151
22694573
80932735
33152832
11190062
84273032
14954968
86733597
8078370
81228455
86181757
46046397
85246494
27781697
341153
39823420
11019863
34596995
64771987
36818864
42189234
89508437
10713792
2005099
54729601
78158334
74257282
35368348
581527
92248772
37952993
93728980
27452968
97766845
94412410
52269447
40996713
53455943
77138648
57299215
64798635
72024625
45665369
4265212
78504774
91759602
31686757
62846817
35758774
20190073
84629675
1461596
62229536
17981194
28945606
79883714
85938185
31534303
11534609
13926022
46107751
6974126
26042708
70046607
39592257
69692916
2344642
33116882
25341977
88539974
85127758
82617057
72450526
18094366
15135948
3069664
74590062
60304689
63974360
49279162
37298345
38532153
7414825
774815
13149601
49676863
78094463
20059305
40370479
16252316
47188840
21529828
1952855
41803762
97122013
84257631
38296407
51289580
85126255
86963219
76203468
64002186
23378893
79711343
16299082
95577333
58762315
23368306
39810796
12420761
50830126
89065003
87007639
61413907
5791177
43158016
45529327
22252643
83019732
13665384
23592789
57614058
60195380
69092991
99126135
5966706
97081673
81979912
2441072
2300293
75484478
47266280
90948853
87345870
5769690
80306595
20052761
38310304
65201817
66675709
81246799
98541171
47088805
98118012
75673626
91672784
39245231
1589547
97364180
93655958
68629544
27886986
43921409
94119280
47350574
13859471
21194665
13126662
25616657
4740177
14651891
37762688
10705912
79219934
77132391
60568066
53667436
63335850
41824795
77818656
43131505
87592427
8096805
63346215
12240169
5493108
72616530
69102472
26730495
44428467
95310033
23213152
1498453
81476181
81313962
27923450
29467141
97061300
91114071
12168673
60846331
45408397
86410645
85657662
76897150
72631457
89480517
75274004
55933033
57964601
17052559
97003742
49726848
54678678
69217926
83265055
15380732
59992683
96050463
21349275
57738183
33306889
24526121
3816299
12423687
42223915
93809356
54724383
72906247
18183994
80806791
5329789
6151898
22525134
48180949
47772293
22354602
56006356
42202433
71681252
98898331
50516466
86079244
4524840
39960292
21830341
10319472
49060059
45189936
32737962
8264609
61802688
89819617
27453171
96264447
82006720
31050196
25928761
41242019
94823251
98600326
96027195
28903244
62136019
23569092
79450853
23757036
87472900
74390058
26676897
99152666
20223414
30520449
67256910
35190751
50854671
44904393
53048981
73986291
88143803
40470778
31103853
7560000
75382312
3069242
4484799
39326922
18718866
54133705
74928103
98533553
90057422
49700959
31175299
46941861
27013971
85014724
68929942
71929831
68758083
42327526
70421901
77630798
44864378
40262286
35344155
86887914
24084587
95498091
16110147
84769250
33303214
2034502
77756778
7104322
84516305
11201144
53232119
72937962
44664388
57307002
54760369
8829206
83464328
51830905
7149979
29657197
47292993
79268847
40635330
88838135
21171212
63251411
17406005
89212184
25669620
36768754
6679497
73814175
2925412
59778790
63739416
54507639
8745830
14828088
43244942
34086612
70531141
63291040
73715442
65905580
9773097
31026763
73962407
59612616
39232608
64754337
83002035
27290726
19995365
72193367
49595737
2408562
3381914
52272218
25686621
46394686
92831524
77474663
94688503
25293634
82475392
52473662
23699313
79859355
96537198
78379837
5837747
39105470
13407856
92700826
3251764
68535532
32972045
76977008
75741864
32053137
11170585
51807437
81793833
59162077
20173871
932023
29098531
56366420
31462346
92318572
65844746
47247002
85061021
15870121
87935821
4800086
65803195
13615262
64316217
94764726
64229589
35193479
23617129
21234817
98592359
39671745
39595849
70605383
84366662
78749716
51607679
34516250
73530449
25903925
36211113
29071975
45750783
43150779
85504706
94016138
93746366
3832727
98799472
61030251
81238146
31651823
13888989
62006256
8844838
3746739
5150128
7680087
75931701
30173294
50104994
24012310
30152678
64040052
77869200
4293337
79846273
25372889
59224035
26921820
15103824
48327750
78130976
68129114
73892691
32499080
64697007
5899320
50273360
8254069
69041522
60108031
1754552
76802284
76869467
29832223
22951237
86663516
51998175
27872218
21803493
78055716
79693352
31627145
27970714
88711423
93501843
56408479
19274515
27944847
51788503
71676937
5069853
33361523
57178359
83986276
53943785
89549408
57180078
38108606
59229100
47905932
4123359
28403291
64887875
93043462
48973372
18796881
43171632
37851173
49878297
42135902
10507472
76830058
63549968
98980643
73437932
29924924
42124962
36232377
64204988
62215681
12432434
28942089
62460870
93058842
20637579
67897826
13533059
90601013
63292650
12809531
88991147
81488765
95029126
77052884
115299
702494
83680153
85396277
67422068
20641676
53929075
29315674
59748086
84519822
5668420
65067385
87244382
23582089
9258535
91410033
18156139
3917895
17461777
28707700
30083319
37249545
40188782
33224171
92342206
49557726
98585619
56934467
2490326
56284942
90274673
50794455
12523425
77251041
10430573
28402373
11336369
75273345
32571784
9983241
46082755
36116436
28221832
49424178
60927070
75339489
91287436
93844540
10828358
35624265
60756240
25212597
683405
93327859
15339164
77645034
86812150
4777212
96399245
48654600
26364284
36351732
62268241
79342190
94191451
75213560
66129759
2806716
26738623
35575659
45558025
89174311
18149564
48219633
99539521
18560544
67350363
58904793
65574291
91697708
44422734
78493096
70179805
70371618
52313723
98510990
88490853
68229135
99857767
9626227
38442855
58800158
15713019
47506447
61133795
78347431
71198546
67427262
69323988
25323564
1351310
76589445
78052867
54934547
10225138
75905791
2491205
11278307
79234027
57687800
82952753
73622577
88587818
785099
54993154
65011610
12749313
82268064
86992673
50550042
62330080
55503916
11360345
96132116
59437121
34992440
48806208
5436396
81337205
19507662
54005854
2858869
40048419
55821864
72235482
78479336
90192627
50923589
37916299
36039190
74939575
86887331
34138293
32211684
62455032
2703426
88866617
94811365
69248229
11864176
2296887
23578038
4061520
85656349
48798161
59385179
79953019
51966358
29724671
82876767
86235168
11437387
82532471
86304149
22682688
75483341
20446424
92215126
31306649
89031051
83048807
14571979
63629401
67436979
70262422
30232048
69017823
5413788
28178341
68572623
651632
88874293
81857387
9316353
25757149
44222184
79927981
704681
62808566
51818782
80047752
95031819
16083576
3728097
79391496
18228045
36559507
95950904
3509480
43638823
50146965
68453897
71258297
30357876
1167831
91027824
44422648
2684097
1675299
97474977
22459301
91977754
30156040
12019433
74551026
32614518
4030724
40208853
22267514
85485306
82130394
57107153
9200276
15181758
28715950
4415902
67059559
95364071
36944044
7231912
99825737
12141813
18639288
40388623
63722639
73141776
73708762
20355301
69028882
89964890
25284243
66240984
6082359
33824401
88596455
50286847
37002763
90252733
69766742
97431502
27528708
68092052
89717199
45490266
41113336
56297022
7875432
43926618
92654531
8278072
87750519
9072860
20939724
50015616
19366891
21218143
48623870
22007556
68284831
99233904
38595807
20822807
61500596
24340748
53078672
64007935
55369186
43136614
58029434
59246008
89296937
35842755
60514465
72442439
68513376
55322006
25196559
39668806
78081507
87437752
53772156
90375909
30409736
16785247
41290673
39725414
51901736
42971265
1856988
94943950
29309279
42791998
82760577
10343945
27264828
5845949
61566177
89829389
28980488
87808144
37019894
42414932
12403846
4736713
46623584
35847920
57601597
7006368
51324334
72541218
86969813
74009643
31890277
72758885
47076286
87758661
61886811
28014530
59168828
72771024
67923666
7845592
64596829
76324289
99594445
98382984
55375107
54959047
55071570
77116537
96220769
84473892
84381013
13243484
73851715
69083377
84769835
33924511
80642257
56819991
5602804
7060450
8598654
18230160
41924529
67074891
73749489
14982205
53361321
15948276
55560484
30461737
12069763
50125170
15460996
25054172
16590508
99798443
41547049
48981266
97920354
39116267
32524255
58521657
80709673
90599598
10380359
58612282
52609034
67966242
95669201
92465198
22178263
60388126
11627925
44878788
92260268
93954217
22499916
27102306
34764747
47277288
53325637
72788091
73722702
47021625
5594611
86601887
83906829
76352021
39763717
17386387
74389046
36425860
13998077
4300279
59077122
89320561
90430032
37438863
66483088
46086938
16234772
5023566
38241444
51793703
16887703
18543691
27421416
36709013
48432518
34360693
70041822
59929291
58889786
15577276
43123275
7467491
5396831
62327887
53833456
34271510
60154641
51942118
90226793
83431877
7124592
79657049
84250610
72883780
50492862
23119201
45383387
79997567
75141725
25623956
17618440
95275345
79061706
31690468
80888223
84526692
23306130
5132862
37454010
57030373
97129684
88621567
42069688
31886073
72732795
77459420
77340666
72518051
99243678
19996020
19921673
81333027
71701728
71738549
47392436
39429060
44830372
99724432
37902671
18701925
62375175
9646999
96419464
15933000
85438312
95874878
90007820
28096713
9422911
27600239
73246493
32083762
97009346
84719759
35749431
12811460
98024209
77210478
28545871
34977427
83477695
39416838
61281664
20720326
73388659
96804802
19281490
32935754
42734149
55704439
97712714
34151803
51515773
66995521
50406481
50565345
73540214
74768127
35591635
25906690
46438649
53075695
16953814
2583774
73999540
54173226
12750425
13596035
15380125
15165432
52514491
71676954
63293681
53883058
81863230
85827425
51801804
65522038
34936894
40887011
91468863
71988334
32290323
22030296
11403356
55934445
71139094
39496274
7937848
5186462
19501351
38147697
25453298
33931151
11211323
66683095
7193817
90557089
70616951
90361284
29862697
89849358
68993259
89321679
91274482
43164755
90454024
32068192
1568081
21295370
69854368
89183813
75612564
1541602
99764786
72478112
54522861
91941513
13653762
88038080
66870306
50455923
74444189
77443272
71978857
78710706
29778040
53335709
26487193
29219889
51212068
32856299
11585043
44027588
17088433
97743554
80066789
96789600
1698218
79887610
55866739
13544990
23371592
37245469
54457693
47854920
49928556
74924572
88869788
66909181
30663992
20075145
55273338
8788511
44015382
44068535
3073214
71920199
8628104
63483849
38380995
90800006
1925509
52543814
16001752
13519796
99080585
85356300
8789571
26099603
21960730
90097638
53272825
38770631
43874226
10987501
25388634
83763286
85162862
83313192
53565581
79333093
23988144
2768315
58103439
58055416
10963675
12288073
38842216
68742952
83344440
24831079
95856040
4403465
90851950
92057875
42384838
11717315
81648394
91100393
87475930
15001753
59804645
87687651
46230037
28254409
55585298
51426580
74533195
24415322
20176561
63301351
70483225
65589873
61929331
54835259
2644434
9963920
2471430
810357
34566391
18764396
70498321
17799102
31878048
34871851
34195811
61732555
13338051
72619986
83002032
23989518
87056351
15208687
40390284
36067985
60119248
7856394
5496488
71281463
91256465
35728092
78798289
78252985
66350542
6740120
45193855
12514044
52686848
75589352
24498144
60057450
4755618
17718584
31293654
89001321
88815807
21186012
3751300
85146107
49429602
67700456
74097901
76878021
85021433
33224882
74773400
19569160
96445340
85240144
41871164
70611421
88930002
95453892
99059328
2594068
93094138
81835197
60935019
73037392
20083114
1842358
37587367
38558355
54424466
84479058
9094449
48606079
28313266
36290679
83408525
19299443
54929466
19352726
86225084
53793246
23731902
3668702
40925440
37413388
5188888
97839451
58943396
94607628
38639662
244359
50908195
39376306
26862335
26712736
80601243
27800081
83100141
62414101
32912679
66051620
16461784
53400872
10219534
67545547
51812455
80630581
94774012
18623480
18808809
51869452
66623807
54009143
58391170
98366008
5454428
24745885
59599567
23059877
2372744
13503148
64729137
766477
29150498
3292015
78773821
68223929
12323188
81950680
95850559
32330288
25546628
55957023
86069526
82088981
10511334
78532290
5730090
97980817
22163648
14185893
60512826
89559362
93540509
63901076
94662860
82253553
70204734
73511269
7287533
27935591
32012508
49239726
9160796
18740933
26852517
565291
8470184
99244089
25231890
79252852
53867773
7477304
47711787
79483746
54605910
66506002
48814363
61260675
51766366
70053770
23961029
46030566
66092583
83302427
22967872
7602303
84047501
49907465
48210196
38350698
28315246
73800984
12238675
93302041
91251829
43861706
22115286
89714497
71260498
15388574
53189478
26936847
53850920
62016218
62024695
80472250
5581012
93908931
93525773
12654578
67846135
314217
94191859
59588780
92797319
12388386
81122895
15265034
82435158
59090594
20521071
7471895
31724187
22178239
21417021
81167843
47446910
20217524
6717355
12790954
62954864
59977722
57010301
57030139
77905245
95302984
80445517
89297082
99320695
28072657
91645716
73483997
66444755
48508390
42998866
44695720
97923136
79221124
86362741
82261198
98789840
62908889
1641061
29357033
48621550
31441211
86445710
12360659
59234741
99347897
81844349
29638077
76120566
9982160
55201790
3009790
65029168
50385129
24309578
41666117
71110484
22591617
63847659
21299009
73375358
98818400
92525459
15716733
49676612
52673295
72355747
77465436
64528731
84164558
93005629
83942049
16147111
8070284
48031737
28107268
13574407
15957892
9241101
46884135
93900456
74653064
51929194
27192794
73216866
11883816
62515485
49616259
13668154
90990448
82530305
35923620
48360821
48255446
66954715
16286318
79300646
96595688
27057472
99005304
32905350
89883456
4760965
92299516
32485392
22944757
70169201
68593084
25522859
90481991
94853828
43064837
97578693
11004065
44535492
19158904
80786594
87733567
980991
99986975
366816
16204819
15072030
16341316
46932010
47766171
2514188
21139482
23185279
38669670
11647834
60239507
21036340
23198489
4329577
35024506
83264047
47247043
19848631
7535878
63010742
25990197
74235185
79046414
97866055
13618439
88720014
4547913
50784481
95363576
11171834
33497348
96393342
13597648
37539033
55350021
13536660
23987487
6638558
74900061
60942054
54331195
3992473
31296566
66648089
71585956
43423173
54517061
2114688
72356057
40100912
1067354
6562575
44007389
50667647
42946339
91586086
67505205
57622002
15998712
46520066
92230664
97050768
16662041
23676000
763841
15545469
12676161
69185986
47683061
5984944
64320722
121785
10384238
70817566
669753
5083517
90177718
12146328
59223275
64427418
92810519
28852333
58972682
46333407
60847053
45091631
91815069
88434240
65447739
72027864
37046681
28900068
85963424
95683202
43955679
92432240
56332269
21170632
12710011
37849188
76583329
36671697
36006055
60318825
76898095
26903840
38066898
87745614
94191747
48105448
53184923
86787548
92048428
16503799
27857786
81380403
10513112
83507727
47854628
27801838
58255126
11940067
78029090
11202901
74109515
15665289
4334589
36942367
2438441
44122194
48601261
12840703
62039012
67852997
81895759
72933160
70735857
53460480
78925168
38736686
65513319
59924874
56380950
49252677
95376202
64007732
54432093
60058211
22718525
76158741
42345080
92374946
35645793
55061311
86344870
179095
80949696
61837343
13767134
26034046
65346775
91739775
81368552
45591151
25587559
32157788
96752135
1922600
79929485
19418662
21179494
82007327
93220041
52792798
23453490
71441776
65489073
82031816
51777868
10382831
94633692
79147285
30862598
83107300
59483682
79662266
37327270
87934909
60266451
22478507
53498182
41322220
6585264
34148903
83781170
27217431
61415856
81779918
74309604
52536890
76346302
5342842
98230821
87967892
24500097
65593327
17699421
9991065
69192899
73999513
79938329
58199476
43539555
75275383
94640812
97761620
14855906
46338868
9055868
79593761
40002484
34275678
1137062
60384797
25192933
32841298
71152041
68131056
96102115
19955087
61011693
71147808
51545279
30079917
11766438
60508268
33623741
8748276
93876022
76715426
24668855
58148653
63283396
13695757
75926267
61837223
59687046
68124076
80426383
87727481
70453925
18313479
94131437
27771330
63286388
47597543
88974678
96520389
47398569
51236617
72550984
47880080
32422743
11874314
5738557
46925520
57741650
54116750
58958766
81317630
76231842
45805423
10072738
41098151
8547254
40276252
30419876
89354505
2361323
96370824
60606006
56623713
69715628
82873617
68823510
20447548
54313880
761079
15890870
83402028
26652205
89116616
97427106
19349605
43985340
53778438
43682104
89916154
9640501
54362737
63008063
33559739
51286091
96804610
23052571
39240426
80800035
82502021
82356458
23817481
2459650
1156638
40015600
10523610
45078361
50907446
66513659
8227455
8751181
58201392
18564512
56397855
31077133
45853105
84448396
24246201
36591831
48074908
23178230
61727907
31936955
48621680
95888377
33605740
47956398
53475482
18301422
49993001
87108426
47098613
1476804
53899491
77711828
73159043
8396167
92161536
30933672
28792388
74754039
21538747
76326022
21714620
94254887
70932684
51372751
34681543
92721778
49516436
1828519
93681612
42553186
11950004
46806239
49946835
64421600
81310133
88720081
31670721
48081213
2817024
60097445
91042744
2094340
31558910
60429292
33354275
56887448
76822455
34502127
73523681
21381157
46859986
44761524
93103152
55619618
61365839
57402170
53669813
60112370
14095688
90972985
8163784
13476930
56245298
4307581
42459238
57470512
87606909
5989056
4450787
79192722
77872388
80441198
65255686
46165934
14596909
6563711
96499969
7165853
39043840
71395262
96316751
47411801
6456439
22644318
81880791
70977751
43943839
62544865
1645084
90575842
72258330
14254188
32359493
19214810
31320697
25870178
40949854
63242509
2063082
81692083
67790837
49601435
52286424
75276756
54404909
15261536
10615477
89115256
75870345
19280953
67278634
68425890
64373801
89973510
14157574
7415633
18514853
37088694
72687405
44662899
93250475
93520595
3301111
33958546
56770938
23753351
43078173
50685536
62767806
74361636
91554526
80957040
32107402
50645328
94421630
36147315
29808169
25336173
94975689
25664848
77037070
7495729
89196177
63397623
73699068
52126533
80150577
33461299
62760064
40018103
77120168
64436561
41247191
53334268
48771105
79375796
2980476
81539512
10818564
52702143
36034840
893383
72444851
94596450
84203100
45521263
57292412
86690737
44109506
97498296
70049227
55637018
11781243
28896491
96317727
56147092
46086138
2849427
50144074
3679067
10364348
31592699
23826240
79137910
24567543
85032146
6990886
94332516
81368834
38272008
76103424
49467538
81125393
45284308
61345191
2853091
89809795
44288451
81997247
32615548
48615527
45037523
92223455
719123
97569083
96209198
86776943
76801342
30521502
21394703
42375808
89678155
96508906
71362872
32032743
55720859
16148878
17183947
71633946
73682700
88903709
59808959
16878677
18484584
47765273
80006161
45864297
16229019
53891891
87121015
94299726
27549700
67471543
37957180
10378285
53746143
73513389
12925029
85123507
16112990
40350477
22746785
5349490
26346160
50314786
94668211
12053943
48884200
55157579
10593674
59790338
78911349
68363110
81896654
79853667
48613074
48416692
20151960
71615361
13943566
20979205
26245141
15349739
44832737
76866099
16660727
71954311
53545117
11972089
11050952
71932876
63290170
46526705
63029527
5523571
95067485
80728319
41793736
82326717
68227992
49703225
93734230
1478581
28688864
1197710
49622618
39504992
71194543
29008907
95614258
67659640
55451356
78994988
80540099
93524032
95911785
2616198
19804868
96920390
95550820
74300290
35221936
52384080
6336330
82221043
39955309
10945855
59691670
1911667
28131638
62003201
27932593
54991843
93843976
81633342
30129623
71744129
76191091
55979390
7177215
19034592
200674
96186582
9556388
15082824
58441233
6413765
93157678
43056984
66790786
48033779
83038462
75205720
11813443
83902710
52102567
93098727
27038216
78995389
95050647
61414784
97197425
59795393
52916838
9185553
98130214
35757023
89192390
87876291
54468546
50293237
99322042
86876154
33761242
13337752
66931645
50231829
75082275
60859284
4172673
51559672
24389279
56202272
6663459
20751876
76173161
49308793
55062747
81175864
36589654
76768903
55941507
91664559
65367298
47170413
18970462
62250431
47863999
41077602
82272425
89510178
68123095
60658400
18685642
24913242
6410355
9865119
42392978
38994195
90639543
49287014
37057822
37448881
24145199
62348180
64826208
90777647
27088076
40627127
23327670
44129104
87409148
21634422
88849607
95035328
76382337
65961556
54391147
83565663
70638663
72955768
18069931
37351591
75802008
61936900
56279693
51945102
18967524
19486741
38913305
23955847
19978718
42683558
25320963
16538531
9553200
83144787
80520331
92150489
73001456
99587828
23513625
30080472
30911397
61099000
38925939
39384092
75172827
55499434
65158654
30475563
18500848
68012787
94181943
5634407
31495376
56679757
70138189
54684493
25525438
86777734
4545389
55896377
61383067
56548631
69994667
61554947
42886070
49852347
41291471
72400227
69327209
56831929
47559077
24096742
2922985
56596469
30448220
83106312
46200705
76224878
78857020
32445494
59369196
79806144
58207722
7270182
59894361
16781004
70976880
53262734
18248432
11230564
57732969
5167388
94463092
26849608
49111947
3682588
83483784
51429688
30073744
46549827
49239799
98221421
21370695
69519438
85664524
74676648
55062032
39217515
61224197
46099594
1216907
42589059
40598137
58102781
78812082
15233055
87563720
77712019
29694981
35099507
13948085
20861844
76404305
5375037
12441396
9374687
89832009
92703949
24779274
24127023
30968936
20536067
71372370
80827815
63253565
1760017
86536364
7838718
15863916
50606802
35916934
51487893
1376615
8581572
57022771
95645014
60342132
59826180
66775770
11996574
98581004
94722558
85236785
7801192
31931403
13430888
18577636
64869115
80301223
32988120
95602173
10474995
81506694
89339373
60854587
92335114
83697691
37089700
66232156
43983302
8542359
53770291
78652595
97412147
65142102
12339782
59443859
46596497
70720064
42899608
17951013
5336661
85589928
86310512
7092142
13523659
65157273
43313806
24097419
59190457
59151092
59294348
6426096
94543505
19189908
73761904
19192182
33813393
85641149
10408917
38364932
53056269
37302883
47894635
5918728
48898820
55994073
15554254
25923291
62305869
74334720
65422069
73098699
54491881
69203174
62721947
41472777
8898354
26613583
75411837
37717442
60738580
60672887
83664566
70984359
45818693
12189691
90029787
5707184
47981565
78967377
34031905
33643807
53650331
28252070
45450025
64179405
25145383
87379287
68873540
6904383
96382478
84045852
52295496
28465854
21487343
91256548
71905978
9766888
41299871
47024927
25226874
2191991
64990811
37515127
35326109
11305218
98811495
32019798
44431687
36255063
35339907
41155205
48521733
5089612
84162654
71660375
23448627
61240968
85428471
89660670
23681400
30311194
48950977
31924093
84561292
78394470
24463627
47459462
70439196
80260689
72841415
39209015
25883123
29820712
46205666
89650876
90293639
43413126
14363803
43709660
1147616
4789389
42836318
55361689
64881366
39424008
53297420
14059675
67432872
46845824
8692447
31238336
57059236
93643675
62275967
83441472
49957398
50519899
49217938
47626625
4353946
3414999
36324832
94259128
7968268
7667008
31610573
58709406
55547663
34984276
88616303
93316404
84530649
56504865
15004190
82080124
78194771
15238971
36769119
90362496
8898775
94848410
86045719
59986412
41422962
11969274
33802125
79409861
83459940
58236788
99115669
94322018
90622753
64147229
99896814
42379164
31377814
57352110
21449971
90320718
51325558
21177044
28322345
10566038
24325801
63600706
30588775
61424811
46194673
36725570
7408080
33253659
24287629
92310213
50303777
56384375
29298903
95835373
57241291
36854705
2778785
80404936
46719307
82899975
34963241
26929507
81698729
62457164
14382849
23434319
57689814
42695854
55400551
89234813
54864000
50197203
29775721
34208217
2095373
46477976
7515943
89145685
31266771
13219662
94012883
76248232
84605748
50740934
45479548
83495035
10605483
54856345
56685515
35880015
53441643
23370445
70659223
39407906
82208977
21434929
51133919
65122388
85813686
88554066
31101472
65601738
57250339
60423136
69892591
63293961
23215653
94766079
68308741
52349615
63496082
72289539
44568443
38919811
23997853
25668235
17982245
27415549
35042538
1322696
34684139
74818147
42870862
50418841
5856638
86995630
29037293
60028788
87918266
50711324
18485236
49657652
13855799
80884673
13928417
17668514
70424460
24109733
30116578
77868012
10339598
41473743
46050355
52458730
73294737
15243794
10334052
82982735
14895732
11639983
54064897
52774233
62313708
89447677
36692649
6583418
8337136
15170930
80363746
10906673
87507092
74257079
26261921
58418008
30469412
47324467
54905013
7125782
28070407
28607334
25391666
90837186
86762518
53333079
56592258
43306844
18652092
96866255
44496344
4418268
17759646
90456599
6278661
76246345
17708181
52166325
29804427
6003098
83582408
69909137
10407902
99251983
86122162
50213690
53524755
93069748
7796270
51078910
94025235
44122421
3137282
78105450
40356501
22428834
47664604
1032087
37326091
20560845
68854692
91535448
92692969
1907936
47278313
90351983
47609746
11212165
63958652
74215217
74178350
16509940
74786280
39513701
84307455
81786686
22622579
35034044
30036519
49475012
43775963
72010968
4928372
17195443
1826397
25025086
38211798
52354423
16027877
24880476
32823885
81159695
58331417
51021835
12941746
21120275
18392654
39445580
48044867
21214485
65917339
73413571
19245917
6229276
69328978
75111918
21755914
8849306
44572835
49935283
32699856
54704067
67772176
37293877
68111379
81293969
54826470
58985038
13229609
5963749
41139821
28782050
54516822
60250509
1022408
3624226
82479070
52705541
71173272
93621176
59115240
11231567
8912827
51287155
39918993
27726244
5618502
3963407
84705510
38618894
12543653
58449290
83210741
92813286
18913642
46109772
66453561
73494587
75993500
59286955
32666428
4932609
3802036
23248935
61588087
96196191
74255972
61473432
15286155
99704964
37982016
38800620
94972675
16024426
29644655
63326174
44588908
22580924
37244894
26222868
58113151
28068
51712104
90298158
53858410
10684319
15670816
9579936
51854145
66917605
14474561
60723345
81547788
61920358
42644836
64315125
57853721
10358579
49342960
97281081
64513306
41728895
8985862
82071402
92440137
97363433
81828976
70536012
50203158
83651260
98371164
532649
80438390
77596168
48758391
65656476
20063417
56347679
29100946
75262803
60540093
38137628
1559290
10161167
29620369
61369744
61293572
88381433
18169791
78162480
22413152
38423759
98534401
38289684
31684900
21676843
80117178
25483032
7256649
33774044
63451711
85458987
1652185
76986360
83400035
56300451
22467332
76397238
79165637
51641767
39611781
79528762
69299455
13244804
75898256
87126227
46371491
14098858
81108096
27992279
51560981
49881463
66307655
31602900
50045848
80063657
81810138
15346473
90739200
27420074
94804040
13826379
84368124
63220268
87374925
19015556
89496430
29339197
99886199
63579682
13494607
52240304
85843970
34501535
36544928
43642168
32542198
82597169
36896342
59933878
41816600
83379202
67726845
80072264
55659115
15244535
24471295
52625837
53338775
83317029
24893482
8792223
79289595
22164672
98123538
85926715
37488694
98539482
85522996
40771650
63240400
66269755
85872584
37136407
93448778
34013117
41371332
33541680
1987866
91158234
92957104
62761306
63811552
17792701
65783765
10404731
64477558
72982875
70524985
6118555
25554116
24630090
44966004
88384851
7250041
99890382
16817230
13841349
43624009
4644951
40083489
80783125
61443555
10413590
70054129
23222528
97848516
3242373
21910656
87357640
6200973
31027248
42100825
88674377
65776049
34393038
12492789
17825654
9607230
19768798
26632343
76416886
71647334
94935934
33747586
59822196
8361796
16375567
75062428
20954331
70351793
53922632
29936963
82133637
67377308
40737524
85414683
95613888
82852594
26073134
35801923
30653284
44201554
88257230
59486855
59800585
14582006
23964394
6214721
43003693
45821874
45049559
5604120
84053859
22338380
51493697
85668479
80310733
46133861
10889663
64405396
27408777
15148602
44135541
12372162
49751749
68884474
43353907
76644310
86908839
86346405
97874258
30188348
83554273
11518941
56406008
67174937
65876018
59592025
36496553
96711853
32631628
16841204
81859970
894364
7036452
73208748
86600363
2484815
8830195
12765255
83289537
88622162
76859434
75807034
31059146
23814777
28447148
92390900
89569656
60996224
27445605
8001374
18113802
5376018
15658802
35844467
79429567
9206466
60199622
95970296
93471479
99829883
35182667
36831545
26271281
60715219
79235743
96293290
51296754
35818947
58444178
52385562
54395585
34000607
24608387
39583806
33852714
56706176
63809875
97437501
64517937
34333225
31276315
1929782
35999585
28280384
43407696
51950743
58194190
41690935
13161099
69947098
15302516
43525598
4416499
56167145
77642609
19094268
33115433
52509954
83178970
67033007
56439981
48857256
92351435
74034925
61754218
31373481
49145562
68882005
40339951
68000264
32776864
79351067
38401682
45371849
69410583
4974986
92462201
31315738
51480084
91568662
21148954
72934686
47588577
99259289
7546304
67139434
69991351
28593562
64660842
34814996
84955461
92116148
83311354
72244586
84189360
80053065
32800721
28929167
45161046
23495598
37499727
57687118
27154279
64609591
55608641
65432493
15210153
23920013
18292242
16419288
74389075
37060619
78855369
82564648
35697837
28645742
8158034
17517521
88573492
41320421
70302431
64118922
29786608
11592928
28096909
99722401
25995332
44659565
44917916
12022213
37975194
8669325
80887064
41882441
41168720
64133007
93874891
7772873
52188027
36400317
64149112
23913752
33919829
1821240
97462221
13425248
52562227
31122144
14105295
89077324
65532241
5622365
20695962
56662216
45560685
86480833
9613060
13466040
68234075
80152086
43472238
65307015
6766264
32659476
6346762
52479953
88777407
57316700
8070198
39598071
67273049
48921547
68371630
68916741
53572371
84083280
15005414
92973297
71050281
21914988
370488
68569104
73540432
64463063
42918347
37819548
92940495
91964861
8539024
65952059
83568812
38605023
46759900
86585237
64629481
58857323
31693703
81128756
66319414
29688403
64991976
87478834
14530691
56824340
69159194
38105659
69016697
99858268
13799639
21853765
42249650
974392
56510955
73601374
17504372
5291048
13251523
34909570
18540753
86382575
74381388
13309820
1019877
95642345
97094532
29675925
61910033
49606881
27296447
59195106
47338373
13563202
10713596
393093
57343506
68784017
9547875
70747199
31715989
57531922
29216480
64671109
49057198
98763095
42915813
14943181
13222367
87755374
65412246
87677222
49708005
47065548
32833884
33257639
48522211
58918994
35698252
69845881
96795024
52332701
30675718
19098097
86783905
92787311
77117
60310494
30994035
3681564
60410784
54626463
58445134
67179067
67810383
41122849
29975726
390891
32803915
3146063
98334065
46193092
20694787
50761881
66393122
1220448
26475061
92328080
65345932
28271302
52562135
51950354
99710819
13019582
20716659
3660315
94744115
57073029
98851051
90846951
33018886
72891193
9832332
99441373
33100084
68435236
99803632
47742409
27566034
45590175
95516758
70973089
45578207
41824459
89886472
35395603
39320060
79478413
47544435
63682579
64392477
29862821
9078792
43369931
99642114
60861013
6093743
10022009
61917632
53534870
86569594
25464383
74005528
40383674
28209465
67214737
22094207
34557709
1290227
84905320
71271188
58321735
74465723
43551310
88536713
415517
85926841
82461689
99219103
53334678
59627895
42137510
85143233
9769307
85149128
98081739
76173101
62019108
72554861
53616855
80690718
28633027
57688492
29429857
16794190
67459481
96407332
24979918
29553740
33893971
42897967
74566383
39423042
89398989
80734178
63195448
88504266
7784056
66553041
62872590
54385184
8045939
9102033
60737641
22321992
39201217
20716093
55938138
54344663
43748571
39318400
51008332
12266810
22965415
7482875
54596740
94733155
39886343
306713
98015654
18965769
63165468
69837118
9760947
2477136
60704900
24378600
57238113
65570551
38430758
21894693
96761801
26318886
93572569
42745180
69744944
84625078
78987826
69068322
72932014
43777828
37364803
59324205
92550673
89605808
86016906
31072378
95063429
29517103
70283855
35458240
85932942
78030331
84184114
12074293
90183805
78315514
53513995
5656440
5112786
4914070
15446704
17617067
74428631
42842194
68526830
62649362
28744702
89400830
55313715
90874739
52443354
42703486
18713397
43779701
82366361
24974511
2711299
87087628
53103049
3649994
75846104
57415123
1935624
15740056
79078912
37657267
27061809
31430408
87221721
45982198
11240617
5472794
98787133
76990560
82361642
22527237
970882
96798172
41816785
74550717
15417100
63933315
30830079
96532312
9441356
30130179
46166524
58851062
73384619
89957922
14743505
5345476
37288114
8479989
11326266
70403978
61981593
7813054
51865386
70006409
40937998
76319577
65450086
9856960
98522304
17766384
57283711
41886509
9803064
79671250
3179499
66778043
63491823
86985704
10650091
76071550
11883066
34477255
71559022
11213480
21605743
63985255
99037317
94349392
82376892
16614346
62085810
15017650
30755385
34911683
68958495
88612113
37171170
51473290
84087349
41798675
4893962
69261468
63584668
24927731
11162162
83950824
39429611
39587993
48781411
79519864
78531388
7774607
55142838
56982840
81286215
58147205
18627426
39767634
8296327
83779884
94591136
88032548
36455070
27788606
5410685
22481358
4534038
83865284
54344564
24177227
39517892
10929411
13583855
76672901
24378332
51997295
24976124
41941731
8132776
96061007
4917851
34588371
99740975
72189718
35312506
61498118
93636792
98796912
68264832
66063452
99585645
84989807
16656160
64920541
77190863
37331106
48734613
85703186
3911575
570464
34036819
95369767
52083146
50148361
16657731
11407395
47241684
98762592
69089152
73039168
70958842
54069780
88988620
82930832
35219223
96174120
72161829
3638741
12385025
69787110
37726758
90786522
25994856
76974017
66969206
45962427
4544350
73340144
43507405
80396682
10338340
4939167
43355631
67234500
42028207
49817661
74215228
78785744
3477874
17838657
31721323
31275472
44936019
92101337
83166752
36099872
83052726
12003189
96532696
4822229
57542966
83038480
895567
92841627
18208597
57625759
93521783
64102725
98783191
13575480
7337657
39026369
54266737
21418484
92723841
65978519
56378182
6903949
62343145
67600657
42322179
43885722
76279725
87562405
80697156
77984975
21455368
86775582
52818313
32479095
88015496
78811410
94345866
77754807
70207789
66290414
74901011
40603443
94787619
70972129
80987435
87289837
19569049
50773808
54096743
20795559
27964145
36350641
52672548
62185331
3156884
41046455
89010632
90370220
59907002
9401960
94459684
85304289
91280868
37725080
96362031
5188282
75971334
66182421
79186932
95134040
52709643
55338595
47760837
51727598
46645949
94064385
32673343
90032407
5129498
12457361
29581764
33378213
50642779
3443050
97112189
96552932
93891902
52508124
80693101
8756330
65289682
62287450
24332212
8521072
65092506
27060123
92173603
59726687
51919104
55885929
43686121
44148234
42172784
66339103
66840502
50838445
71359617
72030842
87458315
99697175
38214788
25919911
30722815
29469760
55768746
59896275
47040721
87300236
16238325
3797047
42587119
1913556
16490728
29989943
21986966
89082267
40008368
56140360
95491673
35166227
3393912
6491417
49408905
43274377
7449765
97082000
26813479
11166559
42739845
76320804
68246533
85217384
19249669
88585717
58456735
60408879
6616577
89886866
98833647
56580344
68357496
88326084
25870033
81535543
74995113
83089292
62979172
75540899
11899807
76524379
51082674
70408808
30606305
86962298
26504301
69893205
42385175
4438711
57151071
387510
89952620
3957654
61428900
82579423
84335390
18450911
45536848
95071608
56441307
65007403
97016964
58234947
84244244
20762554
62869775
42746197
42172673
13876351
87945386
45864057
6723287
99350837
2032138
202094
23456865
3197692
2162974
60067300
87971628
69554745
72004090
57874627
50899489
69851996
81352872
43925334
82124987
91807629
16752535
56122700
39151058
7601448
16033326
67589663
30549386
57195376
41254913
10849231
88625254
14918668
83608622
2473734
51492450
81691088
38589702
15618109
56686623
81294472
82231916
36244792
53183527
19728217
4309257
706136
4609386
41197732
78301595
88875738
63366277
48427150
62252351
87372777
96112003
82722407
34073954
57404680
35653115
81309814
29515474
12043356
44220553
32749837
39131764
13620610
25384344
68144644
9755406
39188572
15141279
52415501
57196574
8723671
69528211
68681258
30575858
408300
98731714
70999949
2362245
800464
1911318
67467568
52221232
15952108
99599816
93760461
62490364
30994414
40086072
42030769
13711686
6897311
53174728
6778719
10234121
30347728
89446398
93722844
921561
76395095
1345842
88306158
47319250
93880901
75625396
78521299
45052744
98582847
37060847
9319310
85795593
4344290
54573365
26109695
6622842
6168927
25586733
88471914
70936676
23337534
19601659
69165362
58382566
64234156
64352111
77835275
68574281
7265011
97776964
79836495
3305404
89834135
31397427
92599072
66327458
5224520
36186457
32687863
72311801
27753785
33736067
28678118
33323659
45722345
30892597
48294243
1334741
79125604
82977504
46615195
15264394
76744827
40330169
76399264
57609546
54361027
17407115
95324958
29595283
91195350
51119954
75221196
35076380
59688073
51756303
60083317
90761142
99470704
1632793
81157141
36243766
5308382
1885859
27770255
14843028
84534638
15887207
61840731
51897660
8333969
95269126
89499541
67178825
87667457
94926105
85203080
1867183
59453101
17460854
66755426
53793562
50188774
21859446
12779993
54001975
25905888
82171564
65077379
55347797
47459965
8321735
54820933
67451949
90155366
51326946
56504565
87018319
29348972
94141322
9238085
30139702
54951046
47859943
17806224
45059058
19723419
27331207
21927755
6569754
29438075
32359210
8821777
54774019
54524070
19654114
28602660
77180881
53019207
48050328
53892553
72314427
59562353
89444879
42359563
5490614
57239433
64348876
48278665
25746760
60544696
46868493
3914676
908584
15827861
67947226
46813702
54153750
6969917
28808693
47014716
335661
62350008
4888057
14167426
39225121
88335248
52630312
41788965
19377888
37264056
80806653
82630768
18481377
39277111
31348353
54043894
82291119
36805190
82890955
71267781
44684287
76301954
78407276
83715867
23790636
48291997
49335588
71093949
3207766
87610452
9843588
68000983
15180093
40383759
75979405
38995664
3345086
68764662
26236487
578300
68390070
21153914
90799013
42086679
11453154
15177540
79896956
53398055
39010570
84519840
95977320
85778913
359435
47817051
44876686
89266695
16543329
34293730
52362261
14543164
6000953
26329116
66146135
52930345
72957090
51280236
14610246
70070811
59044362
47210069
99325002
22725191
3193130
66020091
72941590
92534054
27737643
25933394
98355656
2185002
63090590
29798049
15693611
27008899
33497840
33043361
24550254
54917444
94546437
45683491
86516678
39365101
32764721
10661620
35674630
2542480
82607442
31495255
98826553
79243792
77972725
43071743
58023233
43977745
26414515
80602180
74507165
74115266
50279584
3148399
18204880
30430982
71566952
74211574
82040684
72907607
16250102
91546261
107133
64677572
46807338
26078889
60914543
94342119
54068677
51933799
50111534
62263121
12018511
69221164
43143347
82134984
1756970
4396653
58190302
26878139
60561581
13451149
96465963
38501485
94012997
27544830
17627063
54403603
2205643
49271226
42510325
52418036
62391774
95951477
38483754
76423979
12336531
59210258
47016978
76257075
1755168
74779115
79030280
91182754
99647631
12421058
79953741
7328533
64468475
79960651
64709251
44356909
65273041
73475824
81377335
91023066
7527800
39111647
64177347
87772546
12051493
72229298
90416355
67579472
31094467
45328281
1963176
40530139
26344595
20319010
73910799
10944570
5520804
62344384
69928861
17152700
60166638
36143479
3457875
83352243
60020236
31978560
72766739
13968456
69403349
26743703
62233187
47027392
84675562
3102611
26318195
21148
35419344
65049895
82111391
29072005
87204688
76977701
28564472
78046783
5049957
82485276
99264926
79158310
65658649
41471194
8685904
78540967
56910200
54191417
97959857
52609464
34371747
42255696
16591772
54954099
39305589
44393820
59473339
5271358
28830239
62012180
26297212
86282744
26123272
92236179
50967242
19920363
47205261
41303802
74989930
36083269
83771456
59401468
32303852
26966709
14497997
79411444
11399239
27033110
58608022
11546008
72688578
40724461
92717916
11185804
44823149
14250971
13946040
38210755
37478730
58179004
53843750
36397036
32058316
94139384
61411329
62646338
33206002
65722887
22267989
79334078
27390809
3486860
28166946
62464648
86846381
12578718
70444765
50702453
28438315
62324674
34052751
81005709
21298436
95506457
61178669
45157444
87925256
59766803
31583610
31471902
6978683
68079254
95605467
68880956
18544442
62015013
94055839
40542301
52138333
50274802
22768521
80902498
68704145
24026307
73827525
59247907
23442084
37816512
54005388
98595693
81523398
17877548
55286607
5421981
86222182
76835895
86430396
14668838
22255345
74532552
61669485
7233985
61186220
69533250
52885273
94302000
68974634
38605150
6397452
99889818
36676355
95030742
19497684
92633088
85357942
36751946
83390189
14093749
45532970
81984554
25390569
55595052
96480148
67952211
11393210
52092013
19525436
88687491
12138758
99238806
79687761
22946494
95164724
91399893
98151201
75077308
26684262
37849526
72816717
62204622
88778124
67183362
97513217
98849599
73571646
99869076
4635618
63132867
48089278
64507343
33540954
59357721
1485031
78558517
91838703
21728300
43858440
46692665
39396934
35151715
7261947
39664559
77074519
52572474
40840337
87310430
4000633
90319305
16691455
19423518
10192068
74848014
90416767
44521032
26687145
77425858
24799796
97411316
77673734
67765947
66947249
11128788
39637267
28277762
30362667
38901905
85293340
1725075
68437650
8302181
47894240
55896262
92060199
76287708
68265969
7256539
58625742
51960207
32480018
89400596
81809764
52506980
24727515
4785085
35926750
67559954
48974638
31289516
65116230
54869376
48067207
51867624
31361310
84710468
74313069
54180609
72134909
80338588
94644194
71210980
60023560
49191820
96933893
62272091
47931802
89362804
53116131
53978383
28686999
25431930
33944687
17395992
42460647
79917180
79944666
60165569
72898624
68601621
21387980
75868751
65529747
60180305
78597519
41779934
81327201
6947803
65060477
98172744
21667392
23477876
27279045
3797673
36629236
54441480
97465621
92570200
9088676
25329297
78237487
20737611
4247873
14185680
39322718
6508269
93236085
67942867
32262100
85628954
74625939
61926128
76847759
23230981
43497657
82194843
35957810
62993457
8795210
88839686
88811743
45199502
20052546
3885483
70631552
63192691
16772297
10282321
58001841
89131698
5546902
35765364
42809268
95530358
26587291
62625045
23985085
99398636
19399218
71937068
84295649
36179984
37176761
55712576
9905400
84829865
95308667
83150378
48917460
90414532
32561608
70551008
27103015
25454252
4667203
39332695
60313556
99469383
84887993
46022215
79372042
78151281
76021811
10818864
28307291
63067400
4437510
11825219
85093489
35621099
94180728
99870750
37190332
66438081
70377171
54169358
61239226
2843598
55557438
74728818
59602343
85690830
44126525
32835137
7234510
39657979
3243950
43144492
82547641
74301331
62268470
98552755
88112670
41889438
38615914
42444114
53386033
6306573
53471385
74564522
35706769
81388625
75560319
82210218
63310290
56847966
28756513
93284462
30939495
38600369
91512010
55707755
28456146
65443341
88245727
72238783
20521456
79621574
62918525
37360770
92347793
75185473
92118288
75752219
53006324
80411960
85652208
59999088
47097503
14435151
79582619
67031936
73517952
35774709
78565985
49230052
3267845
5373417
77234926
34395301
99454556
87668455
52939823
46517010
80252188
86950229
47891818
74883458
22585992
32568028
9151621
54190914
91033707
82557962
93569862
40116383
97415635
8538695
94175334
33152964
53078848
54399576
76595738
65438449
70343980
3362381
78220151
74101902
82190045
24627111
10010513
90180320
94126375
46284365
65763830
70403935
7934934
1710735
30317325
63257214
9589204
19821765
82299897
23766597
16125467
31387072
74679755
35136465
37095165
88256280
14435176
92392143
3345456
27625127
22362949
13748822
80358649
80072520
17566113
28285669
55097246
19359467
9668802
19695473
66489622
73358839
83632094
89898487
84258536
45718765
48870441
69968793
51397414
53682196
54039572
2909616
32549206
67385117
63788521
60806031
93569839
51948230
80554375
40282936
66356733
24806894
22764663
5890136
46227349
52627198
2788109
92501290
37177715
48641777
93608747
30505258
53626276
15275395
63227939
35264874
12790970
30889327
53155945
3022276
33599541
24758476
23444511
64317003
59244576
320205
9419290
91962134
22403663
3083855
25142661
64092158
60776279
4927451
20072076
64364315
8702083
9876895
8497278
27940581
27861987
42390591
93750999
86324080
89255417
61411971
56067530
88488191
33590273
6206485
72031657
46593950
47821670
98258523
72533709
88860165
84134814
22900842
22307246
29454979
77956475
41169922
60629779
37917766
16825030
7796586
89589690
71377049
43216531
12784902
58148468
5171136
2102442
4901411
34360995
41403782
84238522
69964677
40917514
65188482
21496565
86577426
82802260
33263543
45395666
94339708
76516121
14307112
37144800
38815861
24730591
2639714
42910823
22007425
70099359
22390516
61693671
29848016
65467609
57766086
42960614
50728303
9087185
97257420
82121339
48826992
71828092
42541565
34345777
25266200
42123757
21612470
3210798
22344886
5659737
65722945
20769812
14879548
22255792
46818271
49290991
47307617
57515809
9687273
11430294
58819812
57258485
95910610
49760716
83040649
98998074
68445429
30410791
34125421
72256614
99371942
83574735
33801731
43064190
28346048
99974226
32187316
13724295
96463619
42362287
84666785
77274279
16997862
24354926
26132644
21037853
79317398
1697713
35634068
53130212
88884697
28451432
14956600
58040132
88282312
81670642
40591115
88848164
3431359
86908986
78306581
46021763
6902262
2260446
10046951
75511938
61427764
71262023
54820757
62926492
87012353
23172084
74039385
32420724
86588660
23354283
2293371
7714600
50180146
29351563
10302043
44927524
78038881
96548303
51386697
83390778
49512266
96142219
6342748
73027584
47783493
90514033
28623783
94444527
60824683
15949314
46598552
8985188
61406856
71258174
22141769
81678367
80970951
34729263
32471514
5424318
32727663
93015604
95523003
83240261
55392436
21882140
55631736
81829899
8681844
29018625
22665538
66207864
48837831
21383325
28821323
83317347
1590249
35424542
36348211
44676811
79364028
934256
30583209
56667000
46548073
47756306
96577849
40874517
7369111
44168676
25679480
48697062
55274245
68912851
53166560
46391294
82659749
12200238
10570354
87408787
9720925
54121702
37256207
41430662
45104972
67958954
51672290
11112812
71679926
53528261
76442971
18747505
36823546
14025177
92378771
2223379
86198862
46948638
15193518
77061141
89486371
96202958
98223649
41147728
13755536
22614477
33123956
42669487
23482177
52151861
81860815
8394554
10349629
64011090
58367585
64274102
51344162
89535162
48797717
19029474
38227328
32659534
135170
18778316
9795996
95704209
22598851
63246521
21472119
53718288
79582875
54685763
34753325
31651208
16788274
16627262
9723342
60944547
19192064
69414305
22660771
92821949
36486526
93386392
4417841
1371229
6196269
71439529
76911824
6427166
94441109
61562537
57167052
87563734
87188663
9308087
58466272
53823488
89559345
25436709
3602505
73529874
10831488
57109844
3719531
72737547
92877709
15377025
24769413
11106466
64584432
10249045
21315479
40743167
59207777
74888960
92907931
92414898
44623537
47849415
31614096
89706895
67884013
5994786
13553408
33892027
96289697
77953447
62799909
80450567
48616119
92360602
36690228
93998606
18459671
82249596
23922435
67289656
33275984
82236519
98815533
83641114
12529112
35729556
69482213
44106663
22720688
10805175
24001512
43974441
40126278
61165028
36563653
4960398
59064697
75214417
9589142
60682606
31337016
18662385
62234042
23870044
77966526
23979287
6508694
18159566
16533226
25582364
2328764
59913541
43040174
71156578
26707521
35603650
21324616
21027456
85223996
18995499
2203180
64560389
48030236
14952175
11043272
93725678
95443738
94398340
48234943
47366784
26998753
28784086
74899963
73814070
24500856
88565585
11425867
12192873
3533347
1352184
33866750
17232775
59542896
98382208
42760569
93705657
76402486
1571189
32926731
25951334
62648621
63818320
49946469
59843697
42127381
36077421
65723101
76157291
81850576
73932964
29967187
4095926
3101732
74317724
16281331
18583698
7356300
26111395
70567635
18601208
74285563
15219901
82955661
24348510
75272
36451602
19255103
46187287
54653663
15524580
3178764
8540734
76972560
69788672
52246294
58569233
21285169
61115664
46306337
61735160
52759438
25307394
65144540
51117064
19164152
46827706
54968560
70129814
85424765
44503807
1230343
11492697
73596959
78824029
31591406
49051960
23505159
15145416
92106436
41804158
75220568
60893558
13671712
61806643
2198112
76171781
48342005
65134410
41346696
66743014
82730896
95115750
80945232
45188503
47981888
67840925
62665461
19497225
42128967
41225134
45800931
38155318
91968898
98919751
90907248
57983839
33695687
47136654
94051730
7597433
90445129
52491735
78465458
50568087
74106274
74785970
47122284
83944881
2811093
60978224
72432994
44050086
25134162
107026
67507826
42745654
89136267
50429596
81784873
37677512
57305630
58946921
95422040
11697755
75576764
59458453
16682888
32213160
71802400
74420326
97015822
1262368
63923063
56700983
7483141
4412509
41411591
92055936
50107560
58530934
77654384
64483424
25684635
30204723
31363837
4275289
63041732
25040040
73244283
84109601
13754046
96952432
56788241
23975592
67120269
40860721
64569817
53921243
60539321
52421074
37596187
42917051
16032364
33528628
12314807
55895785
90243295
81949996
40521065
62009888
69539678
41026806
49910669
53757208
63836626
43273077
75967276
21300648
15649256
10960025
40717293
80377108
57787650
33654491
62044609
77359295
90466170
25837760
79734605
3318871
22858290
45748133
78360699
53817569
71253310
95979166
80501217
9014369
41059064
48889563
51967956
51332120
4440223
58644637
33764682
78084783
98989244
40114466
29491210
58528960
93388706
21961840
54923671
57145071
81053210
1810586
14219541
97435663
64261548
98677185
2037805
55331708
68191152
35919914
67273023
48093708
58962735
40824636
79121705
8456936
93811528
12109179
76463564
62450853
11004694
45783228
45692343
73692891
37239907
81798762
20557163
4678028
78789935
55742289
70843774
79447264
93531392
65690307
92604348
92494447
23275868
32410253
75086132
49119581
48656487
11640891
65973479
63678029
30650320
25510104
20875602
68575634
87290182
99848886
57287819
22688400
65448792
20737444
28140667
83000970
67322433
60798343
47390494
537133
59762301
58309248
27647147
50389178
94179026
73767103
88507028
92572050
91638954
78123594
7950147
89272516
62539225
16043637
58037891
91882672
65983931
49276395
49886811
62722703
86041894
72244773
67497264
14641527
90918385
89553290
25220676
42562467
19554462
38963293
29869218
21466580
82933725
67181213
66967379
14749093
8247314
77554230
44572340
6339950
25249409
13831640
62015745
7181473
57524029
49342390
63296236
38873423
52259298
53836723
24669693
49089954
73667137
96380623
12206071
59270299
54537801
44331823
84617923
38305520
63179639
6529526
4720567
99072721
83111775
62806827
60801883
73429700
34005843
7621823
41696852
5611073
86241060
24514278
67858511
17065281
68953594
41525238
2779622
1448023
40357303
7595184
42079830
99281209
57764126
33367818
82503536
8769945
94311198
30400734
80812749
35311660
15029635
9598412
67739333
71641822
72410258
93166842
11532993
47780697
1074423
30157050
39700289
93278592
3232523
2398889
55383937
77038643
14109121
48257862
86482057
18660725
19875154
90081482
93500707
24551611
82899402
47619456
86560118
65618275
66888419
9466278
72088956
74209066
87894364
58875700
51360611
2120549
50367307
25476671
40528861
43572984
78538040
47639091
77867628
29849803
82800181
74423000
36057354
70302069
51791990
898735
75685970
64754665
91268353
24149979
70126240
80670452
14562555
63778126
25776537
54365975
64909129
66396419
47986117
70754487
8200083
83246042
86040849
39176713
25968428
4841896
78510157
75542277
72114900
7658891
75753441
26472026
4373303
40382701
32374939
61949477
89810818
74088230
56793740
75638661
60031642
74568944
31878800
38762264
78783115
94332518
49107855
91414019
92052946
42476178
19091970
15986552
86163551
30837994
9145887
13828755
41769421
36846260
20423013
23574292
17135559
56853477
20097124
18819675
82708991
27930336
49708320
10408643
64832879
78801253
90280551
36768427
74712612
24003496
49987862
49426809
97005168
36557792
56728437
73245391
18782522
28198200
9909959
88504773
40659918
31187331
30132265
94030334
21918331
2318578
83030964
80520239
64676640
58718809
32431990
34815856
85995538
70166705
80209659
54910724
58713466
92828194
25591446
96802677
1580336
50264157
58112619
22847225
42033619
45011680
99651665
6648589
15641933
55804205
97961437
80233304
72969746
69392339
10111792
59677349
24737631
6910035
28064101
80543232
45463399
29201328
10233401
46121767
8936411
94961989
87005227
40240195
42885064
99738240
47323891
42560027
34768376
89503195
15170314
48537663
13092148
39702075
8372232
39357295
30279563
70280766
87840679
98150035
28919392
49174470
41624844
86227651
1896901
4442223
52770401
59538564
30460434
70212468
80609239
71478499
29542239
6504875
45533709
89079193
76100090
24296978
76778166
14818512
60582800
1521905
64977415
45744360
24849365
7055412
58099385
57546254
99274740
75768161
20337713
35543108
44016690
18526262
88283540
41810227
78727070
23371630
87308471
84592008
99970420
74557017
67209450
18908813
19360110
33349138
12796170
32513919
82676012
69792015
9872555
14243182
19063051
82914128
64884570
7280593
15831943
44290533
39645961
19479485
76816488
8468133
17385073
60523471
10253938
86289014
14120061
31444554
69951739
36341920
77143005
53114208
4487139
77936236
8200786
56094262
94240867
99430055
1209489
21730117
47542690
42813278
68897065
58439672
54857721
75870261
46160459
96199881
2819080
22795556
84286793
78005779
77006016
58394077
10208633
70624158
47759634
94623860
64915068
74605797
95851298
57764687
56154986
41566376
60115591
56734594
61168286
76124590
31503483
83810223
5513277
26819356
6275593
15668534
37523243
73093380
15699762
80235282
31231455
58173214
54699297
74285532
12317235
89950155
79898155
5403211
10512783
85612582
32793089
80168624
95918865
2126777
27554875
36186175
42592416
73459583
7754818
79512077
73471730
92341966
90382521
67813844
97778809
1723425
23896754
40214179
51368578
6792260
14906434
61398464
16142766
76439823
49096035
23608020
89908910
29676025
31509195
55819389
91138101
46192073
47596670
94453509
96553242
4901037
75647511
39662386
10047745
86636071
21447175
7230766
94759472
80043775
76863247
58514920
34905501
21786241
23883152
63136036
76778449
40520313
69935431
16888994
36964531
81387219
31967914
52386788
28551760
97142260
94185700
50024402
84061437
56213595
8478534
26916213
44931783
74050221
85951323
7138772
54416664
87814323
45188376
41944681
78688857
52109823
52833724
90365866
29783557
14911663
67275161
33926064
63798439
94701349
64437599
69762824
14953950
78743690
84855552
36735334
92123453
98433608
29742702
91867982
12501505
44798428
48936285
46940919
79776440
86223551
31473013
5778507
33074913
71446910
68284513
660745
55920801
14575635
37156058
94046527
896370
63789413
29831786
2145739
9461446
24268064
72544753
74017493
5711882
62332458
90270615
28393917
75100266
74476820
21068684
71412258
92603404
50810253
34926972
59146227
78610657
87618588
88919247
16575022
76188225
31528481
42770333
92090422
24732625
5949504
2923860
82399614
30375012
61989459
67795625
18850135
86896608
23105898
5456946
39083226
2905042
65065975
98213077
63801411
99680156
89302432
95978644
84101269
13822728
96003140
75803718
8093208
32762173
75534790
67340203
1313188
90140041
74376425
17279747
18439868
6910930
95326191
89004391
72756906
19293555
74855021
74146087
89685907
31482868
24685599
28903204
70130434
13459420
55881800
75134102
38008367
57799518
60854254
13877416
59797984
5759408
55606244
31561472
56672315
19064558
48890989
74158002
59782332
70128115
92265730
79122425
89398782
34817366
94220165
69740021
61295113
45733660
12589373
39102659
74349879
81244859
31128719
72311281
34267785
72698609
57729273
17449427
22591244
85281941
56631299
18484968
9171980
6079963
41036915
93672425
28822294
12188189
41546484
52868498
97273166
20543903
26752238
98711900
22963072
43008666
96699038
91761754
14893516
8248969
34546230
74433375
31992208
9913300
38415488
9050436
45642317
57774692
18509260
72079695
85374084
71917140
66481300
37544854
71378432
4386425
92768044
58246094
6021177
30025859
3476886
48153196
26593733
17479799
26471658
77483588
59905237
18357631
66318341
90032781
36248118
4312544
54877583
77392653
83813964
74043822
31116846
38761997
81639483
78706696
34389956
97133693
15875621
47378348
67671146
10016799
1102484
31679910
6414291
13413806
27609004
82662737
53158168
54313123
8029397
35393345
2255431
84093862
1026539
62981866
34069534
86405093
7822047
76318571
4042814
13588599
74224348
2118204
27391735
7954899
57219333
37171997
27896672
85417122
41436498
86927337
20968716
7535601
3507411
94666356
60531102
54349417
61364887
65868785
13781298
71889927
37852710
68204432
8601991
8541936
94043575
80836691
25484855
39107899
84577223
47043719
87051270
13150010
65831791
20149314
45901286
67753191
66527232
64752447
5614529
36868055
74161551
25758448
66765925
59177374
22881023
13015568
25346159
2439296
65237276
86806394
75062077
274393
74979947
75032123
85780632
29669706
25910978
32534151
47693803
2602254
91255277
65515949
85549211
89637469
14524038
82055526
20784345
38333530
94704195
14097749
40799386
8850033
45492914
10851090
27028210
61003993
21410912
88744343
94480423
1129289
80354673
55685556
52498527
40019691
65052625
13376978
26336803
42666139
11116824
66054554
23874195
73256938
58207396
73989305
8248604
30068578
44481293
92882095
6089885
9350681
44895320
70636936
92021868
88039989
89090739
27613952
53082044
74383328
24060946
60514690
54589309
28970636
96970879
46440885
83429719
25567348
6549222
29302315
49861107
10828095
52489103
64664520
99720366
39514149
56941328
14155879
22619288
97424664
47801715
26393072
93859995
2120850
34069931
58075786
77394547
93989773
26591983
98858345
80957980
79530755
55160594
59394239
53295598
95010638
15173112
58431279
6980049
73923162
5576837
92119940
79748772
33678210
11750007
80652435
85973583
63626304
11689907
65302488
85390041
25514432
21362938
92834676
5262373
57794927
8445950
89604664
67849166
28775338
84877347
702868
93582747
75060001
64574956
58734823
58540617
27741594
995121
93079715
77552490
72633867
7495332
43109068
69667466
23310216
59184920
99982802
33350455
55978912
86172153
77055755
35115430
24216183
73817411
83947084
13195307
29917438
56988353
64232785
58572791
45399207
36903190
80592177
7608510
58839243
86359782
42665181
7097455
12643108
40140563
73562840
22347878
59777331
46972163
16921469
47818554
67229688
98004086
8870478
73883366
90552904
93977077
38013639
91063568
93274701
68720838
1649539
50094135
96475249
25347331
40492367
5155096
4126772
95002996
60892778
88025011
51722027
7272541
40128739
84564343
63613261
58384867
63356761
33584019
54568277
61352278
85233859
77640560
35915150
19604508
25618966
51907534
512299
42085001
95837633
20241603
41804116
78532293
6308184
90468275
99273560
78930674
58936845
11975554
78937392
83267420
71045232
89597555
71533597
62245446
82314720
76566608
91444711
63010145
52150859
376743
25904305
44247684
88945935
19087820
54404691
37247171
38307772
1483111
10364948
96540954
77341856
357303
55576307
41095479
68888432
32610923
5843934
79243478
15424100
23397232
91318635
99826835
33376428
29865857
84687536
96069178
56650570
46934469
72403020
84003664
74042292
89484328
74975032
65676572
50344991
11641214
98293888
38477623
6417533
10073038
9654158
47361224
11497060
49302800
24267273
46510514
89755144
2053648
98863426
42615895
16187666
84110994
71868172
17481488
92422161
65259640
70569108
59300586
73397743
74358818
18520052
32544572
28642928
86455054
22505880
37662522
66172106
18118751
3689899
27564255
79504958
83819921
65015595
40844122
16329183
25145568
56046448
51273759
20922530
53528737
31303846
9508060
80981083
41742835
95737458
87919667
74924538
4788580
83818890
98631362
67320450
47286370
90791383
34701421
11955947
62087848
84003027
14120428
98988145
94987516
74739874
63042242
90554131
74068857
21100727
17295652
31849378
95650403
44635830
52882700
99967796
15010362
90205872
59364609
68711958
8132307
59790740
86144499
85992878
51548372
69213830
56885451
16598933
1454302
42845579
93739157
66066017
6216139
80069898
61598342
44601999
82381280
61446367
85723558
83758865
40367298
97535604
98031799
93429835
15723277
17911614
97746523
42821632
36549223
25259628
64832206
50327960
98702228
75656584
35157330
3021123
49353948
59984698
3627622
81187587
77300420
68605157
62192447
66039455
13947998
94168946
24292523
51078572
30732404
88132102
72390271
92957821
92738024
69507968
9272203
6415676
16038525
99536351
76719681
93583656
50363619
87420333
46807814
89827527
73142302
51395451
92589172
46677499
79962022
8420841
63852248
27432633
25612443
58598274
9442831
72955014
6752450
23059245
90146022
65758080
93058053
28133488
97788998
51642483
2886712
71863525
88582328
37677783
77721070
35312805
14793671
4928126
88216367
99454185
60591857
30126623
77989270
46428888
31242947
8770620
2530058
871075
87228355
4170961
94442045
44645583
12431466
97198892
79379284
73431992
18629870
71849765
45770641
64047785
70285779
13815536
75028063
83688777
86924691
36195977
88202505
24268369
9916601
97671340
5706407
96598858
10353777
14815652
99889718
89403215
25726809
61454384
97487014
32365589
71091023
12719724
48281730
48708130
65970366
36376886
67076975
56385751
51016999
77979044
93853898
4633829
26130048
45637465
19213597
16041433
6720687
66454849
39729992
21060514
36818329
61531632
41680583
34034145
19644986
31994190
7755310
29947301
41786183
96219476
63260223
67045168
94198568
65384006
96174448
80142460
28034723
24747554
4672847
95770654
97683847
74145167
12804250
88174686
63110443
76274577
42091615
89761020
78036260
62319100
50906353
42964113
43846963
56498191
3025257
70853721
98242753
57384868
81737630
99005748
82379689
90619886
74545572
6142056
97764903
68718876
79114237
33533601
12840722
96175879
22822733
25224583
56149357
91039082
68735055
30902578
51247806
40829280
75015081
79415011
76383501
24272311
77896078
52804144
57800892
26789892
66005549
74944768
37065915
84536378
32388534
62244206
5417938
82390493
37917360
77938692
33172738
57745822
35775535
5198200
3086590
39598288
38616077
54126295
28150423
10315684
23732728
16817885
54473650
95549198
76872302
65117877
96650426
53220615
31705841
27717712
54529894
4225851
31331185
81442177
63469707
46646666
20337769
56624517
10440887
33796942
65046970
54270989
50012146
50510465
96604354
52049790
16362981
15980576
47290447
58819517
17102163
32079774
94395778
37510922
79068342
80890803
41891697
87311629
63915473
57148121
37135385
74648096
34130367
83611
30218292
58590740
69289389
78900928
89154686
58734847
17452982
99607565
19903153
79123556
32221803
22353178
17820422
55733980
89835916
87658122
40378458
64693231
76453025
7701314
65943141
84695479
26079530
47308103
25231545
84672124
34543507
95234161
28105906
3999211
24312628
37611322
55092490
53364595
95617339
6509925
25970057
52169247
48932853
91137356
46382083
89785660
65039963
70167773
11654855
88308742
76979579
22422268
53066574
41750811
5341115
84358255
20679818
46490801
76448360
65204268
2006255
57932332
53702291
36250875
84213602
49770512
52126491
74449805
75914083
44960996
12571710
78435800
70874040
54729620
69401328
30774901
4843628
46755307
70257063
97729267
86075
24922811
43606497
31954282
83001764
17595932
23579139
36959767
27683159
95026267
56989811
4647911
88041230
38391318
37876782
19924796
830297
95158040
11187693
10402789
84358106
65024337
33223749
87486777
9104349
90857983
49855075
60062158
27510365
80827736
58404055
10411698
90726027
21798063
1682270
65615482
45981014
3203457
72200424
3964068
85680911
80154661
51004494
64937943
66255354
48410058
34406603
24419159
62868953
86223627
92956538
18968801
82985478
84206298
82470061
61328547
43037784
77012352
78648130
23419544
91735276
56119994
63173375
6311233
80781338
85360263
46688482
86482703
43028264
12003069
31318875
68946892
18295793
63087842
32936000
13375837
13402564
55033106
75926234
88412133
55599115
60662675
54019051
15833879
37270350
1699535
12181050
73193142
10497436
22122928
56051890
61876429
87722145
43714006
75132712
33456592
86398866
2445404
16667764
63221671
89887303
47154748
59494904
18385748
66646668
66482869
35960824
27817617
28933001
91481695
90786519
77753948
96696209
48698804
57381163
66733917
46508554
17876967
86754690
58545424
88312481
4860268
78986499
96616278
64008930
58597314
10834142
12803710
42779106
64927680
56097754
93833585
13854616
7952679
75546604
64439941
21340273
7317465
69282375
72222931
98090957
80402151
50051978
76800712
16004154
91968125
28026126
87755131
14197993
10236908
47926172
12937336
40188387
15903718
94898970
34503351
22243111
16666121
79129789
65286870
97536568
24994037
39949771
7462379
17521262
19498505
10266677
76269614
38918864
74142167
83728526
56594179
1348371
40538884
38984417
98025955
50208565
86610471
43640692
85225415
83967189
52048339
67675906
29818767
27900275
90761821
56513775
15313770
20155706
4994706
32243656
90498376
70736917
63594326
72543540
125646
41286682
5155508
80059474
71492535
55095982
27070925
60713156
89212857
55584813
18035625
86870058
23597970
99810374
9458125
93635663
12512181
69798683
95340253
97056119
73113181
762094
9048243
84800115
79718706
28577255
5390769
96884158
49766479
64233046
83947763
75740190
55368010
12564000
92399496
30208845
28108091
36716027
22991596
33383467
38449498
23869382
42681584
9270483
45952849
37825188
50612517
79330564
68949810
6279085
48342096
40801212
77829284
67652028
65132068
84583402
55873788
97588837
41595628
2833171
59573121
95320226
70670810
17219596
89009603
54209971
63879609
63446884
58836723
44038446
4689572
84556395
65510232
60964126
54901880
37477554
35140538
80382163
69513897
14398407
8141565
66884935
36077515
9038099
94063558
42320942
39037809
16697917
6588064
4031545
66493109
84741239
23514339
76779693
71305695
3147100
42962280
41262194
49869268
64407418
45437680
1401950
13664681
75756146
45618424
82041681
15221105
19031507
37040236
28028210
28465364
57256362
21866490
40010474
66359983
67016145
22618297
61472785
67594631
51376401
93053286
94085456
54811806
72337986
21540895
60031493
8367357
89651340
51956831
66985605
39539206
61809548
40259144
433595
12221963
45354005
58064918
69966976
14990224
95573311
88649247
31808836
3822801
9829058
96858522
60005313
67773094
79211590
2597971
92498049
99887892
57456452
25831429
93867700
13938210
98840218
71975572
47060886
42003471
16107051
36030136
25763318
19772449
7094902
13745236
52799679
1068234
57678448
31639445
73316062
84333562
38292110
93998853
77104574
15118926
59653258
34729775
86647349
95653049
45775245
212489
58278528
97421310
98416633
2471242
56080920
15733857
84695760
27751119
18891951
4242201
21492983
50572958
36747068
18065241
31941098
85355931
91602294
66681800
74746340
47105499
43081274
38443495
71316660
26836006
784808
30381487
48203736
91783554
51649799
84828063
89096903
32503167
86735736
12402713
18344544
48862230
25839443
23747073
55272206
61383285
95253078
22505303
17110645
98352132
57019833
86546441
29543135
17168763
76147041
79553244
11210717
33833990
74884544
63507192
2735385
55927210
81258472
90387806
50513696
89111016
24324907
23044404
61921730
72345664
78354418
36740597
80156531
8273378
20472683
85885422
78187056
90317330
25573450
35077791
96380730
63749841
39310174
98074728
93433546
98073430
46331902
75254141
16798349
68658113
11549535
67312295
51145289
88099814
36659655
56780770
37121310
71483031
39031552
65124929
91512808
87278615
2601774
15030183
99778464
46245983
59818657
84124978
5240535
39725253
29157738
81929190
93867183
8297210
99001548
93272241
61363739
43141238
20524564
58633988
69108598
51709562
46078510
93748318
76476149
24320534
58207870
32746022
32453986
19631974
90619254
6721614
620557
59663983
28398855
56608266
19003525
16246492
71411582
50821254
97936552
95712420
9904982
97029806
12178401
81995759
57988647
49580582
23927039
67100978
31279651
26271658
60983536
89739535
90261379
28515269
57955251
78153818
82366847
98959044
89737016
59424089
87045179
18424060
34117918
43894341
76638592
72512923
24527273
44445092
44291823
4338297
32302353
82943042
59213098
31128235
13598549
29487338
43322557
29803270
97107297
40815184
98704012
18328047
14063162
62211300
23762064
47558108
75740981
90677633
8785653
67698705
64724017
93960576
5361924
40753584
11531866
79785480
41968132
8488003
8521274
9791191
12558395
72399862
10264851
34397739
77292254
58069092
25287669
71059354
98737407
38692880
21931005
92197273
82080723
37373064
45265940
47472658
26465529
52442802
9280920
25574493
22990735
50806218
21100185
65120884
61571010
61549599
61368988
90342747
70031163
26945072
49142958
37665428
15164306
30844136
2283434
63638219
60076744
44938405
22845206
1341405
35338357
81313809
64253430
19714285
45285890
13846977
85139790
52929975
20234572
21689592
10003872
25700522
7381163
78300495
17039741
19009597
57859968
54198375
85970955
14931926
86964508
53329002
28367848
80429568
95556606
28127145
91959857
39979660
77938006
53996006
11251740
42776744
68534657
6798647
460821
73378815
92741408
64173520
82977036
80149255
62028796
60336542
77457964
1028697
99993878
3252803
37187722
22104421
13513697
88826725
93640703
28563617
37168359
13031082
44101218
78775182
75117931
11588486
44365836
27475494
4866597
88251615
52360591
80419646
73019240
16968338
81358018
26470726
73197331
4945478
14627723
65708836
36989338
27023975
81905353
51718988
95486445
62962504
87368873
38677621
19262878
83586257
97977770
7068256
57833374
7602443
23416478
5474407
21890128
127752
82000299
66378644
68655867
36758235
42587213
11445713
50135747
14597684
11175451
63597092
28249334
41844494
40883574
22992162
27289940
31713184
19352546
52029932
72764136
16867587
47505687
17529142
16235434
2389841
23740240
49583894
27066200
38427153
12388016
78425782
63792174
5760535
13594179
8858030
51664425
82130546
25914338
20976762
96724606
15620271
49607186
85777498
17440595
85736691
1812450
84795347
14543967
33062846
15493456
91864430
62567628
99930043
95121086
36089576
2431460
77784495
72580388
34635895
77839509
44728103
56064440
57104324
66835335
21831288
22359725
63891261
5682612
44993887
70980650
78168688
57002368
75175019
64467031
24208247
15873156
64611144
68547146
75761963
73355381
85126667
92238153
40714367
46127227
51634265
83409305
4593294
11398525
53964249
79823354
16718781
55344106
82473276
7951767
6352982
88038680
48195340
37579054
11847322
39518363
11702064
51354231
54724914
3626985
60693891
7443430
43746946
34427877
4127813
33806491
94077224
38315916
16299989
69956760
56860589
79839149
22014269
24274186
72872471
86805384
66985216
71589382
19617894
72099687
95996518
62436728
66587018
52455639
49865260
40617978
69634348
36568932
82013953
24308741
79508710
19202472
8374765
92759805
73955048
57549175
87651146
72800849
44969701
69737174
31392179
10775119
95252630
24754902
74141590
2287454
54781315
75872527
58152622
89393279
92160810
73026312
61016749
72303414
40066923
86252941
46481527
57053239
57027859
29202688
88030870
49379972
7458062
14767447
67514335
56620129
11261292
42524544
90280890
44786731
29825096
48815341
80394541
2158370
80742204
61442874
69366310
97488096
61403663
94849916
35344804
46229834
69698308
59371855
22810407
67496238
5065145
4391907
8626966
26726403
55979892
15741221
10341305
33501873
25921033
38428771
81771023
38609055
34526390
73832038
50370398
38722771
48795026
52934879
46993788
72862787
1206822
28666692
97258862
32365247
68802110
76042440
72726676
8314344
10097452
36048654
1853556
72714197
5484975
54135802
556183
1269329
57189060
77426831
99334495
41406384
64855332
5477894
84600902
56301673
32675378
27666565
86773489
59567012
58103218
46863621
30024110
90022772
46815583
5674359
60628578
70164959
16155968
76420578
30341991
74589842
1542424
13221775
54421710
95695351
36635006
94871921
45004167
57581292
66202354
85783046
84192332
56091333
18127927
92965761
19573163
95630307
48535323
78635851
13216708
46292550
11121346
37890483
32022597
39175015
6646687
19574480
24457463
70277524
44431958
42753969
79476626
67748522
56944893
24301921
32150336
18600134
15806141
46470589
31885094
74634063
52646970
50627170
38286740
46913783
34808295
78994308
28876428
8020676
24299013
69837576
97233745
55593000
31052025
82935324
2355291
65029627
89322708
28907011
27254854
37939331
83528613
45497810
82633304
14712103
84679780
7538904
80010457
79963004
77271174
46234637
10967975
62642062
71998539
13014458
41583238
93305883
20428152
70949374
8639818
72707023
73933823
57732790
1599453
93804567
60331326
53121788
6318483
81039610
42938575
62242498
69031585
31338619
12288423
7863661
50816027
48920401
69663225
60763332
18847546
37711974
40312283
44757146
27171049
49953224
83636460
41831498
18340489
46405892
70457150
71179915
28859371
36032494
26495204
96124122
18099941
40602891
33378713
88822391
96836599
11014575
64859826
49430649
90884823
92609641
14822885
49541448
83984604
65194589
43612072
16767386
66836062
87252361
73690169
47318182
42313692
79181831
81699056
29095064
74772233
23165535
32205160
81575747
67204277
94025965
17563052
93831723
98804715
66486313
28895021
96189716
2090401
60115556
71033625
20383156
82111704
14804747
98023935
48066458
90647189
8395261
39537741
32673239
87322491
86540571
58343296
6157817
68834446
41088413
95714580
96558783
49601092
75346554
76203527
64383103
14426559
25769733
65336969
44406910
96431287
17602844
44098315
49889989
77660855
15274798
15755932
51057923
20299380
7263348
80958593
50220349
39026631
81165860
61633287
63708287
17646460
54038518
85578289
9325165
57649435
39594170
56812367
7488750
3855630
37769418
36681937
71483580
49769757
68807983
69640921
39343935
67025706
88252149
11861786
42374829
75333894
17695731
89467478
27827927
45995287
23280466
30466859
78084015
46378310
95843144
35913086
40084490
95970924
31462609
56959164
63908782
52867388
92172797
68815276
35081266
61352003
48333715
79539688
21723348
98496406
75149375
22404024
38395094
6759948
60975615
4444560
42968847
76890346
47900620
20355477
33095363
99007681
50168893
34121886
92637344
65991072
611099
40534800
99880188
58527653
57190845
90464921
56926857
2623242
67892958
66140749
63619810
94243351
89812434
87344530
98509335
64797381
9403796
60069711
91226249
47943627
15000398
32549813
63805406
42060350
7480806
47788139
48292195
32256472
27162415
70231688
70911161
92076551
87631224
15873562
8885328
94108561
62275871
51851069
65253856
68669846
51282004
32874149
87566249
11806555
45708360
19368276
59435521
49805374
96093212
44719670
74164764
2873664
19813866
93388471
77075595
9441829
98460731
81325301
19824417
77195441
263927
61332970
49885024
53138310
6501092
44579284
47760349
78937542
14028952
59933992
38081929
12517925
7858573
98372294
68607221
97925379
25431714
6286343
12526035
37704732
25602094
93111316
42443169
45258245
11616700
26992924
63069260
39797984
45504101
26475389
31768016
21309806
44722985
48226452
55618626
35622809
28230366
52879029
63117131
71372653
49890436
66668828
19033616
2467297
40328746
76562989
20562629
74603905
13389252
40105223
1414112
13421086
68323324
91578913
99646875
99757017
62148709
70417888
12575037
67773969
98963760
51006797
96078192
52323332
52600695
24978426
82841577
83844416
55861258
39659865
71234539
61499218
30165572
36236103
34441289
15929182
24511483
55124884
53662509
32076669
33033943
77303064
85932875
13728403
54267143
18277449
58989710
84460745
93866626
95161898
90977884
18600890
40802006
50279281
62145370
98102384
50794971
46634833
59320880
36608342
34445018
9337496
32430621
49543745
72992773
60273763
60172982
8377463
75037968
63357024
89557060
51889981
88591147
7105467
24041201
82597282
70527297
65405340
33819434
60497198
3789946
39540940
73765590
34852273
82989209
82628387
35932910
59355248
74383193
44463229
13192952
37341461
26731580
12903229
30805108
50462441
70026460
18850914
16344848
95825672
53507157
7345186
53238345
90854886
31179600
57574408
22329016
28260633
46297702
85609270
475877
94990740
20997082
5700949
9932906
81159600
85925725
9478856
8475172
19583493
75717843
32004882
44945005
95477590
54478804
52067314
71819326
49128625
23684607
71437577
40303874
44604316
415590
27781809
58441246
35347219
4508300
69523045
64361841
29879218
63241662
10491430
3048767
57261334
56365254
67733344
61649460
59353552
98003782
86998485
64642664
27994480
37254517
71444365
38707473
71368920
98724698
43126018
73955443
65642207
15484175
45771884
79223006
20089204
43075824
76711451
1881319
72384578
31555664
78814871
27688881
14046889
57466162
15856412
57228244
25991871
9058327
35770853
44625191
74974518
32525116
88379514
64389794
13218234
92107993
54732276
13445293
8792036
62110919
58374236
27388876
28254151
6434935
47789897
60267082
26634700
23890401
89899535
266704
47173910
71275183
79775562
80017416
29761384
55996820
29248644
57417601
81890003
57005379
23381481
10682739
95078581
64407235
33246648
87577631
69738976
78725263
68935671
25564948
30437641
2544322
88094521
90910614
31701401
47821050
30127739
84364351
1525277
68616519
32064908
45669329
11048184
31363619
57624030
10416861
81637617
67966743
78179836
16612182
1554692
98061782
36647639
20910772
44035732
78277411
52052330
1206088
66250785
62196242
28972697
95588411
68268522
15286555
69294117
76016964
34234656
62074603
88373967
72516945
74591238
17732798
72751596
45913042
7396791
24728336
32363180
42733686
92166919
74938957
56813120
40812471
2266565
23571281
10016567
27706586
68595562
70690202
63426055
68555369
5827266
90733565
29869065
9741609
75184145
26242351
26562379
21262462
7525193
61794243
69776919
90873612
98781584
94351977
77673739
88208033
815210
17742192
56634043
13692777
14197936
19436504
41662595
39103859
14503921
32826654
22852000
68046158
7381041
10746045
3406610
42511915
43550050
51630440
85007881
49704145
59604034
98686118
81067351
15297076
16757876
98009846
25248678
91525199
30007231
46142461
8225746
8249249
83392836
30024020
16554854
45942720
25369129
32530772
12365143
35909770
86477047
78024842
75863776
73384386
99114937
87964144
92492144
39028988
55454967
40952748
71135862
23506838
30902908
22824630
89894087
5203883
35333677
2979562
69748312
89848426
25203283
23569024
14437294
28842340
70434929
40657987
27402871
87393551
45452372
44747599
85215189
57685377
28351088
49805174
65600430
74654950
60087610
79759989
21178412
3204706
41766374
80445552
89168495
58478256
42094393
12046001
35330971
77068914
21698091
4458718
4496720
64280803
11981944
56739765
32151897
4308576
45737713
54475251
4453014
59450165
53844240
10137593
56372329
99626912
35289673
18686032
81121078
19168339
99912916
11651124
62753944
64095975
88489666
99249736
30705658
76272558
90345758
16565226
92614386
61212062
78627672
5760067
93809145
83312251
13326707
17843325
54190442
53335169
53133834
7386775
31654078
80137896
25576270
78184242
79527848
92992354
21389933
41540670
21660541
27588715
76940577
40031450
19112795
1903994
18538754
25832804
62803696
65512390
5335941
72623953
98016336
24725226
62833743
36518990
86439932
74754346
80653136
77227231
16765066
73954340
47875678
81431154
17486175
74817923
33255136
53327157
41865847
93609481
6295179
8378924
7675718
41424275
79056047
10706103
97881439
59049378
15146036
70094108
92509301
29940912
3966406
98073429
54264770
85556565
74281147
52487816
23532067
10489265
19265933
27203359
44862341
26754618
15551740
96154067
31060775
18973262
58881398
68485618
18870418
46855413
76668436
80546143
48070018
29942828
98153356
51642069
21180980
84281140
50065901
74013104
87808295
33185847
95462681
57807211
28029735
89860131
95757014
68968344
22253660
22862419
80274766
69883643
59510511
20255677
6663627
41781776
18390345
17765717
84168792
59004047
50008350
28182516
74024124
27683750
12579352
6711667
91336892
88416681
7024654
95788628
74929200
57811726
74288916
36107646
94247110
85946946
22934070
61040177
5245463
55449330
52861932
97964617
73114031
67349560
1804928
20700829
52127988
62211798
59897844
96815188
98024179
54676545
30668847
60273390
32172481
7883673
28056234
84009310
78720649
38019436
1863837
41603656
63461566
22753351
32629095
93666998
87398843
66541795
36840079
64022576
78346968
57524284
88019500
5900102
12304963
85026493
22239153
8120669
72660789
17982666
38369802
92700363
35989876
61207797
39344017
3533699
16380516
91527014
39489117
89701914
31415872
29012638
22445024
69847771
48128403
66906094
57933045
10316864
26135545
98095166
85522273
14893106
2576554
66050400
15386791
66852713
59687638
79716752
87565610
73604542
71295823
46828588
92962734
51100592
97041825
32377129
46031879
54915829
455463
78438687
67324882
54008043
39016498
91376465
98886178
97374229
50641151
64304894
8143575
43435852
65483908
61778465
21866609
20382003
54802204
10214124
65057849
88700945
16412233
16146328
30066846
90683310
3682876
92272562
45420757
22673280
36275290
39314225
86340179
83313937
23109181
9684454
47226979
37473697
38901370
50968691
52340276
54100686
21267753
97973456
94094154
46825265
93234567
42734959
4615008
41768036
99023761
37680444
61340414
49545593
15887316
11584022
3061290
87233700
91271785
36924377
27716631
97415753
72180551
36738549
43921811
25605071
52470858
65320719
20297778
50316627
89350624
23818482
93108490
5578462
75836319
15477912
63176051
13933999
37413479
6055259
67408324
84815531
47617012
37291933
76411281
87463535
58707525
32290460
33768407
30558644
27619949
61752184
38929776
63160803
13537797
73132103
67330942
82923692
93077222
16795207
56037998
38330776
94428998
5702027
32211154
18627714
50015302
54171592
20578678
47948768
83265370
7707199
59843641
67207552
85996143
80004031
82282069
7220353
39790898
93256804
18551732
85735636
87419885
81667326
57157677
82060147
6997143
40503540
4014995
32221560
4012288
82745203
25406281
63908574
35602203
68622165
41279318
84263203
59724753
41149441
32448004
61447727
80415212
73135041
94056048
34272124
70598361
86560479
65636801
39680621
16632389
40901117
97770840
23665542
96001685
3417459
57766054
887031
43765814
3041986
54290772
37763227
2689432
68809910
39235744
43116899
32767603
87326978
2811417
12262597
21480556
93906374
3598922
7322730
90312115
86204874
92754402
46682996
4531544
60909388
15200075
58421778
13128277
43094162
41186780
63500915
68208919
5312579
215381
92132302
54104220
45512959
81913621
45974053
62773290
47601885
11828515
97506216
9616788
77836678
55316408
39204428
91367415
2953179
63483664
4915926
27584734
28338603
53421161
36446240
17413536
83539939
95915537
38728234
61630816
74446846
15882991
37365050
31001242
87936238
73823563
19206253
31999713
99396556
53307763
15829159
76843640
5124375
25537908
95246143
68568797
35116975
31044660
3806453
97470610
97989972
18142579
46255894
82772174
40846977
48009124
91115086
66850346
12439935
15536624
4792458
53120632
7187854
73710199
79850595
60989172
32068242
46959444
16051688
20763349
54252624
32938919
68609470
10055033
79217809
51712458
83947889
7710821
57258293
93470331
86826569
6287258
65700833
564635
93289098
57992381
24566247
15923686
34107864
39382479
49347495
64181646
41033974
26265851
25448552
94734685
37928660
25305277
97198052
36687590
61915237
34948750
46050398
43701825
19115789
28810512
83682267
90308418
87621013
6245
90090050
93690730
63860382
11479559
49162099
97246351
99008881
55298218
62317646
15984163
65940587
62831186
99144790
52310500
59270532
62543288
75924381
71466396
64281205
14256767
5842497
21059034
71872022
98926860
70996935
71970276
53365449
89270259
80942045
98269582
58941646
63993575
3802677
90947247
26456994
38423558
67881328
24434316
51714850
91157029
79318331
88097897
79281510
14255053
99815394
43823847
26738794
75895420
65850547
55223164
1936666
16537926
42093247
3663840
67000355
5488834
56694507
30543696
59619102
50070087
23782772
6784919
18101333
88826517
67698324
50655059
13897434
49375140
39666510
69884800
93775500
76549463
81582137
39371471
13183247
59420512
85340387
27147799
19506737
26631638
22180084
86103817
37006341
13299260
90333717
42430252
63433922
85069663
44315160
64631907
29018993
35181414
87720660
57252168
94922050
10352866
88048454
64798968
12552202
68305792
90298117
64784463
31118390
84107764
72545812
5425257
76395672
1077634
72757378
6402229
57087984
27810332
95863454
16539347
38262047
2557831
51820157
97714865
65188476
13644781
51134920
97402635
6824722
70193676
87396507
82073683
79413547
40159823
73534
2079414
92265977
93917121
2924535
37832929
35433130
4206102
83574849
12327742
93540879
96228781
84314267
6144163
50525798
67910965
50718854
83234815
77934369
63239409
421421
62459020
66812319
80510326
98965105
1941029
17873753
69451063
49357727
35157921
53016022
17411153
34884456
74489059
36498422
37532773
88601015
92619715
10072545
96992461
8930982
68728155
7632667
12666818
80133299
66750032
21042919
23403269
96478101
61256172
7350085
88003943
81740434
30116225
13095481
43824938
64641609
18473916
30335661
62270525
15447363
44876606
56886145
91303581
57040512
24398832
28738865
46335575
52747646
1127451
26898021
20591052
70006031
72228201
25966302
71988438
6338145
45041962
33132291
51261897
13832323
56209997
24930844
4087011
97061413
72531468
79239597
81565816
70441247
85331012
9690033
75692557
4490807
26900098
56398559
30739891
7676830
95779630
30497593
45741078
8535050
15832362
68728447
8656044
74167952
74197603
88163497
19287014
26668638
54724190
77788516
7613442
36322325
28090348
34776206
4368950
69779754
62466250
28873943
74388754
90476520
31403047
30710842
34350133
66250064
79577415
72164098
8951507
38681291
10701312
77945490
43857195
82770871
68393431
2185823
93144798
21495457
54750666
99864325
34581838
81964421
28736079
65022733
77962392
90210957
55115860
94717717
63376741
35559489
45901270
45622520
28724632
25083994
79067921
3955604
15128277
96199714
62577898
30904610
38386792
34465631
85638311
86206879
55272969
42808658
83421507
8968479
17595220
51275282
44141778
52893203
29975693
88345712
2458164
74094692
31782249
55031478
59375159
5224479
66505627
94393082
82632229
68158896
29439809
60399861
26579200
79827660
36564070
54558554
89746817
13566957
77747622
9537708
34295075
63608711
46512998
93805647
90564704
13466214
23382401
68009308
37766054
83402443
27472894
87736820
21281149
94360629
35458634
54041505
34783284
37285234
67287890
36330164
66533398
65677901
75218999
6851121
52679941
30512745
53426360
33311474
62088616
41761602
34297752
6533978
31847695
31664940
52178554
81066960
10131529
14049837
40276731
68137288
52188369
1459828
77262614
38838711
42220291
35887068
38722386
28011112
29412512
44882615
59448884
56567136
68465725
29428388
56372536
22822829
90164621
84036589
61338861
56546630
59417595
35788017
68334134
82277110
61941097
50273279
9095027
61953087
35992253
10703212
93202947
59794471
14959936
15486439
22096452
23738449
53315298
23916639
82537371
60691747
78285386
33926341
68565313
97155282
47946379
89186124
17576968
25009445
25467294
91698414
85106454
99244241
42772735
29748570
18918177
18255657
52460692
89333384
45276883
80454204
81191930
22976797
87130789
18401834
47843065
38626569
54723674
63305960
49603143
36937009
94509444
43587285
75334080
33940031
52436637
24800453
34532525
86924800
2930616
92217228
80832179
24019348
42358072
12054565
1176285
85856513
27605254
40517596
86284611
31619344
39487774
34696030
46825506
50789181
35919091
33782759
28312208
86781001
80286675
54193653
5433024
46534103
6917431
31206052
74611903
86846268
19007496
90125612
67684335
30415919
61849123
27140637
86562653
49121611
61555479
95034599
18884126
88753984
42405939
9497072
3183920
35461381
73292905
74389084
45344852
55752489
1248543
62160057
51165548
45749758
76321520
5098002
30193669
55010692
78101503
42368388
48027598
11805968
67598743
15590765
53827814
24187245
16379962
1724665
97528321
72845788
42439618
47065287
93194595
53091821
32066790
9018715
27502093
729883
89638074
12872165
45780840
59164853
97360074
37761824
87929184
61646645
66835137
39702640
33968392
36406947
98861440
15363749
44586698
85126723
85577816
67714239
11088890
19687123
51792101
35970661
84033706
44851903
11801484
13053980
79751623
85188164
37087162
97949770
15262395
67580534
55714056
94819916
19316811
89013024
95416106
81125220
66000173
45438962
68519757
43986583
517790
86746974
29449982
91415021
85664284
63831988
93195998
34759382
9993880
47345482
61251556
41139321
51866104
18794918
92330676
45442339
1952384
47773123
20096033
53260664
94396644
22600688
57766696
13825525
8673407
61988062
36044319
59019348
12598813
91038590
30912967
23030635
4165931
16059641
26865862
4826407
19930379
66221985
56285301
28321787
47912991
20620664
20974330
58895201
61066324
500597
9799233
61179696
95367485
41734923
87243219
52903381
58920414
92977406
12403901
61187108
83746509
33643401
67095198
25943116
42599875
70030850
39011258
88431087
51245364
22954830
43376859
62167853
14418463
40416472
35566104
23131351
40899440
81125261
47383591
3211334
49644819
26862933
68940093
78996505
80041582
53179521
37819996
91560382
38240747
32842548
98654571
2563566
11214722
67037327
27608468
70127165
87125445
53541190
64457783
59458444
84001709
78823932
73499503
10580314
8773830
39462336
50935346
60656293
61751837
77883589
36333184
18495031
29539969
13959397
14958245
66550185
71008762
29506382
36626269
11903030
48299624
40015345
2589813
63428801
81582579
55568733
40188910
71368154
8251428
4427165
7209930
66064736
31094333
3143197
78035130
80566178
86473673
23532042
83687935
93533386
66987848
97981023
59458530
75683073
20399226
685843
14350777
17298961
64375069
59573040
76950916
62690068
9587491
7590207
57455280
7898814
75624122
56352678
46028116
88244174
68850525
33867549
24649912
92735002
78968123
44266595
69289900
12298031
48145844
69152579
24726614
20100174
45000983
84570591
97522981
59704504
47219277
21514606
22380383
66293896
66919234
99437462
39267776
4204693
63580762
32446011
97599849
48880126
79113812
63380469
61282839
33761527
7835978
17991177
83231423
2342731
5324533
20967489
54907045
19796768
19468501
90734053
79359880
57635583
14171722
16438160
70747775
46322323
13885964
73442728
83055369
73043038
61212519
50162426
92779471
94932417
30506891
64153373
26208771
18175159
34803661
15940072
19998066
25211943
80944453
30065486
71258608
61128734
15141874
67530453
49355805
25657114
70689203
5968116
7654573
68379894
32734682
17681532
61307580
59961619
67040612
48317723
75321719
18755917
24489905
41902422
66140985
9123146
1005599
17861083
75244733
90297514
35180734
65301156
82629438
35668025
31802244
58359926
93626473
1888233
48061021
60088196
38642986
3322206
38965689
72068126
57225178
93132487
35537269
97064175
61033293
25060150
93877578
8693914
63666531
31884393
51358002
97861814
98920320
67692377
31594821
60239479
10588127
39591581
42973109
96334607
73440570
18497106
5867933
29180218
31930028
87498923
66240464
43660996
22072112
30425200
46837287
94414983
98671305
62530254
7018864
71795434
43017123
92228566
34576113
98926566
54928078
88333130
30068022
54551382
15473450
87944002
29198191
26525727
10526946
37219180
83833446
57604724
34734245
738775
46083755
93411935
87057613
95396186
91688865
38165969
60598193
22773442
24547496
5683287
22507071
97471477
44810060
84359115
38129215
30129829
25716080
84730688
77816086
83109418
77446233
94339362
76008618
34613530
30457912
74730487
85829396
15261971
12791474
61513764
11448647
10372695
86369493
55919914
96878006
15072982
38884187
4247215
84299512
99669076
71852324
79760606
37277752
67077680
36750954
55227689
64568837
20615235
85924289
96848883
40635491
23228886
43918831
264075
54150736
52031480
9442172
11651888
66321004
94014088
63393222
94702143
22104219
29649742
64069783
64978995
15855606
47180520
81426620
62459561
99169267
34140905
13146067
74114008
75316616
18644910
89734439
72420440
68152212
73919053
15678286
50208138
92097901
83411433
82268364
95877249
86453875
11062736
75175446
71168534
33440726
99578245
46810747
6732745
35878019
36502941
80661322
49438617
52152936
64641080
70218108
7314138
56950172
15993541
17057728
47673498
67024815
12495735
14607543
58494335
49774878
44573208
75181851
15909854
77032725
71252315
85457725
98499438
94414748
63095584
35077214
26184891
87215227
95988379
13170074
69160545
98297582
98498370
574096
81241853
52436568
26086412
48189057
31345659
79086373
40467589
21699003
3130218
98132558
71963824
45467001
26561738
33499008
14448702
14828086
55518998
87977622
3282744
10238129
2331112
89715832
3288988
51639912
81569339
88186122
83884628
75557773
32355513
11321724
574342
3986709
63361760
3602904
52544901
38236719
78373772
90020473
86216017
24847118
76129485
85016871
20992344
40562717
23085370
41989985
1004589
98692508
34335610
74032122
25259738
43956982
40934022
15005961
62607824
8212581
56859499
69527435
60448299
6148654
89440129
15435761
53153373
95344049
79047624
37855357
58533066
90695318
95409573
39320365
10205262
53545430
3523684
40576620
92376979
98442664
96176131
34976778
89136361
59124753
97662163
92075792
22198414
71943571
18179904
6235579
66846083
70320150
19510829
41964750
21583080
42686987
41517759
43862003
83959348
73257036
66242670
45152908
92738275
95326397
79284270
36256884
40417346
84408876
91407974
74317321
81884932
33215721
99485277
80582770
65312660
51070891
42169921
67377542
24563062
76957302
46765890
46208263
61018869
33863235
91287150
60381487
13341160
15223645
23103892
28319815
33535480
62318959
90745610
70003192
82047172
22237251
55115218
81884615
25347524
97468406
56142686
29419593
74069163
60810000
567731
73564667
15147685
59947772
82746745
94035404
5569539
32547296
76495615
89231210
21665420
34492297
31026076
14114432
37839067
34960521
74901147
63434137
57069442
3300407
20566268
32198873
29373695
40610395
66235870
87923816
21796853
80608821
34682550
84829379
41862148
96478938
13465762
19124963
45238531
70192110
72493014
60949898
57986699
93142560
43145084
11056398
47524481
9188977
22827974
94074275
27959870
34206336
59245082
68114034
55066745
78296812
66133160
71031538
21490856
74552377
11142996
12157508
53555257
20174825
86424119
10284491
94535331
63833054
22162605
89557832
61889727
81275638
38759036
870950
88468751
83032224
12521195
49856811
8111637
28871738
54627026
17956396
93765255
67838914
26879738
43830016
99448033
11271259
29326212
56394962
82184208
36951851
4942111
81085168
68112978
1614887
79573210
31034034
42787670
5713644
44137538
69360073
99426627
41622299
82332440
33218943
86842602
26532053
17718069
3750672
97506660
50120428
16582367
14158877
56011347
73997404
6875087
30884394
68349636
18860857
4562312
92285951
56397012
292924
15352676
93407985
15885325
61309318
49190509
61993258
73545762
4897710
17301932
45671749
10047479
83641159
44595046
90763914
29617022
47808103
50780997
25108483
9438507
56356783
65492612
62728980
1492322
97679941
27383457
60485965
97812449
97361135
60660556
73781451
36917361
73130256
69393587
65585058
56225262
51436466
47331031
87645021
16517627
52597861
76920300
5786159
18197566
84342015
8558389
80242919
5795400
15356667
55656143
92026798
95308664
29720469
25760482
8012178
70994633
16691388
15850517
10963042
25227191
14532972
48781873
41109162
69107048
78076747
18561671
85649367
44547114
90910002
38309166
84081072
34937932
95408251
48639116
43600701
4641181
76056735
97286036
20651142
23347842
5839629
95235315
85925293
97224779
85215554
18258599
94323034
4992947
6789526
99697764
24532948
41491936
57392469
43270137
62445989
21577018
49466338
60739101
7230065
71667473
47606541
99952136
40884786
21520554
37472482
72567353
12275684
24617677
1348008
93492712
31623663
2066382
18319101
7793901
15603565
69889500
50270040
6156636
34038617
54089161
14426764
86670619
52147249
26759896
2319039
29209831
77005442
86799017
59363233
86212177
20591025
52084444
41989052
35971172
41329937
59767513
94535833
28549661
62146936
57840087
58213817
15073816
39394553
19806166
76907658
67595920
49596311
7390820
55877538
99596498
18582422
32631203
68893180
44065805
39038390
8220302
92431615
96815049
81249291
40539927
24024544
41394089
80520064
57155111
8650031
29049707
66726454
72422320
69419032
50436470
71748735
42121695
78307469
42714002
10810717
2475892
11946809
55881476
47952102
40074987
60555507
43808482
1780256
78114463
2149082
75997098
49508712
22685426
25046676
92687375
79548994
20279505
92673560
91625504
52039711
56914367
13417909
9809573
72229387
82767274
71802839
45437678
39102685
6666554
88872395
80596622
4247151
64813478
2594268
25055810
44032296
10195593
42717068
59619768
73908933
8014849
42719906
50698549
87324117
68283434
72373008
98641084
95277785
25121439
1755132
12237722
73265734
67685647
47700251
22003067
82484373
41986811
21271692
99020123
32858956
84720111
62361851
43193938
37660302
81727644
9244760
35080317
58205558
6030306
29962605
25093466
89533018
3513435
39484834
80095070
69610630
57333214
82350192
95644980
29409578
99491016
53528412
29273909
29591812
82361403
50186484
89106200
42459402
50603028
7857607
49046600
98087130
7260702
25448251
42117736
77443991
18301930
14485070
56577973
91141181
76006760
79031345
89104600
68600810
68081125
68259575
4553123
12487299
76616677
67054990
73334657
15325523
17114778
18949436
65365822
21598162
26515264
36087053
21331719
20540983
60420419
33570568
74904740
84861506
74143436
66612404
98887133
20933494
24880102
65530113
30097804
61474442
22573616
44063595
75736783
59836063
85042200
11947475
4216776
53831309
76525900
21446928
70973695
75604858
49547233
18029119
3302945
46522498
80891867
35927491
82201550
80546331
99346768
12559942
92920739
20560043
97711152
57426071
26235131
96849876
75610853
69638043
16772763
25293910
52657383
45790554
99385030
11087224
77182722
97112911
68860311
60994696
80687014
16233108
57712893
78038347
65687310
65133704
40621361
48683099
92486361
58781888
49512975
87881535
11912777
88784973
98249594
25967583
77241663
29405596
38817245
19857611
20058366
42634358
63989263
82578984
57011873
7687488
38230890
21177624
74127047
73081963
88485451
80717688
67524786
96393676
75991781
12962165
65047734
93879943
87538735
26008715
51386076
27080017
61474580
79051939
58483428
53881644
62962269
62370905
37341287
32068000
77790514
32697009
67313155
58542057
5436983
36894743
32042541
48278175
53638961
63954089
4841922
21207491
97541155
95669240
46608265
45613623
19218255
92730962
50225259
4214658
5054925
96486870
17665848
28590408
48306725
36727987
35925633
55137315
56386244
16030639
90436811
32941259
27482353
95449377
18495529
89714479
40127516
10766737
87239098
8150195
47987745
34239722
93213846
97521113
82769313
20027258
81434088
41666704
30477665
32144840
85798115
84604864
37673956
98789311
92154618
8247910
53658601
55503823
65968343
44614253
92190409
62836930
81836565
4370241
12908337
90392464
97235473
44413018
1068458
48633346
38882591
26394121
31281429
17271681
36447699
29747397
14337499
20469154
95548992
84268788
10001373
73003724
51331318
7959146
58691370
51490604
15824636
1722045
35995754
24065929
84606449
86736586
23999077
10062608
40854034
77707642
97075455
74375679
35935996
43849445
9288133
55130455
58139485
68525647
6001446
8470853
9987691
43965730
79590325
19474162
69719533
63408630
41068686
12921558
34265133
66099644
41293658
47152139
57392120
37753425
24789556
67405015
67726383
66163409
84337327
60560775
80259469
74446517
3993298
15075998
20149302
45770041
56856162
73620141
31687928
46983653
65834124
95295403
62378445
65356844
92821262
31333565
2324794
66311547
11795358
74460330
59430535
52418560
2760562
26943376
78552173
3766331
72133301
7269515
94998657
90898411
46704109
90452355
17723459
33750771
90791030
37401640
92094049
11937703
5579320
77431783
29628577
33382859
55193053
58370939
53284300
77997401
19210293
62329723
88226618
2629984
93168706
98493766
2799894
11605054
13195040
77307700
61899575
21602702
93254860
59833966
97580775
62849221
71331558
27505730
68082940
59516717
38763344
27708993
92447467
13104843
55574683
35712213
88433551
87144691
9495260
21496087
47054374
20746045
87473877
6279042
29380844
43783996
15820350
33789278
405360
94055760
37245847
32581471
42830993
54830920
54368178
20146531
96558761
48539209
88997953
46401423
49444724
93506021
63373250
75594319
2409889
826083
95221432
60611195
92903543
50291944
25608149
1168588
48171693
76271670
17858331
86245072
48709374
19754945
28368684
28071511
82643741
68833962
16173179
2355172
58128069
37193313
35880246
80117147
55025593
27519314
5172298
41761475
13885146
85224162
43333352
75996439
55634622
5856931
73824620
71495345
42775357
90192929
54066089
1759150
90231747
40320937
62865671
43328346
17359908
99842840
73363433
30104319
7465496
33129598
64454573
7359944
92261933
35049706
84651855
99168122
6515861
45027414
12698843
30400954
86031996
32082403
74993519
48531481
50769013
54902603
85996300
89928263
57101776
10711325
32147661
5085199
40362322
32000382
40204053
41188490
18351347
70621537
92805895
52728053
10169192
40238703
38112349
95309402
594646
50651706
88021558
89815489
56290341
89711050
72958447
17959481
48683888
74975926
68400275
53976312
70148201
86575141
86226165
42155791
50082577
90119446
55198443
80851727
56095953
17091516
93231049
82982440
89066241
69170238
83159435
90311296
15982727
64305712
2551998
70498241
35856055
24831176
24247926
28657067
58266772
93208147
97741804
62583877
37506689
84430453
44664648
36987144
42688657
88330969
80231913
87407642
7715699
72958712
80674185
54872868
26675925
38600378
44014205
73792899
10941013
89511386
72089555
16844802
58131336
22883031
61527988
75864932
40817075
9008786
74421371
62242980
9973821
98368264
80615863
26622705
52511302
42603166
66100288
18703904
82024616
70124094
19175861
60728985
71392972
11491877
36461586
94654619
78946603
89000904
494449
21861357
52285509
78319083
40659110
75278531
54733224
8603209
71549209
30239028
25153725
9826557
11915453
22352738
67920411
82126733
33900067
98069783
60186344
19150576
63535462
59254969
65286321
7610992
30542454
62265610
77623723
66233272
85081328
38313870
91665879
10793077
99460852
20643205
63816310
32300874
78668191
31213742
26330395
49918905
48240346
78487905
75654715
22828398
51851001
57531213
42742217
71178614
29992313
77489843
12907981
25573097
63595397
43059365
54101513
70559638
24308128
55108097
90032369
90711322
48926538
27466093
84553959
65030285
10024525
47663501
32580123
11482260
8522769
71648118
10197621
61943898
16238850
64602505
34130196
30279633
87362908
45663852
55081612
75067615
91317428
75348281
34810552
79369747
59481993
56974897
76693665
27397070
11070186
13004917
24240202
98944071
13026281
75002670
14695291
74719284
25185595
607237
49862371
62645193
25235552
63464753
28626507
22977178
68525201
26066203
79075588
39208516
19917910
63890104
16210869
91187485
9389981
95513897
17891874
90883745
55348360
28156435
27038127
91781541
12849764
87716418
84080961
42886635
63089148
44139793
21298228
78847161
76290331
95082054
70127408
57257083
99914619
72846196
31382354
59236044
98790054
32155971
62508864
52108034
77004583
64917840
92037598
90047634
1044992
5729060
77226549
84786395
75677601
79896643
1267712
36346097
37591467
4695510
7236978
3770054
65016689
16597896
86654840
79994007
36663580
33813730
35925500
644218
63164947
8290225
4556498
43650221
30578341
45373875
86195039
52252086
25731877
53004427
65353207
51700842
40215048
16687307
64406726
59597571
9931170
73869354
96263279
7736757
51639483
18661926
49137871
1067325
676164
26906980
96814560
61437909
12523323
62236790
46199344
81480303
98995410
95966568
66370867
64482683
77880325
66464494
56877765
17838252
51649668
35006463
54203379
79948085
53341136
52503096
28359119
82771330
67180590
30802236
32554666
92493762
17586233
35713965
72599517
31816492
11506526
56081417
89561833
48037700
57749748
23451818
93578941
93638241
84677554
18808302
25823197
32662184
62811450
42126388
29120837
21601405
25780744
93885797
74799356
44201369
6235837
32132232
74123914
4906375
58166092
46486928
399511
73123812
16473627
45321067
87170584
31421139
33640730
65487956
17254104
97070380
49305670
12429437
1078766
22255358
27802542
42389097
88318953
35076075
79876113
75755060
20070485
64528609
85658303
45510762
42880951
59577898
19050415
77900103
56771105
15892908
78192777
95748596
1568959
62781505
39128039
35479167
62560360
67043584
3541577
37135518
27056946
65775642
88125640
16004771
81549203
42256422
65175835
68148484
89189172
94268353
18207307
19990306
47994241
44779302
91382416
22937885
93890377
19140998
68235446
87120610
88192651
72780514
5594626
76046510
59736175
81595446
41250379
86685769
60040968
97909720
25309338
30642000
94231199
45161401
91017542
43041402
62165799
66887975
43334569
8282602
62318137
21945735
84590651
59161171
51237739
96550107
93127030
10650894
83578340
60487677
49794843
33299765
30740718
91332986
23695135
31649148
4944163
12341000
50836687
72028377
85037165
32796430
50034912
25262442
45652907
31730891
86488144
14084233
57511517
74886232
78710175
77919598
43346505
16005077
94701678
5193924
89969093
68830744
52793703
1174091
65721206
38589197
84945717
19519628
79439086
46910237
56128786
67173466
46674050
72184752
97437138
70434838
61185535
37118451
83331966
82001767
35268367
64413299
55695170
65295020
79209630
85580144
71493381
40177718
96387395
98837743
74676685
6150298
44387463
59811325
17629189
82050985
98821483
10959012
75361627
47730580
46553167
7958248
46803826
18493519
78178134
60875
48844812
4527950
88106922
17825633
8302398
13103845
82298544
67717287
15740580
3281978
69029497
98512012
43996869
70863944
4763890
86770248
23049213
14676979
35919517
27236976
2409461
88142380
69669702
24017936
33925835
68544021
73175805
72524671
83704895
85968670
68662406
48192009
3400339
73497878
58800314
64802365
66672650
45915562
46354299
88717513
41399389
88486063
73903650
65558892
93475232
36315037
59507260
52940364
67094978
58057580
47601517
75553770
94395104
79897603
50779609
92262753
12396103
4885772
65689060
36405760
4964388
44662181
93358164
96604670
5457596
64137066
40222355
82684511
29609880
22968963
1228988
36881069
74371200
99603412
65894187
48844392
96988291
26768482
35615532
74673342
37697037
62443998
61015150
87203331
97697088
84957661
68230442
69761684
98735189
19069441
71559329
62952861
43563868
12347692
71858578
15935506
205115
11906934
32759414
90134142
72736593
92169887
57979530
3187477
73648724
99329925
39537794
33298711
83418000
42824095
28379120
19818612
22800936
24957812
34816353
24172393
12929686
98128468
17947361
34948935
66750215
81007340
76511526
44794758
5084162
29388780
62943977
68804312
91908801
37173088
71801130
51468854
62658478
76674773
71432428
60706981
23185713
6507909
69775080
71612793
88771551
88174862
1288406
51115722
52228816
89333932
97090172
87538815
16583384
1356262
79805466
96891338
39190639
49440758
56205723
55833624
58414175
18092296
32234226
95844572
13762374
42461001
45515921
56800470
81504300
55802912
69401636
20054807
94643139
14992912
97320292
1776587
79654908
12495129
56472848
81202755
77785210
29288289
42705590
46883308
9690961
44409184
77603804
34403325
12850585
56837035
88026503
93924755
10101556
65768013
98613659
13702041
56676102
38351340
39230673
10981485
97332
61307604
58742818
26012862
90035047
28743589
31720952
15574457
74832179
35584935
1738855
24946167
43400097
59270328
72986845
93928908
98030638
18197434
11468326
79030517
5524401
18108117
28093215
49052276
12861311
12824245
57717291
42367956
221938
23025913
73303839
80323584
63356384
58190216
36310336
42834598
40556319
95544490
44010710
3039033
68985709
44700064
5211474
1697
93018924
60653861
23793799
92715686
91406685
40786097
10851662
96119484
32282384
11386181
522164
33092340
32039388
48224359
3066285
12918561
39886333
41157790
29291415
87779556
48845756
7996676
78876543
61433596
83709338
1171577
19602673
53645402
96072295
24255624
69979168
9335566
68296618
32330355
11502259
97372310
71541905
57080787
22701750
21206093
17499500
2393414
83277929
32616339
27050963
89872214
50098329
94859381
80354194
41312077
12511418
94249118
57793315
69936991
90188243
21563600
71152922
51307260
70439282
90110490
43944311
54646119
24367133
13188674
46771398
16369127
92079202
40536973
26798305
68797846
42875505
19906838
40119888
24773743
93316488
44703790
85044500
67482068
37127792
20794793
46461223
77352420
35228356
30550544
56122137
14254165
89069903
89616121
4016223
67251228
3616786
30003329
15028958
37305303
96347355
27594102
5225894
79687312
25283851
54327216
97807771
7597278
70472183
2829332
40526890
9363903
84123426
71859890
1145661
82115648
11240614
35488223
62114749
64845221
44055074
66957682
94355309
20789742
46658073
49136477
86445053
41847689
8602274
57036156
90705470
12746012
35440192
14128022
13956699
13754959
71598425
89534585
19290487
66106386
36235312
56575063
86694298
86049023
98076362
68367183
47272481
34615819
23258712
56809291
68585676
39408700
88501005
40125295
94814545
51179179
80577810
24115793
94279156
52146000
97794239
37835684
89800810
30551466
6023881
82557738
23594189
92107941
79037732
7114976
67326191
86248783
50193458
94368714
34067074
26357051
17794711
18489729
42706490
97969383
68912351
17186246
3251019
72779650
57766195
5521173
69062422
20276534
221929
79718557
3039350
69186504
35080969
44250295
4382873
51190884
40064051
98228959
59511715
59414916
49035979
60299115
51354561
53355743
82996370
81762887
77015471
13988281
993598
4458688
95835314
45679656
92980606
74763515
14576853
657596
12526833
93194661
3166520
15574698
88092123
55038971
90592063
70949522
30618861
92630093
27091058
94669963
19017522
60062948
59004287
85057411
12098698
65169837
62338146
57373770
67584097
4087639
54167488
74668830
27185688
41171412
56962494
63220147
31998693
87011204
58737341
94276439
40996960
24013370
47096888
36325876
56294038
90150667
96529549
72675711
55187849
13894834
34732614
5516066
57272230
26135959
77419567
73232402
11195144
46674
5828059
83424675
40035661
15024711
18079053
28266410
89628066
36994078
49520927
4384853
42240355
35886634
90988173
81826145
98407650
66952829
59220720
77730989
86895344
33892945
465834
73181368
12801800
71787743
15358978
88796539
74474713
63662806
18602576
15849247
67460349
2970380
13738366
86577836
69486630
75941494
56623432
14718964
93721960
41897634
76516862
15043511
18368696
738383
77506732
59039471
38444357
90012391
5811447
75771229
55575925
108381
63983324
52526863
26859429
6850435
12740475
70063803
44667966
24142537
42519527
63527941
76647046
49209911
15801244
84038995
70400190
80067074
8501986
73314060
32181384
88841885
73566808
88271683
87426929
9046502
1280309
9166447
96943798
7118086
19497205
30237703
69661929
53807543
53485579
51845554
5795847
54548531
67020337
9958013
8655154
75934748
21568268
14659387
65760717
46862704
6602143
88900947
55131399
26420334
16482312
27079672
93400620
81049731
86241637
18108599
40572035
75014915
37236436
49504710
68595570
92533987
90608358
7287733
36647067
58277767
72214921
38646584
42506457
22337771
92030705
90111400
51361240
94329577
98275824
36921396
49644158
64403607
99943531
75061941
13556659
15076880
11265083
8490084
53714289
14404569
73306554
36353642
25038693
45886363
52159128
96029282
3195452
63344764
80585908
29984085
23576422
18309353
64004978
4635505
56411440
76612377
85487452
50958040
67162965
98941472
92520805
82609769
13449283
58848958
7964386
54340286
81019339
87736524
38059626
90184303
31515757
40172118
54610380
56089078
90933872
26904686
77547142
41517428
25602647
43218388
78531691
2865085
74584553
45111096
50836048
31144542
45727390
58649529
21613407
48410971
70523620
60868023
54754183
46461004
11982961
60707956
30210792
64452889
93130644
78313434
88311864
29412247
70231381
88005835
53420509
6437664
19332519
23281181
14912879
50034273
15281412
12243774
72896340
85186480
36898184
39148823
45620262
76020290
69550910
72111075
33759497
80294900
97126328
94065088
3682162
83931206
92442362
760541
95247113
1479389
44051240
34352594
28800888
3751698
76541196
62347361
81767229
1187520
764683
85866219
25619635
1049540
98890926
20486280
88423240
80477057
92967446
26176013
51255578
76796728
69699485
20132709
20854233
12567270
92888695
13978974
78561074
29709421
96464403
2812881
12221634
78767561
43489138
4289188
86155881
8431309
46065001
91907080
21344093
33897202
46079142
74709620
97869571
39018595
33002022
59421255
38859212
37274990
93125981
1446991
61638212
50612387
59589881
34803239
15094497
18239131
24531537
67476826
95440128
39115657
60863688
6502237
48607598
39406606
99196128
26601350
38056295
88961616
65630554
8867154
90430760
2926117
75834957
74980925
90367320
75814466
59121170
58722932
32068346
34210009
62554381
24349946
66279732
74634092
94743291
24794077
28288021
57975376
28667787
37946858
48512778
44329572
96917372
87234
41804733
66066831
96804755
13829732
20533701
98827766
95143921
72566631
96786479
59179040
13040501
68253690
77125282
72645452
76996048
26031803
58335984
87666549
73378742
45152570
11191168
10534695
57899252
7258692
47332248
79488538
26856311
49852734
42952660
75202880
39430605
13638942
2953835
44994228
92204122
24598722
93705659
12408637
31040695
77736846
67708352
29660400
42693206
83079340
67896841
8887652
69507940
783684
14107992
65723477
31381651
7688223
88950950
53547070
58838174
97172190
45660141
52917717
20309169
12465407
1690724
59416792
5401671
33513244
42223467
75629045
68066105
75237958
61344901
12515718
51665866
40094696
37765017
54225514
30906514
7823666
98669255
94418064
49395745
77656524
30227467
48546235
89663357
69646573
60614477
17603689
63675604
35872509
13127314
85390103
27439752
97000433
35958154
17150735
91633474
68097101
17539324
24079141
82936635
43162404
34322992
73999527
58404310
44666721
8075567
82987365
84501616
50898554
11814251
35171942
3853004
74777982
48536788
54148373
74526263
70904586
7564278
29951269
34205295
99825016
86356998
55389225
67041740
53950738
60855124
93466898
99916353
12126685
51088099
82192907
37044643
2348571
23937649
43159107
71067206
64571117
73216249
77436299
99523445
19960401
34805369
25527028
66495635
37374964
67379436
43855031
86414915
55955864
65339723
49752668
2734339
79657171
93832474
3038265
96139598
40267530
70814220
49192482
12776508
67970418
73379576
35735393
92359372
40216627
64956872
54509585
31442341
1315677
75032121
49899718
95829395
30321044
98691530
34623375
14659786
2047131
72789708
93552852
42948796
91055651
43705238
47002400
90734729
69525082
11472593
909018
44116501
8112299
75581395
6520443
99241449
66041234
21046941
19812282
14889565
48093651
85898307
46250672
37378729
46416435
46309322
53878269
53703161
25892400
457418
45016043
39410306
28148511
55711356
53568602
63840030
99559056
677682
96427449
44978323
25778881
89397734
8251838
1587481
58100300
97412337
65663149
41552687
51538393
56943002
49941883
5263006
53804246
72665787
46543078
18344838
36062461
76807564
44900977
87323085
12867995
94580933
51218348
19238077
98854046
87176206
37556732
91886800
80733742
55890545
12402556
58953859
69513244
33149932
91780067
24460606
56792169
90802798
7650772
88771269
68687479
95091037
68941505
26087380
96768633
70189141
37378190
2156082
15644657
51933704
24022432
99331867
58527818
21776584
15285185
10950577
32548696
77851623
42075626
46127960
7804135
79369670
36652736
14601712
78473484
38570802
81066460
26471605
51510474
95205172
74014168
90582100
44313803
90656911
58359490
59294466
36890389
52155031
86504881
94155586
21251753
96638652
2671538
84144821
25897768
96033796
95444441
38527787
94760352
78011367
88709281
51457862
35825175
78660097
86414022
98077608
88160690
99855197
5279929
98667164
13097436
69431136
15650362
9541561
80731363
66179390
96501657
86767798
29161204
17813956
73812477
37494915
20280544
76188792
84510786
83069631
71542281
94977024
9975757
70718595
36892655
24692210
57904138
7487882
14998072
85758437
29887292
40747881
74118688
78790303
50917511
29669644
77103690
83013618
97093979
66860393
98586041
58933283
7647536
73601472
75308135
57876582
38071350
63185856
14651756
22842397
82421462
46922531
52659698
95739787
54162547
70659905
26240623
72887643
67945634
23657473
93792766
20884598
43529269
72154843
1274465
97286117
3085045
56375391
36073797
35483039
47909423
5926758
12624328
94957969
72412598
11206921
53389331
63215948
71242226
71684410
40758927
8494912
70038364
7560617
25700751
54964936
57149017
81511515
61207242
3317496
57183505
64098588
69069167
5332995
34776105
12739391
53496156
13265835
49522527
86133404
38217199
49410742
99366147
20892186
9354303
59408331
45387514
69364346
40654162
97171382
6227625
11495070
3163844
24018724
73636824
6494513
4079501
19117328
29674512
8384898
43843380
44767076
8883326
70349110
83522428
8838728
56209415
29012022
59678985
90342152
57404966
43276019
84150620
4081337
82965936
46046018
93266829
48718243
43063940
43220918
67059238
81011159
61063510
94966719
91448685
35999949
49869092
52726039
74910780
13430592
45151413
55528174
13300315
5345828
89135298
72538054
99948049
72307842
14548789
79582000
23422274
33119293
73115756
61736823
51553642
68222611
40440587
76769417
9475344
3083591
98523936
56062884
98548371
23891219
14502915
95764445
79722176
4099839
2618790
20757052
19309862
26573775
234172
99667635
6874884
41606263
16157508
88154636
91179137
62266350
33173711
42927406
45625549
11304200
71547810
52293488
27174361
97938757
31597585
57036190
35215385
37759557
40150275
20752621
28103472
82238193
17578322
91047886
94190885
94051769
12879005
69059004
71588768
21243970
27183420
25062726
98928916
7442343
19460514
11438503
68999801
13208327
67396126
22665976
88450208
9134984
58917122
4754001
16397475
72423312
91907269
62913024
52430123
11552363
12039733
29468835
88739914
77959060
52978484
87925332
45614440
79378588
66279341
36226157
26821250
90066749
40514280
49142880
8184055
38183791
11392294
8717481
69996297
63757347
71142044
92802107
46763557
52389594
78123088
76010960
28299662
56996579
9985091
6450670
53328080
44863990
42132215
99729770
10305157
47704528
34578995
11701825
64308365
91482547
9532652
32879143
80032503
9459733
21149217
29617148
64464956
94962196
62293550
68459533
57903486
56958780
83608227
2281589
76537398
92819568
46369902
76350008
97472451
14562761
34439784
59956243
68635276
58897821
64610597
701357
29478435
64604631
447835
23402272
57025655
25977420
49168369
77764484
3432056
82581594
69889808
37621774
91796341
40043254
64742963
5512388
88114416
89566211
37928672
44762080
3607446
46487631
8848396
24967709
43401561
27371895
33311117
23213166
23384575
12772565
98852958
44956390
62251758
75866986
80959561
16652716
60295435
87212746
99819734
62295206
5107810
92505217
70480148
65775747
43738088
47667726
25699236
53392419
71656699
57319607
89682664
85185516
84306359
518242
68381862
15908030
51547576
96959045
9308789
9249151
91088256
45267694
16883145
37456530
73118595
91207237
28936133
8402828
32931103
42446852
37451084
80013608
99074490
65958356
96720078
85326105
19469002
37199412
60415579
21359446
50122988
48133587
45533976
76120858
50845650
72796393
60314786
40262203
22099870
75143223
9647167
50597601
71745384
33594061
91397133
7258835
82170217
86818425
58332212
60223338
7640708
56802679
97971018
43878241
23825931
58846819
71583909
33495257
26408324
83009136
23469700
12976932
23236164
28893894
59808432
60384123
23012025
60867349
4384772
649781
20653104
9921945
41962285
67261026
50548861
95133431
18524405
74431473
99658547
70316478
92248456
26835678
90795163
15499815
3128787
18519450
58421859
17083324
58845742
24191012
87733345
62555246
97387642
65071424
94643841
33344787
7579241
29046518
75982418
14761227
50962747
45006318
93070495
10311751
55445547
43673482
90263004
61901885
33627697
78665782
25924347
83034434
48127512
20219264
27652521
27205867
14900114
83858478
61429257
87457938
1123310
17917431
84301071
1528768
12192122
11680505
97144031
83683095
73469101
41677056
24126491
40212166
51189473
43325981
74070140
75039646
81760955
91923649
61889247
41794639
38494960
90728631
98137996
74605945
1945818
92198361
91694506
40808592
43606042
80452184
74476264
19364543
5131167
58677124
7416432
7890014
89735700
61850858
13691253
46087954
27055784
13474080
23020288
27138438
94346499
77552069
9366264
43349826
5359703
96432345
64748434
50007467
54562190
47118928
40303872
43037830
26812442
32337701
11873163
10091716
64399031
37954537
43941778
59311365
26309064
33544407
53396998
60426854
90178204
84324707
90428032
15066838
30377429
72064306
20707438
5852998
80969512
33204268
51152790
73194465
21859117
42722929
23419297
30820375
89483632
27557349
64541925
84645430
7250335
21333567
65090197
92375072
2340719
83684920
99509577
38411313
46943893
74507906
20848892
96380044
60975798
68076095
73787932
23232269
38150916
82808862
8789836
45623649
81173362
70523965
1094553
47338547
44773288
19031617
1672224
39971072
46393672
89487514
43481348
39074770
21352193
95989112
9575800
51641439
12024757
50185758
90740740
20279509
87176037
62341872
47375701
7690939
62274850
59942447
60368009
60032174
45881251
46909187
20640116
51830535
1621213
97379350
93615097
54165036
13151142
81510535
30135419
81062625
94958596
4181647
17672431
45672402
93997669
37860877
42566829
50679783
27787052
72178332
28273309
88019036
88135912
7228086
30297521
72601164
58227793
69551780
13768764
7873376
6783137
88236188
25726647
8729494
61521763
83458719
92082510
51183709
97805442
68261396
42075198
79890250
59488160
62322722
24002239
95557276
43645642
61368589
38425819
44171551
11077424
30810017
97461030
26546513
32725971
94980089
31181458
89016929
27729050
20762478
81120490
25629017
88574511
67265114
9542834
12501497
86602352
47350126
47909281
57504394
61119783
86735169
33123305
54514722
75541034
56039185
53190774
88074469
66259570
54872895
72391806
38429399
37439993
19299760
2480268
15274394
72431714
7768731
90048821
86283559
64376771
76158233
5229668
78670955
87086377
29277418
20022312
40516288
31122593
31256259
29750306
69258605
28086246
91663719
22865227
18322576
29353592
74356700
59466925
39298770
42204158
33960675
81865807
39675459
87564348
28957865
45673820
35364585
41885849
45469811
31852015
42527739
44313988
87003285
46063667
68910025
9871809
73744379
81471520
4859524
52753932
88566550
80379144
30370342
38667458
66308203
89585759
36299471
70583959
6650342
81354815
87313400
40963959
66303597
49374653
7158656
12198256
48029834
95081668
42353943
4254465
8240192
64698830
37072995
91811827
42040195
65177426
97951522
38823372
13641130
35778917
15564382
56924242
42628402
85260484
36805481
79455610
49607524
15149522
27101912
69077467
67114567
68601612
34964934
22613068
82835069
36486437
38583944
48263160
66394193
85120205
58247109
48245839
43092608
98258254
58665872
56505737
88411353
29163308
90379784
68668616
10488774
99799856
14383359
6040748
83469934
79798152
56263163
1388567
80004493
4434636
2328066
93359621
60735322
8060401
92732823
2303846
51568220
31961525
30547700
43884427
86458210
9986789
36155535
49202311
35634365
48367184
58342480
32295589
69386816
16476365
14669179
34299664
46765612
66176367
56730479
93610607
56743412
92439311
61102824
33158693
72249552
38203562
14691609
43562374
31683453
98146363
34311976
28700092
81379894
65621491
76837248
69785240
43145396
71974389
48032277
86566365
8691972
65082292
2008241
88384609
76370766
88888000
15217363
36766673
33451704
40209025
54291522
5763162
75878008
12095623
29130691
14799431
14484702
49354481
27321997
41535821
41329401
51970812
61274439
70488596
74304270
85607510
98264944
38402565
72762622
92348400
39376837
7989916
78240597
451249
30738709
6090959
68425297
52575887
92171569
51018399
18553299
2903810
94396882
31468408
45350538
21186392
62353431
91913146
95026651
71463828
63325588
55073582
63765930
56953513
57825855
15176508
28092672
4351029
9578180
87747439
22292370
39972457
94903698
95478351
67868274
3183797
65091321
9971454
59560709
6651210
64481278
51509454
36429486
71769109
22187718
3887958
84377424
66742307
84494829
12816599
53982920
31041654
66989253
71761404
90693627
3532714
80979485
20128827
70899317
82402213
32804761
55840367
57537697
44391284
63292571
18873940
78854003
20768701
83470660
36134620
27183048
98360885
86430965
25313650
28568234
93272480
18547494
74312845
28209781
77345045
72299657
30543269
9579172
1181664
81257542
94681599
12273554
48988969
37349574
12094437
35924216
11688093
31681044
74595699
46184986
40412636
15076062
18948551
92776056
55024817
35446099
60142308
92159880
42152238
5911987
43214710
65166802
26997766
48783475
70802849
12105883
23550837
25692634
93703119
77114234
69940312
7028563
6280942
37843124
45574218
44253996
95811874
76907086
74395639
97675318
15880650
32716102
30116243
59196604
11627199
2396084
60816843
58780124
76115075
15652320
15179848
12559808
25364170
93877841
40161951
95751800
36150373
34804926
30299555
73980369
14436285
93544105
38773993
10398529
95518520
94337526
43682198
34901869
91026719
24170079
16208812
23429467
43095310
92659132
89453800
5624785
42601720
94481259
97948172
26286113
70157007
14942424
58567311
46332341
36044621
45893594
69978999
88011196
8339586
81857290
39412306
85780713
84811445
85222949
37980553
51492749
3110429
59084295
25111473
58589467
36628142
96999703
24278887
54478421
97096715
46740108
59794722
34886283
28619265
67907256
64756099
67080980
1861967
2180401
47995859
3409684
91622994
23985411
3493031
38262441
43647388
24999373
32455350
41034550
57276736
30814795
97611334
43102679
45009741
39293055
28561936
7023973
43798919
60521251
62183514
98561259
64684710
53730843
52429732
9260857
65276799
19058292
25828502
23561725
31772551
11537965
16614907
2275624
77685205
5709335
30671081
55332284
30634364
15862798
63626910
7416590
78104299
64268443
92760797
93856593
89051922
59501922
41533768
65773193
30929255
89922151
43395501
83660888
42362078
96924621
2449206
51636322
84919095
95094343
72214032
16961020
60161942
70637858
94575740
91856553
71644030
1548032
97554229
98113021
11826131
94456507
60420343
75567854
39599107
45960176
37651776
77467607
3947808
39406743
33422607
79421100
54537694
42133077
49399106
96305346
20880736
20528464
34649859
43122477
35236662
91529589
1113753
62239881
18594118
71877404
7502127
38756119
43024454
98501410
7985417
38403667
36087933
56722815
27505986
65474453
26390056
75590286
56219726
8760469
62252747
99990877
27202290
50890936
18887261
96218094
17698381
7836995
23814301
42009101
21469403
64196280
9091971
90358250
95252448
81761116
66009409
70624408
1510759
54065370
16209141
92804026
20316282
97891245
85051467
37651822
47698296
7852073
44411401
95540683
32562423
3728688
31709592
13099271
18212258
70537819
46768814
70656570
12980556
7747826
7199821
82401898
88340119
73001439
77280310
94527302
40637548
64719886
46013726
86477780
28405309
37609715
37338681
99567172
44828812
75777490
25409513
73048367
37397389
61975013
37463471
67764067
90589392
28342428
18514672
25568574
66065886
13748483
9358761
63540187
62796594
89040029
91961376
25915158
27165754
53449483
70926433
7390256
21024382
90409385
29344725
77747299
74564179
75278953
27495027
96816184
12392993
61203998
29811516
73379182
70194578
5428807
73094872
36546657
98700151
55677455
18902942
2651372
15638278
68219473
28736872
60640051
45729929
170119
21232117
91299420
24169054
72299144
90201734
73885259
33903323
90265526
10514437
77247125
53467842
89399474
3007173
46140456
11617663
46908641
7244182
75013900
53749232
8052317
57571409
87827448
90004186
72295357
40064174
10225300
88590010
21755734
14431732
1720333
22644718
60816095
21674360
78020417
99839423
78686824
69131112
65023556
96501929
16239009
85009489
23047469
83693311
44598984
70480971
45360174
55547101
89058990
17365672
24928144
36409425
8613714
65948827
96181077
44206100
3789474
48981413
26160815
73213211
60872081
20643336
81627481
23478936
9448145
74087252
95997420
29203562
61151767
75329437
5153184
68794511
81700400
34963844
26495712
12244309
85671408
32159722
79191191
46852620
64418760
90582090
35306336
45836123
40877227
88772752
86899080
53550253
24483764
76167425
17494153
87133758
87151245
7775001
75695732
75740831
75067427
16013797
64939356
63101378
82197604
69567408
9693676
21613366
98777449
10072074
11988729
77329068
85663895
52646900
43585228
53409179
45666461
71096225
47795326
25473043
7988340
86321676
7982309
69535283
32624479
29897763
45550917
64275383
72241065
37668093
67069373
9605671
95021717
75749412
32070512
74926812
55812764
46731766
99882559
25514330
80984104
14573406
6301625
78098594
11496590
75642173
24490153
998812
88861241
65846327
75339433
1743944
18455483
3685296
33393021
17346829
77637191
82956724
67916534
62112470
93289452
60943867
58440330
34022961
60167926
74531927
68238899
94688686
69304991
94744768
21859813
37459281
14870512
2411110
51261322
11334750
19710431
34806958
68897913
66645856
76822487
35667741
14133362
31246834
88236385
8975117
21396066
59407868
41342429
67285098
14685329
63911786
25130517
22501050
29558647
6726343
99645855
42439501
48770024
55191436
20489559
83736264
39209766
60803795
62715112
22688850
57155800
73260975
73950565
7576461
46947286
74597333
13727952
34747880
37812716
3322594
32740336
45994044
30546220
87741247
89495488
53639016
40188400
5845097
93897109
60515185
29562417
85396410
87584769
20045783
37461785
15553944
80549873
70075147
17795048
65456491
85476069
54705593
92270603
44734857
93055308
86313921
2038062
29211448
31982500
75742584
88645456
58578164
48722094
95219677
90953776
94242175
18912852
16030836
11036366
69103798
64469892
23645152
79046511
61327292
33824346
76417182
95831729
98464679
65829934
98382249
5852302
14914566
90969215
69358962
71658062
64919590
45936170
382001
91534655
59227541
53149037
43958384
52234281
22846321
55178288
62779898
58842307
27334136
80939746
93231108
66264112
71363609
57537854
4400179
58859806
81987744
73336418
24022346
5018444
70976446
58019495
48232498
30710972
84101417
75020680
68320008
62326816
29079346
20198395
84433172
83473561
20612532
70258036
85570809
9157937
20116931
70032950
91789688
66910701
2976155
70059601
33157962
35412800
54444712
57455872
48413994
53026937
88438925
38020113
92399089
80893716
84181251
51028507
65434551
70591260
44433434
86146880
63073073
86156126
34395328
6152603
6389837
83652489
61995310
81423780
41291108
44649269
3330364
15894674
65794600
46729518
95064119
56545918
78545762
14165739
39288701
38592419
97062853
7679419
47152584
63886771
83007386
76783783
50169579
13675531
36842497
85303817
69808157
44581323
83236819
23512293
50142565
4204337
81489463
48828736
83309289
95188982
91201331
88835392
16017573
21810979
77995368
77654415
6109715
85742115
76124912
80954780
92015438
41651995
30473181
48777746
90068894
68981114
1605491
76185412
84653718
48783048
43201518
23532607
15780082
54504525
229865
24471335
60151358
87196279
73425810
34157172
99366425
83287824
51095740
68897795
10190886
72583834
31954378
94166317
85137543
70024780
23570638
21287501
31853010
4765726
6734148
81107851
57849317
23209210
78858529
39785797
70508960
64746603
49706734
56305322
68091760
622011
56232186
72091021
38138360
57432649
41851034
13210934
72086860
96259566
88216607
97246403
68236439
96869539
28970674
62202936
62477431
40922877
79423336
4471093
59656389
75235554
76494081
594170
72545192
16168835
71529592
74066129
30435641
71565153
69926550
5649197
33203733
97334658
32633845
51418546
45778148
72471916
55412152
54308161
94835712
12623522
60524308
64542165
40301222
63068046
72842152
56233121
87924840
79987936
1145096
58579069
75354828
38592370
59358151
46090312
93590629
98670620
34996460
12468884
76314863
71366884
30028863
21842931
91460257
78238130
45076234
52088064
32067304
66188175
82377031
43667303
2678570
56237598
80942015
34949592
40973207
69052118
57169125
45877884
6472080
83284175
26309927
6600896
66153855
31534431
62402105
3622552
24058810
87552393
32559593
48251655
14460059
99523474
29729209
52490083
95317395
60049261
52812749
7961874
88239539
29600866
46850245
33085938
18521681
17501094
65718164
905777
54846118
55189198
83863701
72874552
93599323
79840613
70120719
84419132
81828873
80035633
18771812
45818387
75135985
41931181
11362737
40903123
70381120
66288617
96338512
87712802
62487788
92915906
53127069
12443124
45545632
69823332
59995655
83821910
32416871
51003063
86932682
37930120
71132864
11747663
97265453
61130888
38024402
7363034
26831091
80381748
49953581
38378992
64426629
42888079
59558241
57449917
52905733
61199012
30890487
15055969
33596390
59022663
45154087
93056171
29537709
66062896
45029818
23271958
6311736
68206624
82402063
48563604
38004935
63058952
42195268
63953129
8012368
84170737
82539480
10826644
36035312
30963649
52012581
49276820
10517212
24999652
99469053
28736367
21187360
33237262
84239853
20952181
48695070
46987328
54500837
56547302
96816203
702244
32966904
23822698
45165518
16968309
25822856
35444037
92477020
52889191
18565121
5499329
17530891
39911319
19301594
76748605
28247475
93843987
16594154
39393618
13730734
85495011
64506647
70200038
60496680
8647597
4807126
43085310
81642289
41920637
24841421
18836128
82719699
29177907
61860437
31657751
44358724
52475068
76190784
93180555
27028295
46010616
50287196
76979499
22781855
620326
21573338
58407172
62202369
1738898
23967212
11953994
79659974
87025989
71100775
386123
47445982
71523889
86789258
72010614
23689177
52928423
22205900
78801531
37457710
76645768
15898676
43768416
16944186
74076344
29437439
59408257
49344506
39746879
54273757
21727664
10340684
23769133
94352469
81581989
64793385
71638727
32518352
63060041
57834895
60478376
5036461
49287886
89124659
99120782
73456540
66185339
34370272
5908166
90139169
81413248
81949732
19442107
20752615
71238806
85545199
462996
70777616
3762345
95588987
26906743
82835320
79549948
84156023
37588138
16535409
34352637
30077839
37593875
86687901
5895811
18406273
36346343
22735881
67994536
48670474
81886630
33088082
60681525
90207740
66553754
1662331
53110591
7242329
10870476
36363047
47543914
36330942
80790802
53037700
74926142
49824679
53869843
26456862
56217064
87579355
91989261
80960212
96089335
61823566
49351902
71173139
79800653
59938692
87929472
41156035
98503271
64178278
14127805
71458037
45209620
32789860
54593631
21574346
428526
67042326
65810907
87100244
44928167
57790178
92644100
88565373
48332747
24961537
51807778
56752989
79794916
71558083
25946054
89378662
57782671
14653721
78341808
13422035
93567128
37269151
18879229
44766221
8863921
50159480
11825872
68676946
90692451
99313475
36894020
96668135
81005101
95985786
27804153
87980553
33719944
6455150
52704327
75133936
55754034
47258460
91743796
16803528
57359332
50748088
35714857
42806689
67608859
19811154
56523999
47089531
97345725
64598997
53200820
86440962
35390442
27861403
37269009
94790738
89250580
25239302
68389824
55704001
38288219
70708464
43250856
34383067
97730629
68798323
89042894
86204781
8451960
57894958
82511293
52755835
56389213
81704845
36566508
65624976
15804194
97173369
8200659
23651801
30154469
74699686
13959791
98552565
54106693
78260586
68975396
66472906
11405921
35899851
8512907
16274740
94603187
37603457
74847522
31980394
39760078
54819938
10550957
5779021
58295048
1280210
52330619
48269421
94128784
87080922
57408322
32782481
97073568
24281659
48028530
1856693
6742148
5372929
82579373
54252612
88040870
28826577
23053527
53038229
54620935
19415133
85551823
92375217
63577491
88485453
43171103
93510720
96875320
26463739
17816366
91217402
12768969
64238009
69777992
32601881
64886081
71466367
15106972
19175831
38250971
5760529
49894848
73104780
96661092
65701867
10908200
14238920
41899345
70758497
71615033
58837677
11521752
26485318
29387662
67113612
77607140
64931855
7881414
99701761
59483820
45861671
28368199
58703577
58001907
13331627
54843117
20881806
84529051
48442395
57150735
55435078
63044619
61346067
93657778
83497063
55559978
84806908
41915636
42074494
77705995
63516770
87078629
33167083
73588219
39242946
83416272
34295557
52950728
51075536
45911752
24295291
40155147
88340903
35531447
38963997
92084612
80030825
94826907
26775592
93692459
66773625
25327638
85904281
59513872
22234492
15625882
42979296
42356306
98950338
97068673
14997801
9657263
23522827
8140733
16480841
6736059
35194862
83176346
90415257
81670092
69164727
22795166
73402177
71242635
57504695
55637086
1425846
41009507
84834578
44414460
64954890
57385522
96554595
21771386
57016624
38424532
94221965
70496529
83991725
50512273
51057429
94662841
63547506
13895713
65487525
1446243
92019986
13640152
2654626
86004607
71856662
29879436
12959485
73489535
36301718
42280069
62445788
24146475
6572162
55629249
69465406
922458
26334265
50681940
31254094
61611611
38888538
84337744
56270034
8247161
48490448
19893685
97906800
81566497
91712654
32973442
26340945
58383944
36572161
59052565
18921879
20327066
70195833
95535351
58784914
73030235
84599559
41337469
38571183
68010138
59709952
45983513
36756671
36453502
35769712
32242341
71564353
36412943
22363588
94627339
39921989
32115469
4281399
98435633
2269153
24532226
67331015
63406643
84884874
88543533
71058049
54473494
52099213
28542622
5847526
84265632
12555107
84652160
31528045
37040100
29735678
61674641
78008065
70971617
98883263
18441983
49121697
49139859
29055620
42929325
21431898
55647207
5993350
2506958
13543067
80640008
39338405
46382550
47808738
36019431
95089434
32587621
58247181
21093508
66901284
90869338
47690915
33033643
71907067
28802582
33122433
57273106
99647701
89503375
63109768
16744495
95762602
77621590
33964270
90395843
66513560
4181083
37422209
62943689
72305234
44773149
84592299
38432628
58695714
47586441
68108826
8788347
85052917
6106496
34398539
93284264
94059429
32747224
88849553
39295997
80207046
45319442
85489837
60916326
27869548
59340967
26440524
60367628
48935304
41400183
19121164
81128415
10022621
47045909
69085999
93832701
47789600
89952867
42793390
59326821
82755325
5024315
93734615
39081493
73877266
10104035
16099769
79937619
31739736
9338575
34509197
65303046
24131629
69803262
11236319
5711456
80960491
67028573
21142649
82442907
35505683
87873355
41008904
78508534
15279755
1834069
40560029
55230513
70634002
966821
95969479
62980133
33033652
54279880
35512892
82556274
1141426
43529727
27151113
43908141
14524717
62264657
58670590
61599507
85151608
82984558
83360592
88864456
62414898
5165678
39562762
84525769
19387133
31457995
62497599
9930025
69857114
68530621
73141827
72016952
20968208
51957276
26414271
94387456
1024035
58206796
17964575
73787786
54173799
10996417
94183352
5522877
65473968
90120862
92622864
10018753
89545310
71625377
20471828
87308590
56522662
1315822
83447
42685262
35540944
40668347
40329000
279992
60299980
44794021
69752014
45542931
95910813
48775400
27100844
67377339
68738012
92638689
41966097
25248853
76436740
26254353
8368947
81273175
36283790
71381119
85552993
45330420
83983519
89357218
42873042
74455211
61386910
76459761
72960605
20957286
55426116
15939651
21126442
66763130
76047913
99499935
87358831
70437588
70991975
42838107
30843684
37285628
23145608
55253412
45802268
52445198
24474829
55329002
33103013
3116728
64641946
75257916
59915775
46711430
92201177
59316962
64117183
81903557
27432839
18764276
14602323
44805372
66867267
25656794
49357596
67970759
38553106
58452830
18650589
87618519
26077729
18839868
25097132
48791976
22662582
8543401
61414961
15179058
32219657
88270146
59915958
1191874
51566131
85155395
52071644
9005450
79376796
85695917
79064283
48390769
72507218
3808377
79534031
52030227
76288246
26192356
97965017
12492561
50648535
49978477
68594857
32006898
65880948
20831083
62440309
40081000
72932525
53447274
86369792
79413694
75696459
10392722
74979491
24965270
79042661
35522447
15209513
85503088
87113783
92579186
94965449
59129048
1018527
15318327
62432899
7452549
12138028
87397507
17723526
60450042
55886581
68494505
10819107
36866654
3279431
55480859
66624308
80118388
37154528
15985073
15423189
93224590
76915793
52166185
24334410
2332596
83353975
60453284
145105
8299412
8989912
93234875
69785048
70109442
53906462
22861180
28359711
30892553
61579931
21147694
28630475
97121704
20649654
99196877
7039948
59537356
93678158
94874723
9186848
34691496
88571924
54513957
64025187
846171
97388685
53425584
5986855
45040094
51639948
84934265
44131568
15251403
13684942
65006917
94189562
18948748
46222261
65182517
5077511
84194644
20254168
32017410
50249639
44586472
90186661
69383849
29064855
36540836
70638168
61243715
16699529
53136201
29632281
11826075
57806045
27527893
63116164
70133145
75007218
84594333
10429531
54942989
92235240
87388379
70202887
74636637
41392539
99494333
38862230
16123002
42437472
44385921
46382494
7142016
36182071
28920662
94333682
39196952
47029236
70128035
69446334
29374812
26839246
96245602
9766633
1895706
35347785
36651847
29319214
75970016
70925806
90329841
94783328
35541359
3602552
34205599
43971138
15495002
95373691
76650297
24188964
14420654
1368464
37120604
27611843
20325284
22741370
71537658
31059957
21185727
3884649
71771331
26862164
20200809
39346488
56937970
86615557
498286
75687785
27110577
51082364
56368115
80013363
99849464
72494030
97413054
55875531
58178377
10815704
30502442
83553297
72914122
81828864
80992202
16550078
66647087
11804741
63725684
55096278
79762256
90811108
37761447
83005202
47490561
53324940
43035338
49614797
57898922
16208534
62749883
35845905
1541676
27150381
67839611
14202024
62327545
72122585
71494778
69371170
49683529
48911296
35712697
27180311
38964670
40985298
94652250
85439599
12314310
67732460
42959420
69951808
90562500
80528834
58238399
78595437
63527616
78933807
24894456
29344218
91232091
86148064
51586418
87564904
43312819
26893205
58804694
51709181
1562196
43239175
16685130
43273077
82036374
30836330
79220543
13520270
6459502
50931645
70447540
82303711
35170234
99151054
87523155
57569014
90464095
59996197
27535959
30746493
79768962
30367480
91959010
14608206
77901135
35880883
78571150
41784093
55438696
34958699
64894490
35975893
637243
77315984
12602573
77325467
69850463
66801980
35909602
52521903
8472494
62793430
41216368
5568726
10079221
75204454
76652246
2794516
53822370
61757574
81971846
21834545
68083524
6559581
13140245
75244232
46463551
89431590
56109755
66015024
21614886
23661092
7340376
15054261
20206412
43302119
65771308
92259913
33003114
9441507
44604858
39833013
16952557
70343963
27800848
19857564
41673670
25716495
55193795
61347955
17230599
7215280
52494881
47809370
69420103
1715257
10923797
16284572
42242334
83903771
72506016
87282217
96816450
13722
32016176
75744607
3674529
86758113
21574889
47114977
45171354
85616276
68193444
46467309
89214614
71018233
53853204
76156469
34996375
30588486
45030324
4293808
98661611
19771088
24250249
97199138
36561123
98063308
15617912
72456076
3317262
70125775
4372165
91041137
50179297
79370964
92065259
93043227
14552361
54028813
29290691
5092608
55346854
62485716
54376878
97473627
90984231
39447148
98035402
96481831
35286158
54738414
35189331
57864543
37325547
46624542
56691606
18708143
54464919
63029271
83522457
73163743
6939431
61805129
23210542
31184169
62161179
77288161
57198019
17819129
13889122
63986936
57333796
93082907
98601614
10150936
82019980
15987164
94521831
90718444
31874686
3283615
41596134
47922740
45212094
2793320
84029940
45197087
45942617
46504084
91751190
99709881
63426015
14108892
80869510
44290291
15011701
17981542
97304471
61489753
51043435
50113932
56021164
155807
56893286
62685813
95195250
53259496
23103036
66879748
31666731
37049561
36865232
27178802
41738905
32019060
37550886
6813198
92561604
39267215
61074298
51619852
36907572
73183750
59542404
39324398
36929116
18933874
77298063
66649397
6549953
9389682
65361796
33094350
34436620
19997777
63519120
8533485
46831771
91532367
1920508
40744586
68618158
79831198
69477852
29756703
3952617
33229353
57734333
11405488
91498638
10795100
63096895
21644323
12687647
44749342
4867359
10514742
6071984
41550708
11047112
89191619
85357470
34839330
3498479
67833605
85703130
36389346
24339667
97530633
20773951
75459644
94741516
81450592
23704180
4699842
35813403
13744015
81544363
23026388
1595200
87145955
11874404
93303510
99109041
53945305
6897894
83167970
61682823
30078139
2319317
55426624
43998663
4916288
14545989
69835125
41129356
58468135
19521807
93527092
3249878
33846016
19763485
88163444
68856426
56043555
34561935
97945480
66624269
78066527
35382912
61497286
10336910
14257835
54523070
73266994
65350153
12201435
30130965
5772459
40981245
57170407
53124105
90796830
57063034
35775949
97819002
18647954
89613765
370120
52524607
995038
49386157
85511038
28682274
52712028
88989394
30215401
52060951
37050156
64414946
87391050
84778133
99009871
31919204
62308285
95742379
39267534
43525179
98581751
99968295
46315493
6466866
98062068
34836128
41530160
27955639
10370032
58171234
66258230
35891927
81890434
43426981
35831345
33240199
41506968
66276576
35395203
32133951
46112876
67493853
45627657
84919494
50570714
38373286
1974088
45837818
31836548
6533882
56558140
24834331
78772749
35978249
10396227
59143129
98951205
9599352
43906697
74608120
97370733
75402851
62326566
49691796
4587980
50242253
55349091
59135244
74804828
18165353
30818978
60369823
28107837
16140228
10719596
69444896
45955736
3697017
74543520
12642484
34317409
77213724
10520265
94615761
46724048
4105430
43548889
72874024
87007026
4357999
38228729
58555349
66128030
77864000
67365946
38183804
88787545
4131349
79402335
23720890
99825622
21877995
58130517
89417543
65591852
26881735
58538112
82008878
92719227
56307621
98545688
84073801
98628993
66611489
14861900
35036563
18316296
75852040
79569723
48581227
522747
62294747
53627930
39350160
46061315
74218201
28634581
28867914
34633009
11325547
5358576
16239619
58914283
32405152
41148692
96516197
38103763
68627262
93546259
65080638
83266048
93643521
20374979
9075981
41412829
92162541
63783413
40212972
6055079
52935860
19611466
74656220
26966963
44263214
80102433
61664654
6339612
74279440
65204358
86155235
24785479
26726659
42546647
76921762
55879482
68173365
98817146
31439485
47457475
86951354
85058890
26819512
90440295
58202029
94357449
55420948
4596126
90498944
53009430
27801561
7455497
21217009
1838462
61177302
91252119
3348484
91868544
16471202
38497533
66023841
10309186
57010133
82880172
3473902
53329839
9537623
72565605
87821891
74725519
46628134
25439358
97663847
81919644
92406837
71806524
34861859
75654972
5096801
79775346
37538656
53858477
19452628
43960692
6769159
75218704
58775569
990256
14824281
79545194
19863740
39300786
34217832
86932275
50052754
96709749
16247027
91725698
28377350
85586596
27053658
63635169
47744144
75123330
43203345
38303856
90255502
54360926
68812524
66622601
46707328
35539495
52390454
64851962
58706199
38947547
50465650
81734517
92473929
89588804
45119338
10416112
71438532
37950275
51768577
58193653
26629108
56313347
78933213
11952619
87109129
28371254
31636961
41484929
18051446
75055723
89575334
24039064
78074952
93146437
55661327
87030797
58512830
75840905
37766643
35276788
32264391
55655072
87998597
88364081
2631823
45442296
94802899
90330082
66594692
7126441
30640239
20357850
92684182
63610451
80045535
76643231
71472433
52960116
68904751
44173098
99548502
72067131
84845262
3531953
67101866
66998372
58599289
54598244
85618937
55521664
16930356
38263539
87599326
41041373
35603688
85993599
93056721
23920065
89933581
20742876
16359169
15959614
20364666
68970157
86588456
8955248
28723692
27453078
70550295
49278193
30761533
16993935
75502174
86638374
20013553
1858545
2366597
32497058
60191613
49731312
5093816
3444700
75825686
55748528
93318749
24170837
57726579
37857263
79296922
32265993
54114076
51372935
59508097
39330281
5842802
20591961
99159388
18661065
64111600
66575227
21837858
3642879
29008804
65971092
78430957
35185888
550992
73120818
64925242
61182862
42373298
87557373
8253433
14914815
60757891
37163438
37231230
31275075
11528393
17263717
71743269
61129804
22779460
15808015
44517763
30757875
52596695
89886646
44379010
63978441
28570712
67523084
15597026
61960611
10914692
87622225
2512679
7688026
9782315
8048292
95864852
76698478
82141387
53295206
20508568
1639228
52241447
50206344
97063301
40809852
96930483
3409701
60439862
11638950
60552443
55437895
26152050
66687318
99320948
41638797
38150281
91207512
18660206
82305785
8422967
89180384
469055
89302515
55001230
14027096
78149495
48210913
71956097
72603828
44446562
63556463
2147788
44609334
57750918
78922784
48825288
71493885
39561549
35910441
21070325
65439214
94015473
92581563
24814839
71543651
11338812
75641792
42017392
1120423
57822816
58834569
30035168
31523147
89660441
91419760
65564119
91275425
78811542
52944786
14321028
37806885
13061294
66969246
2057527
47825264
57415090
86188140
48490349
69425577
5957922
17639895
96386223
43703813
25075605
5858831
98063212
15552520
69375398
76214772
60968718
40887559
63902830
63345025
92200076
37825832
19405357
27299316
2543395
4115694
82764491
51687742
41137940
33564692
72178086
52328049
17986943
98383035
5633938
63222027
47509815
7522580
6963698
9910173
31578053
68226958
62561994
18868340
57743095
58411577
41593418
37024234
2834413
41034460
78078510
24043282
38211569
80672460
70043295
4883497
10844800
78329772
70703235
4997123
2963391
27908763
62061578
99187825
18707719
35650433
17871573
3884223
56871042
27912903
50777947
16413634
14328620
23226799
11253400
35748645
1981960
56667210
80783145
31954566
76498092
90138363
31876305
75336234
78685215
37528059
59373249
63718160
93171070
28293826
68014602
32391719
33726575
90090715
71388889
88869934
28424737
26643099
86019327
61465988
3297741
8522154
99137962
3772567
656213
57057349
92353322
76046104
43538194
48401421
57413707
18484546
55611727
15571493
58575450
2921800
34957354
53693792
68010780
42436099
3566720
22418465
42577263
23462551
34427713
21745800
9599474
32345260
33439871
7149288
85167555
98715102
44564365
92041540
86390857
50119311
16307628
57702473
44159835
30755128
24272869
48740972
70633564
81082340
60654442
24420787
65126167
68867576
95593792
58069227
48535845
68156809
51267612
52510122
92577313
77859327
86365708
21487471
97588388
29863695
86910810
74313575
49848211
55908833
4169410
11081738
83347373
46573954
19531812
61127592
27643495
17564546
53827214
84212624
79464123
97763155
38295770
92766403
49314237
6207293
78754915
58097710
61964366
17081844
29567644
81405204
10920438
44577303
42886842
25581319
13889211
47670162
31855947
21013463
11727492
91463338
39110120
21166589
23423543
96393787
86187081
86776777
61127331
72099807
61336059
6382730
48807752
67072684
40380080
22096812
20352991
57938283
83342078
32725513
96686564
4433156
25555411
64861899
6798241
93563188
47411255
74519285
96884192
84290927
67022855
27621154
2364217
19757828
11705698
26356150
65344073
76577821
97446420
81504060
25611213
17429771
85434702
9367275
34537482
45017451
85672506
52761489
99354370
19265765
54488142
67110000
992603
13782267
26367683
17740360
88952693
81588164
41816782
44622553
20930329
73877907
68050322
7167004
21263284
88393441
29357812
3282534
41330966
41105533
39140005
56997129
71237731
74920098
17506503
14154371
8778341
58250700
95830174
29513270
4064041
94842949
84794615
63304987
54971876
98306724
57536213
34163885
20985599
43770654
59526688
15567216
71672549
63439878
62282361
58413778
44620181
75926392
88391067
21284220
56539303
1303557
36205258
2645166
85811506
98027003
62370155
37324313
78337910
32827191
26747357
29092932
34002127
32205613
10903466
77545144
14472361
76748784
44948717
57256689
45172990
85211036
69680831
6894772
43443304
40097311
41255278
18662161
27441108
86908885
17140386
11425623
22853565
9041843
54522749
62697590
12892105
87459374
94256249
92621648
50071187
88204256
52495590
30606463
18545688
55436754
19010176
79554494
11030273
3025759
93107408
28204317
17015224
64375839
53184082
72155626
4998011
36212306
90865550
81350494
73635465
20431177
86417680
94763085
35259021
87883723
66856573
83291228
27426472
61257969
24181826
31884392
12796234
59303922
44790228
64277694
21842567
79474549
85373537
78399811
68526526
96496594
54316913
98198559
74334259
77063930
82088901
59062974
34603144
89312893
17248448
16316081
25899009
6137754
42947028
5109704
45263537
22196827
12656965
40448906
4509954
36513900
52103788
13306105
72427507
34362910
35304910
42641470
77984681
32096039
25315397
51201610
84989303
75875206
84729585
82494197
94941086
21983087
99508820
43511587
76274924
11864920
74711739
4342636
29745478
78784821
80410227
60234364
68354820
6179813
43566113
75405383
93887601
92550406
68992790
80975211
53274139
43662841
26695838
17441754
36083475
83323284
79840895
34094471
94487234
21769620
69743926
91340770
85381891
93595967
94573157
5824704
33066034
38530929
56496413
67263970
73890061
70431778
54737238
44887170
12043064
84752001
51138382
27848023
83844036
54259003
16551853
64800336
62633560
90591361
5995146
67373800
64399078
77105769
20447907
64895704
13270857
86978571
93740433
56166668
87463685
57110556
22842162
22537706
45789318
9492478
9279268
21949201
8465806
32290438
13797116
90754938
91290659
95551562
9801270
38280520
62520578
76251161
23721975
30211654
52065686
26891930
24135583
32796395
56764219
83624904
46087248
53351876
73115369
11126133
57309424
38811693
7296666
8167280
76104439
84926854
98359579
46226279
72757510
65121213
56151899
54525104
67538613
68062881
78257193
68337545
66116771
49121475
73958483
11291246
35247628
24118929
2295439
65008443
87565476
47097308
71361481
88381638
37536514
41871049
74727606
5755616
49628146
44047884
49925120
14879205
93806112
34933476
88062173
58035844
71233112
18681558
55492120
83675080
37228373
56977215
2679452
30996215
6617539
57255648
68477857
33006151
73393831
53651561
57805902
75466794
96612825
63682389
30074414
22067810
38023671
51811393
40874134
19090448
20807875
71952955
67455627
15733806
16405902
82784272
73610299
89905611
27372974
24917137
34992288
91176541
99261418
16470648
39903476
34734590
79618671
45655528
96131313
42633394
7697304
88297986
17926995
54356461
52462959
8942890
74532620
13361215
49695691
35287003
82753631
74442239
14020341
37425149
20479336
80775482
21794997
21530989
93449433
38978849
26397863
57093814
41657019
69664430
19415952
24781602
24978969
90481036
21290710
21871861
69161031
75247295
40683682
56185989
49267329
73494084
13893906
50725461
10431788
8572722
24045705
23660835
76321245
20373688
87692862
59287902
487326
14843876
77098873
44051178
48670922
86795882
79132999
20068740
85887199
49479144
52942087
70751665
59033614
52663344
2111865
76850198
43804681
97019551
8777102
67325900
95624722
26789690
3278491
13724980
32954940
28977640
95457083
888161
61552774
4389707
93023703
72570670
2458586
63596021
31844022
96630549
14377858
1253700
44151571
8211891
97771649
144304
12432478
72178702
37529148
86693259
66045058
932442
27004962
99245623
46830617
77169895
65866005
94672103
74071015
55335430
65650457
93145198
66601838
40740169
60596398
26684178
52235144
46313266
41680237
61914025
59331889
28366036
49800876
8249315
81247653
74931150
9801604
44308058
1739401
37081819
63446518
97513651
45261830
71358786
74829222
37527848
26878500
64063886
72602769
49374732
28797147
49632329
51910349
78258263
78609331
21645108
94201296
95791081
28114700
25277641
62572452
46027857
85780844
10065571
30852392
37996614
69409352
59387761
59314866
71025240
55688968
70368966
70271692
75686502
55066118
24376013
69131171
47071597
85650262
50136954
88304762
63428560
61966305
37549380
65304944
46576498
43495196
2317493
85521975
53031050
50932023
8170230
79012509
60112751
60140593
13803599
23821781
48823610
59510452
72817457
94187188
17985753
75716924
84362947
15491680
63388167
43188106
30363458
79314122
55595274
50398688
42963795
93390910
26238352
73734543
47074400
61058210
87939939
95549880
15095931
3866935
37511981
96252978
81970268
43118809
96082541
41665411
89710400
16845179
65087328
35150790
62229373
76529321
94170745
4713150
52775175
6262274
19533723
21370386
11363041
36928910
30143557
82232061
57255378
87873647
69844743
16193215
20389492
48784733
80228288
11271008
73459093
93019111
82741966
60535421
31129642
93183830
4453094
62435556
74628898
22729246
69577117
89226819
6622516
87562046
24086072
81477971
35658522
3402975
13975779
92962789
11757859
15858937
58619824
12027346
81624896
43806887
30112271
47627548
31049327
41918275
30454643
10127158
40601081
23417186
77376957
95775141
96277181
80833068
99496191
36182577
86864745
78932371
44963372
84834467
40329383
34093376
68601333
61232831
69899998
86326932
28302157
18047597
26040035
21798663
3801003
59327881
32378584
9648299
39456888
61616324
56050998
32527935
21482231
50615155
741613
40845724
75067457
28603903
77734425
97625565
30828419
91782488
80531082
74924081
96377544
48714866
85952621
24397051
76837838
43038764
95633925
46699628
53937105
70750304
11803676
64908963
83816349
43652965
79044327
22062800
52257457
3537601
8171186
17792483
51673314
24135988
84826623
94583456
37046121
17863967
714004
92767361
11233510
40310598
47892019
92969076
10373528
68353974
28318589
88478487
80660912
20746429
37966981
15219082
78800829
61332554
90377485
86037902
65650715
50195716
30007606
38353807
21710075
65939970
32122476
14877647
73763970
45171261
10254911
93264814
90043624
31644196
96587494
6509343
20534284
40476109
42218426
11706106
65575999
35146979
60084061
4445643
56380820
68552759
47440240
17098117
79555720
51436329
87900729
13858119
10961240
71631906
94131912
22551305
21857354
265303
75590731
67169944
65611412
49863808
824368
84916476
9756601
35497063
45078632
44874988
47663158
17168468
20601285
88663608
95825013
16046524
8214021
93882130
83427972
61109574
6397763
91507707
70162693
12024560
32412548
20270912
57571300
14699190
75502378
24946770
5051352
20781919
49428688
15354319
68233402
16825449
98303370
74692187
39168507
37342873
11630718
21909479
72943173
55925061
49487150
75256392
73944742
53782430
36190200
32658499
27828407
76693732
21294815
81012857
2958654
21611544
73463811
68020341
13550246
9250711
72092876
44845143
91406811
91132904
87536062
66208417
23567265
64851653
77321660
8015598
53423267
76361662
82630377
8274750
94660749
99539629
47152879
86949489
2929561
68558525
62124895
55649794
96463254
75636439
72670558
38673265
35982885
16653868
46441259
74866130
5813615
22064591
23977933
56553627
54523308
61733372
90463061
33011588
89472625
63376310
89642950
75044716
93678198
64296060
86184602
46219867
78274861
85320370
99513985
14461947
20790808
2214508
72812012
11637214
11563670
93460202
59344171
4898407
7334737
6098751
20493283
4489374
18177884
84491215
4686031
20521066
11538453
2537082
97942737
35477865
97218118
67620683
78871264
32935018
10333225
89562392
33823958
17565071
92521390
64605266
46949707
71738000
58843497
46679844
24296814
60332848
6766452
26290297
74961456
69601301
56090261
97937532
28817496
97018685
43663632
95869387
94504281
34988968
6719266
6568279
83348885
44268162
87140108
88960252
21861015
68766140
65923336
51279180
44779055
57485160
94686536
69202899
30120416
55312432
22038486
25240627
57069819
44332849
25796640
97500546
16079122
91678256
68614219
26102504
54368619
36019613
36441254
8275068
53585867
57884658
10292490
26954735
83723161
36824714
61656111
74854992
27807013
38709260
91248654
15789079
52475776
15399569
18497238
59031787
83434522
99388341
88010710
78256058
35087380
56254150
10391396
55807487
23327695
86469399
15392579
10658923
28487725
36921214
87578223
21887841
28991025
699869
39547587
40187136
70588754
54009695
86286974
68325120
98376167
71315564
6419358
45870376
25059925
98487821
61815625
83060488
31059091
51722129
67597005
68343466
82613735
22464473
68794895
68119511
59992477
55211812
51377069
32098997
67166071
45128672
35800787
48461563
31435848
65988877
79526548
79518490
91990558
32572673
86742599
86125174
61329818
29891528
81872831
30898164
2589662
54319432
34890138
93124761
83579052
61943324
15908299
73611977
73920667
31893369
31031440
33114787
43506603
61887700
88126486
30713055
89344864
22759320
16678633
14310558
1113425
73682584
35512123
83251402
94497173
39070006
3484231
19979274
79584497
24261884
46777063
37617351
85045354
71450004
4139177
83804874
87999493
30276901
57584604
85983096
39112063
29710762
75871928
51443216
73270626
42282399
65565369
4973203
83191101
59469353
35197606
35553255
26566801
67041019
32348312
49162005
90788692
18170623
49646837
6022711
40567034
10755117
53096532
51021469
31162855
6128125
43646878
3687077
84551712
16621459
39239496
84301827
73437883
36227572
11410022
47900413
27792808
32237230
11047217
60394294
36258166
90038430
41588807
10378574
93537473
2895263
37919930
18902301
78316464
93580051
45922470
66554311
60560738
21211770
84430141
16323519
77155756
51037989
64894633
28186037
38383662
51111453
77756062
96864236
13937266
73498205
50279316
11158692
29500388
8953413
92105428
66661358
63301233
62334844
26679354
51181434
15136411
34175723
34941920
39186677
61392005
7762603
84625973
90643630
55198914
89574213
44337809
69535860
81010414
20027097
7118770
64647063
58591634
57315028
49531922
89643534
18620813
94619184
53738367
81389008
30432439
8499376
25276177
32452511
23785998
82786310
93978480
16142890
56168753
82175832
79685276
72680545
83970808
82986766
89071576
90150171
20743305
97626703
80516459
33392667
46254672
27923499
58563944
75173825
80466363
81769608
79240821
36022232
83854346
14152898
59891768
46030157
8618550
32616965
52477576
78722134
31521641
36100014
22650683
71011107
79188796
71908366
72581019
72774042
41296495
78288473
5058599
75041998
76794946
1319266
89581503
92407888
61611916
67534531
43013847
19413430
64301829
4592921
26402581
50584306
37022040
42666358
61344534
38747251
63578387
4082393
4759093
92822020
16241408
91651311
65431847
43684793
71067599
42997905
35681543
75245491
82920577
2471588
52276649
53967592
4079950
28944794
60986802
81419660
59621093
1892458
20055441
82823654
10482872
81148158
24319229
94080939
22557051
78715686
37700293
79343360
49823749
72819383
19766534
52171811
91879894
594872
66527512
11837619
23987373
84698036
12358559
92379600
17719029
90895681
24279759
45288172
57744998
37455655
55291078
47870982
68240083
27446434
57164637
46349352
99343303
98458337
35629662
51259321
50128512
68934306
38687848
83250301
39570769
25699366
36876372
13418006
41118764
29286650
81516079
6324089
42237600
44130021
28376852
51713070
35336324
93422631
16962831
25834328
88907357
74932411
821914
24481579
88081970
39169260
3108026
15768094
81471555
12148564
48255252
14847789
36054987
30582207
49699257
23367992
2697520
25172249
93536045
64026038
25288846
92106016
88351582
12880756
27217199
48025046
84258268
24284421
72089185
646726
99652355
6245901
75556168
9662289
55485687
78460619
68929243
73061980
81905626
51637615
98681158
50116191
77294341
85733733
17605996
14492955
27117366
50643479
88043899
10768146
15012801
43794399
93410473
36396120
67394119
77068956
19525476
13310446
88306022
20588468
2812113
89975021
71336251
15749287
6473294
56342094
22571984
15365736
31604948
95972021
7176992
34113937
78443425
63971459
7372152
24212671
44814970
45907137
97615586
35556029
88790715
21064522
51513935
97172613
11642494
36507479
4984930
24002804
21704411
44561861
5862294
10273827
24527127
19808182
83808213
19856580
83772110
49776408
68484246
90750636
76829475
50494892
90757561
237653
88001816
26925161
88506920
58010449
79424714
18604108
57354244
51683883
80506417
72554184
81995640
45410295
34114289
55569763
1092584
43575420
31376143
72268396
44395807
17471583
3674806
39658862
69429422
40914812
17883462
1385532
47393588
51854438
99543495
73209675
56603086
27767988
5648161
49127086
20222885
68067169
72206586
46271308
37824218
58805662
14310655
80700665
63856828
90587500
18682106
13963590
14072802
96069152
42883950
19759402
85314521
16306100
50652756
14396470
86796870
76624784
34211491
90727954
75042628
32241204
81830981
21753427
17175122
50577745
18096107
77592050
1833215
79792304
48548734
13533292
83581935
91942744
37086573
31509220
4841375
93387431
33704652
348562
80828264
49298118
38077625
75586907
12589194
16131177
41721497
4177954
33387572
34388016
11052707
79093375
32541565
53779791
14520377
80928844
73740594
58102336
24735174
81021177
82215696
86594682
45187250
57371251
284455
11911854
3450356
99429054
3169938
99830676
8411438
47299806
66168193
86253303
34246401
24091723
49365046
84128591
90781075
57801344
50305868
60095200
74678017
35302164
61206683
4334947
60409834
42012442
11851286
60078200
91808232
14634666
33655471
35220609
52051461
52499695
72357
96352162
16912746
51343932
83449385
63693327
96982718
94609321
23332281
30224030
26714422
125823
79304648
48776340
42743692
31501935
99203236
73748642
37457710
23903692
48341644
60209495
13608847
59436448
31342798
99125759
37287392
76214573
93026536
8600631
2157224
64675970
15574376
11006784
41737309
97566340
31411019
26226888
1575530
25662799
1041806
66974765
61464095
94468697
46564361
48282147
4603039
77736183
98495725
11499411
73333338
7658656
78928188
69035933
36216798
1351961
51214542
70954081
23054725
74929111
51214316
14895933
35219890
52685775
19287663
47313386
62659730
33113569
3880368
94073723
95217834
75372807
48091541
26762406
96793435
38235518
34688887
9683911
41760316
45227358
6615893
65929418
54967205
11738892
50789499
62338248
26099981
14000314
49079725
2304973
58308030
62891914
64964945
97543884
61083720
36027231
24796079
53055884
90496191
59169516
55806364
55422431
89913530
11279505
36021646
87762626
1560678
75655579
29416278
26248096
77353278
25898169
69177418
56652788
32463088
19885139
33119864
10840771
33638466
25728961
95304710
73853262
6812971
66433451
71972958
19350063
72784559
90549757
67622313
88377465
98769404
62960724
76670921
83530829
47553991
29119965
25147168
23797017
1851901
80612508
28338236
11150630
86642756
38583478
58513348
25583997
77655043
29833069
1708903
96799140
75962389
39890861
60466852
46680432
92539123
5579516
60296666
63693337
88228245
92528351
68160392
70500229
9012138
41009697
88585369
27414836
86439944
90880195
76066932
12078851
62591829
59198972
91987438
60075448
80349873
79947160
8999693
45893133
73083678
88175729
24773295
13989182
63389763
11072371
31845791
8700730
42666760
1528024
15489967
13267316
44547907
784779
98544177
14270450
2163523
28338052
4115251
49081555
87333806
65141782
21065717
59136391
25967543
86378880
43332451
43641796
50774073
60366564
44966273
4487588
42735779
67131497
51893765
17639633
43565335
73061717
86758510
60321361
47790947
93922245
4840206
96794580
47529968
24223541
96158192
32984011
44310285
56266127
54692103
7910556
23465428
83507786
99262317
23983515
76793953
44150116
10801863
91144442
21556214
82385451
50644344
28282998
11383701
74466026
50243622
75801775
87134893
46708819
72777760
96122535
41565995
17493446
36723126
87458165
83221346
77679770
52169022
35423750
57250073
51009569
14144274
63076532
81190485
64514549
97752313
67564340
23226408
3759778
50429234
8344573
37543878
82354632
25648738
17667652
79809758
10244051
32698506
87816624
4899703
64976063
55696914
29943189
13331433
3943072
3079484
30620861
32916820
27230418
15291268
47938046
33511688
30907834
27045887
70816555
36201271
62484194
32315194
49116143
85311365
33916880
58774809
96689377
87861633
54123928
48832566
7831367
9735129
4359621
88412925
75422146
9590649
80868731
41121067
61450134
89624283
90069709
75068727
21589367
38252407
19280976
8378229
96858831
69175328
36189421
23836895
95172075
49275303
23093732
66576081
2335765
25160754
9593437
8871343
96783296
27281415
16490489
78798103
17529957
95950895
59985506
69804441
32770319
54586753
28720926
62969831
93262703
64300295
57555669
18740202
32068319
43227308
81867370
27211329
34759556
87698646
23272436
56675568
84067534
75484833
50717064
86299877
35548768
89637451
18842344
21894563
62219105
57408503
78303285
57534419
14480104
99284068
16353449
12218203
11497106
74483798
15386288
7457979
29039466
73525316
79877297
32173055
52243128
20499389
13016928
88827486
46316099
45441720
99588519
54341946
91383606
34539551
43707953
64827269
59495508
52870407
54002881
3991472
95927922
90625430
49699286
93349229
16525580
32272669
6657040
24891590
46115531
88493668
75622038
26161346
53737867
55476295
89179835
82256784
53670371
66642038
9276337
79554935
20168125
94173696
88537625
59757789
94908021
90332944
75533359
16081751
82960086
16173654
2169080
31341436
49977919
46833797
94765383
68856707
58183038
32597086
5962578
27652914
89275320
89010260
50720219
29633748
54735775
93576030
97572664
79124233
13077981
36394400
17833946
71293166
47284648
44667566
42764583
41963842
29330146
93541490
11434147
73883038
87079426
93092337
48366076
75532946
72752792
5879279
79976411
70011228
89554394
15435575
88571595
40271245
29896846
5512456
26055844
82191576
94093355
52672394
85653934
43413646
75392176
86035650
62013624
26511348
4692350
92599105
69444956
16548895
82936261
94481057
83534673
40480053
51810618
15852085
11561656
47562161
25158211
23559185
24231654
29430605
68412483
90871660
46641978
4473580
3839026
67388795
6941118
63951447
80853968
70329593
88319187
93069210
68061062
29360198
51082261
65829958
75635952
89161399
92081460
96279818
82845946
18775313
72502271
96366845
99094610
77120447
19035754
90247925
61450571
41870470
23437778
86871034
90331061
76243009
79426245
70071768
35244566
4181214
2939063
10073189
8063781
57034013
77867591
97871686
49059062
28957073
90856861
68840596
48044373
17151964
89461838
952696
40909893
72377550
61750961
97969167
13749303
23412513
74739687
91410215
29134403
14396899
92772050
35337742
87957794
38680406
48528254
44660222
69155123
60036477
81516280
90708175
86521768
80892970
37154894
71248978
88798502
54293566
93336577
55699957
26575456
70563898
53839357
73484384
29418201
78880969
95601276
43034793
66765445
46137056
94055143
78039789
51204287
83647960
26085715
49059745
96266378
80367398
70701462
81697077
15919579
70564017
49121099
4793019
76089348
12923911
33631050
33614681
77268081
6447217
57358683
38329526
56496309
47695268
43173392
5360330
92219383
41662531
15709473
60878932
15641378
4336428
35420660
90275518
53193124
76585466
90002521
26902641
18411718
36633266
28562645
5687628
46062900
7293279
4360592
2322431
69591757
942411
74606719
51670862
71431489
84081358
94426889
29007416
77777204
17939486
7922089
72082878
45549054
26155451
36115501
57511820
54074374
23293211
99121950
87414233
76966894
4656711
40240816
10995245
95088853
13434115
15936708
92863688
68276263
11546162
35084076
17255100
2249123
47549345
90915814
74765593
44097651
28264642
47817966
99636573
22941174
96132529
41765220
35633780
35265976
59139776
74784235
27497566
64783859
34162710
4644613
17820642
96183140
9229413
67422406
83910822
63122430
37409846
70626634
38840761
42625536
96737518
61683449
39174028
94973995
98437821
53339773
83772023
67752280
17398547
25864807
75554397
37859728
87237176
30815820
96835780
54276110
94118000
86003015
16824099
56075409
24593518
74273943
41573298
51714614
75673199
91057950
75062082
53257037
53046445
62313582
23373527
84974414
24679776
92251360
18975425
44128273
12330903
91722401
89233390
26569397
28856664
2987938
38415057
26769647
43286932
35652215
63821347
2466827
15247171
36181069
22763240
30541576
76200798
67223800
68830804
1928769
4646403
78594633
21211327
66144882
23458279
37950668
2256312
37071677
86647535
71996630
36844757
40571048
36064216
11419513
87578820
43482218
85810952
43398883
75093580
2724588
35668366
44992353
2299495
13232196
68635597
90931879
17090703
87519943
45552219
31554817
12437135
56065027
83237521
3134479
23672750
1450170
45020217
56994644
9461758
22578239
52936106
72044442
99459080
27482265
41005172
85259992
3951272
49594297
69139461
40106272
53734477
55678083
75136469
55099957
27824725
45630800
61473701
84620424
38196930
38626493
12056105
36885824
76004533
13543536
2774641
2759076
45486083
41942943
24263935
66712058
97440935
50374232
15032898
95484993
43387331
21718438
50973579
56816885
12731214
57043475
58562575
19003572
66932290
18190050
89983478
37889835
32851151
84203664
22487164
90149255
55789889
17881585
84028307
5537240
43090757
7746056
71118111
17456990
43662457
47347261
94883035
66782116
30519644
97246190
21427553
66758615
4003476
17390188
10337095
11499268
51959644
80637004
54560733
98825724
65481304
12300646
37448078
69719860
20457364
62153696
53135081
84057832
62426164
93702793
3286942
29564746
20840557
27678508
29381921
89012853
25998590
29549898
7886488
63104154
97753757
82909518
87261450
83757633
67645133
86502807
97428729
32208795
13885588
72961868
98206990
52085987
91939458
55253604
21288589
68775807
28839805
6857743
69183321
43956397
66154841
96443350
37126630
89105360
21637945
76485676
58562928
38664901
72691013
41396714
62852211
36848920
66212833
40112197
70998217
66172673
7411664
63524503
65326868
73400663
96077009
5322144
84567524
87260000
78961371
16145139
16391625
17625674
46154698
98341880
17903608
88642200
89408553
25661280
72291226
56936497
94774062
72052049
72732095
62796308
36969346
62122700
40206676
51287340
2149252
62642533
65468979
11141701
62457835
88110368
60829975
86504114
75478977
51812460
97523694
44550716
30890756
41640868
46752988
40858288
42983599
85750612
65506564
36638637
9917532
13010108
28120771
97076939
55877982
24039837
97693697
6943223
35842117
7090176
96611116
18163478
83819660
49026882
39871239
55909397
80870909
22612509
59004412
78630253
11806401
25510721
25742708
73038108
18153665
22522817
78498725
2690336
29293988
80660673
65093944
61234067
25041926
1903356
51239168
9970980
33734253
65894210
13726494
21772700
3169065
53832348
97411095
87305745
34705614
99751425
13006356
6798768
97415383
44998194
92556644
90769063
95872284
98573449
49717408
90476792
59848050
32847374
88822548
17055039
45906514
79963734
68724261
73315082
96992012
33100089
68712383
64705983
73843783
28371152
30071726
39463233
96722310
10222894
40695532
99534308
31803963
57400145
5323604
1545099
61579925
10062312
82061717
28732868
97427765
91230450
95054775
55520457
10666412
41308684
4822186
97812387
24287106
65455661
23592183
52029150
31005105
72395338
72130642
8309428
23977844
98974656
38717892
64264198
29205878
39888220
54864181
60755322
76247708
38594856
40591672
19388541
14424743
29068088
46565279
89488263
89397774
71031935
66803581
93585368
68315174
85990456
66452407
93512036
59197530
33742219
6516362
8397586
47553484
68452081
84582649
13269714
70606168
86664737
19767234
78516639
33423895
65528371
3985792
62889972
5705542
7854808
67435599
88415774
23535619
5536707
88803626
14124639
30408357
33655752
17009604
89715782
40119329
7415195
16127695
59407375
50170975
86102610
20284944
33131375
45645838
97040778
1514821
26678848
70070143
68481445
84688892
48193473
74717666
3389976
58212238
85378130
53496248
51638299
45321106
26274831
34158714
65757543
65821401
75230093
84670779
37729044
89353674
86246259
70525829
97381827
40733779
6738387
61562701
45014459
69145634
42224729
79537208
39868256
78696796
2331774
84713221
96515201
48237485
86700123
39716759
3475885
59633010
10986590
8741173
99316337
16969267
17714909
2188007
51275407
63705853
76557977
49986227
38166869
73227259
88246374
17845750
93567433
48277368
47688010
92227263
56344361
92093268
3213493
32285566
56702706
51149761
95346490
38162791
76382696
12068464
34892410
37189741
26404423
45901112
1799921
73803569
25842238
88171217
50068601
5440761
81847265
19600903
70698246
87391011
45459619
49053542
13338745
67086789
96443540
7386982
95544909
93252886
99029751
29385939
11562761
67373314
39558950
31684697
35691722
54184274
28148978
33013422
56402911
91246107
96127480
38132770
83352574
6808516
82149970
39434116
78330371
11864294
13446305
40827684
9015853
29847254
96484394
4994602
59894693
47800494
97548359
77821099
22554893
7739617
47539553
14101617
63647321
80378985
31107893
52061101
31214667
63669557
15575179
65203553
61979647
19447739
69604491
54031081
66017149
37366770
10600749
31293758
61986619
14191675
84128966
63626276
74637470
71399740
769893
43043462
24144296
17584141
81878235
700416
30545954
48283537
91102586
55468758
82474549
46484698
20275771
60930163
6868529
19276254
97214206
97531368
40006258
74594175
48988229
38934766
26229519
66303679
37036208
28223146
7572543
47349601
88060665
38192673
87691082
98134631
39172341
66246236
47230365
76292186
37738436
94934247
32477150
5075242
50989610
57648701
32715732
75902270
84020631
9753246
81508829
51439713
61329359
39868106
15108750
47579695
1545825
61980182
20303627
82053726
66664316
20484920
56143172
41058271
76190657
87899799
50858788
45511029
34622817
24959946
88592741
39072021
64631317
94945922
74412287
66765385
33674444
87348762
72365802
72648845
52310798
24136844
6785275
98417887
83611116
77406095
91648654
25011743
24468278
40504065
98990143
32063526
75019189
32820846
97600473
68898693
73383927
22569883
57584411
4152358
32436813
77272716
66131632
19143909
16432555
96190559
67447790
87679668
9205027
38522695
80438847
86222394
50491935
15170392
38397518
98363143
43420065
12084980
45762654
27122142
87026144
22179487
11446454
95983120
33241888
26310840
81555876
21989232
12644777
81069557
90599872
46954584
99758255
67637233
35470403
32065499
95475408
29326313
93385257
27482651
85038783
55988058
37892634
59988392
30446887
16658496
98534548
1679282
64649407
99623797
49418586
27951208
30609648
79575973
24700057
36612873
77872224
55089509
65966674
91741918
47115851
91379990
2496688
45429836
80229591
13798660
29388791
83134409
50830358
4878924
37013651
41673725
31335807
29744707
5623100
34678042
94531508
57340985
32574729
4270408
46343858
96640834
78710828
61837840
96544656
66720248
94700484
23426864
67122218
90364594
33271041
22446725
75701909
58537932
48554550
12057031
31515072
67010598
2102426
36740629
69069917
83388782
92329655
18287306
50152815
75805933
79740531
75660310
41403938
89041537
33554398
50751243
89221011
85565425
18139982
53135696
2910868
53177269
82432614
57797569
35207308
63340630
95816803
17898264
80765752
85289712
31481330
16927964
81828480
55577613
9378925
40767010
8669251
85008624
19760647
52216182
41417808
19841058
25027645
86253842
23330624
72369936
92165735
9547263
34786082
91812488
91781881
26960818
80576856
68061392
72832542
48074068
12923530
89971921
85861916
71681664
73799606
67383328
88871178
77758601
61328517
22520812
33939678
33825129
96314254
52875391
66230778
82557273
89636043
45222324
32503272
69322060
49015730
94200848
27939412
93673258
79343993
24152031
61838991
79738278
45337987
81392565
14821701
94712880
11543699
40443880
74806461
42004346
39803922
67302134
68566329
66714675
31087663
26777748
30840212
8980825
58719583
70892130
60314487
30545059
38807100
37444816
33235394
72779517
84203772
27273559
8074382
73354807
62781037
33036691
79790019
26041869
97857625
29813397
51518024
93950008
93386151
67077780
50616566
57017418
37523936
89988670
94312743
76730850
3100437
79776804
56500274
74836358
19272457
95522982
50661992
94368542
62735444
71430245
12598344
32111634
32377672
23610694
61398003
35475087
64022563
67007135
31619075
54336384
93109464
23871357
14692986
56335479
18292997
40670120
60059410
26363796
87482120
63664320
12977243
10376595
41387411
21974768
40330260
80587010
65748683
15604872
11187879
67643241
26834934
53916026
1731746
65480857
72763091
22526863
51816822
68974199
10183662
3418184
11966618
28374407
40281152
84288184
95373537
41734900
20661438
34619791
83937016
92336418
46512787
58229640
72646227
46792504
25294626
4852874
14149773
87389807
63660514
22253382
69977774
53712581
99566917
21458917
26826640
1657688
13314924
82328488
15316814
47013635
20145224
11230213
15129537
30856650
17894354
62657741
90976833
33409683
70209284
11312370
40129312
6097191
73510093
27276217
84910591
52787325
86501597
22657491
79220191
21502375
75304731
53829921
34133793
36160886
97462875
94778412
87455207
86617811
65729218
50019788
10949217
3497630
7203584
94910267
67331928
76007653
46385790
2486401
23762919
54499347
86520283
53843828
64982894
2367287
58506335
3162178
91734319
51680869
98925766
62536790
14901871
42046737
63549139
9270328
11783489
69630467
21109146
46613442
11126918
25528959
30415772
92063342
28387625
90332620
93693148
51487218
35948165
9438249
26557120
52327852
32083709
77267892
35585009
97969122
29294188
79977474
76260822
4532023
35793549
86436688
95838004
77026402
93453211
41324658
91949591
47509278
67045055
82391938
37089134
2358373
52431813
50708573
64564173
35006574
3883902
70877338
43219816
27738510
66682110
99618003
72732457
59755386
71056242
86992386
74357368
14833252
70936189
45992542
98608537
41546290
34690356
38876394
69611796
27950973
48869668
5733160
49884690
65017053
75517661
96392380
41090395
85256911
95916323
28567958
95776244
60949758
8387059
78505363
54967002
56070920
69537037
50765510
17685337
86421369
95245574
12229767
72055490
31306981
20569766
26084982
95775722
55030079
36882776
33041044
96800492
93729098
76601520
29732523
87719360
87234920
86306335
69873779
71199513
22014646
16949100
19480702
51246309
30025971
33305345
78289572
20262197
10210396
12366729
50454485
23036026
47226562
44525186
2705478
76671955
96099468
36996552
92679854
63476009
94703456
36065304
27939256
76023582
13860688
21364195
48531455
32401557
49612158
18438930
60776345
14106882
74304628
84565479
42856357
56392262
86501326
79768417
86688105
53292869
1681702
3502275
57571309
34740882
41967172
85319345
79851838
6588436
95763954
71480809
27947918
53799518
16651418
89307038
96532110
12337191
92375782
48928298
29304209
9866683
98570190
68407893
60083050
73659035
28939032
81369720
3720370
91423443
21157424
21833061
99681169
77692019
79746531
31469149
28811780
87010163
25499885
65236074
29516861
85920758
92572296
30097616
30162613
64905723
10299976
23982318
14789287
86330795
42339411
93548466
83815877
55983393
91324138
35390061
85419108
81498297
54069236
16899218
5088069
13240208
32423866
97595663
6255463
41591388
3862654
98154586
82734733
14156407
88123656
27896768
24462829
79698426
1972434
85347212
66407814
10318903
47856897
93769689
57922649
53338715
44711908
63364077
50768152
29937051
10606667
29623683
99701001
37432792
84117676
79090559
63278163
95898195
39798578
92041217
25047758
84440016
73457609
81573297
96615323
55853402
77285175
36418802
21270830
94590370
28922404
24764771
9322993
67652310
73870475
1847114
70994321
29114019
63556151
1121806
25616389
87537766
41207926
94494123
26715013
5221705
20441189
12477991
70690369
26812915
54742029
25863215
53568818
56809177
10339346
77773308
88077733
3731457
9978491
82331451
10787980
79809905
37476008
84584167
16369728
82106164
79702845
16477324
71410939
29910147
85944493
31393141
57238732
67183255
31979085
99503230
52759074
81258645
63072048
65440212
13938420
37275017
55537097
53511764
63968330
81000732
57594292
88866012
64264522
28082707
70914976
70649556
69191355
20216899
6133352
96427546
40785121
43627927
7197874
15490269
85625041
1959386
57339264
37863401
86581931
79670011
43860656
18868709
86492292
91688149
14494497
90253787
71219552
41405797
23896456
94420910
15421048
77201010
37739628
11589255
83689108
46085646
78444904
53355701
44155358
19983902
38584739
46552810
61221050
67456000
53934152
79611479
48477514
35985606
50129538
68666424
88356307
76483576
52331847
94541297
75390797
67192755
8329333
17517215
2204695
50648052
80456668
46838308
94895888
24022496
30106075
49934438
51918142
2663635
68004687
29073315
93764285
8840999
79703708
33448162
86616008
90282663
8851238
46474582
98167543
15369114
56945210
63900964
88805485
50910445
48976596
20355270
20281556
17864130
86657877
68563926
12837420
68711743
31969302
67893599
2609148
35572319
85452949
28732535
30990162
8032425
15785019
51267260
926455
78086653
85767933
66407088
47285797
72893999
70365388
57320997
16387187
92350585
77992166
26457746
8179786
8598132
75705299
76634449
49236334
47578214
38692481
71794671
52018946
37496862
14658349
76751438
77725303
9245464
79436749
61586783
46717544
20122376
73801044
93979225
81259693
62205451
92066173
71191458
53171848
635736
55775806
66954510
49634961
78743266
70452688
71537872
33802464
45369629
72125357
63356777
48835977
86307611
12896198
60191391
97162553
36972792
4815259
2290426
84371844
85061395
55770900
97948013
46779700
17825838
70138612
97559797
98220894
64622002
76300919
53828036
95191984
28409044
67315757
32505136
26507803
64240991
52618706
92352027
77313504
64623557
7967021
2912482
94982691
43201503
79575147
49141182
80207242
44158732
55065061
83766603
27395998
75160227
60507777
72766954
40180709
71756444
46725460
75401972
63693572
68275065
76051452
5243060
97055563
73258650
38618550
43356698
20146183
40633927
4944573
95649459
12274308
77739948
75370838
9127096
27887759
59679024
32234646
63135779
25556082
25036511
61129889
68614458
60562990
63578348
85123320
68442980
95720348
59479400
16596575
47967617
83487277
6460268
29040582
57435869
78377009
66493616
14963454
8806796
9324480
93635546
84759234
91868841
59340782
99230253
70697851
18334489
45421463
84930653
15294653
74572797
74696519
52671028
28542570
62977183
15151447
56627537
77240994
35164392
55168740
60336687
48399673
39898873
17500316
17562252
83205033
8992659
62912092
83255013
13055539
98426408
38208455
14016096
94257268
64944196
9271612
30951750
33459016
58431544
83658879
46363902
61636387
58161697
62369059
76742447
51950376
96963352
58779945
37005681
81437635
42600248
27928907
28269218
12095654
14973730
73045341
33217267
20375633
37028137
18116452
96203626
43916347
60699297
28863500
98757790
70815539
77505643
30444972
92032498
49390920
51238761
22320183
55521811
61485789
40578544
42913204
68961136
81004374
65669604
8119466
75294784
7761477
44908798
91943133
35561159
94560743
37403829
32917533
12773005
62895817
44227000
43233716
61990771
37256638
6228248
88514069
11030892
5782729
55890648
9819888
97618740
62784981
69338394
54570453
16816784
76020845
73888784
86402373
96940866
40908742
15192645
80656597
35621495
75740718
95620847
99263719
72333194
83326351
55291471
69652851
73255390
14729355
7286530
91557325
87752325
60426910
1233634
89273185
54399641
10861299
79772645
24893249
13636203
15721428
7607197
20258010
89939353
69586479
48236920
12275577
65153438
58821493
13823601
9729174
55788367
55704978
92734883
28796263
9537751
12773060
58202506
44086472
92849675
35151381
99466805
30363924
91260703
56460276
55136252
31847731
51708987
32859392
61738562
89422194
17191964
61517119
2813389
88011135
99098786
41871602
1484639
76438384
92058175
47859405
20508830
30312346
39233572
18891859
54056194
10989175
19842860
60745437
86391946
3768782
15282713
12108478
44346538
49254816
22878903
83145044
59361584
51841991
51224658
98188905
96591960
99086296
56700732
49084348
22515226
54213199
81955977
61827830
3171473
64232710
59180441
8947523
53930834
20979931
79570735
74399155
89469133
32125508
63891808
2070764
75982351
42010670
51520377
61068876
76535872
54901827
6680386
99595792
57352940
17838633
83889097
60885025
91305722
968223
91290177
14588094
37181822
67026185
40415176
29948208
36143539
46548832
17942852
68592425
236529
961592
63192542
41003211
87491026
52978431
14036558
56942055
97609595
74281907
73646001
73087812
80112364
57872358
21750457
73777582
65148353
24585041
99875813
40817527
5495858
32761546
97832038
66308364
90384138
84008821
94521331
2387728
75447720
22406861
277580
85373793
89373514
1903421
51753466
5401019
20973978
30993897
84552211
10784138
78023762
54024486
85676692
79163002
55987975
32849512
30905682
72012920
25772988
62926718
51111183
2607731
77728116
116767
50771541
97464053
4506657
88876067
63391096
31656673
93074836
39194725
92328969
33346264
72796902
62168639
63389929
76572104
41758705
46531256
47874255
32464680
52886945
24871749
8419383
72689536
10669151
99527844
44407423
35429774
51311485
10315879
22625462
19438332
69845432
54892829
63775514
32057852
59894050
72192986
86902858
46986414
75044587
13199921
34456903
52363226
66808191
4653520
64765972
28718604
51920322
14674571
36547915
83928978
47578191
83488359
34780020
48256655
3256423
91246581
25537014
46673209
68794894
96416772
47114031
73420591
918370
31328153
87780253
4952263
4585022
76797589
47910853
64706512
55656210
43715220
56884536
3796894
81018510
95630931
74285399
5729832
51194999
30891025
53917545
70963332
50142566
84713601
1568922
13193558
72682488
89184305
13873463
48179586
20430355
95591601
31941544
72171290
85758563
78238231
78680176
80730559
49315210
58068210
78453540
85127986
62780002
98159915
57514459
94187079
69194507
47199172
14139441
3067981
23453266
71490801
4240182
79239475
43594927
14403786
48788877
71404523
5571485
13018620
16640533
45534897
72693211
40535357
29056050
71821344
52837264
90230662
97212612
85552200
37404247
2223077
7748549
30939397
68873031
81670461
91069033
70809000
45110048
20055827
64846686
47006625
40701814
39961619
12526520
43252223
34021649
32895233
1031371
81400975
55736691
17721870
84438133
14138177
96599678
17593873
47526897
38114688
7798887
88383342
64002293
15136537
97724623
83612652
26619999
763838
83732217
74519919
28302697
67673848
20727690
16069846
89731687
44048708
65020691
94517477
45837088
5818187
331561
79480178
61385476
83283081
18887423
11245419
96556984
16578450
80095026
88556248
7490483
70831441
46779777
71255225
59632953
269383
74332616
40453145
2814046
65770348
42287404
69207531
94263055
13078271
43463475
9604859
78727359
76375743
90874243
83431604
72007192
63688357
15983170
83317704
18467590
30836568
24602448
22485851
92930117
95952409
7076686
54694434
95477946
56187247
5134022
2042467
10882422
66613259
89689837
3830592
33247876
84190095
76706845
47606550
55064786
99286599
9765139
81867266
67744468
50980291
7849269
72184174
76981047
23626049
26439624
5763238
57954920
99624203
94211451
19577386
90547243
92861098
83407990
95058411
11634985
64302774
42724450
11749842
95591754
69671274
10688832
13114025
52252683
14278003
75017128
21821022
71465731
68509119
42088383
83731686
98665584
26708788
24200817
40727907
51885159
64700975
2097279
85676222
34869144
64218758
87021763
48474369
89190522
77506439
93297351
98111203
21800427
62182862
30499013
47284652
42859039
21779904
15116633
63196610
41962262
8419856
77540823
48194763
30969469
62727934
78324506
9127682
35341802
96392228
67783910
64564878
25252244
54472957
57498993
50613764
11987684
77164133
46277686
68339141
54527405
47715707
8995350
72356593
28301229
63463854
66614778
28106411
51331254
41759712
74417493
31258647
63908461
84339412
67066995
67214343
17500146
33800017
17901839
98452932
18824281
44060139
21145917
74532503
80258775
57663484
2747196
65377505
82760563
5273762
28819925
43819633
59032815
48228350
13364447
46371155
19500643
96072032
97453259
82974610
54643037
32958153
79795243
85466630
98327719
33082048
89746933
65564037
85875777
54498497
22085190
44363095
98412311
11952844
80720198
32308247
78103403
41414584
27900066
69912840
49496464
43102589
73246905
22375762
790454
94512274
47326602
50471133
46517276
62885390
98174108
29807533
30171438
4764679
89411360
21069672
4281577
86129625
56773971
51669317
68969759
28780841
4386269
84767949
3580917
13128357
48330373
59535894
10495464
49333073
63457729
31957946
83235613
72864882
3760823
85274648
95695459
40962251
74689163
53975967
13196414
35112681
89639446
73370350
74433976
54455245
88672442
66689105
44770192
10483013
7003938
68587457
30566405
53500940
77429620
21646224
48660241
32548828
6433095
29050041
326906
56703197
87395999
42016265
67798714
44381959
7134944
42001855
84657307
55126003
44285970
18589161
97794485
58493999
73424153
69563220
75087261
80567016
8428604
79883184
61950767
65562496
10776207
42019211
46893347
30772061
51025003
63485812
32843373
33788790
99361252
79750629
97072241
11615842
5778011
46916681
18455333
48899058
68774724
22081479
50854692
75600461
52810857
43304619
33384356
47867707
72790095
5026771
87984158
96599526
8038855
98095050
95490589
36042295
29066990
43404010
56278813
96380313
46437717
92466026
42606593
12455498
81551926
38772572
48099508
65816165
88488747
44633330
53248389
79857670
75633892
69129579
34942818
54838878
29406989
13569888
18712703
18898656
10304940
17066939
19397488
14633661
92007622
13138082
72058252
92029614
7903974
25258370
31629082
92233456
623742
2377014
63776951
61283589
96257013
45632605
7149942
7430927
9709489
81069691
5807105
56426662
63236627
43533139
73636875
58342867
27114356
21757292
98983087
74936330
60571038
89848157
75320090
90481932
14406564
19826255
51352954
10072796
84933243
45819897
61460256
50613376
27762722
32876596
48345452
56970329
22701447
88510634
62253256
96213038
5036782
76228188
69880061
54777905
63389335
50013462
98823049
12447850
5813676
9454865
17287102
28456442
19288903
23794675
66472269
58396412
86351052
12746666
51727714
46909079
80673547
74761569
2515714
67587815
85603409
57863281
8162964
23464818
65249592
89032856
79821092
98968551
26810932
10392271
73121642
24632795
34049803
74272354
29046897
60506288
84701125
17184247
77162174
86242568
16369355
70594161
83103624
28397767
54057005
38677357
11738234
73421171
93681085
38566633
71653463
86684623
80824468
67868331
49056789
72646698
95268826
25553396
62096537
80895214
41305925
85558776
72032588
62658510
24907806
82962910
90081891
52714603
62587664
9884885
75661136
61785487
17421251
25772069
59717957
3287083
50132306
91900298
15261908
27954280
75425531
68665071
12582367
33932745
41419693
20881925
98409759
76737454
51097724
5915290
94996498
89520301
47750800
27183344
28704855
85471095
60024569
1658499
39846808
80546443
61092714
80375300
4712817
39261072
10705129
60917024
47282584
87830865
23753956
41096320
68921728
9101972
62149711
70165518
74211470
31226939
84581348
75796095
45246545
54071724
4550086
27737568
19727865
96590854
88159352
38805065
20834501
54716579
27456281
6957972
81361233
75133453
2690376
21561465
27196839
58628128
19232256
21023960
67378177
1677577
46480471
78581788
36894214
45174429
96251330
68955293
65382088
70301364
65543573
13079959
19423709
88704933
94602490
81100784
69323142
51085424
81881742
41594997
90312128
95879286
96905679
41676525
93346743
81073865
12667576
494627
83512948
61252060
4436840
90962010
10179235
6061245
18244423
15982658
76710685
74710318
71067502
8926370
7560698
71598498
49562778
71863100
54282512
8868844
67506396
36298428
49624471
85145973
29163312
76143512
848331
69051586
25229835
38478502
24432135
28357611
26592458
15336620
96458423
16384
65834921
79738292
7507131
87792200
63157012
75927118
93979096
75520051
65118443
60386761
92794119
15329089
59529698
58309296
35762181
34741113
72645311
46638357
31262904
66161492
44983279
25644801
4880892
52742666
55851659
17005416
13497798
97829386
12763707
2601567
52842963
61418078
16254890
60196375
35765896
76584448
3270690
97483244
14963978
20950545
59727314
23382273
4880489
52907193
66866527
10592121
8328675
15630416
97820190
91686932
73166737
13276328
8786797
27464690
12300413
20230086
28436814
34996911
2064974
20882599
2695557
86077087
82320111
20266064
77548938
30484314
55853758
18892069
5255927
91680089
14207236
69148491
77250791
38512616
34357852
214117
53757184
67669991
69490958
83621232
66333156
1707923
25405319
58832602
4850563
41665892
37513569
45187098
78360149
76201481
36588714
36651736
31558520
87180218
29846297
91036158
99320636
66427778
6844787
14536899
42432947
40320897
68206981
66402290
65197658
42084009
74167495
33361915
18005706
37851738
67144595
18212403
43717195
55769110
40265774
54959881
11247759
57817069
20094807
83166472
36216897
70660705
45521318
86692580
46567292
75888789
96221910
51224975
52351370
96545686
49882545
46500230
37348260
20517438
25008705
8848737
15200662
64571593
43106011
42865319
99314219
94581194
12243640
80425763
1261331
69220047
45764675
42191714
14439057
2934012
51336166
92327844
27874235
94327992
91851107
77592929
65412187
9238066
12636454
43919540
2112842
41929786
26422113
12768529
33742457
86884068
54174833
39656575
22705511
20389785
15754448
94402422
79743703
8775231
45747729
3862529
98070808
84565717
46863563
30618223
51421644
26803218
86299864
59649250
94059118
72675386
52631012
96139045
88695692
28285084
25437471
14187672
95406706
64015302
57957809
57855582
15514981
42839906
38427716
69957721
18015341
29332148
20165156
7673340
35073358
31559011
83821237
74157581
60363490
39846204
33054041
34242461
98585735
48968113
37739961
73161751
30432792
43506726
48115214
67097449
53504922
10477295
93111889
99511127
59425071
84274358
54468874
65785509
43307654
7812906
47890633
28300776
95611292
8262676
76997451
37086297
61046096
89569952
29208669
49858406
47924996
12037150
87995122
78172524
71076343
12141945
87854881
16370992
77385191
59444024
42679382
15081036
89377869
55767432
77705868
1917995
51490769
46658033
98369354
36211887
63948389
26964552
75944576
12929735
9961507
8673175
17704275
54761602
67031766
55242372
55047496
89073944
76976924
38903129
75091881
29280782
12063269
94739496
33999045
36797088
58134024
77899792
56696052
85982977
1290694
18404363
8931945
29075845
35820537
71908803
22004508
59219958
82058769
20631193
97664762
3384300
27312603
54353674
85402587
87221428
51483509
72070411
25725726
41591276
10379086
44103267
66285834
27270905
92629541
75015226
58605697
67770317
88057904
56378864
11338300
68773043
79463392
77015775
89703918
50221758
16265584
42474767
1099533
73981910
62766290
45340653
95508704
15160997
2752444
63335049
8210597
88589562
82201769
69431332
95115070
50050441
6400071
33840091
56912574
97488928
4670103
48482520
53573742
84537880
36099158
75507267
33865367
18105938
6060477
13144977
42375016
67030565
35661725
2629929
78616693
22453450
70201328
47354295
95931514
71443296
30217760
10418200
83046333
2614688
1236071
74317154
76063262
13851703
82260857
43177823
80916601
56402589
54298372
80537065
64722742
55904777
63330337
2992183
80795195
32804963
86741078
65779297
29491779
59352764
80386199
83481401
7479740
76646572
58000371
53216825
9479537
71225848
1398823
65505027
68073089
33720043
37240810
88864884
75197884
59246189
49574432
50042590
19570386
29950387
84956227
41504415
24529515
55101308
82420214
91423277
14900497
84767559
92215411
51249676
39138318
85581587
3487771
45504592
10243794
2576484
57541319
98660830
15108782
71851211
3999470
4916598
26446954
222217
38918016
19362536
88384564
79286698
98319356
7801871
57610991
53609479
30555401
90499357
3307642
26000761
27239733
56654472
40757951
63794896
13345724
46209830
10287182
47588941
75047796
65820380
98039541
4109521
24607271
43172834
82942173
25795318
53038260
38241895
3397219
97639098
95095278
69790702
98944932
8238013
83762972
76285291
54003656
21968198
42706913
63987809
94937102
4916072
30951955
69341500
11673954
48445540
47510970
62964960
33186808
72739934
29562258
38285044
56309763
60476939
61741782
14488098
13567449
12394218
64718617
44559163
94151200
82465525
59158839
68261513
28742191
47451517
27793930
76054486
45473013
98335754
69740879
75406033
99414089
53456724
1841189
24190145
67656685
85393311
38794629
98224916
44205322
75521418
19843330
44774987
68704645
83449084
72050359
10613507
65891118
953076
95248238
58976725
82165028
47929154
20594097
75255357
7489891
90671047
75710522
17866509
82134128
79195979
9969790
10809460
62173412
74643553
93780357
28004550
84193641
14950381
31489711
78668911
79144520
86750573
18487829
13684505
22476483
278875
3350578
80533208
64895687
37932405
18645115
30952054
19978466
42510526
82936093
86041436
86569715
46827799
63542859
92514648
18109597
83989770
94486227
55851568
20202091
14161991
25824644
43591769
19197896
85245191
36134755
54128477
82321919
49001446
46184513
87844563
14424731
42277907
5988068
3054926
5668230
16184627
66715080
3884792
18737453
54591849
12022484
35341467
36111708
6080564
19204999
20723102
22085073
8050770
91643756
85359069
55618904
57702566
66356626
55886601
10057741
61215879
47966560
16160789
17766606
37555968
66317432
54897245
60553307
31810041
84380330
77470246
21377353
36575880
72479
63576927
89660659
76280991
19011937
20350511
89070027
87656762
7717852
25757330
46614198
67692718
65286006
83489145
69719053
12800916
66819059
65279691
22646694
47033599
402040
53982143
38126941
53732266
64782438
87597542
25325609
19980796
35643572
88435595
26301614
9707884
6927137
18277644
29301989
41871207
86624072
8112000
76463674
63810649
72902296
53359520
43386829
7537884
90866095
86597133
62392411
46601912
59317993
84005929
97501028
74405482
76738439
68596730
64429619
10976936
8410988
93411510
2549840
95953963
97833383
46959779
93753285
29537988
84748247
15798033
29092689
53682047
14605163
83979262
77600772
69417914
10824689
88216801
42765813
90943457
67515388
2689833
23312753
56213132
4723471
52103217
6033793
79221814
11818824
6975276
45883549
57980944
35593866
31693328
70254800
55193518
62567747
7557696
45845963
36005986
6356269
6032730
28522589
10577475
9829373
36182568
77670623
10958549
87016938
87363938
53573342
62616457
63323072
56146333
50648477
7659890
6704644
46945035
12559543
34644536
94627264
51374314
65354975
17954524
31684544
72414952
11439127
16395785
60854460
58297125
83300968
34653876
11376868
60347684
86454746
22815451
70096283
3487843
30951830
5965529
22534824
428129
14964805
53429203
54043391
63372607
71878954
35550565
75455104
22065027
6251530
70484858
49747581
93962500
80872725
89384492
67411015
67180959
28379114
40216920
66392225
63131591
8254603
87509548
66440895
45346849
41807526
30661572
80866690
10072630
5071009
63861733
91953936
23388447
52474180
73134227
6403259
1527132
55316218
74568719
65070551
98939324
87279562
75654748
5254130
32714140
44542403
46797628
38994137
80130211
38814100
69809647
11754580
51559564
43018478
89395777
14435824
8449397
54472104
17804359
9676867
37294345
76427582
3929087
14980354
25826704
63493935
7237830
48380657
51179094
34666662
61908688
35796683
19761681
86900955
15243140
19381886
67771271
7746563
63749862
58478484
5618948
74512677
63240372
56482594
49377741
4888329
32845598
20984955
68424685
13394689
23941909
1884955
54106323
82195872
62596137
55595246
68405291
63901916
54808698
5486839
43101113
56073013
86978254
98606601
353089
55500931
27056035
47861621
78409300
5443954
49445175
44415503
81867468
36971237
42051765
90122947
4788816
87714065
82521306
57445086
52946294
13354848
84330241
93149589
50400275
15393470
11386082
2866728
70319932
22781327
39244560
52241728
41165325
53263374
67048590
66971822
76538177
67044782
69499671
21132828
11186434
58605520
94612412
42796939
3737882
77246937
50536635
78272467
59045300
88981201
6040000
58939955
16631342
10052430
41943373
64320525
68116458
21472933
68050678
33112256
49260630
71387958
46104654
26154660
12779691
53916218
75001130
68501678
83165882
54950147
65999517
66509816
86660269
62288524
14087795
33230224
31503837
18084678
19300698
83561361
74727364
90761640
70374850
64047085
88914568
97317113
94553139
71378309
64343611
18006310
24516060
81340340
55494085
53456423
60667151
17072082
55611675
46686921
94784443
50507125
72989002
80752105
22466754
36235738
68014653
58529756
11524907
35577090
96110979
66796277
32574736
47185940
70609383
18526860
48882853
20210003
85021672
90404029
5537723
16518356
87510292
73946189
95728917
11017100
88359468
81937661
55143012
76753577
75794413
7705755
23461507
94698757
70586534
42567453
57708905
89104871
48525731
41740643
45888451
68224333
61595416
8307447
80426285
37049566
28863460
96335143
90090015
17810847
35577549
90982135
58302948
23745924
15063756
77009173
82821746
22504969
99918760
43231773
56053123
30533042
80905751
96025677
30102825
75425211
16832068
84042969
57793649
66387264
42604011
39311413
14003703
2051269
87284478
78999193
29757480
56349425
51024530
22478475
30230852
89737453
30372734
2201708
64829457
57763362
62821888
39326168
61680256
72282952
51014340
20047852
55187765
29348282
21803080
79336504
21723526
75264183
95637879
95936976
16871449
68300803
63473921
95164523
45459996
8684718
44201233
10511750
21115977
77785307
53815414
30609663
57023555
49721586
78454021
10260711
95503171
27288722
4950599
32844826
80050810
98925336
60855193
84705376
56121134
40941883
87947664
22487445
2837450
12920129
40389101
93925747
650068
33659192
923653
81439404
46783615
32998534
22970129
96106805
58295390
62075028
79956329
54080308
43894098
10181827
51658147
66376401
55978876
72214951
94119764
2125469
20159524
21514007
56099716
68111374
97696102
43450254
33746554
87656196
89167925
13925814
90847350
74163657
37573602
61178098
60250709
28390005
25229423
21910455
94465296
12590400
41442512
74001046
94659512
24126652
37418953
3606038
32214443
73723879
84194429
69624932
79904722
88322802
36617416
46444500
12318166
39072917
63486482
93435849
21814141
71235714
87873371
89800571
37507426
64201231
25349491
38308525
79157405
23133276
26903780
36436423
95784343
54466582
84334987
5132499
28712209
19980130
77920613
71295890
63664033
82289738
34034094
77327657
91317116
43938054
56111187
92855835
22591336
32681425
43703566
31015335
81420436
46839405
43286135
36350884
77970180
19490232
18612587
26709135
35827072
43053338
55044634
57679836
31383457
72883371
93883322
64243976
99976582
20178724
53229578
29579812
49091939
68599871
53690767
52608205
71706531
3442434
22312502
7310239
17020972
91982419
11912866
81718082
24283322
86952887
19961483
21816429
29464814
11861544
47209655
47192077
10974543
64202456
33422206
99809679
61644402
82939183
5776583
61204810
11642031
10004990
49130511
40079565
5689597
60345198
39291703
22304153
74873640
92606973
50366767
80461668
29757416
71071840
19507294
59111597
2186381
32565640
48961520
17096471
12739570
76353563
86393505
23519278
70853676
35618910
53327016
46878312
2317777
31971426
30751852
14913039
95974630
52158887
95285444
17573082
71976313
84316210
99053296
21975948
54268963
29754238
78964609
41987138
52595394
46424522
81051345
70364996
92187443
97519576
80272282
3608633
6546241
273358
52277112
48653922
35048205
67479639
4367561
40861827
52093072
1623691
13988368
12135783
56895460
11685973
31731962
44567691
95744470
18795735
50108807
8063308
84566732
35008603
83583322
81812475
46644834
83374712
73709216
25825494
13962488
1042178
27320791
54807136
78638148
69472946
43290957
14742228
65488404
23960285
65580428
22565876
2447613
75046245
55448623
76825247
72592074
90850786
41694911
23165701
36475326
49478997
57906255
51363495
99981458
33277638
44778201
34790082
50798620
55335680
4473812
92007779
64101935
46523216
27951736
5478639
62776176
83564731
65701534
68070802
74327034
2028314
19832240
2202997
81594345
11724870
29503383
33868708
12826384
72473363
71722180
44362899
59375090
75895405
87822697
56462972
70208322
34435949
32706182
15517797
4111183
60387045
24662280
87772975
92101730
26184294
13255457
13799830
23841680
13976767
41289988
58395275
76787914
38904823
64104398
48096012
81031604
20156722
53064920
38072120
40136978
5839336
39097764
4852072
44180343
73915670
10513776
61038998
30412871
27763583
46389882
72735736
11217140
12497942
66162721
66483304
97780877
32237495
35051228
94198028
3750595
69053191
67936690
20439258
3327612
42259520
34864982
13293573
63873686
22601942
91692201
49876335
91357414
41419311
36947427
74366409
12625319
40278345
41376821
50699245
73318211
622802
434866
58614002
58789270
50655018
4322939
63841285
25726398
7529846
11442193
50019442
93099000
31522636
38909685
40566805
95923525
15044545
30760733
38353185
6800632
22159968
27604671
14689958
53004535
42463020
71552050
53042301
90936273
10244369
66736885
95824859
37255839
35118186
99275360
90992790
1245421
83194215
57862976
1213133
38801693
80931281
56939693
71569683
58492194
86409731
84739992
67676949
31358500
45659196
38013863
66367389
39404427
88239130
75362405
59476505
43594750
81653583
40090885
67980086
96902426
41806555
27045971
51979404
8806034
12657010
95913272
34921343
95643625
35529968
54681876
18725377
3777509
37907744
51939949
36619691
85363537
77770927
27910813
87801079
21704615
81363665
55501956
96845215
62699685
49780150
82315776
98648568
61085806
3685911
28689461
94125991
10080245
3667093
78162681
80684007
82076002
76323103
10321465
20347038
21740332
76618832
91009162
26964953
49158210
25960874
82606869
47288345
80463848
19831272
67438791
24551308
97106172
4262682
89369883
64158948
631597
5046294
90223093
50197710
44413685
95178592
32823475
72411313
30991421
25469669
39240996
34290676
95951141
69910770
79098375
9581435
84266827
47986902
75725106
66797094
65681054
41288207
60559359
61949113
70316840
23678055
11395419
12594073
97851371
26936677
41685768
19049099
83751361
54708223
34555461
89908098
9536874
98663609
5833925
8728554
53942772
90394295
83075200
4625539
3628419
55640098
54369842
84585180
84602074
78408242
21020502
45529178
49731728
5085430
9730864
71229945
17766500
85627465
26831641
98798030
88320357
96513779
43666271
56730641
95337467
87735481
41563192
11870968
13877394
95183641
11572626
11761603
61533329
22864099
8098413
6880448
73621063
26035125
42927332
82003848
15185643
25954907
46400183
53923027
18324214
94983130
7820880
10093695
49204441
82332196
16836306
19349814
72615521
97196335
96837682
94487605
97465598
53630810
83988124
72330745
97851413
56230086
6251285
64164104
39578257
56126947
2341813
77811323
97899242
81573205
53352496
42856588
16241112
13426989
24805129
6264894
78644917
9762929
50552343
71085620
43218481
50258163
1785970
64300175
88092228
4448137
79727163
86046207
90255376
90540831
28831192
13970698
76044522
61507599
42234105
75564455
57452132
9671125
33427
10222594
69502930
72791145
74914340
53074717
20369687
15289037
91450070
80347886
33538275
17190371
9729456
59420494
96445066
57670344
215860
45154723
798536
86708443
19628061
68285191
89692941
843068
28935579
20860213
16495407
6059769
78524320
84178251
84608111
37793274
55447408
86612475
82618282
98910579
90655404
85921391
70397652
39993657
55367582
54990515
64316214
90434929
5074811
33193025
27860478
42228478
74595831
80558672
62166131
35858456
52233076
68471975
61917942
73401573
9572966
18737418
44489172
72553116
16184253
86909587
37283078
24655691
45191739
71025504
87263262
4025282
58144086
22442406
58788101
82652199
59618009
67094540
72144929
81102270
73979002
6956687
39204775
37301317
40087397
1964816
47908601
62919214
79250656
74926027
58413337
68229427
4639826
49046078
84347733
98090066
89381092
56260098
73767194
46684255
79787996
98283623
18927690
74134243
76506730
97143794
8067145
50026077
68414307
99457615
76709040
74728629
46565843
35593027
78682202
56583945
23889979
60697630
6558818
16492501
10102657
50765445
42851209
53483446
85759743
14674261
20577201
94937980
54650715
8618636
77059153
87049748
54034301
18704374
52031593
10428498
17715677
96346034
30175343
69661314
35621263
3140862
59090685
24937502
43271847
8517996
10299763
6096530
92432540
65784370
85396020
55424605
15374415
65934714
23008101
54256049
99119302
27733559
1576240
46056373
39698312
51119314
49202857
43194799
63106709
28591653
78123040
63108341
98798741
4544641
74606109
80372720
46092908
98630485
29719476
21890787
85987983
33795758
70113689
79832967
72487628
94941172
44504522
46393252
52118116
67656482
13327538
98397747
24022525
3979146
77547821
76454316
80421930
90513134
4219313
32720365
35461505
94913491
73001096
43637073
50072237
92590239
51819819
3942726
10520843
44063941
67520019
66392491
21165924
88267326
6600283
91506735
82022163
59459612
21402795
61550433
23503017
48254110
4409729
97706895
63122669
48351476
982176
34623550
50022996
81194044
29306583
87250810
82101285
76607717
44967326
14329477
28258220
16372847
7939629
47981350
34631676
17854098
20719370
15854000
95908253
56732147
23485514
10570402
3310279
13938219
8383639
39977759
28440271
17908682
31553352
93581431
62715291
45284012
50803497
10667290
82952441
37637344
90319570
38629740
14767608
57196608
78099467
67413235
82535373
6862639
81831564
93701803
13243959
35661123
40238597
59561528
6232507
84375472
43778995
83986013
10400919
9767013
50464343
2178959
34543667
87908689
74915660
75721959
60551831
41716530
74209253
95347393
40774222
31262702
85878512
2209206
81673501
52781513
56170118
70587371
52377782
11763063
88701265
47239245
79226632
84595166
23350224
40018351
21018535
99036909
30528739
176458
52653624
85079513
34685941
47223234
84896472
36360075
48028695
92970087
97012366
28963079
4701347
6180382
32163137
62286697
16265082
31913100
43033494
41427201
68869822
88425271
55325420
65360355
19898754
22493643
61325615
11903207
62679092
90992662
45020412
83485030
28948580
29886030
60372893
61500679
92783805
88518948
89705126
59570410
62503355
86244364
22913532
42919417
66725452
33651161
36208257
52233461
61199095
80939223
81618296
77613129
43450034
72133877
55934490
78588782
8847634
36215781
58359496
3108061
57932188
17765078
50727287
2633542
37944545
98188157
69001814
82046336
82493225
69752368
61209300
96446238
14429565
86781487
88198733
77529407
42820377
6409579
51402478
26750779
56539450
82176874
86756864
39706815
18346766
90485567
16450140
67450625
27912736
94032048
19272886
65800755
24836600
12365377
2418014
24076472
45044533
56878987
17936780
16885959
84177253
24380956
54789564
2028952
62947953
6924651
73575494
13799423
26062344
82286351
43629587
36950990
7165982
86834985
63508748
90370400
53138955
96774329
50406466
98111685
9492906
55756463
13280047
3023846
8681034
31571263
56979132
92222009
13571680
78660856
84261951
92396044
89479986
56714927
51350330
99392667
59239007
40605202
9841716
2207315
22747428
36296557
3463686
57067525
29903694
50415356
43604617
37336463
26288626
77714787
60847726
50843085
11251168
23418156
30603770
13164979
87090840
7289418
67242390
68788750
44404513
93368262
22594200
61236633
10233469
65691743
97720065
53854288
91439787
51170465
37217026
62599485
31591335
36152266
85703263
72745694
81127360
94121852
43818984
42863261
86915689
6673507
79623682
90823195
25082854
58262932
5720931
35629318
87207873
15233108
15571747
71842908
99800186
82361134
15234606
50579998
99169716
98563235
90145180
40295424
40417248
70421652
81442857
51488266
69542214
36704025
21053097
79257318
58380647
50304307
72012093
68527052
75898669
93899464
15420896
22123729
57220159
69484954
12585459
89152588
30425048
25227552
36215705
765758
29492149
62797752
96976759
89999922
5237210
82689117
62770423
50135837
48264662
58513721
78608116
98478743
61957926
60701570
68718922
20573320
97771751
2228122
9445425
45616820
71219202
75843379
52157895
52315730
74490772
32214563
55978263
18794474
61205548
92581675
63765862
73959581
30816067
8665840
5672528
86039482
78717418
11352987
36588428
9634399
54008087
96136554
72318625
11548505
10033861
3717462
20856009
93423494
68349069
20493239
87860730
53561918
22562111
92876865
45468049
88459423
68953787
82487313
60411767
33847124
62744377
86306460
58427884
88471929
65528091
85798902
34628024
96283304
3373001
8385822
46858161
66323373
20570478
12482108
44938569
54601400
57117146
2260337
19000356
9375776
37121639
53248955
47089537
8783931
38425957
41233983
70279845
63978711
25493848
28261067
84093687
124885
29271784
23103063
48149446
73996011
93229469
95952979
16234862
78132380
7013326
28039071
54080094
79435717
13740662
23280451
9197844
4372803
59285284
37687706
42424609
50359328
13889815
3985993
30408573
21255820
48659276
91693523
43832333
25647500
33850553
32477275
53460471
44105244
39863096
73153699
51492667
78828527
82819017
29821646
43642929
63805700
29089650
66235663
28980933
97545473
31763542
76594983
26182620
50482545
90011221
50033916
93987622
43517801
52699900
79607235
67751789
16947687
26020991
47684010
62193852
26892274
88785892
65858026
98100452
78434107
51297809
27730460
95377980
65160889
41686273
23858655
25091163
62843982
18174249
65557158
32673919
79751745
78193063
23835535
63772794
95224828
88026237
44917423
92765680
85088336
92081612
30281933
61069085
52705168
56735583
34676515
93835652
30411691
89994662
66471545
57825188
22490333
15383605
35099541
45671252
14801166
71044454
95633733
42878116
79849881
20238936
31468559
44853772
28943746
304401
95820545
70592859
31637109
21534170
15500481
21908154
33330204
62533757
14101551
87896222
35068028
97627129
94795830
18886113
78846279
66148755
58932722
26708968
81926206
51491932
28304083
16645893
56466414
87131387
15323346
93169803
74161348
14020355
68984226
50929988
50474724
48786129
78700059
22996617
28293923
94732182
17433512
26080389
98325336
78576723
6750966
27143275
90808916
80997346
45808213
17388605
13321207
28444743
31442506
78573997
73303043
41995819
87720095
93117305
10261681
72862242
34017611
88856953
38692246
88870669
59139339
88081546
87318561
60774077
34950360
2284725
65748337
97541733
76432867
7226476
82865590
41347073
51761706
429552
57493000
65572848
84655774
5808223
87697010
21883060
99198758
20844734
77742857
9176176
66684068
40201373
58100596
57681231
39970374
10746661
97372806
25914956
92485042
23564483
47265653
29988641
64101682
39307599
6694468
55311346
5837269
3518871
72736005
75744431
55372059
22899865
70423684
9534963
44458674
22760465
16842826
41900203
33576399
84036215
5968596
36863420
6378768
18806243
12034914
50729401
15001494
91416416
64704083
4473139
47803917
7048483
29279591
51600642
35596529
69063384
28675021
14642557
36149238
28598152
31778849
69346546
72631453
43261706
50996996
2157683
32970625
78821993
75128892
7647990
40322785
27668467
84948713
36157645
82229504
63862259
96806472
68056517
87637984
44600411
85490769
35957857
89458909
3299067
96655091
24885507
74739592
91425280
74174956
12631053
14212572
54008660
33306155
49254936
12428395
88023846
72133170
37241295
34579052
18233073
66112433
57405791
89493179
43011368
41841098
69210920
58109481
1264306
89900889
20128013
21526843
67853509
61727164
9674664
78597254
99050142
37663201
49234156
13320301
9066803
21764712
26772594
54676207
52570403
87294082
72413465
91646444
26747730
77632720
52635478
70153683
37721936
33260555
97799489
58669997
61385369
87712468
59635410
16437399
14073207
9107079
56293053
48841178
79831492
67326980
78909458
8251319
96029344
77167120
36495952
74868116
77007735
79815519
32349677
83368096
49138117
15783346
41783458
74540069
55184825
47684344
78836624
91876565
77429933
20764088
60880816
72844760
33807009
68968923
56419424
41659655
526865
24112818
26595886
43988411
59005755
62020844
84129571
39792404
69991729
25801476
71996262
88732368
23155150
17133417
4854035
42012631
71427
54499695
38461586
83214850
32751891
85193745
43670402
41949832
57868319
16675659
6861975
36957167
64192356
71530615
35263883
81110742
41433057
91059224
92788914
90525678
77349238
86634039
98133313
36753117
48680589
85536455
56059747
15161006
9329344
88455339
28908655
44453432
93012664
33723935
41223242
71723663
43528320
50989750
24467803
33392998
20590427
42203499
92544594
64523727
41519083
49046206
30677868
14139193
34877823
47959800
82871385
46125890
5682592
41128500
45950684
42809921
40502489
31255671
35941820
86384674
63062075
18187936
79219726
11642797
32941017
44465405
40545595
8680924
76458062
41216140
37951805
27162175
62860043
68144437
41439570
53221170
93012980
31678073
19913157
72492564
40354298
99069696
82390862
73164699
64116159
3130019
61250794
77557730
62086481
90929134
90694755
39069515
82107042
9323492
64469533
1337111
25254563
83411550
4682933
31137428
88931958
52118745
85736515
31420348
67374036
40589018
54749879
90719253
72024724
9336086
44713720
1266932
38494581
6304756
76645707
17761381
22722202
97804510
65227277
79223839
61736985
32163852
23897806
46333307
503075
47407301
87576539
14297800
77310400
16071099
44080027
36701749
14877679
68334877
21694947
66729568
15643359
12383065
45306070
63344675
40674626
17067336
46405940
55182063
13215297
62969544
56396551
32586266
41337838
16615395
93011092
72970862
8442697
72705724
63834739
82807062
53576198
76041289
27017092
84715301
29897344
90748782
49383013
31993571
65741180
65745732
23023999
2735509
84637094
62890421
91607160
12190263
21507137
79573899
76232336
52279838
40774478
40511699
32483103
35654474
35087744
44995099
61693316
49243167
30144216
39166529
30449481
77620080
78637253
93187549
26580648
6795160
67531719
84063040
87869454
47176877
63412652
33096338
97347711
26084424
73559124
169277
64492383
34218916
14759767
5445953
56863753
89175361
81417594
17709606
29932413
32369803
42756505
38018502
78056896
47428825
68600164
95245631
62005210
6027028
98354032
85236119
7055382
53728051
68775153
70001469
10453223
15709904
18180976
77655793
58322297
15255853
55858356
3861881
32573793
91719479
62656373
53316954
77810474
1707497
76627896
5983335
49652269
28823586
60676766
11192691
62521763
3968446
83231275
42840218
25528492
47915701
87554895
11619227
769228
4356262
48317132
40404453
24637233
20272844
80937768
38084262
93603466
24910510
17548002
25061810
26593850
75863438
51017359
2095156
33956184
61651593
82550471
62964628
66176454
89730366
61730093
33893783
48826023
73908095
66290754
37478391
14683178
62781347
32909703
17641938
56139241
11187444
82196520
53359545
58911483
5936855
2530703
46081524
65609779
86624542
64879194
71718958
6483462
36437365
66400688
13747290
6782738
74246617
12236006
41684093
66362064
68655102
10672344
47736194
67317508
91691813
2298312
72154988
21770028
77040252
64135197
5377272
23486844
54428659
6970094
88066413
3833122
99057225
44038635
82550226
91409614
90265603
54432711
32350078
36891652
85026395
73276334
59136820
18527128
71272981
26640574
41027225
52165375
88068344
60983012
58086742
45478991
86201539
81076579
44065782
74744290
3251326
48382156
83801094
8112202
4862281
9351830
56646447
47280678
41986150
15429110
29202916
43005910
5402739
67102081
85141600
78335421
62069340
71543865
22240724
80248955
22667422
81453354
96345231
20620103
8155635
194162
66717675
12588927
4061342
52312163
93407840
76709122
72817892
83114169
48847961
82445250
78569360
33413243
70965640
19075781
58674221
31716122
65617984
25880825
81910469
62049446
17031830
68739308
43069917
62971687
11902410
74767382
59081165
44633933
85831323
90103072
78682334
13256978
24939342
54512618
75759279
70087708
97449006
33776206
67856867
59958068
74515026
5971189
60335329
44413204
65524718
89023278
18355945
13205896
87908934
7904172
26136526
12684257
64562890
24622081
82101967
76679267
69059267
62956617
33500655
1713551
14624715
88474713
25033519
49420130
3063701
2676766
3088669
3244760
41878170
58306885
80326960
57779923
90492443
78111198
83752892
76376075
65067709
73882596
95386466
1688986
41363491
25692171
314084
14314139
49158645
50511470
38997551
27843242
38380069
50929710
74175152
47850912
56828788
3758027
18997087
85491596
36021299
78272138
2316875
20219641
84481523
66473069
82723605
80927614
26779380
36831282
91116153
32042301
75885845
66966307
23008066
60144977
33884041
90628845
33927242
62445647
88414713
75953597
43295546
79048589
85671682
61315904
45663464
19023795
6777360
97879152
38605322
5801717
92853346
31303889
32608252
4563700
89239912
78974471
52199414
15006354
57280262
33190903
21739595
58900728
29474390
894763
62403135
49255591
14729014
95774206
50363052
76092820
41438181
70045246
36651316
28899364
8943951
50303999
65336945
40844455
27985148
89216454
6962442
75425431
88155993
62264805
56451374
23039383
46775295
35638873
57669837
99428498
6340376
17490166
570459
53937543
3623741
45531638
72292362
59100469
84788158
87106992
30989650
70053493
11997510
52015087
50245713
28149656
5322732
98724183
88495921
71344847
54659294
49283352
90296613
68998536
92161773
16235424
31702623
4065715
99051357
60732276
34711444
82376418
7150388
66525246
20587049
67774858
5055004
12200965
19914038
25185138
13538152
81988612
17782034
48491307
81094565
67591400
89935622
47208535
11181483
81756176
97752165
37286004
75690570
57881981
33815116
86808137
15863820
17685240
26989663
37427961
71949030
63588867
32880502
20031398
20766291
56633233
24302738
1592219
17719753
87794464
46536641
48116313
89040334
23538821
30795155
43706771
80395720
1171652
19727415
56756891
61217025
42609863
77037508
90221908
742965
21322624
42903135
7569279
77201287
62741592
23426930
90192186
14917743
25862159
1568280
75017965
90102273
40423954
23917275
16796467
53917691
73521623
75114220
98869261
19253340
79896660
57572549
58909262
63101357
59143196
97767088
88736006
76232923
60610254
14284974
4682124
46458590
60900094
51969387
63885349
76312786
95134008
55937241
29214166
20331281
66290504
23730874
93091778
72033891
93790527
3306601
52958801
22537103
30941573
74263819
65082493
41430645
81551040
65264701
70446752
76866347
16632412
46231676
96430585
32673712
90930881
72770688
11985322
10047682
59403205
92863790
67657693
86050339
27779744
73838672
75453181
54644022
43268277
41025219
40886868
95745094
59409238
54196854
65649258
43573562
83635829
19604554
28125841
24804180
47819783
20064560
20017934
89121320
17065235
41177820
74968817
17966305
73560736
71183631
54724897
14156579
10471017
89164532
54096537
19107413
572109
85260992
52761526
51272304
46083066
84426502
54712931
18407510
84952925
56053253
51876808
38712850
24582742
89765492
24404084
38956958
75436386
73535572
68694340
10608451
45835967
22336265
81652949
30406901
43906536
30531738
41502729
69269731
51130493
14199084
90271640
37660314
78804429
93216529
71110604
84929319
90012056
83727868
8351760
97759808
41288916
84649577
13266024
96225544
10530362
88006308
75167516
3055699
56487413
29627603
26201997
15266570
43457051
65701045
72575090
58632559
83939664
47348224
35187584
75988331
58839058
26486823
60778270
3245647
79715504
68930762
43044978
10085734
85444857
39519886
53460386
61917296
52070504
21399281
82479908
4380275
30181793
25257812
67476001
95187828
66642525
25630080
50322282
7764746
83263294
32233829
68325644
2557421
8791521
97865323
40941561
53362235
86030568
82881798
61273261
99059890
53534130
66343857
99645011
91859102
18364301
28472222
48695183
74323826
72926493
8407108
54208224
56963893
4844105
58185597
46881382
68484744
20633997
87533231
23283156
45718391
34926709
21822795
56055211
22857582
2679753
17393181
85014244
70615537
27058421
531874
42165792
77978048
58090905
92851321
44785259
73504745
95370140
41733622
19605859
25621058
79767939
24172262
86281218
22907460
82282456
4772400
33923432
32564133
42771243
99688184
61685124
71335733
57943991
19631762
8596431
87552133
19083092
16482447
88004012
44396775
88002969
76005956
72292878
73475918
87835066
5764030
62619206
78724514
84742885
59844601
49112645
84287167
39694559
43161467
77906630
50676008
70831744
68661721
56919214
48977321
93339916
61084264
90305295
44375884
73593815
72689903
5406513
20183197
88459400
7195079
69139193
58218765
43790570
72922051
20509562
81506475
79517091
71940647
67721594
50982685
18056341
80648232
63628070
50341622
29189174
73419059
8852740
11132053
39845193
61139162
75589343
59984333
49080161
31990267
91470374
28896308
48989810
15925537
49337853
1624696
60191149
37405428
9964383
50109332
24077071
58118157
65273811
95216969
21229822
31985073
19720618
22242043
8361090
81144609
93028565
12059841
83310799
14616135
77707331
47575437
46361804
96922151
46452008
61580800
43378475
25600770
87439041
53078321
52013345
32870758
88062870
98419960
96468128
46231135
42687288
52662437
68880002
7515392
11125713
36695950
21702012
8905851
3511518
59667685
19902389
87909717
98602115
46869378
90774539
91986583
38032046
85772071
42948410
39801963
81362820
25042729
97196977
42322331
1133967
8630701
23896414
855429
21185256
24633810
33244475
55966969
35003726
83776327
58317623
32220457
58915334
94999554
12713601
54166762
79328472
848099
62309430
64502754
97202717
45149488
63394092
24979285
92423331
15197689
96691398
71429033
89607566
71732123
11276733
66085688
20749637
6504902
89165611
69003040
55379964
5178486
50233241
87626892
62612035
32087576
79421959
58313041
45125336
35802477
45949595
93528725
7273519
51874496
14836644
27169674
38602519
41574423
60031748
6717932
81846446
8991437
4423286
85329067
40218256
83833592
84915519
45672676
35610563
69859083
56951430
61492364
80588727
88561724
85164919
36317087
92132484
81744367
93882116
78584062
61229413
602543
78414856
77696192
48884405
93282755
71671804
6680916
77634395
93591635
2240376
32346412
5973495
52774567
72045668
69384112
13101078
64519811
20922234
51079857
13910874
40370289
96222583
4529799
6388134
41432782
27811740
59147810
53343170
33967798
67983477
10454412
24176641
67418588
35667163
55790475
271802
61583634
44264828
4035566
57375682
88103868
91347653
81206884
6958153
89187367
79205186
83354337
72518030
14665157
51801774
80644899
85674616
18434706
56196751
71887624
96120190
96444774
97696844
34931065
50349891
6460881
10297015
40250022
73278630
76488358
19827608
69442757
89048915
44842514
70976397
44574759
92304081
80611323
42273106
71700128
86502671
41752846
30819020
73493321
87338029
31430491
12209515
48734750
50508821
74271251
54960867
62987613
81197450
35169006
11966708
7017595
31285328
5517226
84098523
47224293
71731882
136559
12317638
67380976
30798608
4914162
53458519
14257615
88420553
55213996
48577549
5482545
69624971
65413761
30447054
25964118
95003123
5972149
79927179
48156966
46417068
8650450
22200964
74859240
61562688
28049226
41522831
50215189
31878743
76363127
58078444
51648484
42783004
15660753
38726827
68667757
22858685
75153167
43186606
80665506
51925042
81988036
66319612
11401645
19914903
70339634
42459521
15760726
69561630
93854540
20448006
17116273
15658311
78168766
20646387
5824320
34976219
41959929
1853662
75306764
20474281
84943243
82730638
4820422
44139703
47197672
44462972
99840385
47598597
11458229
63097517
12583509
89730215
25369896
45765641
36851972
43850311
11918543
49160773
71331377
46527515
26241440
30532012
94059072
84757301
63500492
30252403
30943721
40595111
54534664
8374941
9598204
38533355
15967557
54549155
44109808
75960410
96143340
25056651
5462686
44934956
36835258
96287240
30653785
42382344
7363219
117366
96126761
87372910
6449208
87144902
41839820
50082807
63228304
36026874
43508282
77420301
39954030
17549089
91930129
64217091
2610673
42762047
4814470
85380735
90053200
51979315
98746859
14933643
58235694
72179550
67553699
69291525
34238539
60649176
14980168
69520385
35456250
8722578
42863644
761580
74496687
56415345
7175339
70308300
11767074
60789229
51218648
52467593
14010226
13910400
13979160
6724071
57459357
91728077
34390672
99942961
9186707
38049886
25864967
99342134
83078404
36517924
24418764
56487138
45929931
87685801
31060460
98087376
71151064
23216150
13526225
98300913
65756220
2781096
83625502
66747987
87443808
72790283
27432586
15792028
65156838
39072097
57097510
50977350
49742604
93905926
66414445
66429252
59041513
29863283
9133556
1145103
14278097
86325608
26965488
23909475
96401263
84509573
57038632
2217217
39116217
48814398
95445647
90679460
89696628
79299943
7444546
59196316
25980141
39209204
47747919
85426334
13438965
86603955
33550206
18649926
86501113
27917108
16768377
87144840
39516250
21733540
65943349
10212676
59063122
49432466
65409045
87057344
1478187
41724053
43312020
22470084
80105475
82110005
42316973
22768731
12922198
86239906
66403204
275269
8354182
36183226
32877801
8502633
75342232
72163685
70406854
42644274
41739428
86128678
11733102
54159207
68252473
14733766
58704080
91399305
11707094
29651916
87971045
47803072
82828342
9308886
39469764
48162422
86931991
13605400
77128933
30548657
93632334
95970055
26268318
7312786
55437810
84378612
81576983
96175186
17098738
7765187
85687457
66037179
18198126
75105689
94154023
85666904
85177012
20954763
98517070
44738329
69533806
72295320
21826106
22176360
27329981
72578483
9658417
82401446
56962457
77948211
49087371
75048590
85149474
19891537
38928960
88932932
20509854
77506745
56874689
6253432
93804990
73428125
81979529
82946557
77823
20298029
29660402
9667286
53203644
48385796
98993355
68353517
88867762
36908778
56275626
46840241
21317074
56180752
20433191
19323003
43787914
20966105
65094159
93496692
47835378
31274817
20550499
68204370
71733177
95343320
5862859
14086650
57798843
15723882
27906505
42185711
73385412
25348842
17206505
51716615
84536066
11679449
88952122
92297308
64841635
37623295
80387232
20640665
61592614
12713143
54907773
84623774
40066927
7693668
9340451
733778
93696907
69512382
14075488
48728341
72090133
11839083
29291973
77915646
52306389
2115729
52955243
64957808
26881355
74567071
53472402
59881233
18150026
34561020
39005210
53163864
1009612
41934410
78043838
29558001
67279725
52993830
66349907
84270439
13169674
75649841
32832770
65456270
74693553
96434104
95371859
74600441
71625538
76173311
50978894
98350834
90727474
47729392
87445161
73294156
33164009
6464628
2066921
45869326
42742152
45621324
62979271
38993674
3642691
42067980
11866589
27516851
62248777
58190559
16860139
17201549
1290632
73655504
6992878
15722586
81196890
18497850
87131580
61058760
93550225
73899625
71298724
51189307
72506853
21317780
93499262
74573847
32448514
85498200
18547894
54905356
33894161
97865087
82498392
16021850
79420817
42444824
71312219
90390529
97744074
27255251
96605563
64622966
56495141
38942819
58338833
89066324
77981626
16813511
91015943
97152800
21141470
64648275
68281095
25460350
53075350
49434330
32740126
136310
31122572
89256493
24831682
67393678
74381346
38023322
43582299
31484366
83096669
68709258
79247891
4003608
43420195
40979030
73168350
54353283
27227528
25140158
80380505
43835444
21175754
5133271
42553212
28515949
70994788
78146127
89087443
53295888
42055155
38918407
36089444
56139048
64605408
53997849
50628887
62706458
39316694
61915483
75651061
42000575
31150270
16637795
61432654
39688644
55967529
39517958
62852603
34195827
39139518
71482497
68034665
75462004
29764767
41996630
67259854
89597257
26266971
39998788
54518964
60495488
37808296
71454906
41990767
99182403
97858280
70939401
62118183
78575969
30266748
38955825
72631743
90143590
85469524
12129392
41256514
92676557
34196284
3741780
66125945
11543149
19696626
86931786
98088798
34060424
93073535
79829895
89203655
31381654
616859
42495408
62820582
65597961
71884243
46355474
78489109
62753645
97379389
16630503
40601621
67797995
79527804
27233328
89596902
89760028
80678463
46748371
63972051
92763527
50212965
46794151
95464090
46480030
6209153
28042588
46925249
10439645
1645351
1969328
82271852
33175858
9142346
32863700
99588937
1046213
51600502
55766583
1952067
3604564
9382894
8249218
91122969
15051085
65057682
53658557
96729656
76948648
31503380
43490268
41232375
3238747
29090580
11296351
69377030
72464713
77948738
14900522
6098674
91171005
1581929
39936936
90437496
40154461
93483658
46475104
22198787
10797677
15591292
41400998
97507033
47085019
93056334
61565954
43133005
39951146
30460736
82275419
73142084
33566258
93337084
32522006
89062938
56323684
98511431
25775630
24178808
68915005
67110542
95012522
27994911
32758544
65044021
35598912
25947121
54926843
66035733
7460866
16103918
14420670
42008734
33619050
29850729
49498980
34317629
69309345
24370370
75468680
69504298
33375959
19774750
41460429
92144481
91678152
75591922
37663718
91205010
68516314
98677288
57003367
66875172
20452492
12898881
26803330
23724693
92591501
51295462
92987215
18006429
21795386
52897913
85408167
4560267
75743685
79828653
37080308
74431584
90680384
77891212
69786466
19794049
98420560
569328
59479612
37519687
79756725
57003430
38493165
70732157
42377856
52009927
4955790
79069674
70343573
32659026
38316194
41286324
78055983
18448758
77012678
4987023
95015769
52210522
21101635
80627292
39054364
62193178
55230297
16445259
42412019
38865310
41361297
79444304
78607862
75021433
76338937
9812028
16522791
75868056
41287407
53443482
60815885
63172479
34598592
40215767
47992569
69553794
79082201
26272386
84477542
30573501
88564194
81630678
94608512
78603110
43154712
36195721
11932693
35951941
64047479
48435532
44735451
13625446
4913558
56140886
21377623
18184225
68474522
53905133
65408170
33410754
19610275
79633846
27068262
21695867
76911115
59239696
99159830
82240861
41316762
41011068
52574081
59569418
33033422
20390499
60164023
81537185
11652289
54007384
34573518
90396747
72549371
65535021
36473467
59789016
59933817
14226708
26901057
91932565
9367010
10605663
69003923
72455095
24885355
55644236
69726110
77200493
41724850
51362783
77724870
14894
18528557
50338159
6136877
91131126
61791186
34331978
44414599
99487304
55871800
68947084
12991380
71926743
49213174
13590500
32910263
84024341
92452038
99631188
93993365
44875927
72149364
87632809
50785954
62174047
63364167
87491464
83746382
32681413
5528475
31995508
94376672
83051430
52136260
87894008
85520397
57948128
37921459
49733967
2632263
21950644
41059052
45699863
91970244
82253548
25984105
479189
56896721
29541809
26752311
28018987
92438436
86652823
10492044
64571684
72057931
47098771
47155976
80078164
34925374
96732746
2389001
71738621
78575691
95024865
46009575
80198069
29167872
57900372
37611055
82117062
30225003
75436776
53028449
68885686
94608589
36892928
15481022
13697901
63609444
94428956
98447254
23726416
49732119
61269161
86669626
65459191
76169187
53294543
92616036
66888111
72880127
53316395
36745812
84571998
2114465
80986667
57480325
21161735
35329200
81735631
87361820
82274443
36304998
29609897
66025195
40721293
77594753
85330676
86652193
70905028
98830864
95590102
32220388
60965903
28647017
37332762
31448290
38695087
12993881
70972358
56933566
39645126
80054473
72024035
4790144
70673984
45589757
69221205
74910248
55330767
30171077
38606610
88970626
46454642
96210418
35218160
78961715
18650569
48123337
6271507
90429250
85637793
76338899
48329227
61410574
65788473
18828366
51053922
97670876
96315165
86655763
2645718
50843740
28871674
95570660
26052518
83346370
13430326
67211612
24649006
34993464
77599973
67276835
64101291
65250168
99911614
30195672
99355488
22376101
65145879
68053851
2014537
13358924
96957978
55552713
32596023
20434696
15449393
57609991
64838483
71855063
38195143
58077539
11124756
72634126
59385217
3415338
50079873
69719988
13505866
55397531
96395284
67490439
18242182
98711820
56798837
17147341
7201571
6918073
74891255
10083830
46453801
96326209
39018474
24583712
92221682
45981957
13017811
38150676
8274884
84596422
62978720
31984338
87469133
62765077
87349290
81803272
14810454
21284595
57516583
71924711
23474526
31578915
16967669
83923840
27145022
58533739
83408178
89864955
6366358
83810722
54801001
60769074
97856726
78126857
82459523
39614108
74413410
66752129
58732081
66437874
87308373
97604128
48851248
80642464
27079093
67974683
56955883
56655386
31338298
89318476
11954191
51837398
33688793
89053225
87771247
14973228
65236949
97372006
10719224
1746032
96534969
83849610
53625702
23342706
18330965
38168735
98753641
75891769
68969315
73153353
66283250
8305060
25309884
30565753
59948543
87091378
99942180
3636284
64704544
58907411
19794139
37712356
23454522
64992769
21916223
12531345
18312469
36950838
76188926
62706304
73413694
98724296
99378510
58321717
39305112
7611287
54545241
43104814
95452489
15441775
96634686
86800613
56252762
36143482
69235425
33266458
70093504
26281793
67211890
15343742
61512914
17560878
14635726
9193565
59068519
92918447
9376301
75655793
67242318
77840615
74683488
74578167
5764844
32014009
95671947
31345496
33858601
87184559
21877017
51103233
59936881
69784022
62548125
69371176
1744367
18516301
38403218
57792744
3586222
42792392
73161888
61685987
24363941
4015771
39504610
27459633
66160995
92749813
21611478
23845691
93996628
40468573
5049809
84690248
38098916
53278889
94922290
77892276
91298437
44327925
84508440
57121155
73522998
36248362
23774706
79068841
36332143
39769274
10360076
79190861
45180860
38913577
82377459
89808216
21714390
715678
38392208
93007622
36727006
71297851
19031676
56291271
32480362
36437161
34314946
44453293
96926441
64755306
39251940
6722023
73515235
80663874
35515317
90720159
98188962
46212936
41829138
99508220
80480460
98786614
12649527
25934768
37653296
93590852
95295869
35519449
43124431
80363811
81329186
2453383
34334808
78420533
48610549
62760118
79343283
52336173
78303309
65443811
96912489
41934606
62233767
26239445
1554445
83312989
66863311
13085429
21489050
66105512
80685850
7426537
8340911
63182164
39323465
15488604
26643230
22473097
39339595
82813714
94453639
35623322
9531116
58641368
73528275
81663420
55781313
38617488
62117140
43397235
85770475
94667099
34509964
56813420
36330299
67736982
86843294
60317938
4633426
64794294
93208727
80883416
64418239
92294987
69639671
73745480
97080988
78697419
12817347
16073450
69423182
36348804
5825734
52633496
57727391
83589706
14058232
74504702
90954347
65309837
48955647
9581523
39162134
56785939
96916378
11324352
85965010
93406316
14551707
18743176
3379885
7467460
13906876
5222795
27847855
38923789
67122281
242469
53574415
35628450
21468659
29308846
95049758
30726776
18479078
36236775
60607525
77057576
92088015
53807483
67900923
82798390
42966388
68773089
77748665
33055515
81246749
55660747
81773846
25411304
68774908
45354213
81306050
21279347
56821385
61806052
96560020
10217661
17299576
68820194
94556526
60032754
87863429
4446479
93789224
87675870
58466149
38809240
37262828
15457575
19513219
64436384
20797188
30139569
8435688
54317683
72956857
44799741
50383659
88798434
52622848
42715574
24997811
80628426
35382683
75300526
38208704
82091289
22286375
83533711
96367690
42099145
94613029
26438760
35288478
94222488
54976317
48184686
61991115
76257273
45608867
62590904
17141632
71080906
36396131
7263889
93906679
68587488
4593422
79558748
78876836
50471671
37015656
16580548
62459897
49515305
93087345
27021455
35328289
53129363
54218412
33666605
14704801
65463096
19228713
42265860
4378050
770960
14110569
65048518
17857546
85681762
35464848
17450971
81126738
67711967
55546904
75875669
31119421
10258199
51108202
5966156
50700230
62218964
35900419
79627614
73772558
65880152
44691812
43305229
27840070
84833743
75668436
28185288
62052764
41351520
99595418
71434481
28801955
46501359
97620462
81816300
44931323
15125374
53936282
18464901
8428598
27760963
37103541
52290138
64319628
59283211
19168371
85725601
15548833
42058173
76668427
46996080
71653315
11152350
65321269
3555648
98363450
21596871
40669052
83801750
71932207
8378928
24325414
14702494
73078216
45826546
97791647
32916508
67091439
43591746
10627996
68075879
4289468
21343203
39105885
24807858
59276925
17166381
96802063
8216215
37806250
48631564
40626131
1929569
62727676
85082536
48635761
37453196
48735898
807883
80922145
19634409
25232423
85449906
91444122
43506803
17461333
47902432
18900202
46979063
63174560
85431114
347527
31002897
33367462
21760532
93780427
81407924
69056791
34609715
27868474
39575563
3508133
74042827
5351180
73629910
11522679
6381274
971561
23831215
53388763
2827079
35942216
26309752
1861460
58580177
48531267
61200753
99697731
14076429
3884561
45313775
14972829
48489486
2793665
85620459
21437375
88214362
53280914
7094314
83938168
20933179
38144624
37680898
57783009
44812008
58933670
92619829
9537377
99605827
71841747
26713757
3178070
68690067
66551497
41525613
22836999
33239955
6828530
82059768
90583977
24292097
46187216
33406772
50188624
63267738
9078577
859505
69747037
65337992
56748019
66316215
82357305
53059766
44616897
84118028
8017182
86251938
22362496
18061223
88976535
40358027
67090527
43239611
43622035
8727039
75452890
48478252
58646949
63916103
99198477
28962409
48549481
49072366
68916072
34514456
25559480
58429461
31298539
39610515
33455860
31238461
68511462
38669828
79147766
80260263
79315882
53007510
18587899
37516746
53824008
48381182
31310526
31631595
32485228
74385742
20422861
624178
62749775
63357511
62738230
11872808
92124857
30141071
73823717
72602209
22005260
89873221
67534712
90213002
20797353
27223061
24120155
64507047
85218843
11690716
17058941
20375392
90923481
87215749
48776968
83409305
41440766
26570920
35771715
96928893
43354364
11624292
42706565
51910469
74065018
20312153
16798053
61703259
54664707
11519568
39623784
3914031
96545321
67694097
97783186
71601168
56113790
86008038
94949981
36533059
45099282
37246955
98697054
21298005
79806613
15273763
12772838
85541241
58917094
14461460
52278895
13360275
18773727
20367454
92340040
33129010
13806425
89013965
75640647
85465685
4449970
89401738
59885289
28138821
95585665
35969722
34457834
25902143
42302709
80134408
84327023
37426281
90869457
64323530
28705227
86216050
61433098
18579897
81495335
87854022
66454023
51349765
650093
9823016
81188983
2518715
28851475
63112979
42678546
31189903
37278645
53399970
23650785
12803606
19110417
97799919
95622916
34330617
32218628
17203494
87868395
5829035
54139800
74740655
30019056
26005322
22940104
13639628
53534606
58948097
47357709
54358298
84749726
28904161
20118682
55085576
8817715
82155653
70103005
47967268
73998766
76883061
75095863
16219618
94253655
28220497
74266444
75762824
44072914
39342787
49336470
76199637
36791927
40060135
7462669
52976382
66372740
99015446
52025513
55420472
37057640
92432985
794571
91607999
94604533
77668624
18610002
51473325
58506420
45037916
7465097
8383122
19222181
49298685
78156080
97548933
48472029
20717275
40799280
72069400
73266613
51907961
17466233
36345344
18254893
48686928
63719967
72823428
82977231
10413247
2642721
52430766
69294026
57928719
9271874
1494623
46549914
50299849
82493221
64620804
37174565
5854689
87469664
78769833
29129070
10157082
67983771
94308598
18249299
70416513
44098542
94659685
44061839
1066817
32723275
6744954
47380303
48758600
34334619
64071746
54576269
58973387
50171754
12888151
34609114
70370325
57696024
99398455
77430085
20183915
20972332
28066354
66312250
16609339
7707481
41499827
68933334
25210634
70757179
3084655
7384092
8635509
31847892
71662959
71798229
40808941
77248715
3799568
29729716
62475133
37479080
73663989
67718110
98381191
79357293
13629707
61766727
46808577
8193471
95218316
86104510
39233768
63854636
23266386
31459626
3391932
32646560
55966429
11734051
29283480
31830378
23073540
12137115
67542616
31834451
97369009
96942227
79932816
97595719
75333959
59223132
51980460
74668334
58999547
93592701
21220771
21960571
5621462
6176319
7355066
29982066
83573508
87993114
49053356
70868079
82063018
3611917
61442898
86339886
52426946
22744218
31671943
87221987
25008184
12337415
11725338
68038458
30962328
24377742
71786941
67143847
39720103
22057268
15346952
90427143
86774832
59409835
39098075
69749320
41669437
37184173
33976918
29940899
41147138
93492310
36596284
55920460
24197313
23867990
44439306
54279191
41306265
10637069
96345536
51310153
82344663
41525492
88116567
41201368
52767155
85710252
16076095
38960320
68834252
84497761
40395893
41268916
99820485
2380569
58973806
81693965
50620208
73435146
35245017
50431213
89453020
96881602
28923322
60755693
85547744
7004439
97869288
30975364
69031229
38672604
28137375
52024756
46193852
31674239
12516385
85086528
47412335
60001949
32467392
58264297
26327404
52622766
55310052
45124036
15923668
7108597
75477652
55764143
14162567
77079954
21903189
72348999
63214392
46146943
16305565
6688792
72671760
44583234
30731910
29533228
2833105
52410986
1396215
89264118
29088485
60289977
445775
42109499
72343080
58729483
27517899
91853116
31326713
47974633
70942701
82562865
82914503
35968805
7757527
24962360
22982941
90227349
10613563
98923542
96151402
80179008
74462229
83774827
28158714
30738968
25402067
7294976
68656329
93793271
1535319
51062858
60077427
84428465
10301324
72274263
20982270
78009739
3764809
72825825
24062564
1567388
39153695
79292194
85557987
62969580
36865818
55780849
297098
62909987
40465181
92062188
23611680
96680007
95922085
19430608
63988737
9940738
62403563
28137250
18436783
37124922
23370677
37550484
22837717
78538923
98547701
38866916
16720715
60465193
75672109
6506261
27387781
46257931
77200750
12674723
35060584
93083623
78137118
6526303
58677961
37295121
35943345
57884002
66748025
96845488
86359495
66203783
83006196
83323660
71089285
16083153
66926263
74566760
49506484
11537292
84742085
65593234
48609979
94604856
63182994
84298985
33992669
73557359
7758789
38513822
36158201
34012505
3741422
32597907
54977592
59724985
30665376
81409382
11525914
85008876
90320124
15489623
16606860
89801737
67976231
59930625
43954292
35621980
40655316
17539435
42711187
47154149
54577498
9538988
66162196
6332154
31682087
21189009
44627476
89348038
92034147
58397313
27271204
48237864
41290741
60125552
38421384
58565108
11884418
47476877
88578781
33459072
81904997
78741809
80501075
39876338
81589822
74923922
33463674
9220132
85498687
82189761
30899104
68248175
85597862
27187968
73535926
67663916
16081560
60866021
34898257
63157868
27066376
60281198
2174845
51640367
39748950
71279811
91851670
87887318
79415560
70790126
93335703
91198758
60679399
99737993
29116428
3533882
32483126
35592549
2000127
34548222
4523567
55346628
37668982
22503244
95884949
42401542
58637917
14443172
84809667
25356894
6210865
25929450
22636133
78346354
45523674
51633327
62912647
68957492
92463813
19599122
46852874
81279588
39335907
47111672
89340820
34330411
97386467
7293804
54295998
97385884
15197331
65984373
75217303
47376731
42094981
68419298
51669165
25946779
17314455
32565587
15085993
54285514
42105052
87731455
97959315
3955189
83696609
56924761
65198845
7616439
288235
36707337
40547847
64897131
40539215
82889662
91907866
85537361
33200764
35265910
98826722
88990347
15433602
86352386
9725991
79989383
11069336
73210290
80396200
23789993
6698087
90011252
78850696
16268880
23854685
41482747
99184717
67576071
91530676
51828180
48600606
56613399
3122230
17502966
60399142
40693953
71980405
30501045
13700275
12634227
13741201
17366119
1337441
74833848
75580962
74893872
40310113
38430903
52231676
86337452
44163785
75571163
56645741
27619262
22626876
18432778
28988437
30416523
28665555
23920950
66760664
11304881
48906455
29637465
89715854
16753631
80208434
22361201
38356593
14833895
81580841
20423653
83941600
57758970
22020695
52656458
31160979
79295661
38476503
62853378
23409323
10946511
57049753
74729983
72505243
63123974
56469376
58436666
65689178
40574920
1259087
573419
21441982
71322403
10088242
90748322
54992646
69989093
80684594
79932109
68631417
51378196
29369694
67334441
92590333
97421707
63766766
65093206
45291833
40680312
46940565
17788192
32362710
80468844
16443419
92329080
29588347
18379985
69721098
99882709
46850454
54611039
59805753
56981496
62043996
36346475
11417030
77478272
99564760
45794173
31339936
21286937
74462914
99177565
66696920
30883915
6779140
81185714
41287162
40497174
70705679
8441967
40266822
89021429
8508645
28137207
77216745
1188285
35840561
3137250
25536562
6741447
12025170
35782783
90665716
15713521
35999445
46592049
83541151
16471028
51700105
14265660
80490775
48301623
99150354
28535344
70421043
72035841
30236396
44134839
45698963
14069855
71833644
24817015
95944732
90876918
21418175
95075254
74729480
53370496
22718787
9245888
72279456
89204220
78847529
68575787
89604329
57671676
65302819
37907652
97350940
26891270
42819531
62069305
11594743
22845235
70840019
74541334
20723643
28503565
16910519
85599515
15511339
50147997
24008085
35031954
9274001
91861506
70112013
98822982
6803570
38348242
43966094
53465288
39856733
87129965
96711174
94422153
65583325
1145354
51266230
95645918
85099528
10776451
31436404
11679186
29396762
28183708
66046001
47977080
94412955
5046653
83084120
16441934
70598261
50075361
56558166
40162718
99149537
13186559
1212223
66587110
48906065
37853433
5578412
62498064
30405007
18952905
59949077
65389786
57472677
38988687
12370431
98620662
26496532
99935729
87990204
20949531
3990207
58240649
76261666
40493908
82405108
83069602
399521
29711135
345585
22483813
26799469
82559982
80510983
60754432
22256501
40157792
81212035
95649161
18540848
98527844
96678294
12109361
84830766
99341442
35169901
95051874
25768067
48782497
24410788
16516527
70057265
42639578
82155075
79223422
67264169
94193474
79334997
12999476
99763161
47675887
38087650
5013034
55237259
88383833
64686817
64295386
45515185
85339807
16554730
76901322
43883560
91006565
40183544
62250178
25342871
84153284
88986480
18757964
85588401
72890676
89218385
23744514
40467979
73296524
53129237
80716259
57701907
85584977
84031104
65775584
12004691
83618360
57468952
50029639
88235853
98895939
86322757
22901241
93536062
98655630
47762516
43692271
21284637
85627824
53332414
78843836
42437088
77053959
21892630
24854477
37133630
47638460
67681575
15826825
4839060
10711994
35866026
38889540
45887148
64434123
18317631
95493658
10837065
61839524
16182441
75438532
81229905
31432827
75511001
74899344
40214739
61290945
94206426
10727534
4194971
60889715
70699416
93806841
36030564
45454011
64411337
80984388
17721410
1161392
51880625
70201544
48555266
77719257
46172555
12842583
16518411
18717780
11286807
16755437
93252681
96904497
50876001
24514159
27516388
56327887
5594172
29889064
7686355
82791268
52083567
42657405
35631106
67016504
3369755
34711930
61993572
41562244
25133633
64756746
73303811
45291223
97818794
63188626
55680525
86368163
72131551
16310925
38416085
31056550
75875953
39587975
25666755
14086609
14737187
85314264
30933751
39026457
7548918
53545155
21839108
54544688
2428391
197883
8211064
83091140
13812119
63292224
7464357
25617245
83692188
83493528
14254197
19277551
66648661
84704771
53813499
83486885
45336604
53613406
52556434
12681165
88393845
1607141
18580450
87628536
53404234
35031220
96621030
60133728
34776628
75386145
88752223
94357252
14039588
84304978
82035075
14783043
10929223
88553987
49746119
58736208
31229896
29226827
10741840
58228524
45883436
51716663
80219122
59746398
27707614
14808761
33813236
16799581
72339544
66307471
35445231
33963149
39507768
95330687
30145631
84152383
40208912
89983556
4197677
25627685
91172279
83087281
12725046
27282477
8585078
20089425
17912088
38669070
67490566
98339927
90048669
78923043
28803756
21006509
44542531
88035100
76214757
5527127
78113550
42651029
75455318
57171708
95458368
68678883
27220885
43300999
45740495
66247613
69993796
70916405
70994755
25712001
66042494
58393440
89427444
8884378
28521385
80716847
1625331
33474953
76734193
16061962
13712595
37645038
15072666
76433963
69713615
57159379
34935991
17283842
80266757
94562735
11760607
32594765
5770835
2641724
7218372
76349637
30075947
70558904
58113191
78793194
10158420
93059579
24256970
62711679
59628765
18749897
31582077
55929372
43561829
40744997
24332766
28941217
3000362
99304923
79686237
36772084
72978006
80193873
47233302
4640036
6729449
80183762
21563263
62298519
63278757
27841813
78929598
58193207
88266975
20593089
90626430
30173734
80081759
37288736
44057048
2293304
58114369
38898462
52588702
38937365
32582374
19863589
95503046
92623821
36029114
51683981
76653042
72599023
3894019
54890025
40072583
6472066
21929945
54831951
82657979
22165194
27793871
89518533
70580985
8223080
62380875
31888817
92188523
81719339
31007159
7837926
63265934
5636699
34460739
21261037
23011919
94088143
80313961
70588147
77762573
42211067
1553873
7508175
68930908
80593148
791138
80719743
64582342
2833279
21273334
66921058
60215352
85101035
48774005
9203462
68564296
97235005
79695384
92366061
83447013
29814554
75293435
7325109
36541037
70771263
73273732
35609898
76901945
22918169
4296453
1599417
56232078
77943095
31321415
18082448
55389056
78811270
85167218
91163676
65314847
47837986
65623446
95398929
7341575
47608671
75961678
65019055
32399012
17667760
79010275
91581769
45680729
21240636
34712230
46097565
50017367
22130889
54822318
87414859
65353336
92758893
74114180
68234826
38762
58979845
45710802
22814812
6652915
80074483
44150437
9774981
90289716
37748951
55247071
65529459
58020599
5169397
73867412
9421365
24696370
67713557
54127053
48880525
8549326
92914889
97168865
52851974
3977629
17294777
24580731
33602041
72864751
21223699
55835747
66850510
96686240
14809812
25217210
29480655
24366555
53092696
11756058
37671114
35155933
80904969
21906113
56513788
57202643
60462383
45645663
75530809
16085935
91791387
44322582
21054473
29933016
37623193
38095701
74653776
83375283
83507176
82119354
52695336
88177244
39886485
13136282
93623335
62663802
93936786
5385415
68805670
1905030
74698413
19695673
90781143
62422184
46142489
60989062
41564388
6322418
84831112
93835473
20661885
67824313
69605397
53891056
98316121
26609309
8790228
72319340
28778710
62774616
36392009
86965040
48743979
88649895
51135749
51303297
68224508
75078131
33954751
35347086
70516080
78118131
67763374
87163013
97009735
22933621
90266519
71113037
35883716
14745899
9099757
13504386
23773637
64793444
25175334
3981141
75956251
29018806
41175624
91185580
25123207
36123196
48769977
66746768
89640740
43675339
31343867
6338639
61686744
4472759
41028321
96840270
93001571
36746499
62863567
17585512
74767222
38641047
58806813
18062943
30618808
85737814
66301100
20184589
23778269
30605483
62324938
94524792
86743346
40705842
8631959
3999631
73770402
13004880
11787631
52735183
8473150
80980538
5371594
37298150
92736356
10987343
41770297
48086751
55787870
55832854
651202
31627130
32899368
71834049
10888954
30595150
99344555
87234530
69305390
14891355
96498926
91456781
90766715
39142006
16080207
41375496
83865769
3502653
38344111
78446947
8307039
70530399
28547841
68978286
11523276
61253907
26466770
2601692
48546381
43127332
20109020
97812750
10717862
25802373
64636026
22226478
19816455
97617507
79798125
1522979
73514172
75571226
83798309
74067643
50036955
98275838
65257388
71228550
40788229
37134260
73890989
62049290
21555041
55646999
6322766
41592485
64579193
18553890
37968061
20266093
73469910
73647835
96781047
14624219
29073458
49688105
31258615
43426362
67132082
19181888
21488037
43309212
33362587
68885371
65274369
5475869
12922434
10031631
81971866
33294923
20933952
51505555
19150371
39206625
82658574
94756471
77331043
32809479
10214613
464747
12974470
91133334
4447248
24660353
22329235
1852198
51095858
24495163
81360418
65270039
90521470
61094341
934311
16300028
47673689
62568976
3639201
72679291
13028116
38538060
77450465
41340311
90608674
92648260
18258556
13162867
1913988
9782403
5398912
49225625
16236381
45680023
8299806
18124896
73229111
34050659
56231045
12546537
95032718
90767023
97312776
45219078
64055659
17039693
23069580
12840614
65961889
91463743
61514735
97920397
99480691
43440640
88958951
61693257
21468260
24557335
3883397
76692801
72420325
33214447
70343555
56490940
77089892
81148564
6408511
39184861
18672685
86378698
99353622
18554265
91082210
70785147
93679921
68191528
70887012
94219241
33335545
20002428
56406868
95517541
91176830
97735892
92457741
95291942
42712878
57917994
61033472
32686766
9497835
52805099
93983459
14499902
46204915
88466467
34073283
8466012
91453616
79208912
79425327
66276201
84778508
39481908
19870947
77475131
95180164
63727479
75589701
77938531
96572467
7628738
36504150
65855717
44324429
28952696
92280819
43112066
18634964
43042658
18753061
57395047
28220035
83220295
56101865
95808664
91998206
70141044
86035301
49393848
21789245
87630511
58067684
73885851
87896925
84173577
69198641
3680957
60548720
23771349
16960606
88551627
28558159
137640
24885158
83861534
27948193
18273916
91150948
18900859
54372660
37791140
54784051
31421757
21024283
72617182
66340351
35518212
95506850
88493307
64890471
59677897
86773954
38365645
13061276
96190508
68274600
75869521
46194738
71612001
84195701
56183556
82254153
29214607
4651825
33354021
23417892
57460102
88969453
74938005
46113624
17937951
68390704
86690999
88856136
91321757
93600921
58343972
20138897
49654830
80552512
47152401
66685321
82435473
14708838
45127787
71249575
88083406
604581
38554137
42944866
16577777
63454972
56039429
12937312
24395414
22913129
76399035
58722158
44686588
67865819
43727354
75510803
53947272
87571451
86722607
85524464
42537123
29436525
81736093
38904997
25491782
95612818
78069690
21208410
45463280
21474837
72669885
51981484
34255856
33439785
72921406
12521400
6192436
67191327
85888608
44190858
57097539
95960815
29258145
91458374
53342758
96850704
21334959
44095304
3548470
10869431
18237017
80558173
60545491
13364338
34884106
53669411
74711155
35492547
76385030
9692154
86170718
58647684
6731316
61015509
15186353
95823552
23427965
21513325
88876287
70780431
41373028
84314901
93681476
66302082
73196033
91555400
65013258
85987645
45904677
13747613
11368544
67487913
61600868
385601
56152327
56830704
3441192
44902693
35635522
51335192
73697695
96066314
20678336
90046618
70155315
49239851
50769199
70671724
75576254
3793590
16137592
19387228
10915441
38035451
53888686
79760419
17925985
30070158
94564473
95175275
77999512
52759751
76436289
5908947
38610615
1827452
85755525
16107397
20006362
94481745
90075650
95821059
58774058
6874402
87309832
76808690
74649088
94808154
45784066
27804177
22437974
11384781
5468996
15772444
22742518
8723925
78417467
15225313
21253635
84481358
45336680
91831535
67678773
28906703
2777966
46517956
83935692
31464053
60273323
81524175
67284977
56941877
82744983
7646964
70618375
92242178
82467356
92934025
54931948
50595030
11535739
15976279
8323871
57570452
16276444
66696748
78963907
8332630
925371
67799448
31811123
75255625
65131332
56933638
68593272
4947425
91024241
27381693
88410667
12731779
65702059
31320932
70006278
23063911
26043414
42291199
76250853
55851504
34877390
74683209
28006182
84662865
29349671
84132522
57054265
10098055
57201602
65213536
86251856
56404615
54070589
14334193
89275040
20535538
58357803
46868280
2911574
27601084
30942259
3556909
86781961
56730851
60867176
59579571
28870201
37225221
46169345
27859388
71503965
73278519
60982951
38804942
30162029
43327957
23472296
32501599
98963147
76681718
53301852
3090871
14933664
82571471
45704771
34463870
40315516
45765098
5886229
39764928
84133030
12737610
34311445
64133957
13034855
44981812
89090397
73575274
39825298
37058041
17499675
22578491
484480
88167595
73127006
2953787
78793451
12427760
81154937
52269049
3905289
32978426
7767902
78325443
62241428
60473047
55052157
5940814
52119577
36405852
56991380
97971143
18859809
90397247
98665447
14358041
38685456
64460776
95019223
7150075
35223838
8357969
63274688
45744237
46458657
22755795
67777237
11898734
89777541
33623664
24540751
78500086
67322667
32401827
30418300
93585193
58606392
9821559
27372312
640453
19365464
8804257
38396466
90154064
85284130
27685123
81529958
60412795
12134327
48335731
58759403
50045752
75986482
49474689
30132245
52750379
4787709
38126482
72485401
36057181
89245549
25220077
4687304
53182569
17102933
36656190
66735751
34327056
61116440
6411506
22155656
72330781
9683061
3593300
3411465
23269929
60800330
88887128
99843438
72151319
83499303
18933747
326106
65491791
54279183
38997532
23167454
21758195
19876128
82821023
59563736
43097442
70087079
74868401
63754764
27613848
49111936
49253142
65179308
45364036
41038999
11748744
73171811
8244766
9995735
24213760
85125047
35419270
74208664
16652816
68900686
64847076
86078424
8091068
67817981
8553179
13154206
10518600
33776121
88302747
61535043
41059165
95462783
22460547
40134144
3615884
53222157
30099364
61053224
41793156
62089088
18159870
54671359
42894277
99616482
19734585
55492396
84011935
36816814
54409099
67438970
86739457
85500583
56786888
51182217
74441717
5147991
25566112
15991440
66160183
44971366
94801036
63637296
47157068
77362470
26662021
74918759
3127898
11599364
50653735
7379835
75407988
489769
33406186
17061320
55487206
54241393
66906714
28179954
74606447
19845954
91778671
20327853
35035276
4450319
1498281
44056819
92985150
31714575
4932326
38153476
31227787
83857982
97911545
47842389
71464552
4983758
67043333
14724256
62646616
49586334
45486790
30140292
71257332
39857728
63139576
87457732
41042188
83320128
80891435
81307029
43931056
826783
59321125
8003330
56418871
60665816
80294143
83432865
32158190
30234055
27251589
31512944
9598888
44969277
24900874
10908899
62787192
9748185
95491333
88021758
36365777
89635329
80488560
65005175
5724604
96893721
51733416
63347223
62452683
1830315
85107827
8748542
28640830
5796477
70884412
1790978
65714057
65963918
41716082
5983313
48912920
71701235
84470167
79188654
35656629
76878254
54466892
55794080
2241946
16287315
39147836
22609786
10886657
97503758
32961287
50402037
70830666
61182963
14943008
62185013
3306288
69535394
51102192
87786173
53899993
16882019
37348719
93610522
3936648
27292780
44244534
50064696
42924910
63970411
55914119
15622235
69844984
49210782
20893906
24250401
60951675
14340083
12706974
93323935
5615251
44350506
19265924
10586812
36668481
83490636
80648955
45363497
20275955
40196549
5482758
91076777
4244909
2056368
77414358
76718726
46405506
49363845
67677452
83413111
89247460
27421856
63894656
52735377
98556849
14761006
63552279
45675655
48904160
98522596
15512900
13771803
31973647
96625278
34386543
76793515
4614603
16488995
55477865
48119306
2729376
4934124
3359724
50823278
2069303
41333610
60566802
99372791
52223035
83225926
63197711
14030727
78720395
75430333
35382974
89987983
49683516
97687232
71364180
35106395
46510710
40938326
88118833
73984236
78373802
18739073
24793015
32617255
8708427
54479576
55570156
86527365
48507489
14293352
73456629
71211552
55834694
47918995
50009278
78335040
31742604
41453798
76609879
5887285
3924918
67549328
66565660
71673463
78254237
71480665
10644346
96449219
83772180
89574640
76133411
26981974
71715768
79008323
10780648
27442791
90306707
11122588
2003634
13912495
32584551
90326787
7955481
93859648
95853342
69663629
48766105
39593614
83202909
38163128
57026624
46953234
681392
58728353
14237894
52615647
29203939
57547539
10150777
32677603
708957
67675803
29684183
44942566
65508714
32726021
13136760
88462985
66722458
68246511
61045411
95692558
67839004
48265946
98731244
72453165
7091388
87707190
58504024
87183287
33580496
49764608
58779027
89816270
49770503
69795822
68847793
51513134
21818234
1656387
27716363
21324177
3761565
84333995
46255582
83136194
57684454
17406097
35233471
75052013
74255779
6007404
47873100
67938748
93925444
19831382
40784567
94184500
15676561
22031390
63218858
46984021
96656783
62006749
77068306
60442421
36708957
66968255
87785450
80959527
32524868
85519748
43970463
27741487
47215875
38211678
70247563
89862404
18092179
55996138
29185875
40024872
48484259
58426830
5121802
2049130
68067395
44924237
13931384
29354936
6672812
53467250
6177928
44127682
96131940
3557442
79032068
19229852
74762300
15211720
22823885
79674475
72208419
30355316
42198550
71496814
67495471
42303373
73102129
41860799
49140332
42317774
72218144
51586451
30032043
63776428
98687385
19523855
76864697
30514046
19063233
76570874
4891627
89667252
67906203
40316094
66116738
24218975
48131309
18686751
8116126
613705
1249568
2007147
53554764
93085073
9019442
34489899
93921734
67718118
44020888
56446499
52824976
27135387
69747917
13776621
94049753
59009685
74569239
73993357
29380647
71894724
5479669
34722783
51719006
261899
23677905
36800746
45204871
99454860
77912941
52954133
23661780
21567486
94669956
81178572
45213955
18200363
81239965
12248048
44409819
67637370
12025615
48449602
77112090
72256465
22636691
73443579
81616668
45285064
79772949
5727069
5919169
62434295
88273789
54018200
60813353
29230721
28854941
75945219
47545222
35203903
19787229
99423764
35634970
72971937
93464777
5663657
51638839
56480154
95067194
3641234
86862599
41952594
35175563
70718987
28800576
16508856
59686474
28480502
14140581
17424688
54376118
63999958
7647598
12151580
89761905
20437898
51839632
25312762
15873429
3685390
57621864
73582469
57524104
96859049
89837979
12548172
78636555
13146563
12206093
67513015
23722555
49387941
74190638
9616494
42563549
77573264
51130774
25931803
92857786
45169751
92022915
72239732
21563414
84069851
57015100
39058580
69093039
26355528
30601990
53734229
1229288
38976159
63942125
28280658
64792016
8695730
74276550
72815531
57092746
93004161
21444910
78804772
80469827
33984268
57648931
91492067
437583
43088150
50956758
99568161
13819277
66258951
34983687
8674004
20280874
41836484
7564726
78661146
42763765
73409188
81997916
16492771
30720755
8845633
50905058
50477799
3908113
32302421
81506667
68206895
12509941
79847484
61014118
16837803
19612156
56164721
27894592
97847963
70894976
7941527
21892326
53525555
21874342
40868802
5379516
52531285
58681826
72901916
73860390
37983697
78934246
96128322
72625562
68894303
76242519
32356262
5375549
18428403
11109655
48998310
85436777
56990553
80532962
53981306
76839885
33351365
42419592
94965171
47265617
81027852
18531548
99742716
37885208
83695529
27646711
97915286
26655728
46550171
93862231
71690008
80933848
86889420
61139773
92429048
16532189
72589876
4447446
95597819
95555427
80568104
42162489
57837979
56523019
27335670
36127938
95610897
41033600
81731029
72064763
20451617
87869393
36339528
82535333
9616487
62089795
86563176
45450330
36045218
40635530
98450014
47025615
70674456
271113
49635742
37247279
67756772
2648880
47280695
69557067
25782841
33302564
40715155
84746609
32142026
81784461
77620302
31630512
87095409
92049276
77362253
7657906
8039818
34726677
47850443
73320859
78728691
23410976
13779090
99755888
37502206
87932503
38181327
54644850
38853271
11072412
71387148
79340758
17997714
4670752
48004557
86843528
33558383
41836846
10551940
5422314
2191730
41726321
70930543
50766766
77344076
86376931
89335188
20623486
98929073
77892844
84089357
33849366
43521065
89742258
24125063
33285177
75510957
69473660
38443309
87344644
91054830
38506043
2817500
46587510
45255263
40113754
22194190
1515083
8061469
7899786
61634235
47757001
8857833
48397884
70114221
61882839
55087704
72472208
4977676
81643117
63926024
13508578
63395814
73520756
42478378
19291668
72214192
14096078
20487857
38381990
27156032
83270258
87396735
18968729
95844365
78483572
72136732
20506931
20112094
9428752
15688206
27267015
75845253
95842163
88542482
25612169
52664878
7160844
57068113
98281565
80671248
5971124
48781827
48621009
11516470
75237719
30380384
32179105
34016894
20135330
1696168
68617319
30572588
36564560
76153848
68617258
1935398
3370057
54443007
67914483
57659351
31725135
93880473
47756912
62611029
65868367
7960091
62499483
39891791
6455534
70400092
12569833
9352941
35428130
83409704
35304849
11761731
22910162
99461813
41364538
69765506
17810999
34815351
13456739
34054384
40130234
55116055
40617122
13129346
14862372
4155891
16310664
50487148
74248571
46006528
70252190
5046960
28598495
28650298
65931689
7460189
64890998
33748679
24045532
49453681
10720986
40313305
60087849
76346026
21230583
57605162
79786775
47616389
21396588
92313941
95495377
49644564
34587729
61496332
87230955
20941025
51676703
84576279
60063657
76677032
60516692
49668502
61855885
52983123
97859026
94852947
67050268
64320822
10383801
31902288
55074377
52744671
48060047
73471573
7588976
683667
57387018
27829412
79820062
76402670
3601202
82243501
5839644
42144049
95689396
55223690
22205228
21792052
37020431
21800680
536989
83370611
24661228
56609076
26785309
50186236
16280887
17284011
66641629
59038473
60569792
54929059
10939471
19493200
21332523
64322393
46866484
94141161
66579439
31457389
7711008
98006152
72033183
60189087
262356
71124215
64696027
82815429
37561784
90177976
77428404
82354377
50388132
99151908
12627937
91929709
78904846
35414538
52138372
50911829
4079420
10596929
2169003
12931877
95181492
57975028
56882759
51851151
93974402
32215136
36022335
70794685
90066905
80358856
59288109
2218949
57355052
46395514
21300282
49448448
59163530
87577697
18085186
78422148
36631802
440552
52839707
42552307
63712471
81438979
79867551
61230773
12752871
85987386
11231034
25097633
46978097
27777920
87470211
16225034
79355766
49662682
33841482
25135168
24744400
36309649
81229552
84653241
42001449
53690533
65601752
93771849
67524117
14257453
85783386
65902626
33692480
57451051
86053038
64507293
74877686
36630937
62908454
76054886
19313113
26103152
89448362
88751566
99620415
88956377
74874760
29106654
20459187
16069102
31256336
1333913
36528886
22334402
46713422
87795301
81999942
60143197
96452095
7796069
45404774
49172696
41397896
78790973
88092259
85271625
97635384
29082359
26084887
68740918
51876290
17268091
84947016
95494970
31434102
68185991
43546075
14918188
15666666
14075601
55905627
87180038
27721432
94473134
17780049
95562727
40433021
60348004
78019024
96287364
49013976
50226597
34292536
16737314
58641464
96271194
20984439
93817428
58041860
96504176
3138071
48145541
40848413
84300346
6101855
36408132
66110569
83434733
70545852
42422889
28708265
80697901
99954309
21798473
31985882
71723888
412000
87258507
28759337
92281174
82100909
42286368
2578447
69522723
66481012
55395747
84179312
58085799
81282428
79483882
66333886
38886825
54199937
82985838
34864649
94092608
21118244
74263930
59434064
93611945
64378570
36487139
38113829
12022381
85428557
35983955
5046972
81291108
76695722
36988017
96339414
5634581
28711705
17153299
288941
80561507
41537928
35999205
98086276
90166492
64009228
68200938
31908354
4591214
56295814
79680424
55085538
51147602
68382212
53422177
36407049
92626077
56297660
64254160
99939081
27683000
20281605
63651629
99376132
61106579
21929690
89360428
12082546
57477588
454460
73191650
86529843
46915130
14773491
35215694
51310430
42386238
10398386
74354528
13982319
32674549
95527963
11390456
41008036
17256494
43947242
99720987
87581967
22220312
29882853
79392373
40942557
24230707
71854898
87726579
10163203
8137290
4110455
40673191
17156660
71199985
69136020
57806616
97360765
75476670
12735588
34393941
64133959
44984009
19241956
55815872
93123516
21139851
82283159
50721633
46217206
64746927
64309777
82043366
2736114
85013342
52692727
91137561
30002106
78839733
22338138
5251239
81179152
61636054
32295884
47831193
95724708
18416261
40031405
37146003
5240581
77243550
15683144
26103689
93466749
16903360
66794415
24720245
86793825
20013899
21643990
75591255
18307728
60633587
64962578
99296560
48068982
25499109
57912795
52298800
54753827
58070014
30887328
76076339
47718889
30784776
1169569
78790454
89105296
21473799
88681539
4235454
98369756
74816169
10600933
33281754
8424406
91868831
16533723
3067650
56172599
32819544
97688883
6853901
3938054
10687698
50565277
48309344
62042288
2973994
66292073
7378281
98625940
86054968
33737276
43821949
18576609
13227967
53852067
48508842
12467760
35511363
22543701
32401279
8348975
92510644
62136279
27468371
32323214
71396194
40323922
44605957
41490602
7899096
34667181
29185505
48699796
75247557
27784621
11958862
67581064
48655421
80473951
93743526
55981377
89061954
28127524
49783966
51404
35636208
44818808
66383504
82821043
61866789
85543368
26252158
2645528
39819453
25447876
60722280
26970816
36796316
12954174
8519010
85899202
89202763
62063316
87498254
32051897
95747127
30331387
4024817
98493414
9428999
5562785
46449346
1871065
6676016
45110491
8528620
58410637
45837917
29190327
58717348
14099877
68946105
86762752
40396388
58936043
77017857
89054676
33223274
48067916
17154514
28615814
20840536
69742886
13231480
42919163
13695398
69735629
72782987
74826419
28300919
85650935
70700524
64439015
17742522
50962260
98279950
87292707
15113346
58562662
27666549
41393669
14083962
45598883
49882163
83907986
78668184
20556633
86847584
96160701
5409252
29143653
18238704
98003665
42017134
63018072
20486325
23110089
53617121
18312899
44468903
28983059
73236216
70921822
31054678
95392976
24952662
94932561
2174975
28684971
78772621
78742133
5721289
58063848
73970382
88360933
36796688
14706538
6160526
23320600
49185109
11964779
40887124
20711195
81542852
64304005
69925663
32751290
56421925
41050077
78887778
18708656
86089988
58313187
49163251
96113407
25634518
97420717
99487666
81505415
77951702
97244777
47613824
63704717
51548009
90713137
5505467
72488122
36226097
69907609
76546885
60771303
99985208
36625117
58140513
89075982
80537700
56078575
65608103
3604675
90000193
52243869
17246646
50941243
94244942
62833236
89426657
13452443
52103344
55012270
78725299
60830539
17602068
64053046
23507391
43998418
24356416
68737428
48338773
11343598
70196094
92514141
8958472
44933700
10752810
24456885
96942057
92115443
76358597
94591474
35706267
40498981
44732517
68172038
9364653
7148603
78576471
71157783
99272254
87573336
18709515
8280503
98518774
32625819
77958055
25199565
23996657
99246340
17373340
42424023
75331785
63312601
51501587
6943904
31283444
7764471
40988869
53227843
82643678
15260114
27607055
74690
79672259
7180254
73728893
81575108
80835722
287578
72883258
55862836
28435981
80225153
87983534
1708933
37280545
95080830
36712995
49652394
96443587
54561124
2655220
24087642
69380125
67764157
9616469
99911087
39683108
90514134
71435399
55251417
49537714
15449932
7619122
8670809
55198344
97043877
12914611
57207632
25770613
16748911
74183326
82679726
93568014
91218962
88199179
2808583
17659920
57311714
20550592
84617265
45645366
85537531
74846705
71312363
19877350
69429479
37189905
59583170
59739835
923537
72915134
61375928
72757997
28548600
88891024
67069528
921023
56602446
94947126
56043949
52474160
71560553
23007736
17066998
47948234
54612405
87252221
41931022
1039547
94749213
67052411
84488130
96787729
69619057
24805946
83539437
84098202
83811719
26116144
94945595
4367299
53454828
92469445
93048432
33591700
59661643
42359214
80153598
44686129
9593708
42997476
53202717
54918062
42601005
37238347
8002234
93708491
43101424
11162279
10957575
16386648
93429938
97664216
34239645
33406522
1325114
82911719
42182210
24903350
81941014
50499824
8831288
58966863
31764419
6865004
66664704
18778436
96081057
69194337
80653822
57334782
73103847
5150740
59114065
4019057
85675612
27215116
52690438
86745046
33784013
32560083
68992142
10664259
22877699
7667023
48203206
65330684
13712837
3952973
64889492
32015467
690368
68275941
31948444
99072958
97646279
26071792
1524753
36985897
4150704
72877256
39042531
40184821
40954725
9513007
76726044
81344751
94542514
67059648
85607234
20333955
71569130
82659227
67890071
58254936
10345685
15362527
4826320
884018
32820164
22630920
80710667
91123247
17060419
1354930
15231222
93865529
36846539
91142942
96147776
98877874
38069226
27062437
19074805
26376197
39193985
26123536
62488703
33556682
57817943
62109609
63948560
31712961
67697709
1301140
80993116
65717448
24083355
74657656
77544690
70520175
33484403
1978971
7938115
4406216
39331565
38602940
11331717
19574804
50450886
65773917
40227806
68932765
80181168
91588771
28770960
55882870
63516287
53944084
625832
16773488
82962373
91167486
43064932
30923671
15034281
4644874
65815204
63014692
98450169
21429492
77287480
14726330
52055569
17412216
20115225
60821400
52246112
86252172
73055820
31275485
79615172
77458020
23337303
79306470
14599584
33246091
52213242
35465852
80497710
33012564
64140662
49976349
9023260
39503891
1928641
93484146
5882290
21386390
15831531
88149924
21848942
4100094
4827240
27233463
68292410
73871818
3963806
30374121
18607671
32586999
60263811
63379950
61676050
875392
7219226
48776294
86018110
21487161
21604725
63525440
26143464
16791325
94193089
47822515
41011232
39115563
92036237
34626423
89506474
92541449
50906250
23938450
12458728
59790339
56897628
36804198
4515679
62154252
79181635
22417290
13786392
23130237
81624376
38175770
39218318
12126987
71462787
9459612
35545049
37794913
9902584
55404400
11480124
44834432
35337779
60803954
32898076
60379144
11773196
73567295
42064293
30122939
43984455
91820172
32019924
66169208
75022380
65644338
54560282
87614310
35335755
21442654
25449511
63936971
83301483
19255550
81176315
3011169
45365035
37760209
26923692
16458756
4851583
37527813
94738295
52654060
30198831
9437593
4156870
30849094
51803459
21798350
84260865
48254850
28883097
21955159
6111907
40142188
76076679
76005950
49836253
50429425
92803766
94541984
45455601
84397843
38788700
44779826
69663655
31846034
73548126
65076916
54311679
92264934
51674408
99584577
67453494
91823390
23610429
26018182
64385594
42539014
62801726
64233960
2344505
27533883
41756518
55285537
41909859
29422767
63415573
22943557
99246702
57306056
98143341
16888956
37752331
85888951
50851623
2521297
66362231
78600450
78575807
49677698
59594107
31851306
19000066
78567808
7513844
41245211
62288426
74128554
53963402
87004095
78788859
11796035
60752562
47952721
34411605
82789692
36752581
17148723
44231061
32496008
30627697
30839969
71141060
34145669
18600216
14652586
23115662
99215504
27076811
43353466
26047597
5136304
48655627
80497594
63745984
83325269
84576804
30067161
77945856
65795080
42617942
80679891
37295714
52161656
6020297
60647923
69436120
82732212
72848277
43006797
32362216
86014775
5623058
5349136
1656261
39745838
78120850
91720703
84358863
31138261
65631503
88206926
2319194
23906830
99125991
80508403
54872413
11848492
39831963
63773998
56086093
42160263
18547638
55740054
28155544
65479168
70152253
89186198
89559927
31881571
11870023
91904063
67914730
83570184
6361462
42411025
41420632
17080382
20462151
74481213
10714224
8972016
60071644
69262977
1438187
37843794
5872632
32111001
942184
8661244
46115414
89756294
11309914
23721889
94207385
96863614
70362785
68719934
56971470
45968383
34925359
33061039
23222938
86023728
7842961
8354224
4256025
38474470
27217469
18082896
34246860
43519108
13989440
92493073
39590573
81071447
77787414
13092933
9907130
43697913
61067965
11471017
27417440
84308195
46809277
76027576
28759947
13519712
63486858
99584839
91189452
9552393
57896015
54785407
31305536
42962474
72444654
7074689
16149525
47356786
44158254
85385959
21533005
50121760
88348493
12109136
29510041
31954328
76386585
23333260
56973454
44823796
82495307
6231033
80036031
77517777
21439233
33606591
57854151
40358281
5967118
83065753
33523243
37159026
48721532
17038209
8421447
79019716
6651010
54143684
30327309
20923645
22475385
29579076
87126369
30090237
88414811
63477268
11806046
63858810
84211506
64115922
50744401
53506832
54888790
88058030
88989283
4140565
593496
34379654
44576895
70924677
23557134
88235986
33143745
14039734
58048778
46143673
57559757
27720003
32032386
11659384
23748534
7621512
19318458
11539109
66226414
28344333
98522649
475153
7022665
5028843
33464089
77749956
36518970
28455686
29339807
75535021
46642874
86971034
63299818
47816240
23082372
95535128
22783528
38506791
79413324
17473448
23132373
13583223
24575214
12315539
89302467
99842498
23399933
42437792
48296571
54823286
83520306
17812007
38470949
46198705
237546
44658442
36646925
71466788
69308086
4384732
85956662
47204169
83649484
48885290
75213466
10276125
34127046
55262129
24251430
84575821
84330122
21244796
62993186
38198505
26480544
93760918
5367463
95867517
12325364
32261471
71900781
41944278
95006374
35932103
7013435
61028081
67150186
89000741
28712051
44772094
5524603
13539489
85591464
47865461
79710783
32665371
86037481
82846853
84478405
93287700
77450595
30867138
32440364
66425147
56849258
39636894
7459618
10638480
9162961
33426820
50571968
7290725
78278836
53044143
54245343
1589411
84134933
38807355
50628757
28265317
27851547
44573798
72429919
85559941
26965534
1388868
85983991
10338750
87078454
39057335
23069617
76394783
47094805
14146706
64761533
10065616
81016290
30614335
38360763
20192385
18650994
77526715
16765996
2759425
37684227
82635951
69947365
96144677
45327733
51049293
35540766
8412665
25426857
63828033
37498958
63174500
80991906
6034255
42244840
16966093
75879568
59574305
70301346
45633723
91739376
97909574
47900070
39263233
53126638
53423303
26132307
8237612
56000404
60005362
24821685
27072748
78130706
48129734
12821649
69827632
91852540
81233346
21843450
76637913
26795801
25911387
50955698
64983765
69116085
37352641
55454624
34332087
18763366
403569
28088896
18772762
43256357
60110006
29992925
51382839
76911781
92031614
5020394
12006075
4352740
85093472
78209806
69054923
93118879
67983951
90944789
80734709
85780855
69935159
16475122
68313506
48904516
74406881
89612526
99356413
36954981
74156235
72351930
72657648
65273054
53202450
72063409
39098600
97287637
43184612
34900919
84595169
63662303
16304609
82057139
87421408
77337396
72210622
88661697
4468045
6238488
53830652
57809000
47444893
36993990
81893315
48843380
97955788
61145420
52783677
82688224
68825773
54425054
77150609
96399068
8566812
32873261
8299367
29376902
98368204
78420737
46170728
93662665
82389040
30308185
71937982
67521332
82278686
23332602
45194309
39582224
86374588
24090450
41648772
65136732
3337580
12810287
88893536
38543048
67146815
93611167
15119912
4903168
88557843
5904139
67426854
32641771
64889405
32390135
78237932
27607618
51033533
86009584
65556845
63327925
2925808
960722
6457162
50428879
14031816
13104113
16598979
59121037
34587911
37392929
14453253
92754792
65736631
11370006
21751790
93735848
99308294
23256136
34938660
7968342
81838396
27814258
2953075
39168172
52470811
87135785
91331171
655741
34134101
60529351
52162683
36219282
59435594
62696070
47102407
57392424
9319880
4533454
27154170
28759692
76739413
9588739
13473134
91872542
85047999
14596272
48770897
46311654
77491933
66000596
40523922
56155096
37304914
40752159
19184042
48816792
9675647
68271578
21875740
54493581
41415186
93771549
33765647
19869330
1487976
60951969
79267065
73112841
52588104
55243510
65267933
6277917
22455796
65462015
57551413
66931256
75057274
46223821
37150595
18199404
9885969
37637412
74265547
85807320
93263711
48290953
90412642
98914238
20005470
18069183
22523780
10586014
59700874
43506635
75707043
50391716
49613894
21313334
94733660
26942992
27856016
34201745
60601939
31900132
64967824
66926184
98151773
34453129
54925847
81997251
37358076
20870302
51153673
75519909
88739629
9010628
56105282
8088361
21760524
10215115
6181128
47052523
33802035
79687405
23265363
31471838
85696970
61683452
45600297
37648370
38321846
70740489
98106491
90419322
43115982
59091477
86304456
10645176
29895961
33976562
21960205
39199996
45784371
70522882
41782984
66127768
3504226
11583801
57698592
77657040
93528736
1201411
84443358
19029953
82896683
46342723
58564420
11031641
92875613
49795369
4055249
17010354
77251147
62009651
39775165
6042973
12928857
74557354
22161691
30280261
23044573
70291200
26839819
29390478
52129562
22211072
95170461
42923819
54579845
40939181
12763093
89375272
67455964
73327096
1930435
110418
10673512
54350398
21216370
46447567
72529970
22111014
75551324
98759070
87597505
64922010
29177227
87504506
96488770
61508180
40512653
70911913
5067579
40199411
84642313
65471377
3941144
31057542
35382785
27296387
19645322
21842968
21901722
78004557
23456482
21478352
83770666
67147108
45147342
30811401
81769776
73197411
70679333
31892602
63978097
61011493
15055803
96561917
57013145
46437832
39042298
98959686
601174
24023415
13019257
52553737
96727946
31745563
67957455
81106226
25149732
89185681
58673342
52448411
11794463
75367014
56865660
72626467
67930386
62926150
65615897
52539025
73484832
84514502
50268459
34210299
74018074
21845240
92447216
37893694
97069548
66726382
65751661
49827280
61972417
50382895
75260044
85769032
26850765
66856862
57794066
43520255
61991896
68441653
46642627
7321534
97492611
54321716
13506233
29919157
76036218
22492821
46305071
60804698
44536641
56131192
38275837
11356378
84695310
261470
25624964
81286176
71938519
81790504
29246529
28848335
91568368
16263405
5759234
7449507
23119218
26882981
71770709
62604712
3716606
60445582
68886145
50937670
90592165
55243122
94440081
53179371
9487892
88365081
15544047
10051916
59862811
55776963
69266973
28039340
38620149
14409607
74103425
16416372
8789917
43728157
80446597
68633771
93466644
53475932
90412661
25060931
52007339
63171328
9693043
25407014
5357340
41947747
23528526
98626371
91674781
85693782
11739127
49069077
83596561
82630127
28503643
78570737
49672574
42280776
557476
14315304
86079083
65085189
74159069
52750336
94828068
4101915
28251007
54785093
27521032
74093764
50977868
96665827
84072710
85813149
82730288
32421496
85909227
30743469
88330950
84658597
65305250
81347201
6858941
87886155
5827545
68629972
79519131
60097470
64728020
46059454
7716044
24597424
21514636
48894269
49242133
60145697
527234
82627409
10773545
76853669
27126827
51742936
32152552
67096190
92466552
50149950
35960393
82124760
15241169
73365279
5935105
85406266
70935194
94059485
30739022
76176832
685235
23406208
84055551
33012522
97682538
7841409
16401962
30778620
62943436
69707891
79248469
54246195
79539701
19192266
91067103
62408738
84297464
56857746
99721290
71817874
5035290
54885458
48197773
99313124
60427718
73052772
73393665
91782734
60495762
4510234
26109933
95449839
34733167
35262899
39352516
61165412
24968206
67203453
80649353
86291793
4813630
97737632
16436818
338003
4456241
20007492
36599290
99423046
72525656
6651071
43071121
34629988
40357973
14707474
68811137
68202741
8506217
46990758
18237348
85796547
45307607
71963741
10771695
71898684
24224283
94860522
74053276
42525843
98539976
65675936
31122361
50367246
34684736
88479141
67785480
49181722
40917145
91049192
92916377
95554679
79769604
26709240
85123895
97135965
90747839
78914619
78913152
94153402
35612282
54531811
81205931
80328424
8922303
95297220
91588244
2501733
6016912
41961589
39265917
82067545
85637785
98396797
9121301
45966648
30443545
93481308
80359580
14442288
15617647
73380023
67929561
62245855
63460341
65850633
51118108
97014840
92625357
61260950
89570659
17215413
65148313
25878189
7082831
47669254
24281406
13653503
8301463
78006661
24602628
63953204
16043156
37017767
15329681
53113492
4435891
32174397
10953642
55344250
99992529
56394196
5351408
30221852
46569905
49331988
59780146
86276269
36223437
33623933
73512094
19612949
4103967
57594875
37926786
34801651
30686757
50177871
50031373
76627521
59406748
79072155
78013774
7894463
34936790
15697492
30965181
47400915
79798065
16310265
52092575
16162391
49385151
43323459
11872918
58698473
58906215
78413576
69650247
91674496
67716173
61933296
6417818
9008713
39363029
51928767
2905364
46732198
89849993
65169366
96453881
72069474
46272800
5650913
85484182
13062454
50953588
21862455
6561238
5175673
49489230
69079468
46098954
45026135
6651964
90377449
11967328
23470822
32559312
90114695
84897617
97163548
10345740
87558764
95583998
66054027
3587558
97844189
42265762
69817760
71999730
55616287
62466317
98084891
7926449
19819421
75143314
19846739
17986294
72159791
56785711
45288428
56415664
53278616
16325858
61909328
84664906
1693243
93691562
29506923
47231329
45897346
65544638
13905301
33293652
37955477
56446994
23125972
82003069
73155826
97032979
31710559
57197058
92417302
57687261
2466171
65122255
69453525
63790618
85506179
86928071
7115153
94219378
57865778
85700542
65396383
85745060
68178534
36113655
28381445
15607819
86951083
84692393
12835347
61642054
28893481
89062220
43602641
8035857
77216269
11456259
22997927
7253993
20576684
71214822
20959427
39205127
8365065
97607738
37399894
75989060
4032305
59303354
64515848
88715021
58229597
93556961
75482018
60755018
95636553
52421638
36687089
37026247
89239336
69489595
13971165
87775533
67017723
34527731
71202596
92490346
48684305
83764366
74407040
74465870
63518471
62625589
37639975
96968575
32558519
3887661
15296951
46512527
80919991
84938320
32367261
83260346
39958226
84195101
98744177
89125890
698004
91678760
66889586
8312325
23307524
3533851
94569604
78980704
57933830
10487241
15049509
13331574
64465099
61402461
65256372
64270966
16947242
75402375
35815334
25964971
84477136
17173799
25189425
81407861
40719279
32003659
47979513
44677578
71227403
39246853
18650545
28857332
36580769
91211734
85588738
76931925
55178904
64915356
49906065
53949564
5106315
5697024
66927669
75683055
79450774
3016037
47057410
89431010
36468051
54855920
72888563
99119643
63916399
85097935
95390281
4594119
4779949
92975634
6761957
40931747
61892388
67106200
48483762
22077563
96740814
70179448
80071283
24440526
27675404
86094777
46600161
7291964
42037078
78627802
58957333
31058706
13246954
46947268
37439400
6307254
69218511
44602629
44656503
56739500
65342177
8928790
51462033
1014293
20685808
60763560
90394227
34166137
8619531
23493944
24094983
74302023
44459242
7839666
94823223
10481700
41236370
18538508
66453122
28692732
76850716
19491185
18491317
89503727
91655892
14510746
28534530
22709848
62028605
15876463
71770508
99803231
33739887
32341706
35460582
94149771
87283334
63252559
16878693
24238805
79277429
71646680
50675836
41481541
1716933
87657093
22642782
37479390
60062947
862789
72490779
64976516
27316528
22961115
74521639
43447415
12066528
16842126
11191639
2207510
31705991
87700796
14700350
32894186
93505278
11592430
5125139
4885542
34247370
74071842
92685874
30599493
85037298
83687548
6932317
91108197
10794068
97390522
23037878
12898694
68438834
59826124
73465452
88247678
60928973
86936354
19632250
2540298
28822530
91671894
6283129
3932277
38613175
98701006
22105111
16502349
99738889
35503175
3580397
54143671
73226114
70040709
273096
85682669
45877373
76077060
92485082
42737473
25850940
18881222
75014290
6840692
6250546
78112915
86837867
70556606
63695098
77182637
36644957
15696626
19880528
13037379
62066543
84857762
27837445
81657010
97728007
53997230
92566182
4526587
49354421
27191509
6969277
11438000
95956947
19977754
27454281
72772086
71342254
14768334
98878204
30371275
71635005
47452206
7113008
95605763
75045518
61639177
59664395
26717892
36608324
23861625
40340221
72687927
62020814
10859753
53998600
47923567
16521590
39137063
79945005
97976426
59806238
86422925
53767501
24795980
92548136
16816222
44114058
17796395
41579886
34072966
12712411
96575656
18590810
70709149
57648854
26985150
68651583
20591700
33627959
83358933
51482602
7623406
51852952
54325942
91998164
77728739
35988739
5739934
32249229
94526605
93947969
70100397
91083766
24858191
94449678
43671606
83437562
55895090
1048243
49610619
10082497
55561565
43059567
35881897
8729171
13567820
83905875
1465991
14277620
84047754
16285771
20969299
26169046
12816046
92947536
59346171
8711963
12709442
12246868
77246583
28189888
84379012
66563007
9833614
85628582
97124727
43394405
90010631
13831999
23420950
7425595
72215800
1098144
43989333
100134
46991888
26321176
16384765
24007217
54419861
69726986
18390200
64573395
79017566
4433123
49332453
33075264
81868116
79680660
56712652
16338660
33196432
18439668
79409417
84495004
49793428
20002025
3885204
42026663
31926212
26588817
20602491
23340251
24841306
25365601
31388958
54961325
52856675
85316143
85457371
90311779
73748643
4999066
60954784
55020537
32713896
4571030
26895170
41690740
80629485
65992615
31574704
58257916
70353639
90667042
767986
68513537
18558258
97766452
96375856
84706797
85698562
89573561
16255232
55989440
28664826
15604983
21928385
83644195
49512848
96098441
26822828
12031823
57822541
56632779
27580085
41101968
1089051
40005407
27264246
98041908
8605429
98896791
83540251
10503547
62272974
69023828
76370918
97699550
7079925
43761664
64556782
76612797
432794
14793777
79447254
25872611
18838649
86247492
11729115
58185421
35746618
27698884
92008087
63613973
22145735
81253851
6656157
35842326
43356292
64143111
40518762
31759632
43891809
78324577
47564903
48367258
81642203
28261279
24700915
53834999
26016791
8435648
23322437
15565754
2225160
83388756
38320002
90383253
91038273
13207126
93524405
45125326
9595069
80430599
56905484
24693035
48946629
97183633
10890095
32392834
71844400
32514381
70326424
87907861
25010949
79133703
26739169
18369777
26467741
52228788
77143381
2815043
83951335
15223210
98410652
90991508
21781591
70399954
22561450
66763990
34553008
34391573
53853382
14783365
89100556
25293831
56474687
9688404
87704009
17001209
51236866
51205505
42505408
64916328
86208742
762445
29230976
21833976
47694653
10563846
83764468
51600943
72814635
76706023
50950574
53675162
90901975
8413503
26279496
15915675
57832716
76918978
72125546
74271393
74185171
28402562
99528450
98556375
87369891
5013343
57617750
23711356
97352561
82154022
78592043
3172824
61384035
94235278
33862714
3038659
59681750
44044565
22383591
52254732
85012301
58243165
24510747
83998637
18601537
5558149
52993511
16052829
42413895
37318715
38576130
73338010
69401468
38224644
30032417
85518004
25427355
80962986
54146113
55473686
66955412
71988056
27017442
99283607
58457012
65516260
34436369
39813268
50866908
11911230
4424721
36800244
38491017
55707484
14786348
81069068
26388986
6021648
41613943
2388213
21937100
66075071
71705146
96618859
67292525
85222695
47798328
40782029
19511212
99044658
30077185
45120132
71111143
51121483
39997139
43917740
86526090
19834984
44828770
35209443
41250348
76300307
93435357
83493329
6175665
37636810
79888695
2508859
33694558
92056921
70090037
3730687
83358701
29942293
59704004
97862085
7363255
84405963
96904985
39968929
80315333
17197035
4099582
10337791
21477982
77666069
37973844
79895213
2393281
62433744
79744041
84919770
71946655
3856789
38877641
71787670
92021281
6802030
92131684
67603934
76696136
4741429
60879621
2735352
82682157
89290957
3552983
91472975
20673267
42702416
14058617
88717420
27999860
21415775
89145642
89326299
81177637
68212433
13097982
71756544
79142415
21069259
33108935
64161533
52375730
30596108
87121780
12875949
28266121
42167226
60449302
83519716
84228115
26283811
44587546
43371850
5852681
2006167
30709370
99691135
78793173
39013199
62757000
44606693
22870941
15661416
34823682
94352567
79399879
85854792
34422131
23614330
90653200
65748027
26203321
70217696
60676367
96056251
73874363
62952633
2290513
6708078
74947457
59636417
21790528
5074981
19326315
31975457
99631943
59688939
72822746
33970472
18837899
20693095
97431953
67925253
62391619
28947047
88330722
75606756
15116827
13935960
12435651
87867362
88020862
79869785
81968347
97579025
88486306
16416995
41672524
10475915
89123114
74207301
18926117
12899202
37464686
28498914
67965461
90457508
49275416
79904011
30874929
40148264
14139666
15117755
8218874
59339987
25398590
89004214
53920763
65183290
86035303
59294013
34881869
71522315
47024384
60789497
49518685
21345675
89984750
59868494
83851218
11471937
55195376
5975045
88417800
50849648
16028525
95798998
87230498
45561655
66732951
73110292
95380984
87030174
56063528
39895836
10961753
92579908
18931880
64627216
82793361
90078479
36389285
35985300
10134269
69900355
50227536
66752006
3542493
78041431
32267851
5388314
95336993
6799794
39815900
65630795
56626197
63263247
92529009
73161022
19823199
45186157
83333754
73413829
13883084
5999588
62308226
64808831
70324827
62864377
34309773
28135173
67885959
29677661
51735153
51107760
12223459
25558738
90097051
36283035
88511235
47415269
97813415
90000415
36061243
11282551
26059669
61533355
17672493
81605800
13844580
24028530
48818838
18587397
76698377
55653607
7645745
8111142
25127394
11647495
1684828
91234008
56349142
79465580
21547493
63094151
25025260
53532039
59209670
64829411
60219524
75781177
74356426
51575505
88965684
85626665
69479108
48482410
57778228
76127927
46783637
8434593
13439815
5075445
61014993
61755037
25730449
43819618
25349690
7189851
23245236
30143369
55502196
12421390
10112323
45896491
41686262
15154250
16620673
60741307
31600110
96267295
11871171
5483153
72383006
90278967
10274416
84767157
96911597
49417818
75426212
19059398
39722934
85817605
84855347
272029
25506260
32471506
43500925
12209795
98041118
46372675
85661517
83596841
38624809
72961646
65190745
15219603
3294791
89337994
94448504
78613798
82697659
36195414
83109110
31616814
20996959
5052886
51845580
95064358
34032881
65797066
4284588
78987355
81912620
58155974
25314960
75013946
29225545
38687409
8080219
51418029
94447952
17034452
79207835
40582594
93040723
38158293
12561059
5988555
30106759
70286762
13679288
83289074
65968145
38066416
25598273
80511916
41116117
59327929
62105720
92980788
17150031
30831193
51013600
92204114
15355899
262937
17643324
59140580
31239748
18484057
57794340
21286968
98763835
73996539
63876769
55397770
7753805
57028721
38047771
48238464
39714028
33021896
11142066
66812613
62058833
15157976
14852653
87397135
74582218
6584820
22951986
35847921
20326572
22301426
9342702
33348201
61264764
1470728
8310539
44818696
41088680
27836733
87383409
35427511
85986384
42630606
90960900
19753119
73949790
98407844
34026389
55801288
69209819
78268572
61813367
50444381
23808856
7789361
34716450
76335345
84971546
1182929
11110658
15378669
86119554
46438065
51340810
71464401
9372882
29472370
12879560
39498572
56470866
81747209
41173990
54364178
66340567
95635069
77832269
73980123
47275784
60218298
80286931
42939430
59126362
69801569
90749661
16237105
97448093
94748508
64563470
78281644
4077448
40812012
47174444
40465303
87454258
93518799
69078469
7860568
21080363
7427848
36959242
89453579
94215759
39153683
44199878
98181062
16731786
8029554
75750565
61795168
77110614
92781556
72523983
44535972
2212825
57232719
59544178
28337156
94253423
60307857
78091434
8210045
42020024
58099219
89274884
88797201
57358989
23145731
34809561
76844574
77623644
92969814
5344094
43554832
6225240
82220234
6155480
52985285
68842490
61868839
32462840
59426920
43597454
98330678
33455802
80302380
84831358
61936118
63581609
7133284
45746608
24532206
92361383
1096897
19270695
11418257
69019709
25711309
65086144
8564359
71640017
42080749
77497073
68101304
81246890
59764723
16111683
49782073
47380239
69105665
46384327
10078418
34223915
83939292
23043689
5815637
63579631
57346218
32189638
89600281
30688084
30057739
91603764
14191533
819892
14203212
43579022
26578476
55201628
85380402
11102918
20191735
74074585
17145723
53417929
7079310
98357464
58843740
32364227
20995753
75586038
81778837
77355818
40575174
92509540
62553030
47047607
3244390
64484023
6602984
33917952
79873289
60920654
67868029
49754716
44103823
40788478
12359612
14620532
96385873
56657390
14591930
11740314
34241190
277396
64187882
86245985
13641412
65282131
49545273
98440487
51022146
54578582
7195050
83187900
69774535
57103491
48971000
26100003
22691946
48777059
78065248
67792949
87092767
50042456
69359069
87010612
18991763
79576698
1227149
3719035
68666265
75672355
81249076
2980438
81374484
76348979
75854836
20504204
50550271
20710560
83572022
55398010
94812092
81287230
60381407
72267093
98485802
34000864
8305324
52574279
12265406
69873209
13648455
30643980
13321296
8634645
12048415
6120604
79043115
53271159
27569863
53387671
71684714
8506770
77381827
80258579
16846816
70151095
29270684
42472153
18272079
19305852
98519877
23722065
48921573
5187589
51011854
99821099
29179111
81010373
65324899
36997363
28264673
22085055
5382833
63829526
79674906
27323385
53531447
11402980
8146564
44607091
78995815
14295735
36933949
14286210
75280784
52204248
50064941
92935524
72168491
36059914
71980325
44456588
53663412
94352190
36533592
73449071
24752074
29294562
58307702
47812575
36299163
62217102
94447419
76735265
51549222
80519423
41102580
9203713
93914834
15293322
15715696
91522961
4652594
56123024
87558216
45644586
63445297
9291395
63171873
53560543
64539425
64931333
45141691
46600446
55508026
28911664
42514770
66832707
78428712
78006725
15467141
42806804
1985153
76123304
91798369
31713389
57403894
78099670
796439
74003235
16660215
30188580
14879387
85578249
31302850
52287060
10432864
54406254
73485895
6073946
32841898
2182787
67601157
7399549
17572736
82924536
38037751
92126632
24104605
85555325
27785242
43024025
13989839
16271525
93201291
23354742
50703972
53652019
45161069
52213023
48927574
47392569
28813772
53163086
37307001
26829119
32790520
78937761
81875494
26445916
85331083
40443206
62351907
52582552
72472581
6391050
26831157
86776503
40639068
69508446
33615155
4783166
30421425
46309018
99656943
90982278
39269853
6227823
16744914
37103893
91443113
79331009
25994504
1579538
45044742
36978913
42531191
65135787
44944389
7962304
61649538
33156065
33160874
29435197
40294992
10819600
84999241
85281869
78331022
40489888
41067581
78502122
14593644
59068545
89419328
93252988
71943059
29149176
58673315
59501643
64434120
59810927
62214451
61127600
57788582
83800641
4119400
26117751
34986461
26945599
67366037
54270300
39609939
77302499
95147454
91322999
35411247
32115881
18514182
41401536
79041642
5191247
19383177
52545787
29729415
41529004
16026444
54978934
39183696
30264632
91961457
33826436
89687062
69231028
98403586
90429371
51644226
56386036
28365524
45160985
92396751
46237531
67726831
96728542
89040689
83275609
70500178
83033381
90495092
27737281
35286052
16121354
59760515
67586575
21958642
61271185
34320326
71612740
78409918
48746968
5315768
54944535
8351439
51502944
16276732
46422459
56031401
51405543
7340394
95520369
7802263
24512863
44461013
93058001
82729873
63991896
70717372
21516375
78178292
81936674
61336663
76230484
36873555
35027063
73451626
34422274
15488000
19080299
53098308
37492488
6921482
59242733
37228288
99764375
90346425
89529843
13281908
39207738
88414593
91064583
54992764
99813378
34362991
5607936
90462068
72215071
86529911
39977999
96698585
44049803
34732057
94588323
2892441
99142354
2182616
92515355
32738939
95565097
63324422
19914276
20683588
54576584
73889775
76594017
31117148
93374915
39069328
71654111
61434143
43541783
26983976
33486338
52514391
4425926
65268086
98284861
45676993
69724377
5502926
80963863
28810298
57579833
30123091
79294585
58243690
99411368
33176935
88509259
86745088
14632800
68018026
71359715
7899107
62539941
90076624
74985524
19158834
52561223
86319356
83930352
40534857
70490264
66435727
27409100
31018772
76263613
71349074
82841814
54822869
38690751
91622085
72935654
44261753
14198527
9173639
94538147
76062659
7369679
71635547
25142907
93954444
27137034
58358695
84344375
6763202
44978642
45120504
39192224
41412193
36872720
98723661
67430085
13449552
55243991
77298570
10057447
11170430
74439200
73495290
90805612
36753005
11126362
31076112
2647497
21763195
12922017
77989698
22217254
3279058
55591297
37495505
97474089
36311450
88127968
60240764
86508537
31667261
47383733
99198041
7144220
84560616
34361869
78412529
55907551
20264744
10681606
53466738
37780241
17452973
29519587
5232896
82051158
23388670
52013434
56845051
63601472
63974792
53909299
63205510
46019222
41979174
37535475
13568217
34394722
23705192
49562812
17212792
32223222
80030285
30136966
38995315
77898634
75479090
50030894
34240615
78694326
11227877
91044507
95688895
93240499
91356845
22884498
20970025
39999636
10356174
32439168
23224568
78774620
26948527
29945359
99964489
68935008
2154795
41386384
61089513
84244581
71054702
49934275
94402908
85775850
20876499
9975978
11154375
54579943
93654425
98161344
72329202
33219246
87413004
48943257
86074862
39562924
15488624
71753522
98885058
37447884
59133524
87968119
79763991
66479709
47208219
19884128
64930951
49282199
42395065
44538101
20311534
81154732
84782082
69655298
81694129
9733192
3442414
91316492
39842848
40835023
46694438
46680911
81638482
56300110
99474120
7942346
42947372
77375768
18680750
8078029
75498647
29935989
47608128
67459443
15346204
99455717
22772660
5959124
49236773
77119601
67009881
29761159
96457786
46691694
99542105
15188430
92226735
55781913
66923440
80789616
71275704
31452644
22992766
37903362
44939686
91237319
13082744
24625312
79147733
11670497
64617419
41312531
48444106
21037207
43965720
34999813
19702509
38316658
27452097
15844838
99005403
63815005
92856509
69147529
72919884
45226084
69313569
30043126
37384452
35352192
69037644
91588877
61480596
57155663
33636411
2009085
25163104
91239917
98635782
29902091
52086912
1633364
91594946
23119940
19257094
51383700
28331210
18778515
1711570
83604159
38153675
61331740
37824297
34597556
57303350
42677044
83780901
65128669
1054927
96860788
59851782
14175969
33428002
16402431
99991532
978159
78424250
84112068
22266317
14793807
77373198
82760353
87450187
16021202
56488814
42261551
47185403
21987905
33333853
42334087
47326352
8660087
78846156
91069887
67074243
52938029
3963968
76771957
64607107
20907504
17639780
52341486
43555264
27685088
15955152
66751736
97762876
36200853
73031058
95745940
8894014
53017844
44816953
67931909
8480262
74476750
72114156
38359043
15209489
94823451
41356518
68449268
28088246
62006899
94184735
95676898
25865115
57233995
38300333
75935272
69595730
91475503
67439161
41343298
62822483
41004527
26132859
29537231
60165898
92189214
45571433
12896881
31937766
60442993
9927339
15157727
15974221
26428275
91162736
94946865
69509957
37127718
92184916
54378288
93640712
37356995
33869954
64743904
98925014
43818741
27516837
28426466
57300501
1433015
16615786
96388119
52643753
24305951
1086574
45149197
84092728
30635070
99253238
86460065
88164905
13532536
42672823
79006858
37744814
1091204
55688488
9463254
35050378
29692030
98983067
41215512
92281869
64146438
4763366
13610115
80863742
36585356
37670600
9441094
42047655
88852121
65753073
42422282
1762043
9118723
34462204
82465787
68085358
27108775
91513602
63166764
32024721
80226637
89844184
49456285
72987239
5948481
39727019
71326190
97406410
61099586
68607043
6491780
81019909
79022036
31499074
75781343
80778062
25722164
33499522
12417142
60440252
9189487
21743806
86272721
87645396
44485545
90708147
7818562
98852183
9192073
40890650
43458441
14938572
19271331
64371473
48319959
96740663
91905612
46470968
69692879
87622763
88190485
10433136
20779065
97187730
35173727
33409982
96737040
77986273
34672390
61280097
23482045
84568204
49467802
52585085
34085855
39326143
41248795
57563669
34778421
31304801
8394372
37303995
24415745
20603979
91539476
70074239
50361179
37823419
90211050
3918960
66670902
80325849
19531044
43542714
56143496
3361735
64005674
63357197
3975841
57457179
54651071
40019828
77341112
25587902
82411622
13619625
84619924
35284783
78313356
1322886
90822557
83813374
82474186
31615755
79832375
11109541
97388171
44400083
43749635
88379925
74556644
23574817
40881069
93900473
52652830
42037586
96208383
37182883
9952910
28290413
52491326
36461758
60745068
90852547
71228264
49314301
73769509
62121509
55102031
77992139
12397965
76548001
95591217
26898931
58544516
45431145
54657424
33806273
50592670
19828524
93399380
77276585
58949633
74034500
57769782
38821985
56610025
61240684
64457182
84437712
46106710
20571210
69681614
34916946
72876542
61113716
64813232
16766721
99389751
89189759
53843872
67515830
75618133
34966833
64422234
64583443
55484978
45010230
88711665
431393
89451558
3227248
95995822
36143728
33390654
60705195
90918959
80934397
47169915
39028295
83867598
79926078
89527918
437233
92173066
46230581
42334174
85675624
10436852
90394807
99612601
80549300
21077113
42910382
97322647
66855572
68862649
55227787
70637673
89668077
21646251
23843573
50845248
44747830
46129782
42378394
48586194
55247876
56228695
99828216
21759532
99980140
78216512
15180217
27334860
76110913
43354270
56076566
6491699
28352673
61240128
60196130
35997570
768555
52732006
80961996
72462404
32579628
18736494
11734510
93958658
63285475
39253489
15344819
45039996
69200662
56924240
21657207
8004011
72412357
60610351
69704814
85546446
41354733
80027504
79510906
90243031
1388890
86941609
76489922
45332984
7342566
88421011
93818059
92256619
18734021
55544987
44127897
20088407
69349193
31499457
33990519
99167987
84737179
46105635
35375465
84229048
78855533
4265246
8170502
72113316
89342072
91594621
70757720
65945752
76107993
40497242
42100090
16192371
64372903
87306397
5434279
320324
66673521
5850572
13993594
23964541
22261906
18941469
1256096
82867089
6227476
28251747
52832331
79699432
5766666
67981379
79736018
2437740
18953510
74151808
44295693
89989706
77513346
92256319
12398592
12750311
91027843
85091267
39179693
61408089
85546999
93298151
24559143
34946514
4819450
12099937
19826399
62607136
50715507
98916156
42736314
89856152
65051594
1945574
63060194
60114582
23314447
74069980
70084500
82329053
48009595
72467721
6317558
27620700
3244160
75190938
96564669
60649760
35284981
87581569
41643718
47054399
47890598
62055708
81501165
14581278
84966937
58022742
14316132
71843055
18703120
41469293
30535169
23395924
16807522
59455079
9181891
26208847
30026096
11171461
10162533
95429234
95670755
83490376
31619325
57435058
14309962
7948793
52871530
99960961
80823311
16878685
79629642
54611822
38831367
56279085
56935116
58747076
89548137
17222621
13790228
64738575
23040344
95992560
66067225
82220844
55048792
45985804
19887767
58964750
76215992
43263285
71593355
52935788
21584723
61343296
80000920
89650685
44461889
78972832
33779499
40227807
25527494
32765656
36938073
45718138
86427407
84953365
78330420
75816906
46685020
86012981
87965224
61497304
64277531
26938244
87552081
97173181
31912196
22048585
17929907
91502085
83482925
6228408
15368227
27538472
76025166
24978751
11846768
90320815
36193755
72283046
97293400
85296211
17358841
76631698
23927342
58179876
73099771
33483870
84369379
79962416
30316301
47396550
95963495
65619923
78276135
92537184
47411178
63647725
20320667
89206523
27654262
42452361
40432025
24943953
75428013
21858883
56107562
87646204
99973517
88207984
91732140
80486581
63307940
46487960
28667327
45664862
47792634
32484053
21722410
17101161
43288761
34219311
12640611
75768310
66012251
63380246
70679356
37331614
15354274
47235609
29065869
15617305
81098108
78811129
56549477
30610508
10760424
83136581
70664240
28092365
52425150
83898242
19199979
1511460
66463556
17355512
13902505
78637846
21901284
97248701
95669010
10370230
24443849
53027239
99760088
29528401
88065255
39027991
2209710
79810421
94877734
50121896
58393606
49922158
27669618
849318
79016896
11400773
50552016
75987482
43249688
8405469
26098410
193431
87710350
88569989
82513592
72620632
53844717
89894709
39805280
77664302
14968893
22131287
24856423
1337537
65287828
43966445
50136936
11567187
21023876
59222914
95933003
16916501
2498950
35348213
8442852
27382709
72076828
42538502
66996923
86539383
36222125
31088213
50769655
6861333
71488956
83966144
46413079
98606349
57507672
64787297
22410096
25332562
36755686
87484438
61534861
22352535
20421453
64348994
74218887
93205956
27448156
20733736
95700466
4787275
65750
42070510
54934313
82808693
33547463
28782075
9823617
67114006
24347704
92747452
69442172
15230860
76743133
68874552
47418213
65579279
33561976
52763474
32302327
57190561
72555651
80014963
5490727
18527293
50700591
41129413
48505902
67971798
62841738
71300701
565982
90975616
50203452
13522291
12272395
54000244
47901732
37517142
83843883
12013400
73691503
99677227
15597289
59471484
44350666
60349020
88568443
17727292
14954705
83291923
14554639
44456701
26452058
13615650
79069573
69938785
84672853
34214992
22266868
76453364
84091154
9064625
31116020
29889309
92681302
36462968
27010057
65294146
70260870
91437179
99161584
90065486
4337719
63201647
23278296
77667905
62406727
41920031
55668620
16704091
42577941
42806871
85409239
12665755
74200287
71108749
73064163
41497827
54495234
35336868
63519044
10487269
5016969
69559120
3823322
31999281
87579412
26939114
76642948
57882409
48570529
85068657
89152200
59264993
67617982
70798932
68302332
5505353
45792014
14073576
3867777
89197302
99954420
4635733
8997558
75344789
88777534
98949546
1319976
66476730
18392193
99256039
76550949
16380674
51360258
69272508
97023459
94619688
8948833
91881032
22320125
49391461
94466970
98358624
44144723
1885853
63851083
71454569
80738186
49893436
75277097
82888691
45050490
69077846
39867161
92138701
77911290
83167523
75520410
38812778
44397262
45729191
14203035
2754353
99121123
14738331
84011313
82432435
90913508
86880180
33036588
28984839
25103735
13458338
69243718
52971837
47704196
65275012
93806103
78625351
29693168
41863364
71831085
79040514
12489402
95128227
40000475
14714038
23779453
6162184
3437881
82196417
12810937
67471419
80161951
1929171
88326337
57850048
19068880
51504433
89780586
76981816
60448223
33518936
29793602
2589242
88424059
43480892
26992900
45841219
81480106
75686872
69259309
75087668
15619581
91616949
9273613
33841905
81061195
36564513
50453195
90783976
65246603
31574233
43240591
33854393
11104266
81907081
66885588
18536398
6386415
33888305
1928995
35389687
47487926
76142193
30438398
96887847
30055274
73155899
63694150
67630873
78826232
54544524
75786800
52758298
64565506
61673449
613618
193531
12432438
15904883
98139681
99068481
79496493
96558244
63609462
39216896
78677312
40028323
54838492
61863653
89562576
65690240
22335961
20685676
21838236
37070591
97992712
91829264
35694996
83006699
98727084
83125807
46248320
76911341
4871567
96885471
82382073
48676620
8179608
39675465
84898045
97775150
93188993
69300883
30179823
4065797
75439287
21061693
794091
32773779
35411752
23942123
47507796
29897221
54077070
60512528
43600904
26026746
6621731
4521376
2156407
26424587
68276957
17937638
29433505
95404590
51969739
72271059
2028623
91082513
58216725
9851560
60184516
20478529
65203315
68468511
19435157
53612243
16721961
13199085
66228967
55298264
74505929
88601144
65820863
95913932
20874156
56084838
54301166
2102831
76754685
39129596
24895688
60215807
57483614
64765532
31017791
91183918
90413767
91529030
36730547
78903118
44346543
77263040
54544876
49442145
29078680
10665165
82639169
6866055
19233946
31681175
99051611
91356686
78776313
6539698
4135658
54125563
84881466
41834026
30378308
85247803
84012860
13925006
42276103
13784612
37040804
6831986
2264393
64821898
21594478
53133577
4063421
66112012
78562766
88977640
79128263
97784850
185951
16790517
35508417
91718766
75515411
78774044
37779119
94257669
6570699
52036857
88303003
52712172
66701974
46397190
35439311
8737450
45068569
55492761
1067639
89184250
99110272
25578727
67760748
41721653
98267257
43054334
13137222
95928593
6270082
33064069
76491705
35469032
77364729
90607947
35745326
91886316
99627499
24568990
75358146
72725322
98564082
35339553
32226042
27550379
40525186
70158352
35961119
17204022
53481844
12232715
92239039
23314867
72762712
39185868
53682102
78947298
4743657
80098546
14376709
94697811
78914451
93524897
83697296
81771754
89348503
55895177
98318623
42323604
11890155
11577002
48979106
70107898
53062743
52804530
35461928
11758894
13742270
83256231
44820984
23305968
81890931
37262904
91911081
93773149
52512485
14163507
92240270
56292951
54909291
23520038
37258060
21128281
7468631
42377600
64902724
63150722
26340622
2087332
81543082
14633879
35744890
59316465
63956837
78108101
10667202
13498811
63051072
29081587
45512685
99958791
60515202
73822694
46981587
78113171
62049430
85830277
14906294
78716194
74376788
3157970
52382083
17069490
97581543
63819455
94076108
1993958
21125074
620117
762516
21044179
68505989
12825747
98349928
60011059
39392966
38346101
54136594
60317931
89261506
26664583
61514974
91078538
61765637
66687567
96623877
98342295
72600383
80331724
90544020
92917374
33851414
82337247
35040864
26582987
91207781
31201885
10719690
72242582
36308310
67438803
84061570
83508321
2127302
3776680
97702714
17492035
47573204
44690512
39702706
85886367
51475663
83073751
9430409
74769611
96215528
15481739
13259818
11135959
82688636
5738972
40169435
84865324
90098425
36586485
99727649
71829989
24402720
3056368
39257697
50993417
60148067
9066296
48016343
23937910
17889520
45252892
68465183
23502335
78346620
26736087
25316041
86525932
27018685
55230092
13410742
81286647
95994763
27843021
32786361
49108996
27252197
33446784
37667943
52904648
90511101
72102053
27902206
25154547
61166636
76429421
99453733
58623059
90883911
79370115
58653737
68703805
34829216
40750722
48439856
55800278
83910676
96631523
49832071
47475774
66972795
48731579
55500613
13400547
44962894
84406991
39628960
13541205
65449252
11689035
61424534
27160905
95376074
33620330
23283373
44017501
86708734
22438774
29135988
28784010
76559931
6863708
27609591
67979639
98313207
65129601
4611360
76656860
3115358
1341774
81860588
89190468
76800839
66058734
41591907
20184244
14390373
25688909
36306154
2602515
98228802
29950363
20638654
98640088
83324943
31902490
17443907
44088825
47638191
26291945
6029392
25812366
35569230
37876957
78956526
33668919
73399809
66200317
66866528
38764175
13816861
25363119
90144660
9575480
24359152
1032837
17999940
83279098
95272663
89233835
17116999
77737536
73367905
93026898
47198078
51995085
10103273
34937127
78599826
20187651
96307321
60477248
97199508
22188959
42086325
29232095
74704595
41147239
77672753
79461113
23141869
91786367
93573387
96008252
9315226
32202795
29697480
74569041
4177613
51287660
91260180
27346993
52054107
36936763
61724517
28269394
24209389
86023742
72070824
94906662
70356367
12499759
91683849
91710862
47371527
11816342
36313220
85735026
49683111
52973511
44926997
36199064
69567977
87790374
66989497
95943449
79256670
38612263
71512188
19508550
19900420
42728695
4936889
50385833
13550546
25782840
78751409
90262977
68156938
90758751
57678484
81687904
71855598
82150060
14007039
21819597
92859763
12708854
12815710
27495794
79056306
37581290
45378307
48582251
88038800
51675574
69511100
78037576
68737507
73871187
58813255
3012793
37091813
60101775
93254486
49335932
16611669
22289444
21866792
70269824
9728911
93587283
22276729
72887008
20221087
85138719
73379745
9285958
27624927
91280239
84135389
22954947
79105988
488563
65939776
15199845
87160032
8460003
7686941
36191077
70721844
38657328
98216063
44580548
99781639
7804970
84328466
68151173
46172984
41290969
92528662
53880160
78502844
29136726
87985885
33710870
38429487
86872104
63299805
32795693
78090248
87930748
39336102
61044456
4235819
92323064
52795781
26115376
52075466
31094403
95409102
71384667
51475740
55122216
52726392
14107023
88290002
51611617
4487502
33071358
38407731
19622603
2622220
75392854
61491362
78013624
15155870
9550415
29093150
25744129
8443343
87065692
73199071
31672991
95139847
54070139
9550376
78448489
5746372
75277425
7359690
7251611
6263598
60796945
25149819
41380
39348437
79578734
34686051
7681684
88127752
95405350
51855116
72521384
25436478
88499902
25591368
60477789
51714460
83468455
94297297
39539123
2928952
5712063
37624432
6444132
26981651
68978584
14287292
35977593
16914558
33278204
76906645
43222084
39880391
97249505
7406119
89359781
37191642
83720535
4125598
28523996
16514813
88535658
76722369
73056071
25658300
35692264
19122502
83150960
85530796
46738787
89868919
61171117
87424818
96791394
45449261
52303812
63777728
70929355
87266722
74508353
17933242
42198321
77834317
25747193
7950766
10288940
14243491
44261698
62649704
86984553
28113840
76617877
14675040
99043356
54935163
32621990
70439245
12636944
4135919
15013154
93660265
22062245
56152922
97071593
30073861
394609
35405214
40743258
82555009
32114418
88164864
96389423
7931746
46607161
88703250
60174697
64697390
25529611
50378571
56232732
95384312
23469328
7425326
36449105
79686432
89261562
27060212
24739446
44936221
71619477
69831783
93335292
99985961
3738243
85634002
63730031
38309707
88137461
84770848
65173410
17416952
50699871
69219857
19230020
45925559
43538513
54131118
43690197
92405459
49235164
56147716
26827154
12509605
19936195
77637106
28503576
93077418
44188381
23170649
5752313
19287724
9950156
84101200
83996596
59846176
973192
26661265
17548751
95596116
28616607
79356129
40874610
36788999
46512044
82654562
40049715
27632000
20083738
30800630
1418112
29380423
82061745
8383336
4166570
11472223
47519195
18648584
35839863
44035060
61850197
43511785
77314053
20325900
83093171
32522685
34172189
39078059
96299561
8829299
89921368
40773174
9897048
56477621
30028963
32120257
18084035
61211423
85907447
48311305
27007434
48545395
90991783
29312952
11430256
6339850
19214120
8062799
48447843
40448583
28712930
99090097
73842708
35896063
80934524
50217649
69458877
4044078
78745090
48377145
23203392
61550398
1206220
10562321
69398120
13705737
81508323
84708191
65403435
87111301
96303320
35522985
91807283
90858852
58542703
72993979
99186457
78239487
34150925
80210854
42718405
15082909
8621690
22552942
62239328
34366404
24390522
72496066
56538349
53227456
33156984
93585351
34326305
28213544
34772143
38126539
27611520
62401168
46505833
98191692
10517291
98316440
46725300
41369237
12749413
58579565
57820564
92987026
88964982
67502334
91447861
77715612
99465618
65186507
49754086
34859575
58238676
95156503
83713543
5490305
88638195
87026762
53335191
63805827
5307106
55378847
90446728
65911887
40483686
50960607
10041641
6308648
35029215
83487076
29491015
63231366
68184853
7655377
11549071
34102185
22569075
65203769
90465859
57601791
13771520
60808665
64781901
86483866
98101961
42846310
86514133
4963608
89517712
60953571
40592462
41477437
35089216
17545685
51624798
74222031
68180279
22093575
85616415
1792547
20741608
55166488
83598126
10299956
69887100
25864574
76372524
78314587
3242854
6899426
20353008
61734985
61117187
99273140
15395505
14344362
94882720
59709485
10890944
63822185
39173676
97144240
20385203
13206257
83778972
92878239
76198452
51531927
20656174
42727417
85144979
40219400
19633720
49979153
32309585
24784479
51074321
64120900
71286482
95083437
50981755
67250102
32529741
43785265
7625762
29248443
19893798
95167783
37494650
669475
17078438
85711067
56275986
80899271
95834789
82592986
49112231
59583991
66225947
46054494
92257241
74235825
95630160
98399324
58876370
33989270
71326507
68072856
97875893
59923892
6626997
88028183
49817902
27394511
80181906
19741839
42952530
967458
75971841
58870619
19111614
6177557
53578314
88303777
90289022
78444827
22062272
65713444
10950402
38556762
8148094
64519335
2836720
65271417
95590769
94024496
89271825
17389677
43441727
87526591
11870806
85072690
84489383
26461804
20225699
26893191
11202657
12090359
96675760
10929346
60285247
76520297
83272230
86144557
3365439
70855809
74205592
15895187
39408663
95409324
7559129
29954343
92006994
76733302
22353847
36711791
23385020
8617594
11565100
84284546
45176037
24890744
74822774
71340927
12275721
33337609
65496518
35264767
60177441
7481337
36888536
61509705
11324768
7214462
68212255
23865536
23801366
17772234
83693314
48592494
33706226
10029687
62063413
72114949
25383157
52118112
26609855
12785753
50649732
73001792
34868144
37557257
94703291
2725355
11221581
48225464
92902538
93186523
31642672
81029522
63410431
18184018
37244290
29731129
77139981
28199269
15455126
79086407
63435392
32546817
94410428
15020514
24244182
14659697
90248089
37296995
5724462
87242483
41157289
73524874
89311963
34088133
37584885
92971581
36391258
66759641
30245035
16341304
47161423
34876867
84854298
63147164
32084073
48174457
73260404
87636029
6984568
5493942
12040080
66002574
63936844
51370636
72156421
3924533
54144619
68320632
63850645
5476564
21098258
80481761
74176707
32047341
33210760
91607731
5452867
96971820
84681478
31616305
59765922
45911812
41968620
66865738
37373970
63727038
97642264
98896116
62084252
84603385
30588548
10422473
61373195
77207107
28514195
29503568
55377922
36082625
4108898
10178347
5753701
22193081
55546456
1523644
99516983
43448341
89956810
48363300
20018030
17818902
12803024
38383925
73634910
57103883
81001181
80506077
38990852
8301001
93696854
70224301
25448786
90851853
49472206
10653500
80000587
48090742
7079062
65983066
50446244
94126898
99189451
43128588
13400386
96189649
45680111
17914405
68663910
64747170
51720768
43404748
9263973
22164549
60508556
59767783
89166988
32562806
6973173
76239326
75370297
44897580
7696000
37260428
75406999
13840989
33399475
10552347
94979268
92842809
37981127
11431365
6497759
5204351
44024650
86872426
46351922
19308953
61414354
51302247
73161089
71476600
855605
73618275
2588468
29017224
42655432
9677476
2484253
64917793
31072186
24392457
38616099
85305469
89559243
70328980
27652154
30781196
48285901
62192323
23277363
94662861
80097033
56958167
18519824
83839240
73164140
30364027
48786520
6213587
89509478
9193524
27173938
14914351
39443112
30943608
6974063
42550263
23719951
93294877
1475883
2183279
79474131
98802078
3213361
72577169
87595900
44162484
29840930
54495586
22622860
42819543
61159373
93369290
85647609
44559057
78252807
90209396
17925738
71788541
8209195
63216505
5837970
78435278
25672477
15452815
761418
41105316
75153052
15661429
51450582
69494146
34671593
48383145
34656305
71351070
11432576
32834879
64599733
47334602
39755870
82793435
71289330
74878460
88998934
71321221
28025723
54319251
60991184
65684620
35001395
88542759
47234042
52654525
22208883
557722
33036488
35539433
50588801
36515869
9440772
81555072
92478486
94566392
33231695
39961390
53231586
72149982
55113513
38749080
24345239
56099833
94058935
25156795
76528653
36721418
37654375
80747701
30357633
56940201
64351552
13016802
65446751
77097191
79996212
45953517
15495321
13118241
14764490
13715917
57206711
68382309
68151540
50179481
36490429
59289551
73563038
25879174
96577670
76511756
1365398
91757618
63413529
14576604
80286471
32172009
52433142
66439691
75982282
44932431
99514130
33167855
55757312
74287418
39438773
52550218
87412072
7062746
53913986
76090746
62688841
84876699
2340228
78737343
75803467
1366992
30485308
99850047
86930721
79121880
23533172
12198509
8437608
53047960
94339276
14215385
78589738
24883682
90302732
79851466
81766600
54455575
21232483
15827697
7489222
88089099
71543443
1686912
60943481
47385082
12574946
28152408
71589680
66130306
17919638
70156201
45511777
30185999
88982591
50020039
28515474
39628546
11198453
36347996
51952843
9809952
14246671
81769798
66089157
37733346
95684996
99375327
73236334
36861894
85007509
77829472
42141945
46035039
758427
34366071
6524517
34500323
18227517
89501200
3004353
7429141
20060679
46726256
90313800
46245580
26325885
51681924
42964686
84151981
84114684
62168052
91675355
93580494
14506773
46464403
61116295
29851782
69084482
79083618
78761522
40421605
47229720
31401341
18410494
34988519
87234779
45865814
62726803
62432375
45265851
82226622
34186719
53654540
46848142
57220836
82985690
30510000
25454437
30303250
53990920
3333602
83420260
38795226
20211618
33353260
53553426
56334280
5646697
55158419
44837526
11445962
74224778
24514065
21145424
27912769
45883373
41435948
52112333
77488038
11327367
35670785
9720134
67529143
7569665
45658081
95692344
41365295
41283184
62252777
42580570
22581374
85109925
52677252
70222578
43178715
2088037
89882809
44772482
14689960
31605949
59054901
16418934
24338126
12864077
57972637
28986965
31388117
6126723
98664919
18318253
4826381
2915219
60181017
93823525
36489
91771610
10491745
36174180
38962468
27870525
10295105
81554734
86852204
46020387
11253139
22544306
21641864
83240354
21293198
50502728
20201537
46449816
47127641
67027557
56778411
87369469
65286687
69340069
14738152
48376681
29901423
35761011
38330138
33454800
42806398
30307920
45597815
40728564
88800929
62652873
75010370
59025759
45018023
20764789
47839499
48902292
23408695
45261108
77785579
95260033
16978116
11376026
96613047
76187803
51906526
51830922
57773242
17133219
6626043
13549563
33061706
56126294
50814247
2372097
9676566
34864979
27257189
2970942
29572379
21486833
59648406
85909858
63550696
84879666
70135550
73558563
80829020
15549129
85727960
63656942
81484345
78650169
67470790
63591970
70226255
49426622
63820513
62004671
44817743
83461566
62217627
89600517
65904986
77164945
94825215
38489958
29132773
13986452
52511335
13147953
1949636
55659036
82187368
66247805
96128354
71042728
42038853
30067741
34420246
50857454
4202937
18592050
28228287
44958579
1698275
20240510
81755404
93630773
73823338
55680883
91772668
59290520
66944590
57367675
93288862
20676557
28720756
219916
97740767
25537490
23841349
95547041
61208203
58034656
7453362
66937927
56206067
75535562
63356145
63213657
1037740
25794143
35709023
72879338
98646801
33076228
96760815
96913702
82409181
54222759
6041294
21017376
90660692
54379405
30791404
26715212
67964312
77439153
37266924
61135056
28195188
50795796
51669136
90238275
15856745
17638631
85022336
42883819
43514128
58651984
21137684
28556350
72999120
55074409
19077808
95830324
65601565
54392081
6452816
86763112
69623890
28779832
50117747
27611117
74558311
68459752
85089436
63659977
94694295
31062968
87636461
25652531
79029978
48651082
92890183
64055347
60361049
41087424
56567599
96971209
51589858
64145530
16525568
32867622
25040510
37961514
44094674
74117176
93352133
85853536
63042793
81151299
51016453
84270885
61217712
58308747
64456750
7927296
10125201
98320188
80194938
79122456
12314314
16783481
6380413
42386641
98962430
72869617
53606413
36774228
83247553
39582413
57979339
3515787
75116581
77049023
1632884
89883095
78001324
91192470
52615309
83045740
87035090
66126999
48541176
7446417
60367530
79791228
48404218
41462409
27952410
48333171
4744078
1144398
2332011
11569643
32346428
61513456
94309889
43756558
75571632
4786088
15438542
42343097
62337894
46561069
48702650
43667848
87392786
46507530
4670617
54237556
51000112
14417918
40933691
76866132
41155996
59989410
6383071
58121965
43138719
67661164
17752200
7249702
79858961
36610378
12780114
74082070
87558807
80185807
55789794
12757939
68816772
39965502
86629361
16788687
14305504
79171249
1496549
31219596
40122528
60128204
85484852
28090486
27610451
93639250
83233989
72471196
30195299
16942929
3315568
51989278
63934092
51194468
85229444
93770377
19617584
55729355
62305644
33425418
75331201
65860322
73031211
23018412
67366764
65724652
68474384
55339686
5791375
50159025
4846454
77543148
61693326
66294906
19355445
33721163
60867427
37081026
29201835
2855087
40857913
17285702
79429029
71183711
181500
50554889
55248039
22338941
59235939
38202726
28357828
35828686
66314243
11540907
16573819
89095253
37361273
42422410
34472104
18992526
27077552
28196431
98718094
18947947
2635885
40349338
52784424
49719987
26120501
84601064
14537940
19072287
37399876
64247990
46492773
43128008
29171859
93604464
15816758
57384108
15092145
49845806
80396411
33760385
50429588
67590198
55145322
62314711
33068158
6585329
75640650
20528957
67342638
16879296
34582784
18800068
89038384
19543556
56052961
85606488
912962
82606852
94921351
78119220
3189290
17216872
64470269
2600991
5586273
6245808
32094742
25072648
7141491
98121558
93054098
6952207
57111485
7749264
78248781
65795614
57888045
24904161
63268745
74678419
98634054
6254433
6820071
28676457
41905885
1447677
71982821
16513826
48781255
55088853
21229669
47012350
37636530
19749061
12526610
65368608
84196896
76670192
23956991
55526893
27724705
17945348
83895299
50488923
4264971
85868102
41086373
85403085
30003484
39323757
62052628
33484742
56428260
7933665
33616649
34927820
83879114
90962765
6793680
12134572
97848738
54803794
45473577
29145299
57762424
5131434
725400
48789542
61330433
42671810
47225522
7333205
82651946
99475423
7131829
31966961
46235844
43329873
25435069
42730107
32774786
22851393
13806220
15209249
32705430
32713033
69911393
89460417
78872850
45379679
57591122
9097023
1672649
99147402
24207282
59750291
79861863
28550036
5001931
49141260
85099587
41229399
77630390
26095194
92935098
5232293
249126
19376201
86591748
13324727
18618343
24262718
91117686
47157179
54658834
13676064
14863829
30149440
18337582
2225861
78617488
70049095
81587511
2078113
77123349
14252050
25747452
66117670
52763651
10851128
7370288
76815412
16503663
36976414
66983217
88689593
67797221
92881425
87918683
24479815
82745556
59582468
96152904
94547058
62443893
86309706
24448411
19529835
90373354
72285380
37475862
27478776
23316643
6971401
70735317
57194003
23027781
3503502
71899291
44956360
30951466
49275620
6691702
69909014
63412359
49536715
52133954
36876083
81249274
97591044
68472348
79873414
56879126
99713448
21073893
81638983
975943
38615518
16977610
68385424
32956317
46594403
96967832
99967863
58317304
34663022
13436087
62850915
91925515
7807124
70923064
2556195
23231869
51493588
38957881
91975687
26732594
12564931
61729439
1102095
23730193
82433442
99083626
92369841
8673700
43135256
63899406
477721
82585362
40291392
59292393
99526463
89174277
56264541
47672686
36740873
1663075
44752598
90621995
38239063
60743791
27206417
35106911
56123564
38275213
63895007
98796335
85710940
46085508
56576896
78158484
23218228
84476319
8661016
48463795
68161923
3698519
28851803
65814081
27410915
52508672
80404154
7580351
70907933
35844219
76509248
76128140
18607707
16065054
54473306
26387452
53096210
82760815
46849515
37345720
41042909
2380266
43367301
14450156
81637744
6830093
69810893
70740138
17123678
45717143
74222337
86506997
8582164
90615231
16582690
83647229
80372436
57468052
20243493
4995060
31295381
38248148
77744707
9300515
16216040
76664541
5913798
93565919
1939522
890348
77285520
58540417
78834721
99512829
10258574
36277553
99951828
26914251
43265850
5656379
33754553
81633303
31328505
51714474
25227651
9393047
29999916
6322142
81257924
55232987
55382992
73897022
59325201
88258228
13458753
42173309
96880389
23480212
47898860
25986815
75919834
80282206
77185912
55576948
24216134
31775313
78630479
51529910
86875467
83536468
96044893
96287785
45556141
33053621
28701016
7013840
52643284
63864326
97528133
39193685
44538153
69080313
76277728
39444767
56458700
73709763
8678121
97969093
77780346
95709736
68027880
47389252
97166991
7980839
60102256
49728816
61949852
4003665
54576097
74574267
59886199
70059615
17034397
88881587
30391992
49949781
10771576
20951679
57467795
64970655
78125393
50984434
91238409
86444139
86061140
36462095
57796719
57439409
27771516
4214744
30008544
47277471
26543011
50137840
46074504
65996470
394153
2553490
93273732
14583895
26657895
40645299
84780577
58677574
30846542
1846070
52268131
29359415
69069628
5694469
12902020
80369849
14750314
35501912
500716
7058586
43339326
98559177
7287059
29478361
31191352
65276702
35556492
67929439
58798945
16996661
35722768
2949562
58438103
88625595
24374862
59411547
15116769
51922676
13733725
31006935
77040941
39035147
1620239
67515918
36500934
20609490
89650181
34533714
28204562
5595269
78331693
709382
67029592
24382153
13011836
10091256
85075483
96866920
90088829
51153492
29213250
7450795
32504321
85592627
63091900
80515329
32232301
20234122
29367870
30929680
74542734
11667248
79155830
28364866
65681421
89895193
83957105
20547343
68863590
46659569
16307760
59866932
5262851
92102644
9011909
5331740
93410049
85049971
54489166
5576429
8075799
82423668
62985503
18062918
2479496
33096753
95764775
40235746
6175488
39471486
52712675
47651237
78135668
25366423
64224276
44792630
37979884
36383590
29693193
51617048
72185432
3296907
74289848
31817614
36540258
39565708
13394178
42626137
85832180
65307645
28006095
47026966
27048329
44533094
61508631
62083586
16953512
21863277
5923836
41677341
34199734
57269030
97910148
5917580
33224570
41566409
60164161
50809768
73581137
98019944
3585049
36500889
22146008
71271580
96145711
26509838
95019095
1408444
97467914
19426542
13125849
75565257
13770958
809528
86751236
14961754
58915948
86301458
12472968
84469620
12297977
50576289
20144460
5972466
12874415
45319294
86576294
4728386
15835237
45492495
96006461
11840471
75764489
20036073
51218555
76480430
60387354
14968643
17612623
2261800
4876588
3318959
97800639
28698323
76343815
73252024
54525942
91476831
31047333
81801794
93427139
24795812
39734024
97774151
12517472
62346026
21012583
28988169
69245309
31940100
93933770
21154511
95745440
88277363
20629554
26506822
69698190
15691356
14000365
30045175
98314507
51119620
37238550
9395697
38090304
73934951
57703693
7548260
22753724
73085896
49250015
69380466
10986421
70222944
31259708
83443439
84974994
45090004
30885639
65318817
39095846
90349182
61512893
86581054
73519084
83310570
7822362
35644112
27140983
44475086
23025551
36162982
51376191
86011057
80493000
34928506
72408902
49124082
67489773
72930685
80974333
99663960
51393765
81386955
98891409
2134776
49911612
96229067
74571084
76480051
14491700
97316340
90999521
73587862
26567671
74884568
89139032
17491462
80887582
8547173
58351586
60413996
95712176
22570033
93999105
43864711
13628634
22545453
89277546
15935729
1725749
97411135
42353321
14061482
12492601
89056582
88832193
13466936
84161079
10328215
72656780
89738318
25480397
51693313
89859315
10791467
43052689
24815000
21320162
66073560
9054259
31173829
84217828
64406278
22229657
32062779
37425936
26213217
94670068
58790341
84027039
67122499
67599580
79981581
40831528
9920140
578929
68319517
18436564
2891543
26103721
63449103
75741619
90637074
35372198
46377965
25033965
92907867
40229795
21129580
66021191
77066715
86306761
32397097
79904320
62896137
49508223
10328701
68145318
11899369
2105371
91616064
95193578
75498509
47659998
82133507
91789187
24338671
49121842
34146004
28454674
39546676
72225392
23125718
25817978
85824070
44002884
37144578
57152800
33168000
43791834
80570987
45372410
84427161
78270441
10620362
28008799
5408975
91987684
18734762
79163488
64223908
8213177
21335196
32734059
36919630
26930589
80477245
34909778
21402593
69462410
42362207
41369070
96792164
39583209
56935378
116678
56499544
9114363
53818088
40574845
89834084
97868355
43650257
33712913
20445914
1165457
31844557
72506697
64673259
46145559
34039030
41949055
2129630
38701405
40207900
37194044
16441723
23613175
38488523
16924039
73898474
87249143
93696440
50471024
26286637
88294245
82781285
7047442
16336183
34047713
47594929
31641562
21788780
92914623
56697840
82178870
90145018
3382318
21545881
88798498
13025955
39976011
63855946
67273611
92093704
31330899
96649800
68300028
87815945
92182409
83876770
24515565
63543285
67517887
37645797
22981324
69381048
84251956
51329434
94394547
12206784
89213664
24655465
81050772
96007707
27056850
11772711
57610627
84315804
74843351
9885118
84276170
10235114
15150951
53228941
19915083
13520366
88145680
71367891
38824047
7406958
66356904
44424164
48127871
16166054
30178246
88933190
66132472
42118780
69040801
5411785
44322557
98508931
57029970
2303140
58232981
40661749
31838154
77380403
8751736
91993528
56697584
18104720
84188296
11660889
10847127
78547172
47910047
29453329
48999729
81768018
49600369
97970171
86833740
633074
68527580
89520972
19628780
78454742
60735828
48086791
8256655
47252238
96237835
92403229
7620522
3738927
43215378
74642493
14261462
80714864
93391171
27958169
7374491
87254277
82656287
96542271
38170862
64896069
79045003
7892671
36544977
42919359
75886682
62038700
36897484
38621878
67988838
72341226
88058476
16908806
24851193
83791267
45749874
66776920
49814480
53135502
16886561
56371044
2896018
77368731
94660638
81373378
94165934
92203369
12848920
32753861
56150326
89865160
32559764
27847391
31235525
78707017
54661064
20743588
13326590
85692532
35432069
60674006
85493
31244446
73368304
14744167
96991737
90304408
56708077
28973187
10106314
72412920
33230068
81522983
31460378
19697079
68758804
48914643
12826235
87503148
30073861
59182583
47397538
14590548
34058364
81832307
59271294
85778797
74561034
93649745
35647042
33695425
47773991
76036772
91936028
95422588
35306721
95412616
23716146
5427712
32151330
47404279
57187541
57269280
87352606
25663233
53835832
76168556
71045847
6183130
84904829
7477601
84633788
88294238
45859179
1132178
93869807
14741967
65890011
35141419
21832924
57521335
25350731
98399744
82058940
72153530
97456126
41556388
36922814
78313660
34243393
75844605
97361451
82706819
83870766
37860851
38647343
64428893
6519501
82508613
56624896
2251409
27412762
78062125
36886727
55004216
42598508
58494382
13975994
79785627
73053649
87812727
28196014
39514664
23967509
63009053
27675064
14093645
90083664
17521110
40915200
44253119
38517212
16262271
76834691
7413085
14675440
30628708
26662330
18692834
29094024
91097564
69208831
2635710
11640517
75296026
50126636
8236769
98020338
33407383
72620098
87184163
8466861
742607
2727799
49975452
82946455
92284403
51454189
29690803
19289712
21964403
78079073
38460072
30751668
37556281
17308209
59930324
31295282
23800287
16597012
80776996
51411600
14438938
63992036
58649103
37985555
24867993
27528372
71622383
9927341
5166160
29246429
75909807
14150769
79072732
6408004
88104410
71984171
3976712
3284459
99358866
17190830
74294447
40713429
59715693
66595905
6547808
83900663
85003872
53477860
33150328
55124332
68306081
64807370
32490198
69417730
577736
21767366
3643889
82046192
85076068
77897556
74747020
4195990
68170860
45162965
48159967
17635226
48909327
18810580
55571194
43072734
75510079
11908593
72216365
29181043
62764366
18836001
83679783
83335070
95889214
6081517
60291692
20709752
10409519
72776212
5799860
38873612
88446737
39343066
40356874
41680735
52802498
38994698
31039624
80862029
52174145
21149339
30256366
29018397
31196644
59866109
90653103
48535245
71620084
96673235
26117488
7738426
47559027
79305532
27231518
27359098
61742570
49375212
94769772
34488381
59847275
17042195
14006945
50109866
59150220
74182097
88086877
41836924
42932486
32013998
95044093
59899962
9792037
47541345
64348849
6733643
91948806
45644797
56651972
31605941
35771898
83006856
40088139
58187659
60306166
73533371
21007201
61296370
71140881
84256457
89245971
91638828
18580949
74477876
53864494
35292199
80855083
21469200
60682380
60384812
29998635
74866672
18706787
54675750
60220680
11139288
12590571
33168451
98185298
68936042
46495717
12865192
65828090
29243015
19943679
1265017
41031869
34516138
46240920
37472355
91422835
58372713
23439948
28697343
53005544
15848007
74904977
37658144
10976837
98519843
36725426
22788012
39249772
49742196
9705160
31342675
40517167
79242766
14238927
31457296
36061155
83581391
83450162
1881988
79091368
43482658
30531970
11560802
98677692
61850343
43335234
42746737
80850770
50303735
52125508
67848886
47241738
75431600
42023548
93978064
220561
64201017
80407416
8317762
52117185
80301579
61450504
58260709
35762066
21797964
37728668
8508044
36454205
14737977
19404860
40117713
83408469
96545860
27487605
39186897
42899067
61695390
8371084
41177108
36452828
5189620
52322004
94860127
85093918
70338773
5124990
40878668
18647364
63358675
10235718
93197405
16023599
82990453
61205020
4141158
25133539
72180985
65842361
28404366
444799
70026498
28535396
98929493
33398174
5696074
74782680
40759346
62951862
25920962
11733230
43160772
4303882
53278459
52134259
88867738
24434601
62916557
10448943
75952580
10312542
26465301
80821854
94660384
15025807
2753078
77026512
60382947
48283565
47125641
39087963
63151757
52037309
50565532
11776862
59690233
98898762
62002072
46404220
77485926
22423388
23700081
61162292
49944765
59515055
24524152
16641780
21342980
1862102
6532135
73996037
32552662
29517080
99505122
78253713
66670880
94133342
2586442
443794
94900243
12753784
83916371
59945137
47355786
74877868
69142373
21230830
95773371
33138759
42236759
90873609
27937256
16319343
20007127
72097267
66808206
11614127
88632476
60499149
92495753
16751914
57671084
43774532
53358916
36803256
95037183
75530303
91422765
64663912
68503962
49460949
79231076
63980406
97135622
68981242
3242513
5562185
81933353
6730256
20274574
52626399
36245959
47214163
16667117
19323616
72110396
6006564
97738062
12832148
69071671
6495722
9214237
28334041
63048499
71054854
99037453
53796448
58813253
61275853
86705098
47566207
24086621
86776238
1188446
13868483
522468
36781044
41544911
49330088
22910580
42197545
18914837
55372911
92711174
11221477
63523434
53929654
32961823
54563842
88836849
31820371
79175088
68160930
84406619
64575569
93014943
96009355
64283842
19414969
45398243
51578125
13770842
90044926
28577807
91634472
64781244
12629797
13299183
80247363
953700
5879505
74225459
77282323
80816056
42456857
42804596
53964115
80918855
98436772
64326527
27978636
31772426
2737128
34547021
69533895
14696713
18967606
38461182
22641414
64761956
71699191
5488235
55791457
50721569
5226727
78017847
21300610
88810253
88368327
66256763
21240714
80234350
29323602
21532518
47065050
80056453
16463529
39604436
18808532
22507025
75969062
53041680
9601784
48361428
99148899
17626188
47888251
722246
8636310
16378695
53661343
81218818
97384236
91661314
84883309
76447603
31492759
33042334
50877811
71430176
43159447
8210596
44554703
44561338
79353175
76076895
44463294
66900639
63373615
81700067
45850485
23544580
24350681
13414484
35934186
20676533
64079924
86527784
1217442
42594290
85175022
60710657
26429544
19339337
32999322
48557744
78935195
92151329
98711861
22986322
4407446
44936939
17626162
71265426
91865996
77516826
96738778
75913645
35304455
32184311
76803896
62014606
13474244
49948162
64860906
33902397
45887112
39827802
83253580
27375621
11262895
44478655
61446655
51083803
99148044
84554644
58771912
39879770
54365415
73332123
37991669
598495
67278681
1608577
37381796
74886335
69623591
2428475
84529844
15916040
72019150
3149849
79176564
39605310
97821178
62764890
59366148
45781842
11550496
65453512
52775406
54109783
51945278
93468610
95270224
30029447
19727282
42217009
23670945
58541047
94050025
20524027
30197177
68325618
57769866
94729521
15336499
49597754
55364479
74288787
33346286
85372128
63553919
30509058
89662574
47884200
57032721
47908333
68197851
2822797
84411411
45723690
18485767
89010730
14280238
52266838
40433311
31317004
35266418
72538961
36290423
34532576
15988671
98655093
11761691
98049075
27548944
78149368
89323884
90217336
33983329
78567384
57295218
65821390
21506177
63838956
95570159
55756649
17552408
78154145
39428790
23494993
77837293
2357381
79938426
59131322
74508105
12566246
48818693
14252277
97176119
80289997
83967837
37813852
92577422
95401381
72868173
74435899
44095994
88454548
4591408
82484111
53749123
8239118
67669042
38142671
43860344
4696749
57787407
57349713
70880626
85284464
40697634
38987376
95862942
41869402
16043205
3371317
46254857
78375198
82231983
53084331
37831224
13829999
65900768
44609346
40526730
72974257
78694422
3610183
26181215
24869787
49044364
92672785
12679159
85210113
40611662
94329862
42672660
70363699
24877209
1096259
11878306
46211771
76009662
91616218
47217295
95702810
85475496
77421813
86202208
6210561
97456800
2877242
36927622
34412106
89990215
34298751
24701989
83896225
50732653
25529130
62103366
25775522
55723871
36914798
90706440
54861070
35654517
23942439
14420749
60401467
41612644
20722566
2100611
69850838
59323349
95246595
52010872
10168177
99807056
40889408
80966702
77781702
43181741
13753210
94331017
58962181
24478227
12203748
85341097
48039069
5499993
49281393
89251891
87724960
44582461
23783699
45459337
79485504
19483184
32293729
22543938
31748544
27998015
3942013
71107158
24033698
36453248
9903899
43373052
22493824
22273916
34000163
7329747
42591642
79269064
67678238
55904898
68487698
27343598
95456118
3646619
55381972
74260256
16497540
5012182
64005461
55645788
63509103
6532245
76846880
41589052
9152898
65389763
38246576
42686469
26722524
5252502
37732189
54230776
51499825
62644701
22461057
78913354
12434394
25982093
49687030
36410168
72002416
16063990
23826831
22263792
25947346
98181097
9764443
4813526
14875301
610138
67089712
29841330
8326497
3202802
84421555
51961813
49242082
31906633
92863510
95283971
72988986
59871604
84492207
92956976
15058879
71530140
7917523
90016800
80023825
63231899
28903931
32643246
6191315
21345983
44420084
47961886
74133951
28354776
38922862
69344510
95339567
20615184
74119879
31301825
97442204
23173378
93142504
76688072
84109088
73670990
81742327
38255440
83105950
39624267
37994990
71723041
11023972
40313801
12247298
51440824
23076267
40545060
35093099
51780488
59290729
29988249
56222872
10892500
20070864
11271172
3786465
79699518
67252129
90657001
40015323
11054139
91649868
87781655
4786172
14632503
57148147
36703258
6256953
98298357
82808681
74127491
57790565
24767629
17206443
65805110
35796947
60519290
38754724
73114307
71196646
76096032
13368143
24675424
91066705
90780876
48474756
42220753
35340501
83973830
60473659
18119363
32047992
11001876
17296493
69541516
23685436
3115301
35985812
9165654
29299715
53030808
70580741
24283225
35186641
33874772
30795509
28888121
68121099
31730381
13109967
84947361
34900024
56485512
25879812
87540822
99661666
1652124
22624494
39401101
45115601
76805367
99815163
65863250
75659335
21991348
47586703
42897457
79880322
49345581
45274950
16518736
35445966
2552300
65435703
37883677
98724400
51785809
55470900
60415211
2126366
65558598
31940974
3936259
76091067
64403820
71333359
32267527
60658498
53929237
37525854
35694448
78359378
81390009
14733145
62373670
82338303
36525466
61538226
30188001
31136129
918782
54608763
27514447
13971370
33395434
14762247
75942465
79029317
15251983
11256587
32312005
63028958
64703834
19120040
30122931
65741133
3940574
18114532
14837142
81923961
11537313
20210870
82261988
99739622
8807909
56908272
87409561
50210284
3750624
34272642
2859612
61464559
57427828
8323471
73588617
54592432
15623831
15478516
44640213
38658364
87650828
64963259
15588483
42359728
13956761
71991155
26546419
42726375
42438479
92506775
2646072
98012335
23604991
66642904
86058848
76022154
72967220
34217952
50527028
34147775
90527652
82063258
60696167
55468661
31257898
16534719
92921788
19515650
72476909
38861354
79364722
84735519
68844663
58731634
76841412
10669119
27391083
36566759
36830065
54012812
41467040
65165662
63630122
9591202
11771488
88944708
78631167
14715906
49239
26532208
5536908
32691926
84260343
54181883
31505136
38468222
63970811
76344864
61017709
63972010
1650561
49046457
75143621
64885285
11356541
74370911
19248441
37524756
7967966
941887
49974637
9978309
19593065
30731121
59897934
91332948
56558445
10955196
11263381
34361748
41805995
12108341
83853194
86276960
44476701
94927908
83335062
17161087
82099977
93704569
18074214
84494380
97323460
84467101
12576281
2412296
15766762
15872947
13013747
83215262
2622773
57057737
74316040
12149087
663021
53476279
61392617
1282584
94865460
78957168
15055931
69631801
67446115
48844879
13285627
94243206
70457725
69516315
34744391
85489792
83899075
84164937
81521996
75043351
86897322
41099066
20906793
62485927
30770366
87862295
69322345
63113627
86799645
91975954
73477174
90237917
57554582
97451591
38215541
13608623
44391834
34528005
65446994
8024729
99679975
54096451
19718683
49249981
20273675
83394085
57973113
55386507
97216572
59320863
32532777
29537548
80963216
67034564
33688522
25219463
79009613
56201619
47542086
80717716
92098766
55036004
50390475
99478303
19501121
90117887
84653205
55839319
60381090
42805423
7153322
37814278
12423397
17236406
81400171
49810428
23059648
3267030
91793578
59028407
87635088
92980694
59160032
72780058
70673300
3210762
4344666
4967391
22998857
35427458
3406434
25732070
97092119
22898639
99103400
2608033
96541140
37213768
80436238
55047279
84145195
19381002
89128091
38597283
75288235
74125345
21419880
9477979
6162361
33836246
19813143
91427353
75600691
76889698
52695256
34785287
87397890
75154951
82600
38713291
92302432
66093565
15260405
93474133
89015050
98877641
83555484
23273477
42381189
25500148
81444494
52858490
85213102
29503221
88899140
75028754
74986809
77610475
38259735
13558291
21221688
16264797
65557170
56403720
53372556
63844951
65532215
5334051
41899735
8958210
47199667
74541073
52107668
52745232
4005178
125953
12272888
25700160
75650268
98869579
98619727
16282584
81825255
79922490
62203257
77075108
73231551
43454102
23104907
32534479
34720813
32388486
46032866
82744524
54683081
32895430
49476588
28359809
85626557
72492341
44907492
18069058
7116771
92039063
7345603
68653075
42651297
71900924
28076698
33107235
34703620
77871194
27022996
27591962
44779119
69789605
49871801
91337549
74769510
91303145
55014539
1043179
68500035
57192937
24061216
5300548
3463180
20242754
98953792
17525707
89315990
27547818
51088266
18463389
80962271
24213564
27271364
669141
34694141
17529751
36691324
19613763
86939535
94237575
206414
17268622
17839701
47990831
28316300
9089288
35988669
20657179
71966151
18512301
22417778
87037577
71501101
41371290
80358419
94775886
39536399
31566610
31612031
46032082
85346905
61748559
60165705
24890025
69567756
84881479
15645952
47378245
25029787
10514307
76581904
72793599
53206997
94235065
61728883
96026193
50412667
27620587
30557659
13079481
58152206
62610982
55459330
6847642
98931976
26294497
47576451
94166744
64701492
70503219
79132528
41516502
53170737
15582883
3305893
5434583
18558818
43603572
62834233
53232167
31853873
55933757
16446841
51290358
70311781
66697259
67028700
8990870
643635
11941634
44760711
71978370
5736091
32569375
6005183
47002666
41773925
79179672
96433688
3852328
42379565
96477003
96278040
34620205
29328554
89592941
37557489
5116490
33652231
88605235
59205272
17172079
36778304
4304575
27813832
17463962
55951614
3361259
53169579
60105308
87208819
67149717
10872627
98433814
62329118
68732332
88501102
8568120
79875857
5355768
41174361
99253532
50572010
78348431
54848512
14022792
63446582
70584809
61079775
5883717
4694847
67701503
28738232
18084097
78571892
58183107
3730989
2133995
13252016
95135488
56795869
10782814
37257972
30061067
91400047
84864131
23205365
84229092
85314140
96882916
92805010
93040356
58495973
28893678
13259755
14096390
4108187
73321462
85420959
76274342
86648849
28563112
85956641
68909102
77918417
3880204
80384564
80703716
70641357
15390352
61032482
65803502
67755113
49521772
69076727
60192046
85438267
67258805
94356482
84606038
88090629
53159404
93041281
57913912
92631225
15224858
81576380
66785933
92259866
32883739
95041387
34867935
40615087
54670511
73562729
6589798
10022017
57627794
41725288
13285218
13889901
67347666
65868395
93590407
97943115
55138795
47463228
49919778
45038231
67148202
82491054
87292274
45397197
16893719
29668833
25171361
21018882
7380416
87478509
70229865
49003332
42960250
41973310
58489699
26509783
29659334
12166171
66979816
52111905
83267455
18387336
9831785
58691878
80797952
22745664
75791846
52707764
91399638
42894715
45646476
5577594
80478825
86151431
19924299
28524593
97440909
79326419
88551730
64069205
35709995
34050406
53121441
55533901
73781540
9501402
22634247
37284661
70047575
1758858
97006569
95784557
81414263
89826429
54866062
29486359
98326524
13165817
85396424
33290206
60516404
48301011
51098378
27860936
19548859
21677056
11917653
70093780
21219239
83461746
17677702
6304552
32261743
96137499
79793346
50486244
98012360
1774194
51201462
1965141
41825072
22454005
48580818
74389733
21130304
33501241
6489293
88331547
2493446
3209229
73349271
49059602
70374371
27196236
70323571
35463651
31806434
90608499
81845099
66456860
27862523
74471279
91282456
47531972
60561170
95293524
33621240
96670495
18945047
97931529
62971368
42860255
91363189
15587231
28117639
41507209
81280663
72705711
19915908
88891747
12821534
76261410
86712093
50483567
91877512
13795660
19258305
88423236
58312054
58446338
46967255
60606426
89538683
85294920
32321910
89215204
6846618
68318089
83475353
30564171
13555373
99219219
13682154
29565989
71884258
34758663
99329567
34869347
39641579
87089197
25063511
24790153
4853056
2648220
984857
82712707
84579310
47869669
72548451
27447440
36036082
69777676
41628462
33139020
16148710
37349289
81147651
30335640
94485500
33487634
36934735
2615572
65210947
12712684
49582707
81351118
21115775
24256787
5844134
99804372
30714893
65845968
6175898
63162787
75429564
22557166
73582294
81217699
74332351
60666856
69788357
15593385
75522869
47810869
5315406
55053756
52335114
83929220
54191932
17020034
28415218
23845880
52777642
50238728
72804775
93745211
45899813
23652392
87731864
83436485
83019616
53698200
46669681
9728419
61298068
66871049
24707533
8048038
44532599
98060354
56152793
24798479
78256969
66583808
46455183
86111963
38774859
54371892
77335514
53009272
32782341
29891957
8760787
78138742
12236130
40124371
38508869
12349623
60563695
26801542
31736577
47327405
96803688
23746298
39267308
69858061
70028460
50127646
53636821
45929671
68964571
16368947
7749536
15366
32368496
83041540
53860323
52719845
22166002
98040191
79864887
16850261
20689783
64117126
76070511
16097801
86260221
60641480
37774139
49834005
26143698
65012653
28177768
46317599
87859763
4089287
4496941
13310176
57235515
67885434
86351509
2535994
78897346
56486162
25998924
37206607
10445510
26409058
55166429
85910117
87026367
66532741
71796795
96306052
64711634
83149085
91511118
35145361
76595305
79155607
93579760
80213072
23030810
78322961
11843197
82835600
85516762
44998205
59967156
84600474
39551131
93025408
29134878
9188504
26048906
65700907
74226583
30989530
59500393
18949943
5311015
88921173
81610294
7280486
86544997
8222501
73945503
27538916
80899789
54448986
84036882
12349840
69232022
92023831
31836025
94648454
36226856
84253316
78214088
21172920
47961538
23371804
55856229
65180368
9801081
24677058
34626652
37377076
95880854
81112992
15402269
6123515
70360524
90948894
12854890
10372217
95941980
20159514
67955109
60107533
91550421
45817695
16067712
16438136
22853067
40612781
87794383
39546941
60323721
34893635
84341603
76558293
27026430
86415310
59175203
58217977
24102200
81236553
67481806
71819087
56750415
33209647
1077367
11221272
75036846
36804712
74173177
87532709
66373410
47641662
50891724
88385477
21935969
21159401
41563709
3952020
5585025
38993359
73935728
70479420
65203938
28606927
13887302
44425966
24218234
66132661
53115802
13304984
99464342
82581948
33970757
1775505
51133461
48630994
65936013
94492167
69003209
38230208
55284818
11096108
32867837
77424368
50914829
75164904
51883998
95068556
27696829
15479584
35371705
20682459
16935297
40047107
65233000
50809725
47281867
28432207
54234087
70349824
71104349
60723844
85457814
83811052
46102727
31043967
29961917
62979206
67758954
20753095
88229222
1326860
13032532
99043425
66686906
48973273
69327104
16833204
48724455
20866574
4971315
64978380
80249773
59830879
6604202
65729828
29440377
58877817
52343431
70717200
26339483
53647404
54593274
44974413
71038071
52264164
96637152
56493470
24998325
43300695
19146421
57444792
91268768
89167718
45242951
23426693
7674131
2131515
29662175
76186871
32105456
79680294
1258292
1769220
20378713
26243347
85866572
2059658
18494231
91209587
25808108
35514885
81556460
71658406
63033423
7210140
10170939
94035512
75442403
86149439
62165465
54199718
42129746
5400281
59482324
97738070
32561447
39563559
65092030
80391008
2003768
62894642
44625642
65811541
77938195
43763248
39617982
19491840
72102198
30210315
82352824
174850
22699531
59625754
93846319
42083126
91936692
29243158
56311930
47874518
26980248
54268184
64416340
89733177
72527117
44193795
76265894
50986557
38957919
16689289
45497594
78787422
38026567
65322945
85328171
94607531
79065887
32430073
98525378
96971418
62292768
41650518
72291645
82392461
90313031
99053313
38103405
41306905
55437833
85993474
51215678
87620548
37155187
78407616
22989873
20654287
65587000
22266523
51400083
32292047
30499170
71134019
7039868
82103701
27055714
43416984
20541557
20279996
92126810
70398908
1773578
15309960
19103384
68376241
51397861
80468431
48760260
77164839
74909076
47193017
82043162
36730107
22680986
48616478
75706339
36214416
65656665
50918014
91806704
68087150
8858994
79761315
13698359
95413677
97091832
20255206
6041216
47526792
95506090
41440139
28868495
94161104
64978413
17480779
6083714
62177660
60978772
98355349
28808133
41626044
74298140
58701649
1680167
80060515
56794300
61188732
85152320
68902108
81614064
45996168
59020265
95057121
2260174
93759701
88523152
26728596
23472548
46142924
37110640
87960825
33881549
34355955
18692206
73082028
64758546
54547210
42787261
54806912
67574534
60486230
79017875
65869700
73378118
99140265
67117432
95129363
86170669
50654338
77503434
56254673
52099568
33386612
8109952
57562164
86539913
22021732
22075761
81690464
48257108
25663936
77432558
11175544
35234639
45060813
53175082
96713592
62377276
78302506
61437922
76764246
36723655
50851214
39059722
92171489
42958973
32418728
26440954
63295074
15055200
61951086
65083514
65272153
97116592
80381774
39341702
74296157
37673882
93787364
48997360
11469651
86042093
92092239
18112598
80695737
59017726
74956393
71362750
80484392
21671678
90117093
3533276
72797208
97741152
72170582
20354436
7541980
76551147
175770
14416263
36290862
23219919
13473238
33097405
8462272
52989838
67163498
61266637
4406720
96024092
28835014
46325883
60949966
78383360
81756001
46576001
97976248
93903909
71155340
81718070
70966367
84766115
39507518
50962218
12176853
99004506
23487720
8362752
95417094
73866511
30443602
49395862
70607859
84903558
57765181
45695578
73301263
93633289
16625233
11604381
34479063
4398099
48040650
95317777
36443519
97881066
8204344
40064894
37684629
33764215
5225941
12874798
97827472
18232653
72668227
70190168
87011734
8465908
2902094
24567935
40029352
80072986
5338047
15958677
91698578
63321712
81339822
33533892
40577055
3582666
99091144
22014108
30404047
13129525
5142217
43613004
44227914
40309277
45189355
42377500
43572757
43386231
93566942
92069609
62659183
36991957
12713406
59060726
68315526
74193198
9911338
21389274
76320724
14099390
95666525
39305056
78508077
44386068
3028286
35495344
17368823
77794778
92981717
95169397
6119226
93461686
85131152
6335190
28248190
79118758
24487997
68093818
3530791
88512794
60021222
32648389
63761449
30147588
23530815
97433120
85155821
95827559
53941994
51491698
27561268
90862145
8627391
49490866
24344232
96999331
70895420
58468506
1282275
36326076
41340289
14663432
786093
92369547
91294311
71812324
52591896
3076211
70232482
34392586
92035391
10231808
51465271
20035867
44334905
19675491
7013547
90411632
59569931
21880407
36160080
77614561
79111692
94766498
14582808
28561331
94151019
51698803
32673083
26320400
67508238
68372273
49308143
61424667
36145515
16800522
13426905
32650780
11566504
5678264
54510490
10136691
18987835
99746035
79697526
71862019
9727529
80067689
14933660
18783574
74090678
15534561
18480040
30685156
93710268
90848379
92128720
71651765
2477527
15432027
78654132
62186803
96957104
91194766
23340822
50455012
91077782
52478135
68591651
52094399
74421354
82330717
21806679
67669353
90001275
22404191
78826405
28512424
33812430
53917074
65722435
15870380
73256560
3944310
34648598
48588493
15766713
22062781
1525622
19189683
61368087
69846288
29162943
43431513
14932235
74494364
7090427
7239338
26790493
37584506
47666450
37649805
9772200
78062533
24249008
49366490
98800918
17954383
99041356
32536487
49349389
33262852
23834366
85727949
48545226
70679981
10573846
92844443
48147394
22408121
86290223
45417763
22283632
32483375
42351705
15177968
74388486
61964078
83651203
93889989
51934891
81772213
81776323
24298391
62400378
82184127
30966838
89320476
46392793
21749835
78957529
40049556
90931626
94850461
95957418
75695249
45043923
95258298
39393103
17230950
33825952
57009719
25415255
77433840
61992711
22054909
45698112
65877840
91045961
85891402
40546356
44145334
34106345
57965799
62913905
42761361
61437696
44254613
67023803
42122070
21057659
79962809
41881662
21269466
60888097
12510984
3615432
3068755
88178315
39407490
39675842
80603661
11890281
15613870
83042450
41495312
80237250
65450334
71811319
62845743
32327864
40553340
91700236
15147899
97692130
79026737
50133398
94260536
53190124
88818524
95264731
21048111
96470679
12145141
91936964
74043198
9976692
29954904
57914183
14866264
64317969
82607863
97595008
3092000
26017642
95091009
71347588
11308590
22612889
59664647
24103088
33676561
26007092
79594377
55452026
5229508
32985861
3526512
14641938
67965406
32942374
31407105
40886502
92727651
40104776
61238261
82653163
48583204
4866518
40946739
39351751
95752266
95029377
21627944
2980873
31554906
43385788
15894736
66143846
95055251
15460931
48401985
15460063
51612745
78397361
91004523
61554061
73568002
72747237
34852727
37245258
97709460
67229592
18192415
90298384
6210580
19819445
78804593
66509371
35474227
19374376
59189050
70972833
79500055
76063789
39643302
37931701
558030
6002286
90736442
47377753
32562183
33616243
85491517
41483037
34227575
98916385
1317196
30393857
37424359
99590297
75323628
92108495
29615389
73024848
97104964
53985527
16404833
25965995
1952675
31887356
24250931
64821367
28032535
12283770
42767278
96139322
88163122
45606527
79506059
2539459
73856628
79140927
34251617
45257341
96159035
94093389
27317617
17655876
99165528
92544016
50258156
82175005
78416099
6137149
49311608
55317991
151477
78340996
60608081
496750
17044673
71866238
91100496
44302484
80960194
64098116
24648982
89877815
36799831
14419234
1863888
83458527
80051873
56958677
60621637
87004480
82432477
83174825
48171518
902487
42359099
48256790
98019890
47179284
28681436
68266170
93633017
20412321
24801390
39252133
30347539
41292585
98964934
10207716
1339394
23701608
35328526
8625319
27164151
95099709
63167762
90153581
31371483
65539228
62643988
49700899
1011956
3144920
22308088
83744237
8380101
22942879
91366660
3722591
95098865
7668016
73508158
32483895
99474283
24720741
43258296
45860827
92014398
8160303
84370853
82447692
38216517
60499516
30408037
22202384
61160788
32521240
9525128
45298268
96699013
1967023
88397183
38209597
85811632
54464871
42189442
64149564
80250991
26695321
13658784
73436602
21675626
69443063
20386693
47356385
70188848
12717176
19812434
87741854
88389485
82574041
92485632
55691007
1137448
56730094
8287482
52852842
77482824
23914038
84045129
30569179
78542643
38556055
38605851
34962543
59109234
80732084
93831166
99648056
88306132
74320714
24985866
79107437
59314461
65923936
24337930
69853260
58480439
18153144
98686355
96061682
17040127
83106242
2145894
57558284
84190846
23028465
54788747
97746120
19145660
12263923
56632555
22434642
69793488
74877942
57165213
95319171
6380848
37869624
70082592
62358857
95620011
53271839
78628596
87515684
66559242
60182506
23234239
47944674
1112027
75573701
68715624
41097167
83530620
37698272
59727811
6302766
6732329
81258639
64586552
10180927
42573224
76538914
12850028
85666899
54118803
64097236
55530744
81809990
60853379
2415290
66193500
24765289
49871358
30569424
69983181
9897938
14774073
9297388
69621450
45637269
86562798
3409503
89876773
33984429
19704545
25290485
60240660
81063118
77355311
40737763
56872769
7925232
41677605
48525922
61327745
188096
29343439
94258062
84801546
7675805
2470620
23558802
13717715
66699466
75073100
86402327
51970270
64333414
79407067
73134542
15356259
53818320
74412009
95693343
21727338
23762909
83805309
32469328
98442235
77011017
29665532
76824436
47029303
17501551
80405939
49695699
79508135
5792575
15154095
64853735
88565023
48270114
42808125
4503041
53696943
6701600
74004216
69590196
42723220
60344482
74249757
54026186
40756343
78862154
18912056
86897759
94074336
96402700
88537221
95849354
68985819
57830948
84329801
23733861
2019601
17385471
91314672
45680341
88354984
21129225
37728887
66680685
44754113
12652657
57717677
18706777
99215333
96269062
53326506
48790401
23349946
98684000
8790563
22722768
80434637
62755199
14756376
82266921
2771148
44793195
54049080
73891015
9739491
66134127
59869025
72436702
52027481
56478789
67534999
42227347
62149907
7703368
9285814
4525320
74505799
45408333
43791455
79236181
71921575
12355004
72464620
41248723
76645886
60518917
11213751
35660205
45816894
31305354
22869601
32946840
76781168
60655032
27591575
5366116
75245962
39558228
92625106
71748936
17846251
55470655
25482446
37076916
56105537
55818879
93489763
43983141
25084457
97913984
97512206
69251608
80373787
40136310
64105816
7066032
90113416
42341747
41656716
61482753
96278224
64655514
63259766
57201743
3054518
45247284
51453348
39123426
77540236
89290351
56345776
27855734
11229660
231528
32853408
35459275
12998874
2474799
60335249
61007415
94541548
57557671
8135445
47387272
85724750
93060407
1553552
65225068
50174989
19860886
9955375
57460883
92264365
38505475
68267648
73616833
74488700
33543461
64918054
51803991
3379449
64011663
88167809
43797379
93386188
68629539
69877088
23810617
34557315
16535131
85203821
23025492
49148362
49639218
6809218
9511072
58128884
23046673
61852198
20391798
60736640
27733273
59418544
83971585
57102112
63588093
5288918
25833274
89606036
2523055
51725864
54240599
93538229
88411363
82891611
13986671
15452702
53630667
71395502
40322101
43145407
62466043
38497217
81978400
23996178
21477798
628248
55738612
73820109
11019135
7734058
19091045
40700785
50347249
7823461
45679083
26837488
44979091
25036651
86583152
30552496
71128361
61810727
58213536
96973458
70215949
26833918
62030319
48508821
73021883
53352289
15657622
44929292
35694855
18496172
8150661
44100962
57508305
76778222
74467817
15301990
45652002
37373201
28795402
37310549
30094389
81578198
5144690
96471166
39180429
3935189
1940472
98724769
13926409
56148940
92503265
74097816
1901240
85834841
27499275
12905738
20934651
20735630
39719652
69366304
76242416
82392639
24888648
35307203
3369078
43042161
73783763
26455642
80948150
12961085
82737571
46356153
20458944
35729606
41672356
18128517
9458314
20167896
89253014
67044103
91645035
39490479
22588497
32733767
43732560
17042056
47741392
42068157
28935457
52971723
72470388
64633027
49159282
14818663
7820116
85701473
71775880
31261633
36466019
98193629
17489911
86723913
67121242
3222251
14989307
26041621
72740426
54050250
39247015
34859411
36000320
54904502
19449003
39456138
31238512
84671794
7078843
79962591
90446478
37621515
6899117
79734225
93961883
58174044
44690477
18540493
98219114
37508600
76732217
30572511
74706872
64283061
40033873
59648807
86842778
49502483
91910237
11648099
69747619
95502480
26827257
42822834
90132172
69970398
40154247
34746498
20233483
98741839
48284
78893671
96570656
33968314
14805324
23830166
55192180
55032569
58084608
18436656
67497672
14802799
99748438
92307046
83613326
89439450
34291899
9742097
5692934
82101885
39751850
73640663
66776289
26950962
72076839
63814805
13522682
69864430
53901817
81494973
74063071
16845067
84938997
49073344
72159285
64982082
29889984
49791826
69470360
56535067
1503029
1858248
84743784
24338686
62166197
64435197
99572655
77495795
35214593
75517759
30252590
79896239
4893777
72510627
20074230
35822681
93471546
33110659
21342400
30997269
3435946
23335267
99454744
22841707
40888550
82358806
74297115
36756377
22967135
76834284
60046577
15790434
40919193
49628667
80243252
20489113
75092195
17595973
97826052
61762189
12348095
62399316
982413
71085798
2528626
74005202
35526782
21633796
12566574
61526763
537672
28145549
80515666
95129146
43608899
25531719
75539456
56928364
22431256
82788417
17178214
12694344
81885088
35871255
98793535
97724969
67656517
63712723
67200710
18933545
50140705
52715601
84521889
5875409
52668470
59981555
84336720
47158129
35866768
2690927
52592767
83450547
69728490
87648351
11455134
39599061
56962182
42662778
89306195
12963430
62876407
23696848
58465111
13377877
23489469
88508497
21974130
66503453
81378106
29900579
14738310
26368541
1833564
97879903
18003728
86482030
92017597
27115041
91109959
30688511
66360910
66978662
93434096
60028035
58332447
66542824
41173432
19982236
53430890
88481459
98177980
71721100
67719972
27544575
90099250
70097583
39851052
69391764
32579359
9621275
49756420
20865729
75905486
24014385
96633544
26623199
77480539
43158624
54230753
96938764
98103520
92075773
80487644
13509120
2432560
52077284
19103178
351794
80261493
50905505
50017466
14140265
51444653
29095658
35714128
65619753
8179904
67253338
69199816
47911351
20073212
14408405
60566965
25565055
90889927
81498091
85687528
54278932
14350642
63554269
24924188
73480335
88261221
10972348
59604098
58509393
48080692
39447436
77281232
20301428
40595429
71640661
57228791
5775034
32465857
8761561
38480601
91567734
35123714
14215455
52788215
8253324
85616269
25462027
58788023
71434468
89153632
96254761
20951819
1563161
52151237
55080288
54388256
55925889
29529407
4579767
40925416
21018587
78660443
82615355
50054645
88640743
96977066
31469863
7478627
29084557
34417772
47914261
40926577
11346571
19252975
44043231
99670197
57213272
30027654
31441970
39978232
85651056
40089431
54611273
49051162
45204929
10779100
93407885
59854168
93547764
23976945
2297579
14030863
92782616
23013364
4267229
57347572
55591423
46388373
77931744
44498709
47566488
7901807
92364874
26557851
39295461
4493945
60993817
17097805
25684693
35167808
46213294
14428733
90417543
2825429
36737077
23722869
5776506
45842179
66058117
42243724
77659980
13343506
17325808
193835
17303083
91187583
40560248
88778157
44235499
51127243
35017248
52939653
90633989
66820235
45198605
1167984
67191044
68758221
19535300
44689168
85152765
84750694
12504226
25164516
24133670
47167300
36120860
86529813
22318592
28120408
29367019
96636010
14540880
52845777
76694301
74575473
33620886
13204389
55780502
15760559
53344078
94744403
25015394
90824577
38248882
3805899
87688530
10264882
63042106
24442504
87593574
91211584
96414988
84508963
34022054
74652431
2428323
64213916
33915827
66209315
31389882
254271
92515184
88357638
70987859
34065166
76997276
75574420
67366443
10869256
37148172
38912260
79769181
52709791
72979123
53328527
90919052
56534099
10999312
63119550
63911086
62832675
9833561
51351240
56785170
79935714
84373665
79339588
22784085
50794996
87320729
86044921
2270260
52680333
80135270
6719979
48786841
83094344
27801641
14307257
78401827
61518715
729120
37875447
92939477
31702563
87738465
68582681
65513059
26075363
31906837
89260162
74085287
98748557
47118101
76411850
20997878
49170055
33327695
86447738
83747028
16256138
2410836
10126843
46433567
55699089
90168471
25707961
13922679
30770985
23841707
18559156
69598291
44720097
28787414
30445127
82520008
49235113
22852353
8113659
94154785
39899886
52070980
1028122
65738054
90792462
47717201
52978336
20148340
12702249
37492801
20736048
71267448
86700298
18360822
18781018
9530049
68819623
37989246
40124968
37818240
65622720
3244706
74798248
91183670
9847039
32509007
98179052
20701621
33641213
49865854
37975108
68767553
49244034
16307462
46127374
39481525
87350812
93285975
31484058
70035659
14264723
90788880
86878625
8977426
80854557
87412933
34673017
94192156
95297967
8005833
78434408
1676722
6611815
48098254
62400859
70587374
36482303
33723845
15107074
66140259
99050046
35385254
66339695
98976729
22628985
95558514
72511085
42848851
6256624
13468213
40981249
77830719
45195072
67933678
43780213
87553532
5845860
91081701
65516928
98373659
53978753
57313346
82594655
29071750
56457832
4567566
45710059
45866307
67519873
39036205
92585584
6720158
68315958
82057880
4993387
25098486
90434114
39426269
36306831
69524402
3567073
81925836
83040704
93738205
80698776
34049712
35140957
758581
51520944
3080758
62622970
31704778
32257062
83872287
28380223
9595117
92350444
23652991
54841911
39225371
38004452
81171898
44267107
98182970
3815510
85769463
28633499
71569596
35632052
95075398
80602836
27861967
19503299
25969426
47722910
59417411
83089301
12247542
20159642
24000658
84997147
11703873
11038712
5802000
43381459
62529633
14680870
38827740
3458897
82438845
98519411
71454507
51014324
79587154
60636077
2927918
59294207
82974659
93522210
91223164
46915148
23376313
1487537
99596479
72600769
70577869
35141414
97076509
67958731
10434983
35085730
90108277
41172715
20744206
95428436
99964273
76689718
49474655
87278890
13158211
75797406
93594777
87786600
68173450
63041204
34401662
36983507
77717308
21464990
95027608
18999224
79618408
24589053
99109271
8682408
35044647
88784751
10888135
18330559
75981590
76124392
60250982
40503874
59311013
65517008
36070531
77217895
54967553
24175925
11110974
32534993
81385697
21659896
81639363
59015787
49618653
42948816
18232313
87304178
61961641
55229807
4166715
40933192
36721687
60375945
71211037
9728191
25428935
983873
56773860
10282700
50688210
13164398
12084738
61544113
31784710
61251813
2240729
68032672
70318771
22533534
81259271
39637182
45074471
26389950
66625390
41275006
22238343
54992742
96641091
89436600
40904403
51291607
34198044
51847180
50467507
69195559
13689395
3318151
31514699
92723267
72693343
41481929
12895688
23028148
74572137
70556576
72979872
2903922
65863267
1241196
47541902
65748520
85873848
93160713
51152346
33385275
53788826
78842206
50238145
33982285
35370296
57680861
34594947
96304291
91288909
24869101
52272194
3054594
20784896
14813670
58394655
21154813
30688120
97854764
28987867
50200854
17439780
38811300
40569068
84007215
90486465
22247219
51716722
57055157
81291007
16003539
64298131
59445683
94396996
14860945
97490657
37638644
79942870
27519511
60690039
28481201
34790346
86002351
43157612
93221155
80329622
47860805
82284671
2734469
97240677
17980456
65518985
56077384
9854155
38398034
94372080
43646946
87108326
16611724
82417161
9140055
43801558
32268582
89924920
95592477
38038715
97876859
37900561
31878419
6394112
4223720
69575299
72491369
25909293
46452808
46451409
87518749
34021059
6262869
41768022
67615846
97121008
9563193
82161554
41993910
33976238
30259241
55166586
5339459
39727888
70095967
83344729
98181523
98453395
17362999
33934055
47012923
65185293
168331
95955083
8499730
96146083
21141813
77778959
96374477
76418067
71864646
58002081
78845545
96564432
65761860
78173584
10295738
20434200
96044789
50751810
27538878
37426775
72664882
96734214
61590047
73540899
44462447
77373310
16716000
50937715
87736080
99577508
29950619
60192798
14020248
24616131
65210805
21269258
54636030
20678721
46942470
8825500
67931029
2999906
68406628
23775162
74466626
4218141
57522973
43453620
61147168
98796840
53221069
91501950
64694551
8216827
63541380
73113511
42684710
4537064
60072098
43491494
29088713
3808256
24414834
86757906
3077776
21295092
21876126
92479112
32965084
4075501
29011665
74217
12635838
98133264
25027335
40911838
62113386
15830381
78513582
24965477
21754102
18006501
24184697
39280107
74355016
49721137
5122375
50398061
68619850
67307649
37140756
93397381
1318131
18962266
37363723
40788092
4623149
84913533
85881068
41738540
16675621
63859955
58491311
10722086
14120050
67449057
20991719
15288776
80479372
18187562
76433932
93688578
25442615
71878868
45479494
54364689
22026858
27462195
85065760
65209909
82454555
75380716
85246554
55422567
4770988
65552390
61902354
40670140
63850947
17203243
58824150
11673798
63431942
80560397
29819909
79744228
23896577
25046746
17831211
88707931
66472421
99841251
51528681
82265338
54392108
85859814
85653567
91557051
6015875
75316373
56882473
59340085
39654970
97139931
11179529
2241242
65569496
9831270
31759905
2944694
95195626
62917916
7270496
46229402
90613688
25425795
789154
98007026
98332133
3627116
25756135
80543776
66950658
88084894
83409336
74590879
64801294
11645829
16117958
9019793
80151584
35099090
38109242
39018623
64712676
60073983
28609045
79782489
71894897
44983907
82179178
58432948
74908477
69645437
69688571
60369313
76333609
17993577
32429565
27095904
25374542
62675467
30626817
69297394
99424197
91785266
97570735
73321624
93164549
84525980
89964328
59603393
13437703
34589286
79637061
83014975
5141719
65578433
6996381
49895469
9926765
69132607
67120006
4696013
70250173
10821952
89408041
31862543
88075311
7448850
73832913
64857759
79148175
90607659
88155427
7852815
41000138
31794701
62960713
24389006
69975019
81300688
27917748
45056386
45457368
98594292
79147034
16437373
88352151
71553819
93164488
73715486
50006620
40967194
6694235
5951451
33816283
66680590
25617784
41393406
17159679
9880490
1548678
33492844
55285916
12930483
95816651
39611047
30808657
91684653
83297707
28724658
56015207
82686672
67428507
42581704
73584790
74388619
48593739
90257756
47197749
43747472
5321645
12974455
15887141
90417746
24575949
9222649
54496664
82339795
30599399
54395245
53805234
77016138
715929
56752328
46750505
17559257
15338065
15111755
79817083
17345130
34726725
89336437
22430133
37873404
62732389
53581274
64268399
79294724
82196239
39677672
24824762
43859568
16546801
12824636
48066945
63536141
71423247
38020091
35396517
15649449
25345806
32154904
49858862
91206760
352417
22127027
44157803
23096520
147151
30528951
48741535
71656734
68005001
42643171
3661988
81369965
97594821
78758311
46150138
79971630
46898540
87208516
62724581
14723872
71144942
61304157
44126670
43544839
12537401
56892543
80699201
97782348
60693610
53912979
46746844
66806763
16323876
6226252
77360692
80193003
33955662
45860011
39592313
30286545
32668878
85281932
98307422
24741235
92315088
96924770
57212891
70098085
88608907
97660193
62606816
30838954
59457395
14181201
68272726
50136307
70710400
72039346
34206720
33836792
67317986
19411582
50629473
19729562
61473323
65580333
40799408
63566088
83765113
73922128
19948561
7286865
23827699
77690360
74343416
35932840
36842265
72384505
20386958
68931726
37803035
76270325
71104177
40368701
60837110
54681624
92124925
89664112
16889907
16697432
54259955
77255847
51165669
94663471
77136887
39677445
72243722
24038444
82375091
62328237
98545293
23793289
62178767
19885851
15946658
85175937
5005764
28130195
18772672
45383281
38763124
74651604
1947434
2075762
58717569
88067379
41480922
25993297
6803218
63697287
13296529
48065718
40577613
95754545
38626632
54983940
79201910
73749152
53323081
31196356
99563552
53835179
52456017
19332647
50497809
73207813
82310021
84411787
31698739
20937695
86680012
99985464
89415531
37150636
636894
35065753
67782941
81727381
8495951
67475398
67687875
15808487
38609899
74740306
6295518
30685371
44202633
92165461
23405773
894612
5787780
44604770
83371936
84285513
79022261
78141110
30362826
33536568
86712695
6722238
71596099
65806500
55658712
3137059
91959271
13808294
54047651
25635509
53170525
64272788
32798501
57562870
325916
97552925
71556859
52814272
10664360
20867304
71702111
80049120
25395960
46362920
81777378
52535775
22613241
84909047
43561372
8627437
35139779
59427531
69506662
70046413
17496175
64133393
84194637
80695839
99000320
44410291
2203221
44067783
45693564
67762336
87239839
15767223
29429592
75300985
20063207
54543209
41603122
11432017
76903384
4106055
6784711
65036892
97951132
878450
93193582
90798222
32325136
72840147
56230199
70400881
40041855
3351483
57281078
47551310
8095578
29263747
88648167
22086530
86195180
67913209
84344749
17225120
39318
46386000
99659839
87503454
8930961
34843553
89334785
20908368
47860877
53766024
20888228
26255998
75304864
59491841
13658830
64497922
23336845
66332567
79960515
24532613
9846977
37785571
19023542
24067850
9111614
26841594
46164200
44579924
22278291
24730010
47367878
6454908
73224034
42831657
34109813
1572349
2368775
89973959
13092765
93757136
28406759
59990764
15028063
76694170
82037479
91245876
82299441
12808256
62261825
71995163
42983413
59726844
88506465
69110710
57764517
99717614
42243734
21111626
89733868
89693106
76255237
54930620
35747731
52379755
52518898
45415975
67715170
48134037
50795770
11955579
18536486
79544933
97214376
91047128
95803429
8610390
7595038
27596695
31357691
20302064
36551375
59290571
76223986
84702212
90057472
43710453
82648311
34058156
25455399
721237
93569066
21242392
8048217
82378122
9753245
60575261
92724295
94655332
38770549
32624767
57093437
55917646
44769894
84114508
32432066
70624645
2747039
80727612
44796108
44785115
31480720
11727578
97696726
27792054
821572
36648553
79644169
64618249
72221320
81305460
5260193
47421669
57823639
39149336
45415211
12893521
43637882
5550641
72135986
47296634
90766453
29078521
98511079
92163738
66459949
93110683
29461349
13400757
63873053
53778638
60718519
45652487
11055929
32563601
86367037
32729359
93981065
29876844
97506838
61154560
44215084
84170586
29823488
70811832
51035762
12771044
86246719
99947310
29300838
13233510
51568061
42552346
8297161
72996288
38652394
38173719
93307209
58186931
35951107
92704214
96214967
28493168
35872855
71701191
22784519
82209166
88596922
64838592
36285096
81244007
7462925
34569436
13828532
22892890
2563407
63350221
56087892
92652654
57779478
31809547
95009049
95698781
61226852
76268740
29781959
90433029
32621453
19914633
50102099
73179943
81568209
67134089
36286586
654782
77476850
77906710
59908107
81531590
28770092
74874302
24863610
58185619
60943089
1322251
77080870
97648308
27416994
59289633
33362310
8409913
16494441
80371734
26042118
97066634
70698268
85402839
44568895
66062970
74991247
48007553
64566537
37332876
14033392
56711479
49508588
46074915
83221453
46736888
47209095
70603962
89203116
79758947
12939323
6461403
28759281
92402094
44804408
20761279
21416638
20505724
93520340
19748422
71512406
87976587
7249285
20805881
90742477
1786805
83845528
12910690
80334008
9430447
46673883
61248469
71303745
39197174
36891490
17744729
3874338
79411647
51123578
91650303
98007867
54186708
62117582
2553812
46325285
82376913
46625300
4814422
12938037
65521510
63443908
93879037
63820612
96576724
71430026
93297013
82917821
90088253
42161730
29454836
99503199
18664388
809236
62671880
20983563
80145118
20738668
30043813
35371665
98950561
71789051
7780028
99963846
1978879
14558881
50167343
89218595
6079759
52666425
90121146
20162746
78995563
25821213
58515551
134933
35036750
1642900
17258536
31767170
93774229
23187587
11394031
55320256
4821107
63031787
81312203
55096584
92545664
8970034
73187730
80647164
16310777
82245700
55084441
12803478
23251746
53320547
3046307
55572476
69938541
86468869
85509449
10758244
37907709
20158351
56023823
59106470
98251880
24887261
55060236
83737261
98758487
59686843
86516686
53097336
51181196
31375041
26944265
39611935
62161290
4186776
98537241
39545971
6851966
3386292
86310267
83369366
95301547
20664350
90415099
95413366
60814928
48549498
42012123
17161453
36267607
75383037
33069827
64745582
35558951
36893440
70010948
67334996
920249
54602437
11651001
11165861
70725019
80289897
88584016
28949639
63106002
32068842
71732632
24742623
9766844
9648868
5547138
13546615
13926356
91624335
95605328
21878491
25902255
56217378
56655129
29757677
37648411
67716755
75652239
13913288
15107467
92118802
23347365
81625689
96136751
82565121
33759711
98318616
70091065
93479712
69858956
18471663
36685585
13163115
96981586
66049195
11765669
59195132
20680932
38566963
73362474
82850925
96684751
95812207
55917516
23972957
61348737
93519346
38493164
90240077
13454015
47690297
66704387
42832766
53175844
9931054
64167660
74393420
69021292
2996234
52358294
44253720
29006994
3647025
67947816
25871419
24909567
445178
20720361
22162885
43969215
68124887
5766261
15252
88442727
56091822
51750779
40507640
21946744
90116048
5101464
17330190
358380
65446612
41840189
61701572
78190387
26080738
23485368
6654120
29723732
277423
35550938
18092750
58211010
10967052
77373243
91650640
84812544
37704876
13698183
7759511
12607943
6888824
97211958
97468828
83554300
65418831
10098206
48076198
13485642
34132916
592868
407218
78793629
28730192
76346322
63769270
64327161
11398046
3298054
57711092
14449617
61654939
41908531
20554058
82695361
9923884
63958278
48711832
1613584
75165422
53841178
89115274
60575042
93642427
43824795
62531227
72386367
18555246
82667053
46027297
34520300
27174735
13776655
5852153
34717126
33576502
54995254
95361022
47367440
62821942
83325465
73019032
75416695
98651098
76563647
93225912
63489334
80220924
78130130
49680762
6644905
92870817
91576195
7854443
89200358
14370024
68173004
32493081
45296387
85723608
54312707
96714438
1857166
64373741
58582057
69322056
43801958
92313093
46190875
47417378
20151738
94985222
85705954
55277848
5358883
90799184
76048731
45073319
32658219
79765309
7062913
86924399
17500544
54864670
6569469
32961794
54254303
23467048
73531607
50526281
19432198
18752046
34387184
85173717
95124583
18228120
91712625
7803929
70021176
75573633
18695526
36164185
29252343
42145490
32771484
4096579
71075333
36539150
47253060
70043594
12865205
77114020
96817547
6410437
14269432
88529021
11696784
84425944
37689301
50907588
45176246
17995957
54069046
1059731
48289833
2977180
55335545
18380383
35057281
35201099
65252605
21130867
69395200
43645640
59228379
65943830
20846235
14244084
74552120
56053477
47645102
66978365
72746262
69410427
6296541
270216
18813296
96865151
98661428
58476372
37112162
68042248
60372179
30098746
2047497
38387309
41909308
17614393
82616236
75611731
84655261
89414923
43206455
35440988
96640480
844267
99480710
76859065
240188
82171850
12257081
310180
88567913
63870537
41915252
8574161
33320574
80203593
97229324
93448605
24166517
181023
4599047
70158839
70058766
9188278
8925813
17443838
65289557
7531564
98429208
77418624
52081426
1124036
20602961
10255901
3579751
63007849
53318021
60531616
6549153
85564612
80607167
93452687
99706800
22092135
69430233
51243929
70371105
85964799
64814790
94182214
20278571
46290536
38115084
69035066
82485843
16666482
80444724
2093657
28745999
89850890
51759957
61123618
65402369
55331063
94568332
39336688
10922553
65045414
45347673
62496431
37655341
67240337
79982453
94620833
12070569
4833751
39951658
812378
20170301
33230284
77392370
23380934
14755041
96275011
55463001
20281076
98236386
53432916
80180998
33773636
46359584
18179316
51029585
86351411
48911098
97906883
98660072
14465087
20979344
78571817
32271480
9932584
60129738
46563256
59874794
91149650
41611006
26108687
56022975
38396636
27124589
7883592
36856747
48103922
42929116
68742537
55964233
21214569
93951538
63355911
23443595
1659166
22924848
43004355
65345595
24317899
12609839
39302123
98754717
44882081
51132318
6315857
76176144
19641783
52933366
41922869
81937617
2705042
77806962
36444341
19671167
30476136
79918631
92765438
39806494
70890191
11003850
89549183
59563343
34082355
79338410
70943212
3284375
31604343
23637706
73503633
51301671
63819532
72114268
71797652
36595623
1237393
58893518
60263126
37365015
8451477
1675644
52483261
94242615
99218065
44703758
26325491
92469695
31747970
43142531
6553930
42488886
83967759
59696299
8207218
67176430
684356
17786865
64689647
76469104
89221588
37602980
59195945
15508618
93282380
82738925
58222599
87366788
71066623
47315565
46318173
33632698
68695133
51771330
97295745
41251451
3617666
96058738
89955060
27163607
64139995
84034394
39436154
95763305
43583508
71715098
33835044
92918413
76132251
57927314
37794720
10460538
15475907
39095186
47511581
64744263
41140731
4689934
21697825
12765580
37971407
5200024
44862567
40870517
5485522
84252722
15586104
66961820
28469533
90286829
41927104
66048165
58597433
32256087
81371096
99525736
96344128
58405335
74651647
71056449
16339262
22949021
74333302
59237816
36149501
6955075
60021031
94220489
59795829
54752121
29484158
99486364
68411416
14237442
25846920
54461755
43129156
73820578
81748373
80692627
21770056
91649851
1303093
85448978
19328527
72973744
11560091
39312015
39888465
65288212
92502008
29010668
11298331
63676067
36950092
81643738
54768217
25334071
72342353
62454760
65093659
81944341
86136883
61565961
12828969
3301266
58249683
94489135
22507352
22581989
82052379
39339057
95811406
26029564
15075022
15385855
59376436
31523586
45573800
78275750
56779982
20813094
69338128
65986830
11360567
77296843
38736797
99269219
31838188
98569596
57881265
72513073
63146980
70841011
4741100
99364876
62071549
93571119
33460223
70424937
19918310
88379815
53621915
22361005
4233717
68281560
25147553
57152785
40447142
61308954
88947153
31785424
13450645
95258308
59514555
30753282
16106629
32990387
51577797
57928061
53719277
34318020
44494706
52508570
56456261
470293
76174808
90588341
41302749
18273045
53514701
25113658
19056799
2050727
91578365
49727819
51729834
68467390
99297890
51360177
77333262
19166947
79786212
25138402
24941821
46802911
6029757
51572466
21507643
90771914
93410706
58958513
12297241
73966657
46823943
49212462
19703165
60749962
61272452
64957097
65955434
71901759
52403265
58222204
31316822
94788493
16566936
87362096
59647834
98447896
40662649
40529271
19593560
622905
98224863
46898148
36830964
6554435
67102644
17058356
2271830
98483539
66467756
44560122
2066068
90245837
54696650
34502373
46075061
56221808
55087720
26279149
21933826
74253818
85953205
22572765
23299696
46972556
14971910
76364933
18132419
29802150
15518986
62887714
26145093
35814725
80515186
38373292
19893039
99118105
57842046
91053925
69790849
63612985
14789144
52353368
50815231
59554742
97938251
82550573
63880769
2943970
47062886
39274621
89806233
56753145
5141088
76517124
33142136
11501599
6611931
88068635
45175930
38214981
4369613
77220121
14103628
69026604
73293398
55914022
45653776
97201761
22209291
99622316
32470343
34539983
93149382
69070705
92992103
61291672
68190531
32697904
45728908
23909177
43763902
14106974
52021760
18349134
99866287
15603211
36981000
69413643
91533786
64306323
63390994
26665895
72532805
36874804
12590591
58080933
15143322
47880224
38092888
96644359
1273920
80625007
70151412
70552317
74054246
81248042
14630951
23179093
85925566
65293482
10742709
58922480
39886068
40154920
28969595
78449112
49382572
27032276
46507279
73357388
40315795
96719693
72395514
55303706
31306901
24941666
54535176
59750314
28323914
35381518
95211834
41395103
76324682
41223317
69015545
22767316
60318425
59884639
33572230
80810624
56698163
91422099
54892030
71935349
346671
49446122
61524643
72125524
20788416
20561704
25262575
68492689
11816437
68228922
52766971
86992023
5431383
14299818
62104515
52753142
55697912
80905383
77134061
58812220
88223836
47354744
10439343
99370522
19302887
2053576
54074991
12933024
60499990
78304653
97702942
24373681
85554498
21108384
49343517
16672473
23488728
75426262
69760575
61245511
26182552
53265081
77182985
41142594
21804369
69571622
56256809
22813970
42226304
33835611
86591203
42285563
26323057
84199096
33011154
2124278
62800174
93832403
15322017
52418170
31636142
23330504
53122926
2996622
86999721
63497017
89865948
9782857
54301496
89535701
98601684
72396785
65680470
57045044
64621821
7825310
55066727
70505773
30085006
312441
86639870
60665791
21713903
53969429
57281069
6356898
78827416
44261694
34913822
27246892
19670809
79862754
44811733
40661265
81057067
11672888
84798331
41678154
8362414
29621604
81290251
82500765
16155576
36352039
64822966
21844361
50277936
78357611
46601942
46275140
71553930
53082111
51511300
17297212
29570963
73083327
6123870
55776607
5183676
28313996
88566376
88941114
81687077
78071044
34382368
64203430
19919440
59200409
64119372
99517700
74423690
80875446
95477486
79917598
31948345
54292732
51378202
39446092
14274108
4714047
17704036
45200192
95226856
4783812
96201917
13023460
79783584
20351767
48042666
21825817
68521144
95812717
59985723
12622215
45213445
24637103
15366426
10971369
1819145
45663926
84804204
61128516
24856054
83669576
37491762
28409067
42308070
42380391
24741539
58606370
25872529
61752307
45752820
55530910
38268793
22386191
91969209
9940599
28792021
16040929
30673317
85433147
47011630
19206536
56898044
77723396
24495633
1829989
10710123
22866576
34319336
42223668
84387211
36481798
62224400
32251529
5548909
67494448
88810429
39313363
6631581
49979535
70427853
78194029
95316764
87249151
67661986
50957246
70841056
61826320
65582250
25125364
98042101
11794980
44771922
59605512
22845917
37362274
20667043
17477871
24695198
72002318
96278689
39586632
73563488
39340808
47671603
26996708
21599492
51358052
46698005
51019806
92117552
40419987
51345424
71686176
80195066
74484010
40228652
91888996
64525955
82507398
3426786
19111692
99687686
66474756
97971122
16383011
95757816
96585735
60174565
14357060
56292291
36161537
36571891
52760555
53034260
62151631
69115230
32699200
31704103
78178665
47150424
70642846
72807062
30485033
28796219
16253517
61792465
83326129
54002163
14596937
69063183
964683
89196441
68149065
15743452
42651246
48274973
58625026
60751803
17070759
8665992
84403700
25458313
12399853
20238103
76927778
58333004
36289170
47094765
58394734
98634551
48937946
82680570
58072300
82242009
78971471
84921782
87958061
17687965
39956683
12386691
65395527
95998516
79118275
21047010
86198200
86060944
40821751
34413906
23249243
63199772
75652150
48548430
23450118
52130861
11982973
33896846
28735035
48365653
78940542
23319888
24771719
6159026
47207160
44668166
59969411
71033655
4822544
17485308
15975060
15253075
72339508
29626778
18289832
76702978
89702821
85783179
16640405
72832487
99820457
72072209
86598070
37136702
61746331
31410142
83152561
1481776
37885495
18772137
92257581
56925248
83918434
93533143
20928568
1263623
3132233
55478014
74886509
82485167
87046121
58066572
70493407
80116641
87373042
16628723
57051379
15557792
83463862
18168693
52642056
49933896
35274466
99922299
77973629
55119687
16274422
76832362
19669217
54875218
94074318
29301730
29183756
52804590
89388065
12253244
76126758
32565706
50794204
38573698
53255114
77768882
13868186
2826649
25168243
98831712
7031703
87182255
9886400
6711171
83855401
45739839
77701569
27739979
55910359
30165678
3373258
13734834
26843431
20559459
61864937
27513476
2726849
53457638
77591537
52801095
6893897
17230957
36511203
67814996
50007035
84904446
55348766
24347289
36353914
20947206
8720094
1271206
34768839
57489631
29635415
95535256
35130535
19211157
10974695
85449767
53705079
76528473
79739959
99852030
92514014
64476838
26289004
38877508
795173
7080182
5397086
72029687
403333
89770631
56546272
28734604
38919
31361693
23640598
39858386
88752356
59155588
66288273
2033030
82203303
84913768
34433762
44438455
82678432
45371530
18818659
85450969
36609066
95959231
95526232
6884915
23859140
20227517
3116753
84517891
38638002
21618394
58130022
76994170
58927197
57832066
58791138
20274063
61577679
9176386
30276119
26276085
89560851
28992803
70839017
11370865
12016011
8439687
34780621
29790367
49689155
38193233
91230555
58347013
40924744
97033869
44376096
17486859
61657401
19279517
89808983
74772383
64900489
4424310
23513151
55856724
63579025
38045409
12536421
27351953
91368820
7103069
14498090
23603682
45539791
97113334
93194572
68675215
94038506
30481530
42265677
66111919
95029947
27408675
16673464
15304584
93312267
77193417
14473996
50448917
1604915
14779064
70328796
55806679
90113120
76083217
77822154
60568120
14756874
78429720
11834832
7846328
46213568
70033551
50793428
36303277
63151833
490659
98633095
22080320
53068566
81124355
31399063
9110400
79852661
63856736
23538186
10724825
45633143
84988848
4754573
26523588
68267181
80629928
68973898
33765968
77928755
81791742
75602364
55066448
13510792
88283213
77202735
4244071
39887994
33900476
67816305
79652081
22790272
39003849
59377734
8380323
45756252
19802415
40706605
18637530
34368194
2512952
51604806
41077480
87633838
67032734
68173996
37974124
86670029
43907244
61642661
78311328
47219970
9979882
15000423
72630934
82301292
99976737
59713739
87971191
96419561
24083887
36215474
85362336
14398468
86119076
11870338
19723823
9798767
29323539
31716514
88030294
25337962
64047742
42457183
55754735
93298331
69337383
74544682
10973215
34015017
74330324
95240975
828741
29697390
50446477
44957011
88293280
18793401
48097125
38479035
96488203
93659454
66429346
91882531
87947162
26627445
4373781
30851805
61623279
41034752
42925913
8126524
42009240
53043445
76106615
78988751
28630225
69156828
85925697
12123767
62572431
47155638
69719082
23226482
26996300
46891578
24775409
34588560
21382448
97552294
92984435
57326144
69342583
20945304
90273358
29073257
86988301
70451350
23486049
40388502
28993790
96812500
26806151
48243604
91424408
6951199
40493828
61984596
49845970
59853974
92000853
86536944
74352884
67153417
93966886
48834703
21767280
14469475
28387661
28853437
91642797
52003674
26714319
42160222
45957487
67131518
30569691
18150102
22783161
80030195
82894785
95711354
83966281
16475927
39122139
50761834
67373663
16118282
30760718
64314210
73488767
96278980
5249192
52634041
74609862
68172803
70951242
24849382
51222007
10864830
48714951
70582123
99958729
1250815
80694776
52355529
14505339
10190546
19506167
42677944
77165381
21685618
41041629
41695192
59889930
36803805
70333081
21953141
54118592
85567406
93342192
51135034
60201203
72811441
29611217
74794219
53250811
712312
26266585
58805657
33623728
37702364
50519285
69065146
42933735
91439934
27055577
7914253
14907236
59547392
88555535
90077940
34941250
23424152
50114282
49802965
64881929
59313246
21001584
74853616
26748247
10698451
94938458
4538861
17670438
41926193
39063573
88306109
34146326
75922616
75355493
71417661
68320716
66951267
41773586
55464580
71200995
94520384
63196509
29444140
60741735
19470217
91212652
4484434
73109289
59877669
85861071
4134009
11456503
35508750
23298947
77593030
67935813
69381698
50126980
55118155
5333583
52908879
32176064
42255821
58285698
75641699
38802382
4837862
69313973
96765685
15187772
18065070
92759271
43747253
81959022
56922853
26090368
71800965
64735467
90577356
93540676
40012104
52903841
69432370
37904262
68332515
59888150
19029158
42354013
10679677
31960162
13941436
44934412
38312662
81903026
21080210
61960136
78632771
96679406
25570756
25217065
76139939
58564563
17747096
19696715
93639872
81086432
93443698
1080543
56472974
63783835
25750320
842580
19505681
13353352
36149861
83588461
66681115
36641503
18368972
2332113
70643687
64173775
89574794
15425653
65486120
20821401
74862797
49853108
26956521
12585723
49157148
64215696
93052212
77414359
5038483
75284909
4192275
45368160
93293835
9676472
29806604
79719399
25368686
24399520
95839245
85903919
91926593
55538966
70448264
16330934
73725853
37885785
11107353
97934487
54432720
2382750
37475981
36374525
57885170
90894684
3854110
66257624
96374785
86245772
51460638
21358916
35616328
95233791
91401389
35284054
87351304
52984680
96675035
97581776
46532227
40114737
91346749
10557491
18041386
39401251
27623757
42485333
3549354
42592828
917499
29610845
57354359
97344942
51596599
90882890
46159125
60998821
14572113
34539742
87680147
47587142
56480413
31428124
41558616
2644012
9714388
9701649
47598209
79618294
33782970
41560012
49561997
38888265
50778822
60876995
81965732
17653984
52187594
69416790
88450362
15141704
90649238
28227957
39250256
80220671
16674434
52217836
55648446
56790290
21740167
122451
55392266
49116700
7679647
4131516
5178285
68571998
57778564
22889332
56151757
3773465
5660008
18002173
91522463
10796190
68354830
59896109
66758590
3615997
65632139
5974731
70863209
43065422
19772165
41460500
32452438
90645334
55451004
8849783
48728242
48709525
16791788
33385131
75653644
88380483
99901557
61122017
52346036
45918706
35834563
77502094
92222988
65886356
32959160
99552893
95187385
15257385
40418373
64344828
42570951
98198428
11308319
90325591
60450600
30549088
4212806
69793001
54645442
28248524
95436288
6329505
4427551
49359338
40313209
19941917
15802464
58663574
83806988
9332658
71585088
16876976
85263134
78500056
45360235
44902276
50010562
8107655
58133794
50157001
91798133
58982976
61295949
75774515
19963750
80868157
8117740
82219053
18807046
82048159
7470942
90156072
89967392
44379658
72867642
69508709
95470332
26256200
53921179
74507268
27834160
10366666
47370418
40219551
21291398
5109008
2341718
24071126
85673171
1085802
71893347
77440841
3896345
47155650
63801796
57262925
48604341
16792486
80099257
91793979
38880019
56524991
78867940
91410940
18998833
23483770
31396073
6924118
23955713
63276042
69819403
26002503
88573786
37264819
61183142
51811033
39839007
59494985
72117894
66649355
76572454
99646515
6383029
23535409
50688573
7838112
27098992
54594559
89408465
37488293
94434745
67388887
22399912
97435799
26311438
26557520
50513470
7631451
15245041
98321546
88474533
26660062
71029162
52780071
81523175
67492118
97517688
98266759
26617929
61755805
36303707
40451424
41618672
78870845
48501585
20971449
61880006
14634130
27842224
78768261
26522705
59489977
47670836
78749404
40999449
67089244
32954337
45028694
2423647
7022325
77120649
34676815
21554027
68093647
5678047
25982282
92572244
93578460
64840886
59567462
85190295
14227513
7939499
9886210
58861946
62624333
18710853
54490265
37154293
85374331
66673205
20071028
24593583
75959380
71093237
99199778
67356554
31380707
36735236
74800541
42585800
74486749
60079585
1679429
65742417
18398651
10521330
65688658
11952582
37569331
38544930
394527
91016742
94379316
52039045
11836422
84547591
36967728
51132827
22777541
80390134
69006127
32093581
97245149
55389754
84904195
77090678
33332390
30052076
66708707
79993365
76717804
48965970
4889862
71074843
15822696
19129378
31605989
35723681
46770297
20574782
90492677
66834306
88770954
25295046
12981831
19446600
91001973
1156546
37594730
65400460
78182143
25397356
53865
40796951
41609374
30449024
49896640
40523210
38085566
19457758
68688668
72017154
77075989
62834819
82989245
96627952
42272535
14660555
70220128
22945224
28746085
75808102
96437707
89976836
65807108
28938270
78655367
62180696
36081608
9562879
72633451
25717711
8302939
88650988
64513854
45228408
35543629
73974403
62978375
45446711
7087906
59699003
26715089
77428502
12126062
84658367
41996033
45594124
72166393
66810849
66839870
29418809
30334300
45461732
3584900
8838452
35507911
2853691
37346049
7821741
52065012
26702045
51092259
72265353
75205792
41050798
507211
73210753
50424342
49696445
24053279
10201042
82481486
13777500
50370862
83713782
66091207
34395219
2078699
88747562
97674476
44553200
95008694
25760514
19194494
26819805
53849222
78211450
82822453
24068282
84776194
74678614
857689
78741660
19253437
16106195
18862054
80890024
57527778
51386808
81691396
45231838
96034531
80875989
23807994
88569396
16474240
843908
16256385
88857441
12097053
38549512
28146065
51222344
63308051
2673897
59488501
60998139
92828265
60123880
82057436
15980606
23626133
68429285
17701310
48327116
21292513
39458956
93587103
83587614
54770842
10976498
72302993
66746671
95266545
71086541
12390899
59138576
71143386
43585335
78321002
10381222
54832445
38583785
95464936
6673207
37687895
65622871
38671063
86033352
94573540
94580750
19050093
1964233
7783627
56643899
89844247
84360198
92344862
73698756
60544967
93787014
22153788
91523517
29019974
4998069
79628428
97133538
90194907
56581905
65817816
29342533
91402324
81457863
97129524
68540704
82724212
48230601
65984405
70273931
48993784
7474136
71317310
99322243
8855444
75172489
6443489
88533808
68798486
94793159
57492523
77857262
69130467
32930420
36433146
51026287
60487647
61394184
27945500
30173848
90387550
90669286
1926694
30274211
72431460
16113543
61763136
46098268
54978691
45372997
73262187
51516832
67787474
12981940
63719075
63741132
52114571
36419600
32736600
59441898
84916838
82644712
2194081
87075293
81413952
86433225
52808416
12301818
92878237
42599750
39817927
33259316
57404461
90470283
31265987
40521676
91969270
68563298
14208879
90401914
62451150
52573849
80549422
49929320
49872942
52697035
87480479
1641668
12451582
63537009
70603448
69316430
30540141
8303760
39695223
87764252
41041210
15692737
4747612
31584963
86238949
44592909
70001166
28379370
58232226
61694946
37017648
36390118
69549865
68844241
36450354
98068007
12325648
62723117
43328598
73912598
37748530
72266538
53119986
54625529
84852590
20218763
20962043
73193261
64064132
49656694
17019401
52101498
56205849
39226047
1717506
59158026
19492334
12941945
99126191
51184640
60677987
9782720
86700405
3753869
38174993
79800505
40260032
42422395
90426856
94339078
71776094
65039134
70694419
11550240
92071474
54982249
98163257
84468652
40342544
54601446
67453881
82988061
27440483
98166294
57757122
60616636
11732145
45537981
97716882
46169209
5459630
5675867
45617764
70756140
26831246
76397876
18992799
14256664
81113311
70849940
8269133
68810753
48435157
64195588
42014967
8909506
32423349
85546666
50738309
60071251
19675798
45786246
72540604
49789608
50738605
71391286
69717080
78894380
71579913
60948645
51523376
83285839
74865808
12937551
71557951
78001675
65789969
19256828
62397164
50940224
84282355
84550334
87160215
45656413
56565613
42198060
51086225
6030671
70380948
9084693
35047981
69974820
53061997
75211091
55318709
68655443
75307669
86074084
24182107
94187478
20956649
54209550
8840797
4845995
16232885
20935169
25059308
83924424
95981197
92835438
83288559
10576312
78937734
93601776
13550382
79106347
61304604
26122603
58604898
33830864
78099928
87219831
25541701
31955903
88600325
22816218
73565848
86352918
20873407
39953342
14134009
59753462
93253494
92224668
49268091
43913070
92999740
82618978
89322582
73347381
44160184
37772743
32579691
7201827
24926269
4824277
45560874
33492633
47970323
64496459
4034600
62375571
65407353
30711651
15038525
92266464
9546597
60855923
59411244
64916676
27872666
33527030
4788997
6498246
18968870
25205494
33008831
22263931
88245102
96874977
42736232
57919843
44103210
92374271
67485385
76023226
43736276
7263670
51526963
16112728
65961377
22914452
44719773
37162765
85489002
68171125
78096059
76586104
52041106
12621976
69879968
98840405
89624277
38628251
87168287
44962570
50779600
56701652
41498928
51375781
51236272
26161131
61512076
87421517
65897310
44320108
41468629
32172604
853148
6152211
30362548
43125664
18552583
70644975
24698595
70394532
12588922
77965665
89589293
13883220
33193906
40535545
49787155
22348646
42121120
27093616
93032114
33882180
53296518
86406474
56672440
25349162
35066721
35537202
12576326
40858047
39237369
70760890
81950108
93439508
30675712
10898094
73362170
2013427
45104633
26690761
95663539
3616230
96554483
80220145
94412569
5087857
39212862
88383933
11077971
26768898
5772790
62242363
97441365
63969619
78796167
4556851
22749650
30983442
48211148
36699015
27479688
82296588
54784608
30009414
52181520
33370821
12884745
8492522
86926792
87139439
90015636
90448027
47068464
43576491
76981569
46336405
25340510
97508276
36916206
74277854
49424117
60155391
62157113
65029479
77574351
23841059
62486173
69955026
17624566
1528196
68943660
13653148
68145922
433786
5822212
6561214
43411904
90349148
66373610
83059543
37855354
52021934
96471678
33592733
12829758
3919779
21177619
57596821
43422343
81354734
75004009
17037948
61838610
23267149
19845404
6522627
66281990
64182909
111225
13484340
44843851
38511523
39006586
78366545
15010784
25945925
21829547
46570179
65377223
61431492
99475640
24910900
55268914
79945252
19133749
95153468
45818033
4313733
36354399
52836467
82760579
88453264
79626857
50713625
48268482
37497970
70058036
68263370
70753785
3075004
49087415
60140911
26657533
13243811
5719066
82204084
17351526
74377826
33029918
61304718
40042891
9461599
45008085
34758730
57232239
73335213
60143454
38475188
12416547
51859525
12983690
32761254
40837147
76345331
66049868
87550354
59803139
19974621
4581922
61763465
16909459
44089634
412406
82916055
93188440
45328162
4756729
63438607
85625637
7103267
52604807
48765846
70623765
92047027
36324851
60586055
59552760
77742842
31107377
30359910
61701021
7266824
38675271
56333437
81092261
38456370
58210249
71965520
72636522
64304246
59909536
68226717
68170045
80880607
81414074
11133413
45582698
23616396
75428405
26675254
31536847
23468375
7982041
43275638
47387010
50727786
56590282
60056378
90139753
19506440
35170563
20462846
35524962
32823174
67321604
96582153
90600294
78014207
75495117
92443668
37960298
12862866
45592342
59215979
99342548
88393323
6762496
57848948
84980295
91062417
95052052
9130550
50026204
13409873
13729447
28435096
69974404
90522173
19052472
66539392
10882654
3954678
63819704
89934984
42094529
539793
38008371
28692234
6747331
88274513
56904641
153146
32548752
93156044
16935143
79050318
43133040
52616189
54197234
86969323
96198312
84297200
58603067
10328091
26649835
60093840
70888926
44615411
31980544
57918942
73976291
39735190
48262293
8823122
42191372
97839441
37626660
50917427
4083550
26247058
86883202
44192253
37612049
24318669
33107475
50431550
88319320
71696143
58873286
87896794
30403926
11827552
45194761
57617731
20171215
82051129
33690124
26362046
5922880
55982144
55941604
3675766
43668245
66151079
51180655
55963519
2614526
92730523
31804509
4908877
48391366
51349515
43180372
1614630
67445968
56067800
88650909
98997166
7226817
64796153
29176900
67864709
33687441
99500702
52444591
96529801
64245963
91467977
30343357
29014688
23522146
39432616
24095580
41895603
31879301
33793677
77887852
35860315
16471180
28410925
33403190
79768693
46388163
30579648
36657452
88292150
1809424
53925252
58099717
95479266
63062421
77558796
11882331
36680201
91362587
26527399
8488396
16334188
49125930
76512729
46194766
37581879
24080176
42123177
81302104
40990155
63260490
88635737
80219728
6739712
26745055
86712441
24387392
77538955
18311851
80807105
8000237
52803859
65372016
29332893
23632395
67119799
74900256
60989181
88366130
42860744
36063681
54572130
11394810
81954691
54606928
56428402
49864448
57241284
31596838
11205088
64798942
55350995
99011130
61951350
42416181
19795305
65705009
22764436
52239315
24450393
80223729
48928588
31578777
68608673
386782
83313842
49747335
82485113
49131584
55232588
21230802
89572446
22034099
75456263
79326447
32072828
28318142
27210170
38781083
59592261
116938
21603822
9421727
99527904
21947582
64722387
75814983
68259333
31891641
80043079
69330358
13026849
65016565
7014058
46908207
14678037
52812937
83912625
40393374
36662484
77287886
8989233
11692384
39152775
4894378
2052799
87608301
45505686
96038716
68705493
45969628
47122452
35335676
82220503
81410943
88593057
1708336
33947278
81682917
91494097
83459064
89309828
19945880
45589975
7222350
48715802
99176003
9123730
41486248
95635089
1972780
23541929
27687872
82895222
7059064
93072017
41224408
39229746
49538670
25320899
94115938
700670
32399164
791615
76411156
77611460
26896218
9960914
46943770
99523557
17650100
4189374
22300583
83897642
55951550
96999569
82792299
94287318
86281685
88014785
48916923
74295044
43757852
90828083
5235394
39387935
77974934
75073327
96556129
19672533
99221955
60464990
52258677
68605049
13345431
12157123
59170813
36406095
17028616
50208711
31257934
85943808
3675655
42491750
3060249
19556071
49542104
17240908
74016523
9474284
98807540
13675822
40074123
69718645
92950301
8777165
49100279
78070713
23687012
38559128
68331433
53937768
23293631
57612895
96251571
68949136
7155058
14501797
29125040
27529343
39619320
66120269
16622337
50716558
44024480
44327304
50506168
40195249
98654296
59037600
19775127
79737576
45979928
19028292
49976330
47483413
67422216
37828629
59478222
35842226
74523753
65826725
19023173
90495606
76942033
42071581
26312347
85814135
64790201
17974383
66065338
35860579
4390026
94699439
13731219
97191614
81004399
28186935
7332974
23194670
35812942
82480954
85874113
14619907
19353573
17213234
43344737
37101931
19122072
12424089
98377308
13271240
85322563
92987659
94137804
78558265
68168682
28573213
7037723
16390570
92315095
38978055
8415774
9602486
64063835
98092872
57774916
85314792
6446724
51429162
69270111
59002270
42939308
84687962
13577136
64729891
46835984
59833046
51956071
23824617
88540438
14403709
61627601
7630633
92822781
68772547
34570555
50208002
33208894
85467001
99492221
34742122
42125426
2492434
50244725
99192804
14505356
85248596
69154081
61170764
80277509
7979779
97394950
78329686
64550597
10288065
94243648
8483833
6193686
23735913
39942581
15556069
12588049
54011535
48835650
10955034
75296853
17993588
38698643
50778493
69188781
62464167
80024615
7594337
53035610
81886693
98791616
912295
63564450
48212007
50317189
2912719
6158492
82588816
29615822
7126011
86972820
54144761
63193141
98494996
3059179
85589531
43723272
68665631
99691322
51848178
52892894
15916017
61293848
13448264
31595548
68884652
65011680
96327106
42110065
4976448
34576443
73674038
33686620
67193966
9625349
12166504
24094172
54867518
16601613
2581095
68138909
88463790
75146705
79426936
33596204
19419071
56771461
13284385
23239948
62104799
41615862
8786655
6253888
34072105
86875156
64786065
9504527
1774518
4869681
20456845
23987522
74811573
34837999
80918420
48113210
21609351
52358783
84400133
60811963
16270984
66870636
96190757
95183035
39898820
94718920
89497103
98183892
42938175
11273973
74108397
11946410
57064599
18309834
22152705
25269171
78667986
4212934
5219441
19972306
87497382
28203853
79816206
4392336
63708303
44966614
54465361
5709737
59871225
22303466
80988785
88578872
50479621
14782961
49950664
71373642
33926711
39722326
59810133
96109896
37029882
78348397
57467829
15084675
62829671
71058521
43563092
6754461
52645834
19274238
31695529
47281726
64781954
34903873
88917558
92318930
34494780
48487022
23823110
86071685
38920556
14925218
10114347
35778108
71274803
75069128
65879980
17193187
72264628
76659219
34610284
52655807
58744257
865597
16516099
46555195
26665182
65485259
53722701
9199639
60356005
69930144
18602697
74281815
90400624
4711979
95681032
97188599
59626337
80386328
51574557
47239291
80693684
83419830
26622390
55620461
24613363
93895386
81616352
68864937
8740066
55267301
75831825
51209056
9581345
32657789
67604706
64428597
66817384
36543496
76017270
55593950
8997547
55068779
57507109
20289183
24981782
56520437
33897679
34251402
71740823
95307265
50788407
39324253
38427020
68509657
43881480
22808217
65523673
39312032
26574806
85008774
53728869
59662107
80059216
8564
97084007
6591410
10377256
47203693
36933487
40443227
39676727
81524136
71872288
37884312
67471575
51518256
75122182
80170276
33483395
94492611
17414452
16273946
19815962
2754884
98894265
82985427
2376343
96958054
18021222
78332875
82323513
78138419
22915651
70779733
50645418
45172108
88585292
35191661
79616521
92753377
36010649
9571367
50703864
7875308
38968263
8286971
3508939
26393342
74795138
27647297
8699045
36480999
33234351
15707829
43619235
94359201
35502330
69186807
80720356
92230602
52953389
72039396
13379888
17552857
24978825
72789489
30037332
2464527
98993834
22011792
52033895
29699375
40471692
40955905
12490192
82224946
30145002
52114206
61263537
75986390
42698633
95941246
81280712
37456240
31958127
67815168
59031168
37987142
24675752
24405012
56544709
14736389
11018053
15818582
49877304
85612200
7892552
33106948
47735655
66699837
81630762
98985392
12244851
40620585
66778518
79191294
59206608
62466546
21866095
36247423
77252042
61402639
10061894
76180828
23901838
31096439
98018946
42539506
31300012
406913
46822505
38957483
45530404
8192928
86379414
42875759
96298591
75203238
7350159
52573979
34421660
75872231
15007807
5111424
27160107
6328404
87889964
37284991
36798898
3429038
32262092
31669463
33149128
87831591
22053991
25552020
63062071
67559961
40319136
52479593
77423146
89483241
30466148
89147338
20591146
72509607
25200309
59639113
60978108
85738979
59905227
94596477
71499257
69271200
49379372
79251889
76874320
60277816
98907580
34295322
85200175
96429220
56935841
19926673
86571034
87684448
11354787
74377185
99912034
49813683
11904415
17786810
26707282
99624942
34627614
19901603
12165723
96086340
39857684
32961111
14025507
45777880
76511162
32630544
70351451
81790511
6050265
48897476
99459355
47920435
25309662
83635548
27067623
2993409
6447870
41327342
39513747
24200780
52434451
81728118
31031386
89969730
66185830
87020219
66233480
36118704
54202176
46806065
81105652
43509681
30042264
55966143
34596454
29611191
8231829
8159790
54993149
40317874
13205423
47800057
24430314
60712902
35940796
79594903
25470397
96670286
85476130
95982391
19352338
85078065
66842529
72733209
60898892
69718633
28454022
59370307
90844143
25493611
23813722
5657106
39824270
60958159
97424224
52342628
64384838
11456316
89048369
12579962
52582070
93621905
64008709
564366
33264944
95416504
97354873
88799896
18594440
17216161
61561576
33153240
38953394
74117367
14269463
14561909
33354780
5268374
94675681
47157914
94156049
49411004
12308712
76677780
67264164
43497873
98239952
88028607
37643870
3575866
56101730
71825353
59941439
83851633
510932
46229375
20967087
67355043
80855190
60245573
94447035
18905866
46324449
13900636
85035685
37399083
67469709
26449151
59670326
21618846
21206146
63882839
49572348
78457488
29733757
96075277
76845031
74103504
57889126
49349496
74690537
2849630
74517109
66523442
28808100
72834937
15550414
73968845
9357597
43417665
80639347
6237333
79804665
17737939
67628929
52422553
18044684
99100890
83259398
82031441
73646161
90995162
27522361
39212386
13714627
83122808
40039415
498089
74429780
46981057
60032343
63883693
73535168
51734177
5911583
11903822
52948062
86220854
46458410
39116831
10072795
16611396
78783143
98395263
88469184
14876946
2039293
76925869
99191770
61236846
49036618
49607526
92725502
45348115
31493738
66144219
65069249
75927203
37836553
58667239
8255001
81306158
41250891
74846533
42781626
32421393
50649066
28403328
92689177
41333873
63703385
72290468
26362218
56738512
1879053
98167811
35498313
94728442
503519
37757550
97862437
5756859
52258589
97940077
34127404
95106583
66513318
840527
65801893
38860630
70924941
38106813
84001404
93006035
60223365
82985173
67941724
42517331
10395944
56165515
27669773
36547777
64703136
42554853
36650342
10287000
7226773
90755650
60842217
88254378
54142586
38828681
80446592
68026662
53459794
45015838
53107367
57974864
11376829
13465981
42733083
12839658
96624856
22544889
60491469
48804650
26188629
79788590
24524014
22849732
64097010
32118034
43721740
70433891
49119222
8236809
86746179
1247697
47908031
42213683
30707171
12786998
63719552
96295240
50557938
77634896
55115422
98253306
52365871
95376182
1706528
75893071
99595599
57796133
23850330
20957534
63067052
30096842
33836970
25647739
5312464
16582890
35440643
10293297
83457138
2548951
72699928
46297616
92201
24476381
47088034
87401875
17791440
84972392
51243198
82371099
52398422
11196742
83495702
92688683
92340428
34444372
7096476
81720315
27111240
88529434
82816456
323695
89565906
20334873
17021915
49167316
53877394
10486538
11943669
63368863
49588173
89903598
49242971
67393091
92555568
8745251
83895669
70392406
50965077
37473560
61008565
43818705
95599780
67167321
13607302
69516444
73924401
48917287
25201371
20052354
64826453
52013032
35930996
2397221
47971563
75940980
36912994
19508085
47140681
77715476
70037210
15535678
91124236
92831065
17334957
91004346
71305051
48618088
25227290
96623736
90609341
80516183
53464916
66900839
43843482
17476651
36628401
53480989
82042984
45830514
94037034
53791360
68139255
15183547
94308239
56883151
32578828
53267618
25992361
44209393
47465413
80447975
27827145
69348496
75371741
12352030
63482667
57246042
88305125
34590778
65213754
85199811
10212663
54452092
14587692
56265037
77760732
22656200
77862715
46169759
7089849
8473705
63728411
76326120
56568258
30630717
46777431
33567137
44929746
5372784
83284344
21781995
54352868
9291983
87448487
53295032
36138231
42766414
20435568
58134146
37328420
91286311
98577988
73381250
911923
7094146
69623555
40723693
65745866
95566237
50568138
54216364
87090284
20448664
57968037
24478753
20265164
29288313
83708553
13329661
53523774
18372793
69670580
52834658
62036853
71517446
1372230
4747656
39661036
72836440
74868082
30228240
23967160
29768574
89215732
92289961
51524965
5290393
40236325
95612860
69150557
91792028
20313510
77134723
44616100
4286078
99542681
40784100
5005206
39960321
11827987
51431732
29691644
73746587
55778581
72765493
38989656
13327022
57450528
1719282
79686249
96746055
22415229
51465731
2909871
78079425
5232602
67628382
44905765
65635448
20067724
33201830
31305212
11461915
57019053
42451225
41318937
94290539
2854012
11692522
4900746
352273
60469922
7438083
7975912
39712118
87713856
97962067
6760670
51727003
97328543
3879973
78340599
14260134
99327851
17337500
75088688
91863400
53718884
36140192
63111678
47359010
86719817
60188723
879828
83096908
16834101
52211244
15278651
38250918
30973062
23007734
55441595
10663366
25603518
88483973
60063787
46192097
7518421
5104381
2570136
12490618
97819362
10589221
78861948
88042283
75825924
81652456
12009009
85632642
12577575
70744017
16670459
39433954
60959650
3520876
25415648
97144545
93375841
19974893
93402410
50425970
1591948
48388045
50538583
37158123
42315121
64827656
96835478
50837849
87239957
79303715
68122672
34147989
87103439
18719383
46051690
56575595
25190829
9612923
97779040
57871905
32932330
85782943
14336834
67019220
68244768
81925108
7842314
74258536
78389273
90327393
8691280
69948055
30562919
59229270
97722996
79565393
85786213
11835015
53598406
66104571
99208233
59444018
84634903
37796821
78830983
29417820
16080837
78440320
54308236
95646425
56056104
75404040
64192481
28764640
23036748
79283618
80440678
16602454
92000066
99429144
53901698
42660064
16984574
56605653
17982114
50066592
74962794
59563353
67270192
71538321
54891681
30537305
63257752
18167853
98048525
66953666
17750870
25306302
16443627
89845271
66256064
71271021
97907568
95688327
30467922
43704177
81313396
56728829
61683751
37613826
79499641
19785037
70616575
73970609
39010138
75733297
48228724
97844427
70099072
37900748
69337740
57428251
66628289
76504951
63775296
92679777
42390612
46185033
31475508
36934048
14028879
25978480
2241135
15706041
21812933
82597888
77927660
40893004
90059564
37899728
98584215
43090601
59101787
5634768
63911806
24286423
13394174
83794605
84746696
83996186
33642912
14151636
21569883
31073049
75331454
25828784
91294085
84848326
53239099
76610284
81858813
66759465
90093154
72982382
9802262
84806891
38221871
69797557
33205842
32428959
20403650
58354342
34354293
19741355
36262123
32727310
37582210
6509109
2630863
89269472
70917094
49492264
95227485
22695487
33199746
4299302
6521742
30461331
90571912
7497840
84873716
87378650
93116989
75491691
51754057
43335825
46192606
10908088
62234151
6094378
2598569
71229504
78062195
55922079
4797688
31887755
84048829
2310194
18673014
84340502
13674719
65311708
74816158
46338775
95410842
20142960
40441547
77958236
1338194
89882749
24338856
88176196
54163160
10913658
16407240
50803937
55072232
34368184
57441328
28251910
79547458
24695660
85067746
14433219
88800660
41711456
77619365
78633992
72568212
3663471
40587490
67540721
51741566
92905022
49016360
99216869
28739023
76230633
90857947
36453160
14593508
68264677
48008096
89768772
61140622
49851912
6640014
54082661
46694614
17045543
18511201
71022371
5324971
27135074
90899562
74597257
22877596
15929539
29449446
63684957
94692635
65006535
56993961
94999967
9377039
81576582
14422795
97667503
97496922
4511358
48906913
9093794
29916131
52446760
39759485
8742943
14533666
27845920
33642720
32303216
36698066
54128692
45159402
89795850
55092950
63200494
27703520
16139547
21057846
83476728
56229275
14315421
84545405
49723094
32954695
29923424
95060802
58178905
61691204
16959020
24400151
88728525
83839074
13364220
77682461
30237735
1476908
86770841
26384514
83001557
42412930
11827789
96238841
3910324
69088879
17207713
99140898
68028820
83350836
97646756
18699536
81327650
9073205
45800188
12138859
42249129
87723280
12750639
69658365
15360730
95093110
84965828
42755048
36099847
71934475
53207410
44535517
85640720
4579958
14656322
37335204
3885594
66608275
71812115
23775878
93833317
32024982
31396170
29115011
44112009
77317382
25524179
31025493
43899761
59056201
44110322
96715604
22078516
29571674
15470248
33355192
2952589
85327389
18298407
65863974
11836501
37252450
26299236
93189988
70073798
12442556
97548873
16853334
54849423
47875462
40933864
5012546
10071684
83485362
54533834
60769362
14660406
53096754
43192852
17954757
34524534
73824857
56998730
55510000
11882971
51860327
28078254
18069478
44916040
40971678
29836777
7633508
3809696
15595817
33602768
57022148
66441303
6037926
48221925
29352622
72065554
73367537
53795158
79992396
87385060
59617295
30814452
87341416
63278268
55880737
57957451
27430024
63255277
93816934
85598566
49440841
63710992
49673775
22892301
13103084
35710163
75476929
21456919
81689765
63315375
43220467
76592134
79131410
90572555
69605520
95855564
23861033
6160474
56686467
57841680
11650669
61609381
7034872
87464844
28238850
49846868
48402116
80832380
45034645
94050713
97294397
55272299
52424801
94130665
91708108
26526809
41001458
19161181
62954367
4859894
78218653
22201170
91368827
31204678
66848984
49524044
90474921
18269332
23949843
15505571
83982509
69890936
3990951
51090402
37560671
27534570
63164248
11497777
46461209
26454307
91996695
85340322
37092516
70327580
35209476
99190184
81577435
57513174
75418181
59079108
14857241
59365881
65772491
26201964
60182926
58917368
9408619
54305369
70452061
97833636
27941553
33947395
85510224
52195381
88827231
15112821
48414774
6862800
88294173
36565284
60504551
18750977
31126857
89855608
23216063
43781234
29907059
75756408
35481513
12466942
93746765
69287666
6925384
68373454
534868
71458779
19225002
25558845
67589375
74229193
79941037
70375693
34819531
37343582
855584
34262466
54101542
89992647
87398506
94297009
53593743
56653615
33703005
70367567
91468898
47947587
65844932
6892615
70915579
31798780
25273099
34063885
95130481
64137701
9345776
49462522
55705313
55566752
91860569
81140644
11162478
26041113
99779149
69071445
23193238
12993951
52060842
5153834
92582127
575055
42383714
45856314
10310469
42030712
51959182
92782142
52745504
64849758
12589200
13940573
93432044
25084130
1482613
99908573
879797
15567683
19544679
76326217
22725380
19289812
42565673
40368897
33226838
72545851
84940539
17078255
55728707
85569268
2442687
27806175
15553022
99473172
40687095
58741658
14880481
34004065
67365550
28486732
64027604
86752262
45298590
90330919
89499481
36243469
12235868
39508997
63721715
48255870
67560371
30661031
71646670
36855926
88289748
34962598
98291223
51329220
58353515
45151873
96865165
45572195
28719703
56177918
25497824
97833477
24858126
80975276
16760327
60630953
19634540
1941601
19897423
5887474
4210678
54711684
67415540
33921102
52744572
45978259
45182942
50657477
60868807
60060490
23871088
46843919
19281261
73568589
2666430
69207362
59793835
17920974
62244782
49556544
64578081
77467604
12013324
50777719
58876978
71760156
838276
4906942
251590
21112885
17734025
58929857
96637076
8210404
99465578
77636601
64774338
12826406
63884388
49052549
54802289
65824189
10818106
37857412
26842056
37298688
78094095
87905523
33763357
35548873
64233510
82456170
59252195
86783665
22571335
13543925
17103860
21246829
65410307
22496538
746057
26099503
11843933
2637952
82033742
2174985
66887970
37471886
13119250
95270613
30272702
40845052
2358812
47525226
35646292
98937019
83838958
46027749
23427499
80939775
49211311
86849511
78082092
61859520
34528764
85245636
31337523
41998361
55027234
56632807
58841598
71047462
88485564
905242
30042890
51367110
50892506
8826751
83935458
58246393
77618479
45433932
17896084
46579554
94770525
1658918
69287131
82419607
65791588
70097090
98230956
51412686
82165901
73534620
91263961
13536165
25953879
21406449
74344223
14599711
87882010
5934491
5724406
55096820
95156924
80362599
38749190
67816484
97350893
66401860
25720963
37667415
73463350
76475769
52193668
67003045
24693088
73530839
76529017
67796561
67649221
7871451
97332142
21951894
8287005
78929882
58799663
7243693
18680822
33967615
65774285
6664972
68066422
33661354
58745813
64671409
62096793
5908440
85798139
96606065
81509674
88181377
57314698
49642579
14569563
68735843
31265735
96551928
69511463
69558420
96503062
73838989
95948985
1085486
93724062
88577139
74382025
28183316
26308587
82720657
80745076
85941618
11366564
80093232
40690533
62646714
39479412
7662134
52770303
31718251
88969234
96795653
85262798
52666348
18219307
844396
4481419
76391001
27796920
8331249
38588147
32437184
72211088
55429800
54109618
12699944
12758883
20635213
32522329
47289914
42500442
55031587
95735428
74544583
56776735
80411531
1248243
71417963
86484252
2017869
13408503
96760391
97779747
25577351
80816668
74723659
71708235
89611747
43920597
45178118
26683192
68996135
44128203
60064825
50258880
69592843
33166990
14261303
8026224
34064707
32344173
44988859
60352226
77194345
12584715
31693738
89501011
74643584
21526586
35582049
68600992
11376683
30592387
97098239
40618123
71493916
91327333
90469816
49250095
86623681
8720643
38550502
36715309
22588308
86618200
55693196
15342660
9590758
93939784
67166515
97523613
3279543
61127386
63692718
65835883
39440548
87797906
6398849
51891691
59129775
34396158
99801614
47811640
16449805
33114900
96929298
77178888
21220016
95768574
31410894
93732288
94869421
82752968
20615272
28808559
2492893
95636629
10419971
17284331
74074444
40660461
42577371
53623736
56226049
95128388
36261185
68566628
89460324
6754295
64649241
17710729
28023372
25534504
9633967
13054603
3973685
43343205
80856508
16912531
49414633
40969153
23908324
56359106
50527301
36287932
53935912
37533399
49103812
88227766
16261750
98334717
53917293
28294813
3243940
11367651
70113807
71694104
28776837
29234686
35527843
65539123
98512336
20974438
433192
68811905
28278211
25010026
68053677
81032256
6868768
65399007
89765325
93930275
52658888
7492438
98947251
68822188
64647945
64569542
91938142
97781443
82847115
24838159
12418460
52987247
52808738
91299006
73820266
96225340
27621196
74868355
75447717
1183242
89470256
42965729
40424325
64187646
71671617
6924208
96357501
16532191
74345254
47709246
23769066
90176609
57225600
2812901
24958772
62416855
22312523
2625735
13167865
35820645
34066874
15430603
24353637
95204750
50721193
78169176
68594306
75167860
97398189
48889625
69636539
25950094
79189853
48943186
65743109
8330010
6532258
14406141
94788187
12316496
14224565
80618533
65878480
92086544
49214467
19812835
82801204
9457029
66175253
79715828
2342404
52445167
24291887
27376957
56618788
12655077
82748682
68308484
21913529
62294723
40899760
95419808
96209009
2845731
80449655
18957891
4599682
53572280
88213380
85480970
1767986
81741641
89997867
3150008
6933665
60592057
9072254
62733866
80684532
56150078
25161194
86404038
52144896
27810637
51520139
18453228
6151356
61196195
70967836
42065413
10344593
80033202
96472010
52010599
84400724
54577353
36601469
26059077
8767009
83925974
84246063
9123714
43377631
802413
93627408
39323091
25544069
39012298
10574513
50893293
74842274
24757022
50806872
1171276
53743154
17980004
44061087
31022682
58673268
60655403
54076687
4134632
76610729
45555602
13925905
45340503
33822196
17015629
1174613
23037509
849369
7558078
4023447
81587868
63736043
49946669
90513824
82598121
42204329
73680576
68132754
25286141
77434185
66724008
71035226
4859614
68518831
3696453
43950204
83842061
61108032
10867560
81191934
54187879
33682881
39729726
47177327
36198999
1708482
91601108
36822346
48833621
67872545
83131811
40108892
4646004
17367558
27571423
1993129
314563
96361301
92890249
47358163
68864982
59819088
59700510
43134012
34962219
78999163
56940061
16291827
8954643
14412425
48391154
58803130
48559493
28613526
34294939
44252434
4812060
36072084
94662543
71875831
69608333
36504297
49862578
40263084
98387313
22730033
91947745
79800009
3822431
41048223
54537935
71542187
58876645
15239177
72102354
2713042
63720526
87632496
95852044
19311018
39037019
640691
98842898
13064508
59055490
84711391
54360060
61194504
20596967
22064584
75025267
48500246
12853101
80862674
55621177
6174583
85922479
24090114
12172462
84346057
53104450
75886833
56627470
73204560
32564645
70381523
39203986
32207597
96322158
69099974
70836630
94615987
30090656
52954800
9379107
16649468
92989405
34522308
89853334
80569819
8597274
60723436
46672362
75284993
30670343
21498986
55277338
20162748
75980220
69164568
54270034
12315795
20297864
1110773
41179927
98818155
14399919
82502336
77668878
11191674
16573766
60257391
31746208
46107643
11624884
4441588
90958821
8663820
86628838
76728411
14679091
35078518
82169832
52549307
13954791
74139483
86025950
99051872
37633141
25996921
24934465
96853705
63431235
82213969
18751948
61109175
52412910
32305587
37737559
50673202
32803144
18798623
46131748
43499413
53912848
30130456
66837636
60966644
4262046
25330935
26992408
38567678
63779423
10026984
90773224
76686761
21755094
32224691
15246817
20565250
2782167
68353181
21899626
62934966
14980125
71782399
73433490
56681823
61700088
7007114
50693957
73316470
83563279
69079686
16493687
52130013
81345020
4469747
70097775
88844326
5263029
90455657
4474461
19186266
52431851
77502323
58986686
92898201
42906620
62360245
68511404
74159939
74985019
61489647
11092432
61585840
58624056
82464951
61032056
89749000
7383371
97105388
67892973
28157352
38268311
64560892
32282942
89489436
99842832
81587163
74999912
80826139
3746312
65655087
20032872
79014568
43454406
24194688
7180256
77223731
70211705
60883993
61432141
17444247
64826079
90279732
11925254
98608243
98568347
4518736
78126142
75884976
54797161
64435561
66460233
54136766
39779073
88440648
80963020
7653687
17642467
93034825
13718062
3008709
54954416
9345430
84022672
24635991
86530560
20696689
48707339
5543239
36039026
27673831
60217872
1789609
40496376
53795069
49025345
27821528
74686740
5435433
84256793
66759187
91298315
23340169
74825338
63880081
66031131
28902801
53397716
38216828
49247314
23771472
55227180
75759255
5217553
78546579
64401580
26454197
56253859
14835967
32691779
44684501
7387602
32933194
64328709
27762493
39690607
37730130
65403536
25358579
25778368
39298731
35669644
18933194
15401572
41192857
63201539
92294251
8615563
13026111
39453412
53376610
40909542
7352235
88053225
68439202
88935700
83498599
33638273
35944679
87248892
17463800
46044124
14637962
94184710
9645997
33853234
31604414
17227980
1496218
81382358
10932046
12931113
20433929
88510264
99828350
19411640
86405314
48755396
87867238
36700153
83256822
51321591
87195610
20375803
16147749
18113113
20673407
39568034
86967254
52968187
45141939
4397374
57550591
95336252
14890595
23294177
28843780
37173372
53637820
93957682
52906776
33100872
76724778
34511860
35154785
25314238
21746080
3904982
75628933
50567605
75823409
42640520
56035506
23118535
21081382
33559796
64940793
5193219
32291493
14770555
68770885
56473767
5001605
75073415
65567502
43644758
11606585
44011745
5798967
43362667
58573044
64627333
84822557
21968490
25054481
89695350
68693404
36919826
21913838
30310725
54749142
93098367
83601726
27572124
33502162
43416134
9056545
32894911
75513523
7618873
69856552
85586993
54199946
7915326
61140671
73528777
29496157
8489107
49091761
99247993
23714073
99638919
92118021
29629805
79560573
14072251
37074205
77518346
11213934
7917146
34526036
46652654
3273611
12854023
80318688
79266728
22210867
86826363
38815770
50500351
21465443
8200667
733007
19301617
98321906
7840018
4614373
17877771
63194501
99050906
40808371
40019890
40726801
46675385
33234129
12996624
12626281
46353018
63375592
35109839
9077281
4136863
10293982
13071420
67851497
91417935
84216596
74352358
3521849
38883076
57798628
20963523
37040616
88735773
62227613
41822943
91683104
56516792
11263745
12111091
54442583
7148673
40387864
62103062
62747861
48137657
6748220
78454631
51649971
39076493
85949843
82894189
28175418
85437475
83232822
30371896
20365311
22269833
53326217
12674272
16158198
86538225
53103751
99606007
72667867
2887293
78707377
9402227
351872
40056702
69404209
13966493
39325850
54453261
9817177
26158332
3153678
55511836
34066665
88210106
90295161
83946192
7783783
14138041
50217918
95175660
64416043
51947041
14550505
89688922
31773683
76591769
48078158
26010331
25569671
1559143
41813061
87066603
43122602
95748924
94700282
64416151
36046299
28850675
33574018
2502663
90660698
49202549
70430065
76335110
78719538
94757480
9378321
81055476
52877072
79941275
70373171
36472273
84217634
22808383
76298984
43505094
5018627
47933446
66523712
71652630
4674968
45198557
51666785
26313248
13927219
46026065
35989590
43033356
75764818
76767532
63883010
71605911
30262477
29644738
86551810
59196313
88828722
80593712
51342032
12707993
83427319
55111992
88591756
52310067
61610100
35856204
51177568
66909340
77232087
65905166
15656469
90994274
50245810
85763701
81344224
58072538
54345978
99517005
38984845
17141164
97760505
46514293
54809580
47633289
55755397
27112775
30572481
75172708
5936100
23507837
68608153
95474738
74971375
30355809
13601634
23965001
23596264
84856707
28172003
55572465
81812237
38477732
780113
85754285
33268149
66502671
86149644
86331591
32954309
23126032
48778623
83835202
38654599
28475699
91404568
66284024
34578805
99291858
58778531
57413031
6760447
29905581
36386312
38564714
9050562
77511860
57878070
67857694
92176682
12156500
53764222
12549431
49889508
22997144
1096261
50914992
1923524
55506160
58851662
37808213
66704692
66307356
7469172
86560928
66038181
3074716
61822877
11342284
98286730
4346953
95112236
36034561
10323372
26617426
85993257
81904764
75485302
15596377
13039612
65933505
80673957
1141449
80394064
58929590
55631382
59338639
73451706
88000583
37821155
80058160
75395576
26574697
92221246
80664682
50966576
7735235
51350918
14694812
77579108
26314431
31881810
15761577
65432847
61631077
8620465
56914936
46791134
88462077
61151386
95544822
5170896
42056923
17950322
661583
26021925
97651005
92638325
25675972
5232169
6461781
29244453
5559599
17215449
24618233
69281162
45342923
77647910
11443902
44350176
20369808
87373894
36880409
17364704
6675201
47782588
47894675
71068545
84919301
86813822
53775357
44320388
83407125
78719756
78664579
55095013
26459207
80510060
48835395
75361612
11962123
94197997
34998040
4647160
92593256
60837828
28796632
58157985
41850436
53950814
3650299
34801007
41427705
70526111
16119043
1506139
78664347
50562786
89414500
47398281
6387547
931095
58641082
47604023
52959214
18410399
71905774
31413927
46319566
60911464
61514412
60825287
70761183
37699386
78750039
45454702
20504382
87713412
61320259
27292349
13250658
83066694
18930421
6866429
60751150
24245500
97810805
89931848
61490699
58828768
70817642
61230787
80537151
77526553
27918206
86166982
81345650
78685522
34407472
96681924
34420257
45528360
46124828
49592396
18464119
34817817
94797290
84445929
52771577
8534024
3090743
36341517
11473750
71020237
51247314
4273480
45702963
94658959
3774742
88200065
82260998
7062298
3115973
721162
6955831
69202921
75870467
56763672
66175988
21465028
18205428
7260472
32443849
52087259
99604881
48926869
16059241
83718221
47217394
33070223
6894036
62348027
22821157
79399732
40140360
88280341
64293109
61183309
41195590
15646168
69574692
33938259
83921195
47577710
14873447
30378362
87548820
67664692
71923945
5931421
60986187
4796133
66878501
40336592
7274774
18396553
1587108
25177679
64384575
39778266
62581529
81994301
5962317
68802795
95469103
25893125
41548187
47448954
13693129
70556708
66981229
76444429
61771452
13635803
91116465
46929107
85970215
83175370
84140405
77269181
98307888
19851104
44048557
95690713
4503672
9432201
12376246
66900465
39792212
69831295
76566461
54337008
8866574
99166514
46546306
44051073
35081278
90225360
37970946
79036090
17212095
96708814
2621182
5215641
50226714
98395585
4996176
14707182
2616698
51040354
79601142
60688967
98357715
81788860
63333059
69173145
92357997
72076373
91934768
65738472
70748295
88095328
16421360
35025442
66673959
32568851
70520219
13111998
91574624
20278297
59069113
18607907
31323043
8268972
71215869
24765690
58003742
69464309
17996408
90793875
55418142
29463718
30824012
49380656
99738320
63534361
4508063
15640904
62681965
59919389
57886234
29412841
21889515
68682414
40713791
99627139
83150173
28372394
46256659
7658279
82438519
77043614
69084086
95898981
23470285
65506109
63376968
11547165
8994454
87566257
33699011
43873927
48708002
32244223
36106851
73152337
77248007
28158393
3873115
94627972
5850814
31676574
1483237
22485912
13836766
76735550
7655656
27412233
81071554
13017877
93356166
71760884
98257344
5719873
69427508
73606396
77321468
70669187
32196913
66360163
24001430
9617408
65111344
96263470
10481512
18128277
38791726
10905181
59004331
53927498
46874306
3372200
23268411
6770702
23723203
45425183
58214607
88602651
83026467
73785282
58859624
97700761
83703637
62960286
75028923
67192870
92175796
36957914
45832452
82144741
37871798
52629676
77917324
93048916
88821323
67023588
98351633
64712427
1728018
25360375
15792156
9776512
2814712
37127007
16049403
4435465
54757250
46323227
71512056
55967316
22019474
18288730
7508748
18048103
23060163
77832058
58874378
97945216
27976105
53438078
10196869
31093595
63003789
65226996
12500114
58791369
19011287
93412019
61488760
38237415
38393746
21552998
90807343
12707195
70670562
97400132
99640826
26805716
90792801
62848922
66440620
74420404
25450374
5459636
92024492
71005741
37927135
60244007
99112800
80518597
66714343
47596043
23840224
7248281
3429239
69519076
31703012
3823299
55175059
74422505
31774244
26112646
20505815
69516849
43595494
49178887
17933019
87660422
28782660
32356467
59620359
40208311
94596250
12779908
86091625
9637171
65686013
66328917
21511065
74642086
82982732
20984645
55263730
88877233
90567203
68901547
53149187
72930393
74349055
75304841
59272313
76456959
69565158
5114816
99806198
69879722
37299404
33553466
75205835
710404
92154440
50059165
96400313
62166027
34008680
74194074
19778977
10510759
62580163
19277001
39276758
46818467
50754243
96611481
76658357
51233928
12686888
321874
88339002
1117266
31915678
72054035
65250231
66744152
60396629
66806844
8848615
44582677
60799857
59693190
71012520
89425365
98330165
16406745
71162534
91876061
21313790
72993720
25148544
50769698
66801183
69073803
36438921
76913604
22402275
56530238
8414941
30201409
72334409
61498928
16186666
95465598
36647010
11927589
50378552
22165766
34776611
78968687
91964015
24376771
81860098
10350572
62332211
88786682
8294920
44508351
56753563
93463717
98860139
13625660
79845674
89395898
50578848
25367886
36517072
58709588
89775647
37184696
74844050
86712883
16895010
80520781
3276609
57314027
57143245
13938570
98582791
96994022
80848567
79057042
4289482
94924549
55243087
35923621
16177570
60801754
34163281
63536291
3800729
40228585
91877967
65897063
49285514
54840586
33874849
42633517
18942653
5197446
15964418
71031129
93276628
89406991
4227307
15653010
54616528
5085606
76898940
74744025
32667412
75545902
33133490
99297909
99078455
71319559
21566050
91713024
70284800
59586834
67147011
79558533
54383470
16744695
71040156
83473407
99655521
40599964
41207133
55441903
37556787
86350253
34193396
6384719
46447264
80082121
36441243
17374409
27662319
17577057
88557792
49292749
58536722
28291175
30446819
95362590
57843552
25962872
9852867
20246766
83812766
85716410
96522325
74134866
11475487
54890568
60391282
922423
24292868
65832581
92466982
76078288
92378337
56687444
42416893
40076831
88373104
29565175
76981903
6241701
46060173
44053776
9005560
73798473
81253059
12252899
26275883
97758118
74859786
58233606
87590884
54039298
15759519
39269339
68778534
9454759
15111749
19669067
20806127
99740059
52326352
9354566
55838026
15858921
54995694
39994127
89448502
3783564
83418230
8579133
75521167
69853462
74584909
6848515
77126866
25783910
85702108
93223112
6541828
98301036
82798525
77820221
64596616
81550204
82053622
23864114
98077220
71110864
9355523
63074595
75472371
888310
81026399
89909649
20758247
44412797
43387528
12594154
73582707
90041724
16223853
54138836
624982
32005059
57292130
2165199
349968
92938487
16512043
34000756
76763184
26845595
48053714
52540040
70421325
84595382
15593407
31444778
87025602
92370643
53002678
65956337
16563068
67821678
5271458
2188733
64590595
46041200
29499788
12150478
5795120
36383139
15584222
33794973
93101701
28826505
95385900
46268625
31244105
46047344
1062070
63772598
20676939
94505324
84649451
97705469
87799648
328982
54775300
33469391
14862606
52299168
9777519
86470818
17373083
61246759
35751661
75843973
27885677
74873870
38110246
96739757
38477890
87844921
88315146
52542990
47339843
78512200
64339806
74715147
1449562
54899197
99777371
9571223
91584346
79468001
41188396
32692453
75415727
89402804
31437380
46104866
15986605
94074807
90092884
86185515
7767534
97963095
47957294
28127619
61525365
84998296
73882324
53350442
81039491
71354890
52815043
71658863
39449597
85510086
12790346
55250496
3907693
73033955
90661240
77086194
28962585
77622269
69620585
73257664
33576212
66108840
29709840
84311981
74925624
28848930
90509771
88820356
96520978
44640814
50734354
25394092
45426124
72499546
26776700
98346637
4676971
90096749
59028448
86189959
23406429
66255089
76006521
65699570
21835802
30576300
81093459
19878292
98041481
77598775
90553175
42103372
21557102
68526459
91100406
57568647
50050062
76564273
41918215
31531895
28787518
9518055
75427266
37010796
84829953
73709774
75166162
7945186
41022194
1858349
11931539
68370702
10060593
84288376
40488897
9946920
34900672
61014684
14102073
96167335
52037120
16190261
14409614
27129112
27959766
92102861
64830420
38166507
4171847
26189746
62513815
24588152
62537136
1503859
8268588
52859527
78502108
60407502
81325928
48022923
20568194
12876201
71979423
81932388
50074849
3268606
37926609
51832682
51694783
71300716
53318120
40344198
69623044
4188879
20009016
87315547
22890112
34292751
34609023
92312776
35887490
74557713
26303370
5145213
10779194
90390584
26843476
58250899
64744874
67404198
84832488
9240936
4096061
80490497
337902
4479213
81195740
59474532
94151638
73288773
81213982
34349834
91761419
54164672
84011442
66997079
75863979
17272005
91653574
18655331
80977571
84692785
59105889
88264292
13431240
96139599
50971825
46162676
90320094
78532064
91705276
37512422
67179340
2965039
11612471
89345350
22525505
49453970
48491038
20759239
91718254
22762484
54346908
40050882
75724003
73232771
2345570
7629158
82990006
9296290
41135940
88180636
21681021
81460079
86119060
80392916
79059345
75337275
93436339
8660282
27845053
83577542
49190932
56753771
39118997
67833854
7204831
46670944
61611085
2290083
74164126
93862168
78108595
21597138
38984548
84770767
45979717
78067090
79384995
45778090
55308003
98500667
10437354
4641419
99674337
93131660
66904816
97508096
9969041
8886695
47939959
79004565
36449111
76387714
47986498
16902999
68790735
12488199
75727663
61641158
74105832
53948907
23092553
42877536
37059313
36137957
45800355
57189498
93199787
94191627
5632018
37983107
2371364
9431989
62561229
62109106
34363991
93886954
88389481
87472747
2980828
66982088
69540692
98100612
52106270
69600008
37936965
74394565
60894267
60525809
98038780
48087766
52678042
63349451
45203653
43332307
6116946
69525614
45462421
73547150
54574615
63431510
84265907
83087030
12211780
55312906
47658745
27658900
69780053
90346967
23539225
43983512
8319825
4756233
73800063
98492547
50042458
52017380
29322562
35189663
10240598
77068351
65222620
85392528
58367838
29342869
52094655
54172744
48390907
91787678
80420527
69016455
21823905
65341904
91804743
85803301
38414176
82454383
85829661
23675929
46471554
61464102
84740461
19357267
56464432
62671758
1057398
70127121
12209272
16293387
70008014
92722854
16481324
53652070
13153838
15812916
83803677
14144300
75277355
75434643
17265783
73116861
49431552
26191650
69140740
67716489
10728377
7806510
37011273
52640255
92410266
33793317
19139140
60219250
1346846
62327338
29758530
44066365
52145920
72449374
30715684
33139780
60434905
86971987
12418325
92074428
41109609
21591111
65853498
92056620
34823220
22262409
2259601
7555941
15081808
75523033
20576535
79621027
25372485
99583485
78189776
64170128
68479868
71553301
90141504
25555159
24214670
25084428
93125330
62782325
82424015
73835699
86233960
70429192
14967662
75076523
23737933
41524943
2005006
47799778
44761515
48927946
23085243
38712406
85883460
91583510
59134021
40011177
64699574
14230069
13389005
35401838
64238954
78375719
52284362
7270698
91495974
42091960
28373169
64751166
10873894
37736804
53159169
60691493
44577805
34747634
87618996
76482275
28578060
31998012
18490215
18112237
71937431
45183699
77759699
42977128
86494986
68338741
75554031
10782774
96569770
75230060
3715015
10582191
87772362
92330904
33168551
19540784
6698252
89715502
54495800
72712830
28029527
34856583
96566799
4504037
83347159
99639593
56091292
8803831
84038871
96678830
54327865
36379811
19859821
34683103
48954294
59096093
2071804
48894600
40030349
5567395
78148613
3000305
35113308
25579051
68751276
98275317
79957177
60433018
40701659
75187542
76799261
17715773
30154656
34145617
33041379
6581528
51520619
69114270
87507342
14347599
3838253
66241235
67891569
52607856
82606545
68937879
83500945
22891335
6203535
52572525
47234854
765826
58687799
56924413
17102215
12303768
80805059
84497437
97983224
19411059
95690922
60373761
61433664
27787268
44986289
21492991
47203643
6129815
86852180
26376209
19198601
84456398
29510578
2605011
1515182
55116062
89945388
18189541
83305817
68573589
28501576
55144508
22040451
86709049
12458075
16841121
43091048
90238655
11916716
40851112
72346096
30498494
69559213
97717662
230162
96918555
74888326
88250031
46779684
9519006
44888917
62262892
42701216
19881233
66318184
58852708
70583330
45286741
16758064
19883406
50607838
14484240
57835955
22635962
89027077
96825462
26178850
40686214
42052216
80968314
88405902
95444157
67387038
63369174
83798682
77666056
47143175
17764815
8291987
67575595
82625517
82141811
39399660
14956129
69197041
35618226
69814663
35155199
93507930
41025579
57661732
77312563
76631243
82549210
40169577
50975618
59642670
84269647
55668378
23709847
47430688
21003457
45971453
2778313
12775231
47388096
31890590
21345120
50934767
16961670
45863712
87073011
50532510
90146050
59777005
37461296
46524061
94790595
82051992
75603917
64453560
70222975
72559490
19374810
47368651
33024322
73848056
15883341
32803545
28357818
62251964
98442035
82081112
66511182
16043909
97982643
4554633
14194159
9639771
29660288
21023410
63307019
58062042
2078021
6812254
6429452
9409442
12729828
39257191
20198261
54157189
93064401
2834288
79713882
27571549
78233988
31806021
25526003
16671048
10786036
55370692
79968906
22304293
32673827
9275851
5852412
42376040
66931355
47201767
82111796
66868466
36237728
81613354
30036696
2447798
8721791
69847049
79668722
96212187
94138862
60123877
63432215
19011353
58355426
49409812
48226553
77197378
36086687
94202067
7012030
50774493
97121198
52269949
48371858
99592020
26143778
22814155
73399785
78584379
48382459
68912086
20202162
88040923
47840114
35625394
56883647
6247974
54528051
1564775
49913473
82136338
23148696
19149554
15012875
12661879
15898879
79988700
30013964
23606385
64295354
27882305
30582296
1580394
52452532
38142754
2527382
96544393
37703536
43233526
45663477
91516787
78365068
73210048
79852833
49195476
16186111
17563632
9078440
68371267
42136336
54017881
18333336
24363775
21152325
72357294
359136
99296056
9412277
25557030
71405722
70956457
90215989
18949594
84640655
10170921
19957137
32177168
59772271
48371635
42156809
16813964
66955575
96969434
69347207
72946237
46686864
17001225
40622695
95760034
61575638
61264296
47335689
25708566
73751182
25520966
3610638
95799215
29745429
97487206
39674968
95465187
50705479
68198851
48537634
85726624
98538451
32062840
28522465
33778876
30920236
89474101
98345855
28417884
97497010
7983164
77198566
89363833
98124418
987160
97103397
77553592
82367518
18975999
45999545
25206607
5093455
47832540
23228703
5980317
68918914
40131700
41706921
24000563
82150703
99710890
2258052
51675864
34140514
24469213
56248195
71671513
75028474
17516174
76803179
66291803
37002587
50218794
80499340
62413746
99582698
92589720
85128320
31124026
82445797
68043539
28802021
89059867
55116342
80839377
99012748
43483711
89328953
51269527
79880702
18267171
97094719
87636927
3833252
15355981
46177780
3152900
33141934
19791589
41962775
67805994
91243834
15190882
20402133
71115667
53819227
23681652
79089741
64357949
33832682
55894579
66308103
80497524
40809351
22221880
18269018
10108142
28039644
81117971
94580578
55354645
99133416
70861611
36799199
84705569
64402285
74078269
30014675
65569889
70715704
74385942
45288802
45136535
51370798
42772113
3433899
51495096
65133785
30078885
52400765
43407926
21955805
59505250
28427699
94601616
95465637
11795240
55773383
48598120
2380617
66237740
54255617
17924094
14050928
38642842
65908455
1879286
1184156
97585295
1249083
71338221
26134886
56060585
72615389
14616960
2012293
9112963
56677953
12383716
57752139
19340498
49422051
81954749
53398008
52445512
62223921
33662884
62885813
62767768
91106294
81098895
42959055
75499490
6768748
34197763
4221739
85137889
97766082
33959299
35657801
79707502
83456244
36502529
59671624
47915053
61111054
44562554
78225909
34802438
39093904
47537057
40936489
5570437
77454086
15667187
58933007
26257647
20550968
43290122
51287595
30181193
47193378
97368585
79383125
33578824
32027803
3591182
22324313
50478913
10408509
26211747
10263884
16342456
96384903
27052644
65722448
18072173
31033242
6457935
40443198
24243672
3859752
80336710
85904798
96504498
5779293
78382238
11378002
63110965
96006502
53678741
7237809
92548271
73069082
33161070
96856417
69036443
2432515
17619053
25206128
96197634
90657981
33572784
54076017
28207317
42153700
29736051
4728124
79956691
89430686
35748639
12242177
73196565
24203446
26469460
45853106
82830024
49278867
71394354
2506190
59418072
77789602
88529151
86761583
9062719
19623685
40046004
6359234
19322377
37229261
83788505
69340722
58986486
11846932
64346482
42021122
37464343
28956
48155651
71916855
95281083
59718265
14240081
28703636
39827993
98599403
26959809
10444463
16285887
96921692
88916450
19814524
77731490
81425612
53702533
25377935
64395529
42899524
56842815
80485500
48944630
32960696
48358007
52884179
44646384
8599975
83069738
5011887
53995490
84813736
1155906
55006650
87114890
76434541
11455922
10320114
9681180
40198907
9027187
33019765
98938747
25380872
84225597
96290969
16505586
2091480
38891963
10699575
89060847
405709
87184447
317055
96074813
86851743
22578440
36559052
80970896
6454750
96020737
8100835
11459436
42864630
20627776
92585168
17637532
30348106
73719241
88721345
61237442
40503547
37686315
26411743
9056525
50869535
3477771
80652622
40066669
567984
5031510
26752775
93154424
87369061
18472974
14754574
85370620
54905162
52154803
26052526
12269707
87723261
37817001
77967064
23700972
32826946
95831241
21857084
47696266
28385821
57652519
56696385
96172350
76575121
61840623
49765844
3974390
26994733
20552051
56638746
93839211
49820352
35470544
61856578
16169487
80287394
82240102
97568000
64894128
19800755
78759560
25257627
21940085
72896383
74772630
10664675
89590445
52575121
22535781
2903009
25475055
93419567
93215477
22225508
90942675
7059371
86701719
83966345
87473421
13170703
67339870
60558338
5788673
12683238
2861282
42657189
750401
52686736
35211674
22180222
18045648
56332511
15936287
23568275
14425501
59964008
59816813
70454748
97049268
18412995
63809401
79261838
35940657
61938530
54033188
6920644
34486701
63101716
42873228
53030117
43604115
39097289
77866640
66998406
65754013
4251351
37212040
43764464
83317300
10706280
20535056
7932014
34798702
55321075
57236746
18573576
89635375
75805143
52330361
27205189
26092093
93419450
18560620
98074691
79529217
40067585
79490326
47868023
29348591
96112304
96394029
89185540
65695642
73721693
47242672
19514912
31273095
41517260
11107225
49011052
16302145
81364649
59197773
68148529
17454484
40075522
99898321
25341757
77626130
9255524
77454999
28254384
21506405
51604235
30837091
29922619
12464524
13891428
13931582
1900038
12236235
84579519
84480794
56460629
89240292
70749952
25312949
96680831
73230140
59278361
66161368
36144211
52010093
4805791
60510785
57355242
98079389
27605233
28503630
65734752
51053898
30409924
22584604
30677913
55286470
42712600
5373501
84030102
47454497
85002581
6331582
48812854
48320377
17991577
54345894
49380885
17167064
14203582
67890631
36023547
48398681
43490475
60952590
56618095
96151690
8821368
62624313
94798983
38374915
585972
86307197
98391721
75353
27675101
93377147
91596218
9521052
93953497
67667540
83961827
912236
6649313
90231638
54479079
23889892
62537773
71227632
37627282
48668721
61536214
64877794
61416409
30721050
43591211
20330216
75462828
82594683
67758152
63997547
7385876
71307879
76836874
64676371
23374375
78761193
21540671
87899942
10599409
90705578
94852047
2405411
13242697
21432452
73086480
60533232
32149700
6822627
32863562
20402861
82692858
7974794
40735749
66971581
62449632
96663357
99846328
3746058
16720389
42732633
52316264
60518776
12039632
62619009
9637834
61902272
51794464
22347145
51977702
90911137
11160724
68183429
93166071
70448404
88361467
51958210
49828834
31342882
30983462
55521029
76637868
28077825
12441939
77694194
20131948
13726834
19978005
87047158
20229749
82468866
37801031
20730072
64115793
72139151
94758437
8275081
32083782
64426370
83609422
1445035
74679468
89910654
96789389
33929920
28304232
64840976
67942630
2471935
44373728
39744783
36701309
96806298
18907638
722307
38349244
749269
35537552
86389888
7619415
45314316
18957617
89869452
90902813
52297862
30521741
23633912
36887657
14919599
66000633
84073943
396758
12841154
33605918
41861153
10104836
1823166
49232664
60050767
55262979
26282443
23408478
77418951
46050686
5058204
71019872
41688274
439095
26945925
58219914
36374569
73045839
96700355
45726693
47478821
57717385
54686531
54511138
77757119
24109587
62140505
47154207
43283052
90094119
58444028
72142734
99281470
38288108
82853285
96471284
87763543
72918872
33824222
64404251
78928343
64741312
78898205
4571904
2635343
35929839
30352957
81501665
34523352
12817358
54244626
52638709
69433115
63923054
14253803
41610587
49666242
61039607
62816827
22357845
29263887
22216234
84781520
91452907
65600780
29127508
36531490
69069597
37658530
14726393
934613
1165979
33766299
85014882
11578948
16562896
11681973
81755074
34355878
5139498
12515916
10387679
84328181
98092593
49701600
52758217
74546143
83894378
36353910
55289321
91665187
15699175
32714625
31320995
19320876
21294926
93689415
82842536
56695152
64163968
72337053
49569397
77854065
38554440
10257328
73258957
74822381
20850169
39849906
18405509
30980606
8032076
87266243
43646524
27499910
96709554
4090717
51924407
39493808
14039744
37332350
90747867
36443931
18171960
47618816
52589860
58979058
76959766
20841252
85515975
23678668
66860784
65493864
48947210
90013174
12406018
86480033
11256839
23514889
6212887
41309797
88087556
716845
49011937
91548470
81501790
47488346
98527301
66399593
25726620
44452589
87421792
99541448
90698192
75585659
64948488
48791438
32163687
17218297
32694291
34968310
56681262
11005256
52512537
87819830
36509642
83233880
83048938
14837996
20391951
47532448
50452910
78459822
46723735
98587223
4217187
4279906
7430666
13473972
5606471
21473196
87689459
96574530
18518602
25571565
38327552
37730593
52234417
73413233
91212156
68155803
77677393
30303837
44950945
27801110
41125138
37793195
6140154
21237611
40009133
23669390
91440712
67494350
26989641
35945362
81497343
92455753
50585212
38503309
38382005
69081749
49640483
97637546
87157401
56414706
6612101
55366814
78391978
64799999
6407803
19822592
10514768
71590190
26662263
21324170
26796934
61560322
5217568
96601396
48737369
98128541
70641098
300366
41330090
7305146
44096088
78264903
37371343
68886895
7807506
88893095
49334087
21810495
61613189
53341516
83687016
17068008
45242356
15804592
8566810
51643946
57980193
92964597
43452439
64293320
50654394
77681269
44466422
5963711
6360448
95253165
64924994
26412314
45717269
37262241
27262979
81387669
19223594
97557784
25032592
81718350
69793400
52708594
30543818
99984386
9992197
23066718
8647857
47007033
21603307
23191173
18893077
23218769
57642670
87599888
10015489
56396035
10668452
2500272
25519244
72900257
70980690
75272095
87856515
57430302
68670518
92467971
21679694
35120856
68171398
60836442
73029985
17230057
69343767
84518485
10321928
33790205
33498926
85708796
33340899
23038574
95071736
9733465
45466138
75540668
78263171
10279776
46188305
85524324
67257166
47214967
56578224
59869908
90589294
96705136
42387125
67630410
95213855
2408311
14250773
89682453
46358127
13417827
79000926
99691612
68208131
20289296
9476062
31227578
60812219
45655915
11140796
23190256
30367089
19339014
13843313
29031404
39304607
21629831
46692581
80887825
73885664
36587610
91853765
43044582
75948998
83531529
26924970
18289159
89811879
78325618
50014124
66396744
42575917
30363572
57123730
86679464
3145948
44190316
56567904
68748496
43421840
40565806
91652901
87734165
71113360
455675
9647424
61003859
18858376
57268220
85483204
80137957
91599104
58724324
10477711
85995240
77786537
3945348
54324687
28066459
58617039
52212376
45928265
71151120
94909747
16025222
19589400
44614814
58445592
98905681
59562722
333361
3197838
21786083
79421900
28013583
69668931
36510221
16507250
63338045
75434219
96617655
91824286
13742665
11628264
32499936
97397111
80696695
46593389
63118368
75638132
63336217
99920493
6124075
26064816
92679045
43694756
2914034
94204519
55324087
41772699
54390769
87096853
80723503
56341084
7044859
68993817
59996122
26638545
49076595
13662415
87553561
19037584
47751941
14892020
47717139
10233034
88494228
19681842
1033186
68214566
46075113
20637788
45037967
33839692
86365774
24336736
95650477
799625
77338575
54619018
90709819
50106963
52141337
60198939
8297595
55576291
2833936
8587681
5074039
30581608
16796899
68059146
49054580
67266607
54266358
91460688
63654185
80613216
70090409
32879759
307918
83554562
62615417
5877067
58938895
20232648
87998075
29533656
26255817
41479938
83733383
15206012
32502606
99188787
7989235
27328027
58668087
65886232
67537657
96638664
10872511
21965408
54580382
11326102
52399330
5518374
49648176
91115049
57065404
20937629
85775751
29878752
69411667
17898262
39907190
12611464
96201680
34567506
57469029
23516673
81143135
64127364
2522332
95725366
48417423
10575964
33056323
320187
29805730
30678237
6379739
36774028
59335439
34022751
38117167
61264362
72187559
84073723
49907274
60886047
32112098
98314536
89538157
46469159
10520070
37541566
57982033
18433578
78955415
63770929
52757560
43288828
71109832
26017474
92130303
54605567
76166994
59424522
40519002
26820096
73681001
31580354
82657413
81787991
7013526
33645729
54147123
14093623
17728809
42349990
83090654
10095164
52037372
29792195
67178927
8467305
46350779
17632958
39943522
83957868
34258633
93632033
20813703
66323176
43846820
95431257
87206286
76726815
43393314
48612403
21247062
88971412
64007142
18295592
50579298
47211066
89049137
33950265
70426855
78537211
48073778
19209367
37656360
97671286
94002457
2938021
77920039
48656807
67588875
95060000
50945725
10553691
62813180
41728241
85151957
84716738
20484032
33525559
1158891
92090346
79174744
80941278
28041486
59306901
97344994
31009104
33733263
46793600
36751445
68335493
6782466
1076664
54073072
72123169
81700302
36650749
56988891
25136619
68763190
2710154
48977161
32594820
69813104
8265370
47650373
30368119
98756630
95768818
19642117
53271167
61745966
10897982
88597267
33557758
36758319
93646622
47940548
67910941
78766588
14117639
38083363
11722899
3731631
98148773
94903691
53776127
87543882
950164
17091347
29361474
72187682
63967750
91144358
4834854
62097337
77919849
82939621
42522185
57271706
44242497
78254931
80548854
76907061
83231392
94584542
6248377
15446789
58021988
39441624
22537053
23635306
2961945
10112591
96242544
13858268
25965960
63322380
63679643
24150217
10865109
26599051
94313132
24249162
91241887
73677987
62001978
68443954
15259975
30530860
52607160
3687168
93665263
18861190
99835444
79001490
70888975
82440714
60657200
38980437
31005822
47797889
46944196
21139718
5790692
41898315
18692013
61947843
81083335
41122361
81383932
71726022
51270633
79290285
20817490
4179377
46553014
90717777
40932743
94027763
29626311
8603890
27775987
62741471
54180054
83794903
81998089
79033422
18529403
69240286
95083872
31201708
35475717
66139453
78387671
95529770
55866248
37659224
62940682
34845961
94692075
62843374
86030045
36217146
51296957
69723775
57263960
6643816
13345134
93084939
17415732
46157578
72605581
12050951
50555326
21990063
95699107
54952981
79709006
34533141
65681624
77042315
35292124
97359412
22247484
5141332
99859356
81587094
68392718
24054414
8227627
45099837
26332066
47638152
12311903
17578208
81624305
80507487
47775733
63224817
64161777
83441130
52631281
73146679
89675892
81630844
9129551
666180
30245022
32891784
1783153
55243318
24746758
21882537
58091474
36071747
15713677
38081960
66420317
29359141
70910087
37751306
10416031
62668242
7405533
22032920
15035427
85682271
89589411
68181323
93839959
35486452
78729632
65788554
11391472
31463445
26082992
77401184
85289976
14395725
74691956
50590952
48995966
96709174
64311920
28900139
2159487
55266491
97011438
93497222
46902655
67895773
85251254
38769334
76938869
68723151
35850156
9359366
83845023
98092339
50032126
57868017
34958884
66622124
4180639
69597461
64763381
43555421
14023412
65544807
43660280
2635282
93612065
48280771
56256962
21998191
55936029
23233072
28408582
86524566
69330894
18519744
10608054
98594343
56489691
60453677
19741714
9760617
6411536
22720959
40936920
17218640
56155402
6318564
67234239
65247538
26437233
91959566
22211397
37138058
85956788
52586976
83680255
68712666
30711070
4097773
22358866
61455758
65002927
41765748
72612001
12103362
29462216
12938443
2244409
61013925
62843785
25992065
50494194
38818309
36049562
29195570
3033042
36260926
20914075
91730976
50974204
56707260
97548365
24000376
6762997
59874354
95249287
94308192
87003288
59316676
43026319
13084686
80940184
38036471
53881998
55574050
95499273
22606968
32439398
97074343
93541003
5976473
70497855
92366690
53051681
86510590
14953054
95364154
9726796
32009974
38472771
91116923
68655447
55790133
57381300
6618749
25984052
29326910
97354086
21599428
92227159
28337835
94034016
52229922
80351499
71925846
48456125
22215649
67055392
6250810
81584729
58108036
75214159
22366725
95101404
96294944
28729661
88581822
42150459
24077655
24029933
77387162
63663168
83190414
7229716
77775519
88878270
93585688
18295587
93989851
85572796
91371923
51306294
36465495
46106258
86506763
57490005
32274707
23345207
76374082
25779762
40945027
44043595
41415697
72286964
19494657
29459452
82898869
8836904
52102657
44778578
98801909
77801109
37007158
55018821
51007521
36092388
67742525
23896637
99616192
39775960
38738210
58048994
66858277
77565585
38029649
32656336
6309180
75647967
9339331
58306181
29944789
62099078
27715619
73093130
42330886
95745151
64066806
69471887
85266801
21495809
60433824
4344484
20420273
19969087
1093681
29550628
94419162
3136780
61220329
56865254
40783186
83307328
6178188
10002542
86644897
95765058
13791123
31833310
18833047
28413828
91598672
18551197
44545855
82760176
59578660
44250070
13667513
84360554
87650297
10542405
66252936
77368908
74096980
91446537
4922407
32715223
51024936
4552757
74527473
31867482
88783218
39691299
25824514
10738066
86190919
1623956
7824137
7407082
17829495
79968378
82962977
58457898
84229937
13120767
65813815
25669346
73313647
7388906
67960198
29583657
8763443
10359524
61196964
51453836
49359558
36822824
38023076
56351931
87238284
94486928
35506342
32544365
36728030
81999297
71499172
58629316
88164973
83301988
56378088
91002206
50638563
37400230
26227478
43918170
21235010
84277429
78047868
69901203
61078371
29850473
94354467
43046859
78580462
47106409
23326624
45560286
88467420
56725981
71916862
11040071
13779656
39950995
63970470
26262549
2618863
25169627
55827381
86089990
27031981
69316234
99246235
20110331
92931277
93643733
39633146
80647411
56580985
49118350
49797165
32154531
92287483
44713007
9576890
73758067
902196
65471012
5060429
18528810
6477765
13578081
94489478
50211979
83082712
65970361
93957529
97512128
79502181
74525445
15702335
81667018
53810308
92391663
41453091
75945899
22472436
3347757
20362564
48298645
27046129
5246813
60611605
30253334
38414799
6666456
78646866
19512048
83673578
8311216
46984182
71158957
97998866
36933897
72702520
75029741
78029700
635562
36537565
53004422
2864601
81475147
55008831
50543857
88525510
34715238
79986287
31370702
33772917
341442
22132900
63265977
46459838
49386956
54789683
77592262
6387826
12092429
80153354
51654091
48595852
60189844
71817879
3107419
61730195
83749176
21944013
56019152
70896319
28435294
81116656
52432666
81598289
57024230
49423880
77436577
29964137
76540321
64049884
26740641
96952942
65736126
61190597
24426078
85216038
74005329
11041352
25275288
8793425
55540897
41029731
73410713
15930193
61407911
11364929
20511105
35184032
88942554
57360659
51986432
50599261
63263090
49168720
6460120
95921476
35469347
17368568
12614653
3423466
73535785
23367898
98068056
50516255
52987214
39852271
12169743
53190919
87952520
80086360
10885535
19992743
19775659
71391547
73907409
67054038
82022739
60423416
86850100
81401597
29567853
67933123
67239324
17944804
85050880
97214552
75909709
58474977
62379691
44705796
3709924
50433522
1546137
55037770
4465451
15705842
66773069
28566192
6928278
35564750
80626752
84992051
85021857
96765164
57135584
41170687
53963910
95261714
62581189
75501173
1086555
36632568
65887065
29367940
31961749
8619704
92278714
14897790
87567295
6112398
55431756
10707022
28597443
98533565
39610874
48322448
37532902
48327848
35645238
19643628
90377691
61676889
97009233
73457358
3647331
19729764
35567128
90728688
79087421
58887352
70306061
42507448
47202101
94984050
70933598
51910684
69950832
68223821
78186142
29699989
45813961
8474126
8874524
41711420
67133530
63338368
32002626
18580224
32456057
12187846
19102803
48258767
54266314
31469613
19022109
26667262
47788854
27691526
92885377
98521160
40399628
99411739
54953644
89197850
27061383
52953100
76091087
37315391
41490820
5685422
16110392
18565742
64348236
5925458
68859906
85783647
89946218
14655340
65330620
11611725
45625064
44223096
26862360
96643288
63454526
39064902
91918956
17077032
28732077
16709046
11374201
1422255
26083050
19795306
83049397
58669181
28497008
20180797
67505681
27668728
6453059
15004318
32032501
29027652
68585086
30759841
16466631
36070895
27058119
57953889
54717138
64868803
42935649
65800588
30967469
72197176
2492058
96886225
97415161
37003654
83725029
93138674
95976714
48198727
70506659
94183889
62881745
274555
3339329
10227122
48689016
47002544
83406784
58408555
40805808
37481329
19070933
46205903
32716351
89858732
61639859
86594614
29561446
29297254
41212947
13007244
12367498
94529648
9983313
69808104
22502761
78698422
49141418
175339
25977207
38520912
54603645
70877597
28838434
33833954
36194767
95607511
1104799
29099690
48326304
2342603
90798168
41932433
64704589
36176090
70248284
58305960
5531214
89542476
31367119
48670517
40231269
78855007
68696337
65802613
1797742
67877694
50492539
16312112
49275932
96699059
70997118
31562004
56800797
32258788
8206407
40494189
87365948
49577483
25141014
94326928
3828267
39574566
90086760
70349856
46955297
68298684
64878766
19525654
83891197
53472999
83899140
28173011
71872628
13323265
90455999
53859961
99648448
20914496
57934201
64056909
20602795
71729248
1817100
92835415
20217021
70181764
99558422
9279072
52853827
5799026
76990726
25528646
66576942
91104152
14157731
37335390
57633153
28417635
2762283
68655464
34240841
19921423
37514595
29767185
12213605
545784
84078498
51292550
33024876
20431213
50281968
66176543
44220075
17470302
56322792
64557954
93252841
33149639
46100731
37571840
4539878
96129871
97803845
93622443
82183337
38133144
43661024
41910960
60315287
79541504
52638752
6406025
93836541
31297817
87297382
40475158
578743
98304111
84519381
80638336
25280318
11662272
35074019
88662287
25433163
14580639
87046309
64769405
53893105
11182813
1575254
60584802
41769387
14638982
41978985
967907
71956585
157760
4642986
46386801
21216364
44504076
47849307
53287177
47800413
8063890
74784795
58221712
68998877
68056110
93971813
19523010
93743908
80106046
41778166
98757899
98082448
48453234
93702010
54537937
29019314
85370833
82094428
59236086
60996775
1764921
41882712
75366054
53647526
14288336
65058214
6091127
49129978
66527496
54082400
28685130
95193650
51929228
6694989
77929165
92594374
66591939
86317041
74604059
52003500
18436201
50345166
89163196
80057449
17963869
42903612
57060352
73615836
17404304
54012489
14422844
74167767
29998037
79357277
58616359
58850617
60922927
73781906
97062766
45284771
97312740
52332246
35089425
65099299
4635543
88920896
8623796
56961204
32208086
41665322
61701706
12326602
80199817
15824872
47533889
89564850
29679002
91904512
35630473
86950846
64515196
3184003
51250625
52626355
12057838
4639161
27037282
38571424
9512054
957850
89628785
98770242
81646222
12398983
59942873
27170273
35567785
30804649
81257950
41946071
52487247
36667891
97199137
60196624
48522586
86564589
25484828
92650871
5844644
84621281
75814468
89970534
38413393
64766593
93212610
4988164
35424762
29028539
83318295
39000419
93153721
67946214
5498380
13013477
56325733
90173264
98381516
36009861
64052747
49307361
5574763
64166605
73072115
89381299
71669902
34894367
21000305
99791063
84369786
38526193
32958161
30113371
20768452
72523981
98058835
17311363
88909911
97649814
50742911
12549089
40849825
31034650
28893471
68478765
43112971
72624952
82726912
3763237
75365737
18124206
84449058
11807392
97129293
97758368
81264201
18237336
81387301
35803080
2370543
35145421
68260428
18211458
74569399
4081492
79778396
62779736
19407033
76421741
36499843
47941787
30562257
25032228
2515116
58650923
6948959
28660284
30317673
644258
83237016
88125056
30103367
44453717
9197809
89540693
23015237
7379278
45175101
85699926
60357027
28464007
34714618
15035623
80976543
37916972
7389118
91800081
83677497
62067604
38341786
54968312
95475797
4280147
36007910
55951289
28576643
90096626
63497978
42621484
42228004
51921508
86891251
78431279
67818031
26608364
78185576
7819783
74735160
98909006
74747347
966982
86513319
19853320
5474496
72949674
10177786
12365778
99833664
70999542
20532191
37683069
74770155
70842523
34687453
75975734
72827346
94426587
97641823
3106894
92087382
82416852
70562782
3664654
23504737
30758364
45714504
53684916
29082653
18732797
30903904
41783895
67191121
25541432
42674243
5729847
37127949
86931951
81959128
53720816
37989735
78168830
23006708
95253012
51428694
55080442
3722948
8324355
23201409
2463052
6279338
51021342
16719310
46682654
97435415
72588177
98009597
59990760
93411275
83386859
27456037
79259598
72339814
41694797
71041196
50845552
49584308
21512597
50152228
93875053
8633303
89780868
8303809
39219394
25751167
93159244
60800011
19856535
227513
71795290
82727292
69341633
1872202
83761122
60222015
38947324
74229768
44832705
88120206
28720931
17639759
15665096
4697225
81014620
94581200
70377297
78503522
37512353
86272344
93035737
56311790
69020750
82998433
10312036
38838160
18136979
59095447
51420131
79315254
11087423
35773917
58542116
31097285
48027122
14691143
87028467
94425019
61323045
47433524
2620319
86272593
14815000
60497400
61681018
4185959
30386663
11261227
27540482
7804316
90486867
32794071
96026358
73457088
82427124
71719035
53900317
11507062
67741765
17868491
64720756
61602998
73747865
47832926
61374346
49416722
3195640
53354063
49756732
77052323
56027926
9085841
3613128
45366226
16937279
22220026
7226532
60389912
51382844
7677310
77087293
70603276
13320908
94581610
81218972
19397593
75867180
78589585
98984789
18494065
98675684
57771705
37188917
32707891
89490155
25485899
83346594
83268629
45881083
98153304
28522816
47588877
35615695
62658780
93883288
16687828
75394340
68103084
18560316
34497070
21042550
31229589
12078755
57706935
2846415
25531877
18846144
6633963
20739886
34169636
40537763
75844772
81020040
77207943
13487531
70633979
93814213
4857370
43759225
78957797
45006713
17632084
62228759
54718158
83361307
11167871
35068143
39212208
18958303
70962242
94903606
7415102
6915267
72380920
56109089
77001132
49943651
66248465
11924266
81553498
14016858
46580286
48829768
55378670
54859235
2846680
19108079
94470513
27961671
44841752
67421804
97602805
5638387
21056722
188247
77809359
11799746
93697233
68591850
96035809
8606895
76501203
2201264
47735269
62374161
99837274
98000303
69786416
68329258
36393201
44595380
23179816
72657908
19401485
63831228
12201471
37142319
19614690
10302240
21017698
53226521
18758186
68583838
5343505
73511806
98320619
72908340
52187392
7043090
79313258
84145382
29914670
17285599
37769085
39472487
74670838
12714649
61983649
14612700
82874824
13185384
76018414
21055183
32796688
80772249
13296439
17478924
12175303
72515456
63904639
88759327
94974957
31754000
31342367
76527674
32868604
16547434
17612848
61383058
61445368
71956645
92911856
26089276
786503
61022137
28890690
12728807
88474736
91025999
8169461
65748100
84930934
57215480
40966539
53228752
93101195
27759284
70698461
33966721
660694
93554000
38635927
56471838
22994257
85062090
30401972
93694515
99082810
46336474
76973926
22029305
42366498
26509089
93426766
69429260
8514343
13406989
56576175
31988957
6806777
9521335
25527369
79174944
23545154
54776099
96620329
38651
9070944
2382480
66096561
31576878
55727237
34535750
46826031
63345486
10970853
75264260
6733140
13194840
87803688
83997272
2124555
96800662
74827195
59037582
82677556
49509483
93699058
17780033
65852379
23012315
16829294
93395282
10670985
2923100
42114325
23556140
93879007
17825405
52588301
12497351
61616672
67460275
84042161
99164730
76682114
98207118
84484140
28990254
82537705
54815617
51995591
71846962
78896004
33052234
23129765
60417324
40217076
82100122
69796659
6361954
46955909
66740478
39733350
18448849
93586320
56049079
13488083
95027951
78681445
78453402
29472453
91510414
99857514
28939495
52689334
82254756
87088539
32207831
86017653
51366025
3243462
63265198
35382407
72485838
17361331
8129038
93782161
22136647
80331780
25541891
12074748
94530361
86187830
27151839
87033512
98562643
43892744
52402022
10827516
76344645
1410739
1316936
92813097
17424897
84616531
18617751
23160245
98318779
21601741
70392201
7677398
54395357
31061362
43217646
43015110
18973246
61272630
30101964
3138803
66821911
44508023
35575528
39235770
75631673
79279241
97913706
32403783
93525486
47746950
54583693
70662863
98213924
3189823
13423852
96133296
92805184
92072946
15891945
74889032
63692539
17235224
92357755
25477036
17536235
77961130
19621054
25273855
9666634
30385491
36564499
82486243
64725976
92949087
58359416
6957580
20131607
91069999
64515617
7023585
2078364
89594583
42290872
56909924
65745222
71947820
25243581
86679008
98445837
4944112
20454225
95661667
38053373
82931050
44629783
91490762
1297817
70341018
69411830
47366338
93140471
37084982
94163657
23598360
57989599
45521062
84637376
65489617
43973420
43554091
84769569
43372025
37178520
51883763
93324032
44395776
82588845
81967985
65638748
85934319
88263395
7701450
66420514
38803686
17681685
58916867
53325925
45923605
61055552
11651168
3862325
40962074
66602061
11555456
70789980
72415967
40295316
9067788
83241150
21497623
8180174
21650386
78286270
40770265
51192259
74799333
38234133
54940443
60973398
28549525
67307891
43941155
98961243
56892486
64770064
11397030
2884766
53517190
36749310
54754470
65386541
50230815
71473031
18834355
3804204
59807995
92398269
9293465
72695196
42486286
64563057
6158277
98172522
31417445
78086054
