0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 22:16:27 +00:00
OI-codes/Luogu/P3380/data/P3380_1.out

39842 lines
349 KiB (Stored with Git LFS)
Plaintext

37070062
77340674
8607619
72525369
90580983
69763573
14653
2170
12952019
40470899
68926464
30902694
84324545
93731420
715
10565
29796
86529412
60444654
98540922
99722759
27451246
77497668
79048503
59216584
49634894
3774
44156543
5840
25639
8558716
82722809
51528144
2023
3367
62289620
30446428
11310296
10867
704
57245702
6806
9510118
29579391
77056121
92968817
78408172
57551114
50863876
55527386
28502149
41057966
35805438
29361435
59584887
9296
25612
47584954
58949678
8944172
1313
89637785
32501833
10068752
61500244
38196131
45404951
90164402
52160490
91159584
25534756
14287
71524452
84157964
71741815
75042672
3200
86130169
21879246
3914
67176616
97268971
22054101
13226096
3142
76091712
47952530
7331964
92819788
89657288
27476449
11399
19134597
78228364
7078
24646171
53988994
30771758
19918935
1127
42780993
17480
97251667
7134
3171
26017545
4466
18918
16884
65205574
63019709
28802629
248
12012459
25395150
64567262
54781440
43582649
73488185
62625532
1555
73048432
93244766
62330973
8682
33289314
65497384
7989
8881938
54192235
80657978
38596397
878
76245315
15367168
3737257
52845371
8277695
79279987
56720976
98849188
5150
38768071
25699
63521256
32148080
6572
26758200
82545044
77240404
30583
16530474
1063
91135383
24204
10017
10621
90645649
63047838
12996
17548394
35308813
55700374
80269196
51836478
23283001
88608263
6590275
97380090
53715487
62810898
17232822
5939
43494270
5429
52517619
25753104
74980841
47687038
21267850
8223020
8594
2393243
28694381
47855615
78135927
77450505
15793408
55313503
8075
95395021
15925885
1166
35564450
12977
29527
40586249
216
14562907
41233077
23538198
88965732
1037
28
5238
26340
87464515
76356680
16272
88819882
270542
41742486
28367
34698164
52900108
99053359
84723540
49007683
1619
86193003
32896244
16637
3243
95694377
5949
51379406
47151370
4107
50425695
46392856
97595005
26416496
1112
411
66365004
27153409
62152326
10641958
54924116
15989972
6200
87911091
40808488
83147081
2333
14088948
21165497
2660606
83559122
54051245
10172766
86635021
90961074
22346495
60526251
90042136
20478725
27966849
15112
10209676
88390701
87911168
64593690
13603756
4342339
95120800
53895590
52509029
73198505
65452887
14253
14359
21798
98361639
26840423
39708461
2063
28467042
30649246
47328581
14597359
1004
968
83745258
20607753
50067194
71224973
25116058
11273
86035431
71540840
76156953
8330
69016108
44376632
2191
2171476
72158607
1372092
31343910
84111764
65646278
5104
84143428
15886732
586
43411611
7024
28669749
35663843
75560419
8691705
98681512
37720903
16509
88842346
63957319
847
16515041
7430
11027388
46543870
8658
46035510
79379865
22350547
17367489
37938432
5442
92354153
69037070
493872
39558162
15441
74159108
39482463
37782887
36427273
64699180
14634302
94979431
16136998
11605360
72869540
7083
16302
11376
40573959
35876393
50571600
8922
41105329
52871436
18844807
71297132
25660134
1309
80833341
95558635
71850110
70622215
48375055
70719616
13898863
31235014
1366
87875911
94449168
46731400
94192175
32881286
35223263
81137312
74518238
96670521
40980312
1031
57107341
47955952
1565
29739300
93905162
5114
95910229
4257
70964741
64782482
6872193
98811224
18069
76331265
33142
14570184
12328852
22182698
31543535
41405
76728318
33
10138
4533
25706759
23359196
5669
70968315
21026445
94713571
19849
63179533
76173513
75662195
56754207
2460
77730553
85624764
62205807
3258190
2486
43726839
4873
85268643
99053359
95922192
10794
6401350
94542204
23796800
25165108
210
34006628
4566662
80647299
92665513
37309638
9519
52343869
80327914
16312613
17617055
48344127
50754898
1426
964
56048442
16235826
70675907
11144951
66255845
42373293
80367190
8298275
8160
40376537
36221491
80362208
91292522
69563002
91254363
69051734
69019554
23499374
8778
68768037
57854269
372
540
6158
14583
72073940
2835
29002894
70326308
21505478
42872869
78068529
13547428
44985253
30617320
5416
96652281
85074
28254
57986380
58797868
91033268
36693551
72490805
24966
2419
790
86673660
23795789
57963513
11550
60298135
55584167
90539837
25040241
3392
33911266
7081
92513710
44787561
25499395
94315301
66871146
6304
82967344
29915377
90312074
4497
21129095
59576691
53047127
11359114
64970339
21269
77339742
23172326
1865815
4387
18361
21938989
479
47528056
64225235
13420777
282
13961
6873
52825880
94008908
265
32081407
54793676
97490645
22345784
69711505
661
1199994
61369852
33973
19685
90040223
87278946
21013689
1631202
39240562
49
589
41717198
53924184
25056413
9162
4167
68622520
4842
5521
62837898
3545
7770153
33672196
89617252
13359
59955190
87464515
11849783
10579941
23050
74483246
10666
24083
11537
18712439
1225
39735313
10370628
109
28927
13935
67229851
85309123
7999
90580062
4504
76804647
21761690
92205077
3166
82903203
67436480
92414059
11047
30584946
8847
49381436
64539958
82076298
98429290
20257
75868500
61661023
145
51824691
85409553
91405458
15501
72829656
40277521
53868849
19
1164
74321969
3416745
34039723
72249286
17080
198
34958174
8203
67550617
60249408
44233744
35993466
4924
348
495
88357077
27774695
70782159
60918137
43175074
88292073
31460238
13340055
59486487
8248
4164896
59452082
18926164
10966
46977081
64836019
685
62032183
13383346
48386541
78308660
18777
1930
1004
4945341
42612333
27155762
8439
91382559
98082813
2364114
72629197
49349260
12330
8094785
90053812
27530319
53717575
67400389
2369
35636871
15166483
71572965
8392
83959215
23633724
48648891
25007529
44942371
73034847
6748
78230473
4046
68874303
98307610
3049
78215015
27033
11899765
85960126
4092
18138681
593
60227016
27845749
86011121
19519364
24370147
29636526
20757903
56867021
6810
60805822
79846303
55505197
10310942
88825844
18740
59654598
12104543
30711
39313718
39329960
76721406
2988
57629345
49594023
30274610
1021
97881906
66829904
64122537
14171236
85246237
29569508
77234903
9353848
49919349
63717180
34247
94362881
49218461
31914597
39548097
28122
91709252
73461000
7050630
7423
2736
10246
59500087
1872
92392437
98497894
71167870
92031665
23069777
6821
21031
17256
49109903
56102391
40124875
92837151
52503741
688
3781
48580208
97850561
53115331
99035169
598450
8858
12816954
15697198
2848367
37500046
41950614
-2147483647
12939593
457
37111531
17354
56997021
69647102
56911154
1514746
72441561
30926159
59750440
53530541
71497499
88765319
38883769
5082
23631
2928323
77960290
20034735
2441
23870254
92279638
2641706
50067194
38969505
1233
34953563
2404
69769817
32455
12921237
2531084
3570
73689315
13229219
58139896
35751056
46448446
28036712
91368648
58715037
17582
83371254
21865084
32517365
12629227
2276
13623120
66084208
11391475
13631
36529430
25066
799
69580875
75497665
18361193
12947
628
33376145
48036347
75476120
41832168
4786373
27625
50370926
22220
95880862
17151677
17702962
19602057
78328283
22728490
19214367
94539373
1292
14381902
11287
6482
8488
34021
65317544
66685088
80840533
71560032
53722818
79628564
31632009
46989
88798304
6053956
5981636
41879158
20566196
32925339
1978241
8687347
58531083
73164285
75276734
7798
56255537
48284658
82060698
5407805
79641583
13346225
72408577
1392780
4098
80507821
33466867
59642673
5391058
89522943
38532162
67804171
21338
37339956
19805625
8016
91199007
3519
97333208
69403509
12810755
58274704
97070665
66262202
48744426
10727
82696725
1444
98459100
65199097
34567629
308
2115
32894687
71178057
81021332
4441
55744456
1172
19110
15458220
97408289
92236417
22167476
86761519
71054513
25715675
98482674
17461
37821762
11544787
21597098
34730123
9758893
149
95934148
4143027
1475
19647537
60749587
4070572
37334485
81879917
63064089
79075059
97046536
2823974
500939
41585797
70348445
88478903
87136162
98973223
12364108
31863419
88947325
27064307
2450652
59737574
29656904
81846003
28759
26500298
65469316
52099075
32079837
78916390
50737523
26463415
59021122
53886276
138
42515057
26548743
23586593
28673087
23507
60083599
12153346
10057
46248137
50300095
8746244
27479
2671719
43255386
97227342
95140401
15161
43542576
57343647
30578040
75292863
42784118
58339707
60485531
63553387
65692521
39678807
3237
5314
25527
3958948
13699343
93799379
56743868
94652229
80714148
4945
31604904
83240563
23499374
6774
1114
381
94946980
1105
48501935
15337380
2471
67070973
3214375
27041192
5204577
13431130
3184626
16693345
41102325
73048901
859
16213
21943363
487
1873
82297712
24488038
51509415
11799
94833644
82761237
9023979
75358597
57635528
74113204
92405160
41158149
59141289
37417881
39609595
42953265
58421607
84320712
73671571
81828871
87641993
61600568
17371739
58113513
9169
30349972
82193207
93404665
39120955
74702442
91699401
33773291
972
36376250
81295703
63342822
1169
91756157
14878997
400
21333306
51379406
77148078
1015296
52590310
24992797
21129095
9533
31612882
25238548
12693197
61746321
17793721
5623
99775623
45626389
65775272
28554352
69056257
95985755
1545
46836123
25977741
28418
21611696
94452408
90253269
68535694
9105725
13063
12950896
17359927
70353886
2270
2900755
96652281
16923674
34481991
20155891
93179242
67936586
98001174
52128023
22476866
15648131
95080851
9114687
63608154
52025806
84365362
82967344
14829
41336938
6965
5026
10167567
7954
76850413
4958
53166927
7511
64612
90906699
80901326
1042
49641235
25323
40602786
81421143
58531083
26345
9735982
1743
1886
15389917
98152558
3040787
14118811
6764
56236010
74722237
14009611
3805134
81114383
24910050
20291710
8690959
50008427
74877239
5016
57371800
11744482
5004
96074940
5116148
60557443
12482
29741777
27167694
76291036
6526201
94105480
33931236
26251794
37297219
21148451
18717
37398901
37370963
68643684
32708
9510118
82908013
19981310
66224851
2375
22159
49845840
24708861
14100775
9976181
58185845
76313377
36145875
274
47162117
32378769
87103346
70482137
9099730
90084172
1103899
69998051
88510614
1089
5941287
74563090
44579105
25673063
87068667
5171
98182879
18677
343
94379208
83301172
16938166
38941398
59107217
75730604
61569771
91329942
76011511
8673
8584120
6479139
98694215
1992
64798128
3426065
96794093
55313503
17622771
28720553
60457417
61133082
9120
44492805
73810430
47796484
66871146
62163900
53861163
9939
64144252
33851827
86588015
7490
19842110
19101868
66347726
81670606
11606000
40927429
7061318
694
24037182
52145960
16592435
15827
62354508
25015392
11472895
84348592
23853
31633551
37950461
75809794
15645894
5104165
7241
70171398
47141372
563
6403
64619196
2588000
45250062
98494132
15759203
57868374
1604
67613994
1516
51798038
30926159
2995
13445175
38024279
33119277
9558789
77956326
39433266
5244564
2221
2079
10415
6533
1791
26080893
10458
33976668
1606626
50287084
16850
68563600
78377724
93003902
282560
66773310
93058003
2444
64708480
73166865
867
24975970
43180425
26548743
61074068
1243
30093475
34704827
1865815
66010642
85359297
7452129
34640
10385557
73898123
51704712
19507
97255401
89058210
4813
56726019
22792
24874775
82046425
8947
40092143
8380721
13009798
54111290
32737116
64709045
36350001
87727184
18167635
86439620
1443
1179838
11693
32364731
60066121
81068234
97716670
159
2347260
66905789
92380606
85673902
3140
10847298
8601180
52930668
581
49141897
83267861
62535424
10224551
421
82161810
14171881
3640975
90450410
4437388
70138879
84267015
95269990
34972537
89320162
95971855
86495922
1430951
21675922
84166881
84891239
62
163
26230
37782356
1398924
3079856
74644147
95586720
33308
31754058
55215215
19159139
59388061
3572
95827519
33049016
37415365
80729940
1963
26112787
912
6682
37787323
6633035
59720786
75463618
94935173
12184381
84107706
23744464
1175770
435
99499456
85036484
93187005
33646947
566
17047039
9534909
11029
71400501
3453
63833050
7275638
25593673
342
77552066
8955675
40182495
61393899
58785991
6052
16607
68926838
80470080
78912150
74104958
77956326
33333057
61435926
87262141
75390313
48813009
25801
60853311
14891789
97492992
6703
72445837
17715666
10697
35049862
63661544
86839202
12364
55119955
77570553
41423
8878785
49983738
551
9667
65362127
62955155
46514060
58739497
28212775
7528
26830652
1216
4836
77083342
99216503
1616
51683521
10124
32008960
52122334
78388154
23816900
69864272
93949094
30088
60288376
84324545
662
57663441
58162711
12382656
2290
13045571
77425552
17144030
9974
73110768
9475
96189046
56926355
1812
13894
26505267
98077590
1707
43024001
12443527
4502188
9637855
64806704
84834758
30119226
219
26697450
89117706
2471079
64344276
5913
16955
64496499
60486658
38588941
73519291
38814106
52621229
48477631
17865607
8235788
95933372
77535603
6146
24382024
52779651
68831686
21592543
63608154
5592
51599576
29061533
24227985
477020
7396
1101
63105243
41302995
94792392
73912779
86771833
9647
13819
100
77223152
91632002
416804
9279
5303
514
60310194
42166277
22
59359692
5024094
49019724
20196082
21812
79606749
88765319
3472023
3479
77170650
36572402
48006930
41226289
14689104
27533
16283535
67051973
9285
59389710
13727481
82267085
19587923
25791927
14717956
24611
60063607
42631628
37248
461
11825599
88563304
34567629
8068664
1611
3710114
18842463
41036619
85999211
18242847
11242168
46289464
23479286
69329973
71414933
49503445
27236949
19250471
69717624
93390944
78261535
94806237
4405928
86495032
55326469
9638
11089
52548234
22052207
65274040
27394
61612384
72243916
55276241
88176141
80150132
87352836
53229828
11638275
1788241
59182906
33268621
25628
43955724
88675758
7417
55911303
82973237
57741137
4001
655
2196405
14652
32549
93133264
16113
99742824
44532996
39936987
45715268
42890279
19154983
95428284
29784767
96561533
59804122
26464833
69019554
13429195
90288614
46169732
61514760
24884
71960809
40608855
25321
1748
15044218
42252246
3859
77560398
488
98230271
34662340
27263664
16489674
3998
55380334
5755
26271
80481139
12731024
57939463
17789057
10546753
2407652
3222
79984547
48067803
69489999
5764
2852
79877787
43047380
65394534
2383273
15962334
81518168
85073326
18098683
58165837
24055349
7764192
26586266
33382816
88954872
7620750
4071
86245348
5288
85778303
38008521
45946274
97722713
2141
62141005
7615537
15395718
17960748
10945
1049
30852795
16448
49756612
18609
33232931
4232
18262
49255321
84248403
1894903
85873542
8650
1264
6701
18390413
4277
99969149
30854
2407652
61326256
6506
27115230
54314697
69460970
43840511
14807
8096
28311902
3154
226
314
91340693
91586092
70809733
81172330
10325
91910015
2130
13324752
51506218
25743819
77199347
45570660
39853217
66204101
67638889
97886740
67432770
18966393
17
38762077
74817347
11314
99876352
10937413
1160
6526201
7801471
81199893
10674
36429
9436977
1131
1606940
24317297
59863821
99157352
89127844
27364001
88952486
58295805
14605884
72272398
59777414
21351604
29025
22523
45552686
2712
51921504
68662887
49035204
763
68107018
1392
130
15651
68427726
18263
55796654
16715843
29067378
89070125
79475699
2906
77034488
39198099
1259
5860
48157747
3841
53
84956148
5797
23382
8917
84694577
66924962
26800846
7953
31653445
35497800
1138
8249
69195414
23870070
10282816
69963930
61561552
47093496
14385740
56831398
5245613
509
50698448
99844979
51737622
1062
22847182
2549
6090
4382933
86159093
28432
52579087
774
34454
98060566
53464971
20384256
9196
26035989
19997837
3117
62157498
59791914
16612
79191685
66383022
31919684
8693
59250917
924197
6818607
45139693
2674
31259023
9453772
51806738
23639
46943341
26741867
74351092
83782427
86202250
13404
10764206
13850832
78308912
2234
21540659
91836689
24520683
638
13431130
2937
50769262
42432806
11947325
5427
28242971
98687286
8558716
93110247
63666948
6818607
50418209
79311454
96041014
3572
78472726
40130607
75651360
20043
8382092
99883622
23749
84
368
48270294
389
7399
14501
93799379
58739703
49256352
10044
86138889
37254981
7041
76331265
22661545
8051
82436030
73177468
3181567
20671617
93187005
94282552
56038329
37527695
26633445
1889
56653711
97759473
71405362
25468
2432
3816
99298623
9641
3258190
96794093
13888
2787
93031095
78526024
16982
46725439
32882564
79916837
35728316
558
369
14143
14972335
71236397
108
51790556
13717
17225638
22752623
27987259
78377724
82324457
86079773
47642821
3353953
31140525
51269509
28428998
61225939
4612749
35042243
5
12552132
90427733
46231434
18297799
48786319
64144650
92972850
93646253
13658
41876162
44155501
54094656
91482183
28809549
51940774
7053
69110931
95743210
32015448
94373921
23262432
25387829
37553784
3613
5097174
12228
5416
24582902
21134
44946871
95915113
55947062
53893629
72744520
73638448
48224261
760
98872573
59875451
2967334
31003489
96378262
19357
9984
62539432
7495571
37
23692077
27173695
8230
86783981
13164794
5124
86045377
90645649
81167983
27378247
77513297
44721623
10493
72186344
9441
34003331
35686860
99081324
28779063
76771458
69870875
28600417
23026597
37258780
40847256
86827047
73435325
59055601
18714033
98104050
13251
72661307
43089100
513
422904
95334297
29382881
9415
7853278
88932723
5195
7898
65582108
7062
32228447
34652447
12304182
38581756
14758023
76349248
97707885
63778731
20929247
77954480
73773365
88077349
94924859
83401499
72321536
21390944
72646007
52857359
39753755
72860697
39130141
11508650
41595471
73629405
70141888
3424
10738
14570184
99051551
7065401
72504417
55001433
24764929
38268301
1244
59755230
28569
4564564
28051124
36728774
36594641
8790
7468
69623636
14331129
39708461
80735180
7657614
22277113
77102141
9244
76049773
95961853
83141527
7974
79624271
28201444
22519
4242
5119
26769933
49831163
76468778
75912130
62411047
1635
6980841
89693034
13356
11937
54263653
6064
13092
2637
18052680
48319978
83099371
95381042
4510385
50115223
1135326
20566
5100
61416033
55179147
684683
43938162
46190697
251
9216085
88889693
22558975
14251
53323171
63006587
10774033
47592438
33884637
5874
15333386
44590938
83371254
48918042
80388939
90878316
49452845
50937328
25232933
13731124
71951884
73500892
57858723
29650514
67233187
42796996
22409
93482501
93411790
57306865
76480262
55242725
61162527
22557
52013697
35686860
14432852
55551377
551
64044458
22836
7308
9315
422904
93231062
16051
42652263
41013231
93183612
9901881
59503386
1368
9150
48445831
65821878
99417356
88194150
1008859
19683195
45534024
52720768
70974348
5941287
6755
48162125
324
95743210
98760332
4244794
95098283
3235
75662795
75615753
67398801
72622095
33544802
11238
77113447
7793176
50003623
74561001
4130
45885548
6071
56026009
81164101
26371406
8261
71414933
2062
53666936
585
6139
35479
4313
12826
13184
56387688
25361948
69682746
68943964
82308798
99752323
89719426
27068852
24672958
36086565
11565094
921
23295564
24271
98318550
31205212
75202118
65852628
3212
394
3216
64769757
22477
87507127
82994542
66683221
65594113
34542
6007533
49846400
50267341
1625
23004876
20620
48590191
28944764
94533847
4964
18419570
553
17361
50470863
33039925
11535805
15733
25867599
17118
8822
93632930
37776027
23182124
68181541
22641537
89973829
24718
67663019
74015671
63279780
73922559
4163
74210389
81639413
73403609
64782482
45715268
2713
12447169
13439
978
57883538
5694793
62330973
5849574
86529412
41276404
4302
70999998
55751993
92104970
2843
38321059
13931
10213
36366285
8358148
76250510
33325379
3044
66750445
23056472
56524857
12612
40018096
25822480
94678656
26358035
6169434
40221049
24476668
21455256
6466
14026437
98499220
40398
64720219
94234562
71793343
20475175
88783873
19548
19125184
24
33929967
55704771
82998635
12809568
873990
76654814
74812947
37746
213
11625756
4434053
10959
22538719
8081
38872097
32652260
5748
68527038
18804663
23801717
76863716
13106130
23660920
25757948
87059929
5002
4859
6806401
310
3786
47976778
3752429
56746630
20909232
73743711
71641989
41624964
40432
67804171
41977867
62126561
17066367
22842
60576185
3257
5516
2812
67721238
3903728
26716582
756
61219909
78633559
81229325
13955
11714
33671762
92487837
77620558
15155309
38515456
3622555
87
62731566
18668989
59822413
77815774
73638448
3353
58212540
2910
82261751
23338147
83961532
72326287
87727184
65981925
41133731
18270957
16472736
4556
6448
38513757
31612882
19771
42261914
5791
805
39039212
12989
45159929
12736
3901092
6182
76645936
29705740
40781527
73743991
9196521
49247410
3480
71118467
15004
91140618
93092635
52944241
89976593
35366217
2213618
40516425
93725368
4183
11947
1244
90155986
2676
34263547
64080930
26191848
74112834
91581976
2571
3459
13057903
1171
387
10618764
77199347
44956678
24306319
68891309
2819
9197430
74713801
10837
89471937
4381817
73202778
63692476
5504
1326
4172
15417675
86738182
22516101
29931075
57746917
27283117
89841970
88857452
1769
18126
86582015
19071157
7715
13353
5977
25144
44665143
63614658
23712294
25082650
13795
63849085
1725
3831
51443945
43554134
57051796
73983396
2404
13982
75290590
91235062
35224458
38539389
37344
10230691
75769817
66262455
22728490
2231
19026033
77137624
41193924
58425943
3689
5831
63435873
48969473
66285218
76388738
2846546
892
2708
57720957
59738477
35050461
15524
5967639
6242344
7158519
88307790
9165775
3997
5640792
22451
73906569
67692701
79266010
79266010
20673396
87391499
48
5193
22148501
62559263
38074814
62559263
35806662
11510
31557708
572
11721465
8145
21305232
40160122
83350321
41059195
17622771
5919
23235936
2634820
11319
14435303
4906
58709949
30108009
28721242
13245826
26092668
88789898
3183
83501780
19205265
23498733
81126863
75820340
83636411
5760483
14514651
87778504
72746797
70175138
54340723
51236988
3904
49634894
99067771
32906097
28687656
81725564
70774069
7842679
15890
73026492
65167893
65735897
23564224
45947184
71011129
52698955
70788786
5838
2799
28172302
597
28658108
8757
24924
38704789
72091749
70101533
74850123
3868
98357997
4557
57707935
60092150
39155049
81282490
81963205
45399215
82194636
47922664
14204
92596391
38502416
79272964
63397931
42459985
6781
25397
71293526
9061809
73830279
23043087
69874589
9
1833
69292181
3312955
45947184
26130
61635171
51506218
14406708
35633312
47708437
92740323
57417098
5119
2500
4802
55733064
2029
42891
1158
5181503
81938340
88460655
66122649
8258281
9843
1769
19959855
5030
38226188
94105480
6209
84766386
84194345
91340693
5329
47587157
74787865
64746396
6396
38132999
64227320
48853850
12486
88789058
87128074
19912210
61625306
14339
99341943
3356
3858
3888
34158666
52522110
6924
3174
40798540
50504756
29061533
54686591
53754121
91082085
6141
11781324
99359061
92089045
71332254
34959045
41734326
68440895
59783501
90312935
1579
39708461
3108
71493311
85312711
3684934
66301638
64636263
14984120
28432506
48249703
5621
29441
11050311
857
9226
54907674
11448
96224264
8150
13071
93701441
66405613
86487799
76890930
84474528
4295382
23262432
14230
60714667
46206777
2580981
15230
49944995
99495713
4363865
64174890
20620283
72609343
183
92773286
14279
2875
785
82476989
13950
17689979
51022964
1845
20854316
15401
65718545
16804481
70423468
3532
18028
12510
59250941
53331520
15810
11149207
5198
21756389
12287
87751326
50870061
53
10960
30339560
35011
41582412
76255879
70423468
3652
41281628
81010629
7273
6159
46334018
94
58077878
6929171
53127094
16175284
30682935
26400767
64091405
95680909
63244271
30504995
15658701
19640452
10485
12433029
621575
21028839
9355
54282861
9409
21221
3911144
29372594
17080
19404023
26749988
36358921
26698
35693895
4330807
97574106
18245301
48939202
12591289
32628640
83099371
34808144
13084
56866966
44133901
13961215
22304
98979185
54549975
95087166
7637780
49378233
36200146
47797082
14860451
39842188
45318861
51924088
30972779
88478903
928992
417
76280219
560
66759871
83560195
74311553
26860925
39881883
67468953
52298756
58849047
53640833
41506138
20017
70501768
46896863
30127776
74257573
10160288
7642813
16424778
7825749
76842020
21427441
6129
46742261
21507227
99478977
3223
79738425
23423493
62693543
4156
25512026
33891773
22540
37542256
1464
832782
8028
55016864
74972275
3063
24081351
1165
7182
22883793
12594
96499789
28498026
16088160
47944969
9800
6500831
6297191
36326137
67702971
592
32664622
50256813
310
42261623
22196477
69328472
6225
3161
76467191
76302411
88905357
76673245
78377724
12739
65739439
36219527
99455888
20439
35239705
9959
15796347
38738838
47675093
94444194
28328408
7770153
26646359
1209
35713
33081310
55880176
78594881
5603737
3071
56945909
80399637
10144
22930950
2807
4435466
6020
7219
40311466
88521792
55801012
13497
99106735
190
12586820
67783733
8025
41523490
1021
89642463
1246
44858069
7793176
69548053
81647108
76757710
80034371
96038915
12447169
64686287
36774341
29404070
68156718
18530
45800692
69851260
31572968
49410145
3117
20673396
10353931
76605123
55865850
5940
13508
29800420
56151607
89964015
34563694
57819538
79528661
40798540
46571346
9291492
26145290
10834506
4907892
43922170
33495115
4619
68272869
22063159
48763717
14867194
11849914
3058
37752923
6526
65640919
22050
55056370
9785444
79738935
74578257
83832280
3511002
10528458
1653
27
40994724
4542094
2781
35192329
10005
3659
14679
7049080
63513004
8794
67875415
25031107
67029759
61043940
3053
59570692
91654146
49285866
55642795
55542628
12475441
8469
28093038
5024094
45009755
83744191
69395329
19735227
10160
65871325
8371671
35626052
99106735
20465
83820203
19124
2335
28195903
56630127
63263671
6589
96295579
47116357
80298873
1076
3521
56598284
15878837
75895344
75893852
87756799
71923986
94324740
11247
25177
35311395
36207
62372224
1297
43014362
18859466
7315
26449847
21242439
30910853
89034762
31642500
65622588
34247
7747519
50464610
5355
13236025
75986702
88632300
34391497
79342294
49471253
92927447
16332144
7047
73697597
12697200
40802429
33897747
83542322
35706092
79836339
13835977
70445566
74032662
15543674
9962486
41373760
81851915
29418490
63174445
46169732
9446
73
28380740
64870317
23634149
60647723
93532077
88221165
690
80828286
5589
638
18890261
6236
77700320
75520863
27678278
58193196
40564620
32601311
46342405
5329649
10848
10323
95348635
14470559
7625
15834036
55068176
43385800
96172866
19040192
7600
49526253
18085
809204
50236200
42822357
6879
63538627
11955920
2622103
10244025
17395459
24197876
6837770
69127720
49197850
1908
5761
35991958
15015
43532433
68272869
39277409
21732
55187009
8999329
30933155
1555010
51840619
51610944
190
94256880
38358
12940
79236597
95881542
77823801
60917429
80665877
9260727
78118930
49268115
59431447
47268943
16357117
16487770
44210788
17
22518411
74274506
37648733
2509
42590740
30887943
9103
76051554
20411531
26663208
21360571
7296
99211536
3862
12907782
72401720
233
56873247
36739705
3923573
21631
22779714
1303539
38529790
64966644
71918152
12037009
87371189
44207954
15855
18373
668
597
53463378
3618549
15795
122
15124
70001975
597
1790352
45506
47846705
86945304
38670605
76358436
26322233
14299928
64414239
52981283
1652189
74017443
2928083
48658778
89262164
4461446
1127
73187032
40829929
94663810
80121543
2647
90700827
46711034
43371042
62047308
5155
10249
85772010
35835187
75104011
12426274
9588
2771452
12450858
76448533
8073
28111965
93639745
63446209
99502090
62745773
72736987
70522562
23363714
40927429
18233027
2534
61018256
54023072
47394537
55470308
82764758
35005510
75175010
7354526
11254500
4875751
1211
12367
3776836
94758189
36781729
3949396
83048170
6391727
33292639
2177
71177205
59388061
15777
53916992
76027090
23622
70849413
96405131
30956648
72342026
637
87981408
50704954
86722778
47208140
38072
47372603
72139189
66037994
598450
96428770
21419051
62126561
35863416
6194
93131989
29142611
42142551
6344684
23
93395474
9784
76236727
43562166
14925
9730
89657288
29749810
51379381
42475725
4434053
82766203
58207580
84548498
22562056
10539
64439588
4553
54530895
57304652
21592543
30537
406874
90345673
13195389
4167
38878424
34130855
9303
65992396
55716738
2521
7710
39386778
9747
80140493
9388
8435408
8240143
53140212
27933682
68243904
375
9962486
82440737
1559380
5809874
79665814
42822357
61483643
66840764
35754192
55204117
3525
75277224
84849304
82174925
42073809
89965112
63138740
87471995
45715268
55842831
52214231
2353
43092604
32902391
9225
74360894
7665640
2065239
44141226
10313911
32822655
33433441
5697747
27369
58494908
48098844
30069005
46890400
9922750
32581234
87230798
87533161
23772678
6401
65741471
94461094
84803106
931
65518996
3653125
6212
99011875
89400032
91261489
28225489
43394922
1996
40215221
67494431
13031218
86992394
98152558
17075
196
3951993
2920564
6920
25439676
46667481
23886084
51088292
70570772
12194171
12577326
72508255
10771
50656445
60776725
37634007
2560
58657479
70961337
73175221
66551382
68127134
13120601
62765461
2398
59998307
6456797
68586244
30547894
3246
81795400
9400
95024378
64476709
14119
1124
3635
57625977
912900
53557711
32693571
17002
89272293
17141
65119519
32124013
60280928
53924519
7815
61938006
3158
11763
8066755
1038
17059
93849753
52400688
35264714
75292863
2051
15352235
44826674
77130420
59479180
34168906
66500065
80285470
15672
60275069
15723203
39113
36811762
8360417
23093087
64613015
31562420
67086612
96094000
64725225
25277200
44772951
10205910
3569
69550720
23995
72984761
75445914
4241944
21138972
13376
95243430
3913
57372452
87728722
29684113
11022
17427368
18995
76049773
3293148
76853762
2793
1998
92354153
12654388
7245893
181
35648
96495904
916
2676
1766
60051569
13187213
7896
27979
29069773
67452852
20461
11373
50070725
12448928
22558975
32512773
87105739
76094468
86926244
49268608
22326400
63591238
41440318
49247410
44729482
96499789
19564554
691
17088
19810273
3038
32109110
2971
47518487
6195
8771051
1770
19495698
96000139
1358
95827102
33789752
1929
7318
94449225
1260
10187
19499575
81148605
11464015
79201776
38795443
93915892
52962190
32262098
99719366
12816954
57274875
82391034
66945296
90005234
4020
81220509
2039863
17733769
96310770
64501061
3071
26432875
99542888
37492667
333361
44084292
16667737
10100244
6033722
37134455
36818292
40605355
4215
28639067
76914609
46636723
79583733
98455922
29430371
3331118
40894725
91326992
25791923
280985
4100
5710
39229441
1348723
15125415
71369956
73603695
6780
26157960
42238335
83636411
5750605
52990209
7192
38128839
12612841
12083968
4865478
9423
4447764
4748
24707299
35903728
6455962
92658075
69489776
13751
66954856
78863862
14633841
474
69537814
39881883
98294580
82100113
13249372
25992088
81686106
10756909
25961
691462
19722645
87439992
43701452
4845
5283256
4385753
54724930
79404820
23691731
31232666
22672715
95840015
5960820
83046374
36717063
1476106
35105389
69956581
2438921
11954
81976103
146
73381722
25630275
254
101
89836929
4313
92014429
940465
27021800
33753956
14072655
1753
9935
39468485
887
87398048
115
17353125
56750693
4339
47
84293334
38507025
11385
39745305
32192451
65116398
23572855
197
56968765
36836556
36688313
36123156
76098737
45145382
28
10317111
99578804
58818165
98047244
3121023
5313
35517491
44884773
26966793
46120182
22435
15048084
82001833
70822555
7737069
61433246
80024836
695819
71671267
30641637
31934
23906015
97372470
13931839
71205431
81142915
85710988
20208633
6105853
84940920
8967
4003757
5120
36456667
43706407
1031
98212371
3491
84684549
22758514
34041079
5522
40081389
33891773
97595005
25604617
5075615
22227
12295442
55198478
64911200
81823240
7822694
25867599
51419170
24469735
25331504
79844847
33516260
9463
17318
509
79352428
41358514
66510042
1671
55427863
21363206
12415
50692156
29169254
95971827
60604439
23662
6632
30161947
76662785
85782018
13389014
71223715
85632602
23744464
95577579
75471409
49667551
83947359
23267478
64719846
12083968
50506806
56568164
24200705
75850323
43543136
70125903
23054645
888
452410
80189626
6258
75358597
27276776
354
68630944
47781347
49585981
92401688
99578281
7750
82398533
53659592
16730661
54807321
13032
2229
1944
50378293
77097102
2883970
31694
74084828
76088943
43489631
58950945
180
16257865
35918788
72826131
69049438
35027425
48506905
18552
91364211
11669103
76247713
53315407
57570348
6817942
65857558
9066
79466622
35936569
12073
98377679
1492
11916
60517769
98221979
91173883
37402592
61284621
29559648
88739563
97018900
96017439
20245
18095
69711505
44768994
43249064
7340
23009468
31101838
8047
11150
56152391
19687
96266127
4396
7468
85175757
86270388
24140
31192540
65101909
23890077
60697437
41167414
389
68329867
57811596
25700412
9159
10450
31298912
16429
3960
6153
6264
6589
57951914
13701022
18324297
5050
60346860
30983917
19888351
39630753
14534
4327
22015143
97416947
47639109
75463618
54425855
16203588
1191
37453303
8580
55435170
771
-2147483647
34143412
69084662
75641887
52937161
34437
4873
55644971
7003414
14867
18138681
73947884
73706381
74331579
6724269
1265
41879158
63779245
4101
7204372
28526275
9610
24580525
59855766
40261205
32455987
18072925
9653
10318056
39828387
5827803
69789528
49370602
99965656
1229
3823
86270388
47892971
52696760
9413
6388372
73809327
59558619
1832
99160088
50117146
67498763
72402946
20486809
54415748
58148171
40467648
76075458
64624610
63755017
58026778
40231694
70494895
90499619
2014
31470457
85855187
24199885
42796996
13429952
14794855
3034
9402276
54291056
1415358
90705046
66375586
10174868
37404012
4319
27613619
51392358
15305
73293794
3900
91121700
93889518
6368
51443945
92147195
64504154
60522938
3622555
64808049
18600962
99629877
81376686
98860491
15042321
57758907
46549569
63823726
50619084
337
1620
28373482
6982
96642655
72766557
73629405
58000442
30008817
3408
51613897
96941597
20891838
17537
98967669
90253269
92749332
6211824
37877914
89459702
1714
67096216
10710624
66286644
11224
23765
41314593
49
99961461
2587
62418191
60894432
25892
49044943
25152994
36187323
69642505
6505
78426975
98988155
96125065
17789057
90955580
47359377
20543844
88164021
80567308
25624820
46210684
42856595
51015739
91084398
3715
77324916
39418019
13966789
37547197
89848139
99843110
3551042
13928274
70182282
93551088
69155440
18636511
12762942
17406393
80002714
41055225
83416545
15206
26571
51798038
9020
99745705
83452056
95909069
86428345
12273518
29533
20904796
79175016
5580
68272869
31244764
73198488
24975970
95282816
74781101
6410550
24317297
11378
65351418
66006601
28907384
17138
57531241
26462
77162762
1075
33625874
76591090
52331686
52162151
293
32660388
26989657
18859466
47496998
48287359
98774114
4761
89416501
21742242
76889965
26523
83406897
24689722
68276719
42107612
1225
9052
70550386
66286644
46134708
18181678
65752863
38450667
66521743
33308661
83745258
63444808
80268756
72623303
31853021
66054760
28285152
10012
48550872
3350414
96221686
97070665
41702900
29119219
33874288
92777896
69210407
83328401
1223
8744536
77066424
65050276
71566706
46538240
143
19598691
40297985
13459735
73043582
54829622
2300
71725691
4200
23370
68418671
73798371
17955
4447528
11609086
66336916
39318922
154
74610334
59028611
41181330
23577497
99120865
43866735
1527
49482569
27102218
48194059
46836589
50201060
7283010
82734819
17816794
23902395
14533332
31377931
55037854
78633559
88888644
2093
13854
48857200
5494799
2689
15025
26939175
19422
4363
12158
11260
22275874
748
20119
95291882
84474528
82977646
62220574
43111758
19292406
732
2169
23499374
6318
60996313
95784543
19863259
814
1500
29524905
9025205
53793933
48408983
20293
12974
86996460
43124130
7234
9072
75469813
48644269
44209368
3885072
18523
67026464
8008
17054815
28172302
86298517
83782427
48861915
16415
16928
28828395
48919304
44253954
1084
39041208
38430993
35905012
52857359
41075335
66646109
85050706
2615
51866814
4119
558
61762556
46021241
84673038
35314731
16383
19694498
1389
43615669
1837
75537144
16732
34294763
4721
44625565
1925
72855171
50163615
7734504
13541
91126493
38167266
42484887
48814971
51124917
57020620
14306120
73176311
55357001
24783
9631
62624459
6265
62764360
25221
77790936
232
30504861
7083656
65787944
1263
47872106
18266884
12204
568633
36384291
6599
44580980
6775
45738976
32855913
49979006
25606
15353
6204
6486
11
27163951
7453
67392585
60676750
43223250
26854031
3524062
300291
52459726
43361840
17878386
2385
4236477
63438097
6423
27129
27707993
6
69209370
5764
88244961
35932786
71409469
73590865
89231230
6141
56317516
62654532
14969
43522255
31958799
41078786
25641097
43057646
87736027
6151
27305652
96074940
437
3837
57054765
8841
35494
6375728
10026
1888802
16288411
77662259
71554034
96026801
20869
59580745
2939
8230523
5411
69842227
875
95441794
441
83024127
48149569
16693345
50256813
238
58347716
34471836
12135
38316689
39096076
92797952
8210
18905992
14568
1642664
71636804
68999038
35650672
5755144
5149909
54158761
87869801
619
1020
35800670
7201
1978
99697992
89079193
6750
91053254
19624711
28144226
2179
9601
81289592
65527211
45485477
10816
2521
16800877
9447185
51319677
94653972
5965
66325345
2748
37356469
4780
28080229
6789
12803
74983626
80221356
25165
25296167
93915892
58281266
88857041
99202047
54534745
71681625
32201
80903046
5580
57951914
34602189
2549
4025845
4661
14834
24191548
59612744
92006499
21242439
94575739
46481604
4825
76307773
3017
10355744
21613
53339219
25290332
6790868
4848
6155584
14930
55711640
48259535
27740304
22963300
10036
21952
68210068
32623196
27522856
17834795
97368975
2006
96997230
18999388
17125200
89272293
46738639
30210
12016
2640796
97969
42283871
11849914
1054
77488003
89034490
3084
19331
4727810
374
15771340
4053
96213974
21326496
1472
1004
82297712
22734747
98592361
64826775
76697156
2057194
39313718
9527
92566877
29467
24409
68601794
5855375
44104338
5176259
3179
70918934
52847888
36436471
1968332
77199347
15679517
80662950
293
8567
50318629
36475513
75195113
51715672
74973946
8964133
96039461
71904563
57465471
24804593
1461081
68
27528666
60558865
8278
63877955
23026362
13416
44228427
267
55890654
6885403
13857
89572233
8128
30894606
79389261
89135118
98310051
54951894
89393250
95827102
79594894
55365896
344
86811190
76258643
4629602
40602107
17957
5593
53847646
73389977
42511703
33910872
21849579
21305585
1707
75996190
22197129
67487234
65761276
46896863
59014151
11255485
77108261
96377874
25911640
27870176
31250495
7966938
98004579
1746
86260438
31237748
29617531
25055145
41982959
4412
477
45715268
90602158
50117146
41051060
58383680
26585475
36640283
95717895
2967334
56762755
6289
82806880
38657675
86383503
27797658
31386134
96841482
1232
58534659
14181
29893060
2202
4078826
80524445
59688708
4511
99914076
4810
53015653
86877430
27835
12400680
35847345
37917733
84467315
89509379
46683538
88723696
79048503
14950780
45161168
48153250
7772407
13612347
17674723
98181356
96825876
61130321
57233648
819
76580536
6831
90479786
60421498
39288522
48582840
43576662
68519609
75925393
20374961
49426642
13388131
2147483647
76255879
2142
2413642
88163759
2022
2161
95717895
268
2387
21054308
11935375
38407104
49570675
73055074
1433
83501744
22814128
19729058
92999576
1010
28622606
79279987
5338
130177
1230414
60008992
13998768
4491
5109
9296
228
9476
17831
39646222
78277814
75757025
14
41263145
28700007
32100309
84143428
1275891
77690105
87591239
19144
66383022
66089789
41302995
19612
17030950
93443587
50329231
60598773
78633559
14167913
49251912
28972580
8974
45330812
24719916
94609895
24533786
26957934
41284409
29938
7052307
42124291
16452
63097165
2007
45650474
83762270
57955452
9742
77935477
49283214
2421
81538742
13786
46000057
42235792
76674735
98230489
12470
28139196
6062
4560
64727167
2801195
52226085
94489270
65591221
87682362
21540659
9726244
14371610
2541972
13434
31473126
58212540
17793464
85549329
3800
80533645
7553
76508435
1444251
84519698
548679
97368975
80330137
47338468
86260438
149085
3821
19732965
23140360
60691857
50599565
11250890
13590
94635444
16171
23739
47142795
94652578
1748
9593
67378138
84257841
60304256
4140
65099306
3848028
34070859
92844550
71739802
9875
96396688
85284354
4984
39383121
47151370
99017795
23815
2145
13285055
69930825
30657476
3355
31528
91330623
56653711
90760180
17946171
43077234
33068217
87911168
832
2843769
37152873
51302126
71479408
10738
126
4276
94652229
55385962
16158630
84053870
86120770
13322
27
85711911
62352750
1055
139
88562607
969
83301172
27888800
97644512
47804043
12623
2882
92220042
9768
6081
62099948
40838860
15607
94164236
86384386
71295127
722
3622
27898363
60405922
71187552
73831868
26555397
82993408
79823419
6724
610
31841755
37993813
34442866
78228364
86683741
11929821
73611307
2437
24444383
28342486
592
83888524
81236654
36556632
98562855
53559860
17190103
4446
49951882
85789112
1034
9879
86495032
34285957
45122273
2105
90173702
13760748
28924089
74871037
70423468
8187781
67152001
53496403
80052070
24116650
79593904
33115824
91788853
6129
62283546
13986400
2825
10804
12948517
497
86529412
617947
61017448
5837422
72357588
53404028
2007
6286
29640707
66819618
24657169
81196116
6181
38437837
1813350
71539156
3201
82756441
31854
16930
85247443
36880392
32823806
17789057
1636
30672472
2547678
23081
25175683
69755127
69237969
33115824
8209
11366109
7985
30471682
12403
38722873
5275
90691555
75603909
86840062
17486
94202233
12828758
30511781
50799542
25758628
16514
26365702
28063008
17204453
3585
30523317
938991
2052235
35211715
99719366
79256982
70912474
1212
760
307
20894005
89951701
27659829
2148877
3828210
89
80773686
94999436
16557653
39164394
39444998
75716826
3665341
21845302
69897439
90343901
38334191
45954858
49001234
15475166
56487695
1754
87751326
98035398
22846325
1455
3930
2632
92209554
71060503
4903389
1362815
8955675
26021865
71181065
1051
38384102
39241416
6763896
42217755
86926627
20911488
35640571
87033776
3460
17310012
96555890
68001388
5746
41851617
20885015
99371308
46953988
7024570
22363388
71795788
50791348
10306300
88437142
2684666
67661326
84323185
98505930
19454509
87298117
84778920
89378687
66885004
38350098
2430
70832172
10952830
15669953
65423835
48932583
65965513
54742979
1940617
40608855
36973237
2902
4231956
84006252
74407249
2163
14225283
66111934
1059
83767740
93768914
89685950
36082159
64285679
43184257
814
39810399
29751783
10288809
20083125
90321830
69972938
19949705
599
9641
89739608
1459
1506
73287683
3858
63453902
547
43007946
7773
74210389
23976610
130177
67893659
21863751
27149521
92310071
17094522
50830794
9487
11027
14579083
24306045
15612
7324
11077
25073683
23815974
65842009
2065
50707632
25715675
16966226
52962190
73144307
94981881
55338298
74055428
2289
30216400
1466986
61595698
47708080
2522
17550
56583269
33159311
13727481
185042
3416745
83920995
67729107
93003383
88767095
44063118
41440318
13389014
3623
3567238
30440486
85408874
26324074
36404978
45652099
50377875
8749
66628362
7721258
87960176
57303394
67026464
23550581
159
61196738
28164895
70968315
33842470
33923802
2246103
6007533
46
74395332
82148895
3137435
88927815
16248099
3830
58086292
8030
2885
98517369
6064
18534944
23537538
59058507
19647537
34194381
72504417
64677831
89897956
93395474
37528326
1758
52876151
6524260
5036205
4286758
97368975
25776542
8983
97592913
29104099
90756601
31592200
63333278
762957
72127020
11398125
40187570
48449247
53022579
18153586
96197338
61850939
3989959
1267
27107033
59517571
7305022
39903662
5983
39730311
48853850
99843110
49979006
45443011
21032050
86493528
8873
46078215
5682
2838
4885
18438743
10850
3095
82706421
3802
16051
1134509
72698148
82971282
110
58270464
36291491
3190
24008262
18669604
5718
27782
2063
22749
9108227
79317556
21852224
59445826
58473176
92251117
34465784
13423584
99380988
97878187
76185983
670
8715198
62995168
8561416
85066119
653
10694
51323747
21581737
43009521
60390257
11338584
22208
60317320
1748
6281
11212
51905363
34403162
94792392
66595741
53819179
94677381
10969528
48787672
2805
16066515
97465054
7000
66700344
44275140
58473176
86328541
44630964
20015256
11391
9352
1368
11090870
79236597
55683663
53872868
4272
12203200
1104
6144
90109549
68989539
38983947
10340827
92556162
34081473
15678367
54231462
40155308
81993917
9868
20772
19142320
3458
58749748
9810
12093
82019006
29758726
418
89915734
20
83462527
17417
13453995
16199169
718
79826474
5479
18812985
95483872
88926079
89957488
366750
39335337
76925839
16644047
4727810
89598982
60174437
10419
85470077
847
21810760
6316
11158
94887311
32431958
21790556
65533297
89657288
10914137
1571
85659947
21950145
13224
16667737
22053685
87911168
54524409
34407443
75714369
17889291
10290
28954
76286907
87160478
18890261
5248
14153080
30197479
76520914
1094
72045661
19059
71671267
45872924
46538240
2174847
65570970
1455
31947355
56745938
3282
6590275
22590
16936370
96078522
21606
41311037
24664
6410550
5726
87284029
3173
5657
50783588
45405657
56436095
39974610
86909984
23498733
26786394
637209
1330686
80824885
2407
49289498
6935883
65232955
95666428
7777423
21528096
6412990
78166881
34980108
97812361
47945236
12145657
3257
17622771
30649246
5697
48744810
10537749
16298
13515565
29817481
47212717
61509538
86419708
86082835
61712318
25130577
559397
34869987
91
77823801
70245328
6058
89671965
59194567
73376027
54705181
60417698
79042250
41359373
11589997
67692701
28490205
19519364
20411531
77113017
6505061
2760788
2311149
64271086
64599998
82142477
58425943
96727383
88609880
8862
96123606
36797379
1826175
32087528
30048503
1160
7356570
18669604
26060
95586720
33937
32252865
19027
72349761
8975
96434285
12229521
60930458
42719930
6000
11216883
38686864
76778867
89601773
87078745
15073
3954
10219
2559
17718579
88332847
11248
8295
51967172
13389076
37689261
82135304
81919370
73867405
15071
99722759
45584994
3341
40754872
5782803
46882542
1868343
65348900
35314731
93434740
7824666
20189
47588882
8168475
96529751
87848380
51277965
38951625
45954858
81509997
93080683
88842346
34345
36566702
23006871
51207024
17672205
37592448
40930564
27700433
3806
26407686
1438893
11042
21442715
47945236
60952660
8820
21263
4759157
4125
7821709
34508759
27194928
40762773
842
99629877
11503
62021642
46631997
13101240
70265144
44532996
40263804
50486996
1408
1971
12916394
42217755
12507
66924962
5180844
24514942
51627847
65232113
23132
59016083
42482586
59863821
83799534
6895
1116
15771546
47675093
36422506
69489381
22491497
28112037
2875
11361506
18731
81846710
16118
36627806
16322995
97230683
78658068
35138170
16901291
21174551
45910666
88561812
21224634
53140212
81273072
9371
6933
8578844
71829736
58040683
10918275
7285
30547894
81089463
938
98962098
60736532
78275355
12344
79606749
3242
86631068
79726711
55617110
36518353
35414819
74084308
51652298
2809
26836389
12913849
61017570
52842907
75583749
32284517
29541862
30003611
53437062
16798617
49910863
97966956
88798449
714
62683239
66994703
31930619
15491005
83560195
9913
45423632
25039
94193331
66600064
23568395
84364815
2658286
326367
51060501
52638436
32652260
34699961
28080229
28137893
54051443
71654054
1350
74629330
37035795
55705218
67980789
98929148
37760474
85420274
98486108
1493
57474596
29334025
38570400
3816286
44026685
6814945
55636766
74274395
27995526
24596965
6864
45491761
95262877
41292500
25005560
70027071
96586973
84940920
3978
75471409
30700453
21464
31538285
95808055
81415568
72385698
11866
2603
3040787
2839
46164393
44079847
20026421
86061638
1011407
40130607
61595698
96532651
14507876
54278985
68360052
85666190
48644269
20030
40803613
77726528
10331041
75856445
35609951
88702771
89451567
28570663
65110151
16891081
5288
166
15386739
5608466
64097900
83593501
84724027
83904481
9088575
65385095
37186432
65485485
48996734
3911
25271
68213486
8606
9419
16592435
25803223
671
18390413
73553033
30686042
9725
60432467
11338757
22717681
5061181
66858599
17803
41244579
1512
3243
9066
95183915
13605700
44335653
113
8929
44874755
18760993
1126151
21132598
18308748
125
8460
84535005
11983
53763626
6970
6611344
917
75520863
35113279
1204
51203267
78391358
4476
19914790
4326995
61827676
23262432
57684274
3895
80033123
23050960
10785
3888
29310661
98104050
30480
29729269
12421
54534745
3457
11440374
14595
58866297
11944
20101570
37737669
91302337
93260081
29679505
36254199
37080418
37641931
4385753
50140686
78407265
18490934
8009
7659011
68777230
14158
6179
85679784
1793
82829468
21473172
75060385
87191141
37349962
24029
45990297
68862614
44144613
39283007
41908385
1626
99119819
25694530
44484233
2189
16464185
54913837
1401945
28808288
1973
4434
32074416
11513
13955
14464182
35721045
88304466
3196257
54655493
84876994
73779612
30593627
32704624
19308896
64767755
11338584
10585
36176954
9993
66564525
87757862
23905
40651298
16600273
35800670
16857
2010
62648098
78392005
13489966
63665491
73879092
6333
18937413
1944
17007
1628
9706
2661367
4040
83209815
12121776
5057
22859121
22100052
99295979
36774341
10091
62531005
68255813
20904796
54101014
73262909
4023
51481214
57570348
33816047
12596353
79944960
58783334
38404938
98316585
80519758
10624
6020
4231
99846820
40892132
68277719
19125184
88522491
51497413
38341602
66255845
64866088
11709314
1139
69892568
46303451
31670185
86521206
92475253
60800511
2153666
44047410
31752689
42346333
7808919
70712220
62620375
97206581
7747
99398437
74932800
7264
3124
629172
6354123
53916992
16799
95723828
68144145
25684919
59346651
81892674
42891851
3167824
56199337
19010153
8217
21435922
72933862
70689150
92336683
99632028
27606718
87202371
12475312
26085148
92550008
97058877
11068
28104
37022917
16673
74673691
14037962
6263
66285218
9505131
36121319
2337635
13425750
46601738
2311
26586266
26312638
20242161
66583197
86647230
2333
18011849
95801706
61240917
38385232
57668811
2926
52698955
81736175
98948054
24590709
23326824
31123122
26656
1157414
5090721
48703074
16039269
78230473
87278946
65988689
42812251
76176958
10514392
13941
35648497
2542
6801
84317384
66204101
1766
81892674
33093143
69155440
84188250
97869740
27287
18573406
45286748
57407080
17098
1688
35324756
49205502
39543521
69759633
36480507
44877877
151
89136866
49246484
83561044
8737702
27284604
16977910
75486735
83064685
32251561
11419
22
93777506
90479786
3648
9030
42162736
2193641
48386541
937
97215712
67363881
85595925
74817493
9567
26940876
1005
36397569
63148735
211
6972116
6043
35268191
91996284
22347223
44811554
52011571
20380
20329737
1745571
51362484
88137853
38841720
69538927
76839647
30406924
92209554
76975420
276977
3779
10773
289
72926151
38052729
1659
9300840
17494257
15626002
23378655
35286234
66849343
42377082
21520426
6059
5246
5297
25539
38581756
2867445
28071318
50793145
64703250
59045487
15142
71917820
8986581
2873130
5162
71805517
7420
9322196
39310784
82573621
88091764
55157094
33081
1605
58499553
91444175
1516
9991330
320
62661978
57703822
29949066
28412975
93844474
76574298
15011450
7283010
85412086
58303664
46931694
82681262
8259
85115940
9631
14188244
11346
30714476
89973829
15489
10636756
88415777
18708293
81521817
66177650
8615560
32983886
94419179
91509557
14076
8448
58473009
55569436
28471405
95072475
78874640
42853326
3687
26709073
24704532
29418490
21876495
10728112
50147196
98203650
54570563
29195754
986
10847298
5419
60826116
57720957
82073508
79306433
7479513
70053316
69296830
97522585
17047039
65065632
5332
97877491
23437104
62559323
29975697
84410106
87017082
43032967
59000880
85820816
43905393
2591
33235591
72510944
9248
9632852
14607389
10519102
57414965
69940573
1262579
35523188
96933454
31629088
31621489
66882667
89154
92312153
36891549
38057756
69694064
69513112
39555203
56183880
1101
80242180
56909572
41037057
65485485
30816767
44994611
5573
75995516
59321976
57414965
2012
71918741
22856564
44712459
67819513
77267964
87887675
1082
93029653
74251813
11898
2486
90326970
41321
60098948
66858599
4046405
46886868
9943
6232
25871156
69460917
1046692
12803
54261676
3374
7125003
628883
50253063
12394
37905856
52850630
81117752
5282
63312621
1351079
61361220
54036046
40072380
76469885
39546346
75559549
88828334
39055962
85040693
4570505
53886276
84581456
26612125
77713281
82142477
3440340
9821
3543
2202
59329517
92798592
5112
69879091
93187005
89501253
93564946
1113
81619411
6806401
3008434
25418061
38994084
3311
51125370
73
33164630
4459064
51584543
19450686
9451147
18700521
26695
90800831
20750644
9111
9984
36110932
3328
5137
82594864
70668010
184
12255476
55987316
87443149
57475103
36061904
23651622
14242
4644527
34679469
27557360
52133653
9673723
50683982
4080
69892568
6032
53756937
4154
74088950
777
8620225
77168417
95871785
87804593
8669
4073
43095302
92133367
42525040
41772415
60103366
90496188
80140493
75407848
29507793
77585874
97227342
41717198
14802
51312099
1230414
91918879
68816869
18797149
63731682
8667374
24923474
73710244
93968594
53415593
41974025
9902461
39951990
1301
1465
58628719
4402
82267085
39374
78076941
9691343
71293526
84633572
15229412
66045018
68250465
65866209
22256502
31360684
75801558
99571388
70341993
98811538
81677349
7774419
51758222
28344
46843170
93852379
15174783
28421773
27574866
96463191
46608996
94912200
3857
2774
5139
25232933
2981
49061010
68923247
224
81936252
94832292
29711421
40560569
79486288
7436557
21526987
7528
36879946
3828210
29069773
91286580
59550887
27846
56405273
76560488
1268209
2269
74321969
62238827
40103023
17125200
10548
75470686
5417
36254199
72956679
7657614
6645
12944
1873
602291
9165629
14604331
60647723
77384973
91108700
59184528
36085167
29559648
31670185
8420986
3789
26469644
83411791
43790546
16657327
24416188
23029425
458
19387249
493
33245759
11875
38550858
48178340
6402
3197
7932
64093498
6632
2052
23015832
32402
3524
11216883
82654658
159
8380
68330736
9776
71744892
103
62961672
1587
89598982
67248221
17585220
2906
95233328
62493590
63999888
52383663
14605884
85294427
99017795
40404128
32649332
1482
2782
15862669
7518
6122558
72343073
67593413
86930167
63244271
33356186
6122
45850787
35832058
65171303
46441446
4332885
93
51100978
73587224
99702208
58949678
97046536
93745386
50414645
27532372
22888924
57469007
2471079
3540
40845685
66858301
26962447
79583733
5504
54669510
242
5195703
18348761
2772
40146067
19307398
1725
1471
5983016
68537428
4640511
2603
7933850
6859855
81261406
3429
19685079
64076716
78752020
97672873
93627782
49197850
34731894
87198108
73779612
4974
70072697
61302741
1238
1555
19792766
895
31686896
69275266
5906
28504060
58721065
14139390
75708898
10918
40845685
3746
77723943
90710611
39708461
19400
77887972
47026502
79019167
3160445
763246
14879
17293
80376757
773
32718863
5603
22345784
98678923
83416545
8855
71490956
6321
4392
64402515
74944270
49066947
56034984
316
7757
35557428
82837372
66135817
65105962
26629963
22276
81186465
89899738
44768994
6411665
74718283
29700267
221371
38223879
24476668
23968853
77589698
38444920
1193
27925
55500857
11406441
4327505
22513899
52081584
4197
64319933
7922
98654589
22086418
63692476
5224
2952
58167353
16398
3647
63211006
38298537
70377620
69708687
88816800
84631531
29871919
63901335
12869006
94689918
28735174
96749053
32060665
6208
73352190
89842612
90089818
36524632
75459114
46808930
571336
90362901
4909
1586467
28148194
38029750
16052812
36903437
15930518
88457687
5324131
67496750
44298241
99800921
69595344
92006499
95225732
8212837
1049937
10169408
6175
10296
43032967
93307126
8235
6971
1761
93926841
14912173
8235
4645925
68653307
87801806
923
62922701
17440540
67029759
94477240
75822093
36012696
5658589
8721879
74257573
36984190
58295805
3222
47277485
12710
10256494
73
3065
3779
5239
84433800
30508394
96172365
79266010
77437963
35950579
69133933
710
76448533
46812237
44374056
37911497
33109718
89614439
6810204
47840900
72034406
87062998
2135
11472895
14546
94
92547198
58106524
85728410
76410558
13647
25927366
2076514
28080229
38256737
272
772
3144
1607
53400518
15819267
64599998
66295545
28154
93628839
62855044
58228812
347757
85135372
404
63034918
76468778
15773478
13278
96867173
1956
38365048
24916552
29318
39969805
9764
22034
15423189
44924687
2039
26547762
2691
94769857
97317234
95356745
44695440
6198
84314645
1909
95365015
74564156
34300042
38539389
64767185
5112
61067071
91010545
76600922
9376
32191455
66093572
30418717
117
19507894
71352712
8143
77138098
1620
68934787
93300530
97149398
2799
29269896
4288
96002528
3054390
51
43718376
93532077
51810747
97606611
56754207
18133
91533109
20384256
37093847
66156581
94144720
15601786
94912577
22883013
64134779
55588726
77869501
56965900
22324027
18047545
38667533
1186758
89739608
38357849
37257357
60480832
9872
3404496
47810664
68192158
5369104
62143985
1932
6323256
7909
10836
39399815
97434791
12009172
21311183
4729
44579105
85528014
40
98296112
6744
18999388
34294426
79594894
15117
83593501
7107
2995
82349556
37567391
93479616
42614236
73176250
10020460
3998
86570133
24563808
17402
39598
11896
890785
4721
84400712
17771217
45899914
47764240
13324311
30749450
13334
29374036
97162632
7530029
23909831
2590
96356130
31469
13357
46595633
85929730
27119734
54345677
71793406
1247
16623507
88595142
2110184
55875009
57084939
22105567
11493
7325374
36057465
94452491
11700896
90913991
5160
27074228
58640863
98769380
51062289
88772545
29869189
5443
46976475
6872712
92351199
25694530
46800002
61243897
6322
2957
84470492
1046
70511341
23051620
143920
825
62019628
9016
61713014
91979731
35323955
32580888
11735598
1145
86761519
73661871
77162053
8132
65913473
378
2150
32862202
2843
10181066
64248687
78232896
19587
49130926
24574
93772851
8358148
64731228
25296167
1195089
99032256
63829328
59025883
1389
50441936
65362997
1181
32674510
9223
39828387
61595890
13328
63132563
33094755
61491929
69730923
73293794
84430906
4444
88889693
38580450
9843
94678656
7002
50067194
35292340
19054422
21412783
21379252
98588689
64833240
18489191
7734504
5480476
8553
8
70570772
10991058
58679047
59262269
40255823
38506317
21796
79050680
58259399
76185985
59692626
4775465
84317384
12102391
61713014
64824107
1418
71989586
16006
1087
799
90998855
86035213
45143114
74730140
83928737
13103740
7319181
55860240
92642344
23797153
80025787
30360970
71503421
84003427
23075
69516736
64350433
1486706
32884413
57725856
50143932
99576186
8505204
7737715
3278960
84548374
41103075
96729576
52937161
33558021
61076626
89016002
38159258
4806
17533
891
47107553
35663843
98584048
92630710
75020183
25066537
2603
8707
16384120
33445129
61572495
41626909
42765187
28759943
163
8630500
75048780
28134507
1083
18849
50339236
815
29453686
46200467
17283538
6818607
55225583
91693212
46571799
6256
36822634
44031417
8625
42474392
36560882
87844736
99961461
3393
21357
70520195
86022408
57722537
90291194
21068329
45448392
11499491
38258985
24616537
67004595
71210966
698478
49080296
16052812
310
66626909
324
94196104
92953929
64266333
74851363
79216303
90661141
19610342
55313503
3154
57474551
87693055
50301959
38704789
54210792
71823029
8496973
94062855
11466
10303
54669510
37113467
1696
48791778
14200
9593631
97957165
89050893
30546608
41285901
83154732
82026052
5029646
95726289
506
74516749
51764610
71323907
2180
19654031
29871919
85733311
94516901
20767
28234751
36872768
28089630
1127
1174
7755
2788831
90454622
52268840
94630438
11024
9249
42095082
1143900
6311224
38481333
77607571
6936
55949892
60888647
54983101
50703096
90273293
1017538
97448394
75275218
71643530
15276
13249372
3041
92090112
61504500
13104
15776
8338
30936250
99295979
1685
29907718
1372092
8747326
73053449
35986122
82184008
28720553
17496521
21910
7841653
28698561
86551293
6759
1585
50535596
85516576
26259889
27282
50536934
61544908
87555989
66632822
61519073
48297782
20057030
65304546
57599041
41512575
45334830
52123754
98377417
54497591
7672
70564390
40277521
44806464
12037009
8578844
10299
4012
604
48541839
46514060
1995849
15298
78764053
2700
51250833
83458721
8274
71872355
20675
-2147483647
89715404
93892433
26694457
69864476
23437104
41247682
12918
22859829
6508
15468991
18119706
2757
94582414
62344500
71091188
85
34410546
35905084
49332562
9007
2951
27142817
64225235
32823806
1665
29853
8040
70500913
34381743
24375653
5270666
52931309
82722799
58727126
12809568
99965656
71730170
30679594
2954
9550987
3427
38738838
38213033
59619534
75010203
5612
67200184
12121776
99365241
17612
41465629
80756459
24092220
99
3034
11935375
69551075
21632621
47737488
90341619
31565663
5926018
1189
31756917
67514368
11833859
26482
64973419
15741032
600076
49982
7006
1143
27161516
17428446
66994703
26707329
97680294
17272
87875911
4505298
37559657
93806103
88008184
96039461
30298
5359
15745679
16486693
61564604
16003295
40600740
12113409
12524
7874310
39590817
17530632
21152372
40235
10765
21394913
5281
28744
14599
43362247
5460
4021
48370298
30
47295056
98188319
81213438
8247934
350
89098351
96795992
22797313
18843763
48814971
792
72369139
10287
1378
83961532
47188590
23215616
19027299
77176678
19592064
20547925
4166
86179757
38161736
35324756
21473172
21576
45850787
83646601
2
63311626
27813
15886732
25897141
97203698
64231498
23758373
18608
82146931
5686
85446841
7394391
7823
24907666
53356558
27364001
5755144
5742
14296035
9312480
81661748
29948549
2351520
43650608
2583
1385
63533111
31431802
9205404
38653796
4723
11223432
2185
19921941
36366476
46095873
5436
16272612
7631662
55874874
71479408
46852393
99216503
82925691
332
90376141
66528829
50155071
55254595
221
95365875
3309
78497188
4426575
16082
98006447
41480334
40563487
91256931
68399955
16008639
85114018
22643318
68178963
58452093
94452491
40880434
72950502
15304280
42466786
67427358
37587846
61179408
922
28471405
87719886
4432
23179803
17089688
56387054
90522338
42838291
30447926
73360828
8441
62304706
47852711
56359858
5294
5024
29117465
7053
2784098
19523
23857
6590
13254
16730661
11232204
44590178
17247169
83883635
9878
6767338
65881929
96663612
22948
93324369
8567
4046405
12476
10712
43071534
71974070
16691
61373783
4304
99880377
19850118
4816
49710163
10981
95395021
19813233
12429
30157905
6571
71413591
3331
56140601
660
78998751
19966
3146
19374447
6513
1
20457359
3160
19730215
14178649
16187372
91979731
7458
95966916
38040308
60363752
34957593
26608320
10882548
36336612
95098283
6569
62422038
3225
74465108
4929
86270388
16411626
28354797
50856147
21489
71779853
95119120
4292384
1419521
55851919
76920098
7591
31015037
38798012
10738
47607278
4113424
552
3798452
41635933
1179
12981281
29418490
90935773
71445543
93107184
81960767
87278006
78967986
25195707
63258584
71426243
92525713
70848623
82531142
83073985
43429108
17316415
4112
47142795
40447055
49899997
93701441
698
44483893
13171
69347017
73810430
2715
20242260
4032
75033353
47620221
1537
1605680
27074228
41909676
29939596
961
23
40948762
2100
4618754
56902996
79920202
4
27
1616
17435553
43612948
64720219
37711736
80662950
91312915
29195754
17514630
1546
66168928
8347092
11627744
27532
56844923
13029835
94749651
62670228
69479104
29481438
18518
10789
77243477
1841
31425027
27474145
2794608
97759523
89555142
74080560
13222016
6702
30708567
5809
60128885
86317643
70001668
41602623
42237091
53141728
94542204
65403711
35375797
67266056
74734736
63778731
28379698
55656460
51375070
94943919
38350098
13137220
62098294
76785695
4504
14818552
2790068
14041685
42953662
26107890
9496
333
439
69405021
5850
59397885
9710
67114286
85226611
13333
5358629
56903214
12321851
12177757
82252222
51162744
7841653
75363147
2570
82398533
32810940
7182153
38350098
92929648
85309123
38010092
15905297
77847013
60099484
74531328
18451239
24108237
46704726
97886740
95571414
22382456
3229
52389401
3250
54655493
46059911
52930109
78778484
37449015
99306317
9407722
98419438
85019965
19931464
63310911
13027
19426103
27231407
852
17282
94316466
62218342
43481557
47413624
66717113
17677
5378
26795061
41047161
4437388
54683629
60324287
51820725
1
31393045
51522464
33767958
43708622
2904797
17702
48848022
7
6692
92147195
59684862
34429988
96080683
70414091
36989058
23502014
73
82148895
31778831
98683508
23980515
99032256
38268301
61113883
36297433
84459336
59998307
30380547
4878
73605351
1023
69031312
34457825
47270943
36211992
59367068
36515160
85515074
63829328
687
90306592
77235347
4265
67914100
8047920
4341
38277912
55490510
54561490
50856147
93429736
15542
78490806
55868544
92585551
5049
36288563
93502362
98774056
44758731
97682150
21725793
6216
474
94008067
64476709
31333313
20566378
38290833
2526837
63654995
972431
11633
5708
11314964
91621911
59506252
6532
2002298
8901472
21985485
5983016
41816150
3957266
55949892
4549189
4503
89352505
54767527
58159724
7969
8476
2356200
85566312
11267393
367
77460902
39543521
21418924
148
10065767
85121128
37734716
91647997
91717137
43054383
96674483
57949328
42706757
420
90459404
6639936
76675024
87847972
3296
76853762
24582902
8808657
54876787
4747
98347080
39949258
72762460
82981233
3711040
35318751
10700
83430202
847
11179793
7085
71162679
66416332
18308448
82226035
88683711
20053
19729058
7522
7898
20809485
10530756
15318
724
34263547
59645246
95101086
90099311
55050686
62296265
14514651
76920098
55684703
4183108
17612164
98620459
22579787
29854716
1079
1415117
83602296
90071857
53029115
91189897
22510
21176733
76412727
58909851
4018
1169
43032967
32112
63451215
22668738
93085168
206044
767
69694064
20514633
38057756
64029242
20195
2677
13867347
80405880
32420539
77011129
86946773
94954429
26927
42424358
75251078
90496188
73885598
30546451
50591891
8895097
56695338
91097954
57486870
8156
87950374
7394063
28166550
39637964
1904
16857301
1786
21546044
86279721
12049
84400732
87160536
32081407
50715777
94381047
40580971
83272614
71793309
3056
10812526
47488965
28543
9589
79926027
87089945
50140686
42961199
36641736
742124
82905581
25437
17581569
79601235
7882
41677095
97812057
8695
13827
2435
58766463
37269060
71816135
52878637
83430045
84224527
25323674
85472621
94256880
41265504
79373928
23604583
31621902
29805821
6807
87341339
1224
52696760
14324
90979228
19283975
50777443
27229
14359386
17273445
21981
42318686
14956
42168713
7870310
17787392
23465912
24238798
813
12679649
5846
29364375
91172550
88142759
13313
29939596
12866384
4519764
15547
3054390
7558
67595245
4204
32741768
14697
19603
383
27824243
1079743
86061638
3797558
29377124
58000442
48310872
48744810
29179005
12886154
4916
532075
70520195
3476699
98119689
70400572
35648497
5630800
55336526
96580946
93948743
88644293
1232567
26878622
62731566
35726893
58163504
15936
44336652
60926008
9296
37057625
7876
24580525
21473
66371757
6301798
68158553
30508394
28934819
4652
63439871
8588210
1408972
44637400
86349059
44955695
7072628
65917448
10056102
8445
22963300
4514
53259308
89924750
31905
69927242
473
9094
81791376
571336
26242896
3470
66618092
961
6378
9594725
369
29033516
87247594
405
85444941
73497595
5233570
58156007
519
76805940
4207062
1743
11726656
3616
28
57846467
89476730
49691518
3528
60347326
72111705
32937
80940863
32691401
1964
74233369
78541286
396
44491966
40622145
13533426
36412153
4194
86
29704
29366871
97633311
6044044
4558
15991558
89117413
81524833
7233341
39560844
21904819
15379472
4228
578
34025830
69791536
78261899
9829
12714
43265030
63781124
2028
3659
23819858
55680068
8176710
90649540
18888
38751842
592
69440631
80840234
97633311
17257
53816515
5960
80803285
3464141
15544
43625790
56815632
7298327
1110
2491
41794907
49451533
7214
78754708
876
14597493
1816
1547624
3522
86969805
807
28664245
2832
59451664
2491
37520025
74251813
25420423
93934900
2333
9660
27638904
19982752
27814119
29744
24774605
51323747
88174816
99867448
7939
42222977
6890
98399050
1558
42151516
6968423
6571
1563830
85718305
65497384
14094
82711253
8659
17856005
10020
5335742
7503
60153030
42430941
57091439
96933949
74117655
7076184
14178859
58660227
13973
64400474
4449731
9324
9845
10966288
25429435
23
23544149
3310
71583240
21653800
51730463
93075322
70471375
2835
71830910
19091
2625
29936548
4917761
18306805
25987203
55796654
48848022
7733
50923359
29605204
71440566
1817
65988689
87123941
99578281
22410650
50687283
1933219
30575701
3676611
17450
685
89309706
2607
2277
706
74753230
91208673
5585
78089590
15701247
78497188
74336493
61253606
10991058
99250765
583682
11252708
3052
85268643
39950261
84477442
9462
67852984
599
6310
82406113
3065
8580
6605219
7353767
77713281
56903214
16262
80653332
7062
79839670
90210655
19085874
80399637
79845858
35181383
11894
19086743
56867021
81589947
34062560
32522772
4428
8432196
56107649
82687503
18058
9878882
3174
8438153
71340824
55215215
66259047
42189450
16683
18947621
22426697
10951627
632
2686
18925622
21065874
64966858
12072281
57886076
17410
63823726
28098198
68579445
87237600
16679
89138023
18439469
57049016
18170
2089
7012
32411798
99143012
9321
97921461
32631362
939
10903
92778798
70475076
96783961
11793838
34993858
38750478
28412975
96463194
95941247
6692
11650
17590491
7296161
44777074
25485
47708437
19639871
85528014
1677
20268
81594533
36056004
76846007
1829
7175868
76527018
33098044
91979731
40245
21187
11332925
54637467
59504523
52616022
5784
15376
18203892
2901
18167477
94316466
67809097
3160445
91104328
57436757
33129436
359
16830
70079324
75809794
7227
7444
28888543
25352546
2830
70593193
87722274
5909
686
57978625
53115755
68710069
57149849
4471756
4030768
75349729
16219610
11126091
27435592
91820791
93553602
60502331
89539363
5717871
36226485
70396819
19403033
69135065
89893757
28561
47498956
11511700
83280380
48956473
82932444
20204173
31866028
7464018
91745468
10726604
6285
7180527
42097378
2488693
1825
41491202
32841590
14734
23082932
49899695
65497240
47295056
58895306
57051796
4098207
76152924
9040
15111
14676188
2674
64852417
65718667
8006858
767759
45923982
73421515
14934
34223965
71795788
25914469
50604172
50496178
6121
39844945
34036621
44411017
40334958
5078866
19406
39433266
164
11266590
93589690
99652628
97167725
20589
52259961
20514633
93941695
80684352
11825599
96002528
19345
63598495
87247594
24770757
4186696
25462
99565617
93704902
88793051
29818299
32883
16947
53102977
91758826
17179
18839
15658701
3709
4020
2808015
54780189
77438251
98163615
37466725
5854760
20299363
95645650
40132134
21509926
30431479
55125048
2771452
34112121
96297051
8409
59280556
47696915
6263132
72902659
7636550
44773626
85328214
38732079
22558975
22912
14932
86395627
22123498
32894687
63887998
93244766
94912200
6324
1639
44956678
89766416
40076195
4217
97393832
4133
96535787
30725299
85072325
53606652
43797475
84908837
96561533
91871343
35987191
85487875
18242
84061819
82565695
68551997
14929317
67086612
9477
79207823
51048159
73979856
13052990
15412704
58073816
81236654
45051995
67146126
36167660
71368343
36748363
662
93429736
13557
38171604
99897518
41622229
17557080
27528666
18451239
41635615
54067216
20498405
30842054
51677843
60484693
37814346
45048184
8508
29098790
452
56236010
17431260
2038
21360571
15659
34524251
24688791
29782821
30666800
82244729
1046692
63934473
7336
3097
3252737
3273
32262355
7620750
28826510
93975478
57577586
475
23544149
55157094
42238335
63452675
91712927
57248085
97230683
62254917
92336683
671
42259008
4296651
80395204
31170628
64433426
90128980
1552
3694
82428968
66177650
69798273
32591222
63517670
28033174
38427061
30942740
73010485
3851
37756905
72158607
41480334
1928
90150278
81120862
4017627
2309
11565094
85545095
74619842
27440
10734780
75203331
211
8761800
3848028
36065329
82259485
54683629
42388813
27074043
50252833
45191958
870
68040230
86607679
80432826
55185793
4434178
63820657
28966898
39146784
9677
89068892
52875381
91291605
84908837
8640
88022881
548
7149941
5564254
55985155
68407987
86395627
57819538
35820948
45974428
75577547
9932
769
2510255
36161954
1214
22691349
1187
18389
82940691
418682
56714939
4405928
86857918
77900340
248095
69594234
35065296
47005753
93404665
52897634
2800590
22116239
19574923
17290993
21233487
5737
53264
3863815
41756218
71236397
78720212
64370778
30511781
35292340
68360105
58316749
89646502
45784247
88307790
92586633
19045
7509
1734
7077615
72746797
32100309
69022097
90210655
49200087
71363574
13548503
64611334
29910800
59839954
23968853
85493919
4428
77321625
77214078
8894
74394331
5778
44547394
67209185
8769862
6778744
87556230
2786808
940
34979577
6054215
1109
70320067
37362349
49054436
70320151
23853807
32251561
8145
89907066
23800917
18671
13920690
59947128
6423
13743
36473554
85412086
84030722
25679007
82607162
14822797
7005
51323747
81183090
58923323
5822984
67259764
5058
42181635
3180968
42087727
32410605
55565754
48093483
95570864
4170
20288029
5642203
20387403
12863
70347656
2839
86962166
788050
24200446
389
43271493
5565805
40508149
81432236
28188085
54821182
41711889
80457575
16837
30480919
3540
97623209
68317444
25637
31621891
7503
30816767
64287632
18824224
82232641
4814
68286284
83847477
76139213
5395426
15717
70706360
14687388
110
2139
20793107
58370808
474
42321165
64512853
76098951
69510231
4385753
67771910
74602508
40809361
35624627
19520484
10484
35411087
514
84317250
69898507
50958130
3609
80210004
74702442
3625
57093043
4212708
92449539
74998395
3429
11037804
98553028
14100775
26689280
51394829
81573297
3307
10494
6736007
8100094
41674651
32704624
94090577
2178
95550112
5075
17950872
31485
13055183
86533106
1126146
67623319
50608056
14601238
61121882
27683736
52507275
89019211
2140
72068806
91387861
40691
21026445
6374
96000139
81172653
80081427
97734847
67133410
5603737
89801642
45844562
48955336
79974926
84120692
2529
6797
534
42753529
3815885
46426304
21491
63356850
18
13829
48976208
78646108
68764058
82146294
71987125
66564066
52445727
2399
3312955
96674483
99159247
60083599
5689924
20313
1918
19034
61056630
41669901
66963209
47483764
80960202
2471079
56212034
505
9242928
78570527
93221976
424
6415
62724898
31252904
47542685
1978
1188
18260
10330
9953
62422038
6274
10845
87331694
44741959
385
19862855
30380547
6708
32362580
97612511
3732
78669630
4612749
2917597
93713613
47708080
56809260
47721129
1195039
48093483
36761841
51860700
82852830
86439620
86274622
75256591
30918781
37512662
4569948
5181843
16496
6142
9156
66764390
88158054
26970300
71401745
92449851
91557719
1531
46600864
2592414
6032
89004407
5853879
88022881
30014372
5081
4214
13552276
69210407
74631601
7587136
651
64712521
90844503
3433
3149
81458402
75415264
37269060
58075873
93959897
10211389
71301985
47
21397038
4697319
26880010
36834644
58472483
44826674
49205502
29801591
29667736
3115
48070851
81795400
18336754
35527356
82419872
15635495
9500555
37288511
34432016
94193237
39698564
42149670
33538316
29640721
13292971
7857
21790531
24014324
75904277
19277729
82608254
10160288
49183846
5923
52428216
367
5886085
70160131
6262
65632520
31002458
21586236
2996
85452750
25
2159
43654456
89070125
46543871
43899906
93468459
12087188
13475
34198987
24488038
24893959
42133990
93504764
39010739
9145
31833521
3640701
41112078
327
27906
8193141
30932098
51501254
10761
5619171
21273458
43123188
16347921
2318
54894766
12615399
68212828
78216157
2975
64444280
14245587
78309113
2502976
58105474
3126
72969665
51781147
78077203
10151207
12298817
62381906
184
61708020
16230692
28229
7467
11720361
9340531
24130910
14574
76935112
1016
1338
9884
76245315
6354123
73733912
635863
60177008
83920995
95716742
52506206
31025
2428
79717057
69433419
72055554
266
94304359
65869372
86778082
27777690
54521964
32816508
25484
65312048
36780510
16184072
45451652
39897088
10402
1712
63039206
33965
86785624
99550187
93617137
25214970
53207473
45102005
65768637
59652680
9537865
64817565
96356130
16070000
82339624
84801660
94993827
97559756
16740965
27308
60860147
264
17628698
80713589
31484
28370136
13844533
91551346
70477048
17647077
58320696
98592361
42510387
82896062
58480871
18676176
16615798
53236200
21331392
24162845
6389177
80747429
12144213
5997411
43971484
70944962
19891009
66347726
634
17252347
54892079
30606781
31417780
94678656
91788853
63624155
96468880
358
6694
71823616
50677374
6859855
19863259
1516
98735688
12925
17158
9254
82009791
34630711
84684549
41276404
55016864
6078454
10739805
29188514
75821793
74658040
11391475
9552
9767129
68454632
57330674
25082650
14917867
50009682
9266
25311691
8957
1352
29209
24536016
2639
87018208
34468959
6382400
9256
4594
23505344
2427066
2300693
6337
92576151
29868611
87308731
1379
3164971
11555
59485202
42953662
94772672
45420766
83602296
13594442
64706622
57414965
63754750
29805821
56640865
743
488022
5298487
91624867
71173162
1514
20595105
6886
16
13915
20395
63006587
49817234
9057885
46213888
89050893
35038250
3341
18688341
77943644
92295777
67890796
6179
12113117
61519073
77275821
28914762
59855766
62330973
12853
43052245
47079883
35004176
74152875
70176121
35754192
81199893
2767
14743
21388374
44202328
3005
13496669
83695504
21153356
70265144
94051133
14522
29593051
11995573
50218314
20929247
11576970
18822914
83376579
2404162
28893194
54584079
45597662
4180
88015294
20934098
92703164
36267006
4004
40927010
34194381
56598284
78275330
58679047
15702464
82805644
26832065
2080
9100
8701860
12999
27216589
2462
22326400
69864476
52732670
45794142
4207
16716479
25336
25
36958653
45682908
61795168
29514250
95676942
89531865
72504417
36263932
16724071
52548545
35
7189
60249408
14829727
62387304
2781
3949
86752088
46155126
7435
24947
99265999
29582753
85336712
39876
93617319
31596224
67871477
10919509
78266162
28643868
26557564
16520
84770774
85047254
12219
16048991
75407848
3573
59836382
6450160
3287
21288
41708276
66415669
6713
99424472
75463618
6848562
31928734
82390182
6752274
15076
31088835
33977655
83853258
47220440
2094232
39464838
92589521
85605661
2451
47483764
64431696
13917
3399
79175016
64881289
95788440
76368456
12356068
66006088
85817877
71037217
15026
17987443
82973237
12237522
32157152
98735688
48969473
84082732
39608396
6373
4252414
14360652
21468
38545229
39825979
94217649
4633767
40646530
45084367
1570
23197986
7659011
3350414
66220108
180
89405018
81748497
5586
70488814
7264
77460902
18565
3760361
46989994
25671418
6965691
3784098
15386
9294325
59989331
3896
23516911
19862855
11506
2448
5205
60665416
84214973
3190
23011695
72314917
46851374
71892875
2764
75708898
8535
2714
84771494
1276864
31065400
79840141
48295131
66156934
73177730
21603649
33526
17515
4174
7730
7736
395
64669020
36085380
65033702
52548234
73888713
72677112
78874640
6540436
28922736
79541134
52616022
90703836
1540
92102258
17440
91061628
2061708
54201595
63491106
22761670
2784441
385
55422707
7859929
75208074
24333
447
3746792
11247
69730849
1483412
1119
88264965
19587923
61941855
7793176
23647805
21790531
704
84154867
26898825
59869336
87433393
69930592
1286
33120
56926355
12656036
15782
43119961
33074996
21824255
55547224
73848972
14611
49686563
41247643
96758923
2018
59006933
95250728
84891472
99570414
79341592
20206130
38
51273556
74745689
29582753
403
101
20242161
10205910
314
31366002
98188319
2761
30517877
12257
78090717
51107272
65157653
6
40967306
14413456
935
58949562
29868916
1759
5024999
37466454
7493
37371378
6500
21586236
8939169
66952117
89902283
97790358
8197702
1349
27774695
11283393
2491
37484094
94041745
26622
4043123
94299344
22952563
52089717
33234826
23689
1256
6212
7266
92790455
15827719
88539397
58696807
80190972
61354071
23266
4434178
38545229
53031335
91785929
14553
66757726
55179147
3625
41407748
21879501
90288614
47166356
34428062
6509
95431465
39974610
2443
7795
67690059
10525
8281263
26879999
62098294
95019827
82281872
50878155
48637122
70862741
17309398
13169
2991189
16775
12465
16968696
75353011
10956621
34060
73687332
49536523
35166592
84600506
63312621
24157279
18526320
64344103
13174640
7116
21679854
40312611
6263132
78455474
81
24822
92070522
15891682
87493413
38243001
19162
21204
94642992
76696487
46721897
90180838
71763489
66417810
33671551
73006789
53331088
32012901
13812153
591
43714375
34831896
75476120
39637964
3683
4169
21170414
37106863
42856595
51151248
91904292
93869379
498
78224637
22
41816150
37858
99457050
944
42384001
36717063
71466872
78832569
15406
48036347
74180709
27481239
10347
79978521
86470714
66421136
90479786
84444655
41407748
89860516
48296202
14928
632
81920959
52974169
81326281
12056
38122
26230187
61292964
89708981
21464
34789210
1609
43627073
3743
52249913
7508
79142443
77977141
13861
91609697
62068036
19235552
39250736
1087
52014946
34978064
96795992
85763270
13212
5192
478
39419912
2728672
85643125
1083
5694
98024665
15661
9714299
6936544
59574425
62745773
94843398
18097115
65209005
12625503
23236779
39218104
469
57866279
49142515
38159258
37032678
48469243
26270792
74412564
1299
2304
65227722
23795789
41755876
56867021
29642934
12205
3079
10880
90186916
231
23238
34471836
14507876
1287
71678945
59947128
11097993
29423210
10027
60366552
1008539
82877177
5182754
20567033
202
4743
7164
42675775
85050706
1533
77826713
8927
38231292
31134577
45280901
5785723
36284
29339155
60815044
97372470
63918980
27724631
74128653
5668
71268206
47730252
3329558
63934839
6105853
57203764
76959116
21311751
14563
23568395
64541837
4078826
41409428
82729554
79724056
43861938
39082654
38465613
6343916
7764192
49694415
64311743
18880177
1554
2072
29065994
14309
60789170
42080958
15554
47150215
56568164
30686042
11315
36700552
79142443
45880869
66471232
16039
12382656
264
666
4120325
50842152
4919
31712
35073405
75856057
23140360
55744456
34671505
76858170
94959595
3449375
23479286
93553664
10769432
39935808
50287084
29244762
42246216
6575295
29031126
29081
8668068
5980
65794312
98310051
1304
84838126
84368751
87572662
98912957
97315383
14917
12389
1157414
89377656
68989539
45632203
88246773
61338922
89032531
62622389
93308561
4891
22019936
13
39903662
52940359
13005800
5665258
61892609
92036162
62978439
31447
42335714
84389394
96372208
39284579
36723878
56344756
21176733
56
76100227
82259485
7375707
51180218
824
68305568
49246484
21272557
51959951
7991
14868
88597918
1863
1913
42023094
15127
38138093
1079
93284299
78690460
56952594
93427573
77590284
24157279
28073519
83429225
18785
36591281
30062025
13749
7598
3682
7275897
26291261
28745496
23092873
96010157
89498593
14129921
93103805
10048296
50115223
1589
7874695
4836
66020785
87690315
7819
30829631
21032050
16632192
69468219
43814801
75378079
99757358
23569
5601
8535
96172365
41286409
7452367
80840234
411890
7033
25266624
18435513
34720469
7966938
60428307
23623
82750837
30277796
30000261
8915
715
33836837
6083
80991146
58626489
21145
25512026
92602134
11011215
17820050
59126425
199
84729668
93827365
3604947
9309518
6428018
2502
29405245
40042
2297
55458838
52776299
1063
2276
99824686
35466319
2863016
27850701
85999211
82794349
1568
28428034
92360928
73933893
90700827
86087946
55051950
14475019
55751993
89089037
9987069
91174638
785
85460679
7183
88700588
66145127
6932
4493
13222
93308561
72906517
44669359
1927002
20766999
9423
15698
46959957
63582183
20492008
43009521
6945219
1691
89895348
44676718
56439239
7309654
6213
46792389
55874874
95929446
5328
55103798
8291
49527276
3768
23985789
53980065
11496
80701668
4201
11041
78436497
76593636
12953183
97979111
8931957
18652376
33494
73190212
92145627
8896
24492288
3435
435
28796052
16667
70475076
49253285
2685
6681
48036407
7514433
4007
34652447
84766386
40440109
23378655
14782
35751033
1249
79494466
16451
51984815
10257551
39532721
80342424
7059
7290225
82683997
24184
9125
11809627
77442681
427
39605041
3070399
71093266
99295316
89986757
63973983
3640
8901472
34996684
2570181
20804814
79688398
78872787
64046115
74407249
831
49919377
11004469
41547
19767127
86778082
95413599
63608154
78942160
59449319
8046879
2682
76759873
31369975
63277002
37561825
68380217
52945637
5025
91685521
57715593
53346872
53888242
66045018
87978449
48691038
63785848
5559
5994
12011700
2224
76965149
46759433
19603
95114112
49899997
21241705
69034190
26160171
5457983
41335604
91560987
42793883
9679111
9368110
30540966
39196782
12126
93692576
67480432
19374447
24738773
58399826
10800967
52176074
9194
7406
13393771
2429275
31126907
4137
34130855
41657091
99580380
83446215
93539761
726
26100
71733013
67051973
56674031
44032235
4436
14524
4405928
50154129
85393020
1098
97843461
40657280
84978261
2675
9499
3889081
91871343
72754884
36250900
43544676
25256278
888
44112003
20307068
8098
31456
22120306
15531
69909981
56204925
3736546
4735
54555424
2014
1243050
67409175
909
2660
16156661
8908
98494132
8835
8790270
57771640
16511877
81963205
46129817
25166382
18090220
24510755
19703829
19680765
35292340
83001144
8933
49
16142963
51274619
33911266
58775436
35169916
35081128
86437285
2517459
31027884
48648461
1356
92770078
70
9260727
9423
22331
23985789
16076
5010
64557083
82085660
6022
88401073
198
3062
88380082
85350785
75246227
66017620
10592365
80925965
2680
45185982
87736027
61468979
20236224
84731855
2721
27530192
69642505
10766913
26991
8189583
41461590
7445
5745
3116
48252785
38686864
18178144
73340316
13445
30754476
94309879
25680
10214
66699489
15022115
99076593
7770153
51994320
9070576
28373937
25195707
36621315
10734
6119104
39294689
68756841
55967574
49990471
57663441
4295382
28500573
57187699
3749981
71712168
54193629
98377417
12316390
80247349
89609277
64496499
1336
1205
99462772
28691
33960949
47512003
24045377
51057517
94603146
99859214
8336
47015556
11474447
31773599
40875496
57802602
64474711
2899241
74128653
48858697
57199916
32664622
26342233
92705222
6346
3129
6007533
706
78692182
1080579
46103229
51226618
19482381
1403658
81974478
25400245
17614
1596666
14176
61681815
93829928
85309123
2896
77176678
66625394
3578155
84433800
5143
3322074
49726793
1638
68522014
28050456
49445488
51746462
77797131
2494288
60576185
92205077
61980898
82329011
31928734
57802266
65640919
40742878
17279451
28508404
37995475
2118
53023964
8038
16968696
40979838
8757275
76754875
28678
44537208
57650099
85822917
16036
41066342
46460627
68426570
1045640
2416109
165
20688288
47708080
1703
26
39102424
99828014
20667112
46391261
62525060
23350
96522992
89675943
47708437
23405
537
64002788
4866835
55989575
76962398
6054
9103228
78068529
80714148
36326137
15412704
79016132
77035034
15464
1405781
695819
57494518
80852403
19520
71361255
32745957
9315022
21966788
95512655
5448777
5717871
32546148
971
83559122
86378251
87152799
8873
1417677
20333428
78990485
1194
5434
18032
14514651
10398857
19493
39255772
83365778
24677247
15524950
92929648
16655
55112063
49774415
8111
88894295
78832569
42941292
34926190
3571
90106431
8618
10272
7637
13821813
52621229
37968030
30367892
13788
6794814
41285913
41
98094666
54796920
59907925
232
51323284
1739
51598000
79004944
9320659
87915460
37010197
35186893
14995520
52548234
91546696
94051133
20956936
35406
45610748
62983702
23373592
9353
41564456
29939596
42122376
259
5840623
85412086
84975005
6631072
752
71426243
84760645
9302594
81350681
28311902
2049
17297389
3949912
15297613
9204
9632365
80041845
72016234
72103390
92772403
12634
186
546
31079
14782022
90971692
23079305
12709
83638654
70748381
20063838
77384973
94211166
30811578
92182432
55524685
99866297
89400032
28842887
72641550
80775843
11644634
56945909
29414679
60387213
60829123
11972493
82539563
18156
2121623
78124138
23549933
6048
73027080
41841368
26601268
720
270
60131806
78185812
66221921
9824
96184055
5374
208292
52810924
99998525
56643111
29364044
9249
93511707
10433
44771077
25342
9865115
26906043
86619725
7119
31651167
1120334
67889845
32048904
74804646
45052761
59645246
5280
6135
4423394
50564013
71458064
74055428
7373298
17033
37349962
66512123
2068
92478624
80947090
98375225
84125460
10481414
70591093
2928
91879700
21065874
86610345
55866873
71060503
1288
16494
12696
33042328
77579775
30749450
7773
68478216
26795061
99734159
1269622
18107579
7828
43754273
6503872
60736532
60604439
18986981
91098831
9603355
21542979
7732
58653446
17824
2827147
99052672
10206
1739955
35025353
8306981
12853703
45570660
48362117
75214602
15888934
55036512
64036873
41140992
24500241
87059929
59117379
65401815
75293212
8612
85684696
8017
58259911
48766650
83593047
5217508
19071157
8931
47311011
21077
4483
54894766
68550686
2572236
9021
89056416
15401
28258789
11250
92703164
41082385
85268643
2541972
47575757
73245026
66014484
12165
385
2025
33658963
40387811
24757
26386
12965213
23691731
14598936
81461917
47587157
2396
20263
68403776
90711265
37543824
93565098
20482
12172484
57920430
7400237
18843763
19273264
25960
82826735
2138
51452065
18133551
40829063
19422129
300
14230814
95743210
80712545
13091498
70105004
22642
52297916
4434053
48940648
68672231
698436
82192600
899
11565
71098045
94104076
91331414
45016242
44063118
83691685
35591365
6609
299
94314725
89501253
5929507
78232896
42809410
59021122
5246
46150488
9217
68324161
35631742
12736
1564
35192329
11075834
3301
5314591
19505717
93975478
6533
84142043
32771768
49110446
5696
12786
1216
96582849
23408608
8271228
4816475
59
804
73940316
12779
17625
21373840
58
71770567
24502
1690
61513078
97306284
16608519
21307
1132
29903281
40529297
60256314
2009
1876383
97872294
21327491
93165924
9197
17333
890828
37003423
2614
49279915
11647821
25549509
38653796
41090637
2011870
7767632
63110768
97716670
73798827
77711045
23691731
85508585
3396
43989039
1725688
2625
82506359
90312935
3794
36346153
48112113
16895152
20384502
90326970
47293236
78381674
79000367
16004
36336612
293
3977
12748703
97306368
61227616
94
11774
14372
90856994
49925928
63034918
20937
85805478
41719851
2031
3667
19225
81738298
140255
70399712
17445903
22699005
39769284
33623225
36973237
75428952
5668545
8282837
64503573
98177871
46084226
91693750
20145
65097244
11041
34500505
95930533
37805515
7015
92898834
44550155
33968174
9086636
77968028
77035034
87041008
10577195
69870415
77412260
77914780
65828012
43746070
44572083
31030138
11856129
46986981
1703
67191793
99619153
80426699
36693551
26359383
41424
1416
4097
61902507
89676613
90620350
46289464
66430659
3173
65006852
10509
30323610
86919332
16002711
63608154
21138972
93916584
27366020
6180
77616603
6633
17612
23976610
33960949
2327
4261
1659
75677137
83159039
104
26858386
2339
92576151
91595243
18727682
9165629
355
70107792
34486199
23683809
10090
82794349
17705
5140
23232386
1842
87041008
35055802
19290
33058186
7170609
68833756
17337032
22350547
1935
3674065
92225718
14520992
5
36067302
11860
80918158
84168064
48423775
29953210
22376945
41635615
23
57820779
27433499
97400314
33848117
11054704
40713040
835
14106268
2789
15530038
18361193
38997260
21397017
38445167
70262211
36641
64032075
1540
31596693
11859
67309059
2692
57363220
33940058
5225
55063708
7966938
8877496
28184914
33581512
93915892
45161778
1967
38643981
22953630
25056625
31293596
7598
92540865
9551
7162885
7950
6449295
64134779
68778176
83593181
80153801
64765806
35371754
10714
35481587
16891081
3888656
12886554
84876994
86811190
46155126
98341058
6756
11850
40742878
84640900
24802846
3130458
40908730
-2147483647
40208902
3242
66775466
66802413
10975
41794838
81354464
3551042
10823199
6324
58886635
599
63900982
9794264
8825
5347793
72817089
88705699
4865478
92635092
1304546
32341253
3350
22216
41435320
34831896
2523436
18870339
3717507
90570575
51403755
2088260
10839717
88804914
76891332
66114261
13298
7160
17580
51081842
51485412
11520
41056431
61722445
77097102
182
59826852
3284323
83817289
13453995
481482
71162679
93553664
78913600
7034717
22699485
13558148
6670
9146
98878700
19351
90092603
38394800
4179
15140
13739
80804028
19960346
25992903
43941595
56447450
2920
17726178
59045415
5306
7932
49881047
69168852
52355907
28188085
6855
1977
21379252
56831398
17069127
85540019
19808
5476
27980805
1092
26762994
34361400
56626665
4800286
6297
99571080
29691574
42936007
77511160
1833
93180001
65485485
18216088
12118030
89135118
81458402
7600
28830676
1243050
52587164
1796
78355099
91701176
518
33601581
85383002
54361343
5907503
31819911
18327269
2646
39956985
76469306
33109531
61509963
68756841
6868188
42510805
38596397
355
49987627
6477
79480523
4815
273
5459803
49799054
3742
30021515
88572317
43185527
11434737
7157198
58709949
83394820
1745571
46345024
29733995
54844821
63329068
51096368
328
2026
498
44770231
1014
47482145
6084
783
50915990
84
6195842
6175417
56898640
8644948
8860
97937952
2588
8878
12095
60717553
38397940
72933862
19730215
4931
86702014
1066221
76101897
83501780
44331821
402387
7309
7144
19052849
26528423
85789112
85890407
60576185
30900487
41231179
70822555
59820943
62321870
24578963
23235936
3322074
49721282
28784937
32816508
70482137
10782
95544710
86
55705218
85225714
25586201
15126059
8587
34638059
84995725
94283170
21812
48067803
3140
16433281
62192709
34255608
95252604
9762560
22605696
48409337
92
656
37716226
31841755
3449375
9621
16091
3136115
92854270
93209259
10371
28248506
77132925
91110290
2526573
9809693
12168
1364
83100054
2667
14749
80
84105817
8147
13702301
6943873
26092484
28189066
72021345
8169
38231292
19585638
93207532
19345
1580
5977010
23103643
33285244
67210995
84070107
123000
34
28737042
22226849
31269970
47607278
6122558
64557668
57189182
218
15753
5164187
14793
25
58199946
87408886
94198576
60242271
946724
53504959
2541
27966198
16741709
89194324
51598000
11240
3437
64565914
6540
29554672
93831656
94542204
24735433
38404938
31954150
26545
9766
8253306
25590846
72515716
742
67557017
18774
15341120
5957
31897684
64452376
53152639
65902953
10472
969
47
79027740
63758730
80570265
95730985
15897317
68555100
83235253
66518511
12230
21753284
234
71929184
22407611
740
47657743
11906196
61258421
48759140
15499989
98128842
16917071
36685678
80600921
67191623
5967735
12083
86681779
83088335
26142196
74793609
76520914
33300922
86167379
22675274
4662
5941
5788165
6835
5152249
20588758
8721879
91705534
2448332
8327853
3876036
42282455
25996147
10645
4750
5942
22331539
12138847
97307520
90261105
41102325
41804751
6545
52114985
73553133
18822
67273393
4612
2726
50201250
32547275
31647214
10226
74488174
40502099
9598
67688454
17426
86298517
15596693
94247137
16803302
1192
36951754
41967485
79272964
44962177
74008458
13477785
81477027
77756752
21872
15241006
64932777
6063298
32704516
2621540
46072530
12974853
2305
75185773
2081
7241
33608715
43927
27554952
48485704
84739741
22116239
95527592
60223506
2123278
5513
37088730
17158
4332885
17370700
21108834
6314
11057
60242271
77602689
59045714
67391928
573
81072422
4117944
26280
97473930
77170650
5071
5163063
19677
58303664
79372968
15514750
15845434
25992903
12117
3752429
94057794
91557719
71186189
6668
22320183
84769731
81538917
5175
17558826
25082105
60494600
51629270
64481675
6062791
56376370
35539932
32066899
2058
3868240
44281492
42142551
13850832
1146
70106607
27068782
4360406
57444340
36038522
15499989
35595497
16142
83088335
23918232
84410106
31044530
48969473
81124871
78577726
33359948
39173325
52447446
459
84875174
98333882
7091
63755017
644
62294642
55
90057467
37335371
23744464
72700896
54101014
81556978
15215146
11425319
89194900
83376579
24331
27365177
53290722
75043501
28998893
86791932
35755942
15033646
46358142
911508
6155584
1775377
3935
61182639
70369233
30473547
76587641
83
63195919
74639345
32919202
12196
93589690
76134586
72041567
65000508
65453766
9076
2978
21108834
31610
11478371
32711
36921280
3553
73512009
518
17115366
24820
15282252
6720627
44656297
72271425
19205126
1061
29868916
56317516
175
14856791
5716
42427213
57764020
10076
78570527
8841108
7065
31319574
22990148
9976173
32100309
95923869
46799104
39297937
7942
12708
88211544
46984411
33245759
52214231
24092220
45129932
53035006
90839559
97760952
5525
84030722
11782909
9415
6790022
60250599
40646530
66221921
54570563
805
24018030
10933192
42770144
68372471
26815278
17615
86179757
26528423
73825078
3813709
17441
32111522
86460598
69433419
4432
10065767
17574627
12374035
4691832
30257
42283871
13943308
35567657
16171445
26179264
41267610
31076
30274841
34947498
59029990
11186
8486679
99604699
17
62027487
89951701
114
97201217
6276607
1542
53102977
30842054
45703064
9075
23130581
60926008
39532721
11090870
92828281
77668724
2917597
34699961
31880392
15234745
64571848
1758787
16865064
20865984
2061708
30462238
51389905
32124275
2127333
93370346
50671257
31670185
22629588
60903416
35865453
28664245
79580491
32262355
6955
12758
67875415
21350113
2657
24031009
54850738
59361069
68638567
17732825
11833859
781
18484
1413
3406
7463025
12950896
48680484
72455757
90980865
16116
2949
10327734
41746264
74395925
47082165
10602261
47420311
8755
362
27319373
749
13670280
40700360
4553
44064571
28497
25541486
97697097
31475981
71113523
71401745
72407288
29002894
71318436
34005796
97611500
2770
1419521
1533524
75676604
77705783
41602623
6460
50706965
81241960
22213
12592
90056911
3474
97193543
39523226
11463
60625675
44424288
341
53983287
30282
79022067
82317862
380
24035611
8527056
13174640
69822131
64020877
83994881
406874
72397772
50098304
8964133
20005149
5207
82162906
54138216
59219790
21922
62484791
5691
1620242
60095503
44831868
65462319
70510124
42850480
22763
88534960
21644
21470
71885371
8884
52139549
7792
22863264
65523849
29931075
1418
11982
25387829
10251859
97995800
52797887
87556230
96943951
50868213
32029485
80625240
23376
17440145
10661055
8365283
99102310
56822110
8361
71334614
11311979
2502
61136400
12799282
2723
74915450
329
31706005
37426330
8212837
391
6144
96498526
5243
44938055
23665
78527954
41533836
93443587
85504619
65726289
43356747
37521888
654
3164971
3644
33741139
31083837
99966321
77634311
9843
66255845
718
58024899
86429790
5564254
26042833
25569742
20584391
76763229
9162
55583462
91104328
55774057
35918788
23469675
22224229
1526
4211
1348534
11842
31570367
48299195
33700167
44725786
11282
51021047
8109
31065659
32296823
319
55
34522827
78904011
72828557
88616744
94803234
406
88474571
72392696
5415
41605305
22837809
5384
4543
6485615
603021
65981925
76975505
73238266
19870793
62552740
55029198
23348332
67281994
56218754
26145290
17928741
38417007
72050668
88204020
25439676
99888963
2227
546
90070050
2355
68012049
373
17392259
13676
67430390
87456784
1392
14311
47324149
52443231
18208
35420804
65162172
1582298
61127153
65413736
87603032
82583315
13320685
51360461
38417007
11866430
4600
549
3647679
6631387
37546742
21908958
5193
2878
45771377
30932098
11424582
8653970
1124
37177450
12660386
21772966
52936974
69209370
44506076
84560471
91551346
6937
1801
60604603
81402496
26322233
11565183
91535938
79165325
63271954
91535938
48310872
91015428
93397702
73000823
26278215
16705271
804
48157747
47967370
58866297
99565350
45451652
94572843
16690125
95198093
19640452
74171340
52653532
20386
71236397
47265420
46164107
56468126
43683974
33234826
24203762
13684
75026147
1659355
3225
74821958
64476709
92494035
56881977
7285
14089
6353
64046115
81257241
288
25747961
6772
252
4010
25638619
77943644
75919968
11351755
16653752
8520
74663353
84111764
44590938
30956648
16985314
1147
32015448
56987211
321
18525
73995007
8923
83371254
68324307
2981
799
89289579
45724850
19990565
13050
5740615
4755
4962552
27139766
9500555
2256
89875720
61689797
97583499
99157352
19960346
10502526
99962890
28319
31353
2683175
53559860
19629570
2149
14299480
15312859
14701244
64502476
40735917
19297193
97894481
11459
26212007
1214
21590
70924149
15155309
32178
95055595
226
96529284
43733770
18771826
59574185
3149
2776
67702026
17008740
65779079
88713388
15984373
27053457
19730215
96224198
55427863
27556673
54873100
333
7574
5983016
80692025
1167
48386167
39665709
2376309
69566555
4231956
55119179
69790139
71071596
26038234
55380648
46159296
24550054
1263
75085132
78603867
11226
606
37665
25018081
7956
24552
65394976
12759
90001573
61960577
85584513
58685143
61219909
873990
82008494
99520398
18155
1571
5859
36611632
188
35847345
6443
16192
15275761
22284348
14740523
92810697
98852968
50726679
2615
27019777
93051707
102
63523834
19394423
98203650
8549982
16342364
19069462
25622
27591822
81808020
16444
18970
77662259
37881457
97549955
6313
8340
43926274
38107665
7161
6494336
90233262
5318
9486932
74598323
82411381
11643011
40408
68103084
2566165
5775443
16061
2568
92242967
4754
66433479
29288830
49781410
37391650
73537790
44576074
322
6959
76400753
17162257
22567
66014484
87674909
193
13860614
85882944
26169
80704670
58915396
15448889
735
73667778
24064130
983
7684
48701710
10541862
80974116
38773346
881
11283393
6756311
84587075
38142753
99272154
5053348
17225638
88413119
50651158
67794351
12529
43654456
20790965
60954796
82548201
41966089
769
54501393
82235410
69954826
51339478
85036023
95874943
94198576
95003144
2893
6228
2095
16122779
46289464
17949
61311042
80941505
17862647
3946
44545530
9535
3614
65232955
66707974
19911810
58254155
98559309
57599041
66242532
29640721
64483082
77026535
33401002
3008434
92684021
7293053
84464906
2074
42856411
73795636
85268643
206
12831
4627384
28362104
7719540
36602489
59033842
12359
6030361
55089390
24099534
11830982
49815692
12683892
20681
8088802
47268943
90178261
81375999
11170420
8287615
1220
40659587
62126561
27658037
18075916
98309206
15
38070482
86563323
30779117
25910162
2989598
15266539
24600
93209259
7120
46350188
12046417
33219932
95938553
97084673
12151492
3754
55210122
68674854
5015
96789778
43401196
50963595
71615965
41627649
21620
32151
62284619
4434178
12299
5161
53616992
98307610
4113424
2238030
72438854
35787958
17510924
97681892
9656
72588003
13134
80762633
2147
50
13234
17957822
1940617
57284629
98534223
799
72728065
11267
68952703
1620
98886163
17859
1501364
53978887
67314151
67510135
9072137
49293996
22148730
21050977
10050694
78408172
25694530
42294341
2426
73343012
66311165
53002818
40326548
24695754
7863
2020
5267
23968853
44431020
22656
14656464
50943127
18878236
25055145
13985
8296830
79916837
81282490
79247637
22030
69777872
90758367
71566706
92146174
50479085
21537
4453
21360571
77104361
74848123
11250890
58857863
76781752
15026
1666794
67638889
93175530
78481063
35203607
10754334
79765769
13636860
16136998
53188041
4865
36931322
7878
9398543
21592543
10622486
46253350
95187109
46923781
10167567
37523869
54115095
12022778
95726289
24180177
93357996
366750
28524986
77101720
2124
2435
27753608
10466
77250467
2771452
76831009
29124248
33313622
45069344
57575801
7006532
53517295
40544737
11617
92234241
76810002
1771
63356850
74314275
83866664
3797
99794314
6221
69642505
3385
78812234
2670
67493660
70138879
38224741
58571802
87567025
3178
62023205
14050590
20048
3609646
28195903
29874260
22031501
3192
76041205
78522545
21631502
7934
94563844
73536283
7762
45102005
39214291
72549246
59727931
38749
4937
5213
4920
10351
12970
39207482
6242982
17247169
70215321
7213029
75629839
80251954
96444575
26922
77911769
96914814
4548595
18
4181
59632431
61326256
11679
15294566
3306126
9086636
48087579
66391774
46114457
3884
33006447
6678
15240
77113447
93170700
17372
37309638
12737
27465245
28723083
20673396
11413057
34475457
4991
66259107
74
63747741
80175669
83805898
92594962
50460504
72455757
68934490
40034698
77992221
21671728
34679469
11967214
64083207
881
2405
59677547
1978241
16453013
90574861
6333861
69166951
16841728
326367
2084
33266894
60025758
66316246
85268643
50445480
65344786
50834994
56822110
46608996
82706421
1682
14053235
85662011
47792754
48529264
80254542
90672211
63639608
97081847
96779244
3709
4065
36021953
97989530
31510764
88825782
50365350
22063159
388765
78648619
14013090
95694377
97439601
5453
23368
392
97217985
94685357
47758954
63045690
9821
25522231
27441473
90272022
1591367
14534810
98893381
99090862
24340
377
23123123
3308
21623371
70129737
17767796
17201
8044144
1487
29607391
19125
1212
47119092
1719
25542978
68483245
97306284
2485
87844736
23262432
542
8247934
1115131
51870934
76758617
51928405
90306821
57607775
2950
5628
16789142
13797572
81982367
982
18663
59260950
29352773
49796692
90887020
66905789
4190
12697200
82734819
1359681
36525764
9644
54702400
29452574
41582412
330061
44694366
45613093
13986400
10511
90851825
16278
89385807
78753085
2436
330061
23052253
3614
98306480
22698
62748477
92713615
50486103
53543141
68489011
56729762
9216085
1913
66123821
6920
33930113
63600014
45891082
11642
34797877
3384
41767955
69725460
67200184
20760
7515
23647805
93703900
62127091
85412086
9598
86193003
90859359
2014
48399130
21394695
78804569
750
88959258
1599
9623
43926274
83532228
1915
79480370
47420475
89459650
54549975
37662730
58061172
69989857
2366
14917692
33085825
43326604
91236131
8109
98563580
86328541
92310071
57638381
25867169
89857084
7467663
86873106
59840898
60205917
4067802
15945839
676493
94134728
86881382
79466622
74736741
7376
87867061
34510323
55806460
2008
11492
7116
65588425
749587
97658826
18165
96841482
57900417
9177072
75537144
83981314
25872849
21050977
37444145
904
4267
79361157
2659657
4168
14914
30711047
91177461
63108246
920
35903214
20607753
64149890
7434
17861983
59199009
40112775
66156934
94884125
11522
84251481
28592509
43334807
49200068
67579542
4885
71529210
13161
58581526
9550987
75895344
45879951
6
81311233
36918639
76414156
12966656
40927010
1099
86460598
3363
56780200
776
37160087
18010
76254932
41946869
22862
34729045
95736606
6304596
61734161
18156754
38714916
3251
66800792
96566356
4792269
5436
2774
60761263
82760286
25110293
4744
13862
5518378
65050852
89725292
2267755
55644767
46202718
78572848
53003439
34739947
9225666
71087228
9481407
94202233
1466
68326386
10995496
91160186
75763375
736
30962725
15687000
41699405
53911834
11214
87160536
26519251
1080579
92418113
1803870
56164369
56930900
5779
10088557
9141
85837677
39684852
78942160
99478977
72855171
25789510
197
37203919
32307974
4254
3677
26362935
4983
36085380
31354215
94008908
602
4642
19587923
23067
39154553
60815044
65746356
6279
24470004
87412724
47722701
61867798
51683521
5888
12693197
26764595
43128821
7527482
88668941
10350
15645894
26378889
46294423
99081622
94745072
60849950
49015616
65799888
19518192
11669103
41711889
7563
7679
6745929
67719384
8929096
88227456
51670242
45506
31696539
80690650
1583
3291
48343
78621005
14520
73125070
69555939
18123534
33807824
53275823
619
20171216
6750437
80995058
27615024
80819366
7234
92740323
12195
61588419
96624425
64090651
63973983
1485
11365
55480921
30578040
63481796
17577
3557143
48985269
676493
80657978
78124138
81993917
85328214
1155
5972
2093
75970133
3329
97995424
7972950
51349268
31811461
63163091
6695
94325042
69127720
3048463
34678951
956
79004315
80729940
18526320
93011713
41088229
2613502
11605360
90288614
21653610
5590
49168933
3460900
32626976
87593012
72111705
28546420
37321367
10294950
90180838
48769308
26179778
28545567
172
66171235
12965010
51915775
26723995
17764523
8653
44773894
12491444
91758826
31893651
52643841
3054
84053870
20601582
71674389
2382
95931719
79550386
38081729
33999807
15419
60930458
26785307
5692884
2207
3660
8027
84638337
93615675
44787561
6505
49284127
7548
70904990
75702627
18688
41394368
7977
479
13943308
32925339
2344
32054432
75349729
8513
33161247
70184375
28124852
90454622
3618
11819
43146040
16206
89973829
53035006
99516219
52093191
74425425
463
44637998
11519
43032967
22811336
10479478
11566488
70897674
38515328
8944
1186
61093216
3681
57933154
99685530
4809
20944697
10441921
27197051
85741103
86229766
30430479
48624906
62640217
55830255
90224879
1816
32159874
2260
76300279
66041976
20988687
69091580
55467952
80228930
62708636
14270389
96830112
8281
23423303
44036525
41078786
98798601
81289592
69037070
6383
7714602
30041549
928
10433
2818
3848028
10737
13187256
52645609
84779962
18386271
9367
20667112
14096
6441
89309706
2000
88625013
86450594
54997204
860
72314917
71490956
32757267
671
1461
72194383
47488965
58610796
2170
63278606
2234
61302741
66405613
24875
6935
12747152
13466
77115513
16464185
5948
3653125
18896102
6792
64311743
70580467
76688613
64391420
94609895
215
812
15819867
46312236
2085
8761800
24912
91765671
84410106
70278260
28075167
24874967
87591239
93900445
55728853
44076975
38913650
66001222
35222010
42635795
2424103
94437276
6267768
88409030
37662730
73603695
4591
96499789
7435
13338970
59644218
28612
85200240
48644269
64647528
64281516
65091340
13907323
27724631
4762
837
24628
3928
63949930
41190064
4956544
95183915
55336526
471
2365
21958006
85326812
83729
28274210
73738251
98520878
25327480
28434874
37449015
53777854
11936536
27551254
79724408
66078790
12783060
1476106
3184626
54115095
67209185
13950266
6513742
21348
42235792
10647
18332169
71046743
48289999
18554
4304
45002115
28361006
60623465
5382493
80076389
92647621
45753480
1212879
91621911
82540033
1847
2628
63541174
10016
32284517
867
76550226
93913173
49536523
4320
1177
9727
41024611
79128528
53753388
26011
19264877
16502010
3078697
92169747
47570233
16933
66220108
7843
73081315
97938874
40635250
72786260
78095999
61334459
12051
45300331
14039
709027
29853397
11127654
27958092
3793
4629
9217828
4835
9217828
82829468
85304689
3554
21394695
19489321
16151
1153337
67593413
38211365
72933862
39853217
49303777
9109
24028287
7880
2147483647
6595
66957021
32095643
56831398
8607922
9445004
22073192
21172
25575459
10262
7593840
16
12527985
7486
14650
28728849
12172320
56424647
92220042
83061914
62519950
65964773
41589241
65227722
13829470
13453
1370427
1140
75270719
49765360
56822110
8092822
39329960
4171995
95033917
83231464
11097993
1225
68139558
95291882
53477521
72667354
22597786
17505
9750
6511118
8134855
15602
92251330
19557617
61608486
10752
14140
3485903
1839
86862094
71959595
99216503
1597
4521
5811
84600506
44681466
74274582
24140102
59445826
81973843
1444251
325
52090731
90728764
21623272
50336497
9436977
38036742
7782
11027388
4809
105
62108768
23880
2327
4775465
18019532
66442832
4665
55776597
32614749
4321
62494836
80640281
84446076
5462
81929334
13444
76356680
94718546
7169
70841930
14240
3685
93634301
39284579
51180218
89911259
79610242
33181310
40576654
52556660
910
1734
58660227
22654701
94432099
4019
3759698
31470000
4953399
99182827
43262004
2553
4361
83920434
87562016
67978956
9323
37446260
91235062
27474145
83350321
3632
32315613
88802445
21494
28826510
13950266
33499
39636660
14443853
78802721
22631402
71460009
7469
22566580
55931648
95114112
34275529
25369062
64732581
98833413
59167018
38234573
60626065
83930389
44994611
56038329
80847454
10956621
70763256
86049270
44649563
5053348
34361400
85596276
66994703
34608818
13265
93753971
4495
97290144
4601
36067302
67045389
95642468
34689315
33960949
87864696
99883853
49606490
630
78368285
38627931
15718
21311751
269
40312611
16937871
810024
88857452
15015
62836374
18691041
1326334
84397663
61635171
25734844
8216539
46676136
13914
8067
49808155
69328472
25351
25400245
1831
75476739
22226849
158
774
35513082
29625
95645650
1351
91745468
35421756
10144340
10306034
653
35314731
24605492
13575
3187
2863
96822765
261
39304293
15184
42551701
80870164
7563
86219333
90670541
78845123
36600666
18808977
65086570
16444162
10188785
140
8051
40160122
4307
17087183
345
22104
27845
45883363
52540836
43024001
1025
59020920
77138098
86428345
8996
11647
98419357
57380755
60867528
4128217
60753955
3694605
40034698
86098930
63319083
17574627
6052
14513
75954256
95500838
63337710
27260392
71541552
18444853
23043087
27335
82859123
74963694
2080837
2685
84026434
83966457
59284734
56246566
9812
67529989
47737488
75438099
38787611
18282
81834162
32611310
12986
41190064
31473126
63842197
33026409
56059704
74580612
3038120
72493189
4495
50604172
37356469
18505670
15493563
74841876
39006907
29452574
19753711
85370025
5154
9891225
3004
4370613
42612333
68498408
18439469
67897468
51163707
1309
22126
42177800
97915259
7037
27606718
747777
33285244
12087383
754
74180181
12222
85817877
11788630
23056472
73382888
4048
97824158
1334
61992078
10775408
76265913
7304
20279061
4407864
55006502
3225
333
8029626
48154848
58341621
68181541
73456238
75595017
284
10088557
21119034
53693991
19028
34876142
71597944
85727518
139
87365088
10951627
95874943
20329737
2775
83227918
10615
944
38081729
68798992
85643125
15970676
82008494
13805831
61622538
893
69653266
41783416
25398946
32017754
99874067
55025463
35963897
27677805
33041983
73888713
29184179
37939137
73611957
79216294
16906843
92190061
10107301
31070671
76950507
73608714
14289
53431932
51363756
741593
63301424
44771817
31568930
2183
71121805
62425253
44104760
8887
57176332
92041455
7286
77044214
28139196
49206894
6955
30996546
25324230
11535805
66288632
55084399
71091188
82566318
90042136
22962
24093195
65466140
55714362
22476866
45451652
13961215
19116
1340015
265
7927654
8901
97448385
24889
1812
8517
7580865
8120
50599565
2968
96339358
51035952
60317320
4184
5791
91828094
34612325
48949565
79584552
77011129
18360
63241381
41357036
66187998
55331248
10091266
9672
96916512
5806078
62474118
94008908
13041840
13908
68522014
36296471
2380
32578890
7034
42964351
61564604
8578
25838367
30342470
93215450
90925122
67431967
64450920
37186432
5048078
17447336
3792214
67248221
18034
1920
82233192
69369996
74149929
88380082
80901343
87212091
89756488
3932
15294566
24286881
51503954
75873275
43806427
86493528
71332035
37570758
16727777
32028771
22538989
4659
60204900
81072422
97709986
17526684
15524950
25876809
92550008
42718870
43123766
4849
36843639
34136803
26538151
64416036
45318861
82064604
34008155
60259270
4532922
4570505
26930394
11627
68212828
6793
36688313
62054971
4516
9456
32581375
68407987
4085
48885759
27821248
52643841
92291173
2572
6448989
1090043
98421499
65074143
20042055
5268
41169812
86404651
45
5561
95043923
2094033
37016273
75662795
83820203
4433
1224
54243075
37148740
58889052
57846467
12056003
4477
65026540
66825579
9912
4303
8765387
88282371
80013061
53812890
3393
3459
74490857
17607
93390944
31140525
72692283
4561
35907644
12053084
37029897
44720289
96249754
21311183
21957954
16075478
83402975
17520
50799542
5147
6557
5537
2513477
83375
24044
72568885
75746946
94653972
45613093
99257459
44550155
86008194
3937
2809
79414262
87298471
84094319
798
65191110
83154732
92312153
58734099
9661
80425429
75143687
3979
55851919
4738193
86140166
12391
97323336
79743656
80775843
4238470
9724704
24878393
2256
17238
44284631
7322
79786869
786
3022484
18814322
86598487
80640281
22052207
57819538
75996190
24622020
996617
46691561
84703908
96856485
94082724
6261
66126603
57987275
1014
49345622
4885
88558085
99586390
6896
87327353
92161230
3497
54113370
77320358
1199
68074361
41712096
45399215
6734
14402
6110880
95851682
36085167
70984189
16841489
77228660
2411
38209250
19355539
10196
97578634
71459319
39880271
37676771
21693
85859722
87610713
25418
7100
78197217
22736
46286149
57980410
28135574
3676
68522502
43081261
2215
21283083
5477
25010254
66267973
93086830
25704658
2199989
55262575
3749980
84748615
50993417
80072435
72609039
26969
62080446
1194
30821887
8785
1453
24669867
50437643
94567506
27245648
88142759
97522585
97206581
59479180
4873
30673
97608560
75180557
19339
3573
40762773
5118
13751609
8117
85618868
44773626
7157198
2257
5195703
15037037
36291491
70258530
34313350
26758200
31653445
21091
12157
5175
15236963
74474107
4517
15846725
6625266
50479085
24548770
81725564
53420039
89610918
82359798
46460627
70835539
1242
95608722
62826580
93154513
85140562
87967528
18113174
16773
31414229
66471232
9124
8394
6285
1633
58849047
654
13287870
85981299
71459319
31633551
87506541
97534447
12303
960
76499368
53988994
98829676
29630494
70353886
71210966
9402
33421931
12268941
51627847
96566608
24176142
51274866
73572915
19325
43141589
7079
5196
12550903
32941922
4909
80488654
28073519
75550871
557
69275266
68762419
17234957
30697614
74364036
29868611
70511341
44580980
37507323
37345078
4375
2769
224
67027470
8728915
3898090
24967
71364624
584
60723907
18324297
66171702
477020
46814254
73847385
90370255
12215
28248506
6544
78733041
3142
42244429
65459055
61305851
13543
14514
13613
38656025
51766514
60061420
4877089
10814
43885478
13451
11628007
60647723
372
17394
3173
13084139
80855111
92234414
43413401
37059175
28658007
99526188
57903086
47041896
42724829
87847319
43271493
62472325
65368029
95745892
11592
79624271
49121310
42526542
62086716
25946
90700827
21638
51235225
17626499
60390257
7851
94368133
53075091
44843908
43072314
49758315
2122653
37971968
78752020
49889037
78091004
44812901
87705998
16975
29675748
5620346
12496
91264939
8024
63105243
8640974
90014826
64885107
2552892
245
10403368
66409666
80152785
71572648
58270464
4751
66754600
66037994
2112
77995102
4122
5335
3574
2736
94129653
20615399
36264005
98104050
1847659
12552132
2283
47887160
17227
8359
3014797
1404
32549125
12296
488
99632028
65430134
42142551
61762556
19703829
50485695
84630090
1336
41417883
17736886
22561081
280
29265557
92576136
32546148
17309
98104050
71579340
55350110
57916789
17278081
29719162
26930394
6713
69329179
-2147483647
27700433
90092603
13115
14265707
2484
52697910
31282361
89339876
59274925
63106793
95160295
14239
63093702
73809327
69837332
56885474
45784247
12687847
42367434
1554
70511341
38507
1636
22458034
41013231
444
42116830
70148776
28978
88684053
65153515
21867584
76403864
91705534
6100
39381988
27107259
28836410
549
4564
99053359
20222
15403
77049522
72016243
14691078
96963649
14999141
1442
35232205
91027973
2488
538
49579918
3933
21
92062547
91856981
4588
9505131
87556230
65817138
74734736
53199257
99642261
1179
48408652
76189873
16254542
26707
28899877
9854077
25758628
13307
26432875
68448286
1214
4407864
45580896
87416593
49126351
61693247
7357
42782223
77344318
46639096
30777395
16604832
88859671
41133731
46134708
18182
97915259
15518206
23201982
67146126
6486
86387497
96
7109779
76367042
64225235
19729058
89943812
48738122
7010221
28279920
91213858
59162649
13495926
11192
14008
55138775
522633
82745872
9327
78964444
91245828
76867292
59840181
9384499
40084491
5393
18599
48087579
39300989
25706759
4357
26008934
10628
10086
59753902
80670025
65487497
8624636
9395
55848365
17252788
60785421
89915734
24076150
23804
4816
15771546
24450773
96851452
87429391
71860305
49251823
20718
46904057
12113117
72034388
78032539
5236
52183275
72349761
76005747
88375718
87645178
57354761
3622555
77694288
6334
70449892
60314911
71757903
77491598
22570196
6731666
40408762
70159187
91739245
59008485
1682
59959882
66084208
1997
23066662
26957934
15644136
1181
3938
47298588
39281885
2791
725
27530319
66852920
11852
6608
868
51508078
30121629
61273196
64739943
13452
22909
42953265
62525060
97317234
92465666
65863612
85930284
25156592
67293259
84559313
19727480
76800626
78621005
2230
26632
69281311
2491604
72171849
93692922
4566662
63479144
11950250
53617245
34679469
186
78416824
81143714
51346407
52878637
14165
65711007
83532228
32771742
83780211
19127422
28188085
96419833
94257007
8265692
64725225
7514
32109044
58212540
94338382
43367555
95393607
44618605
56471973
97726703
1116050
853
98520949
2154
3405
94066254
2372
33740255
5
91336904
1625007
1153
65191915
66583421
27378247
12606
56
92207204
9061809
5340100
38032636
22844380
16464185
39839984
64309969
49410843
66689787
27995526
70720852
21914519
17799054
5528
66819618
37587846
66640222
14300864
71281175
99884958
17262532
83888467
4407864
63645501
56183880
96172365
85545095
1721
4854
3784098
1355
52820888
34891
65005352
21699340
69573620
78436845
35594791
98889158
10519
91964699
74447532
70935417
40572735
85111713
83296298
73132478
72073940
9735982
20178787
45656115
6347
86836069
63452675
47852876
53579562
3029967
44720289
74753360
73809327
16428463
6479139
20005149
43442094
61083186
42080072
57939621
78224637
26903679
22561081
51820725
30410268
14345239
37203919
4875
13309256
72836231
49871986
52181388
50898090
3057616
30171571
23326824
10256494
88575809
21182964
804949
5660
687
57770655
2592
50748214
66512123
87514965
84400732
24317
47797082
95137518
37356469
69691625
26365702
14572
2396
58142932
3699
37890577
15753953
35981393
5407805
82687484
62978671
54644020
91937844
511
76448691
26405481
4869
583682
51840764
230
31101
4280
47607278
32723529
19479587
2419
1322
7765
2312
40409210
43024001
42390035
19632850
24380156
51235749
2092
59270650
10886
38125549
72706910
76807866
70294823
2334107
48092525
52776299
85512642
1810999
75610899
80687027
73537300
10560
7339
21032050
39931193
6483
81376686
15211876
85350785
34282271
57334973
59121335
22339
35658714
61406880
531987
24989410
97920330
33010823
36677130
31052535
6870
1397
1423
2515
20247196
1235
37306012
22904
11697
10036005
69394737
42765187
14579083
84978220
26277368
54744166
73403609
7004
50342493
74644147
10716
1084
98165379
16843808
89412006
95867851
25004
3244
225
56280745
5980
16555
67329750
34850368
52804858
8915948
70881839
22247
60151860
64238571
44074316
82444476
94485118
24351505
61893937
507
43255386
1210
687
13459735
37984215
8678933
87671397
29650514
38063203
33984511
63138740
96566608
32012901
4271
62724812
20721843
52129433
35959332
4312921
7391
21513257
67099534
44028009
14205
14794855
10318056
34575
75638879
11514120
52638436
59019161
70139059
19412
3517
20271251
28570663
1673
24372406
50823316
39250736
51700567
83616089
6518
30386281
79644253
67181466
13209
38591768
23721
4043
69564644
94539373
11
740
50442557
29065994
45491971
56691621
29504758
49090603
4826869
53487290
76280219
52579087
77052320
14364400
83612844
45744340
56910071
36891549
45792323
60444187
3322
15631127
13351208
5555
79131417
6080
25822480
35492216
1803723
8186
7244
96538840
58054075
33786984
21468899
88859671
18097115
295
10830
5355
39883967
7010221
313
64160815
83610987
953
10806
27146
45247211
27933401
96758923
6991
74276074
36240407
50336497
13510076
38491106
98002905
10952990
85412086
96277996
83100054
9852
11
73194341
50833385
72374147
53838780
9876509
7305169
14139390
11391391
63755017
57279712
46087454
71109997
84193411
25769300
85119966
61928416
8845646
96642655
60647723
4432
396
51860700
63117225
56227483
83535930
1371
54853923
80519758
51925257
19565253
57707935
97672797
8468691
5086
66903561
90056911
59197199
32649332
2610295
20345
29552658
21279
3430
54855606
96123606
3181567
8630650
2996
16185354
96566608
9387555
26677
14265707
11979318
6698
15462510
12521288
4323
20051368
48374484
94379208
2445
165
29552658
60502580
17857962
253201
15326791
74543485
56558127
12080
12364348
91535938
60041400
2563
58545640
9660
49726793
43129962
35324756
88402161
44169068
48540071
43429108
35987191
53696724
60084108
73363351
53988994
37288511
71770567
48884650
10283
22977889
34388396
19415143
26630979
3941
7930891
3217
76520572
23530231
10847298
58264882
27011623
89032531
65396103
4160530
27796191
66007777
81891878
46676136
56551249
39386915
94338382
2506390
1680
81738298
52607457
7044
71727499
3800
5898
35639773
29288830
24295
1306
61565859
12044
59378387
72628459
17598
11369882
40965047
42592859
88442430
3447
87547941
9074357
77184640
86152760
10924943
23516911
63271056
18435513
3627
66043749
2193641
96737056
3001
89390482
5480476
13533426
51115
42516120
84049842
42474392
5925190
22226849
93150952
16608519
93786761
85328214
93926841
16557653
12557
32388684
4713
1186
19153
303218
4645
2745
4542094
39146784
82131320
41780447
47249038
66876466
23494092
39381988
54764934
78511864
92658075
23196300
97051747
19987203
2313
70168218
32955053
1963
59820943
5720568
21517262
35044400
7186
78990485
15462510
54263653
72055554
19248
67880150
17278081
84755612
38581756
34282271
1173
3551
99193358
1621137
58349271
20631165
58931388
9582
10813521
72726582
31369731
61110057
1727
40242258
2174847
83293225
85304791
94211166
19730215
57787598
94772672
521
71765381
4719
9244
98719184
31919573
74010966
73420472
78018682
30900647
86021674
34725434
75850323
22522
736
16551
15412704
66226082
1066
14458
705
80624695
97783142
45368343
76061628
24176
35247745
36747063
53980065
53244312
35883067
14482
2639
76174660
14541
32896244
22904490
9059
2553
4142202
86870162
74677583
76172282
53893629
12512386
93357996
22331539
38277357
48253019
50261538
78798386
15293809
40650876
23235097
37782356
83947359
3130458
69242127
2474510
46256136
30071015
79641583
42088225
16452646
20747
55987628
45691275
55787327
45535795
75391625
73144669
5178218
58452093
2998309
65701916
1108226
75893282
58993598
16719
71725691
354982
27659829
27305652
15226
58626489
24282773
90925122
8949
2604
16889
80065538
24725789
8306
85268643
53954301
68110498
21408309
65026834
47541203
495809
95293936
79822337
52856895
67258958
13779
25582572
74516749
1050
64989629
53
53733129
92482726
20934098
16491028
598450
9876394
68247741
4964
97165001
15846437
6570
8365
83863402
39130141
83446215
63332275
4016560
11180503
27586
86664411
3612222
75358751
535
11649123
33822740
1394
23215616
11632
5965
69329973
13782
3164971
24764813
15977
7531
20331597
3825
1510
72395816
56418449
80725358
41515821
8867596
45841340
6732
89126644
3177550
64710825
25605463
42420907
24538853
11760240
286
26784354
68587711
7003414
55276241
69828919
54981955
49312562
91863620
11450025
2513
90156887
999
67357703
1269622
41455980
9996540
23321142
66530557
33652827
80621889
60252451
9316
77132330
90465067
4859
10734780
87518117
70646131
8473427
2103
93007303
94468601
62525060
19040192
26722879
14100775
6068
5115
13140
1187
56784106
99259616
20229877
5050
660
20973
12009172
475
14404
56321255
11078
46448446
12296
19293924
8311716
5079124
18030
74701004
93029653
44353643
48178340
28380
36896
92476359
81800106
61963527
40680624
13548503
72700896
55094203
49831163
84869926
94193331
32865039
43690048
57562941
2171
83024127
48606973
31424648
1876
88614598
66664818
15605
24940667
84506764
4277
41140876
-2147483647
1413
33640107
24114570
10988
691
1143900
24357734
46602453
50918861
84285649
11188
3858
40885603
54923877
7708
23692077
203
58901622
29405245
75142628
61615005
3352
7456
751
94965701
19255092
9492305
11712
2201
18735
10434507
7651
35847345
17243
34139174
74671800
28868259
90544929
45584994
9016253
6485615
6709
77324730
57474551
73531217
26793335
1799067
32407426
75716826
14246
99820994
57990102
47106099
1897
1467
71561805
93100150
9815
19666605
95265982
96984274
35595350
39546223
68276719
32341044
26286291
818
66450705
27019005
62215840
6958
88562607
61504500
76520572
7685
64337701
65171303
16296
55001433
34516162
82146294
31754
6139
62697770
55814508
40907821
5429
1863
89182586
3139
6284070
25776542
54603272
69421098
94223628
5198
25254
63269802
9743
75068061
60573471
64365500
55006502
77953252
2870
8360417
91199007
81173685
22850
21466
13356
13075882
14786
17698
21302
4091510
254263
61082346
76940790
69917551
8841108
31170628
89558781
79984700
9505131
2801
29605204
59078141
80714148
16611
66140256
56603289
12114
74414382
4946370
89803283
79861894
85433447
2043747
25071428
31351167
36981
69826792
92422325
7636550
40453306
31190793
13469
1973
39094953
18145240
93293242
15540245
50465219
1566
13841618
29726125
24108237
88196318
97485052
36712141
269
431
87600779
88761594
15614842
183950
99745705
37747997
2134
4339
80940863
91965516
47796484
9092610
2393
4034497
49373226
60903280
79970182
85420827
55594702
397
3228
34429988
28458665
62064302
123
73590865
71072818
4877089
66934335
53284185
22094434
28104038
15930518
60328352
37362708
1476106
53190594
83542322
74040444
40572319
57393947
44642443
3136115
23851
39608396
35700425
82358376
51453237
46665922
2125
29279360
14251
7243
94095217
96266127
31204673
96860367
7954
2681
949
80085712
42572357
80575079
34167793
82877177
1933219
7505
29061533
88292073
15029273
34194381
3389
85036484
11408
70964741
64692206
69468219
19
20510
1438
42872869
4495132
76101897
20412
1203
53254400
32446449
49579918
59288631
26130024
65146862
16620750
66715373
31308205
21285994
83203474
20479
34859005
36846
16339
95160295
53122600
67389252
5079904
85624764
51915775
74274506
92977332
7509817
718
85478734
25770946
13070808
65041517
78483844
48221096
19667079
97197268
8221673
96458677
6243
81409206
2928083
7475
23758373
40389548
1592
16167334
72950502
38242523
7756
98738126
24542616
40961850
78658480
5609
47359377
28711660
17598
87995017
7972950
42768753
4676016
27612643
2341
87544394
81897183
6147
18976
1348631
26238
76492608
73314782
92461357
88015294
90805811
792
13228
81682553
15612
3911676
68012049
36600666
559
98459100
69879091
2
58251311
94180855
916
42475725
50899147
30466035
16198
58531083
15525875
44371103
6782
62380478
38962698
1430
68293918
94146392
28225489
10914330
16187372
60236252
71644631
14880492
1826
43690498
72853187
4447
43061335
14651
35865892
69972938
912900
5928
52363000
43217784
28170367
35038250
27131598
14240164
24093195
9961984
33164630
14305
16176639
3723
4828
8216
5950294
90203481
3284
56405273
15541
37703168
73268083
18631328
70748381
26794280
3160445
5970
1221
884
81599552
20097375
5651
3224
9446
86328541
815
19795648
92153851
5340100
21572
24203762
-2147483647
41808132
79709854
71297132
30741926
81745088
76802829
57928787
24317297
64442521
46526311
5498512
37473595
2311
61648008
41333722
60526251
57366235
97466381
38681
75943592
2046
18709
59427706
354982
28372083
3289533
33335
68151074
4030
20514633
4890
93862807
98996931
5492
87454625
27502838
19741729
69076800
13565107
42713064
95374805
40182495
45538262
77906994
7123
140
48217759
98212371
96000139
23752608
97522585
69903129
95214885
98584048
13591719
38591768
18308748
45729040
37095773
26
4828
1596
19634650
2062188
58849047
60335720
89985555
2920564
13935382
3201540
2895
7100414
12113117
10756293
20128095
5503127
70348445
30895211
1855
18359
74713801
90253269
7645
42536840
21690680
3169892
51730463
60332764
29216591
7804231
52631154
4492473
96683148
35203607
26750840
30918781
6756535
55458838
71561751
77347563
26612125
85433447
89
43359887
15774
22045
78998445
9235471
48092525
1364
93889518
20091
15956337
18612469
54040604
6266
14665259
43010807
9607
88572317
96092501
48986023
63645779
8543320
5551775
28170327
18940
84276622
40196639
31517320
11114345
1172
71921554
23561003
78673738
28165989
32733719
9426
56093030
36412153
98414773
96074940
54124739
1005
15755271
71720668
15759001
31509
64144650
85890407
6465
50918861
85086453
10884
22470137
7277
5272702
60982704
79832894
16968696
64455879
9099730
13810
97443230
65708411
14392
28344859
63138740
6686
29480996
39212124
55120159
78993449
50025700
45269934
779
52400688
47183625
91312915
52476327
4849050
21822312
6059
19077
17283538
21978
42054782
11213
38386373
93831656
55752543
37917733
22720221
11560
92360928
6551
53163735
7051
60405922
7245084
94952764
87070339
30266831
1275
32054
73291626
97440776
2351
20818
51093228
54221440
36524632
10454529
7085
61553161
11760240
3492
8640974
72772704
74644147
1317
3707
20737509
14350831
14981958
1643
76305467
15859
22837809
42920526
74042515
17581569
7248821
60894619
9165629
93031095
42051097
42432810
3339
70748381
90345673
42529297
27677805
12723
68478216
73341427
10557
2868
20923
76728591
1364
7512715
60073622
24692
23870070
88993819
4956
20331
554
2344905
8589
98082813
526
4569549
46653534
57608139
24310969
65497240
74081358
70341248
9894
10825
27958092
35185079
24548796
54663556
94309879
16798
19586
12168
1997
30927626
8609
91911142
2272
857
28167163
39311981
36397569
50855189
28974264
44517949
12788577
63211006
60445241
84931512
948
69930825
73897411
6709
4857505
29853397
86817497
52732670
52457143
30072816
8855
21385491
34194381
40827685
93248555
78985986
11335
66091507
539
23506659
64820955
28669498
31066622
81652213
96661223
6942
492
93869379
84704464
67309059
51180593
93008456
7489
73238266
88954872
26730547
13762
90953186
53092473
26681
74941589
6282
709
68345208
74617850
12692
73293794
45174082
50709358
45974799
805
15956337
73179276
20798456
86461916
11012898
35224458
22594941
89591972
44460850
18181678
58915396
10650
12402
1016
88813489
69045014
98034777
22889
14667
80901343
75355369
645
68356071
90002507
23415852
39679318
7183
84995725
34151
85837677
8797223
31381983
1727
2913
94842993
67542578
1018
563682
42087186
22235896
833
54462704
89114947
60807358
66934335
7511605
3681938
3573
94888999
33030495
14644507
79594894
91013568
96474704
76327633
2257
51539014
91324739
71987125
87803873
11413
50133913
15018980
14691078
11054957
930
81898628
38771723
68765109
1604
21198853
30342470
8466
37370963
91576502
60652825
35967825
43511480
97500040
10548567
47
34789210
2928083
9702344
84599847
92777896
23270149
44469088
5596805
180
54534745
90291194
93725368
86082835
55726063
64224292
4363865
57658157
92972978
7015
36226485
62624459
46460415
6526201
416
45881509
72420666
8266
22376945
261
57719463
97767004
59580745
87384189
13055183
3871546
2096191
69564644
2064
16837
17152
49126351
26187726
5697747
18219879
5271513
21202097
94878380
87911091
39717950
12216
5148
40762773
3253
46304
7023
63703734
1068
80210456
66511376
34208326
78012037
61683477
2704
66081835
98497414
36132512
27563
32675809
96038915
10435
41967485
10009782
4212352
94522396
98617563
12137
97691464
45974885
35336217
1228
55113831
458
6825
77152578
80935498
74766635
98494132
80030156
12203
42204042
83227199
3710
21355745
12261
40898836
95544823
246
26885624
23720
46
7155383
28513
8881539
65650667
65581253
86980084
1819
40208902
11450025
63670098
69407582
60668207
19220247
1292
14478387
40951395
7927566
17806113
79746287
7467345
16329184
33195179
13064669
23694830
23204010
68082468
58215432
39850080
78264655
18599844
68132854
38670605
20584391
27664525
42631187
30980329
871
1389
19
31653445
80878176
87978449
29306
41728340
73144307
71074745
6813
3612222
9962486
3234
24516253
38018381
7473
76339741
2102
82930593
9901
14806501
12697441
12316708
82506359
70570772
2810
95066898
25157066
94843398
25833667
39362755
10969187
11444
2542044
33194014
47588882
83024831
6025
33756980
21528045
6645
64399362
60952660
66222678
86087473
110
3540953
4260
17027869
38940601
18800
32733719
16841489
8680
84251481
25400245
15327
16404315
24659255
1666
38029750
7937993
77453593
3889081
39122914
64163693
90771527
92963235
11466310
31948
45770158
63834783
79525765
9943015
79359883
1631
91632002
8168475
12700552
36573341
12144787
350663
12784
355
37924815
26731698
8517265
21947
42873124
23544084
41065941
19585638
85630322
71901937
45910666
4475
68682500
60045733
31235014
7747870
52174694
4270752
7459928
66793266
17151677
34127780
38671401
53291467
42736483
46916086
55661471
17589
94385628
2151621
900
48910273
84168064
45851492
4720112
57150680
2857
51248915
45899914
90962581
59
43347747
14448
39245967
13081
4614
5847
73060372
74365384
9597
31914597
51699321
14687504
1044
4518
97110472
75073179
85489893
52540804
28972580
41233985
6540
82255476
65282104
41109769
97697097
40927772
52696760
71402773
37112380
33191487
355
45982514
73122300
61097535
40755653
97641185
3443
856
12757
4305
19621401
3280218
46608996
5376
1737
56347891
94088066
43661424
162
41193924
14331129
91535938
36384291
6064
45544403
1880
40989387
14153080
19551106
55450370
61
1028
85741103
24982321
83583795
1479
59805461
24742
64383306
45328450
33136930
92
24911687
65490539
43982002
8197702
48274121
77862905
35251649
15346400
30902694
48930047
62510130
30464433
13196094
18947621
69830300
78952793
37391650
92405119
67250329
87981065
3655
44927216
73395257
3390
63232373
47872106
73587224
31481465
69281311
3319
723
2220
58491496
38290833
27958378
48858425
15260240
16828609
14730652
12934
83602296
2631
30650101
21839053
2347
10767660
59488655
11821
29399369
44912883
88864467
18047444
9996540
75782938
13
62634020
41187558
1683
64315687
63076526
80937907
625
2265
34987015
26456185
5034
12920
76550226
15308945
7002593
4978
41632212
31992185
19673632
50715777
88126211
17260
25361948
75746946
77618449
3926325
63228371
87522382
2606
11215
46095022
81350681
66618319
589735
7090
49018049
509474
100
13431130
14449
12346
87915711
170
79496933
88015828
19644
16957
44699332
1090043
60214768
78737083
3215196
12459543
1807
7076184
4779
2139
17632932
51737622
71144619
38654983
49268115
24772344
6312
4245
11150
43129962
99685922
11296957
2243127
81095684
661
69826792
24824164
73463241
58395283
16084
89775688
39950261
74144113
68082468
68738250
47926947
6611344
83434747
91202708
81183833
93996090
15089001
85939316
75849048
2608
86376242
2676300
27769
18168994
58809197
79631725
58171
146
21982775
22106811
155
3378691
73906569
30274610
387
3419683
55398856
23825211
444
11406491
82675112
1129
96576545
29524905
13009
72326287
29216591
83873355
46070092
2344
87532815
74231444
12316708
36665853
45134090
61162527
2137
92555253
82472956
1730
55110200
24045377
7407
9110
3112
63288321
357
28165989
60494600
2949
69734226
9157
74073920
70312187
35876236
14413456
10410
36592952
63994028
718
46702000
16768127
28302208
15674117
90082147
9977
24002363
43642261
1070
73
87770169
39880271
84672753
58777832
36989128
81639801
69629618
4626
93183612
44311553
75890127
44545530
64257946
2959
90780351
45161778
88091825
84739741
5068620
28052606
77809416
829
87053077
27914931
74351092
28561
980
93540417
2062
55173150
73495548
99084920
1312
32615414
85487875
90895990
40898836
15205
33646813
35122426
54917936
1578
80446483
64050085
98220531
54780189
19275894
84474528
50591891
9772
66739049
22659049
45328450
54351217
49443720
47638754
33382542
81246232
31029653
14838361
31499562
1972
75184551
97036783
18908122
77871110
44144613
3562
90773523
67931
98
336
2174847
20566196
80892483
47
22718189
86012916
37311209
18421
38125549
17265
10514392
3631
2043184
5137
14883892
67719384
18526320
53066031
2600
72086684
71933063
1529
7733
17243897
302
6854
21746379
693
13753
29934
52899737
4480
82482657
20570
70464939
12656036
12684599
24664757
39297975
40131865
24374691
70654644
14545767
28211416
1238
91663313
53980065
46551987
25040
56741435
38704216
98497894
50813727
27279843
22483936
8996859
72656350
79649535
73815542
72971066
27530319
16874100
10687924
1745571
83938947
16340
42087186
35195744
46678076
51427759
3876036
60015480
69218650
81549245
4681
38426122
20894005
30763887
97424782
10764206
12612841
52726532
67485468
92482726
5278
16443432
59695714
47014832
9682458
70331350
90056911
15038702
10488287
758
7719540
47593352
3451844
62931794
969
81599552
5
22687540
73588163
95642468
5403
488
36438480
50737523
12115330
3867372
60265888
81288825
17412087
51808542
9486932
14240164
26449847
62753939
14656
17481
20968307
74868053
85595810
95457891
3811
81220509
90291194
400
6303
1711
87495121
6982
39386915
29374036
93085168
1769583
8999329
5548
99014261
21472360
81549245
14263424
63329068
12463890
5169
73694116
1473480
37993526
724
76994406
6835
76674512
6728
9039
70589135
98676058
9320659
3350
82562112
96941597
15417675
23968364
278
58684697
16677497
8310747
29285809
4263966
8296830
56376370
16383567
25007713
611
37432566
21278296
78445215
8654
90200249
78449976
83376579
46317386
99858518
25357356
30490671
19180
56146876
48365330
93565098
79101815
53872868
63
892645
23411577
1295
68469847
1646
77875873
2949650
45697286
10313272
44722596
11980016
97558210
33333057
6990
11011215
83687243
1346
34734240
43061335
54257958
31265631
12608311
323
2998
867
6815
72869540
878569
6511
81013010
27469086
56312703
56507346
660
787
62649714
23851341
86635406
3691
81406519
91416061
2873
5211
31126907
340
47464182
58054075
23358557
61136105
61234435
24657
90794429
2026
8414
60536244
1318
75702700
10622486
39286836
2771452
47993048
77890514
7892718
11063102
73097831
11517260
9165629
306
15908900
86870162
98941399
15981
17395338
78812234
39874999
23101816
91944109
76721406
882
78356479
12208
28148194
65461001
70618497
4768
19495698
22410650
11008
61136105
11075834
4951727
70964674
5351
68001830
26134250
1136
58983772
4768
12513
94567506
82630839
20298
22819923
22694141
4671
42454559
47790944
91838372
12991
79016132
34174452
58940602
30956648
57266803
8627
24618332
781
20057030
99085370
53487467
35918788
49562314
48083087
13210613
33289314
50855102
7331964
20774939
80098689
86881382
12510
1276
5712538
99398437
75645062
76937912
96002528
98073957
1644
83291439
81589947
40516971
81726002
41753479
67496750
3339
38546094
6304596
81556978
73804809
5522
5396
332
92982295
7053
17594660
78996438
37484094
2978
25977741
23491
3403956
53685989
8133
78215835
62540379
99548235
3471
74174146
26223885
27413654
8963
2153666
22417150
12968639
30274610
30544119
58435212
12556
5804
38738838
2390455
17753456
915
27530516
42133990
3301
46152972
41971198
873990
3255179
105025
75407973
6393
15831210
80840533
16889317
97221551
12542
40002279
89938553
23038322
62098429
32578890
16491028
3547
57835571
64160815
91709252
93479616
22377101
1131
56746630
76531028
12462
2501
65224600
78388154
97032015
1603225
55450370
39416821
30484
3066
45770562
42386992
60346860
59262188
7869
92188237
8762377
55527649
49759155
13702301
89572233
64820955
93337314
52712851
56547824
12428924
13955254
84534629
14951
3953668
17594762
78136087
17387363
4394384
90326970
40362719
9669113
44248442
59805461
85298850
4795677
10696123
85119966
11382499
73912779
70445566
68662887
90691555
3266
29929069
52837302
85
69937663
44506856
99630753
41176945
48776474
67719384
86414931
28078116
88789599
5073216
92523609
11239
53115331
66518511
56073162
22256904
53724345
55262575
69519522
2587701
14824
6231110
52311977
60288312
19727480
26042833
16066331
47119092
40655180
68711937
72786260
4407864
4676
80396948
35195744
39070958
27958092
11628
44743828
15439
59391006
47076726
94090577
71713406
2737116
1605680
20376603
91153559
69560036
1307
9552
37817
3462
27319342
88332847
16066279
16190784
50184757
66704773
53022850
90002507
2143406
73064953
44831868
58911303
5390
411
218
17935948
25168
7530029
1094
1232
76950507
92703164
64674170
75572818
8314
28089630
16987450
89637009
74364036
9586510
77723713
64238420
82325862
2736
9953718
13560879
4555527
84142690
87928720
10525
69366929
18443
21203276
70248934
63499477
87728722
470
48703074
1545
1599
36514424
7244879
1180
61491827
5632
66492156
64520626
817
1407
29582753
24596965
28304749
52481777
248317
22613378
78091004
44816326
71944589
34039723
82474000
90427733
38339856
6323
11760240
87143583
1813350
97074766
7822694
67702971
2243537
6511118
8563747
6985981
60328352
39252173
24970
85949043
65608572
34700251
4720112
3558359
55692485
90273293
76671511
57380755
3551042
72770778
71763489
8453
10827
65718667
54951894
14010549
3192
1921
71037217
1976897
13276631
82412014
38462623
3450
53753388
919
87741291
88478477
55150663
53268134
5423
12389668
86066174
32522067
16791
60227016
62988536
9621767
9166
13503
74956881
6460394
37313794
51749518
53263364
92102258
24940667
18401
30048503
41874897
32892
94811505
7805
71633444
3808
91160186
46322719
18883411
11768
13513010
85162452
75304720
89775494
25684919
16912209
45017371
938
70023438
28709256
44771077
49090603
54275314
39778060
12741860
3426065
54912297
62257924
702
82890381
85309123
20664224
32803913
99824686
98212371
61562672
23793
2
37449015
90610734
15840524
6383
59015403
87504982
68924416
5155
78572409
69239589
4308
7049080
1274137
26603443
11813316
26830179
55675109
37731548
98893646
2904
70830959
28935001
2947
63894182
6847
20231742
6437
11090870
98263725
68316470
34760006
15494096
52947461
2168
44070587
37777379
92188237
90357739
1173
87287505
99728185
60647723
49847334
6346
43367555
16940522
35311
41212343
29593582
52246068
29564401
2472
6790022
99571080
19850118
16497
99830393
11100
93658967
41560804
84378282
1544
666
10726
61572495
90306821
94780689
68080618
63426848
25214970
57565957
290
59152040
33968174
70396819
70547132
52569091
24346
90400378
5836
35693895
2081
50414645
9976173
5185
93029653
79266010
31572968
15313230
89705903
3647362
4885608
37432566
96023207
45312222
426
295
545
82135304
6713215
54601775
85543904
93727091
84891472
9611
41169416
67579542
14385530
18685653
31509538
98864393
11311979
57740879
83313961
11266590
3134
4676016
56643111
25081707
44590938
63131491
7513
1416
54752198
10479478
9473775
3177
13197
93231062
1410
58332456
72748254
15686
59524748
3111
76827829
30173659
43777312
96230054
58990035
17446608
37260814
9023979
49847334
49453474
564
17392
10620
91227036
24555784
97371178
2096191
6581
44109901
48131942
59423996
1143
1913
12247846
48881889
52776299
752
51353276
9598
37702805
16347921
40332085
7302
70245328
42237091
88380082
61317745
74432166
57978625
79414262
78230473
59997258
1708
66120674
34008155
7083
41560804
9536
6384
5148533
44812509
94808689
1229
78105515
78918057
11149207
5244
2945
23433089
94216826
1847524
7893
44625565
16377312
65290191
87020056
9177072
28589102
79865129
73218746
57743350
47896080
67121772
90856994
80517031
39932805
72171849
5883
10226614
65974450
55037854
4143
905
95157357
52529185
13391
706
34411770
2047
73138448
31223401
26369255
13839
92902448
81072828
31239
41835040
6631126
31604
23736462
63345159
25606808
87059929
63877955
96125065
92090540
4437
31629446
12190
67631409
84077269
19579299
83459364
84853584
1002
4237
8025
86413289
23430354
80241025
19488395
28086163
56387054
40007851
93553675
1449
95881542
1013
84004995
23560787
6306
87625055
21505478
22863264
16243598
1067
4721187
4951
27964228
17989
40343941
43625095
77203397
51032711
10705401
93395474
3353
12969727
7083656
4266055
12446
33754
88292073
28966898
79675709
7867
84548374
88008184
36125303
45607554
22002467
16024
40062379
21546044
2999
1377937
93215973
55213233
64383306
211
53571313
3039
93247676
3007265
38134190
17850935
58010602
5515132
44041313
10528
5843
69418185
93097182
5268
6957625
77083712
19704638
6321
59665218
4342339
40169197
64370778
27583618
5458
59000880
37750900
18599844
60326308
2895
43407278
15477998
12
23202
411
89966237
47786363
22589
5054
3158393
78691261
81208254
68182479
16927
1796
45359569
35320881
370
2566
9836584
2689
91013568
62182257
25122461
65065370
68247741
19485
11220
6776
3448
72450881
12789496
46921533
95694377
89813697
20744
9204383
72907072
3108
15545
81591033
63958950
97956507
89641651
16347921
87329063
22871225
87687561
27900771
44288067
99
58212540
91003410
7078
890785
3864
6222226
68557912
94517197
6745929
59522609
92476359
94713571
77695192
6717
37797980
88485548
10981932
78813341
65119519
21948778
11637233
8678
46031553
33102
45605317
73196390
6438651
53277052
27782552
55615679
89642463
17673306
18436
22578201
17093
13961
17048107
137
76388738
91716402
4752
5773624
20707561
28774
32241648
3
216
47661501
56331730
51994372
78089246
83829035
63868149
15569
57459597
52825880
96125065
72681896
1010
118
59092101
66020785
31528799
59845753
10511
22350547
35593336
9037806
93412570
44120639
54360270
88744281
75746946
11790
42229943
445
19460
33968174
53997496
18555609
94031134
65155353
44706058
874
4042
24418239
13841
43744517
46725654
28888389
3252
85304791
765
82389793
51388528
32241648
22053685
1526
79577665
10907
47277485
73455952
46482869
74428798
539
55331282
60610987
2210
33235591
53318145
85871454
19702046
16390
30670115
32273689
30292907
19714349
38333889
90462131
52332594
60288376
97371178
42244875
96891980
36624077
3266
78187539
26296559
1672
23670
60054662
43255386
57659001
27029
9825
42986690
64927689
32362580
21002
1078
79392350
32087528
592
59574185
721
66497816
41974025
1725
81196116
26285110
49211340
4541701
49359265
94249769
7436557
97400314
19275894
210
55999444
88831307
1444462
62786268
14548873
78666344
57260451
1
74312707
43283177
23867562
1470
36505414
64639264
86493168
23815974
25283634
15831210
9561096
96884471
9806865
16755391
17864
4103
95827519
78778484
11327626
11762
54755917
60573471
20193250
77207063
3312955
74961285
37382593
31333313
65965116
1287
55041438
666
2091
87700523
47737488
14960704
55678291
20890371
93586710
49910863
98568901
73050993
13423584
25817949
38010157
36326318
32087528
7511605
181
4855072
77184209
80414149
72598143
24719916
14263424
23179803
30351822
16653752
88261226
5832279
56255260
7937993
19746021
15759001
64397883
95486302
10674316
94524678
21689017
5747864
31044530
65865877
1653
2077
26709801
48687849
13036
41208348
66091780
4126
10457
49350845
46723818
64831929
26
63115803
39860851
79028782
88490430
34474860
769
86935530
78346025
97046536
30838474
98282451
4555
29650514
77108261
73262909
77102141
24108237
51231787
2724107
40246398
47737488
84714892
11193280
38768071
3485903
33652389
69656259
5642203
5630
96224264
3904911
56465289
67194549
14031205
84125460
55483428
1512
62874622
21753419
51161674
57792209
73034773
2038
38565815
35932786
7860247
13883
8828
32810940
22645427
34047458
99548743
84241585
51269536
88030139
91584528
97890251
55608339
511
4977
17771217
77928855
69519522
58975964
2950
17086091
32985631
5542
8975795
65896991
6187
85309123
44942371
92111505
59404461
7629883
94438723
43595902
22562159
415511
11003377
17163966
47520892
7862
33082260
37929684
11261
10469429
72200560
33092334
12448928
7908094
55644235
37
3264
7744650
35115156
85153541
98104050
12030
47504623
30754476
23739
3486
12995509
57376008
54371737
14511
28576650
76236727
6509
1713
45804604
4956
34217743
48637122
98029249
28258789
81755831
13338970
77873322
87838151
77387959
949
4300
7829
29948549
73702509
2760788
16066515
999
6697312
15533
62657135
94912200
14599233
67980789
44850491
43716401
93479616
4231
69653266
71332254
95805397
8713
13131118
543
90081343
42558275
27022660
25186273
16260
39010
61113883
42054782
18829408
56
34223965
2858
83493563
96956284
89073925
1060
58426569
665
57939621
4803567
47915637
11754
5190622
9991330
52424497
60484693
240
625
72817089
79515264
48955336
58398108
65322854
1528
69558356
62257924
72573297
77320358
77602689
54597010
32851740
16258595
2282
73191104
19982861
69295100
6406485
17230
13682
44532996
71174788
20398634
3674065
4769
20630607
23223814
55987316
6535116
27555316
2653
4533
52570697
2175
98279108
575
3845
910
94029876
48274954
77016160
91944412
95955095
71816767
13871089
29012
30936293
85677295
89480160
13464092
87391499
69884502
64215480
73779612
57304652
476
80132620
81010539
43734168
4815
7098
85493919
36973237
1762
44349914
11178
23906015
36789518
64252119
4865
8119
86366114
12186
36533497
36941467
10951627
7885
29414467
51319677
87652667
54326324
78082346
7183
3317
38829545
4440
57352169
2843
15858
1289979
11782909
33097910
89160243
64275582
12141
35339034
45038721
2621
36375255
3148331
61198418
90609052
78323146
65510779
33697958
93225993
52297111
18637639
1494
89458748
97556034
75003643
23497
26256860
32995304
3012
483
52280668
99755329
60789170
62188417
11545
7131219
86566903
38707147
96825876
91098831
1043
15847
24210484
14088948
87910812
34062560
2199
78232253
91044039
24520683
1336
17921
15985873
89452673
31235825
74908349
9098
41832409
3251
65962549
5861
4845
2714
5809
31904808
4816
35403593
77618449
5806
37995475
57760737
48769296
93965413
23651622
282
30935709
67467808
96183757
51583973
83757772
7246
84459336
52513021
78845123
82539563
18133551
65290191
927
46885780
44571083
68491389
41741568
2558
92097440
4038
10202881
32224220
5972
9304994
11322502
24536
44930446
11026
41799828
74532474
3213
1874
29553660
13327
58962487
58106524
4860203
498
50619084
57149849
30380063
42498356
79117197
86734060
11178087
28078116
91952175
93
39415054
64659826
33558021
95890417
12945
76550226
14887
47208448
38033177
27060770
51967172
92129412
29443
89459702
78896493
553
43544676
78308912
25749
35492216
25726695
75607532
811
42008889
81828871
9353
48463272
52747813
59669275
3497
15700
82594864
82756277
7636550
97888627
44103838
43401983
63673773
96463191
30854347
5068775
89901624
22021148
92414231
22948246
10928960
30649246
5181
40223128
2578135
95867851
992280
67000688
1442
29354913
40655180
77305863
65909014
2456651
68220611
16565
350663
68
23344
71676984
16476
25058123
3761
22476057
7431
85144320
4153
32816508
81402496
85482047
46272321
26542731
39167646
6605219
17371739
57629345
3958948
22528044
11143
51915775
56439239
90055551
74702442
70984189
78408172
80615171
22331539
64633478
70500913
47680807
17598909
29725367
17945615
88558085
12916394
1693
524
33297
84672753
32631905
46608996
2157
52622595
95789215
66033681
80466011
87522382
49838835
72246869
89647945
72246869
571
62096328
29684113
13294
6480
978
26240893
71493311
99540878
4470
3924
96684149
64639264
649
84732512
84548374
48067803
67045389
55610927
90672211
1797
90059148
53934592
39289375
13923010
31875721
65234762
30234
62961672
33622425
6202
626
23733
7369
17637852
70338616
3805833
2062
47726799
72289526
92099662
59268921
55840275
77037790
66219184
29452574
1348
11452033
1416
242
9263
35909754
76949344
99662173
70222421
87854471
92288767
4218
8261
15260240
90488391
69127720
76631616
62723938
91857378
5086
80295180
2136
93589690
15577577
65030037
529121
95432330
44016714
66228619
40305712
27426128
12316
33960949
1118763
81490871
19564
1053
9812
62712954
62411047
93436507
48658871
32835485
92472198
60047230
2768694
36028166
88485419
94786927
4771
6556979
2700
1066221
81463470
92775548
62452199
38334191
1059937
51163707
1415117
80278242
80241025
32124275
60687706
43956261
647
94449168
62696413
18782555
10367049
91839109
52130131
57347445
31152
66430659
55823067
83476491
196
73411192
3026
80072435
66120674
15647
44027655
91098831
64316862
2002
57703483
85896036
8169
52249627
97924267
58962487
15897850
69753164
44721623
78109862
48205509
11565094
51130132
32611310
90798488
138
18188214
68738317
2320
74481792
93479616
15464285
61862484
61824009
24309
99250765
3559541
2936
81415568
2124
23363057
73558479
2440
11833859
56352884
83927886
821
4153
69829988
3400
520
63823726
19253557
91264939
3013
93414452
6624
75598188
16292
13367729
3608
1082
16276451
3410663
41662699
22068786
98577835
76436082
24594435
1851
15623502
9763
78106549
10084712
88675758
17470372
1972824
70027071
11407
70685126
4113424
17858
306
61579485
60047271
93862807
37807942
28103193
8601
77959971
78985350
57570348
36125303
13088810
75839590
11080999
52332594
19012298
5690
37135601
79446233
13891001
58314274
95449579
52892838
20566196
94092803
18687
54144430
26719233
27173695
71753000
86428345
80995058
98880194
34174452
32547033
90823610
78748684
8927
74275945
85745960
53277052
71793309
195266
62941085
47695329
3514
57955452
31044530
48776474
5464
891
91504248
41244579
56929329
25291629
21699340
676
64365500
36281
56468211
50410225
93840457
103
8034
97479065
33865491
54524512
37080418
39010739
86328541
8399
80935498
54740800
40031963
65227688
62744928
23786718
31360684
3317
11584005
2516
7190
4996286
40990845
91147561
19847537
61580965
58260353
41611128
25715
2719748
5867
85580844
82347230
13285055
53162948
99552202
68115883
77334535
48001159
28170327
63900982
14139390
5195
79680616
58829104
75357947
57136182
4979
209
32345891
12008
10277
23356925
94362881
1856
98347080
72816862
71684063
64285679
97752625
3025
98442312
98230322
66963209
109
2295
91789427
85899174
52148924
98996931
13083
8682164
3733843
91693212
87430718
64340827
15057
38340656
13577416
84560471
25447541
28590519
1291
48536050
88415777
8408374
66324419
22048103
47657846
51876146
74781101
14937
77768367
26030
21858901
13329
10523508
63099701
41835490
14356585
48624906
527
13986400
27810111
85733311
9849
19998796
86561678
969
18676537
92159247
72168715
5720568
77644508
90305938
84506764
58990035
42752919
81376686
4897
60520384
80179460
44802159
818
10098
100
56317516
24130910
64271086
44246841
36591904
34060
3773
32463988
1167
8288
75643655
15103
54500858
68363511
95226577
29169254
91010545
16615012
61139548
62697770
186725
14004
215817
1503
52878637
4250
4779552
98163615
12078
12526
44208160
3848028
55767860
66017660
4430
88440002
53439573
26858386
13866
20608
85135372
44889438
23650028
30360970
2154
12642473
74038862
37284845
29519309
40844716
1250
16338489
4999
81871328
6059
84876994
73187032
37077618
58444498
35918788
9126
47076726
95065862
42451049
65227676
7479513
56236010
42283871
18324297
77913182
88848921
19982861
2529
35323955
910
34486199
17962057
41799828
2132
38248111
88602540
78701583
16419136
3464141
65582003
16608519
4904
9087689
339
469
17728
65937715
42730793
95464746
61104280
79528661
84941520
59924570
99859204
54749882
9708
19912210
12339289
12319350
4086364
60421498
98458234
81098583
8700623
14142
33016
68999038
1779550
15520
44074316
67608101
55981469
12516613
5838
14831670
2905970
2533
44086563
20991
8358
20773
56591051
71069003
49139373
83091256
20258524
5761
43235724
92354153
38185342
47063083
78346025
24642963
48781538
86008194
66041976
29117465
11108
70465351
51088292
61406880
1090
13891001
24725789
1626
5560
83209815
64252119
78771069
47748679
5941
13687
706
3255179
6123
16924
11651
97084893
64416036
23389
38704789
90111861
16305962
747
60795390
24329
60574127
8266
95024217
32723529
6804028
49309048
87062455
87260371
61030998
80941505
54199264
77426145
19551106
19679021
1415384
27050280
384
61740634
23004876
10079974
635
2966
88752778
94612002
2026
5760
5572780
18598
68608170
7139869
5945471
52810924
31976845
54886632
5852
13072
14108
73822476
7617
63587784
43529819
2616035
83996215
378
3568
8927
40101883
79351939
56430419
152091
9451708
95530876
8063
70618497
7065401
93231062
11018
64551641
31872830
34638059
98785156
24962
35189241
77660583
80078523
32228447
11216883
82534147
73050993
49916498
53188041
52981283
33659
12072876
94166198
40472209
82583303
34173066
54615902
89528862
4212352
47867755
29258169
10337988
2448
1913
2316
60457356
5755144
54656481
82981233
974
59088182
1731
19100
457
3607
27163951
742397
21145
83373537
6153
57033994
71645516
13254
8101
8015
62765461
90583439
92813244
77339742
15048084
10056102
44529733
21090
662
9952346
15308945
2121623
99024974
76440357
89
65945215
97461153
76677708
43744517
90640614
6335
95273062
76250510
96172365
21174551
7078
37216616
16881801
7429850
17132922
6
14701244
7450939
17058279
11186
10592365
265
455
97776119
51712986
357005
8757275
581
92573844
72482089
82153963
36627806
25466706
16568936
27442
73605351
16652
7122148
40967306
42868895
77
111
33512079
26824115
45913643
18332169
65217247
11310
67541454
30996546
30508333
59550887
31842201
7424507
64111361
60733176
31500184
62387721
48848022
72255679
71320018
86138889
43429108
15358254
13994
47234163
98001174
69957073
936075
82259485
60717553
40190884
89194900
31832186
43688026
17806113
90878316
12217
64761620
24393000
77083712
34357645
3042
3008
31706005
61473187
33773291
7295516
158897
57663441
2383273
83891300
32285
859859
63099701
51889811
99573493
22031427
25826653
82500525
64034274
1273
22619
4737
83024831
81183833
48976208
95930533
17272
3711040
2499
87237600
24081351
38182921
31
14830534
7962
55925368
54033419
15047
31621902
51969494
72530304
449
87867061
9608263
24878393
21830
21207
31494089
9344
15758173
90738321
4506
61233457
1583
44376632
98279108
96428770
5101
122
49156997
17636953
62566064
87652667
36187323
70635271
51349268
4566
409
188
13921
16902655
34859005
18505670
4921
8313194
48723154
13496669
48859634
66418222
37297219
13303
91261489
81736175
7439
56173477
6496602
28508404
68494975
79952722
95704489
73283693
32833748
26989657
4681
23564
65312981
8866306
83350321
65048398
88643333
2240
63073226
20150370
6282
44124192
54369837
9495
87911091
25386439
52125058
95769723
1029
24692737
85789112
13090510
69385632
57790651
44656297
787
852
54361343
18010843
9759
83280380
29009014
63593511
32917080
74661462
1938
24635
6026
1580
33221682
70593507
73125070
8841108
7217103
7767
51
65450663
13868
7265
67855666
44651821
42724829
96731977
44678806
29569508
59989331
1859960
41708276
58259911
8078
59092657
6355917
11278260
64935633
71850110
15260240
65110151
23886540
5978
22197129
12221
47123896
32002525
58971889
2537
83646601
42335714
548339
6186
21613343
57272991
65744216
98812755
7593840
11105545
3111
4602
50459708
85582524
99005618
12553
55833083
67487234
34957593
3921289
55483428
5393
88792039
74196223
43733770
40431888
11994752
26005776
11081
2529587
87089945
11428
44433061
4030
25480040
82208829
14693
64122537
90055193
77275821
92925068
7919
5671
50365350
4664
65981925
35637313
1330
8435408
9816497
79577665
95122475
16153154
64034325
12213
76110589
13515565
1303539
20475175
67955155
34760006
79480523
42593896
75583749
89781933
1168946
13347923
6703
15932372
90018897
4384
17072
34536197
8594
71073945
65889440
52400688
5004
22761670
95625072
50025700
92735244
29135940
5111513
43650608
286
90939227
1099
61922526
84404397
28241503
76090214
10768
61902507
81217469
54508227
3885204
46013086
41103075
83430202
9323
96139708
10065767
4314406
14163504
10003
6365756
92223821
41982959
54186973
9291492
21931642
65869097
17363496
3320930
91340693
24695754
59153849
27714352
23287997
54915980
81871328
86415695
58281266
12348
63136558
1729
3707
14724
73205515
81702312
85892864
13619
94487804
1218
95921470
21067
3041558
99522679
19507894
30577
64165054
69789528
90190370
23054645
28411005
77254730
58660227
15030907
55650594
82495461
19681213
59603948
91053254
29975697
8375
37454148
33527294
7765
60151860
43234282
13685
563
98294580
15990
30417297
2603
78453064
25528
19705
1071
6995
71072818
51689860
42560659
32862202
34432016
98385469
26021865
39340002
186
57579899
12301
86926244
91629087
95741660
5145
19489003
81617276
4381
31670185
6258
70547132
25082
24893837
1102
676
40434119
32581375
87
7086
650395
25266624
50750537
61278386
63992523
173
23242090
69478719
10057076
72073940
8245
5335
18837509
55810112
5515132
1177
48956473
8320
87017082
670
662
29931075
60819833
85384811
39840322
23406351
99683842
32582738
12836288
93825172
5565
10281
99653165
1966
10408891
15626002
30432575
56895101
65329060
58961406
38997260
7748
7804231
10313
5058
25656164
89238223
3526820
93905162
83168456
31580955
82440810
95494647
14037962
24418239
10448
80327426
64044458
2860
19709932
91038467
22426697
18795
51282991
21621
77412260
96731977
70856179
37768274
61830482
98600194
96378593
589
67550951
14836
89250698
54192235
38365048
684
37821762
71370269
5850
58851350
64573276
73435325
42142551
26300932
17460175
49011310
23373941
41180978
56997021
35314731
7313
29667736
40963881
286
77791225
44376632
12615025
79787895
37992355
39140452
16340
83681361
13599762
82973237
16698599
1934
60609377
30764407
43014870
1079743
43305224
51669924
7975
59506312
46885780
3866
1214
94843398
1514746
6467
94635444
6331
34530532
88472830
20496936
8344811
66451516
47161379
933
86873106
67029759
56045937
18236635
22948246
26258510
99757358
24148195
28911562
4306
15038
90445658
84956148
8043
2179998
36222
23550640
544857
1841
74908349
60725339
1415117
86734060
21637924
478
72970444
12315949
73971949
36887061
28570663
19835
82891271
49667652
59855766
85244387
73949455
85080202
2658433
7671
90994058
19734158
10377
53420135
43502420
84314645
58492395
7054
60247508
34070859
56564997
30713992
1210
36267006
36080010
53323171
9162
52845371
5275
92044058
10378
696
47029405
18700643
1471
79687582
11377
12731024
5072632
17032322
7185
7036
38580450
65926989
54680600
63841470
49983738
30887195
40523496
99757358
92251117
2215481
137
31865199
83090336
80099860
80305357
54742979
6622077
28330
224159
33356186
76884409
86645248
43942526
125
53162426
56168759
39960257
72045661
65312048
64800767
76726852
74395925
95219906
48153250
50506806
78594881
50437643
94311563
17621
44334775
22879051
1368
22353208
36255990
81284038
48080017
73667214
5495
49007683
20291710
35371613
56
16566901
3811
7028
70139059
8573
42474392
845
5952
58842127
20854023
87736027
57699931
41042764
3449
33607686
1975
11499
70482137
44921036
3672871
73415867
18647
4511
23262432
90446149
11825
8248
2273
85767380
12039
11178087
47165911
3861
40
2851
84841424
12936
71047119
62141005
19874931
2842
428
36096256
58300552
48247190
55138775
14439
18145240
25938362
2964
19368207
14820498
24695754
23326824
56579313
20517788
1972824
826076
36296471
87480747
66352916
23122
4986
839
6232548
57749803
99173243
76527018
54811128
20691888
54935323
40092143
67635051
11870
13911
22217021
14691078
22524412
7842
27788247
72214478
21803
62580707
67851647
4991
12939593
8762377
12312
16715754
32311373
20707561
46423755
3407
10850
3317
35243096
54130586
16640059
94473769
31162
8033
37043033
92540865
69246263
870
63640792
12194171
14794855
46989503
90071498
73742636
69769817
11972493
65561943
37885334
71268206
66629268
90219540
30803
20145
83177020
55604431
76094468
1185
96649182
2563
47340973
31706018
83858874
95001131
51619925
87741291
1081
3876
26891960
1941
1234
22284348
35243096
63585504
1792
82844860
76469885
46542192
3315313
18513
2506390
62772157
86291419
5702
50917876
12151738
86461916
89980248
54291056
9490
96328990
82010784
39729604
95049449
22802376
34733076
60986712
69723439
6171
1310
39636660
9230
12250
44925825
5137
34249403
98557389
61467247
46804027
92867477
97989530
19007
59318709
30552470
8017
79170055
12293296
30249164
96267642
14261
66096220
90554482
69418285
45647324
4546
25803
61720070
25838367
24443340
83643772
31757896
24609711
10788663
6950820
6321430
1492
11058
6819
60434298
26090925
4915
30491396
3406
86268599
31421425
11136
22472786
13700399
63551230
23795758
124
90429336
39416821
37553784
67721238
51286828
29504758
25087333
3008597
3220
34885818
39403249
27004
72417623
69723439
85033094
93753971
64329218
93832815
47233987
60321731
25704
73162188
18946
79200015
146
31150952
59030134
17131259
85010480
15803665
52952797
70113405
96627722
12023
84157964
83434747
8474162
52921888
1838936
12353626
39919813
10062
1052
82768209
22933413
911
78942160
1064
2144
2929
69407582
24387141
93686763
1066221
34417411
46775891
4822
20247196
97115040
97825830
98849188
10188785
19535
36197261
4175
53257534
73373617
9429
50405131
45678193
14432261
90995800
93244004
48344127
6222226
47107553
85030170
49968225
46804027
46440396
98654589
9308
14687504
12074
35663843
77052320
30266831
81945577
92205077
67637658
7139869
16205
2164
96634056
37747223
32170981
70245328
30351822
61572495
7650
35103070
73650813
40564620
69989857
76348693
4188
728
73889222
9188
49177933
10192
13699343
80060079
3545
20066
34465784
76352940
80845128
21998564
9506
25637114
88521792
7814
14324208
32546148
68836758
31360744
4671
51311358
67609223
85339673
72814035
10739805
2064
68551997
338
36234930
11862
20102323
39212204
2378610
61046017
94702689
26940876
45334118
77360709
40607085
43162059
50855102
97013382
13185
30918781
34442866
727
17322
56900331
6731666
4287
61050570
80974116
12329
97273977
94192175
14880492
42414325
42839096
3767
10435443
39889815
9656
97942937
26191848
1165
64833240
6311627
7407726
30007726
302
82082327
3776
615
2580981
94502969
30048503
17689979
39326941
58610621
6707
91877523
10139928
14404
5856
34032544
99560456
6428
85271517
1640
16214107
47663507
74084828
64733033
9412
19397708
16043750
4488
12245090
7131
9397
14183274
94105480
31942376
52572558
65866209
11056952
54413961
6138325
4782343
9731
526
7750
93707868
5095623
37670043
19251579
12723060
5053348
81126863
63639412
43916500
4305
23359196
47540522
34956966
26113536
84858279
47748679
51007275
57366235
46047628
66252661
13183
25415136
5133
96277996
5849
2937912
98494132
4189
67890796
49377081
57570348
8436584
1408
58
63192754
17935948
9005
42063489
85568603
10883101
61683477
94598206
76979671
46191810
43455096
53890527
33562939
30779117
26113536
90248779
828286
49
92689568
39608396
16338489
74976295
91364211
311
35777984
606
17826
44898
96447293
25698221
68448286
13821153
65361289
65191036
31010701
2296
20784
15176278
33098044
6511118
11138
86165150
7920767
993302
77634311
241
86236576
7631
99527387
3583
243
11466310
3344
215817
13657855
6395
56714939
39126353
78105515
85624764
97115040
90823610
59322568
46419679
18669
42414325
37898530
66471232
50288577
61820745
78311510
196
1521627
4212352
35323955
95985755
74769193
11880172
3335669
2043184
45208753
16168782
18548113
9426
87540399
99532348
63828271
1990
34007002
35520049
21222741
95350204
92923852
34339997
3803
54686591
19808057
4111
2704
14417216
71471232
19564436
2223
90591569
42498356
18942
16874100
33319679
5285
28920405
53891249
78401671
23290
10706
11778
42953265
47384402
20159621
68111233
24388241
18310780
10747505
12914
35323955
96183757
72152091
4746
35206952
3672871
47585981
4112217
21094753
94542204
47498956
5630
51410972
21814
29421168
4988125
74811091
692
11723938
29599965
94070745
9452
69045014
46396654
64174645
92239892
83452694
22092334
7723
91952320
67161559
82904796
70750971
21889332
75085132
31078033
37355979
33403281
36548739
84107706
31880392
42717618
63125671
24543594
63920475
2209
32182775
98152558
63287831
82076298
2277
26498
806
55821909
45860129
36719119
68460436
29209325
13248823
19069697
7065401
84703597
4286758
20656
17640152
92373702
65486356
5850
90572936
90427579
28565375
2244
72250570
18637639
14039
1032
40477400
7999979
10180
41376
27826771
63868149
90202079
87914631
97561453
19673632
3533
75821793
19086
59753902
19680765
84281215
37422
83709875
15351
46947616
698436
90397399
32612
13393771
90028339
93390944
24822263
63597594
77714344
88044598
19990565
28543376
3856003
75740299
63343098
95816837
71332254
5999
44635959
16451990
58977710
67395122
2682
90760724
3001
99143012
19704638
496
64111361
7832
49452854
7127
56952594
38957070
57396509
26542731
12653
120
75439974
26376042
11810197
34709676
79466622
24611
19590
5407805
69922096
6630
96686149
402
57118023
8720
9727
35835187
86210663
70627998
17594762
9749
1543
66271348
74181217
7550647
81544658
93272436
7099
63920475
6210180
61696715
33321758
486
31150989
1780
92418113
1821
5788165
34037068
89685950
11044
32834641
35115490
1322
86852843
10459
26125844
5816
45193361
80069705
4985942
61689797
93141651
43006142
18122
78737083
39326084
30386661
25037
19579
89034762
95365015
76674735
4633
58778952
35902632
89582676
25781
90288835
79058242
10502526
2644
15813
51508078
97206581
8394
32451423
32666
67194549
4025845
80701911
53257534
57012759
24596965
41971198
18562482
695
10599348
3089
51678332
22338296
69773810
72951313
5740615
6906778
4739
17807
69495998
80796242
60103480
61856818
78205385
1497
2741
14229147
90901090
84348592
83403054
67682777
6284070
81480959
7434
8535
68643684
6815
76264
66324419
19871095
2797945
53115331
73347305
59738477
83513421
79765769
925
9141
72246869
35729
20349220
77319584
29600345
45728427
98535936
53378653
91010545
2696
6275928
10668
11314431
23262432
81963905
24045377
21377927
70125903
2347438
64240127
75322211
56218754
40856848
6851
83998120
14541912
26585
6151
35084066
99883853
90081343
83981314
24030477
74807004
4928
73719736
71795788
83141527
18460
16214
34071306
159555
37512662
13780431
63852455
976
41929417
5369208
7436
7307
87889810
33253561
9965014
9274
57432550
145
23028
95615731
1435
4889
82734819
65950958
25311691
31510084
16196491
49675538
68571279
63280556
89377277
52483550
19842
75820340
77685043
16429
31631566
3360324
6919813
41717198
59619534
98486108
99216503
21080737
51850874
21049
39696062
57184209
37842882
62531513
1820
89506102
24862
28150895
84644192
32656068
1174
24707299
84433800
41954749
9
5045193
99531875
60092150
60559337
25457
954
7388
75607532
52926324
69216257
4384
71128348
95888170
73702084
1848
9718
10437835
10316763
76469885
44149127
66618092
74224956
12748198
79076300
88106015
94155176
19219
49738121
3302
63414512
18799852
65527211
14910
58181608
1129787
68860878
1467
38580511
21991
88472956
9431826
24411
27966849
2082
55408807
32081407
28438755
81763395
75101155
96832946
63660181
31094370
98664407
23815974
15234
2196
63499925
788349
4706
99518695
34910
4597996
89019211
72754711
47743745
6214
89421147
8682164
37477358
1106
22779714
99835592
49153846
88589580
30464433
160
41591264
5666690
25966217
59506252
73923100
69523056
6717
30068451
10905
60560807
54478480
18707
84704464
77535603
2999
22273586
28380740
96414618
62997002
15829462
72158607
90203481
1415
81433269
66551382
12701
67254636
478
46870210
56587991
122
2815
89875720
27496181
39989518
13709
84630090
94653972
48093483
30213022
54419476
49919377
28052835
41233077
66994703
4017627
91879700
1084
9045
1372
65909014
12248
16696177
2876
89337509
36304828
52848530
9836584
3540953
92236417
41584257
56926355
68151074
225
58778869
15652901
40511607
29890446
619
17394035
39494550
87477018
4176
12950
21222741
83357104
40174999
20496766
13059
39220128
76654814
34889659
57939463
18028871
72511250
24612527
7450
54619445
12550
69339054
6836
23985789
85536119
886
12507
11124635
37203919
85662011
86729390
53436674
50370926
10205910
491
76911345
94314725
45792323
60780339
68924416
77044214
10224551
54795247
30714730
8034
93054499
95830409
35185079
91409425
4416
55953671
58878996
31475981
1023
39912685
68822198
16328
7981
34563694
9291492
99642261
5431
46788991
7466963
29729
50660261
20242
93309815
34480553
7609
53378653
11994752
19726
61922526
38030638
6483
8654
85114018
40630085
31109796
12788407
75867612
97680294
2937912
20370652
68220611
38771061
11199
77893677
87935482
30608567
93489908
50442557
81014732
3362941
965
10458
19125184
26174255
20438407
52395490
71727499
31488198
3405
5669
89558781
86813214
63428859
68934787
75103710
831
14538
662
67918137
76348693
47018564
21103532
18679
26685
77530327
13938539
70477342
73245026
26416496
5800080
99451310
3358
11264
210
20121770
60738851
9435083
21418924
84640900
17997
31551663
20763781
9894
75
1556
55125048
91403308
26648090
16711
12868820
2657
28904055
12868
4604
10800967
21943380
73970725
67755619
81681553
53137207
43200185
5339208
5207171
59939883
89801642
74036972
8558906
27279843
55579219
61675691
43955244
18241
51707003
74351092
81801821
7002593
28687656
75107302
235
82621838
25532
24014324
65057686
51140035
61561552
82564240
8988076
82967090
3143
34949119
25730791
73688251
6309538
15339
3360324
547
62978177
34961684
5288
58962487
86610345
14350831
35215158
2073821
147
9912060
26313034
38829545
93691814
95262877
61435493
55749011
12811
23683809
57629345
95515906
11222
14129481
52436367
23301593
88079599
80799714
40786350
23018
33402227
22
78830744
719
43113040
19347839
74128653
17208289
85670300
3222
23123123
30274841
27417891
9691343
23660920
650
36429861
54599131
37362349
423
1990
7407809
10061
28478922
99052672
23165699
83007162
41333722
10956
81230128
47859095
9980
21887
7914
11644634
45668638
10242
32441561
1950
20878140
1692
5608466
10679
65203711
5448777
54045641
95159583
94943919
18767011
2064
2593
43723715
44334775
592
4393
57771924
23026678
37747997
71210966
75328643
18148439
898
78883055
16366264
1421
6956
59100712
24657784
16230692
55365896
2965
98177871
70234326
57465471
21033441
32893821
26386
69940573
40602535
2368
47955149
4868
79786869
7482
24080505
7775
40994724
5550
85854485
2165
52926324
18133
24130910
39881883
85624764
13448706
44017403
49435700
29890446
3752
14889
45359569
62649714
27714352
3373
18433
5878266
72510043
34760689
80041845
52752253
2123278
59205430
65885395
638256
3664
3720
82826122
32284517
16757874
9559
84605229
78355099
31347629
48929025
17390582
37869278
30430479
7671
1114
9641
42474392
47546688
96896980
20863593
68416902
10277
86851552
4784
36638838
46667481
85033094
22363388
58924334
19968729
58958894
54291056
99858518
96414618
88142759
90823610
48153577
12836595
33778994
43072339
44109901
44515424
651
5068620
92422325
38860581
23506659
30799211
37158935
98912957
213820
58753562
23724563
20645740
6192
10919509
91220762
14082002
8212429
19304739
90760724
12635009
15954495
95222708
20074
3777
27240243
13338970
7275638
46441446
41057966
4936765
79853639
54124805
40798858
89471937
45755922
40856848
29549629
24291
50886542
2609
4356
14397987
53572621
7573
21517262
21015057
17556
49416301
40620316
46636723
33948126
5600
17445
57470026
55103680
49397315
8517265
46514060
74336493
6068
8808657
44622933
42409866
76860692
21435922
3323
34594139
49991324
479
9669
3989
95063090
82842196
97486315
58370808
37818714
54753555
91685521
9036
86040358
76686057
27830256
27965395
18182
4953
25270731
29617531
32985631
67692701
15038702
48694457
48445831
67745552
530
61688591
51866055
13041840
8584120
99072739
91839109
99531010
78328283
34461443
54703077
19062929
9589
8747
18098683
79404820
91835985
6566891
1940
8415
74939438
13078402
2576
64465508
59435841
93564946
47867755
3871546
12339289
22769396
8103247
16264
4056
47748679
4484
88813489
68893677
42427213
31027696
81637139
41330810
1251
74961285
84644192
21958006
31030623
9873
3504
490
10087507
7659011
77723943
4064
32791208
76654814
5051331
5821
10289
41909662
66704773
85420827
77747116
67409622
27325472
6892703
9251520
47500669
15012841
44109901
97942937
3520
77466488
94882920
9338
24002363
10552
14432852
31911387
91717137
59824971
65205574
68662887
33720551
85869593
7354
59216584
59673508
90686539
98652197
752
2906
62375514
8964
68836758
1147
12316390
14674
2912
75742157
17189157
3017
399
87069444
55385973
10035048
31139215
1382
35918788
27745645
55231872
97806251
6806401
77742954
4281
20420149
41998581
64904200
76622421
81604142
635
13002
6976
17281
99474897
79528661
82703852
63760477
3208706
29667736
57198919
70856179
6044044
22066266
6738
3887
55276241
70857091
82666036
20403711
81702312
26534148
12686
3732020
16306
43971484
2864
78659950
22914952
18936233
25
46600864
37941469
13728476
48012151
9432882
19095
8202178
42229943
542
56844923
79008571
35472
31360744
59008485
79385380
7269
62001918
4030
80653332
20280997
20167
78381674
74558332
21068329
38070482
84062656
33307
37192939
27454659
20440061
99023042
3263388
6688974
84392261
76877778
63303065
63708430
3051
28323961
3130458
68764058
1124
78886506
95150009
6975453
14291
22717036
25483972
5560501
24826
73245026
3322074
542
72911283
612
9167
17
19629013
66544676
44754396
81089809
49498192
3329
6281
49410843
9636
33048094
2643778
94824980
36582603
90978490
2465
31969712
4651
5120
86231680
1936
76673245
96498526
79494466
47570233
2137
35502920
22473052
97746353
52582845
40700360
9682200
18264340
36196661
60480832
64083207
14579429
82859338
70580467
21334840
97935947
92810697
88355238
4235446
3447
41924447
14263424
2891791
32134138
79451584
9083
27784
85225714
10
65150383
14140
388765
88388319
9086636
91499655
10490
10428
65380529
1045
64236378
8234
94315301
6066
63542926
16183134
58295805
6306
24706552
23660920
68074391
11844
57474551
17221
25045218
944
1623
23054645
46993894
3526650
2404768
66806411
38793751
41767955
32584914
27200094
18573406
59546992
40569745
61104280
61211001
58239220
24352248
3516
74083733
96168415
17731580
83073985
64055884
50212882
1803723
14599233
2280
73
87869801
18112086
51130132
39708461
16111
78872504
765
30754761
94362881
38798087
14905643
20834089
10834735
80289490
53747745
35411087
5961395
27740304
65074143
60168090
15145
58731989
46904544
85704418
97807473
12868159
17878386
31157480
3340
212
28201444
74237616
91083322
1675
2293075
4628
1931
1326
2052
12302043
74391324
44349584
13911344
73347305
72460592
15215
26191
1407
18233027
2057194
63328225
3391
51619925
75257611
43806074
63039206
13569
7485051
34049825
93611341
54892079
86501547
13825
13215
52315784
7851
4438
39926222
62431707
34143
41028549
97416432
36150822
6968
70107792
71496486
2298
22769396
83938947
18317453
85982467
6176
29778136
86170156
68202437
96586973
64006593
85073326
70326408
14679210
15304
42124287
95827429
8765
52162151
34474860
63076526
24183
23033448
71708924
4317907
30072816
6677
22087912
62440494
23069777
8944214
2467
84323185
48947015
97580199
39577862
81284038
96731977
60829123
33242265
67375411
7554
7432634
10018
45594707
47657846
77558515
6180
57216589
7127581
99068954
44642456
6208
18522
28783377
25706759
12847
88388319
2886257
6723977
28868259
7122148
8881938
52931309
54997646
25959425
41398057
62372224
800
64344276
92326099
27255685
486
188
711
2927
74496924
45050973
213
51699969
3901020
31580955
261
2787
24820588
3923
8070350
6979
79467095
62294788
50889270
16184072
33433441
62206222
7157
41523992
92857990
32623445
18307732
5986572
1953
43733770
68830488
6552
793
97074766
2299
26983795
47501154
67277949
87718085
84674070
32362580
75873997
5959
38605709
5675
996
6313295
21626
53335135
64344276
8807231
20026
3765
90011391
46200264
39270377
62068036
10170084
11798204
5246
15703
767
43978683
94326257
3925
91089134
6188
75355369
39698741
2215481
34879778
10928960
6111
60650403
4192015
46368111
3147710
96506335
71130337
15458381
91264772
86417021
2993
14734
48379071
12304
86256309
56134588
72692283
85837677
3829875
79283658
3899
20951584
25238548
45236940
12227
3672871
7025766
8680
1897
3754816
64145318
329
14057428
6309538
59984919
7119058
61802069
600
36573341
97534447
59532583
2956
74658040
33745639
1064680
15065
9831226
61068593
137
32752480
358
68589459
47015556
68831686
74352864
65811092
17430
3241904
40727801
818
5581
46972215
17532551
52704723
1943228
30564076
9462
25193
83194652
19047902
17878386
97863109
93159913
30883268
70888789
92621035
20029754
8291
87230400
84576639
34550714
5926527
49015616
76985415
66783423
27474145
1266
20457359
43553762
39304293
85617275
7963
88986278
79944059
82214750
2232
4354
384
5740615
24692
99461922
9239
24822263
63807719
3317
85601869
89014787
2517
2990
118447
20113944
94342145
23668171
28922278
1581
65775272
11456853
65992396
20474
48047399
41897038
3144
99597373
45610304
9958
53281762
79030755
14829727
85723895
1767
82398533
24595326
47107553
98694215
90104772
64806704
11495
48910273
49988838
92336683
36907092
1798
63463548
26978
85889274
24622020
55953671
5687
40042269
87579775
95205146
89558193
48517677
29413
54945901
28051124
28027038
18804663
60322473
25270
40742878
82943043
346
69031312
28433915
698478
31528799
911
36703764
55698032
84703908
24348
94364885
27919156
50256048
27707811
242
70296626
4117
65327311
35999645
43367555
71652006
64674170
77841173
5019
1681618
25344825
49639723
67277949
57389871
95347000
92801286
17283031
24728465
11146903
67429299
5885
97674322
55698032
79707116
4591487
73144307
17250
43102764
54372516
21126615
24572171
63393931
96803091
21321
94764681
44747193
52011571
35974393
85596276
38544219
85624764
78772424
9851
4791
69516736
9996540
7979
29792007
31178492
66563017
6077
13150
24212893
41244579
41333722
26933871
83987179
357
13881
55842831
70949092
77530327
89582346
17058279
41455980
2130
92195027
54764934
74734736
97440618
47523216
24835201
32057747
89943062
872
81209772
11001665
90366393
1623
49517377
42280902
54585456
2698
78124138
12103207
83007227
78215015
46613543
68277719
69927242
65078606
46025015
43352697
7253
45
96986804
98377679
29871919
49862976
2737116
1389
5478
87202371
2828094
36240407
49400580
2997429
14820498
1247
21689113
59515224
46169197
19283975
93427010
3389
10622486
4286758
17184
69403509
24372729
37382593
76236727
23312491
54148873
43809430
52081584
97185400
31386134
613
73292586
5137448
86952501
637
25959425
23101816
10918275
33121278
61827856
34112121
99227314
19488395
37005074
20612465
4099
81864544
64025479
51840619
5690
89764320
28832
15669
22480
74023526
12366
75398908
59092657
20075
95133032
86778082
31612882
92039051
63582183
3611
74196223
4251
2462
56260590
18177
82774377
2179998
1735359
83847477
14408076
61786110
32384214
30151720
1587
93449134
34342642
32033615
73064953
11980
11254500
28147704
11898
40084105
60192671
85662011
1605
87907362
51151174
1845
72904356
14470559
17442
87862058
76339741
4026
20547079
45891082
36417
59833289
10009782
57790651
24866014
2081
92301590
73832602
78995774
742
60324727
33603797
90306869
85624764
93978761
5595663
98048780
62994778
72722949
47418009
42063489
689937
36887061
485
5906
13285330
88015850
4408
33325379
199
41892947
37362708
804949
59099180
98669570
14729
48445831
4393438
9566
54004015
10040167
60815044
27004889
89685950
27173695
22816477
58332456
73299486
56249214
5645476
62148522
75610899
2476
42125655
9627
21811
10152154
37971968
24443
22058
3728
88443676
85904451
47915637
28373937
61489045
57046019
91145696
99364030
88472313
37345078
64023209
7736
15297613
26043
27490347
68717123
60073622
18076423
2824
65761276
19154983
40124875
588
69011800
19940
71965797
31073745
2748
139
70635271
24203762
29519309
21403137
45597662
21226821
82877177
71830910
175
79952722
70668744
40231328
17760095
72243916
621575
293519
87533161
32940
13505430
10726604
53225280
49421573
32289381
1268209
83147081
14736
87616654
11564
88375718
57749803
26528423
1613
32460240
54555001
642
10107
41583489
40357255
98035984
38491106
21412568
68066761
25753104
3865
21998564
23367
66604017
35066853
10026
42048331
41538119
6265064
77160223
54308738
411
71541552
1948370
51615
52758383
88639185
91429577
93234667
61762556
24791059
53968344
82428255
61298000
36954477
6017
7364691
35524134
29167096
79396769
2892617
90710611
6561
21094268
50023489
96989683
17722
47119092
64812662
78680229
65175273
39229441
25930106
95145071
2192
28438755
6011
8879518
68156718
79319074
2497
97290144
3579640
34318924
86623972
1965
32681
46538240
39844316
8728915
99586390
66845228
5335742
5899
1938
65268890
65153515
92858205
7091094
51447764
16296
25700412
47937456
81614658
9759820
37235794
35261218
80704670
43432308
40208902
70391198
80918158
46876001
54781440
22387421
56933647
949
97500040
76738732
2964
3699
55385962
29261892
28189066
58682713
49783130
58343652
46150488
43244570
22733741
58294783
24372406
72785580
81604142
65
47653182
4698
96515521
97333810
90224879
79709854
74907257
64309969
47262514
13245826
67427611
10383665
66729377
66775466
4515
2584763
22655
92312153
13731590
19134597
62224839
81853205
64088106
15393859
44036525
34045635
5203
90102699
31130765
65316788
3852
44000389
99747106
64619196
10314634
24151747
38272704
59479180
44297768
9244
77988877
97524697
85703744
52797887
39052007
59130957
2735
93753971
54545534
42282455
52610351
30967837
90059148
40682052
53531581
48719792
90397399
56989996
86980084
1180
65233353
79440255
55904890
27231407
1646
79984547
656
82208997
95404181
25863541
36039083
38232532
45899914
6885
20012832
83007162
68740868
62063054
88589982
16987450
6258
78990485
12259610
3018
40836645
1179838
12034154
8093
12144213
78356479
14895
87495121
36422
60222168
52548234
36192169
3249
203
66757726
32704624
1087338
44372747
75053284
38644861
58830332
88137853
5
79826474
93874836
7131219
35099330
24764929
29151365
39555203
67908129
38422107
76331265
26342233
44144613
70071080
4604
9087689
33905107
27
26743146
43835307
5556299
83433845
45037478
19820090
36085380
2964
91576502
32578890
17538
64636263
49354033
10295884
2820263
12952019
73212461
50469966
29176152
81973843
39139296
1113
69001482
1664
89875720
50252833
33451
64653763
2040
38211365
58075873
67917873
1507
79486141
66093572
3564
10340
3340
55764391
18791386
6342
26067846
82430502
34468959
99680285
69273315
38962778
84626770
96129881
74998395
37626953
90648974
18724
64430466
1600
21776
2255
8784921
63973631
13837
61946596
6648
98626344
86197986
80437678
95472277
15178228
53670804
31176082
30134807
21068329
40927507
97708117
59310179
66226277
5144
16293
83532228
28027440
2426
71378210
2147483647
14229
24857
2551
51509415
68579445
56246566
91245740
56201428
71484168
50863598
82329835
47672163
14597359
123
4052365
16486693
1289
78277814
30248442
2222
64383306
1248
51035952
3989147
3267723
9106
3556637
71842356
15317
19914790
26534148
39241416
31985377
57045729
4094
996
60544098
80766441
49929227
65755722
14041685
49803316
7969
24728205
33510399
697
130
10015
6769
79128528
82064604
32847598
74103047
44572083
64028708
282
97989530
43675887
7339
33433441
97236025
52571293
95512655
39165528
38690016
8335817
31456
92429935
84875174
1641
1603
65903953
85931492
6234
32065289
59939883
25855429
68244142
35918788
452
4
37801575
12614420
40501503
2491
73080068
5811
14222967
96184055
9287
4910
95676942
72849474
18535366
47026502
396
87926857
10521
14227379
70774069
86452011
2724
39627810
444
11138862
30481
14943563
388172
81897183
96208082
20027465
41626909
20942
929
78860787
79667966
10807752
70488814
92627895
36101331
29111
15102733
10986
76227614
79741872
14622754
20956936
43295927
41285901
71806357
56867021
52056749
17433492
148
6965691
269
3061
1848
74538476
12771
28373937
53125966
10925122
76708483
311658
896
7444
5479151
68186993
85452750
93900903
88798304
50167579
1057
19485003
73080063
7416507
34249403
43170929
78235240
62714528
70655096
54186973
59172144
27497
90032483
16690125
4075
59028650
35494102
88372388
13317
92013665
3227
32298
30607527
75397523
16486650
75272901
92604382
83293225
18617
7848
603021
5906
11760240
94971121
52897634
34381743
53825268
78459969
36866947
87102264
1032
81627987
86362329
16865
12490
69560036
34938191
1892019
3758
794
29729269
2554
23452847
11885
52513764
86452011
76631616
81110939
2678
97319343
4410
39402567
17753
52590310
5442441
58789057
39426003
1477
9057885
4376
34135866
21494478
1945993
80653332
61051835
85298850
8894
94165521
74877239
89500723
25847
194
93589690
1616
52692361
17337
26042269
68322066
90570575
13752015
305
44895
69864272
48684237
64309969
26141682
96269776
375355
885346
1222
76935112
28402
2149
905447
46812237
57629345
75935513
38980550
35316962
61685432
67240322
84836377
77865193
89058210
9227
35115490
69837332
36304828
35594791
42023094
8163735
7639
43950186
7491
4364
35077298
36621315
54930271
40311280
68150905
78660638
1961
14311
39820870
65902233
9809693
9359
2806
3283
75470686
7711183
7702
48162125
40895181
39439469
55753345
20796823
25071895
17778
45462813
53816515
11253
4791
16395569
69263894
71563233
12798
35594791
5063
71528457
93103805
47141372
7303391
6565783
55231872
53035006
7852715
39223395
87476718
97383301
19908
87799387
16042082
55498319
12660386
46759433
62049753
4892
73488185
25231
42072291
80210004
85511844
92192295
12124
37629954
53307996
69923678
94378129
83091256
3031
58239591
87151211
84404397
73433846
22408992
38460619
13502
38750478
25450262
26414
3062
53806017
20275
44207954
30359
42409866
1865
26716582
81368891
43861839
95334297
9068
7419646
28000745
3453
83066925
28934382
1335
54478480
31051135
55466970
33302683
8501235
53823359
2542
64365500
53978442
83752522
10281
80950150
10719
64557083
4320
11314
5954911
22284348
59049421
51866795
2995375
69874589
597
23418
29433043
28238222
14345239
3618549
94246878
44282070
4657
7490033
83676544
82730491
94213390
2080837
47076726
5234884
41440515
96858064
11510847
47618012
21810760
48532416
3393
82583315
31752689
81205077
85515669
91271293
4714
12970561
48131215
39684852
4922
80847973
73002677
21014
44504282
1825
57577586
4621
2041
45584022
92272349
28576032
81774004
8989330
14638950
87497005
93792987
94517197
2285
17309
81360141
7077
24618
78737083
62019628
3612
49416039
74907257
11668167
66215569
77767923
22348
30517434
60405922
32645
94125553
63451215
25349
30453588
57202233
86813214
93284299
337
13711
31770
34151215
1
376
2417
52700299
177
10003902
34481931
46865131
385
16817836
71503421
29061533
76436082
40858937
3383507
38
88825844
89848139
11584005
8039589
31405419
39055962
5082244
88575809
93067435
24277948
759
96051980
14278
91826657
43896282
33566511
41586998
37370374
84838126
35000303
25344825
75776158
18262738
5536052
17101
7963158
77460902
7540
91249219
61068593
67257833
4248
2588000
16735666
4407
63778731
81539875
95457891
5762
63249995
26142196
93180001
50138564
7628
9691343
4482671
985
67889603
3934
2578843
27845774
85247443
225
80823029
15432403
58689627
62845321
31832186
28907
11244
84350067
80417488
85802516
9714
7363
94652558
5781
6114828
80330137
8960
34673145
73743812
24352248
65217247
29854716
78600787
59493239
2801195
28418
96764624
346
80821346
47743745
1820751
41997928
74619842
90591469
72310750
43406271
65662551
83883635
44618605
10107301
93873776
3511
39627810
24706907
82142477
85892864
63544262
99334459
23816597
69421098
14488543
53237109
20885015
42955526
48321998
61923644
61595698
83992718
73222312
63499925
69559375
183
33812514
12660378
14960704
22758514
1059
84601489
19188
56181267
4680806
93639271
10905606
2356200
99462772
72646007
3362941
98060370
66909507
34023519
415511
45554039
77202596
92854270
50025700
54387627
40963881
41106004
78813233
9108
54880724
31668
33770852
21731
5540684
9614411
14537
66453708
898
89099806
85379268
30813772
89111236
3402
33983905
54787026
5655
370
27275977
14031205
29033516
13971
24108237
1841
61752607
23629613
19807901
32267350
14631459
47782204
97852292
78487789
76996195
72034388
72045469
59790595
14201
20194088
8225
19093144
9486932
1195089
37459591
11929
7458
5902627
37382593
19365
15521754
91078035
88078939
9389
33209223
90935773
12295
1050
9733295
40128914
55225583
6410550
16874100
9951639
92418113
49553983
20528090
360
6503
18005212
45937220
7512715
85914736
41406515
9071
43622961
77911909
3212
37225944
3824
40009461
37702805
45701126
96356130
83462527
3989451
71516085
95043923
1480
67972479
97763299
97304512
35640346
18468259
65576609
1238
72397772
28017157
21829092
15358
437086
45863018
9566
6416
16925608
92863357
26928996
63965598
16295
54796920
8656357
52579087
26113536
15483165
82654515
43959519
87940611
27178087
43308944
3731
92281189
91046715
7612188
65830281
14687
47157117
13531
5410057
65695953
10905
44202328
75937323
20449794
99471859
13922443
27643444
44047410
18452924
8176
36774023
29740017
12606
89803283
26073113
15004611
95066898
12901374
50583790
8243969
77298651
93961652
87672394
95515906
85715558
62420197
25501763
14362
22652
49916498
45835244
76061628
9752
4586304
53895590
4295
22680
67283305
93720229
95021262
77109663
94306273
3498541
5849574
46440396
28992211
33856327
30324324
15125415
7437
52272079
91281667
41190064
60717553
13111
12655
41985539
76273333
961
27736797
14289
45740357
88214107
91543090
88966755
50101671
41988146
75986487
7963896
5188
20477
42585636
82545044
15136
3803
6021
6200
79840774
68206064
154
52025806
62693543
2649
69754498
32430
54585456
35497698
1958
12552
2616
79748101
10565
42822357
16006
13873
94927400
31589485
40099600
21318
38890139
24582902
11628007
47377844
538
56387688
62087402
762
19704638
37578818
24208632
5751
75826162
84136930
30406657
3435
1141
48703074
34429988
73747581
4854518
92153146
50676194
64870343
34996684
79655370
99041597
30695727
9534909
64013480
5296432
43723715
65282104
11735124
13966
66358789
34973717
13041840
127884
36264005
71426243
59867095
19624293
78163436
10004424
973
54259059
11993
83797359
9621767
35747742
90565728
12794
1518
23541733
4340
25967
19069638
121
4146
32337983
4770
5804
33997541
1438
9244
86610860
36471999
90933613
34789860
4207
8956
18649
98062305
54217853
398147
97209330
90895990
584
33181310
51925257
79131417
97578634
6858240
86193003
53956940
86952501
71
45002115
5111513
40635250
76116953
73153966
33378149
61223431
72363884
4217
69484143
5430
96010157
29217360
207
68322066
13165
85830959
35206952
26734059
16640059
39143865
68285807
76959049
1210
35494
3540866
32208966
36021953
32013673
57203764
8437
5754
80076389
95484946
47624075
91147561
707
22786268
8995
18183761
68815510
714769
2104
98598262
31815
14263424
57365818
40910192
38333040
66054760
34760006
71885371
1191
1026599
31369731
54995854
41156961
89377656
21403757
66963389
23283001
53984942
27670
29323520
3908
41863
10914330
11366424
1782
91789427
4075
96119545
24025810
22010
966
16381249
34530532
5493
8588210
23165699
23132819
46911883
91083322
13547
7678
14030887
39415054
69512178
45784247
64204988
3874
37787135
12983221
5692884
84689223
96933140
13210613
16117
8630650
98070789
4580
13129
77660583
13860614
50863598
59531975
58586043
41413502
2126
18677340
7560
68836758
42246697
19850
-2147483647
29564401
34852261
39055962
80807099
87516337
80675705
87690423
74569552
48509069
96378593
42860354
11267816
35613203
32547275
14299928
1456
130177
87669224
14488543
8001
70400216
8285536
55242725
86460598
42259589
3401
1904
69023417
58981080
52914261
3672
15097
38003129
13834
27184295
8597
3950
36226485
26469674
8511369
10257
90274983
30266831
85373453
228381
87282586
43063207
29322692
5529
47952530
38340656
93394336
4394007
17694333
63826645
10482
10241
54853923
8075
68971735
5176259
29399369
2023
23851341
10936169
63524965
48606973
10193033
48139038
2773
7424897
3213709
28432
34501207
24670
74842297
73831868
19179
21125256
45872912
10281433
9252
24
83501744
58296595
16136998
9722
24273940
18173
53132383
27021800
46760434
74069453
86
354
744587
25363211
96017439
7774
34608818
11945
42568
608
10282425
63424289
41480334
10053
916
21483496
2127
55055672
47541203
86996460
1621137
33105896
84093500
63934325
69989857
3558
69052930
27490347
5627
40834835
3252737
59099180
55469819
38727732
119
37038195
8067
19224
74694925
25161530
46665922
89538138
81192678
19135
29831908
6669
62555500
52101295
68317444
39251624
82913462
9462015
59336927
4515017
92993025
84464906
23506
10135
45986524
600076
68382431
66462284
90672211
2380
87439992
87741291
9853598
2658433
30593708
628
48539056
70307021
81056539
2151621
7173
61589392
24901660
26386053
65752373
56514974
1103
1981
7332
81637995
93686763
59067778
38580450
2011870
163
18202138
70402412
50288253
29334025
27203069
474
89111970
12816954
30621
48567855
34091867
39318519
17548
17020178
2322
3832
98070789
826
45753554
16788601
21382025
72132733
7649792
89228731
63211006
19360
82352550
44520243
7710
55583462
25756
7015322
37555344
10212578
21554480
60416411
30981920
3555
22754
57090615
4209
229102
72646007
58721065
85643125
43959894
34318
27074043
96495904
94545577
45550212
11949453
29445516
73155254
54975324
25250073
15775921
26735159
88331005
505
20800249
89657826
77688744
78187539
27854566
61769031
65240809
5741
34756829
24353327
67363881
85654844
46120702
59570692
85265613
56012404
65141365
38951526
30112007
67844849
9728
72568115
71895217
74879278
3012
82179910
5411
33354901
24288066
58425943
39225126
54181716
694
52432238
9111
72299487
91789427
70782159
8196
51074721
16963314
831
65761276
73940009
8586858
13560879
78220361
79338659
32914
6580379
67084522
75476739
57129872
91071402
54639190
1033
92728485
48289999
73933893
92585583
8024
86582832
2788
79864006
5943
55195686
49896460
16699993
38583833
436
32402751
93436507
24140102
25445
1578330
98495769
46340812
18059571
74722237
16895152
13280270
184620
57986330
68178963
11101819
18802
89430600
97759523
53670804
9243
38156190
24244
17317
10221
98424700
26
51676082
62661978
96468880
10703791
3721
98040847
4132557
4256241
71793309
11932
67165096
13517744
22586641
15138
6295199
36921082
74857645
22405
40349790
79969733
3111
23713725
10453
427
32841590
11585600
2202
95763662
3150007
5995
61193551
12883621
17030950
3584
58347399
57819538
47802287
62435489
66405613
11471
2342847
45368343
29020927
20584199
53279023
75
1865
61309864
22489
58383680
59812180
42893630
11562
38366166
335
75784444
6996
80387587
85711911
3294
85456017
58220441
993302
4291
9885349
5804
44985253
33886098
47116357
9733295
1
92797756
60799023
15523242
78279969
84369910
1352
67242807
39637964
25231213
4253
2404
6
8679
2334
67423611
55257932
1028
77399861
3369
81519839
3705
83293225
47967370
82734819
33071
13382
2688
935
10282425
74347527
11552
60454085
15577577
33454598
73829225
60769204
90738321
4975
40408762
1104
6337
79802230
19136858
72779212
79425280
33729462
36004370
59524748
72374147
11016
19096067
51581921
84446076
97149398
37339956
2627686
64483082
8435
71689342
65153515
12113
5906344
30147015
15727401
42498356
43690345
14704590
90269269
28779063
7066
45110777
60151398
37161487
7232249
7870310
26869746
67595245
2501
64391420
178
19396419
33573638
89558193
30173659
9460
65627704
34013
84994144
4208
57482773
58139896
94112317
85618868
70719616
13589771
12047
11852
26463415
75550871
16735666
95453408
32538584
66699489
99612673
66471232
53127094
98782674
93916584
252
84841402
97250056
84690912
11736742
11255485
68426570
58018101
38690016
81196116
33509526
38465613
13787
971
46920145
58977710
83548134
27139766
19200070
25110
16383567
92178869
10127
4309
89595475
6986
8841108
7908094
88349309
39877196
2939934
1441
89534622
14716443
1832
32
60463671
96614329
3078
7463025
61222408
94780689
77949395
799
17255856
75981595
87453703
16730661
98459100
88813489
2159
1782
96737709
74976295
1624
76925839
37028900
64044458
93427573
87970000
6930
26845
21260907
79272964
1246
809204
63823726
871
30695727
75893852
14315134
80648039
44629316
85550583
75195374
5214479
74345142
55318829
50565762
69597908
36873931
96041014
49337259
1829
85860754
21804498
65428086
624
94275771
57245702
70940770
5268471
57975724
3704872
6204785
11798204
46111278
2073
68622520
16633
76236727
22037164
24916552
9500555
98893646
46921533
35805438
82585985
31662175
52575076
42475998
11650296
901
1114
16318466
4035
22765555
97139591
10356438
10070
34846
94959595
3248
2581
7801471
96781194
32578890
4757
41480334
47664547
21129095
17946171
66628378
45242420
8387
53158101
3156
66400310
26534
69865203
16592435
16753
9687
61061336
40807798
22090
53733129
20040927
40843841
808
80852403
5915906
86546600
91268617
33916222
29664189
34471836
16272612
79266707
4867
99314287
52856895
851
56120323
29428997
16338489
25474978
35777984
31134577
7561
5874
80533645
6997
71765381
9086636
8296
62715112
14861
42881170
24193334
43931637
665
708
73603695
32609035
72612890
89902283
43396672
26060690
99471859
7468051
92141785
56358006
69248519
6155
5194
58473176
97453653
84789485
195
95262877
53322825
11457
25063
29559
15373465
4027
16884
94223628
86291419
13444
10622486
260
10991558
97886740
69195414
10497
19259
39572
10465029
55369105
31778380
95183206
88586313
33948126
33136930
59736089
20888
35495181
83126312
25244024
48102533
15334597
2583
19744
93273269
64741412
10981932
77983285
80150132
75776609
20940052
2914
80537832
74364036
55903076
32880774
5484
46993894
31027212
29893
90330122
94046391
26009271
8413
2813926
19243259
4024011
43915468
405
12113
16395569
8587
9360
59015403
91907837
4287
92853806
69689281
95140401
3954
10988
78698274
39952808
60462330
60538378
4877089
34368445
29854716
68883470
40250290
15681131
32718863
84061819
90955291
7851754
28639067
811
10671
22060403
2
33603752
2583
48723154
63
32971593
26722090
41198760
33531
676493
89089354
54040604
79922231
80911192
4039
90811081
80098689
40952659
32753639
61738281
16276451
87408886
61865917
40600740
48966609
85033094
1971
25415136
85117800
83100054
92326442
89865390
38843520
16319
71633444
81775833
2811140
8860
24747557
68601794
44739419
13857
81219138
73587224
13733592
51173186
35226739
296
143
44570777
51699321
10020460
23206223
22284348
54263653
43494270
39825979
81715945
60277374
178
20242
50443788
23236409
49027736
5270666
6102
88864467
80632969
86533106
60206350
17496521
2607
26084
17383082
5658589
3188611
32284517
57779089
78918057
63167063
87885921
12965988
46608996
2537
74320450
86582015
10068752
44703789
37672493
4976537
93030736
8335
61588419
9155
14840541
84365024
81947860
71650592
9561096
58851350
66266122
67872550
21096917
92887072
29471643
6201
66685088
3991
14412
24735433
47952530
98432518
79853814
22131653
11400534
13254262
22675274
68152482
2698
29004630
180
52804330
53517295
68853877
77254730
33270687
78084077
50778939
31319574
7030
10911087
957
19628
691
82375530
83462527
6619
89318472
26157960
84101809
46631997
35375797
34825202
32530
8926
2617
4498
24611
9600
8793651
35455745
67378309
47192260
2158
53383819
32163633
37255161
80298873
51863675
30039
69594234
93234667
2761
34731853
45881509
74762609
60753955
96151000
18829408
1355
69868747
8478862
5032
40290554
16923674
33481007
75483678
90224879
45841340
65474139
84245493
43510345
6833041
48057225
84465027
981
87902787
17608463
71927390
87914631
7140
35520049
11280
57285640
1590
35384580
28195
1309
78099193
25387829
85989130
28468342
38798012
811
4993831
58239591
32884413
63597594
56672002
41892947
440
46482869
39928561
90104728
89704071
73253090
68198532
36026916
44329762
1483
20430
49356493
14443640
65052797
23926
60177008
31604904
53300440
81981145
5607
6799240
6903
31959469
60485792
72512010
16116345
1621137
23076353
54059918
36835367
32078285
73173485
31239540
86039533
71493311
39730311
35711304
1199
15181
12789496
81509226
95840015
6268
9866897
67717411
46608996
9097
75581652
5293
25501763
13835977
5569015
71445543
90076893
28726
8644
58559018
74188992
26896
11760
92585583
34404091
1169
44061262
674
67787037
54524409
71784415
71902941
40913575
6582
60565407
1888802
215
95782483
86103351
6904
74096519
23662723
86533106
54975324
74617578
21063351
52945577
63203880
26541853
3740181
57971166
3057
1787
94105480
40167507
2369
54300895
5718750
99220040
14145995
50080632
79970182
2704
32704624
50813727
9773
69906006
96109163
44070587
1167
33030984
98884904
40806177
48211542
27665907
11833859
73664678
42578066
23971
42386992
10191737
75019541
630
41564456
24878393
96862758
5950984
90441346
55108240
39544391
48203835
1683782
45273348
78050112
90902
10336
34749283
97070665
5515132
834
560
81748497
10618764
61517805
69421025
1934
2097
17290993
54329817
20306446
10747505
28070
52649253
4306170
13348
12131
56156958
23869117
10775408
71121805
98162821
68491389
58165930
98251613
97255401
95320205
91668145
98499495
50300095
34543142
21801747
551
1847
8436584
15058485
1021
10894
98674649
83646601
13165
31291264
365
77453593
5138
23015170
90591469
7846166
60996068
89034490
92449511
40031963
5693
18993381
10021320
1394
25279379
50049245
92195646
61344231
41868717
94262135
12194
40472209
4800233
4384
95334297
20238060
49147764
6200
99745705
648862
76858668
1585
8743201
17204991
64452376
56702344
25206057
96661523
38614317
52307716
15687000
1963466
1576
28694381
7033
92494035
98035984
38400771
4467
10139928
21005
450
4727
57067918
7802238
4456
91611335
32460240
80066929
98071237
27174681
18842234
34480950
4390
93628839
26065
717
79075059
80240648
38977545
23754
71554034
22241895
695
65431614
15649149
44996366
46259574
48228521
75702229
28160
52991983
26403461
39092805
6872
45506
4265
78300166
37059175
92120979
65959841
13841618
70745118
632962
5486793
1740
3138568
64
29467695
76643063
59961231
24354903
1789
71499725
29726125
70580467
80975286
19333570
12146407
68103456
19519364
98304997
54958535
447
1365
32220849
90760724
372
99918414
31431802
90626945
78448031
44671174
83086390
24945202
14194616
68025905
72748254
74817347
27331688
561
72658073
90527740
2217
57256397
5536052
73198505
10863
80716046
35591365
95417819
26815278
544857
3228635
93159913
30307512
26879
71757903
58225228
1608
81795400
23136
22649235
12559
13235906
17208289
13510076
52463676
12816954
986
94642992
56598284
49433259
79007783
8380721
24982321
21987228
10136162
3130728
36254199
23005484
26456185
98393163
21297
18059489
28508404
78912150
21914164
18812985
74293208
21849579
44699332
2736
4549189
58734890
49421573
3036
5497
5712538
54608755
6834
36932479
71090482
51658200
287
40557100
43710357
87288573
51678332
94721864
21382025
24749
57779089
7545
17715666
22949571
7540
73879092
679
91719818
59611073
42377
86188997
91642851
13283
81336275
48836109
74661462
22294613
64703250
94591941
90138256
71192026
6557
91025065
539
23054645
78118930
55427765
1727
18962338
119102
10512
83866664
36711551
36793968
1587434
33490235
31773
1567
74801012
1313
14161
25380004
854
33478124
41088229
94685412
23889711
37500046
66664818
2916
32148663
3848
69292658
81509997
47993048
85372616
20809098
92476359
27207725
72091749
8112
4364
91789694
24322426
74174802
447
164
30462238
76712007
71420537
1045
56140601
33174810
2032872
403
40124875
5763
6304596
51375070
22222
81846003
19240082
2080837
9217828
86588015
3498541
7886
45804604
28172396
56439239
7839
76902426
29628521
92823087
76352940
1925086
64003996
6886
10141151
61079572
17950872
87848380
8861
216
53487467
91408840
50203554
90461685
73923052
28498
42631628
96240409
74505071
11723938
62931794
76560699
2429
13909773
75003643
2544475
408
53115331
29829471
322747
15333386
14524
4803
5184
7746
57597972
29960329
1700338
21810314
1680
164016
60982704
36569197
76920098
12172484
4655178
39027
57856456
81415568
15518206
79245544
35855
25437850
56208410
3361
7490033
9733295
25358298
3796295
14161
4539
20914
10350
60626065
78418777
69347017
62982022
96419251
13273
7460
79101815
61708132
7485444
39139296
58820844
6181943
13565973
14205
24606615
2527
75509319
16081
44899066
30932098
53450501
63868149
36352183
52061091
1923
6757
64105388
81954548
4181
96896980
21330631
29618141
35218035
52123754
51836478
10806
13474
57091439
85721788
5733788
190
4510
92088140
2731
46715508
1758787
26380974
9498
64248687
50263879
54859279
38901666
34112121
2150
2386354
14716443
60261391
66540419
96326268
53009556
64382745
52089790
94927400
32659607
1904
44706711
12723060
21315530
33778994
42077435
14282441
10299
2667
10061069
48110120
4069
228
79722774
8301
82877177
62994124
12708
5772
17586
66016786
82878036
24982321
83623236
15164
81082709
323
43327905
5338
59742940
31966242
29882469
85566312
70209191
69958375
44802159
79846303
51241823
7682
29185
85036484
91835725
8193268
19096067
7560
22561081
60042307
51850769
82009344
60123347
79539016
65873161
4704
13018362
20450324
68433069
532
72897365
37418589
72
114
38532162
3918757
42769518
4001
38750478
71280618
77398299
24876135
32395331
44343375
76778664
1244
76427405
34836792
90484731
30915300
97995800
98620177
68724062
94722306
36630330
22558975
1921100
14052881
47142795
31045
3041558
86814316
33325
68101684
32834641
58856832
32901515
65622588
26151814
59574185
3471
93889518
22322130
90143392
2037
3282
5096
49745569
19730
19361
18796387
7821084
99344740
78894976
78442406
88079599
1820751
35777984
9369439
65063978
47425058
29
48235309
54461714
7869003
1073
68190819
40150555
92284083
32651763
30508333
54
23153
67036541
2626
90794429
56129116
61416033
81064439
99265947
18844807
76678513
22431034
40404194
43432308
79117921
57146218
15216908
5861677
11266590
33466867
59506312
7477
36639183
6800
31154499
64871369
34442866
9225666
364
72513751
12514
13649
28920405
7986290
62236531
97599333
44525851
56137493
14153080
5536
35527356
6715
1066
5195703
29994124
7073382
68137430
8986581
86893084
19679189
14130674
10940
84280694
51677481
11365
2697
45664196
51491215
69358986
57378279
4319
631
16366383
844
34475457
26815278
869
22632
95961027
61755266
93278547
44734171
20977049
42259000
2936
8240143
4045
86125963
80239502
42282053
47241093
12747152
51326827
98409260
43295927
7447
79170055
4618754
28406833
68562149
52974169
10049
48470297
2589
12697673
82031667
2932575
73214415
33525
74886436
10708375
5418
82684325
88631308
35243468
275
80218611
27652484
44560543
3008597
15011450
20720353
14413948
45010118
43566485
31875721
616
1290
72661176
86475383
387
88064105
64862571
34869881
92877905
62952161
44590178
4126
5322
22740
70391005
8722774
12133
3407
50886542
15910
12615388
74587523
31223
12518523
99396619
47018564
13285607
4313
3818
52331694
9432882
30441752
50918861
61938006
58909851
40407091
44725786
40819364
69453710
16316851
57967447
62330973
1738
58623646
96094000
9951
81661748
21733
3408
73426551
25546
14570251
25437850
17955
95790966
58866297
2720408
42523026
6164836
47171887
69940573
10063
89216549
71532849
4368915
70746525
43476577
35278616
93174356
73213828
91227036
40637172
82539563
92399524
77347563
22438959
9608263
34684067
74801584
3556
78844179
3632
40937916
16442
79440255
99680002
16870281
35197451
66469908
803
92333872
66809908
38202669
12729
71741815
29778136
4019
92463431
31424371
11761413
76168034
46000545
37261
42901136
11323198
10790527
2010
2039
6828
26708033
95406757
58148171
17244477
15374
1213
708
17094522
76375282
68522502
14691078
93632930
23437008
23575459
71244159
77052320
47359377
35969146
62425253
69143910
3491
52532504
46108828
42711550
29792007
29843
23160369
292
3254
42736483
1493
15741
84148249
45110777
7695
99055508
23270149
79138686
748
7468
13588
548
4128
35737897
20178
39593650
2104
20191474
71532494
12986
6535
7824666
56470162
71724259
25231213
227
10878
30224137
23045549
62505243
17104969
36990992
81738298
53572621
16492
41582412
93141651
58409310
81463470
8535860
22990148
1671398
15029273
55406151
57377195
148
40969777
67721079
73664678
30895211
16102381
2074889
13870
7028032
3385
95736606
237
37297660
92335420
38386373
44865344
30625733
15197713
22811737
25472
15701247
4164196
82051433
5563
66180160
3082
42253617
46692143
90691555
57127425
43318036
37856
5023
36974457
75566240
7821084
23380763
91979731
52
15626002
9895
4203
59361937
69055805
14642719
5986572
35206392
65667623
57902582
24355
4473866
21363206
80727888
39630354
31663786
32425903
9554284
17865607
58409171
36070
78304843
3959
89733853
32544843
2548218
92236417
15741032
15317592
33682554
58318304
36887061
2455700
22055
89714137
28935001
3284
15051
19518350
4326365
21435922
32756757
27003137
86935081
51222398
81775833
98041406
2424
69637080
76977466
55157094
55212525
30008817
9371450
10259572
43716401
8728
31586107
95737155
43129962
987
20496766
69569426
16210718
1867
8039338
12928
75776609
97486315
97752625
87013232
40139430
1806
10807752
58243593
54657318
45879951
34836792
23964
47825318
75660888
91583976
20464
61067071
48969473
27424315
93153717
5382493
55865850
1086
74840378
42054756
3862463
56860801
52267927
6947669
73125070
25184
3901
15276370
17087183
92605054
3369181
93389265
773
6823
9703
23956
3068605
27804072
4249
6885245
11256
42525040
83104258
94824693
8671923
37377733
5175
33527088
23430448
940247
27659829
9550
8112948
17271
25701918
74159108
82360429
52869478
73073987
384
93215450
90441346
419
21065874
14248761
7486
76575202
3349
4917761
88562607
8376
30056369
37971968
4615
3807
45382800
28510479
77914780
83314714
20698172
47778275
77238325
80399637
3326
1803723
51598000
28508404
33538316
82474000
17346939
57371800
73559387
2661320
25346
55380402
438
39297937
24758930
20083125
19394423
23786718
58961406
37496926
82855878
80442341
21806262
86714598
97860133
3024
27176916
35874506
2051
8771
84968054
348
24444383
37765069
19784
29176152
6677
66814351
60223506
50225152
12162
20682
20486
8489
3323
89298798
9005
27742491
8895097
58335865
1972
5996534
15005359
2597140
54915980
88194150
95024378
15590084
5061181
617
45203417
63936318
74921432
31313295
93489908
28908
34368445
73394559
42196803
43537476
55134024
48425734
86482692
73009814
766
69256361
46343629
12666
25903
41140876
17649
1415117
26963025
9259
2307
47188590
4359730
36776
98012256
28772884
94105480
5657
81537548
5094
79202906
64046115
4094
61912595
23671
32868526
78264655
37378978
14239
3590
14807604
9405454
25188868
9608263
42116830
30387
15105995
40530517
138
38444920
2408
31451316
21256352
26676
6938
18784813
11700525
10305
851
94843398
14889
308
10938
12451289
84950150
43967439
21316571
7874
81722672
61234494
12525738
51946444
5035
9836023
83401868
2246559
4602
35256962
5053348
1103899
9621767
70116428
86316257
41321721
5483
2381
74389438
10499
5997411
1482
393061
5372648
1024123
4080
95657234
37686154
1288972
40437910
77657515
42988743
42387335
6692649
20646042
40387811
10879
43716892
21885
3545
65209005
54691555
77515099
94772672
29946408
31642500
61342729
76951599
88654582
39623169
74269621
9956198
33131958
3524014
19704
83019920
5184969
1824
85472621
1327
37924815
72483423
8701860
57866704
34182519
90803785
11012
49817234
61842723
11768
59813388
5705
98417806
6688974
10065767
6414
65167893
14059846
28881584
1351
11510
51937806
19086743
46523677
15886732
91044039
5226
1344054
70154994
39031357
99560456
99120865
3321
47722701
90998855
58075873
17355
4981939
71854532
44990
97025996
13095286
57955452
53797387
53336020
21197062
56770695
101
351
71987125
1476106
90123440
52695517
3693
19647537
31319389
54450561
9894
69197394
42503586
27089397
29845691
14674
14087
99099708
42166277
64252119
17594762
46322719
38957070
15352235
29259719
11797758
2856
19903
65131080
114
86480235
12077917
73531217
56603289
24914560
61424550
50894095
35547166
68358351
58306341
41731300
5846
79753491
240
53
35073405
89685950
1411078
2044
13505430
35502920
566282
10282816
19704638
63377871
16105192
36061904
16406216
2650
90501099
57223021
280
59451664
72879242
92972996
66683221
1876383
25632298
47594762
77861416
75214074
11193280
26358035
16347921
62826661
96841482
54249300
84891472
71444771
9286
15002294
1342
78166881
38030033
62981948
44132442
8887162
81045857
28393738
35911662
54625833
93555598
380
12975
63041781
27435592
61173576
144
98384255
57941379
13301838
9531
37005074
3784
44206491
63934839
60
41084238
26646359
5482685
10205
80803201
50496178
80746659
87642998
89531566
7831
95570105
15303744
52189833
3982
9431826
5837
89973829
9115
82608254
69187091
1303
24334569
36556632
25071
7610
20469692
33144085
65974450
87170155
17735
3204
25898
66938294
96537899
21806262
39229441
63749763
81853359
56518420
21406060
43459255
78126282
48258019
23712294
2644
91354348
3054
52847888
44738724
82565695
13633
33105896
40556560
26107886
67378309
73735850
8366883
84089411
50107590
86582832
4427
31778831
742397
58783334
40798858
1666794
75919968
47672163
20470364
26741933
47922664
57898101
54227033
2216
6945219
86387847
19656824
38156190
77083712
26561124
3057
23564224
10009
8090
61921302
43865374
21246
35089038
86689115
5724878
1388
53378653
71850276
47239826
86039533
77243912
21294
30634984
79067237
58562449
2125
4502028
51883571
1934
29606510
6035848
61079794
3966595
86533947
27011623
75754780
89157621
88780819
31097
157
34472551
71433232
9443
1100
20700
63372181
3430
48044812
47908119
56225889
19353562
37968628
3766
6216
45664321
3145
21725793
15231563
59707538
28707293
10177
78041645
4052365
49433259
85914736
1088
2263
2480
42733515
18308
1227
82384933
51210797
5614
90955538
57492073
3150007
34403162
25449
3912
249
14714693
14894861
4207062
95723828
61291043
6820
77590758
2637
75397945
94478255
149
85761762
5535
8278
6867
39426003
36004370
260
24748738
60418250
81664584
10004424
20597125
11386238
23650028
98593637
95449579
13373
27183580
4046
3966595
10334714
47420311
50671257
61227616
17513
54500604
59045487
497
30971414
38427791
44284631
13124
47004478
87633682
14386
74165693
6919813
5874
17655
88828334
40142308
9064
27130563
255
44576074
69754498
87991123
7515
35911662
23840393
75
52944208
15537648
25206057
35595350
66564066
71455188
39981008
47672163
46587627
14222
32581234
20623191
3161
95885570
69095756
93790776
81882049
10104
35562297
99066466
8347092
74329290
5437
2766453
80700876
71027015
97322982
15653
95570864
13004
25348731
3646
7584
92414059
727
27143
79970182
22070947
16467
1891
10615285
57060844
18767011
6319
84969913
52089790
47040318
8616
13210
13367729
73155254
63250078
32065289
94833644
63235848
33402971
79754627
12177
8542
88767095
7128
54755917
69433419
10917
3354
3507
47068187
25510097
8593871
46283272
18188218
118
43623815
78502197
19953
77310437
28985686
98034777
41974025
49646955
42570547
1310
66417810
92837151
19797014
88792039
18624180
2975
68663531
26042173
15852
86204149
99664955
914
5504
83322244
62740042
8642
69969468
388765
15538
3869
16543388
39403879
94506214
7484
76051554
97111048
4508
24764699
48675256
12303
68503774
69366929
35517695
70603136
38107665
29994716
2167
53682996
8341
543328
106
54051245
31992185
9253
56396676
210608
11251678
46000545
11296957
7950
50185794
11902
70395323
72086684
715
4874
20366756
36752109
10290671
11625104
49929227
3408
57372452
14906
2734052
240
79440255
1040
22745340
18776287
1647
11576970
18153011
44064571
14507876
62261264
16338489
3584
64630948
118
26793335
86550950
73225844
14413555
13453
26322
72908957
7618107
73880362
93290429
2887
4994444
92345609
30733691
23123123
233
95668238
46514967
34485036
20562042
36638838
74897271
514
54746609
18479985
66056570
4194
39523226
80974116
64472091
76296299
33756980
88590917
15395392
93730905
53993089
24642963
96017739
10795381
46460627
15666
19489321
115
73541018
32752480
99902513
46
4525137
42925
827
57852531
27744341
12837
87013232
2452
21153356
72224032
58
32485
13009
87
10827
93900903
330
13281835
27736797
63994028
88572317
25071428
2484
10141
37402592
33514952
76145032
6452
63336338
48976208
57985224
30108009
60259392
71933063
6430178
79216949
7283010
77693544
13729792
98434898
9454514
53420016
491
6596
3624844
48205509
7114
75629839
4472239
4458
83961532
5867
23718311
52804858
51683521
66056570
82472798
27211129
14229
6276607
15491005
6109052
1972824
35449
92908646
66874705
91601902
40482506
47913250
3594
474
23423303
8846277
50182964
37604226
97035061
31
30980329
17806113
7634
85515074
36866947
58830332
19583430
87507127
2389
8156
2383273
37833689
9069
1494
17763400
38213070
55579219
3449
5482685
1470
46141731
69197394
2192565
1569
63846824
497
3064
83440462
10836267
54152735
44629219
73197661
32413629
71468054
6668
21007
15478
75373824
38686864
79539016
77224682
99789398
26790563
14409
4243
40386925
12907291
49667551
23084394
62634020
55904890
34428136
74437820
26278215
36067302
46748630
87225954
17116298
13987
4172464
28972580
46671287
1212
13998768
31208979
27604
64050085
93121478
35182298
71793406
83967044
55947062
79312139
16072587
72806295
10906
2453
2656
61080828
9171
94120477
24533786
78591530
71822899
94082724
11605
86022206
86926627
61950003
52026818
1044499
687
12560
61905680
79406539
50143932
11576970
22930950
45877379
19
46989503
5906344
47822512
7481
11754
84672753
24421
68956052
50022205
48347395
84142690
90736510
95915113
75463618
4354
55987316
27349379
95790966
24880742
18556334
82667983
2336
25959425
880
78813233
3040256
9819761
89755762
17765267
58083511
87799387
3565
62030482
55893265
9783
34240
32720829
55560704
90018897
30048503
15555
20398634
49
93308561
99102310
9407
94501937
21603649
1439382
67147876
82480092
5604477
66996731
55480921
3636111
49983738
36923277
2080837
61809827
6191
23
17406393
70188047
17367489
46870210
97501485
81748497
47197485
24825
7217103
60032689
88098319
21388374
43553762
76874983
48235309
6598
90139147
1101
23140360
34678951
1837
7995386
76101897
80974295
94584377
3382292
88799217
99250765
65344280
13127835
21299333
2076
75615753
3669
2587163
90017345
93325381
78804569
13338970
40318903
17670
54144430
60426100
5960820
93632930
3636111
31749804
85595810
35958559
65394061
6715
71121805
34808144
80159075
41683142
76236727
81926276
86376242
82924542
2352
81082709
1272
9452
85
25966217
6599
46515794
12
77875329
91027859
8300
63639412
93539522
5194
68426570
1256
9044
21838120
19214367
2961943
90081343
67783733
86533947
39270377
37281177
858
58842127
15573703
73382035
61217132
5259
2161
5134
55889972
65022064
9593
47726799
8127095
1847
22273586
34271287
7390
57575801
76920561
8765340
1773
1277701
86671444
47150215
98012256
26465562
65667681
44629316
96447293
376
79017382
70847304
72326287
50959635
10353
74035232
29705740
8093
21758713
946724
6503481
16923674
78416824
74561001
30411101
55551414
38570400
93900903
2856
94396862
10975085
85309123
57590095
40510402
267
67468074
13655
22911801
14856711
65727755
12364108
568
61076626
9954
13851
97517319
47523216
66617632
44701841
1032
64706622
39623169
50445480
16902655
97100831
3569
19054
35
87268284
93086830
41385940
14263
21492274
10317111
31417780
66065413
76686057
127
76291036
54873100
30348564
1431
39670073
24245
933
19676474
62836374
16273761
11842
82730274
2320
79451584
17975
81249952
739
95311249
70896765
18005212
82924542
12529
2042
87645178
87799387
94634213
93070151
72145448
28769503
40201239
24862848
86310575
67202846
68182479
14866339
90459404
98341058
63131491
34037068
33074456
92925068
49488756
39577862
49287740
1885
16167334
21961666
32087528
21330631
7759357
43872189
55486178
90686539
8487191
4087
42887566
68139558
1173
15005359
23093087
81566633
57193047
15446208
7709
2894
85727518
16178
90012274
945
30362952
60894619
51983241
49356493
50862022
51161674
12648
47693584
72239627
89055149
676
12447169
64972780
26637
58955870
43244783
81117780
45891082
92183399
84751936
4160
40045923
6127
49232305
9125
15442156
34612325
1186
40809849
3926
3228635
78993449
8265692
28673087
17751435
76403298
63595187
57364129
8129
79385380
40072380
69127720
41059195
15623
60252451
4635
23351541
3636111
24622020
4645
23867562
84404397
29491
25087333
48481118
41697885
24159518
26586266
4030
523
41806270
46653534
48114390
82967446
23533826
7715140
12873
96758923
5740615
25582572
57486870
69281311
75996190
44411017
3276134
69884502
951
4989
18926164
50769561
34733025
64365500
11815060
35049928
1089
10403
99144892
4985942
76174660
49155287
93550672
5952
9946353
91601467
54
61347470
97759959
23515667
22914952
85854485
75581652
9193268
63830999
33891773
5674
2200
23009
416
33057358
24200446
57902582
12738
23101816
73775751
16023
50501779
22794
41333722
7585913
94833763
2074889
53518638
19753711
23613274
67244279
69133933
6435973
85579632
4653
99032256
9834913
59867095
10260
41249665
26474295
15565
13367729
14435
32802000
60368009
30292907
11956
83883635
82356511
9499
84560471
46078215
35763274
21623272
63223552
89712440
5106
42148500
60904677
20197660
49923458
87569360
30362742
35119639
21331439
90787773
23040071
94500874
69955513
6169434
1167
1173051
2907
5296
3393
87518117
27654
43197220
57968452
22515690
95143854
23990346
22387
26260434
36664001
62934168
22431034
84748615
87097031
13819
53954376
42131834
16333
15267
85769703
1461
14262
10370628
37765069
91601902
57920430
13478612
4171995
68643684
81374127
13713
206
40648402
10551596
2298
46005491
89934913
4891
24097250
4843
44031417
14293210
89476730
50919855
76634459
23687
63259855
64652084
49166494
69049438
54705372
70999998
19797014
183
958
45364246
53204195
1555
75809381
12513
62510130
32028771
49405196
60298135
79685311
10378450
42742600
4946370
77184640
28034305
88356659
64970339
98695115
99170787
49381436
174
61258421
87991123
84926359
71543351
77672269
81238088
22775188
4592
3829
16647
47340973
10030461
31263922
83863449
58113513
29179005
79813158
9733299
17493059
56686112
94203702
175
35247745
30546182
99048798
69924244
15928
13261
72646007
41105329
86752088
677
75550871
2212
30844470
5114
55764391
9772
1754937
40087272
447
63894182
43631906
10832014
72
76225816
78280019
9099730
682
1379
55115652
96340086
36803954
24151747
96972529
54224329
7204372
42054756
35967825
16322995
22984241
19063232
17190905
1726082
8039589
99512674
51994320
49445488
14753
1064
80712545
49948478
22122536
44343534
2707628
124
8356611
435
60061420
24902
57466960
7990
4275824
82477545
82164058
7230
4356534
39729604
31831148
16480
10667227
58383493
12717
1264
78603867
8209242
35523188
698
58601068
2060
1708
5507754
10864219
14597493
18717107
4192015
56204925
14872
24672958
89617252
56919633
6552400
69086007
7126
96346181
23247532
22063
92582868
10240822
36940108
71503421
18348761
742204
55124548
67317983
81060860
28698
63279780
76115359
95299537
89911460
87013232
28151811
98221076
17536
1051
1149
59973098
38556268
65705100
99044289
67227042
37783656
34628753
7198626
76804647
3717992
55191465
82607162
45506961
20750644
65674239
34
27300
14279169
20309
4513159
12252
77995102
54646318
63414521
2983810
14310784
3148
3657
15727
9272539
9149
5458
53383819
90275193
4541701
21961666
80852105
34808144
771
33823955
74953914
14936584
32517365
22793
6644
88392908
16175
84064712
2265
66236771
62968116
576
19753711
13770552
74286408
64813160
12488
74649945
14190
29501300
30144910
97490645
57100911
19637
7172240
80312030
182
21219537
67550617
648
229102
64313926
998879
38531
6565
1
15851265
6890
91033268
47388324
1866
26005980
11375
23757703
55617110
5394
1692
31620179
6263132
1561
10337988
36698615
35832058
58792841
39173325
43239009
59939883
82985073
7793
32176300
14973
76712007
62732916
19810273
11295630
12316390
50496178
90843245
66516582
236
51041677
9037
7536
13003576
27626121
3981751
83371933
54332434
4418338
22562056
28017
1846
79944960
13751
37937619
7666810
75339144
63148031
9826
87778504
99082123
14758023
31953368
2563
2211
63754160
73421515
31147
28888543
8637262
30540
8915
64339474
1089
20057030
56733491
28893
88604973
80249447
97567360
16486693
41455651
57065596
78844179
6382400
93730905
10418
54951894
28791498
30393591
68426223
27490347
72770778
13666305
2978
60812424
33232931
15564
64745993
4229
85857091
60208368
33995603
82153963
29448136
4682
20354448
73110768
3416
6164836
12970561
57929143
98
5362
21914
27930
63601850
73034773
85986413
51931384
24176142
67955155
2460129
849
7056
99624884
91396898
48895982
94342934
2619
47884288
37718328
92429935
78469369
41266312
64659663
99678523
64079617
11121
592
68268573
6953
96499789
29138437
40933667
15547
70712568
448
5395426
93127207
10873263
9425358
5588
27331316
17195771
69418285
57740879
38403135
87107506
58851350
14106268
43172742
82994542
86645248
71674389
24306319
95785705
13137220
82100231
9819224
12438491
27685012
88461344
294
15293715
20280997
7051572
25758628
24286881
40990845
67283436
2820263
83792021
25333986
32416644
96538840
22966332
74947041
34594139
40024927
3323
15330237
56323846
83433845
12662398
5330
2600
1954
2091436
34681969
34739947
2830
99738719
88986955
82482657
84674070
9516
42796996
4338
19647537
24709420
74462696
64739943
21229588
4714
94724315
63877955
40201373
93180001
9004
79814106
6680
43738933
31880268
9166
39834228
46711034
43866735
10489
1225117
82592077
56667655
12744
726
57150680
89015986
79721007
34442866
59412792
33701242
14381902
68285807
87050975
18019532
11152941
61669514
44336652
1294
60867528
52408769
834
30252
66469908
831
35336217
2008
4990
13504
29083119
4161
48878359
59846686
13242
64382745
21565726
7224
69512035
53584148
46114457
15894
52488361
45413104
5185
45675117
13180
14638950
48590191
30091
966
93477170
97924355
43459255
48644269
66502449
70339155
3536
14806478
76100227
92
47593352
333
87428981
47183625
93200625
89237216
24379069
7702
57306591
29905660
3242
70196580
46322719
10057076
54855606
51415902
8111381
64071908
37240718
88230009
7318
82451308
98083423
88367729
5314
10892440
3405
14340388
92867477
66845228
20769
10269
42730793
23304
28410803
90357739
68358351
2309
42072291
6423
54602226
86416597
85135372
10909
64708480
18107964
39340002
66236886
74364036
29868611
36493371
94895520
93942668
12449
5167
95767311
1074105
70072697
426
18417
19224819
5518
22856564
92449851
45650474
1810999
27112182
46460415
72272398
88572317
17608971
27720427
53650915
57719463
35109735
86362329
31066622
35232205
13791088
83430045
76560037
16221
21110
34852261
287
10704185
20380155
901
44349584
81993917
92463019
2875
86392301
26769933
1715594
28760786
7570
6220299
51678332
3346
5443
2633
38402752
68280632
8531567
29089068
58689627
46
43
43582649
1776
6744
59520268
92045703
59378387
4127
62998308
92879315
2906
19463765
3255179
40672509
51257685
40748943
83090336
49951882
7359
38107665
49297805
1326334
33509526
82516713
8674
25855106
57866279
68519609
30337224
25066537
15886732
6056
34808144
50096143
46872062
842
25482335
61883268
59875451
87102264
73415867
16653
43251017
78695756
15048
63954966
1126151
19767127
82252222
44231
34670
36996422
2464
55297725
5197216
7428
16874100
31424371
51269536
89410398
27605588
3053
91497608
39333353
14769
77125764
4437
35865453
5116
30697614
67276548
19415143
16646
12967
86647230
64382745
8066
31127763
55756326
96419817
42066921
2176
20410
35395914
88572317
2146
16673
62745456
54482918
85843806
14449020
43886331
71369956
33068217
21920
18379
68757493
61584129
12910
10224231
64520626
27900771
76790140
26305628
8272
37240718
25055145
58294783
47208140
43690048
3702
58007269
62254917
94444445
36630010
61483643
55476387
64084851
57635551
5893
74610334
3834856
87068667
98748212
83194652
54501393
95464496
45800692
2742
77530327
87216388
15326791
9597936
39373955
18864552
16249663
20322
95789215
81884842
25033
56
57046019
3007
1765
10325088
10919509
52311977
11444
98978307
19112583
95321532
73995249
30236131
87970467
6720627
26139901
1671
13002102
11716
51405988
99619153
58356237
74975690
19273264
11054
34608514
24977
1518
71340824
1147
25150167
88710929
3138031
10398857
1571
52914261
82442872
3851
99514818
60228083
7360
1312
4789
95625072
37973799
13513010
81958534
10738910
41611128
33646813
23768
28034305
78426213
70036186
17830559
15229412
84581548
41954749
79075263
5957
50754898
810024
76673245
90441346
62418191
6355917
29610
8248
30018701
99680002
953705
84048926
19750
96933949
17389612
17671677
47167315
36046496
45850787
70712220
497
35509633
87374306
6778744
78801449
42064680
97664796
330
86666508
3383
58947667
40263804
1255
34170389
57803502
6574
27434990
89668800
58497468
3411
18097115
31904808
4097
35916000
61005524
104
48857200
372807
88492169
73406447
1501
30375345
8599
30780564
28036088
1265
72699293
26326455
14702
17182563
46259574
6656154
23838284
17568908
91131229
19374447
41946869
93700659
7730138
97945824
66471232
38365048
99458616
34471836
70984189
82844860
80855494
16243896
49376818
86619725
6063425
90777583
23809
15908937
93790272
13845
25447541
60208368
52093191
18280820
10887
33562939
28189066
60388109
8736
46350188
3430
39311981
64201000
43244570
3509
25731
8616
3060071
1055
7356
20197
89563089
61432244
40376537
7835205
2538
3972
6689732
20954711
8428
8122531
6739809
12102391
1453
81232640
90496188
2570
93456296
2364114
10249
7972
89375236
15230
97453653
25735093
11193633
59618865
43396534
8989097
9946353
57637677
96869976
19792368
20379885
39403249
32739244
52081584
2774
36045838
30872
1598
20948
90726102
54963363
58583675
925
599
12605918
16083
71243474
85723496
95356745
5248
8474162
46326637
3320930
20328822
75702229
88952486
20524984
4945
6565
3052
4407864
47439101
81615759
37304030
21420
11396
54603272
12119
7618107
16070039
4418
15211876
60799023
76721406
19748
2623
78463472
94344639
809
68788630
2205
85673810
34547758
2066
25872849
7892718
2646
63180154
2084
53695476
50687283
72658958
51075386
9512
35600323
94381047
9505131
97638752
9809
1439382
9980
77996036
13476
35932914
86633512
79494466
7057
24968495
11037804
98322560
12876
16608519
35541848
75367518
6304
88996611
5652622
56199337
5155
5082
15493017
2850
33056631
61675127
62256295
13208
31973121
22174361
2449774
99867448
2209
13394
21330631
7618822
60014248
6740446
37472630
28458665
9781
9878882
31039135
36061126
71332035
21758819
564
1110
18767088
65227722
66156934
70208898
53872868
31103610
33044120
70671680
22099395
24357734
99230484
26191
54225486
78317207
37890577
65640919
93511500
11678192
34668312
69628797
10231
1749
10979
3978
79089223
32868526
129
45911293
38919973
802
63052182
72302210
9413
29596080
50342026
580
15638214
4473
74786724
56502492
69011800
25789510
76252318
76412603
30013814
55752543
91199007
19914230
17369
28642811
37561561
26147564
43798025
574474
19534346
23446269
61182639
18307732
1381
13477785
53940595
3431
21442715
8461
28499589
62873181
42963782
35423476
55406151
31290
85656472
68156949
13752015
15313
56588093
52513021
4655
45276187
94741208
6859855
64558627
45236940
29484415
18791102
45872924
70968426
15923
77644410
34271287
45171380
80890773
5958
85312711
38357849
80417488
15282252
7212110
19277837
22883793
1125
51123418
26731698
13388131
38417236
85328214
61769031
73782317
1557
72714630
74482204
58562449
42092813
922
19362863
5703
94772672
5014
8104295
63639608
26657309
17077965
2529
97873013
14513
54688205
3937
7065
66676577
98572487
86934765
52721705
83947359
5535
79967122
33460833
23704
11803
90723722
78701896
50583790
4059
67557157
53012681
25078469
22433506
59137136
62826661
72298327
33908386
7016782
9682200
56564997
50571256
30433756
89241871
5687
1978090
25209
3141
81591339
17291
35716060
71330870
29382881
98263725
2949
90218831
51593951
45627851
94496912
58101383
65963415
4704
55498319
19432
54124739
99611415
77194063
1706550
29184569
1793
5332
22584894
2659
82871330
67496750
3447
91547068
70159187
12410
31136849
39381988
38333298
42394139
34585659
29420
88698838
31848
65817138
82082075
2226
737
24183888
35036811
22668738
65282104
34
10137
94707766
60204975
30307512
10826
5457
667
3915
8005
16410
10829736
60281955
82426474
33162773
4330807
31150989
2180
9117979
2587
83805898
1225117
4188
46286029
15974807
47338468
35570572
710
94035403
2627
57293527
78345880
14960704
1163
16480360
56884707
39537070
39956985
70633411
60227016
69031312
63770763
53884955
225
73608714
9291492
8131
1177
38453321
2074889
24969146
41095952
68717123
84120883
11787
2069
1340
5313
325
11345
10248
31778831
81328495
20138
67702971
42095082
60443367
97812057
95493177
24822238
45980568
43024001
76553838
82592077
80174600
86066174
6142
42049473
58343652
7088
53130009
55863235
96002528
84281215
73176250
92147195
29423210
96209323
36667126
92617571
31590823
4655178
4107
3431
73668332
3891
1394
18965
16139171
7715971
50715777
53857354
69723439
66462040
2922
76028167
50777443
42302829
10577195
12497
11685
71021775
28225452
50228442
39558162
93715792
55972341
64333412
16852205
23160
31565663
9320
80640281
3649
22734747
19308066
17371739
95354622
75572818
64881778
11539
21631237
3911
24366208
236
92694940
15891682
3626
79901083
43071534
42839096
9837574
2730
52572558
82812725
42701528
70488814
440
85881980
32303
42498680
34241408
21877916
62920866
79787895
2132
31650774
38223879
4917761
983
73878406
74144316
11877
4731536
4095
68198532
80697770
74413242
73002677
42909321
45840215
58793350
66358798
55922844
6269699
427
50617631
73631133
54977886
18033743
2633058
73847385
92630710
54521125
15846725
29135940
27489525
95183206
70809794
12118030
73735850
3518
19876006
1514
98
211
94933282
14080
98438611
81135313
57965678
97058318
6488
14950780
85000883
10689915
40646530
88129452
86832696
55922844
18100629
80285196
29992
86035431
42652263
29705740
66704773
78032539
3399
11176459
53127094
57115037
23984667
6889
546
23161485
85939303
8432196
654834
5516
70209037
57599123
67629677
1261
90203481
47041896
82142477
455
229656
39969805
69145229
1152
84771494
11336674
64501061
45759625
54852803
3829
44395102
2720408
69534799
93456118
2225
33671762
82193928
24609711
39166335
71838183
77117651
46804027
76098951
97812057
2385
18310780
72915218
16377605
69512178
842
12146407
41585797
67736544
88261226
30274610
2888
69878942
14557767
15260240
51539014
16199159
39130141
45772229
92652983
4876
69041370
5164187
23406351
54214932
39670086
45022656
54976863
29890446
2248
566090
11349
87312610
64733033
14626821
75937639
71263593
69062218
90018897
30107659
31052822
30864551
4142
71597944
50765100
36565217
601
68878248
4394384
5929
95284790
10933192
1452088
31030623
90910830
56199337
64573276
85444694
1277701
466
3585
42769518
42893964
22722562
4149
75203331
14544
20595849
527
88454762
4831071
68088556
49227064
84433800
19747157
92454884
6124
46399305
51004491
245
13038
10181662
69595344
76688613
32771742
5132
744587
25017370
3784
47436720
23451149
2333
2213
29191212
54084960
37479
14638
21491267
73502667
72365738
46093568
10271
45166306
5951
65897717
1704
41782722
48960799
16304
28434874
25756
3127
92712181
40917712
35564846
79942400
24692737
2610
84571621
2313985
45668890
29247
54307951
91470211
43458907
397
90143392
6360
20346794
14527624
9210
36958647
20904394
2153
88821797
49488756
38333040
32631905
866
37389
92
1980
31919684
74663353
13740991
424
28119
58851350
350
13389014
21402056
97746353
2673
28527222
8351
2267
14648
91397166
6983145
7118
3065
40277285
4519764
19610342
20392703
94943919
16871314
87148776
24968
9648
54508236
78228364
55068176
95952928
90596728
50080457
66518511
7581
138
34417411
41407748
20719882
13975
72143504
26003435
86236576
2091
15159301
7146
14517
98479356
11330777
23298
33843676
51963153
8528407
43586220
15693603
92526213
19789
70995421
83160372
27164628
6215
36671062
17281
92544490
27594734
93841315
11700896
32485313
31579083
1667
37527695
14666333
541
1990
83430202
75777059
2356200
60512462
47197485
42059244
6
21042
54114923
5350
65052797
63479144
54952539
93502139
677
14507876
26505267
85541692
716
85389189
24987472
30779117
43543136
85662011
43278888
32977600
82852830
8539
608
59945815
23291
60940209
71700257
32674596
3609056
5216
44000389
2202
2001
3208
6036
35443374
96441197
73433846
17359
9600862
65116124
7136
89928253
1841443
23675
89472431
9100276
9465
91763099
3902
5056
99101377
71050143
11075834
24706907
86593712
15102733
1742
64943591
56502492
36297433
34879778
49536523
82285457
77780751
73982121
49746410
10289
99400438
36427273
53816515
40250290
858373
24182
13920
9065283
41378606
94908941
24903
97058318
97614242
8745088
87409645
56218362
34701754
15564
10722
10760
75407848
98676541
46853877
42087186
24984868
30334574
6236253
43866735
63354092
44894186
58605619
73216074
8158946
88279269
78000473
797
2444
41016365
411
76727394
57334296
210608
211
5810
651
62001918
5598
64740031
47631315
59665218
1149
75777059
68004016
4823
24298871
39523350
92373702
82816390
31982017
45517515
76463002
4593373
1514
64044458
2996
16094946
40837148
899
183
89117706
65191110
32980166
35520049
65370978
13699
17639207
33438352
57142954
56028683
44898592
45675540
32784610
50929809
93429736
17834823
49031651
67769719
67804171
74768865
57618746
59817942
40328663
35215074
35925
20520084
21576724
52011571
16581
46512565
50270456
86316257
104
66395732
5090721
92980894
75141617
42519667
13569
26970
66107246
7835205
83125797
79737239
12333233
13140903
9942696
18891043
59020920
60888647
31291264
93179631
44958423
87408093
22862861
98859814
31282361
1321
80065538
3049
65031280
6167
92366124
16088
70965857
755
16371650
69480493
12116
86681779
75873997
5044
26772229
88188416
14671252
41523
52150677
15962334
4353
31510115
91739245
75904277
4068
8887689
96911084
67359037
4563
29841209
6323256
21837701
3174491
84204235
3407
55291807
25110293
4905350
19624711
13842433
5784293
2243766
49826498
77590284
10162
80174600
3855
84950150
30389192
55910999
46
83128822
31060
11907
24878393
47436720
58646508
8717
99781047
62559263
4440
885346
1032
56812193
4753
90450410
84535865
1459
23506659
25593012
4709
50651158
58264882
249
12148
4311601
47135224
96860367
46671287
30005453
57321048
12328
61862484
83032907
21325618
57986380
127
40787787
67557017
51257685
1212879
15499
95779033
38171
30617320
50300095
4584
83532228
8570
6896528
24238798
218
8627072
73825078
47329696
813597
49251823
115
23853807
36756823
27586055
97040422
7604
32174532
19096067
59506252
77187069
50440516
63670098
39270377
18353951
40223128
55823067
76889524
95704489
71580919
36928709
60328788
49251823
51062858
45138747
1202
3456
26906043
22883
70924149
22261789
90366393
3537
55913636
32095643
6259
66991584
20507827
52172972
38491500
80929487
80161139
25286
40382422
65186378
33577992
99899577
67419756
79107655
135
13030
48875926
29577542
24971018
57996416
10197
87144309
21527773
24256856
44590868
37623090
4640
1880
96033033
90978490
50540070
33123930
17965334
529121
4148651
31265631
42378114
2009
76631616
323
24703
61217132
40393822
39627810
70856179
17445903
66369603
65065632
81068477
97309069
46878847
94582414
84544762
24434386
2895
78124138
29952
71054513
31570424
2196036
10025
20686
74734736
5470
4776642
88634999
9558789
15598213
4125
33215661
89841894
1484
16913
68371235
992280
27442596
3395
77319584
97576035
35426301
59670025
76525086
51474788
61635171
17020901
31731646
4857505
83820203
28201444
66816798
18618
7423
56621350
18658131
12981
14481414
80418353
4726
40885603
52856895
21741
24653388
6267768
1684
18282
18191576
89841231
16214107
3482305
88401073
974667
85579957
25231213
7523
55751993
72093205
66295545
47197485
5342
87555989
4304
84400712
1008859
94642992
9655
37466454
20648839
35788773
83234951
7695
97715241
65205574
21353
1477
65177841
4923445
11851
22672715
93142728
22082
346
1826
78082346
90678579
21653610
32347870
60789170
50863598
4342339
27632792
48014428
60179434
46351314
1226
62898248
27319373
52408769
5892166
51281671
2095433
43259969
1081
36797379
87062998
58372105
51719222
8929096
93830333
52432238
2967
73817630
78000064
95509935
8721879
41984270
99089680
38523606
5859
73642190
73411192
934
912900
38211365
80730076
16523
3164
87766608
311658
13069534
94396862
43425687
8099259
69644473
60042307
19839219
752406
39532721
44000626
28163
20258221
15514
88655014
54287996
5789
75483678
67980330
16812
265
223224
33671762
23
79237164
56430419
7317
14457294
26474625
95902619
57928787
51274619
11852
32162660
1212
341
64966644
81061892
15143
20804814
94612002
47057956
86292593
93848762
48036347
13450
36941467
17085088
14743535
8984
11300
5714
4967790
86533106
7003414
3880
78204193
97763299
45911476
94917848
53699998
74619842
53638637
2420
18743
1213
7620
26297109
99250765
9962486
30885556
76753744
14951
15537648
1930
42122376
13
96867173
2350
34762977
99497215
53307996
14671252
73664002
41522544
28490757
56867021
3302
16751
14016042
64619196
437
83430202
91354348
51415411
10991577
40508149
1091
1262
702
18480282
1925086
60888647
92700200
58054075
44005747
288
15395718
8793
7814
8574400
8574718
74730541
7900
12746
17153
69109301
95513173
46692143
96928982
47409098
54913837
70822555
75730604
44949656
49187073
33421931
32345891
67703172
96419847
47167315
4908
8598320
56651490
9829
1152
26203988
1241
61876409
36113090
38280387
60532959
4281
96372208
99702208
3959291
44831868
22797313
90778519
55683663
854
26657309
4444785
52342710
18565313
46084537
94749651
69155440
69052930
68632593
77756752
99040886
54148873
23270072
66829904
19296
58851350
46394913
1399
1354
10446190
92300372
4381
4743
24488250
33410528
51620033
64560811
11279157
219
15442156
51840619
53323171
97171234
2823
6425
12577
13559554
6656
57644753
48580208
11198
1090
60332752
4385653
72613219
89813697
13632849
21005725
3124
851446
79680616
24633
84640900
50310750
60888647
39006907
45892160
33
41913882
85397752
2608
9868
22331539
68637440
7240
4595
44642456
48675889
193
9803
38913650
36318667
50267192
4587
2939
38112
9935
32619180
28874538
3025
43459255
1577
1021
4132
5877
53383819
46886868
2516
95432330
14210186
4167
25889536
20631165
83331663
40540332
54286625
2599
9543
2432
79992542
34262559
89126644
56144477
98482674
15448
53940595
82626516
61415742
73879092
73513424
6075
8845646
56212911
20608961
55781865
94269200
95412978
99565350
42833971
72813106
13885
7784
57811596
17547523
32451423
22904490
38029750
2145707
408765
75523388
37404
66631083
19308896
87279191
8787444
56573476
95985755
19391
741
2652063
180
17576
80605685
81273072
68220611
1453
38040308
8275586
13251
299
98989521
1026599
99474897
53048891
89693034
14200
95126594
58886612
17659
51118795
82275842
8320
58610621
32123496
79646697
67804171
36887061
3916376
88150030
18700643
82758523
87543052
16266406
77520411
41954749
2075242
95645650
21605511
24422883
583682
5545292
63455953
68757493
2468
92785081
32467909
1741
85656472
32745228
90537948
8242
76194120
58790660
5530399
1029
55703307
78463472
14597359
29805821
81385473
4120
25250086
12353626
29546
41506138
17765561
2283
49527488
93
8407
13111
42134725
39589373
43923671
81808020
10592365
21578778
21879
59262269
941
69533082
55589832
4665453
29154616
67931
15039
40809747
77488003
26548743
81348823
5569015
34173066
53185261
5096
97468513
46506827
94496912
80295180
82260657
28406833
6344684
2485
39692616
18555609
2731
42493575
51583973
72849474
46398017
86495922
9632
9057885
50107660
58614930
1691973
99684540
13273
50154043
16187052
535
39506869
39326941
68760200
75893852
33785381
91097123
69718116
65909758
18356
52297916
13808
76081019
54778752
41427894
51265503
2738
27031991
5724
12665
2989723
14309859
61456702
62690384
86603293
17619757
26254218
3063
92273636
4754
61685432
4080231
7629
589
46972215
51593135
61941576
635863
6063298
8108
2477
82703852
15211876
772
55385962
3855
44753134
61219909
22785
69244016
5441573
80647299
42846488
74013385
87741291
92887072
75175010
82706512
100
54960095
15748
255
87541434
24476668
44030939
43529811
2524
122
9599673
92840780
49443720
55203527
93745386
11850833
24590709
50154129
9195084
70168218
77083342
96335398
41929417
51670242
84053870
72278094
71262543
82226035
2333
26865243
11278042
67573378
5859
26587523
12868820
44722596
98321138
91535708
16144768
31424371
18784813
16027302
75439974
18884
2320932
72168715
9182139
36026916
47792754
66226082
45478743
15948654
44946871
10207943
5249589
61912595
95776035
47959023
8621
75260724
52638436
5944
76601274
83582913
96051672
23499374
30126
31239540
3159929
1705
27750144
18291581
62163219
751
78773270
5832279
8838
4372
9860623
16186
3895
8579
16021
5105510
38536855
55869527
69184720
52040838
737460
86531040
13572
83594404
50033328
85326812
45202785
1791
28110
2804
74543544
5002
6057749
34203870
73927494
12274243
21790556
78967943
79330789
90933613
69764784
58901622
75542782
60894432
82122271
3452
33141837
23602117
729
55776597
9395
8996859
88709571
94391019
2151
42305757
2195
29274
1452088
82760286
71203173
56827604
54419476
58331469
2730
4464
50403224
15279
81491276
19903
40908485
64503573
67608101
350
7865372
54329817
58499984
23430940
73521313
77890514
26827806
83086390
7677358
94249518
6327
94716260
26793335
1442
66652727
10253
152
42746051
3541
78599634
4755
410
90899183
11589997
68667365
4800286
89787762
30567014
58254155
216
13758
88816800
17536
84053870
19828
89639995
2543
64001319
26682633
7137
7981
39712013
45675117
75926313
67786332
86555267
37592448
24415893
7238
71545861
87170381
8570952
2539
35547166
48947015
17037369
63105243
9618537
64767755
15916540
97322982
41000428
31004631
26561124
601
76757710
92225718
27983316
41169416
70809733
86107287
39
68382431
916
78522463
28170367
12189
29650272
92551943
42488828
5270031
42010414
25386439
40581375
13726
4627384
32591222
9127970
91719240
78346025
15880
1611
50261779
3323
954
73912292
58057986
89501253
58738818
81839919
18885428
1882911
47436087
28920405
77049522
73145234
6499
24606615
10378450
10795381
27804996
8103247
954
7567
42063489
3203
22228329
51088292
34356871
85208975
39229441
11351755
76247713
20648671
8384377
90076893
12632671
8137
2153666
36996422
75469813
3704
85782018
5167
94647411
40204417
55690608
10391
11124635
10148861
1822
27914931
40137533
82954025
19665724
17943
41728911
57963513
95365015
13517744
51713772
52713596
89915734
333
2410
75823048
146
64248687
21395499
94869804
61762556
77062192
43665980
2854
59274123
36836556
21666
28346
79270191
89961869
33329289
4694
14935391
26603
11513097
5732
8196902
56046008
2185729
97059523
83497701
1047
42403430
10569
24648992
15671691
61953961
9277760
10059
439
22338367
6370
49871986
12677086
55594702
45138747
95790966
80245842
76763229
92366124
34045635
66125808
73286163
99471859
98798601
956
49988838
16717255
89904104
39810399
79941216
28436
3795058
89859650
9114687
7868
96506335
27677805
576
30457
23538198
38229451
2245894
1740
12660
16471140
422
4507
95898144
1887
41657091
21884
14401
97164477
7747870
840
3748
44683925
63047102
16901586
98398841
21753419
49945363
41526183
63796394
89400032
7525
50709358
49461884
49775283
25833
38417236
9767129
90691157
3130728
4527
26609124
8786428
1155
1667
21578778
72068806
40922809
21340395
25348731
4650
66512123
99526611
79782736
23160369
63065820
73293794
5617
55904890
17863223
11519278
91925896
86366114
90078118
41838999
64684477
54619445
20956936
98459100
81184161
57432550
43385800
4241923
12836
91594357
390
75032326
92621035
19265987
4589
2202
31066622
3498792
687
32757267
90805811
42181635
49131625
25590846
164
28630182
42345757
16335750
34090159
6805
83616327
2117
4250
10337988
54181716
991
87741291
24776883
19450686
7984035
3386
43770265
465
86593712
26716582
90421627
7005
42420907
90253269
10758
51484575
48057937
64440421
6814927
27258333
94595494
6048
14541
34282
2940
4016560
44166290
35553761
27799
12939593
52085294
97357843
65622132
2720
25937987
95504160
3769154
578
33630983
58409171
15343
5140
72262437
19001223
1566
1699
66842023
477
63749763
79977386
987
1304546
51210797
10012655
6821
72138280
18859466
13950266
35391231
22884280
18335
60785421
88158054
22278
19344
5663
4597996
94858158
14986
47359377
55006502
45897296
69366381
33221
44528518
76778664
66840837
2660004
81808020
4854
11813316
2104
23
81072828
14921629
21069688
11465
64721661
47277485
37398954
755
24140102
78813341
46345024
76115359
64583161
33839716
79726412
55913636
75935513
9860
2486
64624610
40160122
82677823
29242468
18680
37744447
74456935
64760792
24441
72103390
41190064
41
77909691
50253063
3730
41708276
12683671
72710666
13210613
95530876
64318358
45150959
21278296
5850
61115181
25603568
49405196
83045117
86021713
2740
80174600
38852228
28786980
76054514
9902461
40
13986400
58977710
30252321
1110
1114
2546
59999881
96702016
4645453
27574822
44162874
5830667
69381825
840
13382
41559414
36470481
22592
26401809
4279842
39673898
2084
25711376
28373482
46835136
2658286
7210
37185253
4592
46802617
45603303
17950872
29910800
84670085
3126
97389096
19250
4860203
5938
29675191
70278260
6557579
28
48329105
14262
30173659
64728360
16335750
9285
36811762
11638275
39063262
86493168
20311921
86057838
92552724
12985
53895590
708
64383163
22422443
49573906
16255
37459591
73214415
5439
89832563
56571282
45464730
7247
4335
84134377
48929025
93800936
84557247
55928254
44181574
13406
4499
78617076
14570184
44281492
4770
27808761
33520603
14128220
15468991
42901136
24940667
57597972
89342297
4331
71583432
10839717
868
36947787
97654384
85098332
545
34084
72692283
23499374
80067260
3130458
12344
1340
14435
63216213
32837025
57559811
27142083
98676541
30398654
8543
95554300
37056117
58335394
67177063
82146294
11427
99310500
91416061
97812057
11827
35010455
83501744
89175980
3600
95203026
87464515
25378
66241980
17915
51542510
-2147483647
92589521
4482
5976
49483620
64120653
54780189
42346333
192
53436674
95883009
41311037
33595327
1086
759
77221529
43974073
6496602
28311164
62132553
39130141
75933196
38134190
55198478
87430718
56675550
27405241
74713801
52109850
339
84708591
70830804
15491235
24637524
60131241
34695483
78991575
17925688
1294
24805298
5372648
14693031
50009257
56079686
66426300
86439592
80739147
3766101
52747813
14832
47375
91292522
698436
79840774
16913
45205643
2277
94
19069462
60860155
15983
2470
97046536
99153298
53046581
62775205
99597373
97448394
32570818
74301548
1718272
68014849
95049046
21165497
8181002
84548498
1892019
31390655
9942696
71793343
79030755
37633667
19785014
61285301
56463840
56733387
232
74257573
72008244
75264685
8061
63807719
56844923
5274326
3047
14762598
53141728
99632028
29726125
59346651
5533
13429952
21542979
5009778
46099427
49726793
24269558
53075091
48949565
45469671
51323284
84914195
3931
41841368
50583790
4551
4043123
97976912
27098
846041
76447777
52643694
30218105
35564450
14431
36677399
14292
47663507
97970365
98131818
94792392
58294783
42940448
11053
16386907
33975
78163436
15831210
6044044
48564567
8806
3901092
29529104
11480065
34567629
25293
35318
31298912
13533
27383150
91993995
1921
24468102
86817497
12381762
11598
17276
11024
4012
2000
99835592
48274954
81521817
53418535
44826674
3181
1943228
73889222
85244387
58958361
26287449
80803285
5503127
37623090
94270131
28775751
20703123
46483670
28008554
70343830
95350204
40437910
41459924
8583
16734690
6455962
96834711
9655300
13192
357005
5763
3194
35140096
72617254
25582572
45996009
14249
18090
3570
46238347
73735850
42059244
68494360
20699340
59435841
95726289
12283828
75509319
9102685
87247594
5600
9312480
29209325
99073862
13236460
1006
20008155
38547165
9227
32182775
77709529
78572409
61425013
13763
61696715
75743283
89477448
2481
74393106
6005741
17863
61424550
843
27
76247713
2225803
3163
52503741
2084
10366
1068
69759633
35567657
15773
65
6726
51824691
70468499
12803
13217
2481
28643267
71082707
83507624
12212359
6170
31475981
73283693
62253771
71489396
77120732
94437276
27753608
56016031
17445898
12325491
6477636
20664224
29074
19699560
6700
155
1553
4564564
91191784
84576639
25715675
22042
974044
24099534
12287364
32564209
45489788
3373
28312842
8925
73667214
80549016
8538680
82806880
63064089
76575202
99072739
3918
72663183
21845302
2116
75203352
613
40079
26928996
798
43672443
52297111
1226
17630953
27869
58049647
43642261
9453772
81147938
23619499
33618928
26326871
58399826
69205730
91423743
14957
33035181
98040847
44777785
11391099
49353068
22705013
81617276
39288764
1313
75537144
76028167
78391513
36922372
90924337
38032636
82750837
19139
70813124
91470211
2935
81328495
98951631
18853
24180177
18630715
9776889
57755793
50737523
99040886
73636612
98584048
44768994
72620739
2429126
57463988
22924923
31774904
24201
487
40290554
66491833
5799
2228
76950507
64426717
93159913
57298090
25609479
48470297
64934354
11193
80481139
94565348
49392858
19697
38086709
4706
68399955
9699365
5360
41860780
91859195
72331973
61675127
6428195
58660227
60698497
16960
60248980
68410226
13279023
462
93656033
85679784
99702208
67060734
8737
94500874
46744018
68830488
30893916
894
16471
72775645
12153346
46484372
84818638
81670606
33568542
6187
25541
28084025
23683809
6216121
914
83656234
10696123
26743146
90316761
7588
95834588
51204147
99965656
77223152
4292
45974885
50693956
80213959
16021340
49251912
94065338
40798540
46326637
1925
1372
19665225
116
11596
12034
42612333
55681357
19169479
53919838
59677547
638256
33997695
6045
45535795
40528256
45242420
2788
826
30260823
293
8678
35545788
70079112
557
1418
72239627
12608
2193
75615753
98279108
3238855
96081640
31208979
601
174
87
3257
32872922
16335
68588222
38397940
23831571
67125507
97322982
40056204
69010974
58747703
84222103
64970339
24492
96881804
17
25893952
59208689
23736462
5399968
49787548
47340973
55469819
97573426
89240705
26157960
30367892
39383121
4040995
25481195
31494758
18711
7951
28166266
68563600
67836805
90068576
78275330
69692060
61946596
91
34275083
46084537
40569745
80563703
382
2995375
33483370
42936007
58395283
51899442
34298663
2239
41063
42520368
67627876
74922368
13234
4224
44288067
43637339
27138577
62609804
19813
41594732
453
10740
72262437
99838769
68426223
29292903
40311466
83654505
20169737
93806320
99201932
4059
12143
43234282
77006582
16299
49332124
79649519
52355907
51389905
64427270
39994
83952105
83363326
162984
24247361
10282425
10775
51481214
10981932
9582893
96785086
59294468
76049773
1507
30443745
88137853
79787895
79742741
81801821
17792942
172597
22698339
40678292
84125460
6736007
7324
40269316
75743265
12024
19568
28225489
22963999
66
4292
16304
16292818
27730
9671
20038
99344705
1473480
14508
24409989
1212879
22900639
33082260
45891082
76910283
76549125
74086949
4567
41848512
38344370
90583439
4419
72685476
26077428
66676577
57939463
89250698
73198488
64382745
75288270
78404012
58452093
6605363
52900108
93934900
9577914
55113831
2724107
83313921
12550903
94718546
99449617
14855
6122558
68489011
83
1976897
14570251
99875589
5428105
90910830
99495713
10498
2260
4403
32523486
72706796
78018682
66479746
18159968
94427507
90321261
50591891
6859855
92944816
87541434
11008263
39928561
99471859
64279055
72382441
88302307
89842223
734
85914736
1583
4473
87052481
5640644
59506312
82068407
20685341
428
1659
26464833
17389
73830279
53814600
83930527
99101377
18695
4409
43905045
41451617
13605700
96758923
55801012
21344647
87199001
52283802
23621541
65332803
62700457
66450923
1161
45125996
79330064
60536483
2830
7557
20787373
95854075
70776765
2960
27824243
2378610
2536069
56391470
50510351
9003213
657
45678193
66289255
5668
22515690
40083618
45038721
3531
1847524
4826
11213286
19171
17952662
85931492
18203892
43118391
68897825
33886748
13739182
81348823
22854
15175627
98224770
799
77224619
5551
99995499
61354071
58760042
96631543
10502
67980330
27080
81342565
27349379
5420
72446677
73922559
51921504
16757874
16377312
77613619
58496986
83636411
7407809
6773
31342554
10950096
7102770
33422710
44046221
33646813
58675324
33857442
58127693
70668744
95593781
24767749
34605647
70093503
62321870
1583
60026481
63570479
97018900
6706
370
19362
94806237
978
36438480
50936288
62468428
16177290
47790944
14163347
270542
148
2481
71224973
14676188
1460
70985925
24059848
39
22650082
89609277
25369062
87507127
65581253
84362726
82667983
5023
16925
56686112
12253
82720415
25694
27556673
47976778
1865
60090624
47748679
4130
67934750
398901
15515
88605837
1972824
3681938
54322204
71004101
48017916
1189
74961285
44396997
17745
18715384
68336575
42039700
1246
57577586
33745639
3327
84245493
57266803
1186707
96633528
454
98060370
48824318
61223431
23128381
64450920
55219820
63223552
97980594
31880392
59187836
80099860
21892120
80082056
54705372
74505071
80417488
59558619
55313503
1082
49946303
6350904
73174443
52507275
16243598
750
3593115
67771873
91518969
10013928
1797
26906043
29749810
84956148
39504623
58618477
9109
4527
39703396
3358
7315
58335865
1056978
23886084
14542
325
26583089
62532458
7362
16614
75503108
19386969
57557818
2383
26067846
22596
74686286
8846277
5253230
37236764
79983091
38415492
71938753
55027294
65028382
85732791
59896404
74560547
14281326
64344276
213
4558
89951701
7157
8721879
25859357
67876302
9084
82398533
50445480
1876383
9291492
44149127
92248406
93589690
33470981
35831617
16257087
27305652
15057
34876949
4052
1919
71801763
6971
94318787
58670449
19703829
44826674
80730076
71508764
13722812
8874231
26
53505669
10487704
85378366
2933789
46132591
74880450
97680294
82193207
1638
14473070
2517
17792942
45526522
39128011
25243677
1846
51074798
76504849
44771077
22840
18390413
413
67487234
70477489
36175137
4708
7258966
65548664
88899201
361
641
60469034
98758119
44283844
22407611
1970001
24313
36387300
340
44850491
88372388
2264937
95079687
21775417
5461
19333570
51998483
65053385
81555425
4524
2892617
30386281
2035966
75598277
13485
52341904
6391
603
97323216
5522219
7073852
40430495
28781590
516
91189131
93916584
35366217
96758923
9733299
73287683
41816246
68399955
97574106
46051179
21252649
17411669
81060860
4277826
44189586
4945
32718863
78374753
61258421
4478
9745
77780751
42881170
70320151
74405659
65132061
28694381
98142855
5453181
53505669
10079974
2393
88384175
29394026
7685
66217428
4873546
97228373
21549716
36143799
4531
3741
10079183
59138936
76011511
97074766
71496486
47270943
69642505
1902
78388154
77
17670697
47585827
15582
37881457
797
16231
46455741
10642873
32013853
39297975
1096
13155507
38057756
48463272
63949722
64046115
51302126
6907960
15332
20179912
25122461
21837701
81637139
66571203
1939
16724
50025700
77949395
63624072
39105445
9666
83782427
2991
47173697
90725917
83794363
25735194
46111278
27074228
37039547
19998090
38139646
2150
23152987
32241648
8067
60699597
12505
70395323
12859
30985
26601800
3862
76066718
63390164
2275
79587626
65583739
7498271
82562112
68358351
6221
20395
68144145
61092583
29368708
84774864
62261264
19827556
17159
56626418
89187994
98260
13342624
70441381
60619602
5672769
22562
81467986
76363837
99870231
82930593
80418353
94370624
11914058
86810056
36211
18308448
8694
67099770
53940595
1621667
12010
10327
71330962
87777336
62498864
7162848
19186
56
69976929
3196
5169245
1389
41669971
14510528
10655900
82226035
11632
11677026
81420902
529502
58912394
29262492
12590141
29711421
9409
58026778
3220
43063207
233
79101815
4041475
5548
68900066
37553784
50627448
911508
5052171
3228635
33646813
27194
4198
4082
71340824
9831
96457571
72956679
61594990
28949551
75184551
10592365
12315949
97137056
42778192
46705722
59241859
71681625
78824807
6165
1662
68918710
71091988
40155308
3810929
3078
36896406
10492110
22411
169
46
69694064
7666
55062472
47227831
19214994
97101156
77914780
85859722
25586954
19795648
15334083
4676016
510
84689223
10867
675
23945222
63809790
57513552
11431930
13584809
91553913
24222
27531
85505307
13192
70485497
1081
1551
1452088
78490806
44376632
33455651
71572965
62380478
41708276
3923573
58105474
89471937
64782602
90906699
13644318
49168933
808
935
74897271
96661374
1639
58452093
48070334
62406332
10160530
58294783
2957
88251379
76836082
40096703
32723529
334
91488259
25335657
74312707
30562389
98045895
11054957
42592859
55681357
2038
14999141
92654018
19530828
78212790
34625193
586
80632362
8929096
13271683
10906
210
6806401
45484869
56514191
82739285
31218112
43141589
66732330
72224032
6435973
88089466
34324409
79687582
22884848
34368445
1254
50603284
3001
30741926
15508992
707
8140513
43778764
79665814
18242
15150211
7306
20617658
11331
9398543
24611
56919633
73830279
13193
1762
72490992
5775
16
10863880
40
29265557
59367316
1418
71167870
4166
52189833
51456829
29845691
5957
3688
53518638
72733680
90198421
69730849
73125070
20699340
41957142
60736532
84914195
52635736
61465422
6374
135
33568397
77235347
80074707
71339721
51541781
90534140
17545
29414679
1978090
96785086
34956966
28765492
66564525
65300783
15325101
6473
14921629
22691349
15945839
11964692
15415289
96106519
34917473
10154
45536057
79117921
93031095
3855
14357989
71823029
25116058
51601604
2935
24200446
8584
16772567
76746139
70878237
82564991
92018854
4839
63458746
41123997
52481353
44924687
1206
81270121
79084421
11398125
31749804
24725789
29351182
9043017
69547687
25082105
5925
10887421
14764
89832616
1972
36535202
6830
23666617
23889711
3499
21919578
7086
57920077
21561097
9859656
10790527
77828146
73217813
61054014
88142759
69999611
57020620
41930550
10642873
72916836
68877725
88409030
96997230
477020
89088254
40037937
5860586
5969
78858236
73477845
65752298
88080571
17654752
90156887
14391180
35450950
66017660
51052984
88409030
78778484
7198
34052740
64595169
92551943
45767157
59211298
7585913
43251017
59958824
23242090
1834970
3718
46653534
51630620
16315716
33894202
66819618
19551
11314431
9928
35232205
497
1147
33622425
83767941
12642473
21094753
91793890
69868747
74309086
3298
4604
10095
56834191
97924355
11599979
16690
61906793
21
23464
84858279
35045940
2238
5417
64605136
24100944
20
61360203
67977348
5113
55173150
20501535
45075507
22261096
56243243
65561943
38605709
31030138
18009
1177
80892483
1624
982
60021355
7345
21699340
5625
85896036
58124808
9993
38941398
26849
67937263
4282
5528
327211
11947
81686106
59125906
92222231
99390976
57017040
74188992
64629540
10695
88293064
58335865
27620833
77579775
58716266
92854270
51123495
55889972
2719748
63640792
99697992
12624
606
25646467
52223815
32762980
5923
2174
1701
1561
28497107
3158
85526017
88142759
52389401
53092473
536
22623546
54086164
1683782
41330810
72055554
34910034
7737
37035795
43249995
69733624
3841683
1876383
8399
18222
4542094
79550386
3146
31572968
6694527
69668667
11489194
74610334
37528326
856
82193928
37760474
38928978
2225
70847384
13138879
95821964
7506691
43866735
49694415
77187118
44284631
31067852
66077775
50447613
5497
84475199
23026678
2087
50328809
89274027
362
95119120
42796996
98571261
72374147
59171127
66847082
47722771
57164330
81125555
1265
1072
1514
68986732
37281177
48321998
98131818
63329068
37123221
78872787
95348635
85420827
78765704
32033615
60366552
8453118
13067152
2680
33057358
4033
62195418
6118
38205230
5631
53
7624134
18153011
81853359
96475798
91770630
63767572
85066119
59654598
25136826
53035006
99310500
25501763
34784
61621890
71138600
56479886
36288563
21549716
1927
28354797
2668
19817133
56347891
46805862
26252
3005
34130855
54357420
6501333
60619438
21867584
42887232
85091775
84281215
8944
68396490
35639773
45911476
68270039
253
46426304
7784
82060698
1165
54755917
76188319
82816390
21344647
632
90461685
59327996
5922
6442
28042287
13907323
14098821
29226947
6974231
83858874
99552202
75743283
96699246
75358751
4955
46490021
343
66835561
485
411
29430371
27678237
12625
22811737
90741601
57406872
54325274
10689915
21905
92951516
6814945
8029626
796
37174799
44181574
39977468
97286483
4269272
372807
4504
4067
9891225
8096
848
25480040
3511507
1443
3232
23753762
39622145
96297051
117
13063637
16199919
42708877
13486
24159518
23926828
49068218
43687859
5860
40847256
2034
25170233
90045253
32771136
98409260
21068329
21150
88293906
78075997
16880
12018
84835804
30700453
7651
29910800
7694285
16508879
40225236
87103404
10714548
1874099
59055601
82260398
23850
56546899
9960
92358972
76872947
87634307
67651304
70269308
83992718
27580425
2401506
58165930
20267202
388765
4051
16744178
23772678
74709078
66737832
94249769
40722810
75353011
60508229
66348434
49713725
11760240
44581019
25817949
22839
75676399
11224391
1372092
34230607
25474978
5618
87114756
28129
90481463
87113536
44484467
51190638
1244
10795381
69839438
1438893
22422443
60457356
19521
44103838
38339856
82688427
458
2243766
2242424
8881938
1453
58747703
82506359
67367692
4744
220
54553789
78309113
26963025
5029646
35876236
38583833
28805021
2121
5949
73287683
67918137
550
12587
1680
92326099
1434
730
57660600
56037854
98416794
90955580
21094753
9343
52571293
6074907
57482773
21950394
38917224
4062592
11574
17998265
67114286
67481843
60407356
72622095
58409171
51190638
44012308
40811497
15981655
68305255
36912233
51217905
83086390
56387054
63269802
2183037
62435489
92310071
99775623
85433122
1421
6341
91229582
10873263
53122600
89156460
50057021
56236010
69953401
73923100
6184743
43752672
44725954
21440
8380721
64502476
8373
5170
52883019
97626230
90047991
5666
18355
97608560
56236046
79646697
52587164
3388676
16874
84699222
69395329
522
93902196
7727
26416496
99630753
41997343
81478299
96555890
10763
99106735
1216
74899984
31192540
95110745
85960126
97886740
60667246
46675455
97197268
7854
99937026
28053209
4110
29953210
18548113
58958361
253
19982861
37958381
19340
6106
74177900
16464381
91673898
52036169
43830195
64727577
26705382
98070579
94082990
43082355
723
77314812
2989723
5305715
80557103
71696763
41960204
88140760
3505
92092413
35285183
95751535
961137
93849753
64820955
1930939
2162
98808997
21046537
66948196
56615828
24917319
29352773
418
24042706
88003015
44336652
4205
2439
64420013
42709103
55353864
4542094
69839438
51599576
75114236
5862
13793620
94035824
53559860
96345326
80591866
98434898
19454935
6293
37614803
97130285
33426
6209
40175089
4898
41378606
77445313
37005166
59618195
66487238
5923905
8439
7299
54273238
87948983
16260210
49565539
54558248
52085294
46169688
22453478
28785117
10177
45536057
42097378
581
13733592
92071111
6422
8570
87568089
49061010
55769089
8883
64826775
6496602
3890
24763484
78724038
8609668
28618043
14010549
95951065
18306805
98
87719886
31064919
32397058
51300358
42870543
26058836
4761
70868523
59371334
68329829
59092101
19215826
8389560
93510059
44712459
6218
49738121
11256
9982
45647324
25502008
5834
2103
1087338
80342424
17239
87885921
33308661
97020628
16200
53479333
73236146
15902
28588238
41480334
15087
127
40493249
20454511
75415173
5782401
8905
25483972
7433332
16523
76671511
32684823
81544658
2804
291
38272704
7224778
79363881
86582350
88080571
602291
77826713
450997
58865021
7860247
52554774
53371773
66469908
17668980
64813160
44694366
19659016
69226880
58424773
6287787
28294
30116178
722
16322
96789778
5698
88320268
64352924
39777848
44712459
885
14225283
75019541
28439
22849
33801839
41558093
19863259
20089582
16720
84557247
84538107
75175010
22073192
49750336
49109903
62896068
98104050
61438338
67914100
1303
1917
75678295
3088509
512
76321612
3348
2913
11421142
1146
1675426
69566908
39523350
85622841
18035
7883
64881084
74053959
49360457
21077048
14577070
243
41865767
7193
1245
1678
12869006
11908
52172972
1181017
72154732
704
16276451
14335
87198108
80218905
80078523
95426807
342
80537832
76187000
7275897
44410540
35674470
36728774
53543141
84706778
26371406
96819499
84106032
51696424
9764519
135395
11350053
2535
35450915
4600
98041406
38275210
66419333
422904
7408
61850190
74834782
30127776
4271671
58894303
83605817
68246618
65344280
7509
59927573
11215
2131
49467705
8318
71729303
85545095
90420196
5261
21566
21412568
2767493
42893630
1290
190
12264
62025409
257
70718977
11998
31460238
53127094
25926000
82365501
54555424
91159584
59049421
48294239
3711040
8891765
31353362
17670697
6373265
14714
77716271
38105352
37093847
78408172
11
1444
51988528
80729940
671
56554821
69329973
71307154
51749518
82133690
83073527
44122097
51346407
74180181
16085894
52389401
31410161
53988994
61483643
8653
61774580
12447169
93841315
22985905
69912130
20911205
56989996
55234704
19610342
2152
19423
9437
52332594
6424
13301838
52029289
90672547
87007266
11908505
94166198
64800767
77460902
80591866
1302
77340674
6197
65569024
20774939
82752608
68461476
9486932
99922775
76262505
73277806
7224778
24216
45276187
68788630
94714677
5218784
65462319
13732273
27293177
62238827
27481239
33079676
28052606
57302035
51998483
1631202
97036783
38185342
2711
42613947
11503146
58199514
35871200
7944
42377082
90892930
7862
18766778
63277002
34635005
18863215
99946712
76540356
94223628
77560398
89375236
38414838
51558624
84818638
19138916
7222292
18535582
95599202
79076300
58610621
84691923
27331316
48515499
94447239
59669560
19214
20214314
35658599
7858
22123498
8396085
21171338
25066537
8568782
4541701
28084025
64200842
40622145
50865615
16336
1309
28124
4137305
28
96749615
6565783
15931
6465
94342145
7298
63435873
42051494
31355
8621
70832172
24418239
25587347
27530192
64569219
97115040
13029835
77523842
905
3780
7757
22961669
28431345
4915158
47079883
8353
6341
66583421
50902201
9670
48299195
21932935
30050046
18986981
1539
17594762
2711683
68
4349767
73970931
34457825
29364044
68427933
4651954
80866072
1258
39857771
19367579
4467
70662851
85656330
14088948
6778
25005960
95003144
21174551
1017
19704638
29856095
1241
19988132
75588348
5345310
37720903
74177900
7188621
16009
66326691
57920625
57857533
68144145
2876442
10546753
82571195
49557623
35212185
20352743
50143932
4966
12233
7175868
1373
8989330
2069547
14598936
99005900
2359
92399147
59127184
61680508
58494908
80396948
33656790
26581612
22722026
37063998
4565773
65006852
59688708
92429935
86352889
83097100
74046573
78266933
91122110
93460393
67833089
6552660
58951118
44074316
2364114
8162223
44771817
68621908
4062
3297
8352
984
47976778
86798376
60828787
63806703
79932031
19722344
602
81871328
79899318
72300186
85252483
77058859
3440
91326992
28787915
4741
98970092
379
5269
14705
7024570
7927566
23800917
41208939
87799387
500
83629815
4960
764
51583973
96192996
57493985
165
96721628
94542204
13609
54995854
87233403
44432487
951
45570660
14072655
39357
4365
47004602
19380666
30262989
17761
79041231
79722774
45913643
3560
1213
57644753
4300
19235552
26795033
83277721
55522534
25249742
10931
94792392
70650013
28735174
34100426
2804087
76008579
75292863
96812457
93840457
58940870
14896496
58077878
3799
17008740
49376818
89775158
43119961
18600962
10744719
33340
20981580
32444059
96389228
354982
80145142
20856123
56357915
99375423
7406
13468
54090652
27785764
53143421
94235532
66171702
6670
79539219
4314406
28324
3582788
17621
76317514
87247594
176
68548148
1054
45406818
50009682
22232970
33811370
15307
58924334
69440631
97443121
46164107
31904808
31271062
52038608
75476120
12518
11223
60930458
87285760
1521627
53819179
12294946
40484471
39400489
70531799
43612948
90068576
11878340
846590
28034305
34049825
55796654
30274610
8209
2675
12626231
28432506
99312651
76884409
25045260
158
37821762
61928416
92790455
970
1629
17082478
28785117
43278888
743
1547624
60717553
14310534
8104295
92049686
49704607
46762864
5854389
20482
28732691
41660494
25239
34173928
2013
65662324
46911883
76249497
17780
78836594
11963
11169680
90203481
28560
65067587
1810
97194705
80357402
37080418
82187774
6301798
37005074
22458034
22871225
6436293
6093108
89187994
81784454
7879275
64852611
1028
18677340
91
79478296
32120649
21050977
25116058
79628564
59045650
2852
48431528
3511507
371
4635326
53165740
37798626
27194107
73694116
32441561
2356
79964413
1392750
37485918
1403
49229480
42051097
20328822
18983
91098831
71021775
8902
8919816
73358083
69049438
57764020
13292971
64382745
70488814
1159
82047917
32163633
13393771
20673396
83767740
8651352
47739340
96429092
36800486
3567
61444681
2574053
2525
2171
6079855
12627718
2465
84660127
41357036
71150514
84320712
46648174
38539389
72239627
93351106
91747996
8142
10956559
65914689
59867095
55817612
74776894
6800512
9140082
9547594
90183207
79
1139
69170899
38851508
67991184
2592352
30999018
20059
91496188
18625543
99883853
48744878
48070851
15626664
98893284
500
66091780
59361069
56073659
10130
64345043
62032183
28184516
3562
62559263
22277113
29433043
78425012
12923105
40262690
56662655
963
34749283
30112890
16018
80489373
4046405
75252579
2626949
96075610
39273168
43119961
16454363
79251494
79704627
2880
88110674
78521616
15375996
7131
91871343
37446001
83705920
1339
1560
9323
163
25926000
17630953
72304373
54357420
19160
91281667
3541
26310626
61034311
94066254
10729
74269621
79653512
60508229
74032662
6627
47945236
90376141
5411
31348326
82235944
48793550
64667871
63624155
82260398
79933634
30196387
64740031
6914
99085370
12087
3593
4384
18517502
76215024
55774057
8468
9253
47247071
3043
13435750
2928323
20053
38441376
82329011
4296651
82255476
19678
17907
31280
97527443
9283
96023207
82252222
34943
3389
82406113
12646
26970300
97030425
80851259
44758731
1104
25335712
16100
15543674
23650028
12194
15922
922
5518378
38839012
94833644
56663705
1884
5561
9794264
13367858
1031
72743360
89610918
53681127
88926013
20329737
1112
20623
6173
18389
61416380
15758173
59464069
710
248317
73216074
9421668
76339741
75290579
34768739
31541558
63391679
36329177
93393434
7719540
23659034
82181759
79103448
80749376
2926
99970744
76817919
78116470
20072
59251649
1921427
24119599
48672008
86821380
99396943
90760180
82621838
5585
25625422
30393591
3617
26939175
37257497
85874962
92951516
27584309
78189005
86607679
32061729
53812890
7177514
27849
10291347
82885610
23043087
6625266
12736154
3055
70809733
26212007
71857276
9893
29191212
420
90974225
1454
6809490
55798076
11813903
40755653
869
15553
46477096
5379
35757311
7805
61458287
55031670
51610944
44349914
58503716
13659
1029330
1929
86205441
88116742
34286972
13690605
67608101
47986277
6361
97341032
4176508
75333049
93300916
83513421
82472798
20750644
95668238
13287
99814753
11237409
58658277
52813736
13396
26179778
3563447
29421117
21031419
5698
11749
10839717
64472091
16515041
13382239
16317
38340656
66930360
5158
85384811
18250
94714677
17012577
6742
86916072
77138098
68426570
52440792
31983798
81715945
96911084
7506691
67765568
91581976
88015850
43736492
18157
3747
75119672
14427
26777828
57792514
27824698
46277153
64149890
89758717
115
83322244
74587523
90087581
9942696
62192709
4334
13882973
13513226
4316
76231742
91449616
38917224
3628
55157094
42197295
92703164
68868914
88347600
58469278
2681
97285278
58657932
39418663
30575701
4037
54286625
45675117
34563694
11935418
69773304
96002528
6516
39740871
4505129
340764
18784813
4914
21746751
77399861
16841728
94663810
96779244
27184722
18378411
5959100
98568901
3121
60970852
25662
97015046
67509740
97561096
13690605
80174600
170
26376042
4748
1339
6902
2609
44801843
57740879
73690057
70746525
64599998
5699
57354761
10875
18242847
80655034
14408595
69195414
64309317
17234957
45812762
12537800
30936
39223395
9667
64594639
8480120
15340534
969
37398954
203
4661865
14833
35420804
85221018
162
37048310
1638
7827007
69772077
99308670
768
14063944
27167504
72019911
4306170
68663805
41674651
19259
58294783
89291433
93593376
57080347
35019954
26716468
84601489
5363103
22339
94183238
41607069
75651360
11965
24050274
57098939
6752274
334
89034490
15676525
53463457
42673981
84354995
4988
99157352
69239589
18907078
1910
22415152
89796957
9862
24490
3320
58232703
39825488
38519265
5764
28122585
17357
44776158
15582
94262135
62690384
23059704
3112
23077480
18722733
80978653
7216
26155125
85017657
46847502
8806895
71808488
6847
12416
21331392
23986
83227918
25073683
95694377
97182375
6253
27184722
24611
15701610
10807752
34304206
59999881
17508
1705528
58491764
2007183
94482510
8359259
198
16550946
42439962
1111
49
63654995
19866918
2697
73809327
60705063
28499589
74629330
51528144
39997846
44597861
21652
74420413
48528814
2098
14252556
22415152
91196057
2894
70368891
65234762
1652
37255161
41105329
30883268
12011700
3177
21432583
10629030
11027388
173
57703483
30386281
5497
508
9259
22337925
81738298
87651801
83455595
34368445
74112111
94452491
77985430
1741
1763
59998024
13741426
65794312
89113666
38118744
17215
11391475
6588
59753902
81375636
7331964
93967224
25303051
18451239
93187005
42713064
45670878
3871
4227044
243
49488756
4115
7999
2135
6796683
49445488
258
549387
985
56105054
16027
64476709
14960704
23432863
16476
6254267
61654753
62819235
34008155
34491412
97867888
67409175
281
8813
5724
92637920
11776
54227033
33392584
61360697
51946444
97468513
70782146
63614658
32402284
66147391
20703123
76666553
14378313
3789
1080
1691973
85218896
9558789
55353864
22015143
2720408
12283828
36480844
8768
17768028
15373465
4326365
14422
489820
37215577
12518523
26024804
35600323
51850874
8921
58304088
20152252
91765671
62765461
29077700
15948654
1660
43626008
32390393
63992523
68
97577889
18652
88074825
14743535
49303777
2629
41694445
95592409
79905548
16908
32601311
29058339
45307377
54033419
7072628
36070
556578
38793968
89694511
37570758
5131
822
45851492
2523436
19988
32619
86533106
75459114
68646151
38739931
64174890
13807
59362882
30173659
66583421
3999818
19017094
57589630
50516129
1423
40688919
11191610
68663531
84125460
13791522
64025378
17812647
20113944
61916773
26266751
14374
14245035
45
31991
20438407
2276
90949344
88015294
3484
13478005
71806357
3215196
93263000
96184055
43295927
34545270
8343
87062455
19545
90
60525659
56503235
88739563
60536483
31580955
10353
84540647
29726125
75909614
3949396
8869586
11496
37064729
4663
35795758
63617020
1558358
46484372
24018030
84156914
15397
62157498
1758
20609
2761
27529932
2466
50261779
36836736
28599049
10505
11487
63309607
9383293
13332714
40755653
40182495
10029
21424423
59834383
7545
38119734
62878387
670
22063159
85999211
33542592
13202
2953
430
90381446
24900078
97523341
1403658
5724
58705899
21985
74817347
12203200
57920077
35902632
29909
94528331
6838312
84672753
1710
80828286
84763812
17523
96875348
16559
7155
8906
69001407
86236576
2026
43827472
4025
7659011
59717308
1709686
3999
17174801
8230
74088950
54753555
15093
97244111
88694434
6521
30224384
74630979
96121054
28343686
67609869
12046
6469430
54983101
28379698
12047
68583843
91454111
93612493
6466
6058404
1199
19013
16947941
72050668
68220611
44047410
48930651
3519
7072628
64662368
37135601
53140212
1312
79188124
28787915
80030882
93429736
1782676
90626945
82375530
55223727
38554575
16734690
42966853
95049046
11393
6972116
35206952
32868526
25279379
59027661
43063207
8496973
1296
55728853
91153559
74040444
12948517
86396727
92617571
88316961
15089001
738857
15680238
16640059
37750900
52632930
91405458
8753
7730138
69026398
63293980
63796394
88534960
77756752
76920561
8134855
32720829
13510076
4572
4286758
93204232
2074
65755774
79237164
57526172
1488
169
24030477
9386887
342
94049319
4903389
39877196
206
14082002
32347870
788
65991763
29553660
46487469
39372711
836
1778
6297
68726331
90413849
2936
3416745
62126561
25899071
54597010
21382025
71842356
70
46481800
57498656
87471022
65323472
75986433
87501954
93889518
11209
6869
94826078
2148261
53048891
86317643
10147304
49247410
11700525
87514965
9726
97578362
98966340
678
68337606
64352924
19546992
73990209
64111664
91584528
22049819
68272869
4660
13299
8816
31078924
19259
62876133
928
5125555
29818729
5420
14520
3934
13801
993
8845646
26314832
25459545
63446209
80880306
41637897
4041
83336789
16196491
24720828
72482089
3689
12824500
21996232
91885631
3426
21191717
31833
48523588
67096245
59927573
3766850
31126559
37813326
34025830
2453
19125184
24595889
79466471
71830910
2424
86444434
5680628
52533061
77051169
96298289
79494466
63163091
38068931
3273
25158223
18508
94685412
61104896
40639663
9885349
94798429
97487244
27660801
9585
3797
1929678
56981552
5480
95494647
76338763
34295289
81013010
89471937
16385338
79138686
42631628
778
78701583
35982823
12326091
68653889
40297985
25940153
16429576
14904007
98900067
22699005
97125919
520669
357005
3906
68756841
137
27491755
31161063
36495325
8972
68491221
40586249
21156376
37490511
58478732
47295056
87062455
41287719
86603293
26192477
95506393
6932
53839496
39708461
2231
4866835
59293051
5321
37716226
74569552
93195015
62876133
97696137
23930572
2483
6115335
5686
26206
19124929
37238110
27442596
70712220
63894658
60665416
14609436
12525928
90040223
41278595
77025932
84491728
31678104
58260353
47
66704773
52450157
7122446
81676903
25390330
5460
64806704
98677768
2956
1788
18019227
14639
75617084
35156910
39234539
13339
3181
44969208
50544043
84593976
85487875
4962
53328609
36817211
9813
70565151
66699986
90376141
9309518
287
61393899
93874836
76510717
27688528
1794821
99482629
99586987
98485982
11953844
12876966
33993
3348
14607389
1366
8681
96561533
54548181
69159382
34521183
11780
95034422
63084089
95291882
114
2845
86663918
57391450
99720248
6561
2750829
8371671
63276279
22063159
65833720
59846686
47653182
25651691
8879611
91449616
14999
8978
43990939
63397931
5182
1319
424
348
50375690
3922
13841728
72979528
22929823
5720
87960176
2923
10004424
65903953
55644235
49066317
1103899
60108046
72483423
69116343
21796699
10251859
21164098
12878049
53623932
2905970
15011450
66462284
834
3944
13596
31992185
17042225
33194014
14118811
6033975
2312
18006
98996931
20042055
78205385
46702000
11550
6225
19598691
88347688
23786718
52653532
79269049
78300166
10948
17581
78425012
74515275
8620830
29449882
48424129
50113482
25817163
2621540
17222
5092728
4741
1030
11688344
143665
77607571
47292144
598
22356397
12536
22277113
60753955
1403
44801843
74164315
53363295
61104896
25244169
10599348
18154
15543
68747427
66416332
5002
33640107
84474852
5965785
8574400
44008762
50963595
42030079
30033551
63227164
53579562
62830454
2671719
718353
72200560
9217828
8712
639391
58640863
42438688
4383
81082709
19830
28490301
47067926
94780689
29970912
4342339
71460009
67980789
55223727
28400463
3620
59211472
28158007
58709949
59855766
9283
16765
9308979
77083712
60041400
51811300
23692077
22373
69940573
42764339
533
9404591
47413624
1010
73695022
8051542
20498
18670
7807
53217765
1242
50832185
94138234
25722866
8378
41739351
59424644
5720568
65581253
48744810
83045171
16924251
1272
24488250
89926439
16818833
35121151
63359754
1796
20319135
33051336
80347717
51630620
94788481
96918250
19713876
34249403
76094223
8878785
4154827
5757
90678579
14882467
69743352
86852843
43415018
58383680
18801620
61
40439455
33470981
75381217
84687228
74120095
1296838
52984613
11893
8772
1994412
8753149
95354622
13968
73559387
84535865
14001
48008824
20504762
3093
45
1705528
51808542
8155630
28732668
48627999
4019
81925614
9959
845
58511202
54
2039863
53473128
22924923
29029856
611
1527
7673
96434695
3817
17636
647072
11700896
97807473
44771817
5927
8761
37605
36343073
89847955
16180576
86689115
28686806
45334830
2375482
81734179
96346181
55781865
76889524
52909913
9757638
55525427
15796785
3967
91423876
90438034
70836946
73748579
221
2299
83824324
59068549
2747551
63896767
3431
10590
99909855
25720609
58866297
4651
9991
12459543
17996
16270811
2261510
46129461
20380
64622863
88774071
21171338
28008554
84101809
68986732
49433259
121
69594234
9302
29756445
23973180
42941953
82676574
23803
84156954
22621202
55608339
83748900
77443486
4623
18243
55711640
28285303
6871
33971729
83310041
65948245
32626976
91881297
548548
92476447
29915377
14239
43072314
76174660
64871369
12736154
76156953
61233457
24679046
88899201
483
1126
94678656
2691
44085034
1650
13861
26898825
8721879
94816969
34729740
18
13260
92033092
3551042
8293
930
34522827
7309654
38003129
70913919
98383639
9773827
24159518
7912574
42046484
11454
84330871
5032
50799379
3966595
81183090
47861803
62419595
59869336
12373
48998659
1404
27652484
47690326
10127
42447108
18466538
73509915
92192295
69906071
60417698
50726047
91373374
89377656
22156929
74712318
642
140255
56421277
2371
19075
7659011
42302829
4695
8412
11459
3051
30417297
58208369
74373186
88571402
97786000
43
29505
63934325
78266162
33481007
10903769
8511369
82699731
52792743
94680372
79429196
61675691
81853469
2682
28651456
10079183
3694057
35986207
41076611
36324112
21139633
9728061
46072957
59151664
87327353
21930155
97348106
57216930
1931967
88384175
60280928
24059848
69256361
85677295
77008713
37473
65799888
73214415
61508371
87669224
4924612
49604540
4542094
24191548
62021642
18495
4819
21360571
67045389
11252142
435
3342
19135
51499139
16021340
5567
79107655
27178087
69652205
73236959
74170201
4996
5126
9193268
9051084
79092357
67676742
28935001
16906
72593531
13841671
2430
88857041
19405
66001222
31064919
7945510
48492841
7119058
16152
52758383
84572610
19850
23473
5712489
83382471
51625776
85862481
1147
80362208
13603882
1276864
59757790
6633035
13734
465
49646955
6055213
46543870
16549801
10656
836500
72760768
42079985
79915723
99581064
17096369
118
5350
30447
67974169
32970733
33161
47997811
13957657
45897296
14909
3524062
47299853
83373537
52193810
1125365
77413516
93303424
23869117
20421898
75923500
9730
74413242
23621692
6334
58163504
38883769
303080
64201000
14626669
34228
1162481
64414239
95834588
64285679
40507568
11289198
92671342
92141785
86786147
90198265
31941679
61880436
19515618
3298707
13550
71887821
41455980
94316466
56603289
80519758
8915187
11627757
5680
23922408
8314447
1016
25833928
10614755
59530231
10344
16175284
57017040
3712
3849814
83179788
9335
10827
84818638
9786
28239
2313
79535456
57491195
14790775
2637089
1189
54748274
3217
94032601
72722702
99890048
28803858
96017260
71490956
16602381
29119875
4145
62922701
76349248
4292
13638
33524
36884283
65252960
52272079
5910
10620
76054514
12040
41651687
54703077
63896767
9401
2558210
63107822
99772426
37490224
41478211
22415152
3321935
8308
18986
77916945
56831398
65662551
6789
98177871
93667445
25630275
78618119
81864544
2881
49507774
66987942
79473921
80491310
328
44144613
25450262
85809980
2766
934
19643104
31642500
62066524
21798015
32944999
575
78991013
64046076
17773659
11159285
19874226
1675426
66171702
17322608
309
33478124
59435841
43515996
21930155
7450
79665814
52638436
62528505
52066222
83838720
420
6649716
97404550
46859928
72729320
87192003
20490
5260178
73937231
66491833
86877091
34471836
21172927
99295316
63343098
54210792
1774
946
87568089
134
89535343
74574737
2942
49280258
14534810
42941953
58623430
36548739
51994372
1887
75873883
37947432
59584887
82428984
3570
89775158
4289862
85549329
9977673
31894043
40908485
5689924
56859409
879
6349
2456
52532504
12630
45286748
30114957
81952360
56790930
31157480
7808
47057956
45250062
8327853
47329746
41783416
17622
11949499
8436
11206
84300900
13233548
46906095
6557
32612916
70331350
13106130
84576639
17243897
32799
61223431
74876716
47495387
1766
56531755
66234214
687
27983316
27528666
30879224
59760110
62741077
35443374
99922775
10056102
78029257
16084492
552
3270
68140411
8450
4488
10446609
95374805
7914205
53418535
11039104
18108517
56131387
1163
15445
38738838
6230830
3819
5938
31305910
1440
14799
95352827
27430257
35551299
3877994
65361289
41063821
2530
54587236
2802
71678945
32691401
78838963
245
34356871
91195945
90649540
31318
18573
30534984
1480375
14644
45881509
29667736
66905072
12519261
22206066
24890454
88342597
263
57184209
17792942
78303546
27977994
68579445
11161209
27824698
8366054
5536052
8053
98239252
8714
65251633
99017795
23295564
78876003
61433937
17947099
28042287
4127
75198131
3579
1133
85775075
865
64174645
83548134
67769719
85618944
51700567
89694511
659
31414
25068
70646131
95159583
98557389
6038
7220
43498870
36393847
70984189
45095757
21330631
79251494
56308661
87247594
3321935
50
41970299
29603554
36142916
13095
50521698
23082932
44343375
10181662
25940153
17779332
80977302
72855171
71330870
16414
65983676
796
47051450
77109663
17998265
39599
16531
7449
38408894
11107
37833689
12095
6282009
36543617
54164863
17672
6016
46628685
60231428
98485901
23692077
4949
21559
38573518
3412532
62001918
77199347
63934473
2659
71784415
58266662
8315
76890883
56583269
2650
9329341
15072
701
6712
61531071
13781
35409306
98924901
67947082
23380763
5643
14263424
27522856
47048424
17262532
89617252
95779033
97322982
48562221
2553
53614602
73358083
77756752
3127
95969203
50351891
17265823
57324248
22534186
5220
14921629
2574
47748679
16376891
57703483
28780180
6803279
11211855
19847298
29565595
1985
21249
97319101
16948718
37527894
755
2396684
1614
96537525
9915
70745118
3697
15476
1392
73880362
6803279
97668881
40994724
38834097
52259961
69260370
11549516
93959897
47754483
67783733
8370
2234
33723518
52481353
25996147
18191
54156012
40523496
7432251
7490033
5446187
7563
42900
32121835
28238222
64046076
4967334
7067
60631509
54361003
25951
3390390
64160815
85706045
164016
8
39120955
22119775
1681618
14599233
2068
65428086
47793215
2980
7708539
30466
61092583
10924166
66222678
1744
2262360
1770
81144180
61115181
7601588
74953914
57184209
1519
14068
9929
12255476
6691128
44295687
3335669
1612
14083
23307721
54760088
1865
38653796
90081343
15025
58363016
50143932
71894098
55179861
88383072
60751931
45186384
20209545
51144719
4701
78940664
16740
1412
16210718
82985073
34058022
40277521
50762560
46182517
3109
80974295
8939169
32606339
48395307
11736742
754
86072893
1719131
42844830
1308
40297985
21121
67431826
12181371
14836584
8907
66462284
4117944
76703767
13271683
16291
41210336
64970598
19995
8406818
3109975
6917
2200
62911124
74413242
15475166
71850276
4187
72300186
36629958
4083
914
51421297
51648041
87123941
96249754
17628698
31116726
10559
32995304
73400476
81142915
1826
85993469
3879
96051181
68155555
58147236
53745829
29627737
71781603
16539
8483
4566662
43077165
65204699
22815737
48694457
79646697
39834228
1239
14917627
23353620
62280078
68445315
97722713
72555724
15704251
14513
35473247
8222661
90328549
67029039
10212206
85974812
7971
9876509
300
7991
98012256
48287359
16788601
2171476
13919
20854023
82146294
48273180
97622852
32917080
3038
68791265
12324400
85022754
25577428
33960949
19214367
87
33831
1700338
51793047
63835338
22904490
24938918
598
19944817
47454630
41176945
42008889
35964216
2518
42264684
19200
41276648
34535998
79310886
57286996
58135358
4168
34005806
49035204
47407708
1679
6505061
82356511
12302043
79478296
83709875
19152
47151087
94677381
60598773
7930891
81334597
24822238
60359433
15943246
26740
61867798
5357
5600482
7208
11088
63831283
15771546
8026
12378
67846481
1985
66286644
92706623
1296838
15196
9774
71455188
82120307
76034427
36219527
32170682
81
55068176
61319042
7872
31510115
61133082
38474940
79043558
98879831
6014
86607679
47657743
19827556
11863
29664
9885
68326386
22819
22421862
3028
76358384
6496602
82902825
88842346
38738838
8946
3955055
11781324
24594177
395
1181017
10514
15293809
75443879
75102735
2166
63439871
24052464
81936252
85942312
88694434
13155
20226666
288
74038862
74430422
15949
79933511
9953718
83227199
81556978
41066445
76480262
37947432
19189033
18550441
62346794
832
845
50374499
20584199
27659829
43881991
43990939
98308484
4491
61005524
96322068
5989
7764192
9041
34
59515224
83871831
99823881
73406447
44366156
95753327
15573163
72971066
61922778
89137325
57589630
33470981
1681
34248614
65926638
16587539
7070233
3456
3305
96710024
16672806
12325491
390
8986581
1959
42054782
59359692
98458234
41614078
54519035
63106793
7364691
57
49958090
16852205
44298241
29726125
14539678
17057
14586888
33876403
17351
6756
91627978
89410713
71105388
6756535
51566576
64165054
83270030
78346422
12488
46259574
14200376
5407805
18360837
27878976
92422325
33460833
20794050
79984547
94353386
58254155
1433
95024378
4865
39311981
1216
99471859
39579384
13871776
87039578
75633170
35371754
87593012
26757
42080958
1259
38545229
42279352
17668980
60982704
32873
34361
34852261
16391487
8768696
3381
24572171
16665
64760119
7380
6094
65602549
11
35561139
3196
12579083
1700
13155507
9387409
737
70876322
306
50292251
25522231
17680363
35355899
70372852
19017094
35243468
21507227
80918158
9794
42446840
15248
48675256
99720248
27294757
29210
11993
2472
26130887
961
21094753
30406920
1028
61
7618107
97924267
71499725
72606067
94724315
38422107
87479316
2169472
2500
93207187
10767861
1254
59131770
1631202
58670449
37223978
67740177
30608567
36879946
25973402
2185
1642
2601625
2859
26908290
35497800
1248318
1504310
91038486
46
76720325
18617144
78047678
39
1596666
906
75509319
39326941
2917597
54091093
14053
80279760
8097584
86429790
1875
20431
25973402
1195039
39673898
87504525
2130
17820050
81110939
85430037
16595389
50628021
9582
24565529
5551
7015322
59555064
4118
1325
34625193
84107706
2192565
71622377
58890583
77803279
12229521
60613269
64416036
6
6825
45937220
8180214
26496962
78774516
62690384
83413388
10987
73461000
82082442
16992026
76962398
5383
56236046
50732898
92823087
5361
5111
70619970
88198496
88859671
59574185
14700
3079856
63523850
91135383
10475603
62474118
2949
1570961
87540399
37356469
88602540
1143421
2532
30033551
11521
1450
50522309
38161736
20374555
88439341
211
50572523
30361163
2401
19914230
30144910
1535
37173535
41785968
23912
5646
5410057
68535694
19161249
43244264
504
81559581
14934935
12905
83178099
84488772
39623169
16
35757311
76975505
45208753
79940890
20968307
83991167
98465484
80457575
72425868
32741768
86040358
26557564
6315
83826872
11987
69688256
41
4106453
23771235
80747429
51593951
94478255
39612299
74389438
84293334
363
10058
19624711
37490224
72259679
99377242
29438823
71355532
18135
77405752
10513
42298639
12184381
39126353
8253306
35812960
36380673
11917
37273432
47822512
5740615
57838011
6053956
8525
25622758
67552288
1991
34143412
82798927
1360
75912925
31227416
64006656
63857752
2340
87634307
16874100
55558865
16136998
51752107
18932133
65510779
9642
13878288
11431930
72542030
1306
18773
75264685
92985963
25680
92183399
16867364
42438688
20922502
22208
63167063
22073802
4664
16312319
64649554
37048310
25433
64120653
23856
10092
53810075
39523226
37257497
17997
6386
53092473
5434
89068892
37466725
45626389
36209133
56471241
36335680
25964174
66536736
56135079
32762980
71181065
46134708
9260342
2216
6255
1027
18554
2863016
75236751
55166552
43009521
129
91720217
87956827
85511844
20194088
9210
89608625
79237164
88875074
1721
841
67248221
9931
8804040
97686150
32135074
26786394
87948983
13856
65538693
670
18075522
45294256
55338298
42409866
19006
74501466
32841801
777
49206894
69665209
17225638
49885128
32983886
48283586
32260
13263029
23662723
5875344
184
45173108
57662069
29972771
47708437
25636
1098
73462429
4163
341
58761407
4346
645
25966217
90032483
40677047
1682
31223401
3312955
350663
5955677
79811197
38295188
13451
25608685
71197900
3284212
1644052
90026259
6122558
83147081
4394
17946171
16900002
73435325
82950620
28908572
94635444
72259679
75143687
7945
6634695
60040254
4349767
19368
99453178
5333
67836805
19939277
4526
50174542
94626052
65662324
90545851
9612
25711376
9946
5064
19452103
1638
95375631
21599190
57873240
17433
48998659
80399632
82391481
6575
33881961
11197
53861163
84093500
63834259
99592740
3222
97268971
2157
52865180
652
9196521
3018
4091510
50765100
97315383
95010966
90856994
46140790
12154
46455384
5449
75845032
8349351
68380217
3161881
25266624
6828
59578988
99693586
87548480
45626389
71959595
33345130
5790
85300245
75676604
90861834
12782
6188
86022206
4172080
21766851
48284658
15339
66154921
11039104
2184
46289464
30367892
70150987
5752
33960949
20775757
16313
31308688
9604
14683
75904277
91942527
6382
91066760
46479992
34367615
97003042
11020
40087272
8754
68826781
5678
85460679
79
5348
21653610
99462772
9571
7869
67848635
6666
17731580
46136536
1439
47835977
26314832
601
16381872
1158
44699332
3653125
11446448
39707238
6216121
5703
31711329
7493876
27597464
1564946
87370366
29624899
1664348
1956062
17722765
20645740
44031417
18163
89090189
56979766
22467843
26824115
516
31651167
1062
34664005
26542731
11260
83981314
17087183
19869
5575994
10925
85617275
65091340
39142403
8086
46619613
50842152
36887061
98141384
67146126
25581
59854199
91413410
16968696
12948517
590
14917867
20935333
11224683
63773294
18189
46345024
18003
60061420
254263
82643997
22634711
66348434
70795473
21326496
3442846
95969203
9631972
95271207
43760287
48859634
27149521
37453116
50560840
56300600
13812153
31919684
22294544
89051858
19452103
68066761
54857532
4034
71465701
22232828
19871
8536
92248406
4763
53031335
29616
7765
82837372
52709809
85373453
25852206
2287
45767157
12823
43283790
20618002
89895348
80112851
1298
52
85684696
80028331
11986
113
84694577
53477521
85673810
47540522
41478211
59472541
2819
34731894
17987443
38738838
21957954
19154983
59989331
68322066
63831327
7643
36691667
28941647
12703775
34208326
8719219
33181310
53015438
56686112
95387807
69049438
35663843
53956940
846
69785280
74182689
92906450
62274576
25214970
87646568
44571083
3877994
95821964
25850281
93874836
6975453
59632431
27074043
86288753
14443640
98335075
35511704
7389543
43790546
16028
82275842
89697685
22834
99531875
49974235
40717075
5174099
7885859
61635171
79926027
89477448
7027036
69723439
78014306
2683490
38588941
77362305
7911
11010
12298817
72008244
15219969
8180
4498
64219728
17279
91910015
2711
27881675
57648385
2830753
1037
31003489
33801295
30
53372733
87659558
97127160
11296
45165181
70999998
27379099
13208
11464015
91551346
77737026
7708539
51459156
60296912
87421195
43471809
56643041
8306138
69955513
87170155
98642253
40393822
44189586
5993
89083148
85662011
36999226
25654
781
77137254
18642342
6304596
80175669
50535144
91199234
639
35583663
1036
88952486
2683
8436584
31893790
38655705
39589373
59271913
29903281
67595245
32656436
3966
85001727
51786056
8532
83582913
4114
5674
98434898
34239062
24767749
48637181
69953401
20338
80473651
7624134
68909343
14802105
97424782
59555064
69384656
58156007
61271907
97937514
2236
5217
12825
38213070
24303
10839717
70141888
327
97919335
32795
90379241
11415810
52829309
90378554
1095
1288920
27858
70988135
5826296
15956
67914100
39593650
22134842
75716826
12998311
12747152
77893677
95880862
59805461
41943148
40242258
8189
31525
63731682
1457
15904670
5305715
98721660
60340167
15958424
79624840
98322560
8148
75935513
86799477
28225452
57878173
17779332
34215072
4937
25825965
17765561
5332
48473474
14896496
69672598
82905581
19412883
13294
93153717
7456
17174801
12662398
23832219
15458220
16496
49746410
1747994
74939438
28135574
88857041
33331
40580971
44921385
72045661
21518
8404932
22475
9618537
54550322
62505243
97299645
65739439
4508
15592016
33773291
33215661
68290840
98856562
98588342
11359
96781194
74376576
7591523
32456240
4638597
32153645
54570563
60462330
46926299
2670
45593256
19052849
4975164
96844318
32048904
87369301
70276747
1097
6409
4526
71622377
82259485
70079112
91839109
19685079
4560
60687706
29606
82854342
8050
81709329
919
38840356
23683809
40820194
59055601
4908
13154074
87567428
58757849
49885128
61217946
34684067
42467589
5362
53649388
16992
5224
56587399
67186149
44494118
10930
55276241
21068329
41866231
9776889
94104169
66259047
16935619
45620061
20642038
96555890
86942370
72407288
90736510
22623546
13611
2845
20519396
11605360
30918781
86610860
77486223
2044278
91844285
75598188
34597387
27280639
78666344
94090577
48608152
20231742
89711338
63152010
44311553
18122
49105406
2770
59397885
51619925
97458144
2280
29818729
21363206
18162
1793
19256446
13841728
52361954
34472551
84504654
3392931
87421195
8582145
13201032
11189
10625
68794982
32803913
4706767
64353603
34324409
24094
5884223
14982286
44661141
32530779
23132819
69129194
85244387
25440790
812
1514
13626
75370190
52701977
66383564
79326464
4614338
70119077
38903319
59548464
61396142
24108237
12070
92654018
20631165
2389
85268526
49227064
37947432
2615
43761764
4402591
13911344
599
64979885
64458619
66263007
7356416
86350591
97348106
11735124
38560085
7915080
91762286
28090844
87278006
13608698
48331274
67186149
704
86663918
86057838
2260065
6371
10050694
36021491
87097031
2541
30608567
60025758
87978449
10916
37318329
60555580
87507127
84691923
73596670
25758628
92439827
10269
69989678
94567922
49009477
80305357
10072
391
30114617
14439
52680131
84519698
82193928
84951691
10774033
28457377
55709217
20595849
6093108
1022
24672958
30324324
93544008
95789215
65627704
25730057
72232531
4775
4057
3415
6037
93166383
272842
20333510
7643556
303
69202592
18642342
29694
39245201
76975182
15972
80190972
27893
41059195
76188319
45597662
97896833
45713502
36700840
15800686
60690608
49821087
72706796
94514724
12809568
1474
6276607
7759787
30184811
91
890
85487875
43478504
76251503
84199473
31949280
11507
5411924
27542
80851259
24388241
12023125
18372651
48823676
50870061
20572
51459156
16549801
26830179
45512912
527
3749
143665
29250664
22156588
89558193
74335536
82046425
288
9946353
2070
90400470
67170536
51850769
14711
25603568
73829225
75925393
11833
48620822
5260178
2566165
82395157
15002294
35260
35369872
13850
97139774
11499491
84344864
40277521
2516834
80051286
12509
82548201
4810
17830559
71579340
20534
55440827
51860700
46376571
87960176
79737239
61850939
48424129
95159583
70222421
68107444
74999434
8433
5546044
51713772
57472420
18187
77865193
1855912
43313488
79385380
56750693
222
48108203
10424205
76280219
62731566
61417101
59597455
91724475
2335
71551726
64515806
75641887
89538138
8715198
13120601
22466
592
29679505
11545
26339701
50256813
1501364
9355
626
12810755
61969208
42485824
64715349
1441
8380
32553590
14373425
74029087
30284760
15555
15241006
32327733
22548979
35686860
14954323
76078822
11225208
88788374
43913024
9466
6120453
9828
728
54156012
8158975
98628954
55704771
171938
77211418
3110
1280
2143
25456208
59107217
7321577
560
6072
2901
77206171
83694999
56172499
88058649
29634955
67146126
5081
46435678
88780819
29949066
34545719
665
40369933
54164863
49426642
649
73
19153
44244346
81563314
5902627
35151811
43295927
99618321
18347
33047218
1831
92899343
5862
23076353
66259107
5392
34620277
88245710
1624
27574243
1582298
10386060
51959406
69763573
2604
44678806
66678311
37590757
84246239
71361667
63428859
11458
29242468
7937
8623
846041
58886612
56566102
450997
13780431
1869
83373537
57715659
95265982
24804593
49766743
35519
70395323
15001652
92974718
38357028
10126
20301239
8498
34816762
9635427
53584929
73084896
89477448
31101060
12134642
22830
48555255
15723203
95966916
34681969
93507565
22629588
4132557
82618873
48224261
8415
48449247
30983917
56944264
83388159
3407
13141
394
19598691
19290653
19182
67786015
19748
33831346
49229480
38185342
2692
48057937
23465962
57494518
60917429
13882
34849311
1704
9551
11101819
69166951
4787
59578988
91521177
20737509
1939
19308349
69753374
82534407
71712168
81379985
63402464
19699560
44380226
49001917
42707839
24595889
82618873
92092353
52919486
84600506
57862736
13964935
73995658
88388319
83826872
88966755
25010433
18227118
39538658
33215661
720
8829
24899642
96125065
14788
57626358
19093144
28975
89272293
21390944
96133927
63694016
26757794
5596805
68464039
5616
64966644
967981
46989503
55845712
39819342
93889518
7104706
2059
94493434
9294325
1862
87426543
52437474
3084
59158170
69197339
99993673
74959996
19150953
39883967
16243
3218
206044
7229
96380774
78109862
25370
13164794
1342
305
33044120
17230
39960257
45280416
39073333
817
32884413
64156476
79535456
23475997
13320665
53717575
44905404
88245710
39852020
85218896
6211824
19468148
51474920
88240202
21528045
13828
37362708
10974
713526
67427611
2391
63894182
1576
53390648
84733024
18978
28843482
51263496
11454493
10805869
3369181
37303066
28772421
14222967
14637713
11897
1942011
724
8939169
9051
7730138
89631627
60317320
9387
2462
5875352
20674515
98894348
2541972
67623319
97026719
65587581
5282
43770587
56615828
51075386
71661015
10912
103820
14028216
7467663
47969930
99072739
35353863
1
47063557
22949
23642888
51210797
3740
83929274
95486075
36065329
1558
10172758
35963897
16013424
9165
33729462
4900
22089438
80076389
49709156
93263996
36922372
1639
6723977
97059523
28694381
46676136
232
88038496
21198734
15948654
20411531
16502
57699931
29290289
1045640
29515516
86619725
9595
61182639
12926627
9424
1973
1434
59328609
33044120
96118005
84814960
34374897
57911709
96172365
80687027
86078240
1738
96670521
33997695
85175757
27838753
17535905
1591
78525052
27
32015448
75372935
29292903
51307589
10181066
56891266
39680968
43063156
83413388
83063454
8162
10370
38303909
74503951
65724572
42282053
95117592
72488266
11462
57731550
14856711
22672
80356552
81248792
9898
85271254
51599576
31070671
97947828
43225825
36354156
40635250
78378934
10349
24795399
2147483647
45038721
80030882
18647341
14651431
2587701
98067558
30168464
31062168
1365
1234
15970527
82591849
31749804
94129653
16377
65873161
2455
26621253
63076526
44281492
1580
54431871
478
47659035
20775757
56726019
25926000
17335314
98385329
96795947
70393034
4601541
7636550
17420531
29208642
82008494
28785117
85723496
502921
40663509
1118
80060079
42793653
18543987
48618499
14519646
10048296
53482794
65177336
65078606
80833341
93795844
65860414
93795844
93905162
908
92665513
91227986
173532
29681611
16986305
35225160
224
14794
1330
4882
30736
10733
57306591
25669912
12963071
67769719
20867
28148194
76440968
97100831
67523303
51024279
96289488
79231688
12894031
2891
11430825
6969
28588238
30983917
8997
301
46608996
5298487
79706745
6402809
86499546
37594294
80591866
56035222
13525324
46678076
25130059
76680789
2514
80657978
13092195
4041475
93440902
13636
86201889
1301
5120969
17386008
1250
53254400
64444280
97496792
74930926
12663
3776836
52076856
7685446
95269990
47291309
75675445
6605
54967385
23254363
39304293
37168804
9277760
580566
97424782
5802
21298966
7851
25793841
66991584
83833024
85294427
90945947
66104259
48580208
87080722
94780689
13428
10389
92901680
81143714
63148735
3162
3408
13105760
16140816
18055861
58626489
91234623
95253873
47165911
58542598
4898
4920210
69530548
5391
42432806
793
27092795
1023
83913708
16799550
81458402
89998103
67485468
2459725
83642722
11073
44741959
51741918
74952211
4635
84837360
69753374
2146107
50057021
32116
80396948
76738732
33392584
93393434
51135438
588249
7026
24471770
82165544
130
3351
54332434
53205192
96466779
98152558
27174681
92775548
5169245
21723
46869762
72920160
8127095
47165911
84519698
26165
18157026
63342822
19165
87790486
3390390
4069
79214864
1324
8155
6656154
13859274
70570772
76858170
87384189
1555
48627999
77425552
10388
79306433
21407613
48194059
18015208
60751931
55352253
1916
610
77668724
7942
2647
57598911
77441614
2457
87521080
87263228
22754622
74672582
22312033
68947525
29624899
84018505
9956
11148
78952793
25021916
9891904
51593951
65677741
84048024
91837673
10669
8632
30829631
68587711
50100630
56479467
1331
77081495
4921
55031381
17279451
95354938
44731654
7931
84200800
7989
52129021
39913706
3561
80419510
548548
16694
2370
15036
36121319
21516604
18534882
15438660
3041
8906
47945334
95792605
25495782
75281374
66934588
38678738
42833971
4468
90316761
33113894
6148427
49378193
51195624
3272
60604439
28180286
98891011
85820816
62896068
38901666
968
12744
21157262
17706668
2219
4758
3442846
24223073
71678945
2414
25493
77310437
88211544
34756829
53812890
78445215
6461721
14846
8542286
2010397
72985764
60265888
193
42306853
17477618
15723203
43014870
8685
84093500
62731566
76624399
36080010
74925108
84548374
19558506
70580467
60574127
49044943
961
59306982
84025787
985
6185
89083148
62638715
90980865
39651765
82329835
45114449
66618092
1251
35942
48259535
80221432
2326
45145382
28854
85170747
63119769
65891109
80084717
7293053
12389856
41494352
41537669
36176802
90109686
16342868
38554544
77
94742291
112
28520
764
58790660
2960
38798012
46353029
3354
14241
81133896
61396142
59260950
90791690
97089144
96328990
74564156
56945909
52850630
5701
36247963
19858025
81569515
20294292
72549246
81913851
2961
47041896
31981386
10519
69358526
85144320
47562662
29960329
1105106
91020565
27998391
79482802
63149388
77399916
71839810
2947799
3325
2270712
65252960
3623
88015828
47233987
27659829
47936447
77344588
97215712
79940890
39076696
52103439
27243286
1134
52488361
10254648
17455
42220904
8934
29910800
30591
51593951
7122148
30811578
53956940
8347
91310189
18814696
15886246
34916771
81459281
16842
40164
7353767
73
12933
97440776
6098
12125287
74776894
82272386
1879
43014362
77931395
50889270
56334141
34090159
11632
65304546
72598143
17533
1906
77953049
13571034
17464006
64633478
98485982
62310785
65506708
7926830
68448286
85949043
99811318
16926
11024
85001727
83313961
21352
1372
35889266
50588043
77219723
70348445
21242439
58716266
45002115
10103375
8405
62127091
54587236
3999818
10998
39693634
4998
69966018
2041
3692
29249
89787762
1493
47908119
82161810
54332434
88211544
53838780
52
6567
73357882
17390
53
8624
50287084
3962
95629510
32373281
62792485
62610966
35668193
73759602
12023125
7690
13667
38900969
81491276
723439
47004602
95660026
72050668
4162
41362490
42167894
3401
26329
48766650
91482183
1945
32420539
12316
8708849
68956052
94309879
63405187
81458402
64103382
96131320
93429736
24373652
91459971
65561943
7466
75781926
51379381
44107452
16486650
13523
1044
260278
56342413
37751487
21603649
7280
15121
89582346
94013415
28189066
82110073
46
66325345
35955836
97111048
22120
2346
40860077
16541914
66187998
10443015
60116570
97330671
32382495
98228195
11485649
11933339
14153080
33129436
12392626
50593444
26463415
11464015
94591681
10259572
66885004
83695504
98485982
54795247
26996353
608
1016
15774874
3339
7927
53143421
9922750
59679619
48884650
94057605
44319497
48431528
31401137
30102636
36396401
8219
8132
3201540
66310850
78998445
2106
4567
88703196
75357947
76666186
60443367
13780075
52937161
88532252
51074798
34831
77983285
74720654
50447613
39639578
14803335
12695
75085132
24162
94591941
17783
37995475
9456873
22674507
68689048
60717553
33767958
226155
72430081
5331235
4066
75768752
75167022
83372506
66905789
1007
9486
91996284
76642130
41605543
38400454
97440618
15650
37477760
80228798
77293868
95273062
13378
94029876
48766650
85896557
10800967
65768936
122
16937729
85468598
548
6596
3412532
26368428
33129436
15776
3795058
49634894
48087579
25311691
31330800
33587854
66090986
15940
78975172
44275140
20332
56331454
13517744
68807016
36495325
94741208
36655209
53092473
97185113
60162971
99396619
628
9036888
57
12817
31568930
14672853
23819858
56522993
1645
35950784
1700
34148347
29929069
22015143
60116570
9364863
96081640
1286
56766513
10320
7966938
41621848
2526651
99036870
27777690
66198096
87533161
80997844
91881687
90805811
68716674
21930
4368
50221635
506
48858425
22977889
54774478
68866552
51827342
62845321
4758
1376
44306009
78241067
43170031
3453
20536
21282425
89489963
14210186
31259023
72327724
83966457
55110200
68689048
2938
1066
222
25534756
32013853
64145318
44590178
95830409
93337314
4161
18016804
7513
7068
48340991
2057
21278296
32596975
9348
7671020
97042614
72376558
90596202
18287
98458234
54665435
66502124
25226542
72516896
7545
39534469
15758
29148
12434
1173
61284928
5948560
31477906
52926324
27922584
5069078
29428481
40551114
63332275
88142759
60522938
576
18700643
9140082
3476243
93427010
8334353
40459964
2119
18830833
5138655
94866234
8296
11849914
859171
29890495
57629345
15128
14579429
34679469
94869466
55764391
3068
64557668
3540866
16249
18598983
63424289
2215481
8354
80104718
5357
779
85603855
448
71060503
46579024
74938120
24513
35501056
50320167
17921
19556946
39647165
1964907
24366208
16867364
31589485
24669535
6829
1040
80457575
32612916
7643
86324653
84900471
22754
36070
55715232
65836061
21655262
99838546
71779853
3589
53363295
4452
27593049
12668576
51093228
21340395
3626
9087689
8650
14263424
2086
66271348
66243125
31921251
90649540
1051174
73536283
28419731
42427213
3898090
85114018
5761316
51195624
70668744
88472830
65547280
74736741
647072
38303909
4407
89686675
21810760
33786984
35339442
9628
990
19468148
58062983
22420097
41047161
822
398147
77693456
82308798
26368745
72556902
36
91952320
27184722
30567014
95726289
4239
70822555
77298651
11004804
98852968
65263313
5084
19308896
13538552
64593690
11584005
73772172
78116470
8794998
1540487
14746208
61461149
21363206
8728
9364
44171
59883912
82352550
91330623
59318709
90737087
37895327
25730791
65369634
6762
12914
11289198
356
64076044
50329231
98520878
2096
21445
13668851
17390135
8342859
94088066
20927518
80098965
1737
17686
2728
97248175
80925965
655
4840740
43655669
62064302
14952
57118023
6211624
14345
50492048
29622897
4132
16247
15175627
2609904
25045218
14359386
8982942
65316788
22441287
73759602
24117
25321071
85080208
8223071
93307606
53741584
62622389
99216503
21746379
20270590
7854
1994087
97979111
50758295
59274123
10397
77995641
47388324
10999848
75324895
9503
38531875
99455888
90198265
39356035
51568301
5358243
38271328
6947669
29599146
98868974
68960893
38369197
60828787
22256904
3643
44233353
93841948
10538037
22939453
50097858
3402263
33497937
22066266
72911283
39226875
58165930
89293203
20777930
2794
62541483
5982
95455652
65323472
48219106
32546148
8657
87960176
33697958
36283263
97562869
319893
16667056
7530140
75986702
98520878
56246566
99318321
2667
30504995
43223250
33865908
59778409
56903642
67903358
48258126
14840541
6726
1213
14268
46608996
79685311
56690322
50267192
70128174
34918991
75595017
19858614
8326
58259399
31864850
10169601
95106947
62873181
51111720
39766948
98295671
8768696
73377274
10939
12203200
38132999
1259755
53492210
17423
444
35504985
310
89803283
59851388
91153559
182
95888170
32460240
18367780
3419
29098528
44826674
86791496
24979621
12098832
22608882
54907674
70395323
16728566
19675
54051443
73879092
6672492
84485783
37391337
2044
88375718
77166364
88388229
95538825
59014949
86533106
78189005
72073393
95059673
70699832
40010744
1593
74915807
9669113
16803302
71879886
48027037
79256982
24738773
8504
42988743
94568655
38237891
22493
20995482
1520
793
5694793
42935241
58398108
3472
72408850
27532
68317444
12837116
59012510
13899
26188
11964692
62253771
21055770
40389548
34879778
24615
18203
2277
22584894
40039331
81159832
63541140
67528992
65885139
18297799
81238761
8066755
22949331
65857558
19798
13401194
50868213
19264877
79550386
14838361
4345
95668238
73372275
63595187
5848
58648585
67268325
9492305
46219015
424
12086
26962447
57377368
3014797
1191
2062
7813
31706005
4594
4280357
75066678
21176733
66684029
59397603
287
2512
83009674
96498526
7095269
58327411
94933282
4217
28907384
2195
83336789
49459157
79978521
286
575
39311981
32485313
43801568
59167018
71713864
4374
36921082
7353111
82385377
11622
78264024
10903
96231178
71554034
406874
56502492
99995499
4176508
72855171
21812
18870339
98600194
1833663
14579083
91793890
45770599
44841509
17195
36247963
78858236
51193566
4541701
76479713
27490347
4330807
1402
59175925
68426570
38003676
19901818
10045
87507127
42088362
4774
47758561
78952793
22863264
54855606
88538390
36336612
10439
40010744
67875415
75617084
52609455
44395102
57213297
77399861
7008761
85103954
1189
91844285
61217132
60620493
52545249
73112967
11895
1184
41662699
85684584
87013076
3913
98230271
77566033
62320430
83838193
28924089
840
72663777
16891081
15347453
83375
96328990
49297408
58789057
83313600
2694
25206753
3593
7827865
42097378
37148740
996
18232
23223391
5526
58208369
15484
28530
22382233
5783143
524
10264117
4953
6267768
15134
53032266
82928343
26015583
106579
21268945
44942706
15321
11083
1494
107
10052
3260
15537648
74474340
17501
59536850
14209
31778774
92186350
16889317
25722147
47377844
18539694
96631543
85403436
90427429
7194
51340177
18565313
9741815
41797908
78874640
57714425
49826498
62338735
3602
36096981
40396402
15898326
12579083
656
12151492
4611
12023125
38565815
87018208
2471
1051
27466578
76754875
1845
69209370
66604726
9540938
905
59961231
1711
47546688
34719628
90316761
15898
77466488
23272243
94104076
10119743
179
46217355
37914794
85158489
37216616
13860614
1607
56356911
72831544
12868628
3442846
25976
62949992
3748
24048582
80482927
65794312
2043184
64090655
676
2730096
37720903
53631336
13976
1643
10310
7739
68756841
29006
24178670
76119724
29661729
41918066
58703289
28111965
2272
24261998
42480532
79385380
21424423
9137
90440758
49664920
8368
1471243
72814035
50194892
93705894
94630190
42293251
52723279
15753652
49738121
16400
34003612
30688037
40520084
77109663
5227946
31529
37621806
88634999
62326799
70847384
73405752
3499
16730
57023530
81639801
13438895
77829424
8250672
83154168
90796616
54484284
49500395
37751487
97456584
86439592
5458
93248792
69110931
33930113
54243742
26723334
85156001
43240516
57093043
52921888
27793396
6288
13286
39426003
65894430
9864115
90723722
44104338
51427759
13445
90329231
88208459
89986757
952
85511844
47491051
52481353
88946767
70236577
40496815
78230473
91097123
85960126
3524
9459
93977049
64734905
61061336
7075
95899860
33542592
17182563
60641161
5801
97365101
87128074
12146407
47504441
35812960
40312611
74046573
89948295
55967574
94912200
67370531
11525254
89836929
1389
20110350
47117998
35709705
92133684
93777506
7504
12010100
97691464
59316023
57911709
178
18776287
89775494
41685339
27863232
83709875
37651662
94444194
33668591
52776538
72656350
99630753
51311358
89333917
1469
32949902
1459
92205077
50115223
10452433
23938
20707561
40649025
6436293
3616
65817138
93293242
80603573
21252238
7028032
29524009
476
72269609
97924267
16772567
1553
3011
8627
61217946
9023
20130
31893790
43881991
55338298
18478585
53726658
54004015
14923
88158054
1632247
44032235
24877
14528175
98442312
17020178
81614469
36260720
47408990
122804
11697125
89262164
30257
37444145
7671020
51937806
92671625
90459404
88522491
191
12065
224
22133
22100052
83745258
44899066
25516973
4488719
76677708
70949092
96826549
13505430
85566312
37546225
35019954
77298651
43054383
7
15948654
83045171
19974
86791932
43383336
1721196
71918441
85802516
42265632
6267768
39300153
6686
48001159
21990306
1863
34748545
22669275
31538285
6051
10086623
11273808
60234910
91701176
57629345
832
37851
39874999
29553660
28693857
34547758
89964015
44884773
22050739
4381817
84585999
87
25850281
5497
18859466
12143
4903389
31460238
6605363
23613274
70013957
71332035
98565339
48199912
59100712
10837
79028782
61850190
3834
2279
2157
91409358
15004
28038