0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 18:32:00 +00:00
OI-codes/LibreOJ/2423/data/stone6.in

5002 lines
43 KiB (Stored with Git LFS)
Plaintext

78954624 5000 500
12076
19648
28609
44239
57149
67803
80508
90704
103108
105537
109410
110908
122363
134094
137618
147169
150402
154124
164241
173442
186890
198292
211022
215149
221196
229631
245396
246898
249554
249746
256335
264726
277053
291348
302586
306391
312289
325450
331477
343961
348859
363753
364142
366389
378052
380404
380938
389940
401888
407223
411557
417947
424302
425055
426215
441546
448069
462434
468041
469825
471770
477394
480921
495382
496201
506640
518176
518731
520632
527396
529148
530619
538066
543082
545431
556348
570965
573342
576430
591957
598961
600681
611932
613724
621095
626451
635199
647454
647885
661495
665035
676394
688648
701227
711215
711297
711517
717320
717976
727988
730543
732591
736047
743121
744448
752402
755754
769700
772689
781409
792514
806376
809049
811536
820551
836327
848478
864223
878696
887795
889222
896603
902426
906486
913256
913919
915628
930769
935009
937790
943993
944453
957163
964232
979940
989396
989706
990400
992927
999835
1014976
1016053
1028676
1034646
1048366
1063253
1075244
1076748
1079086
1083166
1095598
1110397
1122204
1132645
1139923
1146172
1156001
1170332
1172179
1176087
1182896
1198006
1202823
1215029
1217859
1230508
1245117
1256474
1270284
1285513
1290176
1299738
1310166
1323288
1329798
1337607
1339163
1353980
1359060
1361835
1367741
1371638
1374525
1381805
1396485
1409580
1418047
1430125
1441345
1456891
1460246
1462605
1465744
1469920
1481142
1489065
1494734
1499336
1507825
1522096
1525937
1526602
1535027
1536459
1542433
1544901
1546021
1559446
1563014
1564179
1564290
1567280
1582950
1592460
1599261
1601080
1607536
1612791
1626138
1637860
1645943
1653341
1656037
1667582
1672882
1686259
1688528
1692148
1705258
1708869
1717828
1720168
1728564
1731610
1735736
1742538
1747480
1753367
1763113
1764479
1777039
1791809
1804494
1819936
1824717
1840037
1855250
1870020
1878875
1880447
1895079
1905422
1911020
1923249
1937521
1939498
1942810
1944853
1945136
1952024
1957988
1967774
1981945
1984554
1992056
1997405
2011001
2013519
2023614
2038189
2049022
2062288
2064139
2072979
2082699
2092081
2093599
2099667
2108214
2120732
2122555
2125127
2134775
2147000
2157298
2169001
2182235
2187688
2203258
2203617
2207079
2215076
2220548
2223623
2224622
2235349
2246338
2247175
2258638
2263344
2272930
2279712
2294414
2304291
2314517
2321971
2324295
2325420
2335235
2342621
2351932
2352758
2353763
2362954
2369759
2370762
2371023
2372723
2379578
2394963
2396662
2404381
2416891
2427237
2437476
2453210
2460643
2475825
2487852
2502734
2507407
2515326
2526729
2536822
2543638
2554453
2569951
2585451
2588097
2601338
2603093
2612672
2614039
2624186
2628804
2643291
2658463
2670583
2678874
2687462
2689240
2704486
2713736
2719990
2734025
2739904
2740948
2750209
2758673
2762439
2768410
2783315
2796343
2810150
2813312
2817016
2830462
2844862
2845233
2856998
2869688
2879736
2891480
2906575
2920196
2924815
2940492
2950453
2963148
2973092
2980079
2991645
3006968
3022064
3026162
3037664
3040201
3049303
3063797
3072385
3087523
3089064
3089950
3094914
3096690
3098877
3112938
3123335
3124548
3129581
3138532
3148028
3160906
3165677
3169699
3179472
3192202
3204229
3206217
3209118
3222782
3228260
3234899
3249194
3255190
3264969
3279996
3292903
3297710
3301130
3305679
3316879
3329512
3339634
3345294
3358734
3361975
3362690
3365086
3368787
3370888
3382645
3393294
3404270
3412876
3426566
3434380
3445014
3454529
3463649
3464442
3472066
3474531
3477233
3481115
3495709
3498950
3513687
3516213
3520913
3526437
3538318
3541217
3549236
3560206
3565331
3568177
3580230
3595226
3598177
3601789
3610616
3612566
3627984
3628405
3633172
3645640
3660282
3668866
3677786
3690384
3697701
3703265
3714238
3718133
3724274
3728658
3738966
3747686
3747787
3757579
3772137
3780252
3787825
3788635
3789254
3791979
3804177
3810675
3812957
3813734
3829293
3840893
3849643
3865010
3866606
3869245
3873182
3876990
3884697
3893763
3894958
3904912
3914576
3928417
3930494
3944597
3958376
3969399
3978899
3993162
4003111
4005335
4006357
4013395
4023906
4028912
4038562
4041235
4043633
4053205
4055980
4056492
4070552
4080128
4095782
4108197
4116897
4119422
4121411
4121847
4126698
4130586
4132899
4136867
4144168
4146811
4157792
4168451
4182874
4188703
4193330
4199293
4213626
4221829
4225315
4239994
4253753
4267994
4272708
4285854
4297550
4307832
4310690
4321284
4325621
4326929
4336945
4347433
4359853
4371865
4378984
4381732
4390987
4404918
4412310
4412470
4418397
4433599
4443943
4445605
4447428
4450334
4456427
4459673
4471961
4486816
4490095
4500903
4509485
4514636
4527081
4533410
4544402
4547333
4550470
4550774
4559087
4564849
4573026
4586351
4587438
4591770
4595538
4606623
4608905
4613102
4628060
4637650
4642762
4657027
4661587
4674330
4686819
4695135
4708313
4722806
4727633
4728874
4739579
4746662
4759015
4767370
4772442
4780302
4785019
4790459
4796181
4803110
4812500
4826060
4836024
4842598
4847792
4850819
4859451
4862337
4864068
4877322
4879457
4888080
4902064
4910884
4916395
4924701
4931225
4940913
4942850
4944518
4952471
4959984
4966521
4972876
4980545
4992833
4998488
5009280
5012562
5027305
5042075
5054261
5056281
5058467
5063798
5072468
5078972
5090383
5094402
5096965
5097313
5109029
5113020
5124857
5136109
5136988
5150037
5158966
5166781
5174724
5175894
5181771
5195317
5195571
5199358
5212278
5226363
5229692
5235306
5238223
5240210
5253550
5260943
5271724
5277329
5290190
5295617
5307624
5318658
5319959
5320367
5326747
5328151
5334323
5348652
5360014
5366428
5371969
5372286
5388038
5400802
5409554
5418749
5431344
5441751
5452864
5463620
5476529
5483370
5493127
5503188
5516304
5530044
5543877
5553733
5563656
5567607
5575681
5586897
5593361
5601375
5603245
5618844
5633756
5647072
5652564
5662945
5663523
5665904
5677382
5692051
5705198
5707428
5709193
5724020
5733504
5746971
5761560
5765616
5779671
5785726
5796069
5807898
5817052
5832296
5833225
5840236
5850274
5865397
5876815
5889214
5899493
5912089
5916157
5920255
5934586
5945714
5957834
5971643
5978091
5980609
5990268
6004594
6019006
6021237
6030035
6039880
6042089
6045523
6060156
6069579
6072257
6076651
6083714
6088153
6095964
6100324
6112619
6119153
6126818
6128135
6136302
6146923
6161218
6162129
6166697
6174757
6186320
6197377
6198015
6208243
6218525
6230284
6244371
6255741
6267783
6279646
6283859
6296044
6300639
6303213
6305049
6309335
6314032
6315928
6329052
6331089
6345294
6358809
6362932
6375804
6381380
6397051
6408720
6416861
6425746
6426876
6429338
6429879
6435157
6440084
6445577
6446607
6448236
6451251
6462307
6463197
6465886
6470738
6486012
6486100
6496196
6504963
6511636
6520737
6529862
6532467
6543977
6548761
6555045
6561569
6574493
6585794
6587213
6589482
6599336
6614946
6625565
6627040
6632958
6634588
6636973
6647178
6660715
6666709
6682134
6697130
6708574
6713982
6715246
6725108
6737739
6742693
6751904
6755183
6766942
6780811
6785759
6792520
6800248
6808913
6814781
6821957
6824321
6831289
6833574
6835556
6847736
6852854
6853675
6856589
6863567
6875312
6878363
6891636
6905219
6910439
6914605
6927198
6939814
6949616
6961474
6966678
6969249
6979752
6994895
7001932
7010962
7025674
7029741
7040739
7052478
7052483
7065397
7070551
7081081
7085762
7099919
7113065
7117190
7128923
7133087
7148043
7152951
7162914
7166253
7175777
7191491
7205734
7208418
7223507
7237155
7247089
7262832
7278473
7284114
7298708
7301340
7305609
7309329
7321507
7335681
7348975
7362369
7365467
7366741
7382257
7394655
7408806
7418709
7420268
7433142
7436377
7449640
7454217
7462663
7475793
7479363
7480852
7487988
7502208
7507644
7513941
7515951
7524684
7529060
7531065
7542916
7546508
7553111
7563256
7575650
7590709
7598768
7603112
7606826
7611893
7620869
7630057
7636348
7646655
7652659
7667374
7677809
7686013
7690127
7693743
7708430
7709154
7715698
7723962
7735890
7736643
7742075
7747501
7759271
7766611
7768440
7782532
7789210
7799896
7813055
7827911
7841802
7857222
7858840
7866005
7879407
7894343
7894684
7906308
7908094
7921225
7925791
7935288
7950230
7964691
7966670
7970459
7985164
7998225
8004907
8017173
8032698
8038697
8048278
8060933
8076282
8083508
8090282
8093638
8097548
8099159
8105034
8117135
8126208
8131901
8132174
8143208
8147679
8156297
8167483
8169311
8173803
8177732
8192118
8206486
8206581
8215701
8216055
8224159
8224724
8239044
8242447
8254312
8259962
8260943
8262072
8262198
8273088
8276052
8286449
8300324
8306085
8321611
8336017
8342053
8354704
8355414
8360299
8363892
8368385
8376743
8381335
8388467
8401877
8414429
8427043
8433718
8434288
8447411
8449394
8452888
8453341
8466174
8468875
8474543
8486774
8494271
8507548
8508781
8512796
8520440
8526790
8539319
8550675
8553266
8565209
8566384
8576771
8583159
8586290
8597650
8598264
8601134
8613806
8619413
8621189
8633721
8637790
8638449
8650626
8656607
8661563
8673193
8680257
8691760
8701423
8703065
8703628
8716932
8725698
8729404
8737785
8744816
8752747
8757106
8759260
8763604
8766248
8769333
8779817
8784689
8799641
8815026
8823911
8826174
8837395
8846691
8846765
8848149
8852693
8867672
8882730
8892409
8902080
8909083
8920835
8926653
8936718
8938993
8952752
8966421
8981086
8985979
8986526
8988838
8994245
9006005
9006370
9013236
9024120
9033433
9045089
9055143
9060596
9061051
9070924
9075437
9083362
9087351
9091684
9101526
9110933
9115394
9119427
9122108
9129280
9142458
9157546
9164903
9174788
9183683
9191105
9191576
9192519
9204390
9215586
9217028
9229324
9240143
9252214
9260174
9265417
9280077
9281899
9291761
9292386
9302614
9317115
9317519
9321371
9329776
9344701
9350558
9353806
9353872
9360669
9365269
9367592
9371591
9382512
9384392
9397283
9404667
9414891
9418451
9418808
9427293
9437843
9447154
9459129
9468134
9483099
9486653
9501584
9509925
9524190
9528492
9534031
9540112
9543310
9556268
9565957
9573417
9581375
9582297
9591115
9602505
9614812
9621809
9632803
9635132
9641899
9652190
9667488
9680304
9681748
9681912
9692257
9705135
9720239
9724992
9733098
9733997
9739980
9752843
9763014
9776190
9784917
9794371
9795298
9805596
9806105
9812608
9812914
9818493
9823768
9832411
9846887
9853945
9861335
9872356
9882768
9889454
9897498
9908602
9914980
9920199
9928288
9941669
9951546
9961416
9970079
9979729
9986782
9993348
9999189
10005502
10019644
10029343
10040451
10051292
10062051
10075848
10088171
10099878
10102082
10109918
10114938
10127726
10140244
10144317
10155653
10157287
10160195
10170569
10173480
10183144
10198134
10200270
10202399
10209828
10214341
10217672
10224806
10233458
10237304
10252974
10267295
10271704
10277512
10282746
10284293
10286136
10299400
10312353
10326029
10338809
10339212
10344135
10348099
10357982
10373460
10376034
10380697
10388283
10398865
10411539
10424258
10436224
10448818
10459802
10470281
10482541
10486116
10498036
10511486
10517248
10522463
10528188
10536743
10538418
10543526
10559095
10572424
10584197
10599145
10609562
10609868
10611555
10620532
10628799
10630470
10641800
10653310
10654822
10663561
10671663
10686963
10700708
10716148
10717688
10724793
10727587
10729922
10730542
10730997
10739264
10747280
10749770
10751112
10765570
10766733
10779321
10793540
10793584
10800291
10808717
10809346
10815838
10819804
10832931
10835781
10846658
10849742
10850389
10863379
10870709
10877877
10889032
10900761
10904902
10906965
10913897
10926724
10929258
10936721
10940776
10941968
10950398
10951144
10959364
10966628
10978826
10985121
10997643
11007836
11015123
11023975
11033751
11033850
11038384
11048858
11056083
11070317
11071213
11075658
11084008
11094808
11099224
11104761
11118739
11125445
11130200
11140764
11142483
11157783
11160507
11171930
11174962
11189396
11193647
11198619
11202576
11206472
11221340
11232661
11243835
11245577
11260586
11272203
11280445
11293634
11300262
11305694
11314005
11327286
11334799
11338978
11348426
11349924
11354699
11362451
11377177
11389014
11402031
11403688
11410479
11414080
11427056
11433152
11433676
11435237
11443056
11456946
11467073
11470582
11480395
11484037
11495130
11503604
11512651
11517611
11523470
11528549
11528554
11543743
11552718
11558170
11570033
11572247
11582681
11597576
11609535
11617243
11627942
11637428
11652463
11667003
11673001
11678993
11685083
11686670
11698830
11699714
11703350
11708718
11715555
11728558
11730856
11732690
11733263
11734415
11738747
11749004
11764661
11777401
11788913
11799289
11801599
11813255
11817524
11820068
11832078
11843338
11856292
11862162
11873908
11875086
11883013
11887318
11894092
11907894
11916046
11923315
11937705
11938888
11951614
11959934
11969439
11984352
11995490
12006943
12016225
12031456
12040997
12044556
12052475
12056481
12062411
12075645
12088558
12091765
12094721
12101351
12111655
12123687
12135071
12142343
12147623
12163128
12164670
12176482
12189305
12199309
12211013
12212642
12217211
12230891
12245886
12252537
12254450
12262372
12277247
12287153
12298991
12303433
12304736
12304784
12319059
12326626
12337600
12340649
12350849
12357407
12370073
12380592
12394943
12407901
12418365
12424356
12431664
12444442
12450405
12457779
12465238
12470134
12478760
12482468
12494423
12496343
12504869
12509470
12525101
12539100
12539303
12539693
12540970
12543385
12544120
12557251
12569841
12577591
12592973
12603952
12610428
12617389
12623330
12636140
12647428
12660291
12668641
12678719
12680971
12683780
12690470
12693915
12701063
12715115
12717924
12732884
12741933
12746594
12746870
12761623
12766557
12773308
12787877
12789529
12795974
12810153
12821876
12836386
12848143
12852557
12854163
12855676
12856232
12861433
12874637
12885787
12898903
12913195
12924955
12939368
12952034
12963191
12974019
12976228
12981472
12989613
13001050
13011328
13025185
13037853
13045973
13046817
13051736
13064388
13072276
13083038
13098753
13111980
13112900
13113706
13127879
13141993
13145942
13157542
13160826
13169735
13173651
13183703
13195301
13203339
13207533
13218437
13222627
13228575
13231318
13231374
13241790
13252982
13258952
13266985
13282691
13290614
13291304
13294211
13300600
13308772
13311182
13321087
13325767
13333349
13341112
13353473
13367499
13374567
13375820
13391466
13395048
13405841
13419803
13432915
13447878
13450819
13454704
13456606
13463729
13476920
13481874
13488651
13503177
13517104
13526725
13539066
13553225
13558075
13558717
13567429
13581449
13592632
13597710
13611375
13622192
13633068
13639365
13650535
13656896
13669871
13674593
13686162
13692749
13696366
13706407
13708405
13716259
13728970
13734441
13745968
13749744
13756624
13758498
13760741
13770717
13777465
13783720
13797355
13812045
13814238
13823749
13829971
13840981
13843627
13859275
13870538
13880971
13894695
13901058
13901391
13904818
13909644
13919552
13927345
13937073
13949933
13961115
13966436
13973857
13985730
13999784
14000212
14013482
14014261
14019088
14021322
14033400
14041414
14045109
14049053
14061332
14070857
14074662
14079570
14091163
14104171
14106084
14121829
14123566
14123959
14132581
14132991
14135699
14148596
14158505
14173069
14175030
14178615
14189881
14196115
14204607
14214143
14228051
14234585
14242012
14252623
14253680
14260209
14268739
14274627
14289725
14300874
14314749
14318651
14325714
14337576
14345902
14348549
14351570
14365832
14378958
14386658
14395054
14404668
14409888
14419278
14420869
14429073
14440881
14454044
14468536
14481335
14492578
14504999
14516705
14522607
14529353
14538372
14547948
14561831
14573535
14582341
14594888
14596588
14606583
14618913
14633561
14641615
14650988
14662102
14676072
14677715
14683473
14690695
14692419
14707923
14723415
14728146
14730937
14743546
14751464
14758293
14760019
14760190
14765366
14772711
14785143
14793514
14794788
14805004
14805320
14811576
14812864
14814113
14819726
14835238
14837460
14841133
14846646
14856554
14867291
14880507
14886886
14899991
14910936
14912543
14916410
14931654
14938329
14946663
14959750
14967194
14975683
14984050
14991767
14999455
15008334
15011348
15016820
15023489
15036257
15047060
15058025
15063974
15078484
15081089
15081148
15082904
15084407
15099488
15114113
15116484
15120498
15131888
15136124
15138214
15152635
15166609
15180756
15185940
15190084
15191576
15205721
15214605
15221833
15222003
15231256
15238345
15244433
15249291
15253310
15257240
15269115
15279397
15286571
15295313
15296964
15306953
15322322
15327608
15342409
15350505
15354637
15367354
15381528
15391131
15394323
15407435
15412620
15423531
15423941
15425759
15428375
15428754
15435167
15449016
15450738
15453519
15467659
15477368
15479200
15491372
15496660
15510679
15523726
15536861
15542113
15547438
15548698
15551207
15557603
15566605
15577833
15583564
15593242
15597576
15606247
15619996
15627819
15635853
15639513
15648922
15660726
15671963
15677800
15689310
15690855
15705048
15711789
15715540
15724655
15734117
15741827
15745923
15760965
15766157
15780696
15783573
15796864
15798677
15813693
15821487
15831404
15844480
15857830
15869136
15871756
15886571
15898072
15905444
15913373
15918796
15923648
15934205
15939577
15947805
15950891
15964111
15969658
15970843
15979393
15994355
15999800
16009996
16015477
16022792
16036877
16049044
16055921
16056876
16066719
16068639
16072448
16076816
16079658
16091849
16104083
16115506
16129642
16135555
16144646
16154352
16160107
16160374
16171170
16174199
16174629
16190344
16193877
16201883
16215999
16229595
16236294
16240712
16246166
16255277
16262445
16269314
16277733
16279365
16281607
16293717
16303906
16319467
16332300
16343084
16349689
16362897
16374507
16382304
16384349
16399360
16411441
16411849
16426407
16429557
16440271
16442675
16452544
16459302
16462430
16468672
16472739
16480229
16487540
16497923
16509672
16514483
16525639
16525762
16535795
16549256
16562929
16571139
16582342
16587912
16595628
16607218
16608606
16620385
16633576
16641473
16654320
16668641
16677286
16683832
16697038
16698514
16710298
16724721
16735748
16742618
16744749
16756799
16762383
16774086
16777893
16789090
16800212
16802032
16814425
16828032
16830771
16843989
16853069
16858898
16860210
16862744
16867984
16871260
16874053
16876490
16877799
16878690
16891459
16905911
16915898
16928620
16938966
16950855
16958555
16963070
16971284
16975771
16978662
16983364
16987408
17001894
17012554
17023475
17039249
17040450
17046829
17057289
17061108
17065279
17071071
17073108
17077070
17078312
17081943
17095556
17109728
17110853
17120093
17129531
17131457
17132278
17137481
17150501
17161029
17167071
17180037
17186811
17195143
17199863
17203548
17206555
17209923
17219932
17222175
17226429
17235887
17251084
17259561
17271244
17273974
17282942
17285602
17287828
17291821
17298157
17306205
17307588
17321484
17326625
17331582
17337680
17338355
17347366
17348594
17349030
17361737
17365015
17365939
17379432
17389372
17395373
17403830
17414920
17422801
17436278
17448032
17455843
17457601
17463797
17467081
17482118
17495291
17496446
17504943
17507733
17520995
17529698
17537948
17548957
17562199
17575585
17581244
17593726
17598646
17608871
17610110
17619109
17620544
17634581
17639897
17643233
17651565
17659720
17671241
17679457
17689916
17697998
17707261
17720661
17729223
17740155
17752914
17757239
17761094
17775397
17785888
17791355
17800995
17811284
17826767
17836602
17847168
17854002
17869677
17877968
17890260
17905505
17913552
17922440
17929940
17930134
17933450
17939982
17946433
17950751
17955701
17955911
17962647
17972365
17978405
17988979
18004062
18005988
18020666
18026021
18039983
18052966
18059665
18064909
18080015
18092744
18102912
18114770
18127985
18130872
18140410
18150530
18158292
18171384
18183128
18186104
18193919
18197228
18211558
18221129
18227492
18241500
18251947
18266588
18271753
18279140
18282468
18294493
18304229
18316031
18326002
18332567
18340442
18353796
18363331
18372332
18386003
18399151
18402889
18416243
18420978
18432877
18445620
18445772
18446226
18461684
18468987
18472294
18482931
18488228
18490152
18500509
18506908
18514612
18528059
18540934
18550120
18558115
18565121
18580607
18585739
18589412
18595102
18599564
18611443
18623998
18631674
18647415
18659249
18659734
18665828
18669959
18674665
18686111
18690241
18704694
18716967
18721069
18725175
18729902
18740466
18754573
18756711
18769047
18776495
18788970
18802949
18814432
18816846
18829874
18839413
18853424
18859578
18874723
18884331
18892798
18897637
18900592
18911325
18913817
18922232
18922631
18933532
18934192
18942927
18952057
18953734
18963479
18965010
18970035
18985627
18985782
18986240
18992159
18998921
19005439
19010699
19018111
19022226
19036026
19043072
19054083
19063489
19065794
19066993
19073250
19080027
19087240
19098097
19099969
19109908
19115571
19123868
19127086
19140138
19151041
19166322
19181208
19182949
19194396
19196307
19203882
19211557
19211994
19224800
19230347
19235914
19238115
19241909
19248147
19257778
19266596
19274253
19285314
19295417
19302798
19316476
19319309
19326693
19338005
19350509
19353720
19364390
19366261
19379427
19383658
19392682
19394278
19401082
19405047
19414269
19415538
19422318
19430417
19437255
19437542
19449089
19456236
19469488
19482580
19485826
19491268
19495855
19499950
19500882
19506288
19509358
19514973
19522435
19533690
19543722
19551200
19560451
19569683
19585414
19596046
19610193
19624996
19637024
19647959
19651545
19659684
19664663
19671876
19683051
19687064
19698322
19704742
19710228
19714186
19726365
19731274
19731900
19746173
19759219
19759884
19763453
19775067
19790074
19802051
19810453
19815704
19816950
19830290
19831605
19836735
19843114
19851803
19867002
19867561
19872399
19878832
19885593
19886858
19896910
19904339
19912176
19923810
19933652
19946425
19955619
19955663
19958439
19967724
19974295
19988207
19994230
20004635
20007541
20011881
20018482
20026743
20042322
20057603
20069564
20072333
20077413
20082407
20084084
20088006
20096058
20111833
20117942
20120469
20124965
20132357
20146408
20151400
20157498
20168385
20178289
20193059
20201043
20204472
20219088
20231551
20244861
20254112
20256601
20265556
20276937
20292525
20302092
20313196
20322775
20331910
20340826
20355477
20365154
20371930
20373611
20382001
20388491
20402080
20412736
20424375
20429064
20442022
20456589
20460514
20471711
20485334
20487451
20492502
20507917
20517979
20521420
20522556
20527201
20540359
20540712
20545206
20545613
20550810
20563163
20563577
20564637
20569286
20573276
20584756
20595183
20606852
20620668
20625366
20639797
20641347
20656942
20668636
20677613
20679484
20692507
20700985
20702118
20707620
20711667
20711669
20726484
20728748
20736045
20738359
20742565
20754971
20756179
20758417
20759478
20774051
20786041
20788491
20803062
20809765
20823432
20836834
20838609
20852963
20856318
20867534
20881589
20887029
20893195
20905987
20907912
20921311
20927928
20928712
20930883
20935414
20942315
20949207
20958283
20970191
20985460
20996444
21006936
21021248
21029649
21036480
21047094
21058385
21058979
21066445
21080472
21091056
21095507
21107342
21113555
21114164
21126972
21140454
21147000
21162747
21166387
21168421
21171478
21182833
21191398
21202058
21212425
21222882
21234237
21247788
21253977
21264870
21274934
21276937
21279441
21283473
21286524
21301707
21317232
21328226
21342590
21350167
21365183
21370910
21383823
21388284
21401416
21416159
21417558
21417645
21424392
21436733
21442077
21449983
21460282
21467284
21476228
21482991
21485216
21497076
21512292
21523867
21532756
21544644
21547792
21555077
21563469
21577196
21591610
21601799
21612398
21623838
21634505
21647826
21653560
21666476
21679731
21679987
21687398
21697492
21711890
21716914
21723495
21724544
21735685
21736856
21740245
21750783
21759522
21770451
21770646
21776035
21791196
21804492
21814985
21824800
21837542
21850942
21863369
21865972
21877519
21891186
21894582
21906621
21909589
21909621
21923281
21928566
21931048
21938537
21947589
21961827
21962195
21972516
21976279
21991964
22002237
22017917
22025409
22039225
22050746
22058767
22060237
22064722
22077379
22079479
22085219
22086561
22101650
22108874
22110727
22116134
22131101
22144031
22155854
22160786
22163543
22175758
22184416
22197341
22200756
22207498
22215677
22218214
22231643
22238219
22250307
22265812
22278861
22294411
22308582
22313273
22326608
22335843
22350184
22363564
22379261
22387697
22396364
22403598
22416230
22419046
22419489
22428190
22438631
22439223
22448028
22458352
22462487
22472756
22487457
22489614
22504922
22518709
22522559
22523934
22536509
22549752
22555548
22566939
22572960
22583287
22593963
22608966
22616157
22629341
22639035
22646898
22661157
22668896
22677984
22684025
22691919
22692712
22705185
22716799
22717132
22726807
22730696
22741109
22750888
22757916
22762891
22766858
22771081
22775962
22778098
22779721
22785131
22799555
22811260
22815748
22818282
22833241
22841766
22852966
22859474
22874111
22880977
22881659
22883788
22895701
22905976
22916509
22928460
22937443
22950919
22963596
22968662
22973439
22983850
22990980
22991413
22992075
22998413
23009585
23020920
23031867
23041897
23046617
23059781
23060106
23067119
23075346
23077465
23088190
23100279
23107031
23107768
23115438
23123919
23133240
23147755
23153798
23164398
23166450
23176383
23184011
23191353
23199397
23199431
23200177
23206602
23209697
23216149
23221330
23229641
23234981
23247361
23259371
23264631
23265789
23270919
23275991
23285268
23293966
23301448
23306064
23310979
23315703
23320309
23322462
23325075
23337418
23352754
23358105
23363984
23372197
23386551
23401535
23405244
23407927
23421587
23423799
23436149
23451092
23453532
23455328
23455842
23468057
23480392
23490253
23492296
23495537
23504957
23512746
23527375
23541917
23551123
23557305
23572479
23580027
23588212
23592286
23606704
23609410
23622774
23622872
23638246
23650291
23655505
23671281
23671479
23677955
23690545
23703351
23712185
23718039
23728111
23736502
23742256
23752879
23761540
23774038
23781124
23781586
23796777
23810867
23814356
23820106
23834418
23837870
23844267
23858704
23865649
23867497
23874970
23879158
23893557
23893958
23902389
23912998
23917635
23926294
23941101
23949690
23956617
23970487
23979781
23981055
23994239
24006546
24020333
24034599
24040653
24046145
24050626
24060313
24067178
24079144
24091867
24097830
24109116
24120606
24135932
24140752
24148961
24151790
24156288
24161438
24174485
24176072
24188707
24196435
24198732
24212910
24226267
24226671
24241906
24256662
24266386
24271046
24279026
24279944
24287185
24301332
24309144
24309707
24316909
24326325
24340249
24343424
24354623
24369766
24381567
24382799
24389868
24391710
24406446
24421101
24422900
24437603
24447962
24460279
24468354
24480216
24495047
24498927
24502945
24518263
24526711
24527911
24539055
24551488
24559335
24573626
24586066
24590321
24601117
24604394
24617205
24628384
24641849
24649446
24654620
24666153
24668332
24682636
24694255
24698749
24705120
24707574
24718593
24725623
24731967
24747381
24757782
24766292
24782078
24788539
24793828
24799722
24805183
24808826
24816291
24825842
24827427
24828799
24838813
24844660
24847828
24854778
24857151
24865318
24879212
24893236
24907939
24911892
24918179
24925920
24936807
24944552
24956047
24966281
24967526
24970113
24972891
24982045
24984140
24988361
24990959
25001591
25005068
25017400
25025053
25032943
25039740
25040575
25044554
25053055
25068221
25075649
25088184
25091512
25100276
25112475
25127433
25140956
25141972
25144478
25155525
25162790
25176909
25191304
25200034
25208315
25222932
25228397
25236593
25239246
25242322
25256472
25256911
25272265
25280532
25283166
25289658
25290365
25299030
25305737
25308228
25323675
25328155
25336980
25342735
25344477
25356967
25370034
25381707
25387108
25398349
25409706
25418950
25427230
25427849
25428696
25444033
25452861
25457700
25464309
25473168
25477693
25490292
25492110
25503130
25514659
25529598
25542523
25551138
25557513
25565584
25571530
25582035
25587444
25588633
25593300
25604559
25615895
25627634
25636750
25646346
25648467
25663210
25665873
25676060
25685047
25685564
25692513
25701422
25707709
25714519
25729185
25729854
25744757
25753305
25756901
25766948
25775923
25779094
25793858
25795339
25800069
25813787
25822599
25834014
25842586
25842726
25855740
25868257
25870341
25883849
25895627
25905633
25909738
25921206
25921672
25931783
25937503
25938438
25945997
25956063
25963477
25963710
25967333
25974257
25975712
25981257
25989299
25994429
25996719
26007202
26010573
26018020
26023513
26027343
26040948
26046821
26058751
26058847
26072163
26078887
26079628
26088049
26092910
26101392
26106553
26121230
26123427
26124697
26127337
26138696
26145823
26161294
26168215
26169322
26181503
26189195
26189744
26198292
26206674
26207140
26218991
26233496
26243625
26247039
26260458
26269658
26274520
26279454
26291163
26298583
26309450
26323654
26323991
26324213
26325106
26333489
26343101
26356051
26367702
26383034
26397334
26405385
26419433
26419591
26425222
26433758
26443696
26452346
26459737
26474691
26475528
26478334
26478867
26489279
26501733
26509818
26519453
26535154
26543538
26550355
26565179
26580142
26585590
26597375
26602972
26604059
26612199
26618319
26626962
26639563
26645377
26659897
26669131
26683504
26686191
26687939
26702040
26716063
26725697
26739128
26750046
26756828
26763843
26775429
26782284
26789932
26802663
26811859
26817672
26828338
26835583
26842781
26850189
26854477
26861673
26868388
26881057
26895626
26897075
26908269
26919334
26919997
26925172
26933751
26934444
26942333
26955251
26970384
26985683
26996424
27007303
27011118
27021956
27032526
27033429
27048689
27051158
27063724
27077919
27090045
27098765
27109746
27110362
27120526
27135115
27140606
27149761
27160418
27167326
27170138
27175037
27189148
27195594
27203217
27208413
27212450
27225866
27236449
27243968
27254194
27260766
27266462
27281267
27290806
27299451
27313017
27318369
27332359
27346802
27352217
27358875
27360106
27365805
27374106
27384555
27387781
27399039
27400924
27402934
27417182
27431111
27444117
27445461
27459009
27468699
27476603
27485529
27500732
27508890
27513690
27528108
27531903
27538187
27538301
27554039
27554461
27556656
27569986
27583770
27586074
27589625
27604250
27615546
27619842
27629898
27632521
27640210
27640429
27652803
27655449
27666514
27679066
27680610
27695503
27706493
27708391
27713883
27718296
27722220
27732093
27741293
27744543
27753197
27757984
27766870
27772814
27778565
27793752
27801902
27808026
27809157
27823815
27833982
27842642
27844753
27854349
27855506
27857498
27863598
27869461
27870841
27870930
27877756
27881204
27893682
27907092
27907254
27913828
27925264
27934463
27947548
27952857
27955000
27968390
27979400
27994377
27996582
28005695
28020937
28029781
28037993
28052732
28053788
28059690
28064844
28069736
28081079
28088822
28104355
28114494
28121792
28135837
28150738
28151636
28151683
28161984
28162293
28176626
28186414
28194789
28203366
28214464
28214592
28224667
28236103
28251496
28265746
28276005
28288209
28302389
28304957
28319107
28327808
28338189
28340835
28345599
28348410
28355460
28369162
28383782
28393865
28407336
28421968
28428123
28434337
28435610
28443659
28452770
28453030
28464382
28478672
28479900
28489157
28495633
28502112
28505237
28508319
28513520
28518327
28532934
28547861
28559308
28564272
28579704
28589740
28591695
28602238
28617533
28629314
28636356
28649990
28657604
28659392
28670947
28683964
28690566
28705200
28705766
28716751
28726074
28740559
28742035
28751057
28759342
28761079
28765801
28768913
28776819
28784824
28795908
28805409
28810872
28821547
28835691
28850292
28854261
28867766
28873037
28873295
28885645
28889330
28900654
28914739
28919546
28932548
28939402
28951969
28962472
28969322
28976249
28979085
28979520
28982292
28996562
29006413
29011112
29019142
29021086
29036292
29038805
29043513
29056102
29062176
29076504
29078174
29081188
29081549
29095950
29099864
29105767
29118137
29118291
29128870
29133012
29138855
29140947
29147256
29154379
29161058
29168977
29182077
29191874
29192233
29199273
29205087
29220162
29231587
29243205
29252483
29256962
29264667
29278965
29283037
29283929
29288099
29293200
29305343
29316764
29324007
29339184
29350518
29357480
29369943
29374475
29384283
29388129
29391443
29393829
29395010
29398604
29408795
29413687
29427125
29431698
29447111
29461645
29469651
29481934
29494295
29500359
29509808
29517160
29526149
29536993
29539142
29548291
29559325
29571357
29587084
29597969
29606205
29610345
29622702
29626186
29633585
29645090
29658993
29673185
29682616
29684189
29684263
29688652
29696612
29698699
29703268
29706731
29711954
29725815
29732921
29739777
29743098
29753836
29759541
29771795
29781712
29793652
29797893
29807140
29822122
29830509
29840762
29851950
29862766
29875961
29889472
29891114
29906332
29918890
29930014
29933479
29947092
29958159
29959824
29968996
29969700
29984837
29990271
29995712
30006106
30021722
30033822
30037443
30044158
30058074
30063224
30071861
30086942
30101899
30116422
30123192
30138889
30150626
30163541
30169854
30176373
30177231
30187709
30203205
30208141
30218640
30230307
30241865
30248515
30260807
30265448
30273639
30279030
30286288
30290085
30292478
30307586
30308072
30320140
30324986
30332468
30334185
30339133
30351798
30359190
30369706
30380344
30389989
30394077
30395133
30399337
30399465
30400490
30414962
30417305
30431883
30445477
30451494
30453730
30467202
30477819
30483583
30498741
30514063
30528263
30533372
30548619
30552271
30557060
30570137
30572511
30573875
30576616
30582292
30591965
30597034
30599363
30607171
30622948
30623696
30639227
30654299
30657282
30664950
30677273
30691221
30694543
30704000
30718646
30726867
30740571
30744101
30746799
30750181
30756992
30759628
30764693
30766560
30779363
30783892
30793246
30808152
30810522
30823223
30833236
30839783
30851786
30864864
30873424
30879054
30885324
30900555
30903661
30914323
30927713
30938401
30939738
30951723
30967496
30969182
30980653
30991988
31000007
31011358
31020072
31030832
31043320
31048711
31056644
31066010
31075748
31077686
31087805
31102692
31115222
31123635
31124332
31137801
31145727
31155052
31165968
31179301
31188879
31200631
31211124
31216948
31226081
31231708
31241479
31242946
31255790
31262290
31276838
31287329
31289232
31297829
31306311
31316962
31324178
31329963
31330183
31334796
31339549
31339767
31346232
31352809
31353112
31356802
31361205
31365534
31379026
31381966
31389053
31395612
31410265
31411806
31414652
31419119
31423239
31428903
31443479
31458196
31465096
31469797
31471774
31487390
31487800
31498005
31510269
31520215
31532292
31545203
31556958
31572406
31573925
31589527
31594710
31597753
31597836
31599446
31611261
31615872
31620502
31627398
31628567
31637032
31643836
31649336
31663829
31672007
31673886
31686318
31694155
31697925
31703910
31709148
31723124
31728398
31731441
31734528
31737980
31746351
31752244
31752502
31766451
31774434
31775500
31783980
31788812
31799480
31811036
31817436
31830122
31837389
31851976
31863597
31877007
31881805
31891846
31896104
31905219
31913091
31914594
31928671
31936048
31938335
31944299
31950449
31955967
31960217
31963881
31964226
31978137
31984885
31999326
32002386
32002711
32013705
32025721
32029335
32044032
32047409
32050434
32057131
32072128
32074781
32086286
32091850
32092792
32097894
32103887
32114471
32118718
32124867
32129060
32132047
32147639
32154177
32156807
32163408
32171552
32181077
32190218
32199402
32206918
32207371
32217594
32223729
32236334
32245257
32257593
32266441
32270720
32275807
32275924
32282336
32294406
32296388
32310862
32320183
32327076
32334897
32347556
32354824
32367663
32378174
32388605
32395237
32408830
32409832
32422476
32432403
32441970
32455237
32460647
32470580
32473312
32478655
32488925
32491389
32500718
32514368
32523236
32525970
32530019
32531063
32540278
32545299
32548238
32556002
32571750
32583365
32584299
32585547
32589166
32603797
32606411
32616561
32621310
32635724
32641971
32655397
32656561
32658957
32665314
32675430
32686483
32697602
32709938
32725140
32731060
32732080
32734050
32736724
32739627
32744335
32758945
32761227
32763457
32763604
32774958
32779005
32790494
32804813
32809328
32809878
32819263
32826812
32832292
32843532
32851909
32863201
32870568
32871417
32872767
32888523
32900392
32915840
32922725
32936031
32938548
32952880
32956299
32970069
32985637
32995977
33006866
33019233
33034855
33040029
33045549
33058378
33071076
33076383
33076778
33078279
33079121
33079315
33088441
33094044
33099705
33108479
33117416
33127655
33138980
33146903
33159308
33171242
33182392
33183677
33196133
33197590
33203510
33215518
33221619
33221734
33232526
33233769
33248271
33257434
33267757
33282100
33286132
33299354
33314573
33324003
33324709
33328972
33329981
33345673
33354008
33363762
33364461
33372239
33385150
33396336
33407544
33412505
33413888
33420445
33422961
33424380
33433389
33445532
33452078
33457173
33462474
33470151
33484859
33497941
33507416
33514518
33528828
33535283
33541581
33546875
33560331
33572733
33574542
33583240
33595672
33595825
33608581
33610933
33613316
33613339
33619156
33627985
33633784
33637936
33653054
33663805
33676460
33683659
33688359
33693590
33697821
33699713
33712018
33718576
33730481
33735361
33750830
33755332
33758595
33764479
33767275
33772641
33780902
33783442
33798511
33798806
33812263
33827090
33833406
33835011
33841680
33856279
33866499
33881347
33882937
33886534
33895219
33908867
33915560
33926108
33940251
33948336
33952179
33954409
33961498
33963054
33966149
33978262
33988456
33995005
33996554
34005329
34010617
34019118
34024536
34032970
34043928
34051213
34065028
34075115
34080630
34083333
34089642
34093961
34100824
34112685
34127964
34142590
34145813
34155525
34160927
34166959
34178219
34181965
34190002
34191031
34192639
34198373
34204959
34211495
34222713
34233565
34235575
34245546
34249300
34252050
34252638
34254904
34263423
34276283
34276325
34291149
34293920
34307089
34319068
34328877
34335510
34342643
34356901
34366105
34370146
34378223
34379544
34388097
34403769
34417181
34430545
34433797
34434144
34434266
34445657
34455007
34467530
34469235
34482492
34496623
34506542
34519472
34525055
34527958
34536315
34538958
34553672
34554358
34555445
34558910
34561262
34565835
34567366
34581371
34595540
34605941
34615335
34616382
34630184
34641104
34644050
34656790
34669030
34674865
34682588
34697288
34701032
34714430
34727443
34740730
34750976
34757122
34772773
34786450
34794121
34801866
34815860
34824852
34840077
34853933
34854847
34868765
34872717
34886067
34898713
34911863
34921804
34921893
34923497
34928969
34936503
34948601
34949062
34956152
34960544
34965882
34975757
34980726
34989622
35000020
35007599
35010175
35017384
35025553
35032015
35032105
35047338
35052155
35065953
35074037
35083015
35085352
35086645
35090599
35104756
35112197
35126609
35133341
35134659
35149275
35150361
35166103
35170599
35173866
35187518
35189201
35192798
35207444
35210848
35225708
35234793
35240546
35242051
35242977
35253306
35268715
35279364
35291345
35294004
35309506
35320960
35329649
35340215
35345163
35355068
35363908
35368185
35371248
35373564
35384846
35389591
35402061
35414640
35428353
35438937
35449863
35454072
35456367
35462362
35477876
35482886
35494466
35502694
35506771
35511791
35526645
35529781
35542131
35549745
35555018
35570522
35571834
35574938
35579658
35593500
35597982
35609747
35614947
35616262
35625577
35627634
35640003
35640409
35652338
35659868
35674355
35687015
35695050
35710482
35721558
35722328
35732043
35742656
35753014
35754137
35758090
35767635
35768602
35773053
35781327
35792531
35799152
35800824
35804026
35809851
35817619
35823353
35837140
35838763
35846389
35861748
35862958
35875196
35882582
35893725
35904027
35908862
35910684
35922611
35923012
35934525
35945441
35954304
35961472
35974995
35989863
36000889
36004465
36020147
36022421
36028770
36034569
36042260
36051390
36057312
36057637
36058033
36066360
36078583
36090689
36096470
36108758
36115875
36125041
36125076
36139672
36143351
36144950
36158186
36172562
36179086
36189306
36203829
36217271
36230346
36244906
36260610
36273982
36277444
36284167
36293552
36299124
36312155
36317916
36318894
36325983
36337913
36344116
36357807
36367202
36376359
36390549
36403057
36414832
36424869
36432982
36442692
36446451
36449515
36452256
36463059
36475759
36489505
36501728
36511840
36519055
36531606
36533717
36548329
36561564
36573470
36582626
36592209
36601445
36611837
36620347
36621075
36633294
36645888
36648535
36655251
36658640
36669277
36672383
36675786
36688542
36693658
36696926
36700688
36714731
36714978
36726254
36730670
36745549
36757860
36768465
36780178
36781146
36792920
36802376
36809738
36818136
36821863
36832601
36840856
36845967
36854179
36866137
36879958
36887192
36894263
36905321
36920030
36926518
36939087
36951832
36966968
36970887
36979303
36984264
36998095
37003765
37011154
37012790
37025852
37033981
37036769
37047134
37048406
37057922
37059607
37061125
37075203
37080690
37095893
37111671
37115931
37128684
37144144
37153244
37156098
37166877
37170564
37178821
37191947
37202926
37205780
37217882
37228340
37235764
37245077
37253250
37261789
37266268
37272522
37276241
37278328
37282700
37289865
37303473
37311512
37325385
37328508
37328820
37331445
37333663
37341448
37349676
37360257
37373883
37378101
37379232
37384289
37387581
37393350
37403056
37414577
37417793
37427051
37439069
37441726
37448786
37454667
37465589
37466159
37473294
37488467
37499702
37514118
37516660
37525413
37533461
37549165
37556941
37566890
37577618
37589442
37590486
37599289
37612179
37625378
37640906
37649671
37660949
37667474
37669670
37669910
37672132
37683030
37692081
37696710
37698490
37702631
37703210
37712681
37723425
37727856
37729416
37740863
37741451
37748052
37758285
37768421
37769656
37770802
37780727
37787881
37793923
37798176
37799059
37805555
37810165
37819533
37825180
37836490
37851588
37858220
37860690
37862718
37867103
37873097
37874340
37888042
37892591
37906535
37915974
37921793
37932383
37943066
37944463
37954489
37960950
37972924
37975411
37984132
37987702
38001923
38011107
38018226
38019457
38021563
38035327
38038989
38044889
38053555
38064914
38075767
38085097
38092911
38104501
38108768
38114325
38119631
38122881
38124495
38127287
38131427
38145145
38158200
38159453
38159757
38165922
38177126
38177824
38179999
38185729
38192969
38194631
38199399
38206579
38212833
38213426
38225587
38227357
38238323
38250676
38257418
38269795
38280828
38282885
38290833
38300848
38303365
38313962
38324614
38329259
38344049
38359425
38360307
38367107
38375634
38391327
38405972
38417345
38431395
38444504
38450681
38451400
38457907
38464041
38476105
38483799
38497988
38511877
38525620
38538947
38549840
38561042
38570258
38584538
38593187
38604920
38614137
38615393
38625133
38630404
38635597
38637739
38638567
38646366
38658435
38659566
38671230
38674478
38677182
38691951
38702732
38717695
38722507
38737046
38742817
38745526
38747653
38762622
38777629
38788838
38791240
38802353
38810028
38823682
38830617
38843785
38856082
38863349
38876198
38883946
38898886
38906059
38915883
38924976
38938180
38950113
38950662
38959305
38974919
38977587
38986786
38995112
38998026
39001842
39013220
39028872
39036100
39044858
39059510
39065117
39075983
39080202
39086762
39087206
39087280
39095209
39105942
39110508
39114135
39125619
39139369
39143140
39148600
39163050
39176376
39180033
39195750
39204408
39216700
39223080
39224273
39235140
39250692
39253997
39257470
39264822
39269690
39272156
39285881
39296014
39296531
39307938
39309807
39314927
39322515
39323894
39334869
39345768
39361068
39365939
39370381
39375179
39377590
39387130
39388459
39389826
39394191
39407622
39411972
39427590
39434115
39449244
39451901
39460528
39464301
39476432
39486804
39488667
39503647
39513587
39514143
39517952
39523182
39532450
39540442
39551501
39554420
39564378
39573108
39574741
39580695
39595413
39607190
39609821
39614638
39624370
39636004
39643813
39646588
39656050
39658567
39669178
39679180
39691704
39700863
39706462
39716933
39724289
39725135
39733391
39743030
39752575
39754298
39765456
39765736
39779639
39782340
39786303
39792363
39794200
39798986
39805892
39813743
39819620