0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 18:12:04 +00:00
OI-codes/BZOJ/2186/data/4.out

9994 lines
87 KiB (Stored with Git LFS)
Plaintext

73937820
73937820
73937820
26832487
86610970
78301651
22119918
39110180
44256624
18049264
50783809
15587725
60994756
54660317
27888338
36267145
60974751
66158101
20875341
68697275
10971681
35491903
34877588
30679802
43667196
56368528
65407959
33750128
26794653
84905936
1907831
79009384
48976875
96428449
36831842
15050010
25159781
33031270
78287849
63393032
96558464
30019642
1358570
68336459
5346044
10840190
21871386
84703631
27098009
40569286
49203677
96465918
64679412
87469960
51621332
23430595
77791190
70650067
58018335
17053840
94901036
65860037
83672136
61217066
58514435
66160233
55348774
8965089
40968574
51498044
85016800
15010811
47057966
48543994
17280994
73675068
63276508
51911648
25609158
4624451
94759893
23338047
78103902
15477179
49431982
74450120
20490415
74053275
72932688
21120940
87171148
84381598
33212584
91218126
86745321
24241823
79082869
63618937
17995495
97287479
10678809
38961828
41883747
47555276
69467591
20674042
87944181
15682637
85723978
71669632
76869894
60258737
61594045
11866168
34689084
69596935
49062478
31016416
47278268
2023858
22495688
96878845
85349803
90763178
82348459
28455392
62372643
62537625
12814876
23045097
12312369
32053110
51442514
66342840
96115503
79266797
58373143
13208793
72010770
28678837
61641886
53508166
9883178
46170106
10646669
69636750
96582609
6246612
29046308
19717336
1415331
84932279
65919165
69411246
1706774
98035062
74334706
76430872
42165036
56659551
18867527
24595265
65114049
4696886
64051770
89102981
93284974
46320535
99546282
8418231
41071570
48180659
39160506
70473953
39468733
29381617
95171045
11989325
9737891
55696994
1879764
96355337
20914227
72926874
89855499
87581612
69909695
17419717
23115476
31840748
52658576
98625087
19441981
75539902
47479731
78816476
63283539
88977793
66060516
48736474
32066070
86045969
67085160
19775719
96152781
22946922
16347028
11738707
58067417
16764900
61814589
79903673
75829906
21556488
17086329
45510859
68678122
38406937
76924027
39037580
21726955
56546097
6330732
66432509
29488183
50524566
92041040
41870936
70459117
62472110
53504783
72601390
32954488
5358236
31398183
79253666
56116713
34573305
82971031
58175525
46997895
60777349
65420091
21880068
8334329
446302
38146274
94921925
29002287
77593564
95440910
18314247
41469058
65191122
10300907
87275189
39207409
96845440
81720150
61452609
80536294
58441949
66724164
11029445
99235163
11788866
7394273
55096714
91971074
3048892
75331063
89824461
89315073
69411225
87697966
66482739
89083197
74759856
71900941
29440286
67005572
48538112
94889329
96087569
21406259
33938910
84133147
73185772
11941691
38607989
88383427
48298145
87952172
2404274
77163426
65600051
56216945
44650139
51417679
77354342
12672944
24218381
54130989
41775872
19254893
43230903
2485204
41820539
24583964
24668827
89380417
99985743
75338812
99445286
81043011
37987807
57604577
35219962
46822338
18742293
29723292
89919847
94337621
50980892
54130231
11752381
97502140
26810360
5877197
54708109
69135287
13103324
17189255
16791664
2108716
51406570
61783757
61136722
9226529
11035243
56008297
63105940
32629010
18897212
29340229
41446865
69880764
51045179
92430671
19011873
69330644
70663249
97559528
72331137
23125832
7299162
10601373
2194501
91945405
61502187
50514116
98014216
48425963
37721551
97660404
86141649
44686207
89924347
39705883
20563193
75925545
10520630
95459970
14101969
74534721
37288621
19016121
5616061
17908212
25051275
98370701
21007065
81252871
20249910
27101290
36120615
73491133
95748196
24643028
12615103
61136546
1333149
18172347
59059835
62304447
85919390
96953741
43577654
32753576
69260134
5735331
99168128
8420126
77345525
41318081
80131527
10494933
96105118
46788388
60704612
87628921
42995271
82849117
5198357
10467450
98327103
51509643
31741633
68839962
65468102
4140850
45407719
89478960
8418776
40711422
51303176
27085512
17880233
87711013
14665380
50893563
27594324
86204815
9809029
16423078
86636045
35018860
97343896
84579339
11913002
60023516
75988456
41812226
11328991
34069697
86950345
28386237
23286205
76086050
55091530
20068580
76212751
6253997
43984662
72831396
6896961
89755623
64187031
89604729
52407657
54406300
76096027
20754738
59995677
60644862
3467603
304936
78541833
43580453
68314977
77738548
73755518
98417687
45983093
41516678
25539689
93288500
87362480
21151253
63730681
74986534
55492797
31734139
32641919
18638983
49040634
88955759
99708988
73381617
21177295
64771085
74099027
98100264
20014676
70658271
9731326
95840963
68368712
69415720
29950356
19225034
47809747
54948374
54486142
7741604
53229273
57024823
3482443
24939524
94041947
70338597
40707921
38109810
45890011
61977666
57583371
75345684
12445635
44810356
58199630
29897420
93358000
14849560
10972611
98419590
33740786
257054
22718893
38831574
15219965
32727297
92256324
50801366
85316439
41331010
69547604
20633887
56360161
69341835
29458418
11360701
22351077
69941060
4592266
53291986
91256343
38307685
18352791
70389701
34384765
64832031
71291832
55559240
56229277
46571342
26959680
86719696
16286439
99118272
92080320
93742962
7942183
9333266
89822664
79202100
50020984
51163366
41496460
29092566
94437335
56608539
31086518
10565659
85496981
92183401
60084633
60522036
30904008
56329316
65225083
10976798
99790432
30475540
60218583
83747652
88593551
84401393
18528056
47711694
66461572
35001706
70097656
13050540
42251161
75594274
47390740
27477574
44226904
17357460
21675100
15295893
79340530
82393701
26158135
48228256
83732805
99351125
66511894
6433012
2952148
90452241
97421207
8235306
83004066
66731672
20730454
14833020
49461304
80982263
56097016
37989261
93405539
79162838
16661785
31296192
10939071
9915079
29493236
98698688
17112482
98527950
6836876
50032821
28644148
91608921
10605797
96368729
39853027
79835779
41526132
28649488
97041590
4363358
92768876
40863376
57242294
95021672
46937905
78281075
40592791
42006715
68339101
82319750
80563566
90839526
55056820
28646094
16939760
96246096
87696509
29472652
87030924
90253647
63157276
65479530
89647501
30757288
80396496
23932736
47533008
60652250
81549421
31316718
17510206
67721284
52948512
78887647
65541168
13839796
57261392
88299777
3282815
29276753
81061027
19770307
46511214
98653525
93216856
91178338
51183689
46624472
13953450
41755628
90204249
81502005
85712723
68584824
87560990
7189641
75233683
85521863
30590415
63007692
26704309
92499149
37367796
11435217
24189850
6746194
5417936
48519195
38395573
25460115
81028053
14741076
66018937
79325406
1984678
80743510
577162
65579073
72663008
27375490
91386037
94938499
42787159
46964154
59412885
36818878
82688879
8985736
22666237
66323070
73371950
82848535
54285104
49176687
24932066
88652776
40994395
91024372
15618575
18993194
49855933
64947466
99774218
18820717
405128
12405483
53022464
46853783
24803606
22848998
26922510
22280307
68308414
11082332
48714820
22703559
57213038
20694070
82752412
51369896
69452158
74501832
43798221
20688864
16479826
11116578
12852669
5093772
2920037
40512184
23664708
85395324
32209973
41722646
1374859
6006689
58267269
65327833
61187468
64119589
67572946
5568720
78092266
16905506
58645941
80437501
90140925
43111582
65240508
38906496
7543373
76420486
83842897
41258925
89927114
93816426
28824077
33202361
85367015
77431320
27987196
42115909
34115190
4336858
99110904
7940728
27148128
22510571
47993479
23401379
99900942
33850154
49013595
14769293
64474333
88056494
78481037
45578618
56154754
28063459
48750775
8383642
21742813
49668988
62370176
95999323
15515130
52421559
76063567
82102709
65127255
15759402
48660449
8200812
24457503
74559994
71115981
31046174
86852439
12560365
7198783
85632925
34894492
24789154
57168310
48130972
38108003
76083689
15566600
46147375
50800854
58428111
75815349
15036927
36351451
40710224
40266593
48312929
16319605
30907371
72143773
42979849
96504633
54363364
59370736
52601321
41844244
64370270
67888430
64992797
17072619
42539424
89113660
66177893
14447238
65524040
58027926
92976562
15801030
72831668
97331057
74502883
96262265
88768673
32113278
30911314
58834246
93840115
86603579
96969559
98666212
42438545
81483710
17193721
85340351
11447338
7119552
35547066
6719225
37549343
82212605
36848834
66284297
78514995
78973355
52590267
2564754
34685724
79666740
95979761
48969385
18724216
3986708
63463092
31603256
23708313
92904701
9976062
9387761
48411680
56723828
63727994
96053109
30357550
54622550
67830210
11532123
13282845
45649546
94654348
29998808
52823669
86176190
12856485
66357354
95246348
15549816
83901739
52148612
29101048
8686534
39766380
20233336
39395309
48254900
3393180
97285786
66731250
75280685
81545025
5742741
82880353
64491651
50402566
7438873
73126543
19338188
9306891
42019455
44433438
97860475
92118611
69340507
31036665
21670633
76604533
37900984
39766843
89843936
12179973
41651636
82558938
65771634
31251660
47679486
16699380
53154317
77128856
74585555
5414363
59287667
31931441
76363370
17369517
23266258
28915988
12469042
32554547
83096345
99614866
88661349
65059886
27303802
68747126
35587842
70765494
81077673
40318498
93895976
68049916
57794986
64255726
21045048
74783533
17301950
10335236
82950513
78568106
89623904
58023353
61012352
82114639
33356721
37567430
14903421
49312733
21377801
32133099
82950701
89356060
81375405
66303310
24496513
78484687
9497002
5356337
46626333
16572891
2584040
62167259
86241731
93631640
4981540
33814755
46028245
85947311
56389792
67694430
25841266
35512695
31612724
61976090
18540583
11184471
72246223
2017923
76897081
50071558
12017552
25582654
91253223
47573871
94669238
8127513
96827276
78354050
57212004
32486456
52659236
42126338
43530875
51841133
19123673
3394453
68433238
78787240
4688306
44239229
2683345
12823377
11234696
63488846
18352785
29624636
23329644
71089940
76519089
40905042
20691523
26229383
69280668
77147875
70844599
32013061
21967032
20332044
76431388
95408125
84761556
64053923
70438059
22378562
78499200
54347679
85466453
1815186
58189395
52287579
99636779
87285526
73258154
86551064
84344064
15073254
3122022
76242075
1261065
16651391
91733936
25911928
26254806
18437830
30173920
6811733
1136651
2223797
64844176
92238397
23710886
79847161
8827432
49731850
90277629
54425843
95435691
41917961
42279836
40471844
99726835
9052310
88394714
39323391
52159237
22426389
42938809
97324447
8874856
24576061
33116329
89058964
69963727
44704897
60282712
11288103
90452318
58018076
57502870
78169406
64494025
63881122
58355847
93050000
91535007
68489496
84040406
65539808
29940347
53428918
75912858
64952662
86359551
48544727
85511782
42562594
55990389
5837586
24258871
81604846
77239735
39301453
64384908
13387789
10907944
18985900
65205138
51063045
92513425
29597274
4008981
46352528
11032624
86410449
69965412
33251809
79434102
57906780
33611577
59832444
12271028
3789261
50401447
92297477
46504061
75120606
4901335
38269693
812697
62444537
74354301
29138682
66355146
93692567
86809231
83486672
65869054
20581513
27345195
73109015
71310667
27408881
61385815
51939990
65187850
5240930
82697125
71893985
1486096
59794281
66984650
58394356
4362203
79474448
31808815
78507423
6821747
9321606
74798174
10677819
14085925
79761325
63281937
55019418
34587149
37034393
73749175
83271177
20086391
92056169
79258520
35196879
360723
6215187
35858488
40695228
41245466
65311436
76521140
21853878
34687943
93666450
98892427
21214726
9501871
57296218
19535870
80380658
90258568
15395038
10134899
29258283
97315048
92885572
6763850
69822116
31558974
70297196
84578706
39283450
26059347
48712003
60513643
3784785
89639241
4533458
55479013
24684817
4167654
92530686
20818070
47213004
28568243
44317912
42480304
12363752
16237126
74170949
44501509
43605369
57284526
85668895
84220093
53066402
99179246
84818169
93434253
55342715
65077960
54399874
63388234
92718992
92815604
23364154
24485821
31261207
40928312
54912193
75088365
2999260
43286573
36438524
92991376
28120052
7179999
46522089
48378113
5654141
38687672
55814643
50736003
2506583
8487903
16684789
56671812
2469134
48087465
84079631
13083645
76570248
27295040
82358915
42749116
82202031
11599713
14718298
6222825
36156200
28878172
95461497
52747182
98217693
96708475
76686100
67879563
72424906
25737837
89719019
14764983
28637883
45025837
91618750
68199501
26980754
96036684
58965388
99371907
85475701
77716264
66564711
79420370
18946183
57900760
84580665
53936284
20614068
428217
8189295
7946182
99162597
9102661
7589474
68816887
35165843
94832741
77546129
17142831
53679576
98167298
82812862
92676854
11769530
87276776
37767795
92381698
97954025
84942240
83892700
92175297
58796396
39878486
35247531
73430640
61522389
34841812
28588476
53323572
89465022
37559318
29282856
10843635
30981808
36383934
85099464
47197786
27771736
66434512
40763025
60565859
97291765
38854021
36844720
19114779
13746246
34052128
14468655
85726669
39724252
8260212
76665092
84166158
61545344
67949221
49386845
80935203
13425171
60919656
3087017
85754441
37633829
70981510
9268654
28932472
2326365
91488101
72486259
24627056
78217613
46689019
83208460
69729937
14888785
11661326
81745888
59023335
3497231
82802957
41979526
12082852
30959924
63618272
29066987
3437006
40199769
64275767
68164738
82644559
60251776
12669427
72693156
67923108
30228445
24152136
97392809
33738158
11249558
49582308
58106977
26152097
39545100
31424911
85236947
82415902
99558194
4626989
40381901
64076003
52814051
50060730
53966200
11250716
47650118
72979302
33630909
8660117
16613620
19740885
77305433
56961509
66462317
24956107
99262684
1609542
71944076
30873871
56989093
27145769
53772521
84678826
44314042
81263640
56276572
92717449
49640065
1996119
71629055
30685585
99451405
59162348
53668578
29662206
86119831
65869187
70950582
38855320
88255598
30714834
48030195
21708785
31388649
24156998
46590995
20174129
49921544
69964975
79950282
83945545
81980142
13689681
26527470
17057207
42035546
58307755
88493591
14439598
94551312
63478396
20881165
9792091
9480243
34886326
20257345
97670287
62452297
23585598
72253424
22297374
44163201
97834197
48952387
7201311
64310558
72306049
1876416
81478555
14248401
1611184
48333981
97300366
87075112
24160374
71369076
98942127
80314457
70733695
36593452
30491480
89204980
46899170
10503548
54851336
46174259
63337116
69895733
90075017
31506530
89933318
73420425
47145895
26463089
86708428
78457382
21956423
47646647
74776860
87171890
21448852
79335461
42037732
29299124
10085000
45784196
88015405
82834136
51925766
95347593
33979320
8743717
61534933
17586902
16507895
23568760
67834962
21992057
12540074
23740153
15428955
60399642
17337405
70571097
48923804
89741300
31219410
12583402
16155350
59843836
63830692
74593928
67221488
20402158
38389701
97820004
56076382
3346982
58426870
48971127
30066364
4304011
98678865
74576762
97060284
50732607
32961172
16482396
13934888
45078195
70847424
37008523
77358021
25457534
1391364
6660964
45592487
31816689
52004855
11216172
92450146
5064860
10133248
44569838
7735667
19777611
14316922
10861357
1053821
68678065
56584185
23042924
47579795
70940634
46688932
7306947
92307438
24612337
38721717
53357503
85303770
62944797
18931480
9032082
13260699
54139399
47291990
45228272
31774310
32297344
98140290
569812
75299475
56722749
43577941
47852552
88757495
21351121
59099218
29708461
24100539
69156733
17215164
64177411
49566625
22494040
44538713
7314463
95385798
33435711
47528911
23827906
75710249
75350292
9379917
96905970
89759234
22020516
72942917
41092674
50981298
40889115
31697722
60846873
14853697
11239662
617240
62539622
22175024
11707641
51987467
95833090
67229876
61195767
46262636
86394068
59680220
20760659
34371431
42754587
28857757
96952747
83871857
68733219
34307723
19863459
13775188
24237146
35630490
66284107
4470118
73001310
90132631
6336935
41546766
34034228
540383
2304757
86142614
39803917
10485491
80964390
87130570
64941835
57582183
11958469
15373379
10359455
72606918
50532484
54398382
75995292
66899895
15136084
81285008
13147848
95119912
37904666
58289390
88392357
5581254
2437329
49916302
11641512
84224268
51284296
43647339
81266596
71965486
76903456
60051424
77979945
26444310
77871169
47193114
77294268
94396060
12851344
27098920
11732059
49890439
25165424
64851285
26292872
53474718
58091225
75633226
64827570
51659548
5769756
72038185
21218294
38734102
90204912
31682309
53800025
65624807
22449555
76805466
11825402
90179407
7406256
2764614
51565147
97047294
58671053
13000302
78932682
5835333
13937589
46539697
10960704
92677835
77580824
16685121
73961063
20032376
38275452
44375224
27303811
64073042
19786977
69903463
29160910
47511108
72148396
4698556
260143
78043355
83466992
12305123
82284719
90898491
51448236
81062654
25304440
89044197
20438673
51163487
20236430
61930658
54250774
57991810
94375206
24756386
61089773
83019393
60163744
57387770
12233308
25188304
51667064
63301089
29207179
22943911
13549106
6402030
48868996
49002585
13938084
53999912
97789305
47183143
52595741
10026778
72352374
17344663
69968361
39618528
31913258
98846462
64373605
80690730
36884531
66965740
93188760
66751341
13513657
32610423
6836707
90915886
33848860
23609265
85986519
59740624
72878927
13510467
48320991
43542647
84697251
68126438
80587464
89753325
11986200
82844615
49640646
43641007
32159080
16792580
90643014
34068444
31651886
54694982
38944573
38121266
26727025
28239140
98970780
8671333
29233288
88411373
69870941
84289
97617527
59157946
25231537
12734059
88007839
76662892
95393503
71218920
89339853
25642357
86532126
3463683
90270937
91067140
45611129
62871613
54063406
2703228
27291822
58674339
26110455
72991304
27088446
3149564
46471407
51674988
39629494
47556763
92478505
29959144
66254390
24642574
62644620
10459439
24557415
54532479
61671002
22887559
59379989
24308912
85758703
78356371
32519869
75432504
85363684
3927893
83337920
5280487
41269411
8232552
69930245
46511564
22988109
1847649
60988213
22662943
76563265
79123699
55701109
71625226
99311987
72422507
62550339
67851570
54561930
99709483
15864454
62940114
3240326
38694517
25353881
5032175
74270592
68018039
21127628
3218547
85129217
54840722
48003918
99396306
57301362
83471198
20285759
6885407
98813674
76924955
38478935
92924547
52980204
94273963
55180114
90902829
40286926
71387433
11687707
51020491
79399693
15211632
84409263
358402
31594582
4000608
86717606
87876446
29798469
62110954
36338180
68927472
24790057
59198948
42092947
19698485
13454415
97902618
56943119
89575535
75161924
55689613
64335440
80336353
82277422
551511
69222713
30962414
74060331
32650339
48304226
50286573
47247424
44634949
89462687
94715796
44992063
84503693
59312088
63284385
8612955
70800061
7413930
42976961
37135379
85608202
94008506
94086886
86801715
91168914
3478718
80019720
12236287
78614311
97286702
17696757
58180536
58634384
82424201
89646207
12837141
90391
20552664
51230086
42646139
4335210
25154401
24765676
8628471
86262061
23824252
5271304
66182158
78091651
54119888
60332682
80828357
60987958
57708309
62423606
20257292
97927936
52604680
56182387
33868789
68150253
65953024
91573785
83089252
63365984
10097382
27941586
36922428
43714217
19945774
9554673
53575515
76362949
71048054
50362799
70562279
67051564
4284530
87187185
27880445
63434170
60494816
23665758
21525505
27142637
23449548
88938909
42693215
26198241
69406011
37352789
59319875
72796920
93577259
17585531
60298814
46712563
5493555
48586224
64555902
96627961
58984807
97085841
30607965
48684948
77666196
10681834
63176964
84948335
87178287
1674713
90575374
66524475
27132985
88042915
72414908
59693502
63921645
67151638
5745575
76190753
30151299
29869871
11295880
73303189
53093285
88764328
49161371
85069646
21801131
30893378
23643056
92792703
87363914
66111293
71268825
88257320
85556353
20425142
85521937
85334777
73674077
62137391
2405155
582884
30915846
45291062
92886410
65776789
59639182
73980398
42675488
33962596
18077594
70435018
69625997
42526080
95716583
89504761
12346794
708887
58521927
90897351
29240268
78261569
97466701
95673050
68134075
82183090
23210139
4230001
20522432
41410325
53914159
39151165
46127713
7014241
36221610
88106447
17744098
20832242
59092500
26030301
76782295
4180601
94078296
70382021
13569656
71061331
5935342
24229309
40146294
48029042
92269911
40945840
72786191
50477755
32222521
56733315
88371075
37427092
97264888
16886127
42886445
52866065
52943680
8164195
52616580
34783226
21306098
28097738
1422303
49595764
15763272
90055464
3863540
10507225
12266123
49241822
69881244
87244756
67317718
47842568
93459800
5930085
20459850
73597141
60336357
26832799
27060452
99442484
59022374
42453804
28368413
54547394
59807157
21631161
65239367
96023721
21761682
51404429
8439794
91320718
66368962
52674591
45692628
42716201
75522889
64571771
55827797
17339354
30118485
50952426
48860569
17379531
21445229
80633169
72859160
17752949
68998855
78907562
36652597
88884917
55577668
54083411
52994722
89573946
52319695
50393157
44200598
38034778
81202797
46061990
42630452
88769846
46646631
25198659
70661949
21330282
90310682
44417977
12707369
42399137
72129707
57819822
70442301
45410386
97712298
25480038
95250587
66104922
92770856
9204182
90815811
77793618
54144901
56417203
63479096
82565413
82729794
40030346
77820311
41886341
54692405
14189316
28765061
99716571
39841903
1436874
77463617
52864870
87937710
4361016
13415500
8368877
50896634
85900348
5364187
49101246
20331310
19160456
38033271
38852594
1050320
7639371
65788618
57285364
86732199
45591456
63389735
12254195
26979935
88943500
93287627
86746826
55443289
87458827
87423625
13985557
31147030
82145569
9837712
81377154
93905555
46129125
81073108
98906816
99410936
69601949
99390063
40801868
32076521
56825076
44283971
17978127
57617225
63712926
87117022
45581217
59590567
46850444
96946249
83151941
71261652
28461426
86672163
43634195
76868711
50149152
39333242
58365289
97985175
31111277
87991221
57355890
64867337
52033091
56707422
10161252
22113119
85122483
28576431
39614473
8364964
5340751
47584816
7551902
12452656
44431583
2419027
76525294
84796266
87993334
67201274
71350454
77702964
93069297
54587833
51050136
69895987
303561
68302480
75080417
16923027
81812689
83100494
35599081
71834909
99911285
30556608
75634322
33204710
91974187
40310629
50003753
81186708
15451788
47542827
63397690
94586925
54933556
88224490
2724746
62755880
38119902
27527133
3040518
15198434
70402240
31939819
84765903
92015859
87091605
46260800
54497219
55719917
36963986
53404040
34218396
98458743
10682315
27763857
34781118
25445359
61468013
84659400
83036461
62495679
72016351
2255968
70307334
19386238
16089457
37783237
58741538
26618858
4693088
59327831
31908748
74045071
4801860
22974307
6623291
94121954
12906299
49322374
64696791
26042593
44891217
42727489
66768478
39952642
20458657
64834434
10625113
96820213
90671823
45015481
62333542
68035238
53768719
33754354
69514269
95280896
15470864
83304951
53233132
99481415
76061572
90469879
91743074
88198010
53355682
60450444
24638056
63751105
88983222
45721458
6550731
2636085
27114094
97329908
85547312
34196087
26302462
63416356
96324709
9013856
37933532
11355549
54999373
5057464
93325753
54983196
97882855
14237148
86990385
76675235
16886651
45791378
25523652
84813644
97030466
23048527
98372997
2471057
21972332
23510064
48164481
63123989
67967887
9277171
14681746
99156798
39533811
16837702
6799840
16997742
9071241
97034888
34879180
85743141
79642714
43836618
90068121
24824042
14050056
7243788
5645009
5714020
69800906
40487498
39004832
22539589
2555535
80208377
53140015
87164523
49254798
27453523
43648876
18686022
12708191
62976992
32109869
95902218
44507485
72549176
1086520
86836382
15468702
75350394
94531672
87107159
53512204
19458326
74212590
23862936
45326741
33394589
30445509
96551747
55861324
99517961
95394420
30330180
24897648
16063182
30335130
62683676
29791404
59868006
21251591
38297660
15569658
38733952
4899439
90867932
45798211
13412568
10660105
3951075
38852575
44537173
98216595
26076333
89339861
71703755
88697869
3729434
61089869
23038325
64213797
82848441
13076889
16371477
76183503
78555027
54337540
91884615
97809527
22948014
67166777
72149380
93216038
23309094
78174341
90100777
11540234
79358926
51067309
81347628
81210028
4663690
65943084
83749586
97976239
52015806
86424065
75480658
55906448
66712799
83951513
24531117
39116819
1242698
71930484
81679026
6104866
77740929
24463958
25001024
10441685
68605013
26494142
3263838
66105079
87604640
32899888
3492127
11262992
79777980
36875387
90134324
79141977
35779372
66313000
51295991
23064127
71272099
63499574
34372078
80880323
34286173
17800970
14769589
56686637
41952932
15599450
54995690
96613778
89561556
22892339
21467170
86093024
28788310
93212213
59015982
53816496
17701960
80529664
76558175
79478780
97665391
79740426
29103595
46665038
78601374
51459376
49648862
95390831
83049274
60290949
43345472
16621374
26310382
39201669
35689801
66775036
91414991
46971913
43856519
80834562
64713648
45269346
11634969
96708112
74471970
88695531
62901162
98149502
61466791
75363291
57394531
72484577
4815379
81619091
21967897
11961665
51272447
48943122
93262965
65003909
60704750
81407329
71486294
2850700
6029833
36518980
42151116
48589113
7125665
61988410
92644316
8302173
42995386
17710210
38634699
37380064
79982546
37044277
60135758
62510961
48583835
96142911
15128970
11310532
62729434
99772751
23528326
1335307
53205926
41840556
57892520
34811418
85262171
33078439
81113517
28472569
36432227
48415775
61145132
98121633
37157085
7082750
37396249
8934106
60662209
80493176
82202618
13539589
22195013
59253059
36686036
50039973
56735892
42535684
76306635
73258194
26257105
2773279
48358386
79309323
58315299
14293927
43795725
74524389
19192511
65031705
54433528
12349628
26441422
54155709
10240948
58298631
31569882
55183166
61377426
56847543
59273577
97930091
44936526
80845301
69845892
75883059
25068860
95288057
58182188
1704544
81204610
3722916
17235931
74450280
69832417
48864251
12677784
76941310
96109721
77984913
27584232
66183055
38785455
62692324
17636112
66787473
44674753
15532597
51980843
5052145
99052878
93782617
32543994
30999693
25153875
41771654
35348236
51010074
61999254
2703670
93852885
7451368
97719125
63968967
91133553
28324384
90229982
9593989
45152830
13504411
39039418
13698512
70397660
35914794
69647242
69259398
57372015
12884409
2844836
63319919
24249911
78532876
64341639
61706779
28561717
85651181
78801477
38272184
14905079
10021534
44392332
75840808
89411296
24714233
72631811
13079350
76730214
32201489
59233213
79436479
9118741
68047835
46967068
81780811
4717182
78411036
48580182
63571924
81726490
4151945
87122141
38245619
51888913
75081622
17874090
64822100
23436729
43337982
44891084
91457908
19759029
67903243
58250973
15861399
8642948
53627679
70349783
94704079
95270922
91043307
95580253
74524779
60011205
95169935
95508131
40486548
74714108
82612216
77207508
70413215
55482716
76327788
65695308
15780416
32548273
62447915
62785846
54549750
52454238
79073893
29794633
97889196
88021858
89614114
3877364
63506208
26928737
88773
36240284
82684897
23894489
73073291
92874380
85973897
44306629
94405005
9388638
99254470
47970711
39119582
12344346
50173390
96177053
93061425
14670520
2179230
55778660
46230346
6627628
27245629
53356072
87452935
57840998
70418999
28418153
48670921
97192851
42528365
11164075
60852133
91157897
42711834
70939210
40993633
39680450
68531318
55985155
3474612
1314221
73012662
66090303
40873166
18932974
58551988
54884214
32074061
21488804
16712682
23534482
64655990
32661318
7307998
85892508
62342337
47329980
6747219
70357849
98481233
1875332
50974433
42445753
87102340
53416366
15109587
2546185
11099553
86032436
27529464
53617820
186291
14474374
95245924
44593906
33606709
62342250
79448807
38831323
10297555
38343171
91748281
74673237
45114308
40562728
49065632
36371601
95253430
16345431
29726120
15292711
65722118
3721149
63939822
57586939
91872019
63794348
16923536
11969144
62294547
87970611
76344333
56277298
69760073
21143449
86819785
79402394
99307415
92230433
53974927
78723946
49476367
93181667
9746279
29988363
28459955
7838550
20098423
40777861
60295373
79310701
75993980
14997132
54450699
97148474
50359138
82803590
6234579
58302166
7352188
65094249
75158828
34008729
98367680
56782192
75736298
41508751
34816310
41145605
21709139
9269697
97179516
7168754
71393699
89539624
99182661
49873446
32246279
70074628
54661979
87315041
6209385
37044217
97644958
64134052
37020751
3330838
13831021
72339895
87659431
1777131
85967941
40136108
3634697
76588765
28011434
57158111
91112894
14822430
51117924
74981747
22113364
42422612
82806287
86146493
6109659
6232101
36839047
79887731
40916336
99714920
55435087
5743301
8658176
72850945
78664148
15984572
31307409
30225056
21521917
45909175
1895032
26501689
92842414
61324037
70504502
78977953
94749374
92297537
91727299
78997645
48979378
88330610
25226946
29691993
73728471
24146127
2310063
20526869
52309178
96050631
49382936
93723502
68948908
78652837
13207111
17428139
99260820
59111644
24768600
15235301
53859914
35322762
93465520
89852394
53439075
55455584
59571288
83398382
83851087
68270495
76694725
71848489
55652148
36524448
29032477
17774861
6166371
15049559
14032872
87463120
72008597
30201664
95807095
28385164
68914907
50659138
4460352
81048644
26967564
45174940
38492324
26754294
82410135
12490952
92717558
70510867
2495864
56341557
43084481
7275483
36749610
48164928
37309840
83194643
98175200
60799863
26210237
42491370
56777929
72598803
92640884
13528719
70607781
88259029
83076307
40279145
74044922
62128445
11975189
95425545
87940255
47458806
22884356
11976241
71672841
98296264
63037653
53647387
9352773
16425818
92813124
23256778
10762873
83463473
88449904
89345120
78548489
16359354
28179074
97397048
36878434
66445277
7836173
13035722
43081876
97019911
484273
52838024
35644843
97480609
39575693
1526294
37688917
35924720
98581781
20355573
70973042
97792337
7293858
36788771
75416174
56066423
59247047
97575354
76277050
68141054
62402942
3524230
40229318
71021769
98222587
46145117
82629667
75796824
21304866
73770502
6831608
62878959
73639378
81135190
73470343
91332672
36191964
56228112
68427829
54177737
71732449
47731369
64938765
98864012
26617066
76490248
8497597
56324979
77533075
49876696
91954549
26808308
18470264
44284175
95937639
79475554
34447747
8779074
31264446
13804750
56965482
38023630
60530493
8562081
16878756
57867933
68639945
83273540
40441433
55659852
47781613
14957791
43419444
25644266
50160304
71483480
98719227
93626426
98462847
63867001
16802168
88636818
48692985
46622421
95186243
96049305
5542360
5801755
34531258
77068513
70327917
66977694
42247013
3883007
15544903
40233687
63030798
75020515
74586824
12143298
85288516
45159472
44521828
52753122
49424087
15232238
97266085
96241343
30781034
74776574
95580815
22966081
59875940
69835685
38369461
35767197
92269135
51301325
85464025
88669429
65335748
53114710
51016024
39345214
33143093
55718077
86079962
71904648
75401515
38347227
85944999
64146985
64475990
18536570
1207877
40528604
37380629
94135457
86309188
46533648
42389498
16129558
61725744
24066992
27995406
63579737
53337302
94339877
48385400
30105320
25749574
85832465
65463833
38706114
88829554
79071097
87717465
43339605
58347566
49569769
53355197
13313796
77343492
70199692
61524363
4170786
26540323
56510766
82400334
73052363
94035462
34754630
33237070
97083935
54285231
89963488
12768364
91203646
96050276
7566614
1806550
68653349
3319530
69849781
61457783
73530333
45208865
36041142
99150999
73192836
19422724
90257074
17478722
83687822
83631312
84609086
71823781
44566003
13374600
21497743
53245872
55174538
51701629
54073429
76114772
76377611
97430535
2600206
18321264
64174277
94785032
50826348
35648009
2133212
41562165
60810818
14545001
92664755
73306255
25809487
67608929
67783278
94124731
47222927
55627598
97116548
93107739
39631962
67405
67838749
90690664
8592509
90133722
55871413
49224416
70983781
16218816
47445600
942356
1901546
42604770
61577274
13017713
39814622
7520186
51659679
77573494
6362096
83098213
12537008
56788041
72083096
7417047
65749596
72395212
38035467
665610
56080364
24721705
99938033
86919047
97983336
7756129
98104120
94835069
98351661
23617853
54510817
99143765
14845203
97509960
54103393
15813601
46815470
31008972
9529250
83550177
26825001
94979168
20966274
32540571
43962193
26084259
79649773
6291181
50201564
29725207
93700283
41267955
82049483
76647209
65331874
48133929
86360793
59613403
980533
55236319
79524837
47614110
68555340
11286184
87557917
26751579
84833659
33959883
87480493
6979646
80333896
48117313
71820502
36738515
55274878
71926049
48518615
90368900
56672133
97390788
19683939
80346729
13217195
58346751
58164200
15447238
6083422
43254448
20676610
67906221
57729736
25267485
63401521
55668733
24424892
84265633
13760989
30748884
54787392
92182706
92543004
44195793
71237866
22991979
88211450
81137834
56153870
39695271
76916734
58670662
65786924
34341153
68125521
75649819
62677660
45155028
66168063
49681578
48635607
32258337
74569375
23110169
95274366
60558874
43649437
15833584
21390260
73444055
64024756
32527328
54068469
40496933
34393261
30442474
66864717
16206316
80884263
31128216
42047157
77123920
75710128
92223053
14197158
26014390
99353751
64504824
19092078
55949323
25922045
67876197
40875092
64877630
48879766
77112354
55125911
78184087
72197305
31022493
51478080
68657012
85028841
59904992
51945585
24469775
71080559
26823104
1462354
70788167
4452531
3245887
18242331
26999530
34098674
71513728
39763549
92475334
38555734
71071863
17353901
62646448
43734995
54508815
98881168
96202661
28363688
95361036
47571774
89377269
97953623
62149592
51366798
99995837
28038507
80516203
9569393
83047953
40577946
38166065
21061445
88050957
28922219
93985311
60200924
78261891
24800065
21076334
54821888
15850585
57314418
28554066
95552570
21013756
55057883
83297324
93123388
3654350
57089090
58436294
70239242
72873140
13887810
27204266
85357641
69427822
27490249
52364050
31216576
69209258
16187886
16933132
22358042
46379139
78328290
54234662
93458179
64257529
21487754
7772591
26176465
99483271
1300309
54453105
86699682
578421
54940152
6889036
42357243
92742952
89165505
41562539
99848564
63018628
22894908
18164561
9453256
71873079
90471829
58422458
21715851
67761416
49760490
14380894
52029545
95888361
56794606
69092572
92372335
75397115
64843918
5690865
92894515
83162551
72832864
78284388
19446239
9943000
5756257
47489541
32955298
16604225
76046919
49447295
39816770
77493898
80409792
56542849
13464313
51849233
71541332
29630957
52473851
69364778
29470034
76158255
27949846
41513118
61246184
75244349
78036440
23381030
99678634
64375689
20692978
20721541
78883424
40365512
3597146
12972428
83185138
78630397
95546149
44043366
95246165
54343655
45078541
42080088
57315576
71567779
68924258
88390877
28121309
97246730
90711869
40063458
69797156
64931051
18040197
92757478
34210881
89207084
31112065
29994486
45489772
71015875
14823498
12943733
27848478
20441199
57561650
22922570
11312630
88523873
8415978
23834983
40455623
7457982
29074712
33107576
68385232
83650959
21741030
6556198
48275221
76580854
86075277
26876986
14732632
67108923
4450511
36806052
12180363
17540152
602838
90920537
86320544
3653934
47377984
34922
41862579
25490275
54224193
31067165
29982975
41292358
68845616
30132130
59209980
4346172
86888089
5287257
97040028
30892164
43820435
5446614
13869779
40143198
82780362
7731530
3660112
37792941
70432757
43863785
60103634
5111653
51310650
18094125
59639566
89126773
91679478
938202
95716066
31811703
71838170
55344343
60555084
71994945
35183542
31530952
74313667
64068941
83899483
55088323
61137899
78919714
20066116
77984928
30569112
29711159
56903066
55245784
45378507
8748893
63588559
74651142
10594189
14981150
1159735
19334895
35502812
30467285
72650641
65770075
86720124
6309600
65674361
66052643
27757716
62298866
85295028
60951647
90321170
61293726
73851820
45753244
22682663
14264019
64805022
75939550
38039976
12927545
40840803
81229173
77276848
22047902
11497936
67096976
85172635
76951421
76807146
37823413
39423884
66737287
63063287
23502910
91327994
8268126
2858708
5683828
35019983
54059844
4305254
31441318
65071545
43094799
49744275
5007985
18523044
94601872
99335943
42262755
94014625
72194766
55912709
86908268
18013532
39799243
93451316
1651613
57795994
11335672
48921390
79265262
3531005
70978322
23045631
78148213
91514124
86859582
76603426
67246185
54771841
34069191
8360523
49291606
42813392
98608138
14006316
38660163
66179938
42782299
90993914
89015828
45312925
75613664
52627218
41750490
90805032
61614991
46608530
42300526
80289775
83669202
44165044
49328073
47143060
40172853
68770977
18579709
81559933
92840191
53206014
66314164
91837507
47905691
74785610
84494985
92244547
69730753
3329058
85427019
92926747
18326269
45411396
66208519
92695748
85063799
53094658
1823081
2765470
73729361
98609845
4774432
53650232
41904495
43425041
21146914
46759366
88465048
45137355
64247151
27127384
69157988
27687945
49733936
32699733
81411153
33716680
46579582
62959664
1433507
90541948
5051561
63922317
46459698
57265206
76726530
11935958
63593798
81504732
61410285
88454644
87214119
84888841
98471719
80894546
77447808
35178380
90721626
89063800
12857916
47182191
99619572
82138538
56083014
93068870
41600965
39892850
24400746
65061084
72403727
56570564
91660446
67605571
58354623
41199171
55604393
57300903
86451406
62478087
15841884
29309688
80180355
68407625
8458117
91477279
98057877
25422368
14637863
48390441
64058696
19656006
19723498
80333377
43057952
91791733
47697639
17785312
96286643
18485836
69831897
65708314
22601407
76298502
58041131
51481263
174422
70008538
1361009
90339523
92950784
81524560
63502113
6913969
81129943
75227236
12265544
45021405
68824245
10167200
69024728
2771697
5754375
35266430
97966619
14796687
59390789
72200522
74431349
93757479
36437163
92377717
79493020
91733053
25661402
13261177
63229949
40188912
69965
30770177
24536966
39722923
39526576
85260980
32368946
95307834
26071317
24655475
84617921
36487403
89563965
97134348
12817263
39012527
56329908
78271030
17086859
53365839
5045673
65215101
15745066
97901433
93704035
64960296
35448425
11358271
71390308
6606090
60619902
91537257
69240532
53115980
7181515
56443910
80876913
86983661
46214403
46628340
50847226
71097422
71480778
49121837
27889624
22782640
6196251
66069149
88649306
90085370
29701504
7977314
20237954
17528795
76154683
14225071
66526515
47402611
59916150
43319951
84084404
88603481
70017443
1739565
71835414
12256418
38890552
78728312
3090894
63127509
74834919
61753853
16093687
36899652
86724581
41155737
90128803
32660504
74795438
53739367
42190596
98487357
89588822
66792296
64047150
39656228
25624775
65225467
18301394
43592254
65746790
20166152
90565331
75912278
78686127
44784612
68714565
99895740
12846629
57431288
60750578
57628047
9653635
29716299
67749506
62122930
5469132
45214535
47633680
43988307
27318704
95437973
61186628
91807242
29950615
46669691
15867594
84815962
9467159
2711975
87391597
87883077
13680216
5313952
24030281
48233414
55840843
88393510
65288899
68199608
70010354
94854498
53686830
88952568
20217641
87089135
8500867
2342626
55330811
35530818
74261557
35785494
78358736
73036434
76364917
77136399
19118339
67551796
97633709
86622700
47901800
96599684
29864360
54035962
45819413
8060823
60859248
38026747
44052317
51318926
53190693
75885244
77619995
59617546
24864959
86573256
75580729
20934823
44985843
86953654
66770966
97551572
79431682
87006859
80008312
44683084
66404396
42013572
72532917
59533664
25360562
40503017
69250924
16064938
16037056
41143740
81175769
70619071
3107317
2519922
47433548
36194591
92470697
41143246
50300211
15430556
88150605
38691537
77481215
65126169
49424665
15131428
89807153
96864940
80239483
66329613
47342584
36422504
34631910
84715870
38326733
79814734
67236359
1658030
36777939
6959490
47401365
51533629
84894374
88268276
39408992
17863436
87904099
10086674
55988347
2094749
78067579
24444749
9554435
19579739
43957188
47572559
3872039
48139491
33310913
46824603
17862685
34763456
50907749
64746101
50389252
52949479
30979991
39076542
66191428
98023512
51009684
66518679
22501204
46960412
65234410
94363032
37746173
92817539
95892705
93978352
20542085
47318131
94256678
65845690
31696612
46510868
38655204
62626799
21214298
52704666
43815148
44447674
77927492
10480656
7084674
62214135
21928616
91084027
84377393
69776557
23320220
83517636
62844814
20289402
90029064
59352844
49196488
45579179
16395993
94052240
10506856
38200935
62317879
34406894
82617470
74570680
59364130
90971955
99382993
70040865
62078073
87391657
31195901
4160365
3298778
22652831
74498542
31748920
91789584
15729971
908031
45864095
42566229
3309240
58695570
12336541
24792902
94570428
30396114
55857268
10212252
8447227
48340813
42029103
50442467
28595745
36981653
6292373
91606642
99806029
33942033
64544864
56020193
78565332
89375553
4717758
92267224
33674130
63931157
95104461
84836531
80850694
11390327
89682140
20015729
63742537
25070386
75242621
48040560
22387071
5704559
65446878
68746249
2672000
96606380
53398592
27855206
13461648
48722514
77925658
39576664
21457545
89505092
64026567
31997329
92435687
95501927
4966238
11412636
57960520
10071814
54825746
42149339
53148379
24329964
46093938
89999018
36610518
30098238
96040775
10927987
10117721
72433899
47162605
93425605
31874608
14760202
93340945
89332970
12608818
92290118
86338355
74184406
24507351
55045433
23875606
80678994
46522784
98629045
9568612
45861775
45622175
19435906
59824931
71145245
69271689
24083842
96383929
85559581
71542693
56503893
80383642
61297688
66276646
94396945
14460729
92896825
1346169
67808773
25346061
63047254
25657701
52277127
61700826
39076483
42614298
55232165
903947
7267834
81619553
59056895
14402282
37919040
15365301
21752030
84901697
45993999
38796345
96875117
43994259
43052997
86375518
91121957
69898424
72107091
88680082
46615891
25011631
5998412
96973535
36309842
93002393
63481773
24324307
21638134
37949575
44669943
50117228
17323254
19340894
473753
22365578
70491208
78531387
22201419
69029347
6297719
96120461
56177490
21228065
15334923
34356374
69099096
42863753
50818728
45246509
77041130
86669200
49755422
5391058
83714729
30591498
20200980
7035301
87236072
70152925
42974586
11970181
15796621
16356800
57259862
49695838
48732266
97118992
96000678
58803984
25647593
80598105
41883676
33302620
43260604
73618707
86298637
34115656
86726887
83744208
89174394
32792879
60932400
12847558
93227454
74415739
67437880
81177023
13462676
10455205
63854703
47735799
78464121
60265638
61658381
73609238
94876737
71107048
57786920
39949705
9237592
55006819
99695445
47620882
33811551
17604886
60330921
25167891
1331794
27201564
12401599
30368534
87009201
22045752
23887440
31172626
92400721
75028325
34294513
93025598
49048825
3979084
64678348
30743383
73881045
11956045
58586472
5113851
27749585
80862341
66404575
72259065
3918569
41667883
26481542
19256473
31960063
90501274
86864682
91149966
79363343
94594811
28807737
16133299
61421979
92055770
40634500
67576261
44317478
78963480
41606069
91218281
868421
92839736
85732318
17791212
52338035
31475345
24121043
98349663
97357966
73861419
44880518
91975753
72568271
35897155
99600984
94784324
18520040
97495852
2999308
1811230
9552008
34314791
67769626
4183703
18778805
98041172
3862283
43104583
20165374
26029514
26542159
81722087
67484836
26274009
10247844
99594973
85960804
27386600
80518195
29713909
72787413
51536030
59533792
68904973
81276867
61654103
22345169
50735775
25798863
83420644
94170276
8195529
73286412
65691225
59659014
97868127
86158954
95450503
45688459
66161574
1557800
22007387
36457911
71126893
14317221
72538420
21273705
33549550
488866
5362758
46200448
65147414
38269583
65023628
93644948
81910069
54608684
21637929
63140800
56776936
7444078
12434290
91111195
35159825
38731575
49920992
7108843
50912345
69092864
46362119
79484787
86971887
6631467
94924442
87497118
6010601
69538024
46044461
30012174
18341574
84890685
32536791
2099745
43222444
49868926
25561597
68445464
35359536
56544282
90899897
97315914
34826510
81073741
24453166
86834740
21855539
66351521
12292712
56017425
38703190
26165691
52999006
24550765
73600752
86291906
6159641
50283258
7073840
41871048
56189062
63120868
84310433
26250464
18683705
10052675
25757426
55329464
70191502
59201571
68465737
93909670
12353086
73151753
41903241
64398224
84224993
81779274
51455148
30301700
51942291
34422740
2089880
55272879
74515453
70251474
99972473
36401570
98775601
65601661
32215836
60909235
18899298
58940855
88880649
43163764
81330657
44600305
6870665
7012505
74686702
85433689
67373277
56828254
20642820
93711099
21031298
1923578
78498029
43396508
42935859
74026152
46976576
97798751
79485094
8312258
98519276
51597377
87015893
9388630
43352118
4600687
20883612
34444827
91314320
54497204
77713376
33536100
78798551
190038
34906130
24573393
2325433
16849202
41220844
74971452
60562052
19630883
5134789
1446477
59317243
7901176
55875189
39666333
41594602
92717269
19853795
6608641
78124818
408624
38167859
46606177
4703694
19347043
86002358
69428589
26406862
15618841
8196747
28979138
49609333
11268883
47808407
97456897
41787115
54995948
35495339
61674609
77262473
13328188
31593670
72565068
98009161
16810917
11004046
60148544
93380714
62829153
36244752
94971827
73102271
13458136
15646899
26524824
42317737
6144022
79213807
97733040
98206288
9571516
82679544
98710009
70564851
9811774
21601717
53760951
87995019
96029418
67254785
83542963
51996423
14124398
84854700
70679890
32110594
82865514
18445987
96505699
6063344
79289617
40236733
9787531
57438334
72039795
70519864
295900
59043129
60314268
65915226
41243170
18987491
7336190
99541522
94432786
53788921
29827948
46668540
38926523
59212345
27907828
67874585
35412770
29925161
26467102
47535186
52945845
67715686
27869937
83014674
44552199
68539389
12129417
61794575
89577549
72808983
66940283
70815743
97301249
55455412
76630329
86639321
24957285
83267378
6085420
45670641
65976072
7791189
94764566
59690261
53977910
26140894
21883104
68174537
71737619
84881194
11408696
16544959
59492037
85633493
35190225
79807198
12268242
9086689
62062203
28491676
9868671
10745091
84596695
89036564
80625380
27291548
59053633
75042779
81332363
80632914
90512891
82937833
67135695
87415560
88652522
88290287
83601641
42046589
19169608
56743018
14877892
35136035
89924906
30834479
33014530
21435228
29856832
57508169
10974153
98098401
70789286
66252827
19206952
28428586
97168516
62124861
69831394
77769356
88763492
32120484
57806867
71124623
20031545
96379817
32188905
49978084
19614837
63741622
82298678
34728300
84012139
45731771
72171309
20123600
62274763
81681204
16074888
76385276
24826432
72765052
14194515
53959118
74566854
60969853
64617441
89341539
64898510
68040240
75992195
81351272
24266240
50363006
37680128
1523610
39456858
69429116
11498163
59576607
83426965
52546684
15698072
63907355
24000016
25031190
82304605
77178329
59339709
30600918
20339847
37099457
53848691
93837367
88376819
59878007
2677007
57227025
28273417
14713093
32055764
18442347
35980423
87647896
59897910
74759470
37006779
74082548
3967749
45571112
57664418
91296736
77942721
95233825
89422901
36733791
64760522
32488136
96501053
86318461
53027007
16407308
43384144
61392061
95098508
39877572
61970289
27898068
96411006
94595043
80673311
80724914
78359031
96945191
8643987
30338337
14537913
81403304
71805017
86117600
24753471
16086504
74769723
27245965
15058222
15773833
57744936
89677871
99233968
69794857
19903596
75740743
65385321
60291500
53592793
42803829
75334950
80917581
97590244
42055570
18763683
29881170
43895110
3509901
65831531
64268737
73218187
7884402
32161074
93358844
58683561
47455317
87658097
62910775
30980438
52496082
59481758
20536624
56861287
33086710
6714130
79050784
3320322
73033844
87612584
37835275
89714419
68658904
99871279
20303272
9777611
47745070
29202084
61488432
16321627
25935202
86815138
8638903
81279987
38819970
9492879
3541276
15439376
157087
22597511
38823571
51491557
80595915
94386024
23275082
8209418
44895312
27967542
28293032
97895368
91304780
96262341
77685924
52972854
20257520
18064434
25396289
42802897
59111065
87833308
54313593
4114072
80559976
30951870
61440288
23261089
24934958
70443125
51806267
99402221
19703632
63497838
50143108
17294459
79906156
7441164
39887122
77883519
97491396
34933072
51881939
64755523
5185983
9399126
80714808
69108158
94303714
99798520
86244677
65981368
95850033
63117891
66281856
26169654
25109398
91477373
27790418
33379755
35112576
91345517
90750622
54457154
64902849
63428843
16826641
53053332
67639321
12230652
24052748
36756624
78574548
45573523
41951783
86232881
7152162
8372427
91237663
55452236
47256211
89511328
45197603
23254271
14608497
14618376
94831041
95261887
34260303
71834038
51261891
48513611
97983994
70840724
38653392
95025624
27742451
47875855
11357528
14907601
70434366
62771475
24538141
41681110
52007902
37639150
70323173
72441508
67226334
22391910
98066776
62892255
43288187
78904725
54201428
4746254
2640277
96893180
69863420
43215201
38290769
70490637
94079427
58602124
65430762
99542067
1621961
18740384
17405230
55940621
19542716
22456120
88310758
63113246
82317999
54836475
11492964
55603482
61631159
30108475
28356164
75361988
50730735
52190928
13320150
87709254
94706266
38778439
54671277
79509873
52266371
84897268
89493354
71619345
27286969
5883944
53286238
15579322
61266332
43093270
14498879
36034091
73486029
74818868
40890932
57508797
64931347
99861643
32347495
11340914
46265758
86480274
42065131
58384485
77636690
30411841
94920005
45868938
97488314
35073137
76389072
57211624
36937219
61453424
66670394
14947777
47013067
3678244
53500576
44734839
56215199
86450409
9914008
14053064
97922743
11265485
61908785
46091473
23972670
92250565
92944032
68103982
43782242
8216249
82046891
18586302
947682
44093326
13904188
94857485
33570785
60102550
28598975
85044222
29846370
10802807
32666707
27194668
29812908
12887353
9886757
71353219
74796679
3257412
22851857
9595920
20646760
89516173
9245927
42595903
98943867
31634222
19476518
69290145
72560858
11490737
24611278
35618104
9095112
63108700
68837932
68019786
40117319
66462621
38255819
3757545
6148252
66394223
25427858
67897409
54276502
13721147
55026431
56945259
52767587
97397132
62121084
80075189
90088929
33050610
60222333
11638384
48866599
83039485
98785655
82107139
16131066
95295326
72142132
24524709
64076547
28283309
22818304
77460044
22927511
34636604
98428635
25885574
18731308
83519920
8701111
49661250
99212295
47968787
91883533
77504191
97161075
59231940
14320843
69636090
96375842
62725100
22918767
37695808
16568415
16786088
13695776
3607533
68003293
54462890
43044395
51260271
16131193
71276781
11878185
65461540
86508314
6988931
85851333
20397452
79533266
81710178
55364939
97890912
52590360
6538926
82688734
66959481
81757003
74041722
98644142
91367326
60506745
42131663
28656093
38209179
58990146
86083060
87642953
36208466
16815662
91504217
30103865
34403744
31936223
7588651
74212697
4880420
63909974
91396412
73253295
56736055
44425078
92748099
12371671
66736616
14930046
25633662
12297579
98687282
74122623
21143688
47066326
85728892
5444222
60610283
61699484
69637458
52109473
75405480
5799207
71070507
98308468
95379772
49276020
18909162
20899294
33312942
39299880
4614088
20146338
7392598
34790180
49802456
61093422
34404340
73750841
59592969
29497917
61485246
68027187
62348343
82230163
79086961
24380226
60313074
63260477
34120768
35462903
99762486
65946617
10102877
29533909
70009278
14430098
99815903
68588337
17561905
11638790
45420159
16268010
9791053
15431997
31140573
31922115
17719781
10396871
39140142
40624795
35967822
84692765
4548853
19600025
9779841
99826611
5424560
56645385
62080375
90414051
77197429
46353090
75775689
5205705
86602316
25666736
61174953
87326924
96809031
94795433
7800758
58414780
22161859
84831976
37582929
98665440
515513
57297573
43601153
96280407
6338671
35778423
99377588
87580964
73516503
44755394
27201702
26588832
86444069
22147344
43489427
76731913
92894076
69273496
16254667
4712547
28888515
79812153
21059364
58766161
86740163
6851078
47177277
45494608
86177193
81426974
68705174
37082165
4749973
70137951
83558251
48272275
2389293
51324612
51179947
21511650
3050881
25053513
63953868
52574633
78750269
40529919
88974857
98230781
82086520
26422698
62212676
12241980
95275100
35415889
91874156
24810573
30361146
38381981
37832323
63226960
28043700
52258854
63249862
74158991
32199732
96732043
92813932
38052929
30731824
9838428
2146383
26320700
26784281
14751460
28381618
29345013
14800060
62806183
21665665
40606113
26200733
56990580
37372592
57249199
55508563
80506093
73359541
58961922
99435241
42328504
52207766
95719943
97410154
91897283
86155248
65248288
32348001
47808966
8547960
73771086
41399251
39913033
20461786
49489401
62022161
71415107
26851597
21138594
9437936
45958731
3289385
99592799
82991414
81766890
25425076
29637466
55645195
62362936
1682303
45685138
99360493
98959977
43063458
69107114
86218229
47033066
39359003
71809779
2241295
90859783
32370152
75853175
16559844
73213908
70014053
11954021
75276407
26240781
87370513
29043342
76284513
99559021
90637831
4483199
19353918
28779173
92012919
39084821
73223183
98199465
51871523
76686478
88856138
84084440
61001142
31373484
36940909
52636792
17604637
17620440
89141678
54910879
45753729
92318137
78796955
8483575
47804406
96827754
63740721
88404405
78582185
58473550
60762388
22804966
38938491
17978578
50602624
8153300
70973009
6871911
85292903
25576715
75331510
44044345
88777444
33173657
8295560
25163748
9111480
28479004
23982699
61631028
11512494
58985947
58058369
27641640
83362479
35131505
40491820
24616579
79016883
60679883
45262508
63815958
17869514
42140632
32398957
34914229
17985569
27203922
44342477
19230850
89050694
98435662
4795612
95725786
16620373
74203251
42281684
46179975
47413623
55112069
11362087
18764021
47777048
90167779
81229271
75480170
91780189
17022258
37203961
72251374
22017225
50107793
92393658
98618678
37067643
30887642
60056255
72560398
38958867
89391570
80146293
11217208
77782873
45673414
85392843
19764108
88771266
39900509
88688643
13546636
33964856
10259333
55680771
10718404
59126490
40592250
59810090
54431486
40060171
65357595
25428804
11264837
85849421
61348795
82941297
9873781
91234124
51368253
3067286
7882528
17810021
36600499
92649848
58670381
89275727
51873076
79053315
35262119
73125559
98518084
21020846
91440433
6564085
19460458
2473574
61629536
1104180
33662629
43303368
51929551
226505
14233877
26476804
88831529
72508536
44207258
56623728
1151029
61740341
33465416
87926915
92978895
74096654
34911304
64414309
76293098
82304269
3804520
6342047
7640061
49110448
91400431
3859705
79161053
32875893
91921544
39033780
78502623
9829538
69628444
1384921
93294740
8845608
15392743
38859984
46064539
19592200
3864320
9191550
59142634
12985967
8514643
15769305
26771946
79753504
71690027
1539160
30563110
8182883
98585622
69714895
70357517
77026533
23663910
71987253
97540726
30537879
25391093
6997967
15121972
93539363
14322154
69222049
15663447
5717732
41523768
97132323
78165822
83196493
34444625
99808309
38596362
87715588
21250097
55068328
6924128
15670536
72600946
78321095
40377479
38333540
71835212
49564734
45300499
88950692
67484775
67196092
69302173
84626974
21792823
67800571
97797728
83788753
36188178
25334681
19984968
67218035
6574153
79953305
99870473
59022522
12861146
89976396
99648655
27128062
47414329
87813443
99294795
69746393
47719076
67620251
4160532
29480873
32294425
86098846
9237857
85852758
45764896
80187989
90951098
86353461
49720567
55910415
24421953
20704839
43837041
34247346
32036235
76111161
58843308
52837157
98268026
75521431
63636970
71269503
38249010
14163825
15028525
15562457
39721230
15242142
64531535
9022819
98693757
41397459
14980862
88629863
31231937
83610706
13078781
46609922
83923466
293893
59933025
42312358
30595971
61016984
76229790
27773232
89632627
71723326
357314
85936774
37669410
40177566
24846196
69116933
60048410
1122795
67121173
55387992
24588459
66208051
50790119
41567280
12208471
55613793
9707291
10021883
714471
94190981
42444191
38026486
7323704
13356433
499158
90729664
2659630
6190273
16581544
51700684
28020329
33921755
79042815
49962307
54799419
68464632
74784350
18343946
23332730
69369286
66400219
44382093
26717587
34268048
62053628
8666027
65368938
17764852
92089567
70429007
3580115
63375108
90259604
75872550
72207052
62929672
26789164
69298383
49780497
39863865
36020715
99954939
80299313
63325418
53683042
53855220
70551763
88169419
78286936
57272335
57284215
39330861
82675973
63835943
54614584
54928260
99633216
37393562
23770296
18922500
72045632
43521790
78106673
28137760
73541575
53041864
86552076
12018929
44689801
80611182
80632785
68013497
20943875
34281852
40079362
12857267
29221063
96607846
19425224
264304
59461738
3665509
6835731
71715835
59930220
33184638
41687069
52281402
1689985
35480285
55438446
48251966
32459932
99511905
22786362
10734495
13742814
63951909
55828976
11257281
3043484
4627539
11737652
54079373
97711437
23277670
44206353
38731452
87010200
28745362
69701977
19628538
43858519
40404234
44159687
11730020
50404673
36824698
34893833
80469946
54869453
36107438
3487131
81737150
35720173
47974306
33354255
62859088
8869721
46662888
71395785
74974564
10863906
87139670
75911675
73285682
87027398
55091306
36200173
82086665
19448948
49317129
57293543
40629724
82490128
29952404
66034342
13122524
91273403
56351782
43835869
28059732
57183216
48912991
22816568
83829743
75754964
8742212
69554955
66901658
92713660
13995581
13839721
41931194
38680882
59017108
45810153
39613074
20285578
58406187
46661906
1867678
32614907
42478934
49953424
16213085
47426290
27289271
40551397
55407905
9425807
70910623
22758172
80577651
91076116
53426356
64051990
82012678
51578705
2982245
20413833
50870171
7801392
45949060
70669829
74184283
95189562
93787498
78963278
16998877
95949969
30600461
44681092
11673601
36514395
46316626
59963769
18828448
49467919
65164541
99765983
33754982
23400352
71855846
90457174
2568662
47309841
31945033
47461817
10655046
79427006
29258923
22061544
21649548
4512521
33696690
33201392
44397616
8773877
72783461
70642727
63370921
1201097
76059366
15098584
10900937
85815664
77726378
3979871
42066084
54322211
69129579
64498812
43981952
53548722
82599306
40363396
40450711
57014690
2076357
22326897
12532141
27083581
92031041
8411394
88772920
91653087
75857596
75999893
636832
26785016
13494160
65901967
55088481
51015470
15840768
75409921
52480035
89171611
64582021
622634
90921375
51332512
76578989
72572659
62167635
57550469
99278187
31903109
20146903
39979628
44740926
26311990
65166416
16722151
30475676
72756955
58562451
60378727
25367936
83772786
32200621
96997691
17621943
27607468
88120596
35647435
59531424
64163957
95462680
6134907
76025674
39255495
96858812
93433508
23687529
88855665
53482707
94969269
16539531
65455870
2647501
22479268
47460524
56641562
89755866
34489354
60393460
59730492
91200799
85829980
28939666
88876107
42089795
77857196
38273665
20989998
59551893
52582539
22307813
7479247
20258737
43181723
6512985
70006874
48678604
79855083
64660598
91713949
58853634
65268480
57236474
19725432
53460483
54154217
35470638
30341435
60979254
78115922
40858736
98138537
39539397
88112724
20808417
33990886
91369101
36596476
50341606
84465353
72682001
17862609
11648519
17166831
93903137
26102504
3559692
61999802
26322025
60838464
81850014
93872158
46816044
44690919
6538046
90143497
41107079
2029889
36128032
87774724
7165153
10366777
12401350
38292656
20439313
41598051
73643347
59706800
61158670
39840092
90488505
97870466
49231464
88121133
8533374
92127997
67212075
91426879
85324445
97721034
11178694
49865050
86959748
53165223
53343970
38755099
29394409
47395252
34954846
74210157
80138218
79556258
60297355
19176097
40006512
42066005
58122446
65110981
46340909
58902098
38584109
56359757
76928416
19585686
40946316
40245928
81392194
94791379
34578838
97983317
61423056
21200841
54455934
11298092
89124793
68039310
12111913
52223929
45600751
73888934
89335082
60287930
53081691
63183679
28008750
65284423
75697295
68933947
70834946
6633747
41788598
50517769
83807897
25158081
21716807
73088269
16089892
76456852
31081344
16926616
74426669
1220989
38523835
13469406
57847103
19430004
37538735
40901996
90340588
36898503
6630930
44094962
88688194
67528554
49212228
49326995
24134551
76323881
50183195
70357526
11808728
53080231
86720482
82415657
76439818
75122206
44113706
57333735
2655011
83336876
98966949
33736467
14870358
86202632
14889518
13388847
4491082
30617586
10478523
54614578
1888250
53656824
75002827
53858386
36693883
55500035
12591447
50411263
33202881
92791499
68647869
15098625
64322521
15091936
11374972
68525282
84542539
8491587
16834248
68029651
67943383
70511008
30845063
26271691
1005113
43802217
74941270
27661432
92419169
94430766
50116690
39412304
87369269
76471026
63749425
50201589
77920102
82518598
72173718
78988931
84604816
48681520
21262925
31576969
64936562
55149283
8508311
45613117
38331892
16985853
9090464
28388534
2596405
44041719
46527500
87068823
59047215
67276665
24410945
62432040
24150232
29877159
2846331
18413069
1297387
45730668
52868339
62315127
14082303
65783341
53774050
69683268
88056958
29191536
73224287
40647714
43601787
98493890
1653365
2581720
54726805
50105916
343501
42316467
15364841
24338079
5612054
74303785
52074356
67983257
28000743
37417914
4644816
13126754
43770669
39962088
66399631
2260047
47762172
7975042
34486927
23846520
27827314
16196441
87701671
83531292
72054307
40017491
96803300
81068520
96898720
56185142
50551410
3833252
36063193
88443963
78176336
69971748
14377722
46801917
17224501
7296548
17915777
56592595
60559351
53232095
74110621
48482738
69922796
82728378
48371744
45044465
46748277
89888865
60858890
56916621
4278003
89588161
23680096
15428371
90603447
74200237
19821431
78912571
89096277
39214159
20346117
57881580
26430731
59011026
72496377
66740414
6511082
19736141
51416054
32317351
27152660
48050914
23984295
67015688
4051562
34461197
40848729
44097530
35782235
69199854
58486321
63559354
8627820
80401205
14695632
61672014
25428282
15850956
36263794
96772359
98259908
97741221
92821124
62603003
60248875
88058991
84530187
97806194
69922429
22102743
1380445
85694687
27980351
39050687
38482047
7534675
59983890
85337061
86657417
28495570
81322829
89215630
44955352
41415341
80173053
51843381
93233682
93995032
38387037
85515979
10573664
54825137
76838147
95317782
40223472
79734856
33506775
76159467
97419382
575291
56925867
43279185
36789197
66226428
53181315
58041376
57726845
61808517
84456788
4076256
33788493
90516473
18781634
83846318
12206824
81316289
51380906
54072154
80113647
95131690
98391533
4494614
32143144
10253140
94221932
19388287
74699068
11936006
68214877
47137783
98184530
26128404
56953353
64529408
13410832
13590517
38985726
55675507
47158448
81670353
94188735
79251337
62933304
76393379
88312201
46625961
91018761
14090946
53471096
21832004
42918119
52116232
86586263
27170195
2570117
32072151
72187630
13374587
73399251
56601883
27789656
79866818
28015206
18134063
30805725
96185403
43912764
97603045
41235130
89381417
85323269
82713790
72959918
83994273
27326502
13393116
24745880
7113316
97119968
52868396
62674291
6472532
64705893
21875353
83220695
11596980
85348561
57209174
87976152
28555901
3769632
80246011
4540441
44857682
71955105
76224013
93633448
2366085
69882654
41507699
72258409
7713722
84318732
74841970
76251263
10659024
74552924
31227998
78192535
4142987
16097667
41385201
99361375
9771099
17974529
27172243
70476843
47787912
89047723
41158151
71136290
94124254
97221440
49954414
58029384
58433169
95567649
48181647
56196169
88279371
89072955
85885698
77292862
75733484
40328956
98537216
45468830
98650538
46319308
79284364
12876015
12840712
98996345
99766837
8374348
27351236
16779352
52933692
43442750
8538126
35458084
8638262
45500705
6363769
20597394
83348735
82609943
89410618
28865525
17502936
63131937
38922704
10518510
77700251
15800380
56551015
48788091
5630010
14476218
47642217
36296567
3287918
22798786
59174112
92123064
56944852
23760569
26512757
94059507
80364599
84382555
94200821
43040515
36716719
71036955
42974780
17061459
22503577
55669396
28643674
37567439
79657008
38562008
18741655
55519333
66376174
46743681
40346540
66105263
82291325
27302610
88749684
55731121
65144502
85768466
87994598
86612980
76779065
61882866
78438082
38940915
36626578
24450529
86544896
72211380
26752504
79767456
33984247
67386721
86826123
83619642
32187858
92924314
86171324
66239482
35079906
98055989
85849124
60959294
93098026
14716808
23997389
13675459
37086214
75886950
717206
98786452
57014378
77331962
38984634
70802514
74137862
54309422
37103638
62171929
50933034
52997396
80272224
35626599
83472565
64317713
33935477
78771174
20834278
26407709
80307658
46500183
94674009
32146468
56942643
22593344
24371197
88488533
1776250
88403455
22379632
98537336
20645751
56370439
10969958
34122406
95959944
99334543
24460467
58368900
31506984
2405422
93927147
59593564
86508058
7921698
71466471
73583990
83985709
59684999
7998618
32299068
64559691
21883150
11043020
80652181
69233099
67438351
11135959
70568584
409490
70601295
46983339
21690784
9353777
82810289
91419833
69664896
8939274
12553568
61139367
94091379
88571888
45034576
53521280
30791709
40903071
67196888
54197336
15340804
15712638
26269560
13793497
83018726
57603720
86076163
61564584
70805496
1273465
90108756
8532939
21889929
31707173
8294821
63310901
3136262
44327143
53687037
47144373
69653813
62792797
26859027
91657633
22817141
6606003
16234837
4421247
41623551
72481267
70805006
73607749
94106076
23048005
85178687
48285919
36775466
71408388
43332770
76234837
40915345
14681212
81187470
92197653
87928680
65322391
74834471
97438965
54645170
8018178
24742298
73017429
59596138
14555330
24322630
17528398
71337308
79896464
95986826
10151852
3496106
50511537
46407991
74166889
401483
57790479
30137612
83904087
64059491
30361544
13943908
82460200
51475585
64359000
61338855
5684424
58007702
10308695
28457887
69605889
77848658
19915309
77707363
20368742
84857912
12478211
48875612
71056890
97581083
39427687
97341777
86569222
33154729
56789298
21174656
422771
64410045
18218801
74777535
36150283
45518905
50754983
55640091
30556246
43373388
42691988
70573507
58630192
73497513
34479656
37488526
3355357
7124727
12544647
2901723
72383429
29233977
41211843
67238270
71992402
96267606
49297772
21926990
87227656
54688542
2101947
49525930
35614001
92376170
2088513
33362982
75070503
20507166
10528940
51124459
34164435
15196093
36195908
54030295
99503438
96685125
85269839
39782192
18774696
51413760
4974648
22905406
13012064
75204800
78762386
73164198
21208534
16286964
1055770
72791617
6192355
62403982
48800045
23495458
99593250
72912659
24608767
94283841
28587426
93860398
36977414
64273845
33841347
79934913
83503639
59595290
95879873
17385181
78647149
61610136
2695512
25771765
3017967
56685482
65635687
71857894
74687324
74471602
15143988
42385680
41955606
20393515
36872082
1948112
46439490
90234656
54190255
97815739
39245424
63526457
83785042
29853217
16948791
72837614
82304752
75984408
64261058
62985005
10024149
82560302
15432220
37499916
15057990
52953017
38927961
96616315
41175356
36407999
19318936
11694259
74707957
14578132
5098954
10836624
44537169
66756108
48453062
69458909
14416631
99046719
83700253
72383034
12976027
40682380
10249489
62116662
25353030
8435127
33755443
19373207
47124028
19436916
36636538
21307306
92884454
39980531
90241176
89775951
75887808
11127133
26622876
31666557
94499655
12729788
20127506
66954331
44531706
74099329
76722841
31081428
99988278
25486691
82485776
54303709
47348183
93442969
80855003
81782080
12601698
45261002
13487662
73131885
18380754
91240268
95331181
93617009
20863357
83049629
61138771
73193682
33622046
58816929
39912972
94872930
13531547
2380818
9117428
63662111
16752979
17818498
40296487
14467005
24550024
87392951
39295171
452389
3163331
90397610
71011910
23148773
98921968
87381505
54048242
14464885
78028489
34487598
73188168
79552243
39120251
23512123
19668361
28226260
28824065
9398289
90281942
59638476
74590857
48637220
95279891
93110026
39051816
22019613
17106756
3612412
29042094
2255670
59441455
38268781
93588982
96221910
92281548
51429046
70198804
73440481
6596973
36870588
72826846
92140481
65917107
59858143
5370256
43300818
80016100
61332259
34263023
67542426
80517896
72088779
81313497
71997596
27233444
55783420
11868230
40307689
42681627
59442242
29108186
51454072
42333463
40859328
99802405
32199261
35377255
60202009
17278493
32609848
12657774
81401342
53001374
56586740
67353381
57553462
95054732
69691488
96839401
35376467
42730031
86351366
30639899
45665078
61208707
58068331
34854857
99497542
35011457
74556415
54674003
42314899
7706329
18582447
3280210
15850809
12337942
13508026
41639341
4693227
7177130
41734075
52102530
83492491
96523363
60019733
48821392
80583536
30847791
64237860
98627435
15934880
50151096
49829615
96443088
89429306
29378090
69429759
36837760
60143427
95806708
6859418
13697248
86354396
14508479
18468037
4350581
12873032
36189467
90936803
29701375
58123921
15028846
31002940
14700613
63115910
36205224
61989226
19629642
55803667
75569548
46315035
72053440
91771930
80088037
16639918
62515532
12536356
95007577
56317096
17922373
46701178
99687998
67340758
85420292
17802856
14617661
60751743
3322805
70270983
68400070
85063741
87412820
61794589
21542045
73391239
90318901
36646124
63217812
73720655
78782327
41403729
11411329
85415312
78362136
51686515
44605172
81026973
55979514
68964141
22085156
36304097
92933426
67566431
82633806
97936432
76770808
9606198
2857458
76396574
32990305
58201708
23796081
7721997
96714043
62984822
89984961
63229621
23060235
48716946
40517372
38532276
45892371
25336890
51354946
73153081
99859633
1841965
13211323
81191040
59025173
69848659
76356555
3016450
42088019
37767087
67186803
88316943
75727277
74533160
68967159
2634298
72414573
26168080
63476093
40952039
29456446
35918577
70323402
51312553
63831389
77785320
79781830
38971544
75306880
67871458
3958104
14380056
12185628
2467663
70034678
24372317
87896004
62402238
17738159
47804668
79263860
20533482
32687524
5216492
52529352
69395887
43579338
11771541
13394454
48843870
12928482
80464650
22110060
41860515
52965509
34926070
18966344
71336071
65084593
58437857
38312504
17971062
83536793
40842688
93075844
63140752
25737238
66195247
43411613
70184269
35235985
93215133
51958063
33141223
13269201
71077862
38530554
85242706
32917627
77530550
48688449
80676920
17154786
62904163
25054328
86333728
52344715
82884836
18452900
63008822
45148658
2005098
16172476
46335613
84568810
9466462
11931880
32533561
91174316
11141395
24147413
61955399
10070968
50195879
89993565
61546301
71025714
66970325
38602968
86621027
50663361
18161967
1415483
25621583
93374055
90010045
42910224
85885395
23287225
61291212
38743104
73826290
32711865
21269658
99368251
4680020
34341519
38801528
43656898
66540484
4414557
12412057
72676745
18960194
66341970
78585130
90689897
37258697
75184027
27342679
60134537
63832136
12768917
59926870
62795758
64650887
81612947
9376542
91929110
33396253
54114546
31432897
56101729
47981269
65771858
47856647
79142688
33675744
90219388
30290458
14802914
5641025
1277058
93667916
308788
36667842
78974730
78193231
98853663
76601078
56215383
35414044
29016715
84125477
76044032
56866695
39605068
85325907
30948452
82719563
8073553
24927368
10237978
25625653
37966086
45770246
87992640
9737368
64386136
5690509
4834057
76452621
89697444
16991136
406662
170716
10676556
21685560
15274406
91373821
77323276
30197611
47149900
61261880
27013166
39676540
25978674
74501185
40470163
36294469
95486636
359935
47401718
65951060
66441512
4543277
70135599
88232090
97596526
85869488
89742865
27446074
12820452
58046183
23921688
77368548
17220252
35010472
16797467
90948313
96133060
93010104
7289652
55219893
55884134
20782657
44293728
23757262
83715212
63880980
3786649
78600186
43310914
10934232
84362449
20596396
80485197
35169215
32020081
38900183
51507029
66978067
81749978
67162774
70631254
6016940
11660579
69647899
95933762
84877668
3628225
8782412
50386013
59098898
39236103
80474980
43334869
17209411
7383472
76937226
5548009
78911221
6810715
69511423
8541064
16882166
995861
97489513
65490065
55690765
96084634
29890299
82383816
77749481
2315101
78103369
53831702
80229389
15576653
25020502
82651866
61356478
1235402
58114904
69211917
40762810
3434837
94163226
37867741
37317457
43761046
24755259
14833231
89368200
1426184
57030562
55974152
28918859
22024651
1191609
35097195
50979382
51179961
662791
56313071
46111648
52409064
76548893
8860515
89060381
65832837
72933341
22033621
43480814
15969082
52611094
97545920
32478273
67842207
13590009
32287232
37592375
76332952
64455644
9253314
10225822
97042946
33721180
11167806
82154620
80077452
97327220
89759322
15958653
96949489
17445687
99330504
86890759
7082878
717436
6227577
51657667
13413145
81665564
44299174
66561438
28068879
95844334
42432993
17128470
27229444
27241319
7185630
53621596
85409068
44431781
80546597
15774942
79303161
96103745
92404071
23517366
46328354
41209312
32356571
37265833
17207868
30622176
47040196
52595668
64256166
33986322
2910191
86124875
26769838
73399128
25727480
5728174
12470541
59170915
47621552
14208637
14605140
85184883
6464148
44321342
39640182
74064345
86292369
46632284
66354476
7200023
99126072
91241427
85837885
6859311
23885821
37753816
70871456
77746080
38816881
37074389
54073597
8544684
15094812
41235588
30690231
60567283
84429596
24927496
69088184
41102050
80449461
65278921
71656504
46116318
27413763
17971458
99450964
43453642
24597562
76572442
76809216
60043241
23104140
49524568
86595343
6399191
86055018
85576276
58399340
71839229
90633761
62153998
90353310
54100276
13448741
11822579
74877328
4936849
6974134
37026626
9649996
1367084
84449213
44203469
4333167
29406123
41665765
41371558
82678891
71149320
61304689
50603650
76215798
30032858
41350979
766766
48196629
29210879
24764782
76506496
15370451
84468805
33056652
43458082
3182097
23342421
71834650
38145788
57164838
21734659
36583957
25419308
42765361
61852568
94889308
36235874
68705228
79531006
67461427
47195860
41489241
8462769
58436201
97174935
165382
14269856
99915509
31776462
6837391
76666766
38914098
54673312
41461356
90929593
70663338
90104541
95802213
64309290
93704203
54402156
39684674
20690721
18225934
85680471
54573077
67185577
45888774
27740564
95270922
24639239
1974602
14153858
71918929
99621979
47540660
64078611
62785819
2798260
15789723
92121124
78664476
66113116
29505970
26186382
65772166
57995117
77398518
80248998
74093262
73085915
7673150
1034273
64176287
52793021
57136666
57306513
44220954
69539306
62776182
25091345
55291158
54634276
5845278
24416953
2529777
81871981
17307087
95795604
83164917
7763273
72632722
81142929
11510055
19593627
4533443
32920851
7806397
54892714
35666233
40694482
11991175
69192265
94496102
34349764
42306415
8495021
7753460
39787699
44737826
43340959
84770832
85092942
15001975
63098547
18821308
21537500
68024053
96109281
12384834
83673142
76512712
86839381
3612902
79914034
50050109
92509920
70731731
84882273
41907898
2473370
83209323
85535480
69027300
30033988
4737162
88526166
1422815
83012263
55193193
53098126
71999537
96937454
94188974
74087629
84117921
93478516
15002090
32445318
90526320
37595950
42271495
37814606
63735632
53125718
59147834
5271056
74883577
77929139
36549396
92963088
32019930
14170494
60712932
73889945
78987439
19779591
63443153
18106642
72526451
46001744
50214742
20617529
23520572
78549142
40614595
69989994
5060287
43255938
78287870
35127496
99622357
84807813
17134784
76832838
58397208
76948945
18394166
78508929
90862647
3976436
49157912
25089845
61891763
9449758
35872790
43401262
62080620
94359693
23149428
34755361
31458655
86020118
78759969
53006898
13829133
89010978
71540307
80845733
57476780
43003777
2352002
19653087
31343702
30164177
58106990
18489855
23420031
36062242
99778022
64357399
19847445
51082372
85599297
37750600
49183671
61903718
53019495
98007631
66163820
86228583
19965126
47264096
86589097
29494181
13783470
51967097
41409868
80301000
75413279
65709790
47733573
29965453
9993679
6105570
78066546
1200576
82744305
10853053
47180561
18369123
2521360
77839733
69775631
15719128
55848766
81479449
19450124
50729909
85932745
20106656
29214630
48280986
67658867
97585427
46189956
4965578
28282828
26521856
83458553
33970582
75439267
1097360
92161580
19930598
41460962
66122604
55818142
13537081
20654716
12311224
13987843
23637948
71226907
668170
24743413
64676279
8684832
50970992
71516645
63264658
12617186
94647909
56202575
16767167
59353562
10322412
22773523
32811741
572738
24419142
50998830
499621
32255149
66896563
82383132
38672163
93370142
84759925
46054319
14237816
46690151
97905649
50800517
10364878
64754368
12892845
81807727
52522110
54401711
13662299
47965673
20188883
66050787
98180851
42041037
56189968
61974860
92252219
82741103
15207201
59792992
18338836
14457462
73935690
61309064
1672660
99838346
41397180
19364094
25194470
30960934
20279894
41153636
43224045
72140338
10364384
57495024
43369429
85337314
16213967
94335164
98309596
3100276
21706463
52982303
48126412
79017330
52666564
25179479
16929638
94632994
20742342
48852170
42840852
21958925
37859848
41063219
88291775
68853461
20736615
1954709
46538186
10540291
60396935
59386069
89782466
60681219
12593555
79795337
95178757
62917479
1330571
35516191
77620041
29369672
62393762
93073659
74076657
45611169
26542980
29625281
38415177
82765788
56205864
8121637
87500211
22806284
30376573
71306882
30562962
44538459
55561505
97577599
9958050
7603692
25111070
41127135
41734024
97245661
4696193
96461881
64395761
22776690
91645368
5626817
17719337
64930409
68427127
16679565
90839642
5740734
49601946
32366392
64006904
77119847
78532928
91358646
88181835
71468168
52421
85609378
91768399
33130531
71167529
88457605
96195260
11582679
94512478
78632424
95119651
38005690
74062918
16245134
21152741
80602056
65204628
41787237
74792980
48786605
52846981
66606882
78018167
60746850
9287064
27174923
30984680
64835664
45300704
41044421
1335458
13527883
87437177
75305218
31235276
78615660
26094279
980252
73680849
16420207
30661790
95561885
22191744
17235072
36559170
70013703
61968078
56600607
78249167
71914760
56137059
66285538
80993027
75869883
92549772
3707808
23961028
76857681
65669506
76875815
92821176
83273707
15816963
70814800
23138715
81532194
29727301
75311160
26351678
25839259
24330446
98556583
8939369
22598793
34996324
26244796
94396609
59935606
74461532
59439308
36793462
74081435
6790300
56151838
11389072
40423713
45121861
91973588
96312970
87267940
58254689
37364873
41082805
92669424
76321248
72509194
57360096
3230647
67264291
83499330
54420243
85381444
49872355
82838074
7632840
12477198
1645922
83756125
46080146
5294213
8905876
69373822
51644403
16686930
81883400
44226042
22733780
43055534
32736971
44538241
28295696
67787316
50721393
42194352
32618113
53780035
40435212
43861900
10300662
97732532
93327489
24674526
35692917
48570886
28640488
87589114
55658077
13480836
16391244
89581161
34216384
90742340
8600585
85283985
6168779
3170895
78330364
78205098
40652718
44402027
53460527
23627980
2972637
3159942
14146843
30729404
97311123
26467075
18859164
85608469
54446116
57716244
69942967
30093553
31576316
34800441
97455572
1233513
81141406
55711299
44179618
25001515
45477886
23203331
85454969
11218968
87020796
6584606
76929286
6757959
91351098
78029038
97573508
48558999
15548425
61295798
45158994
59747702
60051066
3172742
19985134
77945234
4358852
39162107
87681292
64537250
63125195
97099840
20325683
86061861
15593035
24010950
97027309
27984594
7238654
76599189
63690988
24570994
71404062
93300859
36616894
52584002
2375703
5872403
766467
29211114
82086743
43864390
22949494
78176821
53814458
32457454
6352399
14760404
29533554
97044565
93267716
42220014
52191340
54576839
61988312
67226649
93467170
69365035
37603829
46014273
65360529
13207779
86895752
99566566
49256268
2750272
81420736
66176212
80355667
43148299
91498444
28058943
357682
95588974
83255418
31270614
70861649
98509923
26542821
41375952
30887122
4596862
79180796
35334682
52245515
23399770
99270120
91958383
45917970
55102429
83798484
27525383
41820907
87136592
99249416
33684039
3973307
96985014
99149358
33042691
2016514
2605711
82488069
12582805
96388699
68496713
73884987
1022467
36926087
23026354
57018026
58887072
49570407
5679535
19628870
9355676
30432863
80468303
23034136
74106514
27242144
81385182
2495619
41627183
18284306
90277332
79380051
85457672
67930063
43762686
55146853
82119626
35119988
31790099
43897176
1380321
61359122
35197707
82533732
13243087
26273609
48151847
71030062
63341429
2241880
89154160
89069366
40145881
78116526
82710861
88996575
94238230
50976123
22128709
7468756
2265659
46229363
58097176
79012769
19267724
41947107
54464571
67063043
96588844
77190379
58811831
21835595
20056872
45233539
59119993
83730713
39361226
54304413
76494468
39372256
56701917
23550611
40796754
99087302
23346944
23410502
37184340
96553681
14360806
92013259
70311837
10174372
47850086
47191196
49606715
26168773
46320254
38051351
12831253
22082178
47801481
82246328
19127576
29555206
84370472
69683287
60953740
11067122
66178812
28614772
67216361
10545307
72791911
50258867
17084714
59354065
4446566
82381640
23830057
10613237
51856582
99417915
79925783
62827937
61523586
29101315
76742511
60644949
27409734
75394180
75761624
49599041
70314246
14364805
61953530
45011305
79909418
64562702
41219302
34626034
50947476
38820667
39632588
61506241
95320684
47888317
79541408
31286592
30290480
30767106
10110142
93038307
15304471
42388595
31891667
53096042
58209625
7992842
31674835
15800568
69199880
84242703
48774438
91117860
13915637
9632596
61746892
10830662
5789883
84027022
98173870
72112323
10455848
64231342
1139131
47011144
14194283
76868410
23777790
8075255
63401101
27911053
61121225
4616119
66668277
59629634
34301499
615320
97194948
12340895
75917748
65789596
74614845
75549247
86194642
83523876
45285401
72370984
59222210
30590594
49549194
50150525
68472477
1787984
43300506
10412588
77403977
8095749
45793124
47269795
22956644
11277098
36991119
43497292
32608091
7391001
57267070
12168281
76191921
3692768
47516494
17607875
10134495
18789730
96986742
16700254
38580538
42198663
99769305
54832960
27546642
64079881
79569910
44884292
9371733
79845519
95746545
19508116
7975057
75624647
46823211
19819397
83340286
17782847
24123777
161789
42806138
80481946
82204704
21821848
23119689
19038686
24252780
75253679
63359912
35902787
12157620
10322871
80670974
84259175
23864618
76985667
6036316
17442648
27266168
92864105
98634678
9945664
60759215
57320107
62224681
35225563
49386929
22503159
57607905
15271854
96407298
72278466
62143414
29544689
42242944
66386707
49352977
85285351
97733785
33545710
50228796
47403809
62554695
61195446
62166069
83827119
78275118
2032047
32972575
56777443
9968347
13378773
33680071
75815071
84913969
84592063
72930981
46603220
51250610
62696201
73162443
38312389
9210913
17401463
62636817
61051517
63193398
79720696
35609555
48181380
13368560
69202496
58991405
37235031
53338303
44950032
62979638
19966946
44144323
94855857
13785809
22404119
65391050
89318244
79200900
65937811
93977751
56518185
26177299
56796473
21079584
16034419
74770605
35878481
82943646
71270131
67416880
69860903
45164853
57357924
51651118
16987446
4074397
54827359
11416425
18388642
87048803
9215298
28037897
85073688
80590972
8177321
37535627
45435330
83017785
84856187
8654329
96839046
57042204
92690367
24473350
88305294
63584420
48769852
89293618
28317595
76076090
63088043
70848855
31924146
69556611
30413887
58425421
68790378
51198435
93403532
13232272
11948663
9673436
63503788
37110730
24310948
12671595
13860790
60603796
56574254
86922304
95464151
44602722
95428630
74070877
84313256
72965948
11290701
95889980
40903170
60501853
68819723
92142628
81240558
66419281
44036481
1222352
70287820
19613229
33529166
3363750
39693113
4290297
79860986
49666949
87451524
37539366
81261563
78906874
79778143
19196643
54583004
86445364
85797335
19516724
13238385
69442599
12929206
57501001
47667838
57268119
2934668
43745493
91394548
11193303
75924040
90962688
89825279
5568851
66422556
8467175
76474883
78178787
53902915
82056396
77237219
77613395
55850942
61702389
21023192
96096179
24222767
26692474
61441364
44558698
93250865
58724486
66572240
4716675
75048333
56327507
95590946
95637751
23940524
18000028
75182140
15298591
76605166
1740313
82021807
25599123
84259751
45469508
10284321
45485413
39746528
44412814
55819186
36303566
69272477
91479345
36666845
61752963
78350742
62370749
44292360
19476160
15359315
16574227
3205655
38600937
15107754
11545814
41413638
89468431
37289094
33192534
31730628
33750714
29351124
24056924
79302801
44479700
76583389
18626343
72160883
97780134
56867506
31662637
20174348
89736393
33994316
82488088
23861338
49389311
39640323
32225090
94775892
7672613
87025437
87082087
73728492
12436659
60518472
55156661
97451786
70738684
48333034
54637551
15088970
31179705
35859468
93532526
25116032
67439726
80843561
96695478
6633129
1051503
8703306
15713605
27115890
73994286
44061711
50335595
27226267
24992845
91889457
1322601
35431363
34035451
10672419
97462688
15642380
59607098
73389899
6131790
57434744
64178619
11693096
91076372
67637334
53464652
40527702
40873001
99412272
78297103
22207378
23460636
15587319
78012540
67027632
93177142
31701289
96588460
41079100
35095076
55961216
53983834
95729858
55673970
26941934
28891453
88551847
89485289
34996965
79470455
39412559
97201942
69787966
96231005
85163346
58353275
86365445
4539620
69925326
77968032
29951136
41331490
16844530
45500840
79208988
51995805
92820012
23692568
67543565
5064959
91969618
30686405
46917090
14814021
55295650
4880939
70212961
42084774
59117675
13835670
28721473
83278859
32069561
20425762
76299008
40818653
47525791
85676
86976314
9902504
64297418
36156432
74131459
46412915
34510631
52028093
5350742
85676808
59560510
27397609
55401986
97998880
88612463
51526094
3661785
85660484
6464784
22651287
2429857
2640973
64622176
44158765
83508459
32924786
65117682
75369168
55533647
84344235
15730744
47171580
80721820
52722787
28129263
29561095
40243536
2591830
10587165
60689966
82286564
29475957
32155119
70538873
63299429
59748350
99472383
55075118
92422082
44042353
72490480
86141256
14511335
28914683
2766163
20940196
26174584
67648442
24562188
67246888
5067673
29085813
73389832
77038835
94084555
93936602
37353554
86437939
7170690
51700806
37906541
21144490
15574069
25099305
39725901
66210182
40821078
95635988
96513558
15891594
12189980
16260076
42038681
78696632
12260368
50608539
35806315
52755130
59333822
38701733
20111437
93532350
703364
99133721
15306297
6832214
26456487
53030354
42288741
3621446
72879285
79132148
15943636
55498199
81290082
60545510
71621354
84531732
56863611
3541601
7229584
1484
29726792
87604602
87374682
80941271
2097436
23976829
50621178
33433967
39458670
57858259
88719896
84928674
35565068
52029051
68671174
82130027
48332935
79783130
71654104
25158518
50473462
13240836
55284826
82611039
78398882
41702628
189101
54318694
17392027
88880115
88181042
37373624
63992302
43786313
37065125
55688956
42850403
92524947
28448650
809707
57682411
37276056
68625914
68937717
75146385
75166991
45317154
83434780
51974823
25377171
80765513
20398959
19382012
64818047
93177830
76026924
13530988
96883048
4859804
35842876
86360664
63164207
61553523
90516500
69059784
8218847
94336817
73807899
88901458
69487695
51813594
3128045
62390773
84058833
77243879
329473
80873251
82152722
26814642
47826365
63915468
71830238
76115705
20148604
99956990
97955025
70589691
5148987
24976278
92981674
70610262
56163056
92558776
49599933
87539286
99175013
92815062
43732611
81773797
25626732
46193297
74815685
97586116
89714274
19174425
98293560
14524694
35273103
11419634
41107312
69450094
29905812
3702883
78348188
15366710
85461783
43489387
70492621
9007120
94605216
66013798
42820987
63269823
72100940
24957117
23851307
3156896
61487401
70076907
7716595
97884363
89994985
75495741
46480915
49212527
4580584
75516872
80643167
67265103
97494577
55297838
68806020
51656872
78182661
90898443
38685245
8644631
1540710
30287672
23615315
44315897
44929132
94964170
51602996
19926356
72427188
90841354
70410347
56538174
42553114
63405948
73623190
48705137
67208892
64642546
32224972
21855248
45441517
8737529
50710659
44836807
49439006
17837845
75759782
81732637
13368383
79428312
29894620
31795817
51078960
59910760
56146616
25474173
28892376
99181978
94969703
83568257
4908282
86230296
17041393
48306715
69446739
66557009
75103705
35156016
61728071
54086684
50567464
30713430
67196271
21773362
24149961
6484024
79109656
36555852
13628598
10733456
31906310
87272501
91501032
74966902
38562466
81477821
72797414
84713811
81044019
1446862
99253202
25096821
38716145
35600796
69184134
6649752
28773283
15923945
71454764
8223946
20489241
29688011
97014481
67760010
14565332
24168049
3271892
18132778
77837316
55359068
77220052
44659152
76721505
89153629
12470661
80988823
91485569
20997080
36581861
34337046
72499200
60006309
19871351
90796136
16690337
54845988
92482786
78120826
78983552
39680830
70148215
2176997
8537391
75288539
87934952
28385572
75260750
69430352
92255996
18419922
54733048
63038546
45999923
17567831
74412364
22825554
77418053
4256287
65306281
47777327
82222340
1739316
81255210
32305000
10977142
75122411
78238199
9769156
99228732
63129403
3636498
12272467
32995617
5540837
37364110
43105521
40149027
16715185
2042101
64025372
31911792
17066033
42420501
95696264
96004601
58503139
68695615
55622782
76333510
66361672
22850825
19887918
72997471
12509271
88395629
59302206
28396163
64405143
67336818
95779295
35923226
3973459
37578649
157952
93294238
14537811
34798137
75372133
8336484
32752800
34322484
41106699
52189552